.QuizPageShell-module__qRnTvq__shell.QuizPageShell-module__qRnTvq__shell{isolation:isolate;--quiz-font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;width:100%;height:100dvh;min-height:100dvh;font-family:var(--quiz-font-sans);background:0 0;padding:0;position:relative;overflow:hidden}.QuizPageShell-module__qRnTvq__shell>.QuizPageShell-module__qRnTvq__content{width:100%;height:100%;min-height:0;padding:max(8px, env(safe-area-inset-top)) 14px max(12px, env(safe-area-inset-bottom));background:0 0;grid-template-rows:minmax(0,1fr);place-items:stretch stretch;display:grid}.QuizPageShell-module__qRnTvq__shell>.QuizPageShell-module__qRnTvq__answering{width:min(100% - 28px,480px);padding:calc(max(8px, env(safe-area-inset-top)) + clamp(24px, 7vw, 38px) + 1px) calc(clamp(24px, 7vw, 38px) + 1px) max(12px, env(safe-area-inset-bottom));background:0 0;grid-template-rows:auto minmax(0,1fr) auto;margin-inline:auto}.QuizPageShell-module__qRnTvq__headerArea,.QuizPageShell-module__qRnTvq__mainArea,.QuizPageShell-module__qRnTvq__bottomArea{background:0 0;min-width:0;min-height:0}.QuizPageShell-module__qRnTvq__content:not(.QuizPageShell-module__qRnTvq__answering)>.QuizPageShell-module__qRnTvq__mainArea{place-items:center;display:grid}.QuizPageShell-module__qRnTvq__bottomArea{gap:8px;padding-top:12px;display:grid}.QuizPageShell-module__qRnTvq__shell .QuizPageShell-module__qRnTvq__bottomArea>.quiz-footer{margin-top:0}.QuizPageShell-module__qRnTvq__bottomArea>p{background:0 0;padding:0}@media (max-width:390px){.QuizPageShell-module__qRnTvq__shell>.QuizPageShell-module__qRnTvq__answering{width:calc(100% - 20px);padding-inline:19px;padding-top:calc(max(8px, env(safe-area-inset-top)) + 23px)}}.QuizPageShell-module__qRnTvq__shell .quiz-panel .theme-label{font-family:var(--quiz-font-sans);letter-spacing:.06em;font-size:18px;font-weight:600}.QuizPageShell-module__qRnTvq__shell .progress-label span:first-child{font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,8.4vw,36px);font-weight:600}:is(.QuizPageShell-module__qRnTvq__shell .progress-label span:last-child,.QuizPageShell-module__qRnTvq__shell .quiz-footer,.QuizPageShell-module__qRnTvq__shell .quiz-footer button){font-family:var(--quiz-font-sans)}.QuizPageShell-module__qRnTvq__shell .question-title{font-family:var(--quiz-font-sans);letter-spacing:.01em;white-space:normal;overflow-wrap:anywhere;font-size:clamp(23px,6vw,25px);font-weight:600;line-height:1.48}.QuizPageShell-module__qRnTvq__shell .option-button{font-family:var(--quiz-font-sans)}.QuizPageShell-module__qRnTvq__shell .option-text{font-family:var(--quiz-font-sans);letter-spacing:0;white-space:normal;overflow-wrap:anywhere;font-size:clamp(17px,4.5vw,19px);font-weight:400;line-height:1.5}.QuizPageShell-module__qRnTvq__shell .option-id{font-family:Georgia,Times New Roman,serif;font-weight:500}@media (max-height:760px){.QuizPageShell-module__qRnTvq__shell>.QuizPageShell-module__qRnTvq__answering{padding-top:calc(max(8px, env(safe-area-inset-top)) + 9px)}.QuizPageShell-module__qRnTvq__shell .progress-block{margin-bottom:18px}.QuizPageShell-module__qRnTvq__shell .quiz-footer{margin-top:12px}}.QuizPageShell-module__qRnTvq__themeBackground{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.QuizPageShell-module__qRnTvq__background,.QuizPageShell-module__qRnTvq__overlay{pointer-events:none;height:100%;position:absolute;inset:0}.QuizPageShell-module__qRnTvq__background{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover}.QuizPageShell-module__qRnTvq__overlay{z-index:1;background:#ffffff26}.QuizPageShell-module__qRnTvq__overlay:before,.QuizPageShell-module__qRnTvq__overlay:after{content:"";pointer-events:none;display:none;position:absolute;left:0;right:0}.QuizPageShell-module__qRnTvq__shell:before,.QuizPageShell-module__qRnTvq__shell:after{display:none}.QuizPageShell-module__qRnTvq__shell .surface-card.quiz-panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.QuizPageShell-module__qRnTvq__shell .question-title{isolation:isolate;position:relative}.QuizPageShell-module__qRnTvq__shell .question-title:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9e;border:1px solid #ffffff9e;border-radius:16px;position:absolute;inset:-8px -10px;box-shadow:0 3px 12px #2f332f0a}.QuizPageShell-module__qRnTvq__shell .quiz-panel .option-button{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffb8}.QuizPageShell-module__qRnTvq__shell .quiz-panel .option-button:hover:not(:disabled){background:#ffffffd6}.QuizPageShell-module__qRnTvq__shell .quiz-panel .option-button[aria-pressed=true]{background:color-mix(in srgb, var(--theme-accent-soft) 80%, transparent)}:is(.QuizPageShell-module__qRnTvq__shell .theme-label,.QuizPageShell-module__qRnTvq__shell .progress-label,.QuizPageShell-module__qRnTvq__shell .quiz-footer){color:var(--color-text)}:is(.QuizPageShell-module__qRnTvq__shell .theme-label,.QuizPageShell-module__qRnTvq__shell .progress-label){text-shadow:0 1px 2px #ffffff4d}.QuizPageShell-module__qRnTvq__shell .quiz-panel .progress-label span:first-child{color:var(--color-text)}.QuizPageShell-module__qRnTvq__shell .quiz-panel .progress-track{background:color-mix(in srgb, var(--theme-bg-soft) 65%, #dfe2df)}.QuizPageShell-module__qRnTvq__shell .quiz-footer .text-button{color:var(--color-text);opacity:.74}.QuizPageShell-module__qRnTvq__shell .quiz-footer .text-button:disabled{opacity:.35}.QuizPageShell-module__qRnTvq__shell .quiz-footer>span{opacity:.76}
