body.curiosity-priority main{max-width:1120px}body.curiosity-priority .site-page{padding-top:16px}body.curiosity-priority .curiosity-hero{display:grid;grid-template-columns:minmax(0,1fr) 172px;align-items:center;gap:24px;background:radial-gradient(ellipse at 100% 0,#ff62bd24,transparent 65%),#11101c;border:2px solid #d1ff48;border-radius:16px;box-shadow:7px 7px 0 #ff62bd55;padding:24px 30px;margin:0 0 28px;overflow:hidden;color:#fff;font-family:system-ui,sans-serif}body.curiosity-priority .curiosity-kicker{font:800 12px/1.4 ui-monospace,monospace;letter-spacing:2px;color:#ff91cf;margin:0 0 4px}body.curiosity-priority .curiosity-hero .curiosity-hero-title{font:1000 clamp(80px,13vw,158px)/1.04 Impact,'Arial Black',system-ui,sans-serif;letter-spacing:-3px;margin:0;color:#d1ff48;text-shadow:5px 5px 0 #983c70;text-transform:uppercase;animation:none;max-width:100%}body.curiosity-priority:not(:lang(en)) .curiosity-hero .curiosity-hero-title{font-size:clamp(42px,8vw,100px);letter-spacing:-1px}body.curiosity-priority .curiosity-sub{font-size:clamp(17px,2vw,22px);font-weight:650;line-height:1.4;margin:8px 0 16px;max-width:640px;color:#f6edff}body.curiosity-priority .curiosity-play{display:flex;align-items:center;justify-content:center;min-height:76px;padding:15px 22px;max-width:610px;background:#d1ff48;color:#121511;text-decoration:none;font:950 clamp(21px,3vw,32px)/1.2 system-ui,sans-serif;border:2px solid #d1ff48;border-radius:8px;box-shadow:4px 4px 0 #6d7635;text-align:center}body.curiosity-priority .curiosity-play:hover{background:#e3ff90;transform:translateY(-1px)}body.curiosity-priority .curiosity-vote{display:inline-flex;align-items:center;min-height:42px;margin-top:8px;color:#ffa6d8;font-weight:750;font-size:16px;line-height:1.3}body.curiosity-priority .curiosity-counters{display:flex;flex-wrap:wrap;gap:6px 16px;font:12px/1.6 ui-monospace,monospace;color:#ddd2e8;margin:9px 0}body.curiosity-priority .curiosity-counters strong{color:#d1ff48;font-size:18px}body.curiosity-priority .curiosity-teaser{display:block;min-height:44px;color:#ff9dd5;font-size:16px;font-weight:800;line-height:1.4;text-decoration:underline;text-underline-offset:5px}body.curiosity-priority .curiosity-hero-qr{display:block;text-align:center;color:#fff;font:12px/1.5 system-ui,sans-serif;text-decoration:none}body.curiosity-priority .curiosity-hero-qr img{display:block;max-width:100%;height:auto;margin:0 auto 8px;background:#fff;border-radius:4px}body.curiosity-priority .curiosity-play:focus-visible,body.curiosity-priority .curiosity-teaser:focus-visible{outline:3px solid #fff;outline-offset:4px}body.curiosity-priority .quest-newest{border:2px solid #d1ff48!important;background:linear-gradient(130deg,#314016,#281128)!important;box-shadow:3px 3px 0 #ff62bd55}body.curiosity-priority .quest-newest strong{color:#d1ff48}body.curiosity-priority .quests-small-title{font-size:22px;margin:28px 0 10px;color:#c4bdd0}.legacy-reveal-card{border:1px solid #655773;border-radius:10px;padding:16px;margin:20px 0;max-width:340px;background:#15111e}.legacy-reveal-card>summary{font:800 17px/1.4 system-ui;color:#d1ff48;cursor:pointer}.legacy-reveal-card>summary small{display:block;color:#beb2c9;font:12px/1.5 system-ui;margin-top:8px}.legacy-reveal-card[open]{max-width:680px}.legacy-reveal-card #winner{font-size:28px!important}.legacy-reveal-card #game-title{font-size:20px!important;line-height:1.3;letter-spacing:0;text-shadow:none;animation:none}.legacy-reveal-card .reveal{padding:12px}.legacy-reveal-card #game-section .intro{font-size:12px}.legacy-reveal-card #reveal-clock{font-size:24px}body.curiosity-priority .hack-run-cards{grid-template-columns:repeat(4,minmax(0,1fr))}body.curiosity-priority #hack-stream-bar{font-size:10px;min-height:26px;padding:5px}body.curiosity-priority .old-robotics{margin:20px 0}.old-robotics>summary{cursor:pointer;color:#d1ff48}body.curiosity-priority #hack-live-front h1{font-size:28px;line-height:1.2}body.curiosity-priority .event-kicker{font-size:12px!important;color:#b5a5c4;line-height:1.5;letter-spacing:0;margin:8px 0}body.curiosity-priority #language-note{font-size:10px;line-height:1.35}body.curiosity-priority .wc-polyglot{font-size:11px;padding-top:0;padding-bottom:0}@media(max-width:700px){body.curiosity-priority .curiosity-hero{grid-template-columns:1fr;padding:17px 18px;gap:0;margin-bottom:22px;box-shadow:4px 4px 0 #ff62bd55}body.curiosity-priority .curiosity-hero-qr{display:none}body.curiosity-priority .curiosity-hero .curiosity-hero-title{font-size:82px}body.curiosity-priority:not(:lang(en)) .curiosity-hero .curiosity-hero-title{font-size:44px}body.curiosity-priority .curiosity-kicker{font-size:10px;letter-spacing:1px}body.curiosity-priority .curiosity-sub{font-size:16px;line-height:1.3;margin:6px 0 12px}body.curiosity-priority .curiosity-play{width:100%;min-height:72px;padding:12px 8px;font-size:21px}body.curiosity-priority .curiosity-vote{font-size:14px;margin-top:5px;min-height:38px}body.curiosity-priority .curiosity-counters{font-size:10px;gap:4px 12px;margin:5px 0}body.curiosity-priority .curiosity-counters strong{font-size:15px}body.curiosity-priority .curiosity-teaser{font-size:14px;min-height:40px}body.curiosity-priority .site-section{margin-top:6px}body.curiosity-priority .site-page{padding:12px 14px 32px}body.curiosity-priority .hack-run-cards{grid-template-columns:1fr 1fr}.legacy-reveal-card{max-width:none}}@media(prefers-reduced-motion:reduce){body.curiosity-priority .curiosity-play{transform:none}}
