._button_3fztw_8{--h:36px;--px:12px;--px-icon:10px;--gap:6px;height:var(--h);padding:0 var(--px);border-radius:var(--radius-4xl);font-family:var(--font-pixel);font-size:var(--text-14);letter-spacing:normal;text-transform:none;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:pointer;transition-property:color,background-color,border-color,box-shadow,outline-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-standard);background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}._button_3fztw_8:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._default_3fztw_47:disabled:not([aria-busy]){border-color:var(--border);background-color:var(--muted);color:var(--muted-foreground);opacity:1}._button_3fztw_8[aria-invalid=true]{border-color:var(--destructive);outline:3px solid color-mix(in oklab, var(--destructive) 20%, transparent)}._inner_3fztw_59{align-items:center;gap:var(--gap);min-width:0;display:inline-flex}._label_3fztw_66{text-overflow:ellipsis;overflow:hidden}._icon_3fztw_71{flex:none;display:inline-flex}._icon_3fztw_71 svg{pointer-events:none;width:16px;height:16px}._loading_3fztw_82 ._inner_3fztw_59{opacity:0}._spinner_3fztw_86{place-items:center;display:grid;position:absolute;inset:0}._kbd_3fztw_96._kbd_3fztw_96{display:none}@media (hover:hover) and (min-width:1024px){._kbd_3fztw_96._kbd_3fztw_96{display:inline-flex}}._xs_3fztw_108{--h:24px;--px:10px;--px-icon:8px;--gap:4px;font-size:var(--text-12);line-height:16px}._xs_3fztw_108 ._icon_3fztw_71 svg{width:12px;height:12px}._sm_3fztw_122{--h:32px;--px:12px;--px-icon:8px;--gap:4px}._md_3fztw_129{--h:36px}._lg_3fztw_133{--h:40px;--px:16px;--px-icon:12px}._xl_3fztw_140{--h:40px;--px:32px;--px-icon:12px}._withIcon_3fztw_146{padding-left:var(--px-icon)}._withTrailing_3fztw_150{padding-right:var(--px-icon)}._block_3fztw_154{width:100%;display:flex}._iconButton_3fztw_161{width:var(--size);height:var(--size);border-radius:var(--radius-pill);cursor:pointer;transition-property:color,background-color,border-color,box-shadow,outline-color;transition-duration:var(--dur-ui);transition-timing-function:var(--ease-standard);background-clip:padding-box;border:1px solid #0000;outline:none;flex-shrink:0;place-items:center;padding:0;display:inline-grid}._iconButton_3fztw_161 svg{pointer-events:none;width:16px;height:16px}._iconButton_3fztw_161:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}._icon-xs_3fztw_190{--size:24px}._icon-xs_3fztw_190 svg{width:12px;height:12px}._icon-sm_3fztw_199{--size:32px}._icon-md_3fztw_203{--size:36px}._icon-lg_3fztw_207{--size:40px}._default_3fztw_47{background-color:var(--primary);color:var(--primary-foreground)}._outline_3fztw_220{border-color:var(--border);background-color:var(--pane-tint);color:var(--foreground)}._outline_3fztw_220[aria-expanded=true],._outline_3fztw_220[data-active]{background-color:var(--muted);color:var(--foreground)}._ghost_3fztw_232{color:var(--foreground);background-color:#0000}._ghost_3fztw_232[aria-expanded=true],._ghost_3fztw_232[data-active]{background-color:var(--muted);color:var(--foreground)}._destructive_3fztw_244{background-color:var(--danger-fill);color:var(--danger)}html.dark ._destructive_3fztw_244{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}._destructive_3fztw_244:focus-visible{border-color:var(--danger-border);outline-color:color-mix(in oklab, var(--destructive) 20%, transparent)}html.dark ._destructive_3fztw_244:focus-visible{outline-color:color-mix(in oklab, var(--destructive) 40%, transparent)}._rival_3fztw_263{background-color:color-mix(in oklab, var(--opponent) 12%, transparent);color:var(--iris)}html.dark ._rival_3fztw_263{background-color:color-mix(in oklab, var(--opponent) 20%, transparent)}._link_3fztw_272{height:auto;color:var(--primary-text);text-underline-offset:4px;padding:0}@media (hover:hover){._default_3fztw_47:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}html.dark ._default_3fztw_47:hover{background-color:color-mix(in oklab, var(--primary) 85%, var(--foreground))}._outline_3fztw_220:hover{background-color:var(--pane-tint-hover);color:var(--foreground)}._ghost_3fztw_232:hover{background-color:var(--muted);color:var(--foreground)}html.dark ._ghost_3fztw_232:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}._destructive_3fztw_244:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}html.dark ._destructive_3fztw_244:hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}._rival_3fztw_263:hover{background-color:color-mix(in oklab, var(--opponent) 20%, transparent)}html.dark ._rival_3fztw_263:hover{background-color:color-mix(in oklab, var(--opponent) 30%, transparent)}._link_3fztw_272:hover{text-decoration:underline}}._press_3fztw_326{border:1px solid var(--on-brand);border-radius:var(--radius-pill);background-color:var(--primary);width:240px;max-width:100%;height:64px;color:var(--on-brand);font-family:var(--font-pixel);font-size:var(--text-18);letter-spacing:normal;white-space:nowrap;box-shadow:0 10px 0 0 var(--press-shadow), 0 15px 0 0 var(--press-glow);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-ui) var(--ease-standard), box-shadow var(--dur-ui) var(--ease-standard), transform var(--dur-ui) var(--ease-standard);justify-content:center;align-items:center;padding:0;font-weight:700;line-height:28px;text-decoration:none;display:inline-flex}._press-sm_3fztw_357{width:192px;height:48px;font-size:var(--text-14);line-height:20px}._press-lg_3fztw_364{width:288px;height:80px;font-size:var(--text-20);line-height:28px}@media (hover:hover){._press_3fztw_326:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}._press_3fztw_326:active{box-shadow:0 0 0 0 var(--press-shadow), 0 0 0 0 var(--press-glow);translate:0 8px}._press_3fztw_326._press_3fztw_326:focus-visible{border-color:var(--on-brand);border-radius:var(--radius-pill);box-shadow:0 0 0 4px var(--background), 0 0 0 6px var(--focus);outline:none}@media (prefers-reduced-motion:reduce){._press_3fztw_326{transition:none}}._spinner_1evpg_1{flex:none;animation:1s linear infinite _spin_1evpg_1}@keyframes _spin_1evpg_1{to{transform:rotate(360deg)}}._tip_1v4en_2{z-index:var(--z-tip);border-radius:var(--radius-2xl);background:var(--foreground);width:max-content;max-width:min(320px,100vw - 16px);color:var(--background);font-family:var(--font-pixel);font-size:var(--text-12);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;pointer-events:none;align-items:center;gap:6px;padding:6px 12px;font-weight:500;line-height:16px;display:inline-flex;position:fixed}._tip_1v4en_2:has(>[data-slot=kbd]+._arrow_1v4en_25,>[data-slot=keys]+._arrow_1v4en_25){padding-right:6px}._tip_1v4en_2>[data-slot=keys]{margin-left:2px}._tip_1v4en_2 [data-slot=kbd]{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--background) 20%, transparent);color:var(--background)}html.dark ._tip_1v4en_2 [data-slot=kbd]{background:color-mix(in oklab, var(--background) 10%, transparent)}._arrow_1v4en_25{background:var(--foreground);border-radius:2px;width:10px;height:10px;position:absolute;transform:rotate(45deg)}._tip_1v4en_2[data-side=top] ._arrow_1v4en_25{top:calc(100% - 7px);left:calc(var(--arrow) - 5px)}._tip_1v4en_2[data-side=bottom] ._arrow_1v4en_25{bottom:calc(100% - 7px);left:calc(var(--arrow) - 5px)}._tip_1v4en_2[data-side=left] ._arrow_1v4en_25{left:calc(100% - 7px);top:calc(var(--arrow) - 5px)}._tip_1v4en_2[data-side=right] ._arrow_1v4en_25{right:calc(100% - 7px);top:calc(var(--arrow) - 5px)}._animate_1v4en_75{animation:_tip-in_1v4en_1 var(--dur-ui) ease}._animate_1v4en_75[data-side=top]{--tip-from:translateY(8px);transform-origin:var(--arrow) bottom}._animate_1v4en_75[data-side=bottom]{--tip-from:translateY(-8px);transform-origin:var(--arrow) top}._animate_1v4en_75[data-side=left]{--tip-from:translateX(8px)}._animate_1v4en_75[data-side=right]{--tip-from:translateX(-8px)}@keyframes _tip-in_1v4en_1{0%{opacity:0;transform:var(--tip-from,none) scale(.95)}}
