.split-button-module__Gfx67q__group{border:1px solid var(--foreground);border-radius:var(--radius-control);background:var(--foreground);transition:transform var(--duration-spring) var(--ease-spring);align-items:stretch;display:inline-flex}.split-button-module__Gfx67q__group:has(>.split-button-module__Gfx67q__primary:active:not(:disabled)){transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard);transform:scale(.97)}.split-button-module__Gfx67q__primary,.split-button-module__Gfx67q__trigger{background:var(--foreground);color:var(--background);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);border:0}.split-button-module__Gfx67q__primary{min-height:var(--control-height-md);padding:0 var(--space-4);border-radius:calc(var(--radius-control) - 1px) 0 0 calc(var(--radius-control) - 1px);font-size:var(--text-sm);place-items:center;font-weight:500;display:inline-grid;position:relative}.split-button-module__Gfx67q__primarySlot{align-items:center;min-width:0;display:inline-flex}.split-button-module__Gfx67q__primarySlot[data-morphing]{clip-path:inset(-50% calc(var(--space-2) * -1))}.split-button-module__Gfx67q__primaryContent{align-items:center;gap:var(--space-2);white-space:nowrap;flex:none;display:inline-flex}.split-button-module__Gfx67q__mainIcon{flex:none;place-items:center;display:inline-grid}.split-button-module__Gfx67q__iconPhase{grid-area:1/1;justify-content:center;align-items:center;display:inline-flex}.split-button-module__Gfx67q__glyphs{white-space:pre;flex:none;display:inline-flex;position:relative}.split-button-module__Gfx67q__glyph{display:inline-block}.split-button-module__Gfx67q__trigger{width:38px;min-height:var(--control-height-md);border-left:1px solid color-mix(in oklab, var(--background) 18%, var(--foreground));border-radius:0 calc(var(--radius-control) - 1px) calc(var(--radius-control) - 1px) 0;place-items:center;display:grid}.split-button-module__Gfx67q__chevron{transition:transform var(--duration-spring) var(--ease-spring)}.split-button-module__Gfx67q__trigger[data-state=open] .split-button-module__Gfx67q__chevron{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.split-button-module__Gfx67q__primary:hover:not(:disabled),.split-button-module__Gfx67q__trigger:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 88%, var(--background))}.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__primary:hover:not(:disabled),.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__trigger:hover:not(:disabled){background:var(--surface-muted)}}.split-button-module__Gfx67q__primary:active:not(:disabled),.split-button-module__Gfx67q__trigger:active:not(:disabled),.split-button-module__Gfx67q__trigger[data-state=open]{background:color-mix(in oklab, var(--foreground) 80%, var(--background))}.split-button-module__Gfx67q__primary:disabled,.split-button-module__Gfx67q__trigger:disabled{cursor:not-allowed;opacity:.52}.split-button-module__Gfx67q__secondary{border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface)}.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__primary,.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__trigger{min-height:var(--control-height-sm);background:var(--surface);color:var(--foreground)}.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__primary{border-radius:var(--radius-pill) 0 0 var(--radius-pill);min-width:142px;padding-inline:var(--space-3);font-size:var(--text-xs)}.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__trigger{border-left-color:var(--border-subtle);border-radius:0 var(--radius-pill) var(--radius-pill) 0;width:32px}.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__primary:active:not(:disabled),.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__trigger:active:not(:disabled),.split-button-module__Gfx67q__secondary .split-button-module__Gfx67q__trigger[data-state=open]{background:color-mix(in oklab, var(--surface-muted), var(--border) 55%)}.split-button-module__Gfx67q__icon{display:inline-flex}.split-button-module__Gfx67q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.split-button-module__Gfx67q__menu{--menu-x:0px;--menu-y:-5px;z-index:60;min-width:min(12rem, var(--radix-dropdown-menu-content-available-width));max-width:var(--radix-dropdown-menu-content-available-width);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter), transform var(--duration-spring) var(--ease-spring);padding:5px}.split-button-module__Gfx67q__menu[data-side=top]{--menu-y:5px}.split-button-module__Gfx67q__menu[data-side=left]{--menu-x:5px;--menu-y:0px}.split-button-module__Gfx67q__menu[data-side=right]{--menu-x:-5px;--menu-y:0px}@starting-style{.split-button-module__Gfx67q__menu[data-state=open]{opacity:0;transform:translate(var(--menu-x), var(--menu-y)) scale(.97)}.split-button-module__Gfx67q__menu[data-state=open] .split-button-module__Gfx67q__item{opacity:0;transform:translate(calc(var(--menu-x) * .4), calc(var(--menu-y) * .4))}}.split-button-module__Gfx67q__menu[data-state=closed]{opacity:0;transform:translate(calc(var(--menu-x) * .5), calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard), transform .13s var(--ease-standard);pointer-events:none;animation:.13s linear both split-button-module__Gfx67q__menu-exit}.split-button-module__Gfx67q__item{min-height:var(--control-height-sm);border-radius:calc(var(--radius-panel) - 6px);font-size:var(--text-sm);cursor:pointer;transition:opacity var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms), transform var(--duration-standard) var(--ease-enter) calc(min(var(--i,0), 4) * 35ms);outline:none;align-items:center;gap:10px;padding:0 11px;display:flex}.split-button-module__Gfx67q__item[data-highlighted]{background:var(--surface-muted)}.split-button-module__Gfx67q__item[data-disabled]{cursor:default;opacity:.45}.split-button-module__Gfx67q__destructive{color:var(--danger)}.split-button-module__Gfx67q__destructive[data-highlighted]{background:color-mix(in oklab, var(--danger) 8%, var(--surface))}@keyframes split-button-module__Gfx67q__menu-exit{to{--menu-exit:1}}@media (prefers-reduced-motion:reduce){.split-button-module__Gfx67q__group,.split-button-module__Gfx67q__primary,.split-button-module__Gfx67q__trigger,.split-button-module__Gfx67q__chevron{transition:none}.split-button-module__Gfx67q__group:has(>.split-button-module__Gfx67q__primary:active:not(:disabled)){transform:none}.split-button-module__Gfx67q__item{transition:none}.split-button-module__Gfx67q__menu,.split-button-module__Gfx67q__menu[data-state=closed]{transition:opacity var(--duration-instant) linear;transform:none}}
.text-reveal-module__FoAvoG__reveal{max-width:24ch;color:var(--foreground);text-wrap:balance;margin:0;overflow:visible}.text-reveal-module__FoAvoG__line{display:block}.text-reveal-module__FoAvoG__clip{vertical-align:top;margin:-.1em -.16em -.24em;padding:.1em .16em .24em;display:inline-block;-webkit-mask-image:linear-gradient(#000 calc(100% - .18em),#0000);mask-image:linear-gradient(#000 calc(100% - .18em),#0000)}.text-reveal-module__FoAvoG__word{animation:text-reveal-module__FoAvoG__rise .76s var(--ease-enter) var(--reveal-delay,0s) backwards, text-reveal-module__FoAvoG__fade .44s var(--ease-standard) var(--reveal-delay,0s) backwards, text-reveal-module__FoAvoG__focus .58s var(--ease-enter) var(--reveal-delay,0s) backwards;display:inline-block}.text-reveal-module__FoAvoG__srOnly{clip-path:inset(50%);white-space:nowrap;-webkit-user-select:none;user-select:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes text-reveal-module__FoAvoG__rise{0%{transform:translateY(.62em)}}@keyframes text-reveal-module__FoAvoG__fade{0%{opacity:0}}@keyframes text-reveal-module__FoAvoG__focus{0%{filter:blur(var(--reveal-blur,4px))}}@media (prefers-reduced-motion:reduce){.text-reveal-module__FoAvoG__clip{-webkit-mask-image:none;mask-image:none}.text-reveal-module__FoAvoG__word{animation:text-reveal-module__FoAvoG__fade var(--duration-fast) var(--ease-standard) backwards}}
