.dial.svelte-1xxxc0{--d: clamp(340px, 58vw, 740px);--wheel-hi: #fffdf8;--wheel-lo: #ebe6da;--plate: #eee9dd;--plate-ink: #1b1b1f;--plate-letters: #8c867a;--card: #fbf9f3;--card-ink: #16161a;--card-muted: #8a8880;--gloss: rgb(255 255 255 / .75);--glass: rgb(255 255 255 / .55);--card-edge: rgb(40 30 20 / .16);--shade: rgb(40 30 20 / .3);--well: rgb(40 30 20 / .32);--bevel-light: rgb(255 255 255 / .95);--bevel-dark: rgb(60 45 30 / .3);--tick: rgb(40 36 30 / .5);--metal: repeating-radial-gradient(circle at 50% 50%, rgb(255 255 255 / .07) 0 1px, rgb(0 0 0 / .025) 1px 2px), conic-gradient(from 0deg at 50% 50%, #d4cfc5, #f8f6f1 40deg, #d8d3c9 85deg, #efece5 130deg, #cdc8be 180deg, #efece5 230deg, #d8d3c9 275deg, #f8f6f1 320deg, #d4cfc5);--body-shadow: 0 18px 40px -22px rgb(40 30 20 / .45), 0 1px 0 rgb(255 255 255 / .8) inset;position:relative;flex:none;align-self:center;margin-top:auto;width:var(--d);height:calc(var(--d) / 2);overflow:hidden;outline:none}:root[data-mode=dark] .dial.svelte-1xxxc0{--wheel-hi: #2c2d32;--wheel-lo: #111215;--plate: #0c0d0f;--plate-ink: #e6e2d8;--plate-letters: #7d796f;--card: #17181b;--card-ink: #e6e2d8;--card-muted: #85817a;--gloss: rgb(255 255 255 / .16);--glass: rgb(255 255 255 / .09);--card-edge: rgb(0 0 0 / .55);--shade: rgb(0 0 0 / .75);--well: rgb(0 0 0 / .5);--bevel-light: rgb(255 255 255 / .22);--bevel-dark: rgb(0 0 0 / .7);--tick: rgb(236 234 228 / .42);--metal: repeating-radial-gradient(circle at 50% 50%, rgb(255 255 255 / .035) 0 1px, rgb(0 0 0 / .05) 1px 2px), conic-gradient(from 0deg at 50% 50%, #26272b, #4b4c52 40deg, #2b2c30 85deg, #404146 130deg, #232428 180deg, #404146 230deg, #2b2c30 275deg, #4b4c52 320deg, #26272b);--body-shadow: 0 18px 40px -20px rgb(0 0 0 / .8), 0 1px 0 rgb(255 255 255 / .08) inset}@media(prefers-color-scheme:dark){:root:not([data-mode=light]) .dial.svelte-1xxxc0{--wheel-hi: #2c2d32;--wheel-lo: #111215;--plate: #0c0d0f;--plate-ink: #e6e2d8;--plate-letters: #7d796f;--card: #17181b;--card-ink: #e6e2d8;--card-muted: #85817a;--gloss: rgb(255 255 255 / .16);--glass: rgb(255 255 255 / .09);--card-edge: rgb(0 0 0 / .55);--shade: rgb(0 0 0 / .75);--well: rgb(0 0 0 / .5);--bevel-light: rgb(255 255 255 / .22);--bevel-dark: rgb(0 0 0 / .7);--tick: rgb(236 234 228 / .42);--metal: repeating-radial-gradient(circle at 50% 50%, rgb(255 255 255 / .035) 0 1px, rgb(0 0 0 / .05) 1px 2px), conic-gradient(from 0deg at 50% 50%, #26272b, #4b4c52 40deg, #2b2c30 85deg, #404146 130deg, #232428 180deg, #404146 230deg, #2b2c30 275deg, #4b4c52 320deg, #26272b);--body-shadow: 0 18px 40px -20px rgb(0 0 0 / .8), 0 1px 0 rgb(255 255 255 / .08) inset}}.body.svelte-1xxxc0{position:absolute;left:0;top:0;width:var(--d);height:var(--d);border-radius:50%;background:var(--metal);box-shadow:var(--body-shadow)}svg.svelte-1xxxc0{position:relative;display:block;width:var(--d);height:var(--d);overflow:visible;user-select:none;-webkit-user-select:none}.shade.svelte-1xxxc0{flood-color:var(--shade)}.s-clear.svelte-1xxxc0{stop-color:#fff;stop-opacity:0}.s-wheel-hi.svelte-1xxxc0{stop-color:var(--wheel-hi)}.s-wheel-lo.svelte-1xxxc0{stop-color:var(--wheel-lo)}.s-bevel-light.svelte-1xxxc0{stop-color:var(--bevel-light)}.s-bevel-dark.svelte-1xxxc0{stop-color:var(--bevel-dark)}.s-well.svelte-1xxxc0{stop-color:var(--well)}.s-gloss.svelte-1xxxc0{stop-color:var(--gloss)}.s-glass.svelte-1xxxc0{stop-color:var(--glass)}.s-card-edge.svelte-1xxxc0{stop-color:var(--card-edge)}.s-enamel-hi.svelte-1xxxc0{stop-color:color-mix(in srgb,var(--red-pencil) 60%,white)}.s-enamel.svelte-1xxxc0{stop-color:var(--red-pencil)}.s-enamel-lo.svelte-1xxxc0{stop-color:color-mix(in srgb,var(--red-pencil) 72%,black)}.bezel-edge.svelte-1xxxc0{fill:none;stroke:url(#dl-convex);stroke-width:1.5}.dial.svelte-1xxxc0:focus-visible .bezel-edge:where(.svelte-1xxxc0){stroke:var(--blue-pencil);stroke-width:2.5}.bezel-gap.svelte-1xxxc0{fill:none;stroke:var(--bevel-dark);stroke-width:1.5;pointer-events:none}.tick.svelte-1xxxc0{stroke:var(--tick);stroke-width:1;opacity:.6}.tick.major.svelte-1xxxc0{opacity:1}.plate.svelte-1xxxc0{fill:var(--plate)}.digit.svelte-1xxxc0{fill:var(--plate-ink);font-family:var(--font-display);font-weight:500;font-size:19px;text-anchor:middle}.letters.svelte-1xxxc0{fill:var(--plate-letters);font-family:var(--font-mono);font-size:6px;letter-spacing:.08em;text-anchor:middle}.well.svelte-1xxxc0,.lit.svelte-1xxxc0,.lip.svelte-1xxxc0{pointer-events:none}.lip.svelte-1xxxc0{fill:none;stroke-width:1.5}.gloss-soft.svelte-1xxxc0{opacity:.35}.hit.svelte-1xxxc0{fill:transparent;cursor:grab}.ring.svelte-1xxxc0{fill:var(--plate-ink);fill-opacity:0;stroke:var(--plate-ink);stroke-width:1.75;stroke-opacity:0;pointer-events:none;transition:stroke-opacity var(--dur-quick) var(--ease-out),fill-opacity var(--dur-quick) var(--ease-out)}@media(hover:hover){.hole.svelte-1xxxc0:hover .ring:where(.svelte-1xxxc0){stroke-opacity:.22}}.hole.held.svelte-1xxxc0 .ring:where(.svelte-1xxxc0){stroke-opacity:.55;fill-opacity:.07}.grabbing.svelte-1xxxc0,.grabbing.svelte-1xxxc0 .hit:where(.svelte-1xxxc0){cursor:grabbing}.stop-shine.svelte-1xxxc0{stroke:#ffffff8c;stroke-width:1.1;stroke-linecap:round;fill:none}.screw.svelte-1xxxc0{fill:color-mix(in srgb,var(--red-pencil) 55%,black);stroke:#ffffff40;stroke-width:.6}.screw-slot.svelte-1xxxc0{stroke:#0000008c;stroke-width:.8;stroke-linecap:round}.card-face.svelte-1xxxc0{fill:var(--card)}.grain.svelte-1xxxc0,.cover.svelte-1xxxc0{pointer-events:none}.card-rule.svelte-1xxxc0{fill:none;stroke:color-mix(in srgb,var(--card-ink) 14%,transparent);stroke-width:.75}.retainer.svelte-1xxxc0{fill:none;stroke-width:3;pointer-events:none}.card.svelte-1xxxc0 text:where(.svelte-1xxxc0){text-anchor:middle;font-family:var(--font-mono);pointer-events:none}.card-number.svelte-1xxxc0{fill:var(--card-ink);font-size:20px;letter-spacing:.12em;font-variant-numeric:tabular-nums}.card-number.empty.svelte-1xxxc0{fill:var(--card-muted)}.card-hint.svelte-1xxxc0{fill:var(--card-muted);font-size:7px;letter-spacing:.04em}.card.can-clear.svelte-1xxxc0{cursor:pointer}
