.clue-guide.svelte-316y1p{border-top:1px solid var(--line);max-width:1320px;margin:40px auto 24px;padding:24px 16px 0}.clue-guide-head.svelte-316y1p{max-width:720px;margin-bottom:18px}.clue-guide-head.svelte-316y1p h2:where(.svelte-316y1p){margin:0 0 6px;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800}.clue-guide-head.svelte-316y1p p:where(.svelte-316y1p){color:var(--ink-3);margin:0;font-size:.94rem;line-height:1.5}.clue-guide-grid.svelte-316y1p{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.clue-card.svelte-316y1p{border-radius:var(--radius-m,12px);background:var(--paper-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.clue-top.svelte-316y1p{justify-content:space-between;align-items:center;gap:8px;font-size:.78rem;display:flex}.clue-badge.svelte-316y1p{color:var(--ink-2);font-weight:700}.clue-meta.svelte-316y1p{color:var(--ink-3);font-variant-numeric:tabular-nums}.clue-text.svelte-316y1p{margin:0;font-size:.94rem;font-weight:600;line-height:1.38}.clue-reveal.svelte-316y1p{margin-top:auto;padding-top:4px;font-size:.82rem}.clue-reveal.svelte-316y1p summary:where(.svelte-316y1p){cursor:pointer;color:var(--ink-3);-webkit-user-select:none;user-select:none;font-weight:600}.clue-reveal.svelte-316y1p summary:where(.svelte-316y1p):hover{color:var(--accent)}.clue-answer.svelte-316y1p{background:var(--tile);font-family:var(--font-display);letter-spacing:.08em;border-radius:6px;margin-top:6px;padding:3px 8px;font-weight:700;display:inline-block}
