.trivia-shell{max-width:1440px;margin:0 auto;padding:2rem 4vw 5rem}.trivia-app{--trivia-surface:#191b1a;--trivia-muted:#a8aaa5;--trivia-copper:#d8a27e;--trivia-line:#393b3a;--trivia-good:#a6d7b4;--trivia-bad:#ffb3a7}.trivia-topline{color:var(--trivia-copper);justify-content:space-between;align-items:center;gap:1rem;display:flex}.trivia-topline a{color:var(--trivia-muted);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.trivia-intro{grid-template-columns:1fr;align-items:center;gap:3rem;margin:2.8rem 0 2.5rem;display:grid}.trivia-intro h1{letter-spacing:-.065em;font-size:clamp(3.5rem,7.5vw,7rem);font-weight:600}.trivia-intro h1>span{color:var(--trivia-copper)}.trivia-intro p{color:#c7c9c3;margin-top:1.1rem;font-size:1.125rem;line-height:1.55}.trivia-launch{border:1px solid var(--trivia-line);border-left:3px solid var(--trivia-copper);background:var(--trivia-surface);justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem 2rem;display:flex}.trivia-launch .micro{color:var(--trivia-copper)}.trivia-launch h2{letter-spacing:-.035em;margin:.5rem 0;font-size:1.6rem;line-height:1.25}.trivia-launch p{color:var(--trivia-muted)}.trivia-app .trivia-primary{background:var(--trivia-copper);color:#101111;white-space:normal;cursor:pointer;border-radius:0;gap:1rem;height:auto;min-height:3.25rem;padding:1rem 1.4rem;font-size:1rem;font-weight:600}.trivia-app .trivia-primary:hover{background:#edb993}.trivia-app button:focus-visible{outline:2px solid var(--trivia-copper);outline-offset:5px}.trivia-app select:focus-visible{outline:2px solid var(--trivia-copper);outline-offset:5px}.trivia-app [role=radio]:focus-visible{outline:2px solid var(--trivia-copper);outline-offset:5px}.trivia-section-label{justify-content:space-between;align-items:center;gap:1rem;margin:2.7rem 0 1.2rem;display:flex}.trivia-section-label h2{letter-spacing:-.025em;font-size:1.35rem}.trivia-section-label>span{color:var(--trivia-muted);font-size:.875rem}.trivia-lanes{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.trivia-lane{border:1px solid var(--trivia-line);background:var(--trivia-surface);text-align:left;color:inherit;padding:1.5rem}.trivia-lane-top{color:var(--trivia-copper);justify-content:space-between;align-items:center;margin-bottom:1.7rem;display:flex}.trivia-lane-top>span{font-family:var(--font-geist-mono),monospace;color:var(--trivia-muted);font-size:.8125rem}.trivia-lane h3{letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.15rem;font-weight:500;line-height:1.3}.trivia-lane p{color:var(--trivia-muted);font-size:.9375rem;line-height:1.6}.trivia-preview{border:1px solid var(--trivia-line);margin-top:2rem;padding:2rem}.trivia-preview p{margin-top:.8rem}.site-header nav{flex-wrap:wrap}.site-header nav a[aria-current=page]{color:var(--primary)}@media (max-width:850px){.trivia-intro{gap:1.5rem}.trivia-launch{flex-direction:column;align-items:flex-start}.trivia-lanes{grid-template-columns:repeat(2,1fr)}}@media (max-width:550px){.trivia-shell{padding:1.5rem 5vw 3rem}.trivia-topline{align-items:flex-start}.trivia-topline a{font-size:.8125rem}.trivia-topline .micro{font-size:.75rem}.trivia-intro{grid-template-columns:1fr;margin:2rem 0}.trivia-intro h1{font-size:3.8rem}.trivia-launch{padding:1.4rem}.trivia-launch h2{font-size:1.4rem}.trivia-launch .trivia-primary{width:100%}.trivia-lanes{gap:.7rem}.trivia-lane{padding:1.1rem}.trivia-lane h3{font-size:1.05rem}.trivia-lane-top{margin-bottom:1.2rem}.trivia-lane p{font-size:.875rem}.trivia-section-label{flex-wrap:wrap}.site-header nav{justify-content:flex-start;gap:.75rem 1.2rem}.site-header nav a{min-height:1.75rem}}@media (max-width:360px){.trivia-lanes{grid-template-columns:1fr}.trivia-intro h1{font-size:3.2rem}}.trivia-app{--primary-foreground:#101111;--muted:#303330;--input:#61645e}.trivia-app h1:focus{outline:none}.trivia-settings{border-bottom:1px solid var(--trivia-line);color:var(--trivia-muted);justify-content:space-between;align-items:center;gap:1.5rem;padding:1.15rem 0;font-size:.875rem;display:flex}.trivia-settings strong{color:var(--foreground);font-weight:500}.trivia-settings p>span{color:var(--trivia-line);margin:0 .65rem}.trivia-settings label{white-space:nowrap;align-items:center;gap:1rem;display:flex}.trivia-settings select{border:1px solid var(--trivia-line);min-width:10rem;min-height:2.75rem;color:var(--foreground);background:var(--trivia-surface);border-radius:0;padding:.5rem 2.1rem .5rem .8rem;font-size:.875rem}.trivia-lane{cursor:pointer;font:inherit;flex-direction:column;transition:background .15s,border-color .15s;display:flex}.trivia-lane:not(:disabled):hover{border-color:var(--trivia-copper);background:#202320}.trivia-lane:disabled{opacity:.5;cursor:not-allowed}.trivia-lane-bottom{color:var(--trivia-copper);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:1.5rem;font-size:.8125rem;display:flex}.trivia-editorial{color:var(--trivia-muted);max-width:50rem;margin-top:2rem;font-size:.9375rem}.trivia-footnote{color:var(--trivia-muted);border-top:1px solid var(--trivia-line);max-width:none;margin-top:3rem;padding-top:1.3rem;font-size:.75rem}.trivia-play-heading{justify-content:space-between;align-items:center;gap:1rem;margin:2.5rem 0 1.5rem;display:flex}.trivia-play-heading .micro{color:var(--trivia-copper);margin-bottom:.7rem}.trivia-play-heading h1{letter-spacing:-.045em;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.2}.trivia-play-heading h1 span{color:var(--trivia-muted);font-weight:300}.trivia-app .trivia-quiet{height:auto;min-height:2.75rem;color:var(--trivia-muted);white-space:normal;cursor:pointer;border-radius:0;gap:.5rem;padding:.65rem .8rem;font-size:.875rem}.trivia-app .trivia-quiet:hover{color:var(--foreground);background:var(--trivia-surface)}.trivia-progress{margin-bottom:2rem}.trivia-progress [data-slot=progress-track]{background:var(--trivia-line);border-radius:0;height:3px}.trivia-progress [data-slot=progress-indicator]{background:var(--trivia-copper)}.trivia-play-grid{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:2.5rem;display:grid}.trivia-question-panel{min-width:0}.trivia-question-meta{font-family:var(--font-geist-mono),monospace;color:var(--trivia-copper);justify-content:space-between;gap:1rem;margin-bottom:1.15rem;font-size:.8125rem;display:flex}.trivia-question-meta>span+span{color:var(--trivia-muted)}.trivia-question-panel h2{letter-spacing:-.035em;max-width:54rem;margin-bottom:2rem;font-size:clamp(1.5rem,2.7vw,2.25rem);font-weight:500;line-height:1.3}.trivia-options{gap:.8rem}.trivia-option{border:1px solid var(--trivia-line);background:var(--trivia-surface);cursor:pointer;align-items:center;gap:1rem;min-height:4rem;padding:1.05rem 1.1rem;line-height:1.5;transition:border-color .15s;display:flex;position:relative}.trivia-option:has(:focus-visible){outline:2px solid var(--trivia-copper);outline-offset:3px}.trivia-option.is-selected{border-color:var(--trivia-copper);background:#28231f}.trivia-option.is-correct{border-color:var(--trivia-good);background:#182a20}.trivia-option.is-wrong{border-color:var(--trivia-bad);background:#30211f}.trivia-option:has([data-disabled]){cursor:default}.trivia-option-radio{z-index:1;inset:0;opacity:0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;position:absolute!important}.trivia-option-radio:after{display:none}.trivia-option-letter{font-family:var(--font-geist-mono),monospace;color:var(--trivia-copper);border:1px solid var(--trivia-line);flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.875rem;display:grid}.trivia-option-text{overflow-wrap:anywhere;flex:1;min-width:0}.trivia-answer-mark{flex-shrink:0;align-items:center;gap:.3rem;font-size:.75rem;display:flex}.is-correct .trivia-answer-mark{color:var(--trivia-good)}.is-wrong .trivia-answer-mark{color:var(--trivia-bad)}.trivia-answer-action{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.6rem;display:flex}.trivia-answer-action>span{color:var(--trivia-muted);font-size:.8125rem}.trivia-round-note{border:1px solid var(--trivia-line);color:var(--trivia-muted);padding:1.7rem}.trivia-round-note>svg{color:var(--trivia-copper);margin-bottom:1.2rem;display:block}.trivia-round-note>.micro{font-size:.75rem}.trivia-round-note .trivia-running-score{color:var(--foreground);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:.6rem 0 .15rem;font-size:3.5rem;line-height:1.2}.trivia-running-score>span{color:var(--trivia-muted);font-size:1.5rem}.trivia-round-note p{font-size:.875rem}.trivia-round-rule{background:var(--trivia-line);height:1px;margin:1.7rem 0}.trivia-round-note h3{color:var(--foreground);margin-bottom:.7rem;font-size:1rem;font-weight:500;line-height:1.4}.trivia-feedback{background:var(--trivia-surface);border-left:3px solid var(--trivia-copper);margin-top:1.6rem;padding:1.6rem}.trivia-feedback:focus{outline:none}.trivia-feedback.is-correct{border-color:var(--trivia-good)}.trivia-feedback.is-wrong{border-color:var(--trivia-bad)}.trivia-feedback .trivia-feedback-status{color:var(--trivia-good);align-items:center;gap:.6rem;margin-bottom:.9rem;font-size:.875rem;display:flex}.trivia-feedback.is-wrong .trivia-feedback-status{color:var(--trivia-bad)}.trivia-feedback h3{letter-spacing:-.02em;margin-bottom:.7rem;font-size:1.35rem;font-weight:500;line-height:1.35}.trivia-feedback>p{color:#c9ccc5;line-height:1.75}.trivia-source{text-underline-offset:3px;color:var(--trivia-copper);overflow-wrap:anywhere;align-items:center;gap:.4rem;margin-top:1rem;font-size:.8125rem;text-decoration:underline;display:flex}.trivia-source svg{flex-shrink:0}.trivia-feedback .trivia-primary{margin-top:1.6rem}.trivia-results-head{border-bottom:1px solid var(--trivia-line);padding:3rem 0 2rem}.trivia-results-head>.micro{color:var(--trivia-copper)}.trivia-results-head h1{letter-spacing:-.055em;max-width:60rem;margin:1.2rem 0;font-size:clamp(2.5rem,5.7vw,5rem);font-weight:500;line-height:1.08}.trivia-result-score{letter-spacing:-.065em;color:var(--trivia-copper);font-variant-numeric:tabular-nums;font-size:clamp(5rem,11vw,9rem);font-weight:500;line-height:1.2}.trivia-result-score>span{color:var(--trivia-muted);font-size:.45em;font-weight:300}.trivia-results-head>p{color:var(--trivia-muted);margin-top:.7rem;font-size:1.125rem}.trivia-results-actions{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.trivia-app .trivia-secondary{border:1px solid var(--trivia-line);color:var(--foreground);white-space:normal;cursor:pointer;background:0 0;border-radius:0;gap:.7rem;height:auto;min-height:3.25rem;padding:.8rem 1.2rem;font-size:.9375rem}.trivia-app .trivia-secondary:hover{border-color:var(--trivia-copper);background:var(--trivia-surface)}.trivia-review details{border-bottom:1px solid var(--trivia-line)}.trivia-review summary{cursor:pointer;align-items:center;gap:1rem;padding:1.3rem .4rem;font-size:1rem;line-height:1.5;list-style:none;display:flex}.trivia-review summary::-webkit-details-marker{display:none}.trivia-review summary>span:first-child{flex-shrink:0}.trivia-review-correct{color:var(--trivia-good)}.trivia-review-wrong{color:var(--trivia-bad)}.trivia-review-plus{color:var(--trivia-copper);margin-left:auto;font-size:1.5rem}.trivia-review details[open] .trivia-review-plus{transform:rotate(45deg)}.trivia-review details>div{color:#c9ccc5;max-width:60rem;padding:0 .4rem 1.4rem 2.65rem}.trivia-review .trivia-review-answer{color:var(--foreground);margin-bottom:.5rem;font-weight:500}.trivia-review .trivia-your-answer{color:var(--trivia-bad);margin-bottom:.7rem;font-size:.875rem}.trivia-review summary:focus-visible{outline:2px solid var(--trivia-copper);outline-offset:2px}.trivia-app button:disabled{cursor:not-allowed}@media (max-width:1000px){.trivia-play-grid{grid-template-columns:minmax(0,1fr) 210px;gap:1.5rem}.trivia-round-note{padding:1.2rem}.trivia-answer-mark>span{display:none}}@media (max-width:750px){.trivia-play-grid{grid-template-columns:1fr}.trivia-round-note{display:none}.trivia-settings{flex-direction:column;align-items:flex-start;gap:1rem}.trivia-settings label{justify-content:space-between;width:100%}.trivia-play-heading{margin-top:2rem}.trivia-play-heading h1{font-size:2rem}.trivia-play-heading .trivia-quiet{padding:.5rem 0 .5rem .5rem}.trivia-play-heading .trivia-quiet svg{display:none}.trivia-question-panel h2{font-size:1.6rem;line-height:1.35}.trivia-question-meta{font-size:.75rem}.trivia-option{gap:.7rem;padding:.95rem .8rem}.trivia-option-letter{width:1.7rem;height:1.7rem}.trivia-feedback{padding:1.25rem}.trivia-answer-action .trivia-primary,.trivia-feedback .trivia-primary{width:100%}.trivia-results-actions{align-items:stretch}.trivia-results-actions>.trivia-primary,.trivia-results-actions>.trivia-secondary{width:100%}.trivia-review summary{gap:.7rem}.trivia-review details>div{padding-left:2.15rem}.trivia-results-head{padding-top:2rem}}.trivia-daily-launch .micro{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.trivia-daily-reset{color:var(--trivia-muted);margin-top:.65rem;font-size:.8125rem;display:block}.trivia-practice-bar{justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 0 1.2rem;display:flex}.trivia-practice-bar h2{letter-spacing:-.025em;margin-bottom:.3rem;font-size:1.35rem;line-height:1.4}.trivia-practice-bar p{color:var(--trivia-muted);font-size:.9375rem}.trivia-load-error{color:var(--trivia-bad);border:1px solid var(--trivia-bad);margin-top:1.5rem;padding:1rem;font-size:.9375rem}.trivia-sources{border-top:1px solid var(--trivia-line);color:var(--trivia-muted);margin-top:2.5rem;padding-top:1rem;font-size:.875rem}.trivia-sources summary{cursor:pointer;color:var(--trivia-copper);min-height:2.5rem}.trivia-sources p{max-width:65rem;margin-top:.6rem}.trivia-sources a{text-underline-offset:3px;text-decoration:underline}.trivia-loading-icon{animation:1s linear infinite trivia-spin}@keyframes trivia-spin{to{transform:rotate(360deg)}}@media (max-width:650px){.trivia-practice-bar{flex-direction:column;align-items:stretch;gap:1rem}.trivia-practice-bar .trivia-secondary,.trivia-daily-launch .micro>span{width:100%}}@media (prefers-reduced-motion:reduce){.trivia-loading-icon{animation:none}}.trivia-feedback .trivia-attribution{color:var(--trivia-muted);margin-top:.75rem;font-size:.75rem}.trivia-attribution a{text-underline-offset:3px;text-decoration:underline}.trivia-question-help{margin:-.4rem 0 1.5rem}.trivia-car-context{border:1px solid var(--trivia-line);background:var(--trivia-surface);margin-bottom:1rem}.trivia-car-context.has-photo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.trivia-context-copy{min-width:0;padding:1.4rem}.trivia-context-copy>.micro{color:var(--trivia-copper);letter-spacing:.08em;font-size:.7rem}.trivia-context-copy>p{color:#d0d3cb;margin-top:.75rem;font-size:.9375rem;line-height:1.75}.trivia-model-photo{border-right:1px solid var(--trivia-line);min-width:0;margin:0}.trivia-photo-frame{aspect-ratio:1.6;background:#121413;place-items:center;display:grid;overflow:hidden}.trivia-photo-frame>img{object-fit:contain;width:100%;height:100%;display:block}.trivia-photo-placeholder{text-align:center;color:var(--trivia-muted);flex-direction:column;align-items:center;gap:.6rem;padding:1rem;font-size:.8125rem;display:flex}.trivia-photo-placeholder>svg{color:var(--trivia-copper)}.trivia-photo-placeholder small{font-size:.75rem}.trivia-model-photo figcaption{color:var(--trivia-muted);overflow-wrap:anywhere;padding:.85rem 1rem;font-size:.7rem;line-height:1.6}.trivia-model-photo figcaption>strong,.trivia-model-photo figcaption>span{display:block}.trivia-model-photo figcaption>strong{color:var(--foreground);margin-bottom:.2rem;font-size:.8125rem;font-weight:500}.trivia-photo-credit{margin-top:.4rem}.trivia-photo-credit a,.trivia-context-sources a{color:var(--trivia-copper);text-underline-offset:3px;text-decoration:underline}.trivia-photo-credit svg{vertical-align:middle;display:inline-block}.trivia-extra-credit{margin-top:.45rem}.trivia-extra-credit summary{cursor:pointer}.trivia-context-references{color:var(--trivia-muted);margin-top:.85rem;font-size:.75rem}.trivia-context-references summary{cursor:pointer;padding:.3rem 0}.trivia-context-sources{margin:.45rem 0 0;padding:0;font-size:.75rem;line-height:1.6;list-style:none}.trivia-context-sources li+li{margin-top:.25rem}.trivia-context-sources a{align-items:baseline;gap:.25rem;display:inline-flex}.trivia-help-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.trivia-app .trivia-hint-button{gap:.45rem;min-height:2.6rem;padding:.55rem .85rem;font-size:.8125rem}.trivia-help-actions>span{color:var(--trivia-muted);font-size:.75rem}.trivia-clue{border-left:2px solid var(--trivia-copper);background:#24251f;margin:1rem 0;padding:1rem 1.2rem}.trivia-clue>.micro{color:var(--trivia-copper);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.trivia-clue>p{color:#dedfd6;margin-top:.6rem;font-size:.9375rem;line-height:1.7}.trivia-option.is-eliminated{opacity:.42;cursor:not-allowed;border-style:dashed}.trivia-option.is-eliminated .trivia-option-text{text-decoration:line-through}.trivia-hint-used{color:var(--trivia-muted);margin-top:.7rem;font-size:.8125rem!important}.trivia-photo-note{color:var(--trivia-muted);max-width:65rem;margin-top:1.5rem;font-size:.75rem}.trivia-review .trivia-question-help{margin:1.4rem 0 0}.trivia-review .trivia-question-help details{border-bottom:0}.trivia-review .trivia-question-help summary{list-style:revert;padding:.3rem 0;font-size:.75rem;display:list-item}.trivia-review .trivia-question-help details>div{padding:0}.trivia-review .trivia-attribution{color:var(--trivia-muted);margin-top:.7rem;font-size:.75rem}@media (max-width:1100px){.trivia-car-context.has-photo{grid-template-columns:1fr}.trivia-model-photo{border-right:0;border-bottom:1px solid var(--trivia-line)}.trivia-photo-frame{max-height:22rem}.trivia-model-photo figcaption{padding:.75rem 1.2rem}.trivia-context-copy{padding:1.2rem}}@media (max-width:750px){.trivia-car-context.has-photo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.trivia-photo-frame{max-height:none}.trivia-model-photo{border-bottom:0;border-right:1px solid var(--trivia-line)}}@media (max-width:550px){.trivia-car-context.has-photo{grid-template-columns:1fr}.trivia-model-photo{border-right:0;border-bottom:1px solid var(--trivia-line)}.trivia-help-actions>span{width:100%;margin-top:.1rem}.trivia-context-copy,.trivia-clue{padding:1rem}.trivia-question-help{margin-top:-.5rem}}.saal-discovery{border:1px solid var(--border);background:#191b1a;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding:2rem;display:flex}.saal-discovery>.micro,.saal-discovery .micro{color:var(--primary);font-size:.75rem}.saal-discovery h2{letter-spacing:-.04em;margin:.65rem 0 .8rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15}.saal-discovery p{color:#c7c9c3;max-width:40rem;font-size:.9375rem}.saal-discovery .saal-discovery-note{color:var(--muted-foreground);margin-top:.7rem;font-size:.8125rem}.saal-discovery-links{flex-direction:column;flex:0 0 10rem;gap:.7rem;display:flex}.saal-discovery-links a{border:1px solid var(--primary);justify-content:space-between;align-items:center;gap:1rem;min-height:2.9rem;padding:.7rem 1rem;font-size:.875rem;font-weight:500;display:flex}.saal-play-link{background:var(--primary);color:#101111}.saal-play-link:hover{background:#edb993}.saal-install-link{color:var(--primary)}.saal-install-link:hover{background:#24251f}@media (max-width:650px){.saal-discovery{flex-direction:column;align-items:stretch;gap:1.5rem;padding:1.4rem}.saal-discovery-links{flex-flow:wrap;flex-basis:auto}.saal-discovery-links a{flex:1;min-width:9rem}}
