.dialog-action.svelte-fybrjh{--action-start:#a057f5;--action-end:#8c39e8;--action-shadow:#8c39e88c;color:#fff;background-image:linear-gradient(100deg, var(--action-start), var(--action-end));text-shadow:0 1px 2px #0000004d;font-weight:900;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #0000001f}.dialog-action[data-tone=neutral].svelte-fybrjh{border:1px solid color-mix(in oklab, var(--color-zinc-700) 80%, transparent);background:var(--color-zinc-900);color:var(--color-zinc-200);text-shadow:none;box-shadow:none;font-weight:700}.dialog-action[data-tone=danger].svelte-fybrjh{--action-start:#f43f5e;--action-end:#e11d48;--action-shadow:#e11d488c}.dialog-action[data-tone=amber].svelte-fybrjh{--action-start:#f5a80c;--action-end:#d97706;--action-shadow:#d977068c;-webkit-text-stroke:.07em #8a4a04;paint-order:stroke fill}.dialog-action[data-tone=orange].svelte-fybrjh{--action-start:#f97316;--action-end:#ea580c;--action-shadow:#ea580c8c;-webkit-text-stroke:.07em #7c2d12;paint-order:stroke fill}.dialog-action[data-tone=sky].svelte-fybrjh{--action-start:#0ea5e9;--action-end:#0284c7;--action-shadow:#0284c78c}.dialog-action[data-tone=blue].svelte-fybrjh{--action-start:#3b82f6;--action-end:#2361d8;--action-shadow:#2361d88c}.dialog-action.svelte-fybrjh:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.dialog-action.svelte-fybrjh:not(:disabled):hover{box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 16px -6px var(--action-shadow)}.dialog-action[data-tone=neutral].svelte-fybrjh:not(:disabled):hover{background:var(--color-zinc-800);color:var(--color-zinc-50);box-shadow:none}@media (prefers-reduced-motion:no-preference){.dialog-action.svelte-fybrjh:not(:disabled):hover{transform:scale(1.02)}.dialog-action.svelte-fybrjh:not(:disabled):active{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){.dialog-action.svelte-fybrjh{transition:none}}.utility-content{border-radius:12px;max-width:450px}.utility-content[data-state]{width:calc(100% - 2rem)}.utility-content[data-inline=true]{width:100%}.utility-actions.svelte-p6ar9g{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:12px;margin-top:24px;display:grid}.utility-actions.svelte-p6ar9g:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}.dialog-surface{z-index:50;--surface-bg:var(--color-zinc-900);--pad-t:24px;--pad-x:24px;--pad-b:24px;color:var(--color-zinc-300);background:var(--surface-bg);outline:none;flex-direction:column;display:flex;position:fixed;box-shadow:inset 0 1px #35353b,0 0 0 1px #000000d9,0 24px 48px #00000080}.dialog-surface[data-form=fullscreen]{--surface-bg:var(--color-zinc-950)}.body.svelte-v2k5gm{overscroll-behavior:contain;min-block-size:0;padding:var(--pad-t) var(--pad-x) var(--pad-b);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.footer.svelte-v2k5gm{padding:12px var(--pad-x) var(--pad-b);border-block-start:1px solid var(--color-zinc-800);background:var(--surface-bg);flex:none}.footer.svelte-v2k5gm>.actions{margin-block-start:0}.dialog-surface[data-footer] .body.svelte-v2k5gm{--pad-b:16px}.crest.svelte-v2k5gm{z-index:1;pointer-events:none;justify-content:center;display:flex;position:absolute;inset-block-start:0;inset-inline:0;translate:0 -50%}.dialog-surface[data-crest]{--pad-t:52px}.dialog-surface[data-drag-anywhere]{touch-action:none}.grip-zone.svelte-v2k5gm{block-size:28px;margin-block:calc(-1 * var(--pad-t)) 8px;margin-inline:calc(-1 * var(--pad-x));touch-action:none;cursor:grab;flex:none;place-items:center;display:grid}.grip.svelte-v2k5gm{background:#0e0e10;border-radius:999px;block-size:5px;inline-size:40px;box-shadow:inset 0 -1px #2c2c30,inset 0 1px 2px #000000b3}.dialog-surface-close{z-index:1;position:absolute;inset-block-start:8px;inset-inline-end:8px}@media (width<640px){.dialog-surface[data-form=sheet]{max-block-size:calc(100dvh - 2rem - env(safe-area-inset-top,0px));--pad-t:20px;--pad-x:20px;--pad-b:calc(24px + env(safe-area-inset-bottom,0px));border-start-start-radius:24px;border-start-end-radius:24px;inset-block-end:0;inset-inline:0}.dialog-surface[data-form=sheet][data-crest]{--pad-t:52px}.dialog-surface[data-form=fullscreen]{box-shadow:none;--pad-t:calc(56px + env(safe-area-inset-top,0px));--pad-b:calc(24px + env(safe-area-inset-bottom,0px));inset:0}.dialog-surface[data-form=fullscreen] .dialog-surface-close{inset-block-start:calc(8px + env(safe-area-inset-top,0px))}.dialog-surface[data-form=card]{--surface-radius-end:16px;--pad-t:20px;--pad-x:20px;--pad-b:20px;border-radius:16px;max-block-size:calc(100dvh - 2rem);inset-block-start:50%;inset-inline:16px;translate:0 -50%}}@media (width>=640px){.dialog-surface{--surface-radius-end:16px;inline-size:min(var(--surface-width), 100% - 2rem);border-radius:16px;max-block-size:calc(100dvh - 2rem);inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.dialog-surface[data-form=fullscreen]{--pad-t:44px;--pad-x:40px;--pad-b:32px}.grip-zone.svelte-v2k5gm{display:none}}.dialog-surface[data-inline]{inline-size:100%;max-inline-size:var(--surface-width);--surface-radius-end:16px;border-radius:16px;max-block-size:none;margin-inline:auto;position:relative;inset:auto;translate:none}@media (prefers-reduced-motion:no-preference){.dialog-surface[data-state=open]:not([data-inline]){animation:.18s cubic-bezier(.16,1,.3,1) surface-in}@media (width<640px){.dialog-surface[data-form=sheet][data-state=open]:not([data-inline]){animation:.24s cubic-bezier(.16,1,.3,1) sheet-in}}}@keyframes surface-in{0%{opacity:0;transform:scale(.97)}}@keyframes sheet-in{0%{opacity:0;transform:translateY(40%)}}.board.svelte-1uwxvm7{background:repeating-conic-gradient(var(--chessboard-default-black) 0 25%, var(--chessboard-default-white) 0 50%) 0 0 / 20px 20px}.actions.svelte-a0rw4u{flex-direction:column;gap:10px;margin-block-start:24px;display:flex}.actions.svelte-a0rw4u>:is(a,button){white-space:normal;block-size:auto;min-block-size:48px;padding-block:12px;font-size:1rem}.actions[data-layout=row].svelte-a0rw4u{flex-direction:row-reverse}.actions[data-layout=row].svelte-a0rw4u>:is(a,button){padding-inline:24px}.actions[data-layout=row].svelte-a0rw4u>:first-child{flex:auto}@media (width>=640px){.actions[data-layout=split].svelte-a0rw4u{flex-direction:row-reverse}.actions[data-layout=split].svelte-a0rw4u>*{flex:auto}}.perks.svelte-s2nk5o>li+li{border-block-start:1px solid var(--color-zinc-800)}.bleed.svelte-1g3e2qb{margin-inline:calc(-1 * var(--pad-x,24px));padding-inline:var(--pad-x,24px)}.bleed[data-bottom].svelte-1g3e2qb{border-end-end-radius:var(--surface-radius-end,0);border-end-start-radius:var(--surface-radius-end,0);margin-block-end:calc(-1 * var(--pad-b,24px));padding-block-end:var(--pad-b,24px)}
