.dr.svelte-1ugqzn1{max-width:min(100%, calc((100svh - var(--header-h) - 190px) * 2 + 400px));grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:1.6rem;margin:0 auto;display:grid;container-type:inline-size}@media (width<=760px){.dr.svelte-1ugqzn1{grid-template-columns:1fr}}.sign.svelte-1ugqzn1{font:600 .62rem var(--font-ui);letter-spacing:.28em;text-transform:uppercase;color:var(--accent);justify-content:center;align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.sign.svelte-1ugqzn1 b:where(.svelte-1ugqzn1){font:700 .85rem/1.6 var(--font-ui);letter-spacing:.14em;color:#141210;background:#f6f2e7;border-radius:2px;padding:0 .6em}:root[data-theme=matrix] .sign.svelte-1ugqzn1 b:where(.svelte-1ugqzn1){color:var(--accent);box-shadow:0 0 0 1px var(--accent);background:#010603}.sign.svelte-1ugqzn1 .date:where(.svelte-1ugqzn1){color:var(--ink-faint);letter-spacing:.1em}.stage.svelte-1ugqzn1{aspect-ratio:2;background:#0a0a0a;border-radius:4px;overflow:hidden;box-shadow:0 0 0 3px #0a0508}.stage.svelte-1ugqzn1 img:where(.svelte-1ugqzn1){object-fit:cover;width:100%;height:100%;animation:.35s ease-out svelte-1ugqzn1-fade;display:block}@keyframes svelte-1ugqzn1-fade{0%{opacity:0}}.thumbs.svelte-1ugqzn1{grid-template-columns:repeat(6,1fr);gap:6px;margin-top:8px;display:grid}.thumbs.svelte-1ugqzn1 button:where(.svelte-1ugqzn1){aspect-ratio:2;border:1px solid var(--border-strong);background:repeating-linear-gradient(135deg, var(--bg-raised) 0 6px, var(--bg-panel) 6px 12px);color:var(--ink-faint);font:600 .8rem var(--font-mono);cursor:pointer;border-radius:3px;padding:0;position:relative;overflow:hidden}.thumbs.svelte-1ugqzn1 button:where(.svelte-1ugqzn1):disabled{cursor:default}.thumbs.svelte-1ugqzn1 img:where(.svelte-1ugqzn1){object-fit:cover;width:100%;height:100%;display:block}.thumbs.svelte-1ugqzn1 span:where(.svelte-1ugqzn1){color:#fff;text-shadow:0 1px 2px #000;font-size:.66rem;position:absolute;top:2px;left:4px}.thumbs.svelte-1ugqzn1 button:where(.svelte-1ugqzn1):disabled span:where(.svelte-1ugqzn1){color:var(--ink-faint);text-shadow:none;position:static}.thumbs.svelte-1ugqzn1 .cur:where(.svelte-1ugqzn1){outline:2px solid var(--accent);outline-offset:1px}.thumbs.svelte-1ugqzn1 .miss:where(.svelte-1ugqzn1) img:where(.svelte-1ugqzn1){filter:grayscale(.7)brightness(.6)}.thumbs.svelte-1ugqzn1 .hit:where(.svelte-1ugqzn1){box-shadow:0 0 0 2px var(--accent)}.dr-side.svelte-1ugqzn1{flex-direction:column;gap:.7rem;display:flex}.eyebrow.svelte-1ugqzn1{font:600 .64rem/1.3 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0}h2.svelte-1ugqzn1{margin:0;font-size:1.5rem}.small.svelte-1ugqzn1{margin:0;font-size:.8rem}.guesses.svelte-1ugqzn1{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.guesses.svelte-1ugqzn1 li:where(.svelte-1ugqzn1){border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:1.2rem 1fr auto;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.88rem;display:grid}.guesses.svelte-1ugqzn1 .n:where(.svelte-1ugqzn1){font:.7rem var(--font-mono);color:var(--ink-faint)}.guesses.svelte-1ugqzn1 .g:where(.svelte-1ugqzn1){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.guesses.svelte-1ugqzn1 small:where(.svelte-1ugqzn1){font:.7rem var(--font-mono);color:var(--ink-faint);margin-left:.4em}.guesses.svelte-1ugqzn1 li.no:where(.svelte-1ugqzn1) .g:where(.svelte-1ugqzn1){color:var(--ink-muted);text-decoration:line-through;text-decoration-color:var(--ink-faint)}.guesses.svelte-1ugqzn1 li.ok:where(.svelte-1ugqzn1){border-color:var(--accent)}.tag.svelte-1ugqzn1{color:var(--ink-muted);font-size:.72rem}.tag.ok.svelte-1ugqzn1{color:var(--accent);font-weight:700}.tag.near.svelte-1ugqzn1{color:var(--accent)}.row.svelte-1ugqzn1{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.result.svelte-1ugqzn1{border:1px solid var(--border);background:var(--bg-panel);border-radius:8px;gap:.4rem;padding:.8rem .9rem;display:grid}.result.svelte-1ugqzn1 .film:where(.svelte-1ugqzn1){font:500 1.25rem var(--font-display);margin:0}.result.svelte-1ugqzn1 .film:where(.svelte-1ugqzn1) a:where(.svelte-1ugqzn1){color:var(--ink);text-decoration:none}.result.svelte-1ugqzn1 .yr:where(.svelte-1ugqzn1){font:.78rem var(--font-mono);color:var(--ink-faint)}.share.svelte-1ugqzn1{border:1px dashed var(--border-strong);border-radius:var(--radius);font:.76rem/1.6 var(--font-mono);color:var(--ink-muted);white-space:pre-wrap;margin:.2rem 0;padding:.6rem .8rem}.linkish.svelte-1ugqzn1{color:var(--ink-muted);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.back.svelte-1ugqzn1{align-self:flex-start}
