.tile.svelte-cx5p37{perspective:600px;-webkit-user-select:none;user-select:none;color:inherit;font-family:var(--font-interface);background:0 0;border:0;padding:0}.tile.svelte-cx5p37:not(:disabled){cursor:pointer}.inner.svelte-cx5p37{width:100%;height:100%;transform-style:preserve-3d;position:relative}.tile.animate.svelte-cx5p37 .inner:where(.svelte-cx5p37){transition:transform var(--flip-duration) cubic-bezier(.45, 0, .55, 1) var(--flip-delay)}.tile.revealed.svelte-cx5p37 .inner:where(.svelte-cx5p37){transform:rotateX(180deg)}.face.svelte-cx5p37{font-size:clamp(1.1rem, calc(42.735cqw / var(--board-length)), 3.465rem);letter-spacing:-.04em;text-transform:uppercase;backface-visibility:hidden;border-radius:0;justify-content:center;align-items:center;font-weight:800;display:flex;position:absolute;inset:0}.classic .face.svelte-cx5p37{font-weight:400}.hint.svelte-cx5p37{color:var(--text-muted);opacity:.42;animation:.36s cubic-bezier(.22,1,.36,1) both svelte-cx5p37-hint-reveal}.tile.cornerTopLeft.svelte-cx5p37 .face:where(.svelte-cx5p37){border-top-left-radius:var(--game-tile-corner)}.tile.cornerTopRight.svelte-cx5p37 .face:where(.svelte-cx5p37){border-top-right-radius:var(--game-tile-corner)}.tile.cornerBottomLeft.svelte-cx5p37 .face:where(.svelte-cx5p37){border-bottom-left-radius:var(--game-tile-corner)}.tile.cornerBottomRight.svelte-cx5p37 .face:where(.svelte-cx5p37){border-bottom-right-radius:var(--game-tile-corner)}.front.svelte-cx5p37{border:var(--tile-border-width) solid var(--tile-border);background:var(--tile-bg-empty);color:var(--text)}.tile.filled.svelte-cx5p37 .front:where(.svelte-cx5p37){animation:90ms ease-out svelte-cx5p37-pop}.tile.active.svelte-cx5p37 .front:where(.svelte-cx5p37){border-width:max(1px, var(--tile-border-width));border-color:var(--tile-border-filled)}.back.svelte-cx5p37{color:#fff;transform:rotateX(180deg)}.tile[data-state=c].svelte-cx5p37 .back:where(.svelte-cx5p37){background:var(--color-correct)}.tile[data-state=p].svelte-cx5p37 .back:where(.svelte-cx5p37){background:var(--color-present)}.tile[data-state=x].svelte-cx5p37 .back:where(.svelte-cx5p37){background:var(--color-absent)}.tile.svelte-cx5p37:not(.animate) .inner:where(.svelte-cx5p37){transition:none}@keyframes svelte-cx5p37-pop{40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes svelte-cx5p37-hint-reveal{0%{opacity:0;transform:translateY(.16em)scale(.96)}to{opacity:.42;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.hint.svelte-cx5p37{animation-duration:1ms}}.row.svelte-1fwkdbz{grid-template-columns:repeat(var(--row-length), 1fr);gap:var(--game-gap);display:grid}.shaking.svelte-1fwkdbz{animation:.5s ease-in-out svelte-1fwkdbz-shake}@keyframes svelte-1fwkdbz-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.board.svelte-15hsf9n{grid-template-rows:repeat(var(--board-tries), 1fr);gap:var(--game-gap);width:min(100%, var(--game-board-max), calc((100vh - var(--game-board-chrome)) * var(--board-length) / var(--board-tries)));width:min(100%, var(--game-board-max), calc((100svh - var(--game-board-chrome)) * var(--board-length) / var(--board-tries)));aspect-ratio:var(--board-length) / var(--board-tries);margin-inline:auto;display:grid;container-type:inline-size}@supports (width:1cqh){.board.svelte-15hsf9n{width:min(100%, var(--game-board-max), calc(100cqh * var(--board-length) / var(--board-tries)))}}@media (orientation:landscape) and (height<=500px){.board.svelte-15hsf9n{width:min(90vw, var(--game-board-max), 320px)}}.finished-actions.svelte-14ugl84{box-sizing:border-box;width:min(100%,32rem);min-height:168px;padding:10px max(8px, env(safe-area-inset-right,0px)) max(10px, calc(env(safe-area-inset-bottom,0px) + 6px)) max(8px, env(safe-area-inset-left,0px));margin-inline:auto}.summary.svelte-14ugl84{border:1px solid var(--border);background:var(--bg-elevated);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:88px;padding:14px 16px;display:grid;box-shadow:0 8px 24px #1213140f}.status-mark.svelte-14ugl84{background:color-mix(in srgb, var(--color-correct) 14%, transparent);width:36px;height:36px;color:var(--color-correct);border-radius:50%;place-items:center;display:grid}.status-mark.svelte-14ugl84 svg:where(.svelte-14ugl84){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.summary-copy.svelte-14ugl84{flex-direction:column;gap:2px;min-width:0;display:flex}.summary-copy.svelte-14ugl84 strong:where(.svelte-14ugl84){font-family:var(--font-heading);font-size:.94rem;line-height:1.15}.summary-copy.svelte-14ugl84 span:where(.svelte-14ugl84){color:var(--text-muted);font-size:.72rem;line-height:1.25}time.svelte-14ugl84{font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.2rem,5vw,1.55rem);font-weight:800}.actions.svelte-14ugl84{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.actions.svelte-14ugl84 a:where(.svelte-14ugl84),.actions.svelte-14ugl84 button:where(.svelte-14ugl84){border:1px solid var(--border);background:var(--bg-elevated);min-height:46px;color:var(--text);font-family:var(--font-interface);text-align:center;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:8px 12px;font-size:.82rem;font-weight:800;line-height:1.15;text-decoration:none;display:flex}.actions.svelte-14ugl84 .primary:where(.svelte-14ugl84){border-color:var(--color-correct);background:var(--color-correct);color:#fff}.classic .summary.svelte-14ugl84,.classic .actions.svelte-14ugl84 a:where(.svelte-14ugl84),.classic .actions.svelte-14ugl84 button:where(.svelte-14ugl84){box-shadow:none;border-width:2px;border-radius:0}.classic .status-mark.svelte-14ugl84{border-radius:0}.paper .summary.svelte-14ugl84{border-radius:9px}.paper .actions.svelte-14ugl84 a:where(.svelte-14ugl84),.paper .actions.svelte-14ugl84 button:where(.svelte-14ugl84){border-color:color-mix(in srgb, var(--border) 82%, var(--color-correct));background:color-mix(in srgb, var(--bg-elevated) 86%, var(--bg));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);border-radius:7px;transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s,color .15s}.paper .actions.svelte-14ugl84 a:where(.svelte-14ugl84):hover,.paper .actions.svelte-14ugl84 button:where(.svelte-14ugl84):hover{border-color:var(--color-correct);background:color-mix(in srgb, var(--color-correct) 10%, var(--bg-elevated));box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 28%, transparent);color:var(--color-correct);transform:translateY(-1px)}.paper .actions.svelte-14ugl84 .primary:where(.svelte-14ugl84){border-color:color-mix(in srgb, var(--color-correct) 55%, var(--text));background:var(--color-correct);color:#fff;box-shadow:0 2px 0 color-mix(in srgb, var(--color-correct) 45%, var(--text))}.paper .actions.svelte-14ugl84 .primary:where(.svelte-14ugl84):hover{background:var(--color-correct);box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 55%, var(--text));color:#fff;transform:translateY(-1px)}@media (width>=641px){.finished-actions.svelte-14ugl84{width:min(100%,30rem)}}@media (width<=380px){.summary.svelte-14ugl84{gap:9px;padding-inline:12px}.status-mark.svelte-14ugl84{width:32px;height:32px}.actions.svelte-14ugl84 a:where(.svelte-14ugl84),.actions.svelte-14ugl84 button:where(.svelte-14ugl84){padding-inline:8px;font-size:.76rem}}.distribution-card.svelte-81w3jk{border:1px solid var(--border);border-radius:var(--popup-card-radius);background:var(--bg-elevated);min-height:112px;padding:9px 13px}header.svelte-81w3jk{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;display:flex}header.svelte-81w3jk>div:where(.svelte-81w3jk):first-child{flex-direction:column;gap:2px;display:flex}header.svelte-81w3jk strong:where(.svelte-81w3jk){font-family:var(--font-heading);font-size:.78rem;line-height:1.1}header.svelte-81w3jk span:where(.svelte-81w3jk){color:var(--text-muted);font-size:.62rem}.outcomes.svelte-81w3jk{white-space:nowrap;flex-direction:column;align-items:flex-end;display:flex}.outcomes.svelte-81w3jk .wins:where(.svelte-81w3jk){color:var(--color-correct);font-weight:800}.bars.svelte-81w3jk{gap:2px;display:grid}.bar-row.svelte-81w3jk{grid-template-columns:12px 1fr 38px;align-items:center;gap:7px;font-size:.6rem;font-weight:700;line-height:1;display:grid}.bar-row.svelte-81w3jk>span:where(.svelte-81w3jk){color:var(--text-muted);text-align:center}.bar-row.svelte-81w3jk b:where(.svelte-81w3jk){font-variant-numeric:tabular-nums;text-align:right}.bar-track.svelte-81w3jk{background:color-mix(in srgb, var(--border) 74%, transparent);border-radius:99px;height:6px;overflow:hidden}.bar-track.svelte-81w3jk i:where(.svelte-81w3jk){border-radius:inherit;background:var(--color-correct);height:100%;display:block}.bar-track.svelte-81w3jk i.loss:where(.svelte-81w3jk){background:var(--color-absent)}.classic .distribution-card.svelte-81w3jk{border-width:2px}.classic .bar-track.svelte-81w3jk,.classic .bar-track.svelte-81w3jk i:where(.svelte-81w3jk){border-radius:0}.gift-card.svelte-1o3ecoa{border-radius:var(--popup-card-radius);background:radial-gradient(circle at 82% 18%, #ffffff52, transparent 25%), linear-gradient(135deg, var(--color-present), var(--color-correct));color:#fff;flex-direction:column;justify-content:flex-end;min-height:112px;padding:13px 16px;text-decoration:none;display:flex;position:relative;overflow:hidden}.gift-card.svelte-1o3ecoa:before,.gift-card.svelte-1o3ecoa:after{content:"";border:1px solid #ffffff52;border-radius:999px;position:absolute}.gift-card.svelte-1o3ecoa:before{width:96px;height:96px;top:-62px;right:-22px}.gift-card.svelte-1o3ecoa:after{width:58px;height:58px;top:-28px;right:62px}.gift-kicker.svelte-1o3ecoa,.gift-copy.svelte-1o3ecoa,.gift-card.svelte-1o3ecoa strong:where(.svelte-1o3ecoa){z-index:1;max-width:72%;position:relative}.gift-kicker.svelte-1o3ecoa{letter-spacing:.08em;text-transform:uppercase;opacity:.82;margin-bottom:auto;font-size:.7rem;font-weight:800}.gift-card.svelte-1o3ecoa strong:where(.svelte-1o3ecoa){font-family:var(--font-heading);font-size:1.15rem;line-height:1.05}.gift-copy.svelte-1o3ecoa{opacity:.85;margin-top:5px;font-size:.78rem;line-height:1.35}.gift-mark.svelte-1o3ecoa{border-radius:calc(var(--popup-card-radius) * .78);background:#ffffff24;border:1px solid #ffffff61;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:16px;right:16px}.gift-mark.svelte-1o3ecoa svg:where(.svelte-1o3ecoa){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.results-grid.svelte-jwjn1{flex-direction:column;gap:4px;display:inline-flex}.results-row.svelte-jwjn1{gap:4px;display:flex}.cell.svelte-jwjn1{border:1px solid color-mix(in srgb, var(--border) 78%, var(--text-muted));background:0 0;border-radius:3px;place-items:center;width:22px;height:22px;display:grid}.cell.svelte-jwjn1 svg:where(.svelte-jwjn1){fill:none;stroke:#fff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cell[data-state].svelte-jwjn1{background:var(--color-absent);border-color:#0000}.cell[data-state=c].svelte-jwjn1{background:var(--color-correct)}.cell[data-state=p].svelte-jwjn1{background:var(--color-present)}.classic .cell.svelte-jwjn1{border-radius:0}.paper .cell.svelte-jwjn1{border-radius:2px}.celebration.svelte-17nbv4a{z-index:43;pointer-events:none;position:fixed;inset:0;overflow:hidden}.confetti.svelte-17nbv4a{bottom:-20px;left:var(--left);width:var(--size,9px);height:calc(var(--size,9px) * 1.7);opacity:0;animation:svelte-17nbv4a-confetti-shot var(--duration) cubic-bezier(.16, .8, .32, 1) var(--delay) forwards;background:#4ead6a;border-radius:2px;position:absolute}.confetti[data-color="1"].svelte-17nbv4a{background:#f2c14a}.confetti[data-color="2"].svelte-17nbv4a{background:#e7607a}.confetti[data-color="3"].svelte-17nbv4a{background:#4d9de0}.confetti[data-color="4"].svelte-17nbv4a{background:#9b6cd6}.confetti[data-color="5"].svelte-17nbv4a{background:#ef8f4b}.confetti.svelte-17nbv4a:nth-child(3n){border-radius:50%}@keyframes svelte-17nbv4a-confetti-shot{0%{opacity:0;transform:translate(0,0)rotate(0)scale(.4)}6%{opacity:1}48%{opacity:1;transform:translate3d(var(--drift), calc(-1 * var(--rise,82vh)), 0) rotate(540deg) scale(1)}to{opacity:0;transform:translate3d(calc(var(--drift) * 1.15), 16vh, 0) rotate(1000deg) scale(.8)}}.loss-vignette.svelte-17nbv4a{border:0 solid color-mix(in srgb, var(--color-absent) 28%, transparent);animation:.9s ease-out forwards svelte-17nbv4a-loss-pulse;position:absolute;inset:0}@keyframes svelte-17nbv4a-loss-pulse{0%{opacity:0;border-width:0}35%{opacity:.72;border-width:18px}to{opacity:0;border-width:2px}}.falling-tile.svelte-17nbv4a{top:-30px;left:var(--left);border:1px solid color-mix(in srgb, var(--color-absent) 64%, var(--border));background:color-mix(in srgb, var(--color-absent) 72%, var(--bg));opacity:0;width:13px;height:13px;animation:svelte-17nbv4a-tile-fall var(--duration) cubic-bezier(.35, .08, .72, .96) var(--delay) forwards;border-radius:3px;position:absolute}.falling-tile.svelte-17nbv4a:nth-child(3n){background:color-mix(in srgb, var(--color-present) 68%, var(--bg));border-radius:50%}@keyframes svelte-17nbv4a-tile-fall{0%{opacity:0;transform:translate(0,0)rotate(0)}12%{opacity:.72}to{opacity:0;transform:translate3d(var(--drift), 105vh, 0) rotate(280deg)}}.classic .confetti.svelte-17nbv4a,.classic .falling-tile.svelte-17nbv4a,.classic .confetti.svelte-17nbv4a:nth-child(3n){border-radius:0}.result-hero.svelte-1iwdzmx{text-align:center;flex-direction:column;align-items:center;padding:8px 0 18px;display:flex}.result-hero.svelte-1iwdzmx h2:where(.svelte-1iwdzmx){font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.4rem,4.5vw,1.7rem);font-weight:800;line-height:1.08}.result-hero.won.svelte-1iwdzmx h2:where(.svelte-1iwdzmx){animation:.26s ease-out both svelte-1iwdzmx-title-fade}.result-hero.lost.svelte-1iwdzmx h2:where(.svelte-1iwdzmx){animation:.46s ease-out both svelte-1iwdzmx-loss-title}@keyframes svelte-1iwdzmx-title-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1iwdzmx-loss-title{0%{opacity:0;transform:translate(0)}35%{opacity:1;transform:translate(-5px)}65%{transform:translate(4px)}to{transform:none}}.comparison.svelte-1iwdzmx{min-height:2.9em;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:.94rem;font-weight:600;line-height:1.3;display:flex}.comparison.svelte-1iwdzmx :where(.svelte-1iwdzmx):last-child{animation:.2s ease-out both svelte-1iwdzmx-title-fade}.spinner.svelte-1iwdzmx{border:2px solid var(--border);border-top-color:var(--color-correct);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite svelte-1iwdzmx-spin}@keyframes svelte-1iwdzmx-spin{to{transform:rotate(360deg)}}.grid-area.svelte-1iwdzmx{perspective:900px;flex-direction:column;justify-content:center;align-items:center;gap:9px;margin-top:20px;display:flex}.flip-stage.svelte-1iwdzmx{transform-style:preserve-3d;transition:transform .56s cubic-bezier(.2,.75,.3,1.06);display:grid}.flip-stage.flipped.svelte-1iwdzmx{transform:rotateY(180deg)}.flip-face.svelte-1iwdzmx{border:1px solid var(--border);border-radius:var(--popup-card-radius);background:var(--bg-elevated);backface-visibility:hidden;grid-area:1/1;place-content:center;justify-items:center;padding:14px 18px;display:grid}.flip-back.svelte-1iwdzmx{gap:3px;transform:rotateY(180deg)}.solution-label.svelte-1iwdzmx{color:var(--text-muted);font-size:.72rem}.solution-word.svelte-1iwdzmx{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:1.35rem}.flip-toggle.svelte-1iwdzmx{color:var(--text-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:.7rem;text-decoration:underline}.flip-toggle.svelte-1iwdzmx:hover{color:var(--text)}.cards-section.svelte-1iwdzmx{margin-inline:-22px}.cards-nav.svelte-1iwdzmx{justify-content:space-between;align-items:center;padding:0 22px 8px;display:flex}.cards-nav.svelte-1iwdzmx>span:where(.svelte-1iwdzmx){font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:800}.cards-nav.svelte-1iwdzmx>div:where(.svelte-1iwdzmx){gap:6px;display:flex}.cards-nav.svelte-1iwdzmx button:where(.svelte-1iwdzmx){border:1px solid var(--border);border-radius:calc(var(--popup-card-radius) * .5);background:var(--bg-elevated);width:27px;height:27px;color:var(--text);cursor:pointer;place-items:center;padding:0;display:grid}.cards-nav.svelte-1iwdzmx svg:where(.svelte-1iwdzmx){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cards-rail.svelte-1iwdzmx{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-auto-columns:min(82%,21rem);grid-auto-flow:column;gap:8px;padding:0 22px 6px;scroll-padding-inline:22px;display:grid;overflow-x:auto}.cards-rail.svelte-1iwdzmx::-webkit-scrollbar{display:none}.rail-card.svelte-1iwdzmx{scroll-snap-align:start}.time-card.svelte-1iwdzmx{border:1px solid var(--border);border-radius:var(--popup-card-radius);background:var(--bg-elevated);flex-direction:column;justify-content:center;min-height:112px;padding:13px 16px;display:flex;position:relative;overflow:hidden}.stats-placeholder.svelte-1iwdzmx{border:1px solid var(--border);border-radius:var(--popup-card-radius);background:var(--bg-elevated);min-height:112px;color:var(--text-muted);justify-content:center;align-items:center;gap:8px;font-size:.78rem;display:flex}.time-card.svelte-1iwdzmx span:where(.svelte-1iwdzmx){letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:800}.time-card.svelte-1iwdzmx strong:where(.svelte-1iwdzmx){font-family:var(--font-heading);font-variant-numeric:tabular-nums;letter-spacing:-.04em;margin-top:6px;font-size:clamp(1.65rem,6vw,2.1rem);line-height:1}.time-card.svelte-1iwdzmx p:where(.svelte-1iwdzmx){max-width:68%;color:var(--text-muted);margin-top:8px;font-size:.78rem;line-height:1.35}.time-card.svelte-1iwdzmx svg:where(.svelte-1iwdzmx){fill:none;width:42px;height:42px;stroke:var(--color-correct);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.72;position:absolute;bottom:16px;right:16px}.app-link.svelte-1iwdzmx{color:var(--text-muted);text-align:center;text-underline-offset:3px;margin:12px 0 14px;font-size:.74rem;display:block}.actions.svelte-1iwdzmx{gap:9px;margin-top:14px;display:grid}.actions.svelte-1iwdzmx button:where(.svelte-1iwdzmx){border-radius:calc(var(--popup-card-radius) * .72);cursor:pointer;min-height:46px;font-size:.9rem;font-weight:800}.share-row.svelte-1iwdzmx{gap:9px;display:grid}.share-row.with-secondary.svelte-1iwdzmx{grid-template-columns:50px minmax(0,1fr) 50px}.icon-action.svelte-1iwdzmx{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text);place-items:center;padding:0;display:grid}.icon-action.svelte-1iwdzmx svg:where(.svelte-1iwdzmx){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.icon-action.svelte-1iwdzmx:hover{border-color:var(--color-correct);color:var(--color-correct)}.share-main.svelte-1iwdzmx,.new-game.svelte-1iwdzmx{background:var(--color-correct);color:#fff;border:0;justify-content:center;align-items:center;gap:7px;display:flex}.share-main.svelte-1iwdzmx svg:where(.svelte-1iwdzmx){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.new-game.svelte-1iwdzmx{background:var(--color-correct);color:#fff}.share-main.secondary.svelte-1iwdzmx{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text)}.share-main.secondary.svelte-1iwdzmx:hover{border-color:var(--color-correct);color:var(--color-correct)}.classic .flip-face.svelte-1iwdzmx,.classic .time-card.svelte-1iwdzmx,.classic .cards-nav.svelte-1iwdzmx button:where(.svelte-1iwdzmx),.classic .actions.svelte-1iwdzmx button:where(.svelte-1iwdzmx){border-width:2px;border-radius:0}.paper .icon-action.svelte-1iwdzmx,.paper .share-main.secondary.svelte-1iwdzmx{border:1px solid color-mix(in srgb, var(--border) 82%, var(--color-correct));background:color-mix(in srgb, var(--bg-elevated) 86%, var(--bg));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);border-radius:7px;transition:transform .15s,box-shadow .15s,border-color .15s,background-color .15s,color .15s}.paper .icon-action.svelte-1iwdzmx:hover,.paper .share-main.secondary.svelte-1iwdzmx:hover{border-color:var(--color-correct);background:color-mix(in srgb, var(--color-correct) 10%, var(--bg-elevated));box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 28%, transparent);color:var(--color-correct);transform:translateY(-1px)}.paper .new-game.svelte-1iwdzmx,.paper .share-main.svelte-1iwdzmx:not(.secondary){box-shadow:0 2px 0 color-mix(in srgb, var(--color-correct) 45%, var(--text));border-radius:7px;transition:transform .15s,box-shadow .15s}.paper .new-game.svelte-1iwdzmx:hover,.paper .share-main.svelte-1iwdzmx:not(.secondary):hover{box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 55%, var(--text));transform:translateY(-1px)}@media (width<=640px){.cards-section.svelte-1iwdzmx{margin-inline:-18px}.cards-nav.svelte-1iwdzmx{padding-inline:18px}.cards-rail.svelte-1iwdzmx{grid-auto-columns:calc(100% - 58px);padding-inline:18px;scroll-padding-inline:18px}}@media (height<=700px){.result-hero.svelte-1iwdzmx{padding:4px 0 12px}.result-hero.svelte-1iwdzmx h2:where(.svelte-1iwdzmx){font-size:1.35rem}.grid-area.svelte-1iwdzmx{margin-top:14px}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1iwdzmx{animation:none}}.key.svelte-jz4sge{border-radius:var(--key-radius);background:var(--keyboard-key-bg);height:52px;color:var(--key-text);letter-spacing:-.03em;text-transform:uppercase;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;flex:1;justify-content:center;align-items:center;margin:2.5px;font-size:clamp(.85rem,2vw,1rem);font-weight:800;transition:background-color .12s;display:flex}.key.svelte-jz4sge:active{filter:brightness(.85)}.wide.svelte-jz4sge{flex:1.6;font-size:.7rem}.key[data-state=correct].svelte-jz4sge{background:var(--color-correct);color:#fff}.key[data-state=present].svelte-jz4sge{background:var(--color-present);color:#fff}.key[data-state=tried].svelte-jz4sge{background:var(--color-absent);color:#fff}.keyboard.svelte-s6mk82{box-sizing:border-box;width:100%;max-width:32rem;padding:0 max(4px, env(safe-area-inset-right,0px)) max(8px, calc(env(safe-area-inset-bottom,0px) + 4px)) max(4px, env(safe-area-inset-left,0px));margin-inline:auto}.kb-row.svelte-s6mk82{display:flex}@media (width>=641px){.keyboard.svelte-s6mk82{max-width:30rem}}
