.bee-how-hive[data-v-7d8c98aa]{flex-direction:column;align-items:center;padding:12px 0}.bee-how-hive[data-v-7d8c98aa],.bee-how-row[data-v-7d8c98aa]{gap:4px;display:flex}.bee-how-hex[data-v-7d8c98aa]{background:var(--color-paper-warm);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:var(--color-ink);filter:drop-shadow(0 0 1px var(--color-muted-soft));font-family:var(--font-display);justify-content:center;align-items:center;width:40px;height:46px;font-size:18px;font-weight:700;display:flex}.bee-how-hex--center[data-v-7d8c98aa]{background:var(--color-semicorrect);color:var(--color-paper)}.bee-how-scoring[data-v-7d8c98aa]{border:1px solid var(--color-rule);margin:6px 0;padding:10px 14px}.bee-how-score-row[data-v-7d8c98aa]{grid-template-columns:1fr 1.4fr auto;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:grid}.bee-how-score-row+.bee-how-score-row[data-v-7d8c98aa]{border-top:1px dashed var(--color-rule)}.bee-how[data-v-7d8c98aa] .mono{color:var(--color-ink);font-family:var(--font-mono)}.strands-how-it-works[data-v-aec549d2]{flex-direction:column;gap:16px;padding:12px 0;display:flex}.intro[data-v-aec549d2]{color:var(--color-ink);text-align:center;max-width:640px;margin:0 auto;line-height:1.6}.intro[data-v-aec549d2] em{color:var(--color-semicorrect);font-style:italic}.grid[data-v-aec549d2]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;width:100%;max-width:780px;margin:0 auto;display:grid}.card[data-v-aec549d2]{background:var(--color-paper);border:1px solid var(--color-rule);padding:14px 16px}.card h4[data-v-aec549d2]{color:var(--color-ink);font-family:var(--font-display);margin:0 0 6px;font-size:16px;font-weight:700}.card p[data-v-aec549d2]{color:var(--color-muted);margin:0;font-size:13px;line-height:1.55}.card.amber h4[data-v-aec549d2]{color:var(--color-semicorrect)}.card.accent h4[data-v-aec549d2]{color:var(--color-accent)}.footer[data-v-aec549d2]{color:var(--color-muted);text-align:center;max-width:640px;margin:0 auto;font-size:12px}.sq-how-demo[data-v-61384aa6]{max-width:368px;margin:0 auto;padding:8px 0 12px;position:relative}.sq-how-grid[data-v-61384aa6]{aspect-ratio:4/3;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sq-how-cell[data-v-61384aa6]{aspect-ratio:1;background:var(--color-paper-warm);border:1px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-display);border-radius:8px;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.sq-how-cell.on[data-v-61384aa6]{background:var(--color-muted-soft,var(--color-rule));border:2px solid var(--color-ink)}.sq-how-trail[data-v-61384aa6]{pointer-events:none;z-index:2;position:absolute;inset:8px 0 12px}.sq-how-trail polyline[data-v-61384aa6]{fill:none;opacity:.55;stroke:var(--color-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:8px}.sq-how-caption[data-v-61384aa6]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;margin-top:10px;font-size:11px}.sq-how-stars[data-v-61384aa6]{border:1px solid var(--color-rule);margin:6px 0;padding:10px 14px}.sq-how-stars-row[data-v-61384aa6]{grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:4px 0;font-size:13px;display:grid}.sq-how-stars-row+.sq-how-stars-row[data-v-61384aa6]{border-top:1px dashed var(--color-rule)}.sq-how-stars-stars[data-v-61384aa6]{color:var(--color-semicorrect);font-family:var(--font-mono);letter-spacing:.2em}.sq-how-stars-stars.sq-perfect[data-v-61384aa6]{color:var(--color-accent)}.sq-how-stars-label[data-v-61384aa6]{color:var(--color-muted);font-family:var(--font-body)}.demo[data-v-525fb0fd]{flex-direction:column;align-items:center;gap:6px;display:flex}.row[data-v-525fb0fd]{border:2px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-display);letter-spacing:.12em;padding:6px 12px;font-size:20px;font-weight:700}.row.solved[data-v-525fb0fd]{background:var(--color-correct);color:#fff;border-color:#0000}.arrow[data-v-525fb0fd],.caption[data-v-525fb0fd]{color:var(--color-muted)}.caption[data-v-525fb0fd]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:2px 0 0;font-size:10px}.verdicts[data-v-525fb0fd]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.verdicts li[data-v-525fb0fd]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.chip[data-v-525fb0fd]{color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;font-size:10px}.chip.correct[data-v-525fb0fd]{background:var(--color-correct)}.chip.semicorrect[data-v-525fb0fd]{background:var(--color-semicorrect)}.chip.incorrect[data-v-525fb0fd]{background:var(--color-muted)}.demo[data-v-dd688a02]{flex-direction:column;align-items:center;width:max-content;margin:0 auto;padding:0;list-style:none}.demo[data-v-dd688a02],.row[data-v-dd688a02]{gap:4px;display:flex}.cell[data-v-dd688a02]{border:2px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-display);text-transform:uppercase;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:inline-flex}.cell.changed[data-v-dd688a02]{border-color:var(--color-accent);color:var(--color-accent)}.caption[data-v-dd688a02]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:0;font-size:10px}.rules[data-v-dd688a02]{flex-direction:column;gap:4px;padding-inline-start:20px;list-style:outside;display:flex}.demo[data-v-332c0654]{flex-direction:column;gap:6px}.chain[data-v-332c0654],.demo[data-v-332c0654]{align-items:center;display:flex}.chain[data-v-332c0654]{flex-wrap:wrap;justify-content:center;gap:10px}.word[data-v-332c0654]{border:2px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;font-size:18px;font-weight:700}.arrow[data-v-332c0654],.caption[data-v-332c0654]{color:var(--color-muted)}.caption[data-v-332c0654]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:2px 0 0;font-size:10px}.rules[data-v-332c0654]{flex-direction:column;gap:6px;margin:0;padding-left:18px;list-style:outside;display:flex}.demo[data-v-cb1d74b5]{align-items:center;gap:6px}.band[data-v-cb1d74b5],.demo[data-v-cb1d74b5]{flex-direction:column;display:flex}.band[data-v-cb1d74b5]{color:#16181d;text-align:center;background:#f2c94c;gap:2px;padding:8px 14px}.band-label[data-v-cb1d74b5]{font-family:var(--font-mono);letter-spacing:.1em;font-size:10px}.band-label[data-v-cb1d74b5],.band-words[data-v-cb1d74b5]{text-transform:uppercase}.band-words[data-v-cb1d74b5]{font-family:var(--font-display);font-size:14px;font-weight:700}.row[data-v-cb1d74b5]{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.tile[data-v-cb1d74b5]{border:2px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-display);padding:8px 12px;font-size:13px;font-weight:700}.caption[data-v-cb1d74b5],.tile[data-v-cb1d74b5]{text-transform:uppercase}.caption[data-v-cb1d74b5]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.1em;margin:2px 0 0;font-size:10px}.verdicts[data-v-cb1d74b5]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.verdicts li[data-v-cb1d74b5]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.chip[data-v-cb1d74b5]{color:#fff;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px 7px;font-size:10px}.chip.correct[data-v-cb1d74b5]{background:var(--color-correct)}.chip.semicorrect[data-v-cb1d74b5]{background:var(--color-semicorrect)}.chip.incorrect[data-v-cb1d74b5]{background:var(--color-muted)}.hanzi-field[data-v-f7d9cc84]{border:2px solid var(--color-rule);color:var(--color-ink);letter-spacing:.35em;padding:.5rem .75rem}.hanzi-field[data-v-f7d9cc84]:focus{border-color:var(--color-ink)}.hanzi-field[data-v-f7d9cc84]::placeholder{color:var(--color-muted);letter-spacing:normal;font-weight:400}.submit-btn[data-v-f7d9cc84]{border:2px solid var(--color-rule);font-size:1.25rem}.submit-btn[data-v-f7d9cc84]:disabled{opacity:.4}.ime-mode-btn[data-v-b5d2abe2]{border:2px solid var(--color-rule);border-radius:var(--board-radius-4);color:var(--color-muted);padding:.15rem .6rem;font-size:.8rem}.ime-mode-active[data-v-b5d2abe2]{border-color:var(--color-ink)}.composer-buffer[data-v-b5d2abe2],.ime-mode-active[data-v-b5d2abe2]{color:var(--color-ink);font-weight:700}.composer-buffer[data-v-b5d2abe2]{font-family:var(--font-body,inherit);letter-spacing:.08em;min-height:1.5rem;font-size:1rem;line-height:1.5rem}.composer-empty[data-v-b5d2abe2]{color:var(--color-muted);letter-spacing:normal;font-weight:400}.tone-chip[data-v-b5d2abe2]{border:1px solid var(--color-rule);border-radius:var(--board-radius-4);color:var(--color-muted);min-width:1.75rem;height:1.5rem;font-size:.95rem;line-height:1}.tone-active[data-v-b5d2abe2]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-swatch-ink)}.candidate-strip[data-v-b5d2abe2]{overscroll-behavior-x:contain;scrollbar-width:thin;align-items:center;gap:.25rem;min-height:2.5rem;display:flex;overflow:auto hidden}.candidate[data-v-b5d2abe2]{background:var(--color-paper-warm);border:2px solid var(--color-rule);border-radius:var(--board-radius-4);color:var(--color-ink);flex:none;justify-content:center;align-items:baseline;gap:.1rem;min-width:2.25rem;height:2.25rem;padding:0 .3rem;display:flex}.candidate-idx[data-v-b5d2abe2]{color:var(--color-muted);font-size:.6rem}.candidate-glyph[data-v-b5d2abe2]{font-size:1.25rem;font-weight:700;line-height:1}.candidate-hint[data-v-b5d2abe2]{color:var(--color-muted);font-size:.8rem}.rules[data-v-c18d429d]{color:var(--color-ink);text-align:start;flex-direction:column;gap:10px;max-width:38ch;font-size:14px;line-height:1.55;display:flex}.native-app .rules[data-v-c18d429d]{align-self:stretch;max-width:none}.rules p[data-v-c18d429d]{margin:0}.tile[data-v-c18d429d]{animation:.32s backwards classic-help-fade-in-c18d429d}.tile.correct[data-v-c18d429d],.tile.incorrect[data-v-c18d429d],.tile.semicorrect[data-v-c18d429d]{animation:.6s cubic-bezier(.4,0,.2,1) .48s backwards classic-help-flip-c18d429d}@keyframes classic-help-fade-in-c18d429d{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes classic-help-flip-c18d429d{0%{transform:rotateX(0)}50%{transform:rotateX(-90deg)}to{transform:rotateX(0)}}@media (prefers-reduced-motion:reduce){.tile[data-v-c18d429d],.tile.correct[data-v-c18d429d],.tile.incorrect[data-v-c18d429d],.tile.semicorrect[data-v-c18d429d]{animation:none}}.feedback-door[data-v-373840f5]{color:var(--color-muted);margin-inline:auto;padding:4px 8px;font-size:12px;display:block}.feedback-door[data-v-373840f5]:hover{color:var(--color-ink)}.help-async-state[data-v-a5d1da95]{color:var(--color-muted);text-align:center;justify-content:center;align-items:center;min-height:320px;margin:0;font-size:14px;line-height:1.4;display:flex}.toast-fading[data-v-203f3429]{opacity:0;transition:opacity var(--motion-return-home) var(--motion-ease-exit)}.toast-enter-active[data-v-203f3429]{transition:opacity var(--motion-return-home) var(--motion-ease-entrance),transform var(--motion-return-home) var(--motion-ease-entrance)}.toast-leave-active[data-v-203f3429]{transition:opacity var(--motion-key-pop) var(--motion-ease-exit),transform var(--motion-key-pop) var(--motion-ease-exit)}.toast-enter-from[data-v-203f3429]{opacity:0;transform:translateY(-16px)}.toast-leave-to[data-v-203f3429]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.toast-enter-from[data-v-203f3429],.toast-leave-to[data-v-203f3429]{transform:none}}.reduce-animations .toast-enter-from[data-v-203f3429],.reduce-animations .toast-leave-to[data-v-203f3429]{transform:none}.group-context-strip[data-v-657fe23f]{color:var(--color-muted);justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:12px;display:flex}.dismiss[data-v-657fe23f]{color:var(--color-muted);opacity:.7;display:inline-flex}.dismiss[data-v-657fe23f]:hover{opacity:1}.has-preview-strip[data-v-24965cf3] .mode-stage.center-stack .mode-stage__air--top{max-height:24px}.page-shell-inner[data-v-24965cf3]{height:calc(var(--vvh,100dvh) - var(--ads-anchor-inset,0px))}.page-shell-inner--expandable[data-v-24965cf3]{min-height:calc(var(--vvh,100dvh) - var(--ads-anchor-inset,0px))}.page-shell-header--stage[data-v-24965cf3]{max-width:456px}.page-shell-header--stage-wide[data-v-24965cf3]{max-width:800px}@media (orientation:landscape) and (height<=500px){.shell-kb-beside>.page-shell-header[data-v-24965cf3],.shell-kb-beside>[data-game-shell][data-v-24965cf3]{max-width:56rem}.shell-kb-beside>[data-game-shell][data-v-24965cf3]{position:relative}.shell-kb-beside>[data-game-shell][data-v-24965cf3]>*{width:50%}.shell-kb-beside>[data-game-shell]>.shell-keyboard[data-v-24965cf3]{bottom:0;padding-inline:max(8px,env(safe-area-inset-left),env(safe-area-inset-right));position:absolute;inset-inline-end:0}}.guess-distribution[data-v-ff75e56d]{width:100%}.collapsed-link[data-v-ff75e56d]{appearance:none;color:var(--color-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.15em;text-align:center;text-transform:uppercase;background:0 0;border:0;width:100%;padding:8px 0;font-size:10px;transition:color .18s}.collapsed-link[data-v-ff75e56d]:hover{color:var(--color-ink)}.header[data-v-ff75e56d]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px;font-size:10px;font-weight:500}.rows[data-v-ff75e56d]{flex-direction:column;gap:4px}.row[data-v-ff75e56d],.rows[data-v-ff75e56d]{display:flex}.row[data-v-ff75e56d]{align-items:center;gap:8px}.idx[data-v-ff75e56d]{color:var(--color-ink);font-family:var(--font-mono);text-align:right;min-width:14px;font-size:12px;font-weight:600}.idx.loss[data-v-ff75e56d]{color:var(--color-accent)}.bar[data-v-ff75e56d]{background:var(--color-muted-soft);color:var(--color-paper);font-family:var(--font-mono);justify-content:flex-end;align-items:center;min-width:20px;height:20px;padding:0 8px;font-size:10px;font-weight:600;transition:width .8s cubic-bezier(.25,.46,.45,.94);display:flex}.bar.filled[data-v-ff75e56d]{background:var(--color-muted)}.bar.current[data-v-ff75e56d]{background:var(--color-correct)}.bar.loss[data-v-ff75e56d]{background:var(--color-muted-soft)}.bar.loss.current[data-v-ff75e56d],.bar.loss.filled[data-v-ff75e56d]{background:var(--color-accent)}.stat-row[data-v-a96ef374]{border-bottom:1px solid var(--color-rule);border-top:1px solid var(--color-rule);gap:0;display:grid}.stat-cell[data-v-a96ef374]{min-width:0;padding:var(--space-3) var(--space-1);text-align:center;border:0}.stat-cell+.stat-cell[data-v-a96ef374]{border-inline-start:1px solid var(--color-rule)}.stat-value[data-v-a96ef374]{color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-variation-settings:"opsz" 72;overflow-wrap:anywhere;font-size:22px;font-weight:700;line-height:1.1}.stat-denom[data-v-a96ef374]{font-size:14px;font-weight:400}.stat-denom[data-v-a96ef374],.stat-label[data-v-a96ef374]{color:var(--color-muted)}.stat-label[data-v-a96ef374]{font-family:var(--font-mono);letter-spacing:.08em;margin-top:var(--space-1);text-transform:uppercase;font-size:11px;line-height:1.3}.strip[data-v-64ec605f]{margin-top:var(--space-5)}.strip__label[data-v-64ec605f]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.strip__row[data-v-64ec605f]{gap:8px;display:flex}.strip__item[data-v-64ec605f]{background:var(--color-paper-warm);border:1px solid var(--color-rule);color:var(--color-ink);flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;padding:10px 6px;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex}.strip__item[data-v-64ec605f]:hover{background:var(--color-muted-soft);border-color:var(--color-ink)}.strip__icon[data-v-64ec605f]{color:var(--color-muted)}.strip__item:hover .strip__icon[data-v-64ec605f]{color:var(--color-ink)}.strip__name[data-v-64ec605f]{font-family:var(--font-body);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;font-weight:600;overflow:hidden}.strip--quiet[data-v-64ec605f]{-moz-column-gap:var(--space-3);align-items:center;column-gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;row-gap:0;display:flex}.strip--quiet .strip__label[data-v-64ec605f]{margin-bottom:0}.strip__link[data-v-64ec605f]{color:var(--color-muted);font-family:var(--font-body);align-items:center;gap:5px;min-height:32px;padding:6px 2px;font-size:13px;text-decoration:none;transition:color .18s;display:inline-flex}.strip__link[data-v-64ec605f]:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.strip__link .strip__name[data-v-64ec605f]{letter-spacing:0;font-size:13px;font-weight:500}.strip__link:hover .strip__icon[data-v-64ec605f]{color:var(--color-ink)}.epl-wrap[data-v-b1d66622]{min-height:20px}.epl-wrap--empty[data-v-b1d66622]{display:none}.epl[data-v-b1d66622]{color:var(--color-muted);font-family:var(--font-body);flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;max-width:100%;height:20px;font-size:13px;text-decoration:none;display:flex}.epl-icon[data-v-b1d66622]{color:var(--color-accent);flex:none}.epl-value[data-v-b1d66622]{color:var(--color-ink);font-weight:600}.epl-join[data-v-b1d66622]:before{content:"·";margin-inline-end:6px}.epl-standing[data-v-b1d66622]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.epl:hover .epl-join[data-v-b1d66622],.epl:hover .epl-label[data-v-b1d66622],.epl:hover .epl-value[data-v-b1d66622]{text-underline-offset:3px;text-decoration:underline}.epl[data-v-b1d66622]:hover{color:var(--color-ink)}.egs__door[data-v-a89de735]{border-top:1px solid var(--color-rule);text-align:center;margin:0;padding:11px 0}.egs__door-link[data-v-a89de735]{color:var(--color-muted);font-size:12px;text-decoration:none}.egs__door-link[data-v-a89de735]:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}.endgame__comparison[data-v-069cb037]{color:var(--color-ink);margin:0;font-size:13px}.endgame[data-v-069cb037]{padding:var(--space-5);text-align:center}.endgame__cta-tray[data-v-069cb037]:empty{display:none}.endgame__cta-tray[data-v-069cb037]{background:var(--color-paper)}.endgame__cta-tray[data-v-069cb037] .cta-card{border-bottom:0}.endgame__cta-tray+.endgame__footer[data-v-069cb037]{border-top:0}.endgame__eyebrow[data-v-069cb037]{--endgame-close-clearance:calc(54px - var(--space-5));color:var(--color-correct);font-family:var(--font-mono);letter-spacing:.16em;margin-bottom:var(--space-4);padding-inline:var(--endgame-close-clearance);text-transform:uppercase;font-size:11px;line-height:1.4}.endgame__eyebrow--lost[data-v-069cb037]{color:var(--color-accent)}.endgame__new-puzzle[data-v-069cb037]{width:100%;margin-bottom:16px;display:flex}.endgame__stats[data-v-069cb037]{margin-top:var(--space-5)}.endgame__headline[data-v-069cb037]{color:var(--color-ink);font-family:var(--font-display);margin:0;font-size:28px;font-style:italic;font-weight:700;line-height:1.1}.endgame__headline+.endgame__hero[data-v-069cb037]{margin-top:var(--space-3)}.endgame__figure[data-v-069cb037]{align-items:baseline;gap:0 var(--space-2);margin:var(--space-3) 0 0;flex-wrap:wrap;justify-content:center;display:flex}.endgame__figure-value[data-v-069cb037]{color:var(--color-ink);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1}.endgame__figure-denom[data-v-069cb037]{color:var(--color-muted);font-size:20px;font-weight:400}.endgame__label[data-v-069cb037]{color:var(--color-muted);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:11px;line-height:1.3}.endgame__detail[data-v-069cb037]{margin-top:var(--space-4)}.endgame__streak[data-v-069cb037]{font-family:var(--font-body);letter-spacing:normal;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 6px;font-size:13px;line-height:1.4;display:flex}.endgame__streak-icon[data-v-069cb037]{color:var(--color-accent);align-self:center}.endgame__streak-count[data-v-069cb037]{color:var(--color-ink);font-weight:600}.endgame__empathy[data-v-069cb037],.endgame__streak-next[data-v-069cb037]{color:var(--color-muted)}.endgame__empathy[data-v-069cb037]{font-family:var(--font-body);margin:var(--space-5) 0 0;font-size:13px}.endgame__subtitle[data-v-069cb037]{margin:var(--space-2) auto 0;max-width:300px;font-size:15px;line-height:1.4}.endgame__ctas[data-v-069cb037]{gap:var(--space-2);margin-top:var(--space-5);display:flex}.endgame__cta--primary[data-v-069cb037],.endgame__cta--secondary[data-v-069cb037],.endgame__ctas[data-v-069cb037] .share-btn{border:1px solid var(--color-ink);border-radius:var(--board-radius-28);cursor:pointer;font-family:var(--font-body);align-items:center;gap:var(--space-2);letter-spacing:normal;min-height:44px;padding:10px var(--space-4);text-align:center;text-transform:none;justify-content:center;font-size:15px;font-weight:600;line-height:1.15;text-decoration:none;display:inline-flex}.endgame__cta--primary[data-v-069cb037],.endgame__ctas[data-v-069cb037] .share-btn--primary{background:var(--color-ink);color:var(--color-paper);transition:opacity .18s}.endgame__cta--primary[data-v-069cb037]:hover,.endgame__ctas[data-v-069cb037] .share-btn--primary:hover{opacity:.88}.endgame__cta--secondary[data-v-069cb037],.endgame__ctas[data-v-069cb037] .share-btn--secondary{border-color:color-mix(in srgb,var(--color-ink) 28%,transparent);color:var(--color-ink);background:0 0;transition:border-color .18s}.endgame__cta--secondary[data-v-069cb037]:hover,.endgame__ctas[data-v-069cb037] .share-btn--secondary:hover{border-color:var(--color-ink);color:var(--color-ink);background:0 0}.endgame__cta--primary[data-v-069cb037]:focus-visible,.endgame__cta--secondary[data-v-069cb037]:focus-visible,.endgame__ctas[data-v-069cb037] .share-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.endgame__footer[data-v-069cb037]{background:var(--color-paper-warm);border-top:1px solid var(--color-rule);color:var(--color-muted);font-family:var(--font-body);font-size:13px;line-height:1.4}.endgame__footer-inner[data-v-069cb037]{gap:var(--space-2);padding:var(--space-3) var(--space-5);flex-direction:column;display:flex}.endgame__footer-extra[data-v-069cb037]{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;justify-content:center;display:flex}.endgame__footer-inner>:not(.epl-wrap--empty):not(.endgame__countdown)~.endgame__countdown[data-v-069cb037]{border-top:1px solid var(--color-rule);padding-top:var(--space-2)}
