:root{--bg:#152135;--panel:#1e2e45;--card:#1e2e45;--border:#41536d;--muted:#b8c6d9;--text:#f1f5fb;--lime:#8fafff;--blue:#2855e8;color-scheme:dark}body{background:var(--bg)!important;color:var(--text)!important}header{background:#101c2e;border-bottom:1px solid #344760}a{color:#b4caff}header a,.brand,footer a{color:#e6edf8}header nav a:hover,header nav a.active{background:#2c405e;color:white}header nav a[href='/contextinho']{color:#ffc28a}.brand em,.footer-brand{color:#ffc28a}footer{background:#101c2e;color:#becbdd;border-top:1px solid #344760}.start-panel{background:#20334f;border:1px solid #405678;box-shadow:none}.start-panel h1,.start-panel p{color:#f1f5fb}.start-panel .search{background:#152238;color:#f1f5fb}.primary{background:#2855e8!important;color:#fff!important;border:1px solid #537df9!important}.primary:hover{background:#1e46ce!important}.secondary,.ghost,.chip,.mode button,select{background:#253851;color:#edf3fc;border-color:#526780}.secondary:hover,.ghost:hover,.chip:hover,.mode button:hover{background:#344c6c;color:#fff}.selected,.chip.selected,.mode button.active{background:#2855e8!important;color:white!important}.quiz-card,.mode-card,.today-card,.daily-banner,.compact-game,.topic-grid>a,.results,.help,.empty-state,.scorebar,.answer-row,.daily-clues,.career-path,.stat-card,.stats-card,.world-panel,.photo-panel,.cx-play,dialog{background:#1e2e45!important;color:#f1f5fb!important;border-color:#41536d!important;box-shadow:none}.quiz-card:hover,.mode-card:hover,.compact-game:hover,.topic-grid>a:hover{background:#263b57!important;border-color:#7092c1!important}.card-body h3 a,.quiz-card h3,.mode-card h2,.topic-grid strong{color:#f1f5fb}.card-foot,.card-top,.card-body p,.subtle,.meta,.eyebrow,.game-desc,.page-title p,.answer-clue,.mode-card p,.source,small{color:#b8c6d9}.card-foot{border-color:#41536d}.card-play,.section-head a,.home-all,.discovery-footer a,.answer-source{color:#aac4ff}.bookmark,.sound-toggle{background:#263b57;color:#ffd0a2;border-color:#526780}.mode-icon,.rank{background:#304667;color:#f2f6ff}input,.search,textarea,#cx-input{background:#132238!important;color:#f1f5fb!important;border-color:#667d9d!important}input::placeholder,textarea::placeholder{color:#b5c3d8!important;opacity:1}.suggestions,.suggestion-list,#suggestions,#special-suggestions,#cx-options{background:#1e2e45!important;color:#f1f5fb!important;border-color:#526780}.suggestion,.suggestions li,#suggestions li,#cx-options li{color:#f1f5fb!important;border-color:#41536d!important}.suggestion:hover,.suggestion.active,.suggestions li:hover,#suggestions li:hover,#cx-options li:hover,#cx-options li[aria-selected=true]{background:#344e72!important;color:white!important}.answer-row.found,.correct,.feedback.correct,.cx-row.win{background:#1d443d!important;color:#dcfff0!important;border-color:#5fb499!important}.answer-row.revealed{background:#343248!important;color:#e7dcff!important}.feedback.error,.wrong,.error{color:#ffd2ce!important;background:#4c2d38!important}.stat,.scorebar strong,.answer-row .answer,.answer-row strong{color:#f1f5fb}.answer-row.scanning{background:#62462a!important;color:#fff1df!important}.cx-heading p,.cx-meta,.cx-details p,.cx-message,.cx-zone{color:#bac9df}.cx-meta strong{color:white}.cx-row{background:#293c57;color:#f1f5fb;border-color:#8098ba}.cx-row.hot{background:#614129;border-color:#ffb77a}.cx-row.warm{background:#493e31;border-color:#e9b37a}.cx-row.mild{background:#293e65;border-color:#8aaeff}.cx-row .cx-zone{color:#e3eaf6}.cx-win{background:#243d58;border-color:#617faa;color:#f1f5fb}.cx-details,.cx-best{border-color:#41536d}.cx-warning,.storage-notice{background:#4d3c29;color:#ffe4c0}.daily-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:16px 0 28px}.daily-cards .today-card{display:flex;flex-direction:column;align-items:start;margin:0;gap:16px;padding:24px}.daily-cards .today-card .primary{margin-top:auto}.daily-cards h2{font-size:26px;margin:8px 0}.daily-cards .context-feature{border-top:3px solid #f29d50!important}.daily-cards p{line-height:1.6}.legal{max-width:820px;line-height:1.8;padding:36px 0}.legal h1{font-size:38px;line-height:1.15}.legal h2{font-size:24px;margin-top:30px}.legal p,.legal li{color:#c5d1e3}.footer-links{flex-wrap:wrap}.footer-links button{font:inherit;color:#e6edf8;background:transparent;border:0;cursor:pointer;padding:10px}.consent-box{position:fixed;inset:auto 16px 16px;z-index:1000;margin:auto;max-width:760px;padding:22px;background:#233650;border:1px solid #778da9;border-radius:14px;box-shadow:0 8px 28px #0004}.consent-box p{color:#d8e3f4;line-height:1.5}.consent-box .actions{display:flex;flex-wrap:wrap;gap:10px}.consent-box .actions button{flex:1;min-width:150px}.ad-slot{min-height:280px;margin:32px 0;contain:layout}.ad-slot[hidden]{display:none}.notice{padding:16px;border:1px solid #657995;border-radius:10px}.skip-link{background:#fff;color:#17243b}button:disabled{opacity:1!important;color:#aebed3!important;background:#2a384c!important;border-color:#53657d!important;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #ffc28a!important;outline-offset:3px}dialog::backdrop{background:#07111dbb}@media(max-width:680px){.daily-cards{grid-template-columns:1fr}.legal h1{font-size:32px}.consent-box{inset:auto 10px 10px;padding:16px;max-height:85vh;overflow:auto}header nav.open{display:flex;flex-wrap:wrap}.daily-cards .today-card{padding:20px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
.central-question,.stats-grid article,.archive-row,.daily-stats,.world-stat,.world-map-wrap,.photo-hint,.career-club,.sg-card{background:#1e2e45!important;color:#f1f5fb!important;border-color:#41536d!important}.central-question h2{color:#f1f5fb}.source,.letter-hint,.answer-clue,.country,.question-details,.stats-grid span{color:#b8c6d9!important}.answer-source,.home-all{color:#a9c1ff!important}.heart.lost{color:#6b7c92}.answer-row.found .rank,.chip.selected,.section-tabs a.active{background:#2855e8!important;color:#fff!important}.consent-option{display:flex;align-items:center;gap:12px;margin:16px 0;min-height:44px}.consent-box{max-width:550px}.consent-box p{color:#d2dbea}header nav a{white-space:nowrap}footer .footer-links{flex-wrap:wrap;max-width:620px;align-items:center}.footer-links .ghost{font-size:13px;padding:0}.daily-cards .today-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:0}.daily-cards .primary{margin-top:12px}.daily-cards .context-feature{border-top:3px solid #f29d50!important}.cx-main .cx-dot{color:#f29d50}.notice{padding:18px;border-left:3px solid #f29d50;background:#253851}.legal a:not(.primary),.cx-details a{color:#a9c1ff}.answer-row.scanning{background:#493723!important}@keyframes land{0%{background:#31594b}100%{background:#1d443d}}@media(max-width:1000px){header{gap:10px;padding-left:20px;padding-right:20px}header nav a{padding:12px 9px}}@media(max-width:600px){.start-panel h1{font-size:32px}.daily-cards{grid-template-columns:1fr}.footer-links{gap:12px}}
.discovery-section .section-head a,.discovery-footer a,.discovery-tabs a,.card-foot .card-play,.card-foot strong{color:#aac4ff!important}.daily-clues li,.career-path li,.daily-set li,.arcade-cards article,.location-summary article,.location-feature,.location-points,.location-photo,.history-list a{background:#1e2e45!important;color:#f1f5fb!important;border-color:#41536d!important}.daily-clues li:before{background:#304667;color:#c8d8ff}.daily-set li.found{background:#1d443d!important;color:#dcfff0!important}.daily-set li>span,.career-hints,.location-credit,.arcade-page .arcade-cards p,.cx-section-head label,.cx-stats span,.world-lists small{color:#b8c6d9!important}.daily-hint{background:#493723;color:#ffe0b8}.world-lists .found{color:#acd2ff}.world-map{background:#243b56}.message.good{color:#a4e9c0}.message.bad{color:#ffb6be}.suggestion{background:#1e2e45!important}.suggestion.highlight{background:#344e72!important}.scan-label{background:#493723;color:#ffe0b8}.hidden-name{background:#52657e}.badge,.badge.easy,.badge.hard{background:#30435b;color:#dce9ff}.category-icon{background:#304667;color:#c1d4ff}.cx-section-head select{background:#253851;color:#edf3fc}.special-game .results a{color:#aac4ff}.section-tabs,.mode{background:#1b2d45}.mode button.selected{background:#2855e8!important;color:#fff!important}.topic-grid a span{color:#bfd0ed}.game-wrap .source a{color:#aac4ff}.central-question{padding-left:16px;padding-right:16px}.mode-card small{color:#aac4ff!important}
.entry,.history-list{background:#1e2e45!important;color:#f1f5fb;border-color:#41536d}.stats-grid strong{color:#aac4ff}.entry>label{color:#f1f5fb}.board{background:#1e2e45}.central-question{background:transparent!important}.cx-section-head label{color:#b8c6d9}.rank{background:#304667;color:#f2f6ff}
