.reveal-verdict[data-v-0f38873f]{font-size:1.0625rem;font-weight:500}.reveal-verdict>span+span[data-v-0f38873f]{margin-left:.35rem}.reveal-cover[data-v-0f38873f]{aspect-ratio:2/3;border-radius:var(--radius-sm);background:var(--color-carbon-800);flex-shrink:0;width:4.5rem;overflow:hidden}.reveal-cover img[data-v-0f38873f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width>=640px){.reveal-cover[data-v-0f38873f]{width:5.25rem}}.reveal-title[data-v-0f38873f]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:650;line-height:1.2}.reveal-summary[data-v-0f38873f]{-webkit-line-clamp:2;color:var(--color-carbon-300);-webkit-box-orient:vertical;margin-top:.5rem;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.reveal-track[data-v-0f38873f]{margin-top:1.25rem;font-size:.875rem;line-height:1.6}.reveal-track>span+span[data-v-0f38873f]{margin-left:.35rem}.reveal-link[data-v-0f38873f]{color:var(--color-carbon-300);text-decoration:underline;-webkit-text-decoration-color:var(--color-carbon-700);text-decoration-color:var(--color-carbon-700);text-underline-offset:4px;margin-left:.75rem;font-size:.875rem;transition:color .14s,text-decoration-color .14s}.reveal-link[data-v-0f38873f]:hover{color:var(--color-moss-300);-webkit-text-decoration-color:var(--color-moss-400);text-decoration-color:var(--color-moss-400)}@media (prefers-reduced-motion:no-preference){.reveal[data-v-0f38873f]{animation:.36s ease-out both reveal-in-0f38873f}}@keyframes reveal-in-0f38873f{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.guess-field[data-v-a00dbbd4]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-1);align-items:center;gap:.625rem;height:2.75rem;padding-inline:.875rem .5rem;transition:border-color .16s;display:flex}.guess-field[data-v-a00dbbd4]:hover{border-color:var(--color-line-strong)}.guess-field[data-v-a00dbbd4]:focus-within{border-color:var(--color-moss-400)}.guess-field.is-open[data-v-a00dbbd4]{border-bottom-right-radius:0;border-bottom-left-radius:0}.guess-input[data-v-a00dbbd4]{min-width:0;height:100%;color:var(--color-content-primary);background:0 0;outline:none;flex:1;font-size:.9375rem}.guess-input[data-v-a00dbbd4]::placeholder{color:var(--color-carbon-500)}.guess-input[data-v-a00dbbd4]:focus-visible{outline:none}.guess-clear[data-v-a00dbbd4]{width:1.75rem;height:1.75rem;color:var(--color-carbon-500);border-radius:999px;place-items:center;display:grid}.guess-clear[data-v-a00dbbd4]:hover{color:var(--color-carbon-100)}.guess-list[data-v-a00dbbd4]{z-index:30;inset-inline:0;border:1px solid var(--color-moss-400);border-top-color:var(--color-line);border-radius:0 0 var(--radius-md) var(--radius-md);background:var(--color-surface-2);max-height:min(20rem,50vh);box-shadow:var(--shadow-lifted);padding:.25rem;position:absolute;top:100%;overflow-y:auto}.guess-option[data-v-a00dbbd4]{border-radius:var(--radius-sm);color:var(--color-carbon-100);cursor:pointer;align-items:center;gap:.625rem;padding:.3rem .5rem;font-size:.9375rem;display:flex}.guess-option.is-active[data-v-a00dbbd4]{background:var(--color-surface-3);color:var(--color-content-primary)}.guess-option.is-used[data-v-a00dbbd4]{cursor:default;opacity:.45}.guess-cover[data-v-a00dbbd4]{background:var(--color-carbon-800);border-radius:2px;flex-shrink:0;width:1.5rem;height:2rem;overflow:hidden}.guess-cover img[data-v-a00dbbd4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.guess-year[data-v-a00dbbd4]{font-variant-numeric:tabular-nums;font-size:.8125rem}.guess-note[data-v-a00dbbd4],.guess-year[data-v-a00dbbd4]{color:var(--color-carbon-500)}.guess-note[data-v-a00dbbd4]{padding:.75rem .5rem;font-size:.875rem}.hints[data-v-0f2cec8e]{grid-template-columns:minmax(0,1fr);display:grid}.hint[data-v-0f2cec8e]{border-bottom:1px solid var(--color-line-subtle);grid-template-columns:6rem minmax(0,1fr);align-items:baseline;gap:0 1rem;padding:.55rem 0;font-size:.9375rem;display:grid}.hint[data-v-0f2cec8e]:last-child{border-bottom:0}.hint dt[data-v-0f2cec8e]{color:var(--color-carbon-500);font-size:.8125rem}.hint.is-open dt[data-v-0f2cec8e]{color:var(--color-carbon-300)}.hint-locked[data-v-0f2cec8e]{color:var(--color-carbon-600);font-size:.8125rem}.hint-value[data-v-0f2cec8e]{color:var(--color-content-primary)}.hint-title[data-v-0f2cec8e]{flex-wrap:wrap;gap:.35rem 1rem;display:flex}.hint-word[data-v-0f2cec8e]{gap:3px;display:inline-flex}.hint-letter[data-v-0f2cec8e]{border-bottom:1.5px solid var(--color-carbon-600);text-align:center;min-width:.95rem;font-family:var(--font-display);text-transform:uppercase;color:var(--color-content-primary);padding-bottom:1px;font-weight:600;line-height:1.35;display:inline-block}.hint-letter.is-blank[data-v-0f2cec8e]{color:#0000}.hint-letter.is-mark[data-v-0f2cec8e]{min-width:0;color:var(--color-carbon-400);border-bottom-color:#0000}@media (prefers-reduced-motion:no-preference){.hint.is-open dd[data-v-0f2cec8e]{animation:.36s ease-out both hint-open-0f2cec8e}}@keyframes hint-open-0f2cec8e{0%{opacity:0}to{opacity:1}}.tries[data-v-0721ad9e]{grid-template-columns:minmax(0,1fr);display:grid}.try[data-v-0721ad9e]{border-bottom:1px solid var(--color-line-subtle);align-items:center;gap:.75rem;min-height:2.5rem;font-size:.9375rem;display:flex}.try[data-v-0721ad9e]:last-child{border-bottom:0}.try-n[data-v-0721ad9e]{font-variant-numeric:tabular-nums;width:1rem;color:var(--color-carbon-500);flex-shrink:0;font-size:.8125rem}.try.is-empty .try-n[data-v-0721ad9e]{color:var(--color-carbon-700)}.try.is-next .try-n[data-v-0721ad9e]{color:var(--color-moss-400)}.try-title[data-v-0721ad9e]{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-content-primary);flex:1;overflow:hidden}.try-title.is-muted[data-v-0721ad9e]{color:var(--color-carbon-500)}.try-title.is-next-label[data-v-0721ad9e]{color:var(--color-carbon-400)}.try-year[data-v-0721ad9e]{font-variant-numeric:tabular-nums;color:var(--color-carbon-500);margin-left:.375rem;font-size:.8125rem}.try-verdict[data-v-0721ad9e]{flex-shrink:0;font-size:.8125rem}.try.is-wrong .try-verdict[data-v-0721ad9e]{color:#fca5a5}.try.is-close .try-verdict[data-v-0721ad9e]{color:#fde047}.try.is-correct .try-verdict[data-v-0721ad9e]{color:var(--color-moss-300)}.try-clip[data-v-0721ad9e]{text-align:right;font-variant-numeric:tabular-nums;width:2rem;color:var(--color-carbon-600);flex-shrink:0;font-size:.75rem}.try.is-empty .try-clip[data-v-0721ad9e]{color:var(--color-carbon-700)}@media (prefers-reduced-motion:no-preference){.try[data-v-0721ad9e]:not(.is-empty):not(.is-next){animation:.28s ease-out both try-in-0721ad9e}}@keyframes try-in-0721ad9e{0%{opacity:0}to{opacity:1}}.sd-scrim[data-v-70f8d47b]{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040605b8;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.sd-panel[data-v-70f8d47b]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-1);width:min(32rem,100%);max-height:min(44rem,100dvh - 2rem);box-shadow:var(--shadow-lifted);outline:none;flex-direction:column;display:flex;overflow:hidden}.sd-head[data-v-70f8d47b]{justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .5rem 1.5rem;display:flex}.sd-title[data-v-70f8d47b]{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.0625rem;font-weight:650}.sd-close[data-v-70f8d47b]{width:2rem;height:2rem;color:var(--color-carbon-400);border-radius:999px;place-items:center;display:grid}.sd-close[data-v-70f8d47b]:hover{background:var(--color-carbon-800);color:var(--color-content-primary)}.sd-body[data-v-70f8d47b]{padding:.25rem 1.5rem 1.5rem;overflow-y:auto}.sd-enter-active[data-v-70f8d47b],.sd-leave-active[data-v-70f8d47b]{transition:opacity .2s var(--ease-out-quint)}.sd-enter-active .sd-panel[data-v-70f8d47b],.sd-leave-active .sd-panel[data-v-70f8d47b]{transition:transform .26s var(--ease-out-expo)}.sd-enter-from[data-v-70f8d47b],.sd-leave-to[data-v-70f8d47b]{opacity:0}.sd-enter-from .sd-panel[data-v-70f8d47b]{transform:translateY(12px)scale(.98)}.sd-leave-to .sd-panel[data-v-70f8d47b]{transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.sd-enter-active[data-v-70f8d47b],.sd-enter-active .sd-panel[data-v-70f8d47b],.sd-leave-active[data-v-70f8d47b],.sd-leave-active .sd-panel[data-v-70f8d47b]{transition:none}}.bars-caption[data-v-ac6aeaad]{color:var(--color-carbon-300);font-size:.8125rem;font-weight:600}.bars-row[data-v-ac6aeaad]{outline-offset:2px;border-radius:4px;align-items:center;gap:.625rem;height:1.375rem;display:flex;position:relative}.bars-key[data-v-ac6aeaad]{text-align:center;width:1rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-carbon-400);flex-shrink:0;font-size:.8125rem;font-weight:600}.bars-row.is-mine .bars-key[data-v-ac6aeaad]{color:var(--color-content-primary)}.bars-track[data-v-ac6aeaad]{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.bars-fill[data-v-ac6aeaad]{background:var(--color-carbon-600);transform-origin:0;height:14px;animation:bars-grow-ac6aeaad .7s var(--ease-out-expo) both;border-radius:0 3px 3px 0;flex-shrink:0}.bars-row.is-mine .bars-fill[data-v-ac6aeaad]{background:var(--color-moss-400)}.bars-value[data-v-ac6aeaad]{white-space:nowrap;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-carbon-400);align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.bars-row.is-mine .bars-value[data-v-ac6aeaad]{color:var(--color-content-primary);font-weight:600}.bars-you[data-v-ac6aeaad]{color:var(--color-moss-400);font-size:.6875rem;font-weight:500}.bars-tip[data-v-ac6aeaad]{z-index:5;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-surface-3);box-shadow:var(--shadow-elevated);white-space:nowrap;color:var(--color-content-primary);opacity:0;pointer-events:none;padding:.3rem .55rem;font-size:.75rem;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 6px);left:1.625rem;transform:translateY(2px)}.bars-row:focus-visible .bars-tip[data-v-ac6aeaad],.bars-row:hover .bars-tip[data-v-ac6aeaad]{opacity:1;transform:none}@keyframes bars-grow-ac6aeaad{0%{transform:scaleX(0)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bars-fill[data-v-ac6aeaad]{animation:none}}.figures[data-v-0566794c]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1rem;display:grid}.figures dd[data-v-0566794c]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-content-primary);font-size:1.375rem;font-weight:600;line-height:1.15}.figures dt[data-v-0566794c]{color:var(--color-carbon-500);margin-top:.125rem;font-size:.75rem;line-height:1.3}
