*,:before,:after{box-sizing:border-box;border:0 solid #334155}body{margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;background:transparent}button:disabled{cursor:default}h1,h2,p{margin:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #fbbf24;outline-offset:3px}canvas{display:block}svg{display:block;max-width:100%}
.-translate-y-1\/2{transform:translateY(-50%)}
.absolute{position:absolute}
.backdrop-blur-md{backdrop-filter:blur(12px)}
.bg-amber-200\/20{background-color:rgba(253,230,138,0.2)}
.bg-amber-300\/20{background-color:rgba(252,211,77,0.2)}
.bg-amber-400\/20{background-color:rgba(251,191,36,0.2)}
.bg-amber-500\/20{background-color:rgba(245,158,11,0.2)}
.bg-cyan-200\/20{background-color:rgba(165,243,252,0.2)}
.bg-cyan-300\/20{background-color:rgba(103,232,249,0.2)}
.bg-cyan-400\/20{background-color:rgba(34,211,238,0.2)}
.bg-cyan-500\/15{background-color:rgba(6,182,212,0.15)}
.bg-cyan-500\/20{background-color:rgba(6,182,212,0.2)}
.bg-cyan-500\/25{background-color:rgba(6,182,212,0.25)}
.bg-cyan-950\/40{background-color:rgba(8,51,68,0.4)}
.bg-emerald-200\/20{background-color:rgba(167,243,208,0.2)}
.bg-emerald-300\/20{background-color:rgba(110,231,183,0.2)}
.bg-emerald-400\/20{background-color:rgba(52,211,153,0.2)}
.bg-emerald-500\/20{background-color:rgba(16,185,129,0.2)}
.bg-gradient-to-r{background-image:linear-gradient(to right,var(--from,#06b6d4),var(--via,#3b82f6),var(--to,#a855f7))}
.bg-indigo-200\/20{background-color:rgba(148,163,184,0.2)}
.bg-indigo-300\/20{background-color:rgba(165,180,252,0.2)}
.bg-indigo-400\/20{background-color:rgba(129,140,248,0.2)}
.bg-indigo-500\/20{background-color:rgba(99,102,241,0.2)}
.bg-pink-200\/20{background-color:rgba(148,163,184,0.2)}
.bg-pink-300\/20{background-color:rgba(249,168,212,0.2)}
.bg-pink-400\/20{background-color:rgba(244,114,182,0.2)}
.bg-pink-500\/20{background-color:rgba(236,72,153,0.2)}
.bg-purple-200\/20{background-color:rgba(233,213,255,0.2)}
.bg-purple-300\/20{background-color:rgba(216,180,254,0.2)}
.bg-purple-400\/20{background-color:rgba(192,132,252,0.2)}
.bg-purple-500\/20{background-color:rgba(168,85,247,0.2)}
.bg-rose-200\/20{background-color:rgba(254,205,211,0.2)}
.bg-rose-300\/20{background-color:rgba(253,164,175,0.2)}
.bg-rose-400\/20{background-color:rgba(251,113,133,0.2)}
.bg-rose-500\/20{background-color:rgba(244,63,94,0.2)}
.bg-rose-500\/30{background-color:rgba(244,63,94,0.3)}
.bg-rose-600{background-color:#e11d48}
.bg-sky-200\/20{background-color:rgba(148,163,184,0.2)}
.bg-sky-300\/20{background-color:rgba(125,211,252,0.2)}
.bg-sky-400\/20{background-color:rgba(56,189,248,0.2)}
.bg-sky-500\/20{background-color:rgba(14,165,233,0.2)}
.bg-slate-800{background-color:#1e293b}
.bg-slate-800\/90{background-color:rgba(30,41,59,0.9)}
.bg-slate-900{background-color:#0f172a}
.bg-slate-900\/90{background-color:rgba(15,23,42,0.9)}
.bg-slate-900\/95{background-color:rgba(15,23,42,0.95)}
.bg-slate-950{background-color:#020617}
.bg-slate-950\/85{background-color:rgba(2,6,23,0.85)}
.bg-slate-950\/90{background-color:rgba(2,6,23,0.9)}
.bg-slate-950\/95{background-color:rgba(2,6,23,0.95)}
.bg-yellow-200\/20{background-color:rgba(148,163,184,0.2)}
.bg-yellow-300\/20{background-color:rgba(253,224,71,0.2)}
.bg-yellow-400\/20{background-color:rgba(250,204,21,0.2)}
.bg-yellow-500\/20{background-color:rgba(234,179,8,0.2)}
.block{display:block}
.border{border-width:1px}
.border-2{border-width:2px}
.border-\[5px\]{border-width:5px}
.border-amber-200\/50{border-color:rgba(253,230,138,0.5)}
.border-amber-300\/50{border-color:rgba(252,211,77,0.5)}
.border-amber-400\/50{border-color:rgba(251,191,36,0.5)}
.border-amber-500\/30{border-color:rgba(245,158,11,0.3)}
.border-amber-500\/40{border-color:rgba(245,158,11,0.4)}
.border-amber-500\/50{border-color:rgba(245,158,11,0.5)}
.border-b{border-bottom-width:1px}
.border-cyan-200\/50{border-color:rgba(165,243,252,0.5)}
.border-cyan-300\/50{border-color:rgba(103,232,249,0.5)}
.border-cyan-400{border-color:#22d3ee}
.border-cyan-400\/50{border-color:rgba(34,211,238,0.5)}
.border-cyan-500\/25{border-color:rgba(6,182,212,0.25)}
.border-cyan-500\/30{border-color:rgba(6,182,212,0.3)}
.border-cyan-500\/40{border-color:rgba(6,182,212,0.4)}
.border-cyan-500\/50{border-color:rgba(6,182,212,0.5)}
.border-emerald-200\/50{border-color:rgba(167,243,208,0.5)}
.border-emerald-300\/50{border-color:rgba(110,231,183,0.5)}
.border-emerald-400{border-color:#34d399}
.border-emerald-400\/50{border-color:rgba(52,211,153,0.5)}
.border-emerald-500\/40{border-color:rgba(16,185,129,0.4)}
.border-emerald-500\/50{border-color:rgba(16,185,129,0.5)}
.border-indigo-200\/50{border-color:rgba(148,163,184,0.5)}
.border-indigo-300\/50{border-color:rgba(165,180,252,0.5)}
.border-indigo-400\/50{border-color:rgba(129,140,248,0.5)}
.border-indigo-500\/50{border-color:rgba(99,102,241,0.5)}
.border-pink-200\/50{border-color:rgba(148,163,184,0.5)}
.border-pink-300\/50{border-color:rgba(249,168,212,0.5)}
.border-pink-400\/50{border-color:rgba(244,114,182,0.5)}
.border-pink-500\/50{border-color:rgba(236,72,153,0.5)}
.border-purple-200\/50{border-color:rgba(233,213,255,0.5)}
.border-purple-300\/50{border-color:rgba(216,180,254,0.5)}
.border-purple-400\/50{border-color:rgba(192,132,252,0.5)}
.border-purple-500\/40{border-color:rgba(168,85,247,0.4)}
.border-purple-500\/50{border-color:rgba(168,85,247,0.5)}
.border-rose-200\/50{border-color:rgba(254,205,211,0.5)}
.border-rose-300\/50{border-color:rgba(253,164,175,0.5)}
.border-rose-400\/50{border-color:rgba(251,113,133,0.5)}
.border-rose-500{border-color:#f43f5e}
.border-rose-500\/40{border-color:rgba(244,63,94,0.4)}
.border-rose-500\/50{border-color:rgba(244,63,94,0.5)}
.border-rose-500\/80{border-color:rgba(244,63,94,0.8)}
.border-sky-200\/50{border-color:rgba(148,163,184,0.5)}
.border-sky-300\/50{border-color:rgba(125,211,252,0.5)}
.border-sky-400\/50{border-color:rgba(56,189,248,0.5)}
.border-sky-500\/50{border-color:rgba(14,165,233,0.5)}
.border-slate-600{border-color:#475569}
.border-slate-700{border-color:#334155}
.border-slate-700\/80{border-color:rgba(51,65,85,0.8)}
.border-slate-800{border-color:#1e293b}
.border-slate-800\/80{border-color:rgba(30,41,59,0.8)}
.border-slate-800\/90{border-color:rgba(30,41,59,0.9)}
.border-t{border-top-width:1px}
.border-yellow-200\/50{border-color:rgba(148,163,184,0.5)}
.border-yellow-300\/50{border-color:rgba(253,224,71,0.5)}
.border-yellow-400\/50{border-color:rgba(250,204,21,0.5)}
.border-yellow-500\/50{border-color:rgba(234,179,8,0.5)}
.cursor-crosshair{cursor:crosshair}
.duration-300{transition-duration:.3s}
.fixed{position:fixed}
.flex{display:flex}
.flex-1{flex:1 1 0%}
.flex-col{flex-direction:column}
.flex-wrap{flex-wrap:wrap}
.focus\:border-cyan-400:focus{border-color:#22d3ee}
.font-bold{font-weight:700}
.font-extrabold{font-weight:800}
.font-medium{font-weight:500}
.font-mono{font-family:Consolas,monospace}
.font-normal{font-weight:400}
.font-sans{font-family:Arial,sans-serif}
.font-semibold{font-weight:600}
.from-amber-400{--from:#fbbf24}
.from-cyan-400{--from:#22d3ee}
.from-cyan-500{--from:#06b6d4}
.from-emerald-500{--from:#10b981}
.gap-1{gap:0.25rem}
.gap-1\.5{gap:0.375rem}
.gap-2{gap:0.5rem}
.gap-2\.5{gap:0.625rem}
.gap-3{gap:0.75rem}
.grid{display:grid}
.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}
.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.h-12{height:3.0rem}
.h-16{height:4.0rem}
.h-2{height:0.5rem}
.h-20{height:5.0rem}
.h-9{height:2.25rem}
.h-full{height:100%}
.hidden{display:none}
.hover\:bg-cyan-500\/25:hover{background-color:rgba(6,182,212,0.25)}
.hover\:bg-slate-700:hover{background-color:#334155}
.hover\:border-cyan-400:hover{border-color:#22d3ee}
.hover\:border-slate-500:hover{border-color:#64748b}
.hover\:text-cyan-300:hover{color:#67e8f9}
.hover\:text-slate-200:hover{color:#e2e8f0}
.inset-0{inset:0}
.inset-x-0{left:0;right:0}
.items-center{align-items:center}
.justify-between{justify-content:space-between}
.justify-center{justify-content:center}
.leading-none{line-height:1}
.leading-relaxed{line-height:1.625}
@media(min-width:1024px){.lg\:col-span-5{grid-column:span 5/span 5}}
@media(min-width:1024px){.lg\:col-span-7{grid-column:span 7/span 7}}
@media(min-width:1024px){.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}
@media(min-width:1024px){.lg\:min-h-0{min-height:0.0rem}}
.line-through{text-decoration:line-through}
.max-w-7xl{max-width:80rem}
.max-w-\[165px\]{max-width:165px}
.max-w-lg{max-width:32rem}
.max-w-md{max-width:28rem}
.mb-1{margin-bottom:0.25rem}
.mb-1\.5{margin-bottom:0.375rem}
.mb-2{margin-bottom:0.5rem}
.mb-2\.5{margin-bottom:0.625rem}
.mb-3{margin-bottom:0.75rem}
.mb-4{margin-bottom:1.0rem}
.mb-5{margin-bottom:1.25rem}
.mb-6{margin-bottom:1.5rem}
@media(min-width:768px){.md\:inline{display:inline}}
.min-h-\[370px\]{min-height:370px}
.min-h-screen{min-height:100dvh}
.ml-1{margin-left:0.25rem}
.ml-2{margin-left:0.5rem}
.mr-1{margin-right:0.25rem}
.mr-1\.5{margin-right:0.375rem}
.mt-0\.5{margin-top:0.125rem}
.mt-1{margin-top:0.25rem}
.mt-2\.5{margin-top:0.625rem}
.mt-3{margin-top:0.75rem}
.mx-auto{margin-left:auto;margin-right:auto}
.my-auto{margin-top:auto;margin-bottom:auto}
.opacity-0{opacity:0.0}
.opacity-100{opacity:1.0}
.opacity-25{opacity:0.25}
.outline-none{outline:0}
.overflow-hidden{overflow:hidden}
.p-0\.5{padding:0.125rem}
.p-1\.5{padding:0.375rem}
.p-2{padding:0.5rem}
.p-2\.5{padding:0.625rem}
.p-3{padding:0.75rem}
.p-3\.5{padding:0.875rem}
.p-4{padding:1.0rem}
.p-6{padding:1.5rem}
.pb-2\.5{padding-bottom:0.625rem}
.pointer-events-none{pointer-events:none}
.pt-2{padding-top:0.5rem}
.pt-2\.5{padding-top:0.625rem}
.px-1{padding-left:0.25rem;padding-right:0.25rem}
.px-2{padding-left:0.5rem;padding-right:0.5rem}
.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}
.px-3{padding-left:0.75rem;padding-right:0.75rem}
.px-4{padding-left:1.0rem;padding-right:1.0rem}
.px-5{padding-left:1.25rem;padding-right:1.25rem}
.px-6{padding-left:1.5rem;padding-right:1.5rem}
.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}
.py-1{padding-top:0.25rem;padding-bottom:0.25rem}
.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}
.py-2{padding-top:0.5rem;padding-bottom:0.5rem}
.py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}
.py-3{padding-top:0.75rem;padding-bottom:0.75rem}
.py-3\.5{padding-top:0.875rem;padding-bottom:0.875rem}
.relative{position:relative}
.rounded{border-radius:.25rem}
.rounded-2xl{border-radius:1rem}
.rounded-full{border-radius:9999px}
.rounded-lg{border-radius:.5rem}
.rounded-md{border-radius:.375rem}
.rounded-xl{border-radius:.75rem}
.select-text{user-select:text}
.shadow-2xl{box-shadow:0 20px 40px #0006}
.shadow-inner{box-shadow:inset 0 2px 4px #0002}
.shadow-lg{box-shadow:0 10px 20px #0004}
.shrink-0{flex-shrink:0}
@media(min-width:640px){.sm\:block{display:block}}
@media(min-width:640px){.sm\:flex-row{flex-direction:row}}
@media(min-width:640px){.sm\:gap-2{gap:0.5rem}}
@media(min-width:640px){.sm\:gap-3{gap:0.75rem}}
@media(min-width:640px){.sm\:gap-4{gap:1.0rem}}
@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:640px){.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}
@media(min-width:640px){.sm\:h-24{height:6.0rem}}
@media(min-width:640px){.sm\:max-w-\[210px\]{max-width:210px}}
@media(min-width:640px){.sm\:min-h-\[440px\]{min-height:440px}}
@media(min-width:640px){.sm\:p-3{padding:0.75rem}}
@media(min-width:640px){.sm\:p-4{padding:1.0rem}}
@media(min-width:640px){.sm\:p-5{padding:1.25rem}}
@media(min-width:640px){.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}
@media(min-width:640px){.sm\:py-2\.5{padding-top:0.625rem;padding-bottom:0.625rem}}
@media(min-width:640px){.sm\:text-2xl{font-size:1.5rem;line-height:1.4}}
@media(min-width:640px){.sm\:text-base{font-size:1rem;line-height:1.4}}
@media(min-width:640px){.sm\:text-sm{font-size:.875rem;line-height:1.4}}
@media(min-width:640px){.sm\:text-xl{font-size:1.25rem;line-height:1.4}}
@media(min-width:640px){.sm\:text-xs{font-size:.75rem;line-height:1.4}}
@media(min-width:640px){.sm\:w-24{width:6.0rem}}
.text-2xl{font-size:1.5rem;line-height:1.4}
.text-3xl{font-size:1.875rem;line-height:1.4}
.text-\[10px\]{font-size:10px;line-height:1.4}
.text-\[11px\]{font-size:11px;line-height:1.4}
.text-\[8px\]{font-size:8px;line-height:1.4}
.text-\[9px\]{font-size:9px;line-height:1.4}
.text-amber-200{color:#fde68a}
.text-amber-300{color:#fcd34d}
.text-amber-400{color:#fbbf24}
.text-amber-500{color:#f59e0b}
.text-base{font-size:1rem;line-height:1.4}
.text-center{text-align:center}
.text-cyan-200{color:#a5f3fc}
.text-cyan-300{color:#67e8f9}
.text-cyan-400{color:#22d3ee}
.text-cyan-400\/80{color:rgba(34,211,238,0.8)}
.text-cyan-500{color:#06b6d4}
.text-emerald-200{color:#a7f3d0}
.text-emerald-300{color:#6ee7b7}
.text-emerald-400{color:#34d399}
.text-emerald-500{color:#10b981}
.text-indigo-200{color:#94a3b8}
.text-indigo-300{color:#a5b4fc}
.text-indigo-400{color:#818cf8}
.text-indigo-500{color:#6366f1}
.text-left{text-align:left}
.text-lg{font-size:1.125rem;line-height:1.4}
.text-pink-200{color:#94a3b8}
.text-pink-300{color:#f9a8d4}
.text-pink-400{color:#f472b6}
.text-pink-500{color:#ec4899}
.text-purple-200{color:#e9d5ff}
.text-purple-300{color:#d8b4fe}
.text-purple-400{color:#c084fc}
.text-purple-500{color:#a855f7}
.text-rose-200{color:#fecdd3}
.text-rose-200\/90{color:rgba(254,205,211,0.9)}
.text-rose-300{color:#fda4af}
.text-rose-400{color:#fb7185}
.text-rose-500{color:#f43f5e}
.text-sky-200{color:#94a3b8}
.text-sky-300{color:#7dd3fc}
.text-sky-400{color:#38bdf8}
.text-sky-500{color:#0ea5e9}
.text-slate-200{color:#e2e8f0}
.text-slate-300{color:#cbd5e1}
.text-slate-400{color:#94a3b8}
.text-slate-500{color:#64748b}
.text-slate-950{color:#020617}
.text-sm{font-size:.875rem;line-height:1.4}
.text-white{color:#ffffff}
.text-xl{font-size:1.25rem;line-height:1.4}
.text-xs{font-size:.75rem;line-height:1.4}
.text-yellow-200{color:#94a3b8}
.text-yellow-300{color:#fde047}
.text-yellow-400{color:#facc15}
.text-yellow-500{color:#eab308}
.to-blue-600{--to:#2563eb}
.to-cyan-400{--to:#22d3ee}
.to-emerald-400{--to:#34d399}
.to-purple-500{--to:#a855f7}
.top-1\/2{top:50%}
.tracking-wider{letter-spacing:.05em}
.tracking-widest{letter-spacing:.1em}
.transition-all{transition:all .15s}
.transition-opacity{transition:opacity .15s}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.underline{text-decoration:underline}
.uppercase{text-transform:uppercase}
.via-blue-500{--via:#3b82f6}
.w-12{width:3.0rem}
.w-16{width:4.0rem}
.w-20{width:5.0rem}
.w-9{width:2.25rem}
.w-full{width:100%}
.z-20{z-index:20}
.z-30{z-index:30}
.z-40{z-index:40}
.z-50{z-index:50}
/* Local, responsive layout for the original ocean scene. */
body{font:14px/1.45 Arial,sans-serif;min-width:0;color:#e2e8f0;background:#020813}header>div{gap:12px}h1{overflow-wrap:anywhere}#abyssWorkspace{align-items:stretch;min-width:0}#abyssWorkspace>section{min-width:0}#abyssCanvas{min-height:250px;height:350px}#questionText{font-size:19px;line-height:1.5;overflow-wrap:anywhere}#choiceContainer{grid-template-columns:1fr}.option-btn{font-size:15px!important;line-height:1.45;min-height:48px;white-space:normal;overflow-wrap:anywhere;text-align:left}.option-btn[disabled]{opacity:.65}.option-btn.bathy-correct{border:2px solid #34d399;background:#064e3b}.option-btn.bathy-wrong{border:2px solid #fb7185;background:#4c0519}#questionVisual{width:60px;height:60px;flex-shrink:0}#feedbackMessage{font-size:14px;line-height:1.5;overflow-wrap:anywhere}#bathyNext{display:block;width:100%;padding:12px;margin-top:12px;border-radius:10px;background:#0891b2;font-weight:bold;min-height:48px}#bathyNext[hidden]{display:none}#bathyExplanation{padding:12px;border:1px solid #0e7490;background:#082f49;border-radius:10px;margin-top:10px;font-size:15px;line-height:1.5;user-select:text}#bathyExplanation:empty{display:none}#settingsModal,#gameOverModal{overflow:auto;padding:12px;align-items:safe center}#settingsModal>div,#gameOverModal>div{max-height:92dvh;overflow:auto;margin:auto;width:100%}#manualAnswerInput{min-width:0;width:100%;user-select:text}#bathyReview{max-height:200px;overflow:auto;text-align:left;font:14px/1.5 Arial;margin-top:15px}#bathyReview p{margin:10px 0}#theme-review{max-width:1280px}#bathyModel{font-size:11px;color:#94a3b8;padding:8px 16px;text-align:center}.fa-solid{display:inline-block;font-style:normal;width:1.2em;text-align:center}.fa-solid:before{content:'◈'}.fa-submarine:before{content:'⚓'}.fa-water:before{content:'≈'}.fa-trophy:before{content:'★'}.fa-volume-high:before{content:'♪'}.fa-volume-xmark:before{content:'×'}.fa-shield-halved:before{content:'◉'}.fa-sliders:before{content:'⚙'}.fa-triangle-exclamation:before{content:'!'}.fa-satellite-dish:before{content:'⌁'}.fa-robot:before{content:'▣'}.fa-arrow-down-wide-short:before{content:'↓'}
@media(max-width:1023px){#abyssWorkspace>section:nth-child(2){order:-1}#abyssWorkspace>section:first-child{min-height:350px}#abyssCanvas{height:260px}header>div{justify-content:center}header h1{font-size:13px}#abyssWorkspace>section:first-child>div:first-child{grid-template-columns:1fr}#abyssWorkspace>section:first-child>div:first-child>div{padding:8px}#abyssWorkspace>section:first-child>div:first-child>div .flex{gap:8px}#questionText{font-size:17px}#zonesShelf{grid-template-columns:repeat(4,minmax(0,1fr))}#settingsModal .grid-cols-3{grid-template-columns:1fr}#settingsModal .grid-cols-3 button{min-height:46px}#abyssWorkspace .grid-cols-3 button{font-size:12px;min-width:0;overflow-wrap:anywhere}#abyssWorkspace .grid-cols-3 button span{font-size:10px}#abyssWorkspace .grid-cols-3 button .flex{flex-wrap:wrap;justify-content:center}header .flex{flex-wrap:wrap}#questionFormula{overflow-wrap:anywhere}#abyssAlertTitle{font-size:16px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
.bathy-ocean{min-height:400px;position:relative}.bathy-ocean #abyssCanvas{position:absolute;inset:0;width:100%;height:100%;min-height:0}#feedbackMessage{white-space:normal;overflow:visible;text-overflow:clip}#crushBanner{flex-wrap:wrap}#topicBadge{max-width:100%;white-space:normal;overflow-wrap:anywhere}.theme-banner{font-size:14px!important}
@media(max-width:1023px){.bathy-ocean{height:260px;min-height:260px;flex:none!important}header>.max-w-7xl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}header>.max-w-7xl>div:first-child{grid-column:1;grid-row:1;gap:6px}header>.max-w-7xl>div:first-child>div:first-child{display:none}header>.max-w-7xl>div:last-child{grid-column:2;grid-row:1;flex-wrap:nowrap}header>.max-w-7xl>div:nth-child(2){grid-column:1/-1;grid-row:2;flex-wrap:nowrap;justify-content:space-between;gap:4px}header>.max-w-7xl>div:nth-child(2)>div{flex-wrap:nowrap;padding:4px 6px;gap:4px}header h1{font-size:11px!important}.theme-banner{font-size:13px!important;padding:10px!important;margin-bottom:6px!important}.theme-banner p{margin:5px 0!important}#questionText{scroll-margin-top:12px}}
