html,body{height:auto!important;min-height:100%;overflow-x:hidden}body{display:block!important;background-color:var(--paper)!important;color:var(--ink)!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}.projects-back-banner{display:none!important}.v4-back{display:flex;width:min(calc(100% - 32px),1200px);margin:26px auto 0;text-decoration:none;color:var(--muted);font-size:.78rem;font-weight:800;gap:8px;align-items:center}.v4-back:hover{color:var(--accent)}body>header{width:min(calc(100% - 32px),1200px)!important;margin:18px auto 0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;padding:22px 0!important;font-size:clamp(3.2rem,8vw,7.5rem)!important;line-height:.85!important;letter-spacing:-.07em!important}body>header:before{content:"GAME · VERY SERIOUS BUSINESS";display:block;font:850 .68rem/1 ui-monospace,monospace;color:var(--accent);letter-spacing:.08em;margin-bottom:14px}.counters{width:min(calc(100% - 32px),1200px);margin:20px auto!important;display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:10px!important}.counter{min-width:0!important;background:var(--panel-soft)!important;border:1px solid var(--line);box-shadow:none!important;border-radius:16px!important;padding:14px!important}.counter input{width:100%!important;background:transparent!important;color:var(--ink)!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;font-weight:800}.score{font-size:2.2rem!important;color:var(--accent)}.buttons button,.nav-btn{background:var(--ink)!important;color:var(--paper)!important;border:0;border-radius:10px!important;font-weight:900}.question-area{width:min(calc(100% - 32px),950px)!important;margin:22px auto!important;gap:12px!important}.question-card{background:var(--panel)!important;border:1px solid var(--line);box-shadow:var(--shadow)!important;border-radius:22px!important;min-height:150px!important}.question-card p{font-size:clamp(1.25rem,3vw,2rem)!important;line-height:1.25!important;font-weight:800!important;letter-spacing:-.035em}#spinner-area{margin:18px auto 50px!important}#spinner{width:min(68vw,420px)!important;height:min(68vw,420px)!important;filter:drop-shadow(0 20px 28px rgba(0,0,0,.13))}.disk-svg circle:first-child{fill:var(--accent)!important;stroke:var(--ink)!important}.disk-svg circle:nth-child(2){stroke:var(--ink)!important}#letter-display{font-size:clamp(6rem,20vw,11rem)!important;color:var(--ink)!important;font-weight:950!important;letter-spacing:-.08em}.hint{color:var(--muted)!important;font:800 .7rem ui-monospace,monospace!important;text-transform:uppercase;letter-spacing:.07em}@media(max-width:850px){.counters{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:520px){.counters{grid-template-columns:repeat(2,1fr)!important}.question-area{grid-template-columns:45px 1fr 45px!important}.nav-btn{width:45px!important}}
