@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--sx-chrome-tint: #6541BE;--sx-n-0: #FFFFFF;--sx-n-50: #F4F3F9;--sx-n-100: #EDEBF3;--sx-n-150: #E5E3ED;--sx-n-200: #D3D1DF;--sx-n-300: #B4B1C2;--sx-n-400: #787584;--sx-n-500: #5F5C6B;--sx-n-700: #444150;--sx-n-800: #2C2937;--sx-n-900: #201E29;--sx-ground: #EFEBF8;--sx-surface: #F6F3FC;--sx-sunk: #E6E1F1;--sx-line: var(--sx-n-150);--sx-edge: var(--sx-n-400);--sx-ink: var(--sx-n-900);--sx-ink-2: var(--sx-n-700);--sx-ink-3: var(--sx-n-500);--sx-ink-on: var(--sx-n-0);--sx-thead: #EFEBF8;--sx-glow: 0%;--sx-glow-color: var(--sx-accent);--sx-halo: color-mix(in srgb, var(--sx-accent) 70%, transparent);--sx-accent: #6541BE;--sx-accent-ink: #FFFFFF;--sx-accent-soft: color-mix(in srgb, var(--sx-accent) 14%, #FFFFFF);--sx-accent-pick: color-mix(in srgb, var(--sx-accent) 18%, #FFFFFF);--sx-accent-edge: color-mix(in srgb, var(--sx-accent) 28%, #FFFFFF);--sx-positive: #276A47;--sx-positive-band: #DDF0E4;--sx-positive-edge: #B5DCC5;--sx-attention: #8A5A00;--sx-attention-band: #FCEBD0;--sx-attention-edge: #F0D29C;--sx-critical: #B02840;--sx-critical-band: #FCDDE3;--sx-critical-edge: #F3BAC6;--sx-info: #434A93;--sx-info-band: #E2E8F7;--sx-info-edge: #C4C8EC;--sx-neutral: #666373;--sx-neutral-band: #EDEBF3;--sx-neutral-edge: #D3D1DF;--sx-e-1: -3px -3px 8px rgba(251,249,254,.55), 3px 4px 10px rgba(101,65,190,.22), inset 1px 1px 1px rgba(251,249,254,.5), inset -1px -2px 4px rgba(101,65,190,.07);--sx-e-2: -5px -5px 12px rgba(251,249,254,.55), 5px 6px 14px rgba(101,65,190,.26), inset 1px 1px 1px rgba(251,249,254,.5), inset -1px -2px 5px rgba(101,65,190,.08);--sx-e-card: -7px -7px 16px rgba(251,249,254,.55), 7px 8px 20px rgba(101,65,190,.24), inset 1px 1px 1px rgba(251,249,254,.5), inset -2px -3px 7px rgba(101,65,190,.07);--sx-e-chip: -2px -2px 6px rgba(251,249,254,.55), 2px 3px 8px rgba(101,65,190,.16), inset 1px 1px 0 rgba(251,249,254,.5);--sx-e-primary: -3px -3px 8px rgba(251,249,254,.55), 3px 3px 12px color-mix(in srgb, var(--sx-accent) 35%, transparent);--sx-e-nav: var(--sx-e-1);--sx-e-3: 0 2px 6px -2px rgba(76,52,150,.1), 0 26px 56px -18px rgba(76,52,150,.32);--sx-e-inset: inset 0 1px 0 rgba(255,255,255,.9);--sx-e-sunk: inset 2.5px 2.5px 6px rgba(101,65,190,.2), inset -2.5px -2.5px 6px rgba(251,249,254,.6);--sx-e-well: inset 2.5px 2.5px 6px rgba(101,65,190,.2), inset -2.5px -2.5px 6px rgba(251,249,254,.6);--sx-e-pill: inset 1.5px 1.5px 3px rgba(101,65,190,.14), inset -1.5px -1.5px 3px rgba(251,249,254,.6);--sx-e-field: var(--sx-e-sunk);--sx-field: var(--sx-sunk);--sx-field-edge: color-mix(in srgb, var(--sx-edge) 40%, var(--sx-field));--sx-ink-placeholder: color-mix(in srgb, var(--sx-ink-3) 64%, var(--sx-field));--sx-focus: color-mix(in srgb, var(--sx-accent) 55%, var(--sx-ink));--sx-focus-halo: color-mix(in srgb, var(--sx-accent) 22%, transparent);--sx-r-1: 8px;--sx-r-2: 16px;--sx-r-3: 28px;--sx-r-pill: 999px;--sx-t-2xs: 11px;--sx-t-xs: 12.5px;--sx-t-sm: 13.5px;--sx-t-md: 15px;--sx-t-lg: 19px;--sx-t-xl: 25px;--sx-t-2xl: 33px;--sx-t-3xl: 46px;--sx-w-normal: 400;--sx-w-medium: 550;--sx-w-semi: 620;--sx-w-bold: 700;--sx-font: "Outfit", ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sx-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Roboto Mono", monospace;--sx-hue-violet: #6541BE;--sx-hue-aqua: #1FA6B8;--sx-hue-coral: #EE6079;--sx-hue-amber: #E39A2E;--sx-hue-sage: #4CA777;--sx-hue-indigo: #5566D6;--sx-btn-radius: 14px;--sx-btn-solid: var(--sx-accent);--sx-btn-gloss: 0;--sx-banda-tint: 22%;--sx-banda-ink: var(--sx-ink);--sx-banda-remap: 0%;--sx-banda-alarm: 0;--sx-pill-line: transparent;--sx-nav-pick: 0%;--sx-pg-raise: 100%;--sx-tone-bar: 0px;--sx-toast-mark: 1;--sx-toast-mark-e: var(--sx-e-pill);--sx-nest-bg: var(--sx-sunk);--sx-nest-e: var(--sx-e-sunk);--sx-nest-r: var(--sx-r-2);--sx-num-font: var(--sx-font-mono);--sx-panel-head: transparent;--sx-strip-bg: var(--sx-sunk);--sx-strip-gap: var(--sx-s-2);--sx-strip-pad: var(--sx-s-2);--sx-strip-e: var(--sx-e-sunk);--sx-strip-cell-e: var(--sx-e-1);--sx-strip-cell-r: var(--sx-r-1);--sx-s-1: 4px;--sx-s-2: 8px;--sx-s-3: 12px;--sx-s-4: 16px;--sx-s-5: 20px;--sx-s-6: 24px;--sx-s-8: 32px;--sx-s-10: 40px;--sx-s-12: 48px;--sx-s-16: 64px;--sx-s-20: 80px;--sx-ease: cubic-bezier(.2, .8, .2, 1);--sx-fast: .12s;--sx-beat: .22s;--sx-slow: .38s;--sx-ease-out: cubic-bezier(.16, 1, .3, 1);--sx-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--sx-ease-in: cubic-bezier(.5, 0, .75, 0);--sx-scrim: rgba(26, 24, 34, .46);--sx-touch: 44px;--sx-z-sticky: 40;--sx-z-overlay: 900;--sx-z-toast: 1100;color-scheme:light}:root[data-sx-theme=dark],.sx-dark{--sx-ground: var(--sx-n-900);--sx-surface: var(--sx-n-800);--sx-sunk: #21222E;--sx-line: #31323F;--sx-edge: #9C9AA1;--sx-ink: #E8E8EE;--sx-ink-2: #C8C9D3;--sx-ink-3: #BEBDC1;--sx-ink-on: var(--sx-n-900);--sx-thead: #413E4B;--sx-halo: color-mix(in srgb, var(--sx-accent) 18%, transparent);--sx-accent: #D1C6EC;--sx-accent-ink: var(--sx-n-900);--sx-accent-soft: color-mix(in srgb, var(--sx-accent) 8%, var(--sx-surface));--sx-accent-pick: color-mix(in srgb, var(--sx-accent) 16%, var(--sx-surface));--sx-accent-edge: #3D3F4D;--sx-positive: #8FCB9B;--sx-positive-band: #1D2C21;--sx-positive-edge: #2E4436;--sx-attention: #E7BE72;--sx-attention-band: #2E2415;--sx-attention-edge: #48381E;--sx-critical: #F0A79E;--sx-critical-band: #331B18;--sx-critical-edge: #4D2823;--sx-info: #ACADD6;--sx-info-band: #1F2033;--sx-info-edge: #33344F;--sx-neutral: var(--sx-ink-3);--sx-neutral-band: #23272A;--sx-neutral-edge: #3A3F43;--sx-scrim: rgba(0, 0, 0, .62);--sx-e-1: -3px -3px 8px rgba(255,255,255,.04), 3px 4px 10px rgba(0,0,0,.5), inset 1px 1px 1px rgba(255,255,255,.06), inset -1px -2px 4px rgba(0,0,0,.25);--sx-e-2: -5px -5px 12px rgba(255,255,255,.05), 5px 6px 14px rgba(0,0,0,.55), inset 1px 1px 1px rgba(255,255,255,.07), inset -1px -2px 5px rgba(0,0,0,.28);--sx-e-card: -7px -7px 16px rgba(255,255,255,.04), 7px 8px 20px rgba(0,0,0,.55), inset 1px 1px 1px rgba(255,255,255,.06), inset -2px -3px 7px rgba(0,0,0,.25);--sx-e-chip: -2px -2px 6px rgba(255,255,255,.035), 2px 3px 8px rgba(0,0,0,.45), inset 1px 1px 0 rgba(255,255,255,.05);--sx-e-primary: -3px -3px 8px rgba(255,255,255,.04), 3px 3px 12px color-mix(in srgb, var(--sx-accent) 30%, transparent);--sx-e-nav: var(--sx-e-1);--sx-btn-solid: var(--sx-accent);--sx-banda-ink: var(--sx-ink);--sx-e-3: 0 24px 48px -16px rgba(0,0,0,.6), 0 6px 14px -6px rgba(0,0,0,.45);--sx-e-inset: inset 0 1px 0 rgba(255,255,255,.05);--sx-e-sunk: inset 2.5px 2.5px 6px rgba(0,0,0,.5), inset -2.5px -2.5px 6px rgba(255,255,255,.04);--sx-e-well: inset 2.5px 2.5px 6px rgba(0,0,0,.5), inset -2.5px -2.5px 6px rgba(255,255,255,.04);--sx-e-pill: inset 1.5px 1.5px 3px rgba(0,0,0,.4), inset -1.5px -1.5px 3px rgba(255,255,255,.04);--sx-e-field: var(--sx-e-sunk);--sx-field: var(--sx-sunk);--sx-field-edge: color-mix(in srgb, var(--sx-edge) 40%, var(--sx-field));--sx-ink-placeholder: color-mix(in srgb, var(--sx-ink-3) 45%, var(--sx-field));--sx-focus: color-mix(in srgb, var(--sx-accent) 55%, var(--sx-ink));--sx-focus-halo: color-mix(in srgb, var(--sx-accent) 30%, transparent);--sx-glow-color: var(--sx-accent);--sx-toast-mark-e: var(--sx-e-pill);--sx-nest-bg: var(--sx-sunk);--sx-nest-e: var(--sx-e-sunk);--sx-strip-bg: var(--sx-sunk);--sx-strip-e: var(--sx-e-sunk);--sx-strip-cell-e: var(--sx-e-1);color-scheme:dark}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--sx-ground);color:var(--sx-ink);font-family:var(--sx-font);font-size:var(--sx-t-md);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}*{scrollbar-width:none}*::-webkit-scrollbar{width:0;height:0}.sx-sbar{position:fixed;width:10px;z-index:var(--sx-z-sticky, 100);pointer-events:none;opacity:0;transition:opacity var(--sx-beat) var(--sx-ease)}.sx-sbar.on{opacity:1;pointer-events:auto}.sx-sbar-thumb{width:6px;margin-inline:2px;border-radius:var(--sx-r-pill);background:color-mix(in srgb,var(--sx-ink) 20%,transparent);transition:background var(--sx-beat) var(--sx-ease)}.sx-sbar:hover .sx-sbar-thumb{background:color-mix(in srgb,var(--sx-ink) 34%,transparent)}.sx-sbar-thumb:active{background:color-mix(in srgb,var(--sx-ink) 48%,transparent)}@media(prefers-reduced-motion:reduce){.sx-sbar,.sx-sbar-thumb{transition:none}}.sx-nest{--sx-state-bg: var(--sx-nest-bg, var(--sx-surface));--sx-state-e: var(--sx-nest-e, var(--sx-e-1));--sx-state-r: var(--sx-nest-r, var(--sx-r-3))}.sx-cap{font-size:var(--sx-t-2xs);font-weight:var(--sx-w-semi);letter-spacing:.07em;text-transform:uppercase;color:var(--sx-ink-3)}.sx-id{font-family:var(--sx-font-mono);font-size:.94em;letter-spacing:-.015em}.sx-num{font-variant-numeric:tabular-nums lining-nums slashed-zero;font-feature-settings:"tnum" 1,"lnum" 1,"zero" 1}:focus-visible{outline:2px solid var(--sx-ink);outline-offset:2px;border-radius:var(--sx-r-1)}.sx-dark :focus-visible,[data-sx-theme=dark] :focus-visible{outline-color:var(--sx-n-0)}.sx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sx-stagger>*:nth-child(2){animation-delay:40ms}.sx-stagger>*:nth-child(3){animation-delay:80ms}.sx-stagger>*:nth-child(4){animation-delay:.12s}.sx-stagger>*:nth-child(5){animation-delay:.16s}.sx-stagger>*:nth-child(n+6){animation-delay:.2s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--sx-font: "Outfit Variable", "Outfit", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100dvh}h1,h2,h3{margin:0;font-weight:var(--sx-w-semi);letter-spacing:-.01em}p{margin:0}a{color:var(--sx-accent)}.mono{font-family:var(--sx-font-mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace)}.muted{color:var(--sx-ink-3)}.sx-btn.svelte-3tukkh{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sx-s-2);font-family:var(--sx-font);font-weight:var(--sx-w-semi);line-height:1.2;letter-spacing:-.005em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;padding-block:var(--sx-s-1);border:1px solid transparent;border-radius:var(--sx-btn-radius, var(--sx-r-2));--btn-glide: .2s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1));--btn-give: .44s var(--sx-ease-spring, cubic-bezier(.34, 1.56, .64, 1));transition:background-color var(--sx-fast) var(--sx-ease),border-color var(--sx-fast) var(--sx-ease),color var(--sx-fast) var(--sx-ease),box-shadow var(--btn-glide),transform var(--btn-glide),translate var(--btn-glide),scale var(--btn-give)}.face.svelte-3tukkh{display:inline-flex;align-items:center;justify-content:center;gap:inherit;min-width:0;transition:opacity .2s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1)),scale .2s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1))}.lb.svelte-3tukkh{overflow:hidden;text-overflow:ellipsis}.ic.svelte-3tukkh{display:inline-flex;flex:none;transition:scale .22s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1))}.ic.svelte-3tukkh:empty{display:none}.ic.svelte-3tukkh svg{display:block;width:1.15em;height:1.15em}.sm.svelte-3tukkh{min-height:var(--sx-s-8);padding-inline:var(--sx-s-3);font-size:var(--sx-t-xs);gap:var(--sx-s-1);border-radius:var(--sx-btn-radius, var(--sx-r-1))}.md.svelte-3tukkh{min-height:var(--sx-s-10);padding-inline:var(--sx-s-4);font-size:var(--sx-t-sm)}.lg.svelte-3tukkh{min-height:var(--sx-s-12);padding-inline:var(--sx-s-6);font-size:var(--sx-t-md)}.only.svelte-3tukkh{padding-inline:0}.only.sm.svelte-3tukkh{width:var(--sx-s-8)}.only.md.svelte-3tukkh{width:var(--sx-s-10)}.only.lg.svelte-3tukkh{width:var(--sx-s-12)}.pill.svelte-3tukkh{border-radius:var(--sx-r-pill)}.block.svelte-3tukkh{width:100%;--sx-btn-press: .985}.solid.svelte-3tukkh{color:var(--sx-accent-ink);overflow:hidden;isolation:isolate;background:var(--sx-btn-solid, linear-gradient( 180deg, color-mix(in srgb, var(--sx-accent) 76%, #fff) 0%, var(--sx-accent) 52%, color-mix(in srgb, var(--sx-accent) 88%, #000) 100%));box-shadow:var(--btn-inset, var(--sx-e-inset)),var(--sx-e-primary, var(--sx-e-1))}.solid.svelte-3tukkh:before{content:"";position:absolute;inset:0 0 auto;height:48%;z-index:-1;background:linear-gradient(180deg,rgba(255,255,255,var(--sx-btn-gloss, .42)),#fff0);transition:height var(--sx-beat) var(--sx-ease),background var(--sx-fast) var(--sx-ease);pointer-events:none}.solid.svelte-3tukkh:after{content:"";position:absolute;top:-60%;height:220%;left:-45%;width:32%;z-index:2;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform:skew(-16deg);opacity:0;pointer-events:none}.outline.svelte-3tukkh{background:color-mix(in srgb,var(--sx-accent) var(--sx-btn-tint, 28%),var(--sx-surface));color:color-mix(in srgb,var(--sx-accent) 68%,var(--sx-ink));border-color:color-mix(in srgb,var(--sx-accent) 34%,transparent);box-shadow:var(--sx-e-1)}.ghost.svelte-3tukkh{background:transparent;color:var(--sx-ink-2)}.danger.svelte-3tukkh{background:var(--sx-critical);color:var(--sx-ink-on);box-shadow:var(--btn-inset, var(--sx-e-inset)),var(--sx-e-1)}.frosted.svelte-3tukkh{color:var(--sx-ink);overflow:hidden;background:linear-gradient(180deg,#ffffff94,#ffffff4d),color-mix(in srgb,var(--sx-accent) var(--sx-btn-tint, 22%),transparent);-webkit-backdrop-filter:blur(12px) saturate(160%);backdrop-filter:blur(12px) saturate(160%);border-color:#ffffffa6;box-shadow:inset 0 1px #ffffffe6,var(--sx-e-1)}@media(hover:hover){.solid.svelte-3tukkh:not(:disabled):not(.locked):hover,.danger.svelte-3tukkh:not(:disabled):not(.locked):hover{translate:0 -1px;box-shadow:var(--btn-inset, var(--sx-e-inset)),var(--sx-e-2)}.solid.svelte-3tukkh:not(:disabled):not(.locked):hover{box-shadow:var(--btn-inset, var(--sx-e-inset)),var(--sx-e-primary, var(--sx-e-2))}.solid.svelte-3tukkh:not(:disabled):not(.locked):hover:before{height:58%;background:linear-gradient(180deg,rgba(255,255,255,calc(var(--sx-btn-gloss, .42) + .2)),#fff0)}.solid.svelte-3tukkh:not(:disabled):not(.locked):hover:after{animation:svelte-3tukkh-sx-btn-sweep .85s var(--sx-ease) forwards}.outline.svelte-3tukkh:not(:disabled):not(.locked):hover{background:color-mix(in srgb,var(--sx-accent) calc(var(--sx-btn-tint, 28%) + 8%),var(--sx-surface));border-color:color-mix(in srgb,var(--sx-accent) 44%,transparent)}.ghost.svelte-3tukkh:not(:disabled):not(.locked):hover{background:var(--sx-accent-soft);color:var(--sx-ink)}.frosted.svelte-3tukkh:not(:disabled):not(.locked):hover{translate:0 -1px;border-color:#ffffffd9;box-shadow:inset 0 1px #fff,var(--sx-e-2)}.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):hover .ic:where(.svelte-3tukkh){scale:1.08}}@keyframes svelte-3tukkh-sx-btn-sweep{0%{left:-45%;opacity:0}15%{opacity:1}55%{opacity:1}to{left:130%;opacity:0}}.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):active{transform:none}.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):active{--btn-glide: 90ms var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1));--btn-give: .11s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1));translate:none;scale:var(--sx-btn-press, .97)}.solid.svelte-3tukkh:not(:disabled):not(.locked):active,.danger.svelte-3tukkh:not(:disabled):not(.locked):active{box-shadow:var(--sx-e-sunk)}.outline.svelte-3tukkh:not(:disabled):not(.locked):active,.frosted.svelte-3tukkh:not(:disabled):not(.locked):active{box-shadow:var(--sx-e-sunk)}[data-sx-theme=dark] .sx-btn.solid.svelte-3tukkh,.sx-dark .sx-btn.solid.svelte-3tukkh,[data-sx-theme=dark] .sx-btn.danger.svelte-3tukkh,.sx-dark .sx-btn.danger.svelte-3tukkh{--btn-inset: inset 0 1px 0 rgba(255, 255, 255, .2)}[data-sx-theme=dark] .sx-btn.frosted.svelte-3tukkh,.sx-dark .sx-btn.frosted.svelte-3tukkh{background:linear-gradient(180deg,#ffffff29,#ffffff0d),color-mix(in srgb,var(--sx-accent) var(--sx-btn-tint, 22%),transparent);border-color:#fff3;box-shadow:inset 0 1px #fff3,var(--sx-e-1)}.sx-btn.svelte-3tukkh:focus-visible{outline:2px solid var(--sx-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--sx-surface);z-index:1}.sx-btn.svelte-3tukkh:disabled,.sx-btn.off.svelte-3tukkh{cursor:not-allowed;box-shadow:none;transform:none;translate:none;scale:none}.outline.svelte-3tukkh:disabled,.outline.off.svelte-3tukkh,.ghost.svelte-3tukkh:disabled,.ghost.off.svelte-3tukkh,.frosted.svelte-3tukkh:disabled,.frosted.off.svelte-3tukkh{opacity:.48}.solid.svelte-3tukkh:disabled,.solid.off.svelte-3tukkh,.danger.svelte-3tukkh:disabled,.danger.off.svelte-3tukkh{background:var(--sx-sunk);color:var(--sx-ink-3);border-color:var(--sx-line)}.solid.svelte-3tukkh:disabled:before,.solid.off.svelte-3tukkh:before,.solid.svelte-3tukkh:disabled:after,.solid.off.svelte-3tukkh:after{display:none}.sx-btn.busy.svelte-3tukkh{cursor:progress}.busy.svelte-3tukkh .face:where(.svelte-3tukkh){visibility:hidden}.busy.svelte-3tukkh .face:where(.svelte-3tukkh){opacity:0;scale:.94;transition:opacity .12s var(--sx-ease-in, cubic-bezier(.5, 0, .75, 0)),scale .12s var(--sx-ease-in, cubic-bezier(.5, 0, .75, 0)),visibility 0s linear .12s}.sp.svelte-3tukkh{position:absolute;inset:0;margin:auto;width:1.15em;height:1.15em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--sx-r-pill);animation:svelte-3tukkh-sx-btn-sp-in .24s var(--sx-ease-out, cubic-bezier(.16, 1, .3, 1)) both,svelte-3tukkh-sx-btn-spin .7s linear infinite}@keyframes svelte-3tukkh-sx-btn-spin{to{transform:rotate(360deg)}}@keyframes svelte-3tukkh-sx-btn-sp-in{0%{opacity:0;scale:.5}}@media(prefers-reduced-motion:reduce){.sx-btn.svelte-3tukkh{transition:none}.sx-btn.svelte-3tukkh:hover{transform:none}.sp.svelte-3tukkh{animation:none}.solid.svelte-3tukkh:after{display:none}.solid.svelte-3tukkh:before{transition:none}.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):hover,.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):active{translate:none;scale:none}.sx-btn.svelte-3tukkh:not(:disabled):not(.locked):hover .ic:where(.svelte-3tukkh){scale:none}.face.svelte-3tukkh,.ic.svelte-3tukkh,.busy.svelte-3tukkh .face:where(.svelte-3tukkh){transition:none}.busy.svelte-3tukkh .face:where(.svelte-3tukkh){scale:none}}@media(pointer:coarse){.sm.svelte-3tukkh{min-height:var(--sx-touch);padding-inline:var(--sx-s-4);font-size:var(--sx-t-sm)}.md.svelte-3tukkh{min-height:var(--sx-touch)}.only.sm.svelte-3tukkh,.only.md.svelte-3tukkh{width:var(--sx-touch)}}
