:root{--void:#07080c;--ink:#0c0e14;--pale:#e8e4d8;--mute:#8b8494;--gold:#c9a35a}*{box-sizing:border-box;margin:0;padding:0}html,body{background:radial-gradient(ellipse at 50% 40%, #141821 0%, var(--void) 70%);height:100%;color:var(--pale);font-family:Cormorant Garamond,serif;overflow:hidden}body{flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}#frame{border-radius:4px;width:min(96vw,170.667vh);height:min(86vh,54vw);position:relative;overflow:hidden;box-shadow:0 0 0 1px #c9a35a2e,0 0 0 8px #0a0b10,0 0 80px #508cb414,0 40px 80px #000000a6}#game{image-rendering:auto;background:#0b0e14;width:100%;height:100%;display:block}#scan{pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(#0000 0 2px,#00000009 2px 3px);position:absolute;inset:0}#hint{letter-spacing:.22em;text-transform:uppercase;color:var(--mute);opacity:.7;margin-top:18px;font-size:15px}@media (max-width:700px){#hint{display:none}}
