.quiz-page{--color-paper:#f6f9fc;--color-paper-2:#e8f0f6;--color-ink:#112b40;--color-muted:#485a6b;--color-rule:#83919e;--color-accent:#005c94;--color-accent-ink:#f6f9fc;--color-focus:#112b40;--color-error:#9b1e22;--color-success:#0c532f;--font-display:"Microsoft YaHei", "PingFang SC", sans-serif;--font-body:"Microsoft YaHei", "PingFang SC", sans-serif;--font-number:"Consolas", "Courier New", monospace;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-micro:.12s}@supports (color:lab(0% 0 0)){.quiz-page{--color-paper:lab(97.6822% -.690907 -1.72737);--color-paper-2:lab(94.204% -1.63347 -4.13193);--color-ink:lab(16.3711% -4.26672 -16.4011);--color-muted:lab(37.3395% -4.1278 -11.7724);--color-rule:lab(59.3991% -3.22276 -8.51853);--color-accent:lab(36.9324% -6.78936 -38.8742);--color-accent-ink:lab(97.6822% -.690907 -1.72737);--color-focus:lab(16.3711% -4.26672 -16.4011);--color-error:lab(34.5744% 50.677 31.8589);--color-success:lab(30.4028% -28.8518 14.8986)}}
:root{--color-baitu-reward:#005a52;--color-baitu-reward-paper:#eff7f6;--color-baitu-lottery:#6f4514;--color-baitu-lottery-paper:#fcf4e8;--color-baitu-lottery-rule:#ac9c83}@supports (color:lab(0% 0 0)){:root{--color-baitu-reward:lab(33.6216% -25.9916 -2.63257);--color-baitu-reward-paper:lab(96.6285% -3.03563 -.327075);--color-baitu-lottery:lab(33.6219% 15.738 35.6035);--color-baitu-lottery-paper:lab(96.5692% 1.08761 6.82017);--color-baitu-lottery-rule:lab(65.2847% 2.85429 15.5145)}}

html,body{overflow-x:clip}body:has(.quiz-page) .brand strong{white-space:nowrap;letter-spacing:0;font-size:clamp(12px,3.8vw,16px)}.quiz-page{color:var(--color-ink);font-family:var(--font-body);padding-block:var(--space-xl);min-width:0;max-width:960px}.quiz-page h1,.quiz-page h2,.quiz-page h3{font-family:var(--font-display);overflow-wrap:anywhere;min-width:0;font-style:normal}.quiz-page h1{margin-block:0 var(--space-lg);scroll-margin-top:110px;font-size:clamp(24px,4vw,36px)}.quiz-page h1 small{margin-top:var(--space-xs);color:var(--color-muted);font-size:14px;font-weight:400;display:block}.quiz-page p,.quiz-page li{overflow-wrap:anywhere;line-height:1.7}.quiz-page section{margin-bottom:var(--space-xl)}.quiz-intro,.quiz-playing,.quiz-result{background:var(--color-paper);color:var(--color-ink);padding:var(--space-md);border-block:1px solid var(--color-rule)}.quiz-page button,.quiz-page input{font:inherit;color:var(--color-ink);background:var(--color-paper);border:1px solid var(--color-rule);border-radius:3px;min-height:44px}.quiz-page button{padding:var(--space-xs) var(--space-md);white-space:nowrap;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out)}.quiz-page .quiz-primary{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.quiz-page button:active:not(:disabled){transform:translateY(1px)}.quiz-page :is(button,input,a,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.quiz-page button:disabled,.quiz-page fieldset:disabled{opacity:.55;cursor:not-allowed}.quiz-page button[aria-busy=true]{opacity:.7;cursor:wait}.quiz-page .quiz-muted{color:var(--color-muted);font-size:13px}.quiz-page .quiz-error{color:var(--color-error)}.quiz-page .quiz-success{color:var(--color-success)}.quiz-rules{padding-inline-start:var(--space-lg)}.quiz-rules li{margin-bottom:var(--space-xs)}.quiz-intro form{max-width:520px;margin-top:var(--space-lg)}.quiz-intro form label{margin-bottom:var(--space-xs);display:block}.quiz-intro input{width:100%;padding:var(--space-xs) var(--space-sm)}.quiz-toolbar{justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md);align-items:center;display:flex}.quiz-toolbar strong,.quiz-number{font:700 18px var(--font-number);font-variant-numeric:tabular-nums;white-space:nowrap}.quiz-progress{margin-bottom:var(--space-lg);grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.quiz-progress button{font-variant-numeric:tabular-nums;min-height:44px;padding:4px}.quiz-progress [aria-current=step]{background:var(--color-accent);color:var(--color-accent-ink)}.quiz-progress [data-answered=true]:not([aria-current]){color:var(--color-ink);background:#c5e6f8}.quiz-explanation-text{color:#1663a0}.quiz-prompt{font-size:18px}.quiz-image-link{margin-block:var(--space-md);text-align:center;display:block}.quiz-image-link img{object-fit:contain;width:100%;height:auto;max-height:320px}.quiz-image-link span{font-size:13px;display:block}.quiz-options{margin:var(--space-lg) 0;gap:var(--space-sm);border:0;min-width:0;padding:0;display:grid}.quiz-options legend{margin-bottom:var(--space-sm)}.quiz-option{align-items:flex-start;gap:var(--space-xs);padding:var(--space-sm);border:1px solid var(--color-rule);cursor:pointer;overflow-wrap:anywhere;border-radius:3px;min-width:0;min-height:48px;line-height:1.65;display:flex}.quiz-option[data-selected=true]{border-color:var(--color-accent);background:var(--color-paper-2);color:var(--color-ink)}.quiz-option input{width:18px;height:18px;min-height:0;accent-color:var(--color-accent);flex:none;margin-top:4px}.quiz-option-letter{font-weight:700}.quiz-picture-options,.quiz-answer-images{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz-picture-options .quiz-option{padding:var(--space-xs);grid-template-columns:18px minmax(0,1fr);gap:4px;display:grid}.quiz-picture-options img{object-fit:contain;grid-column:1/-1;width:100%;height:auto}.quiz-actions{justify-content:space-between;align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.quiz-review-list{gap:var(--space-xs);margin-block:var(--space-lg);display:grid}.quiz-review-list button{gap:var(--space-md);text-align:left;align-items:center;display:flex}.quiz-review-list button span{margin-inline-start:auto}.quiz-result-score strong{font:700 64px var(--font-number);color:var(--color-accent)}.quiz-explanation{border-top:1px solid var(--color-rule);padding-top:var(--space-lg);margin-top:var(--space-lg)}.quiz-answer-images{gap:var(--space-xs);display:grid}.quiz-answer-images img{width:100%;height:auto}.quiz-section-head{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.quiz-ranking{border-top:1px solid var(--color-rule);padding-top:var(--space-lg)}.quiz-board{padding:0;list-style:none}.quiz-board li{gap:var(--space-xs);padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;display:grid}.quiz-board-name{overflow-wrap:anywhere}.quiz-board .quiz-number{grid-column:2/-1;font-size:16px}.quiz-scan{text-align:center;padding-block:var(--space-lg)}.quiz-scan img{max-width:100%;height:auto;margin-inline:auto;display:block}.quiz-admin-summary{gap:var(--space-sm);display:grid}.quiz-stat-row{border-bottom:1px solid var(--color-rule);padding-block:var(--space-sm);gap:var(--space-sm);grid-template-columns:minmax(0,1fr) auto;display:grid}.quiz-record{border-block:1px solid var(--color-rule);padding-block:var(--space-md);margin-block:var(--space-lg)}.quiz-record summary{cursor:pointer;min-height:44px;line-height:1.7}@media (hover:hover){.quiz-page button:hover:not(:disabled),.quiz-intro input:hover,.quiz-option:hover{background:var(--color-paper-2);color:var(--color-ink)}.quiz-page .quiz-primary:hover:not(:disabled){background:var(--color-ink);color:var(--color-accent-ink)}}@media (min-width:40rem){.quiz-intro,.quiz-playing,.quiz-result{padding:var(--space-lg)}.quiz-progress{grid-template-columns:repeat(10,minmax(0,1fr))}.quiz-board li{grid-template-columns:32px minmax(0,1fr) 64px 120px}.quiz-board .quiz-number{grid-column:auto}}@media (prefers-reduced-motion:reduce){.quiz-page button{transition:none}.quiz-page button:active:not(:disabled){transform:none}}
