.QuizDetailPage_detailPage__M4l8K{width:min(100%,760px);margin:0 auto;padding:28px 0 80px}.QuizDetailPage_summarySlot__16sUC{min-width:0}.QuizDetailPage_summarySlot__16sUC>*+*{margin-top:18px}.QuizDetailPage_playPanel__cRzF_{margin-top:32px;padding:clamp(22px,4vw,30px);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-card)}.QuizDetailPage_panelKicker__vhSvJ{color:var(--accent);font-family:var(--font);font-size:12px;font-weight:900;letter-spacing:.1em;line-height:1.4}.QuizDetailPage_panelHeading__GxLKY{margin:8px 0 0;color:var(--fg);font-family:var(--font-display);font-size:30px;font-weight:400;letter-spacing:-.055em;line-height:1.2}.QuizDetailPage_panelCopy__rpQoe{margin:8px 0 0;color:var(--fg-sub);font-size:14px;letter-spacing:-.04em;line-height:1.6}.QuizDetailPage_setupForm__3X9jP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 20px;gap:24px 20px;margin-top:26px}.QuizDetailPage_setupField__SafFH{min-width:0}.QuizDetailPage_timeFieldset__zlRrn{margin:0;padding:0;border:0}.QuizDetailPage_questionField__jzflR{min-width:0}.QuizDetailPage_settingHeader___vr8F{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.QuizDetailPage_fieldLabel__RZsa9{color:var(--fg);font-size:14px;font-weight:900;letter-spacing:-.04em}.QuizDetailPage_fieldHelper__00bfl{margin:4px 0 0;color:var(--fg-mute);font-size:12px;letter-spacing:-.03em;line-height:1.45}.QuizDetailPage_rangeControl__gUjDx{display:flex;align-items:center;gap:12px;margin-top:15px}.QuizDetailPage_rangeInput__Egfxu{width:100%;height:6px;margin:0;accent-color:var(--accent);cursor:pointer}.QuizDetailPage_numberInput__NXLJD{width:64px;flex:none;min-height:36px;padding:6px 8px;border:1px solid var(--border-input);border-radius:var(--r);background:var(--overlay);color:var(--fg);font-family:var(--font-mono);font-size:13px;font-weight:500;text-align:center}.QuizDetailPage_numberInput__NXLJD:focus,.QuizDetailPage_rangeInput__Egfxu:focus-visible{outline:3px solid var(--accent-bg);outline-offset:3px}.QuizDetailPage_rangeHints__QZT3v{display:flex;justify-content:space-between;margin-top:8px;color:var(--fg-mute);font-family:var(--font-mono);font-size:11px}.QuizDetailPage_segmentedControl__TWxot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:4px;gap:4px;margin-top:13px;padding:4px;border:1px solid var(--border);border-radius:var(--r);background:var(--overlay)}.QuizDetailPage_timeOption__tZK19{min-height:40px;padding:0 4px;border:0;border-radius:calc(var(--r) - 3px);background:transparent;color:var(--fg-sub);font-size:12px;font-weight:800;letter-spacing:-.06em;transition:background var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_timeOption__tZK19:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_timeOption__tZK19:hover:not(:disabled):not(.QuizDetailPage_timeOptionSelected__yKS3F){background:var(--accent-bg);color:var(--accent-hi)}.QuizDetailPage_timeOptionSelected__yKS3F{background:var(--accent);color:var(--accent-fg)}.QuizDetailPage_actionStack___T5zD{display:grid;grid-column:1/-1;grid-gap:10px;gap:10px;padding-top:2px}.QuizDetailPage_primaryAction__I7eF4,.QuizDetailPage_secondaryAction__WeFVG{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:var(--r);font-size:15px;font-weight:700;letter-spacing:-.04em;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_primaryAction__I7eF4{justify-content:space-between;padding:0 18px 0 20px;border:1px solid var(--accent-hi);background:var(--accent);color:var(--accent-fg)}.QuizDetailPage_primaryAction__I7eF4:hover:not(:disabled){background:var(--accent-hi);transform:translateY(-1px);box-shadow:var(--shadow-card)}.QuizDetailPage_actionArrow__E_Ldz{font-size:21px;line-height:1}.QuizDetailPage_secondaryActions__Wdhns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.QuizDetailPage_secondaryAction__WeFVG{padding:0 12px;border:1px solid var(--border-hi);background:var(--surface);color:var(--fg)}.QuizDetailPage_secondaryAction__WeFVG:hover:not(:disabled){border-color:var(--accent);background:var(--accent-bg);color:var(--accent-hi);transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_reportButton__y2lst{justify-self:center;min-height:32px;padding:0 8px;border:0;background:transparent;color:var(--fg-mute);font-size:12px;text-decoration:underline;text-underline-offset:3px}.QuizDetailPage_reportButton__y2lst:hover:not(:disabled){color:var(--err)}.QuizDetailPage_commentsSection__jQr5P{margin-top:48px}.QuizDetailPage_commentsSection__jQr5P .card{border:1px solid var(--border);box-shadow:var(--shadow-card)}.QuizDetailPage_errorPage__u2oZm{width:min(100%,560px);margin:60px auto;text-align:center}.QuizDetailPage_errorIcon__ei_zn{margin-bottom:16px;font-size:52px}.QuizDetailPage_errorTitle__juglS{margin:0 0 12px;color:var(--fg);font-size:22px;font-weight:700}.QuizDetailPage_errorAlert__g9orV{margin-bottom:16px}.QuizDetailPage_reportModal__fXcIw,.QuizDetailPage_roomModal__oTWH9{width:min(100%,560px);box-sizing:border-box;padding:clamp(22px,4vw,30px);border:1px solid var(--border-hi);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-modal)}.QuizDetailPage_reportModal__fXcIw{max-width:440px}.QuizDetailPage_modalHeader__YDIGE{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.QuizDetailPage_modalKicker__EHNmD{color:var(--accent);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.1em}.QuizDetailPage_modalTitle__Mwfi1,.QuizDetailPage_reportTitle__OYqCo{margin:8px 0 0;color:var(--fg);font-family:var(--font-display);font-size:28px;font-weight:400;letter-spacing:-.055em;line-height:1.25}.QuizDetailPage_modalCopy__t4EcI,.QuizDetailPage_reportCopy___mmH7{margin:8px 0 0;color:var(--fg-sub);font-size:13px;line-height:1.6}.QuizDetailPage_modalClose__SxNdw{display:inline-grid;place-items:center;flex:none;width:38px;height:38px;padding:0;border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);color:var(--fg-sub);font-size:24px;line-height:1;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_modalClose__SxNdw:hover:not(:disabled){border-color:var(--fg);color:var(--fg);transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_modalFields__rp9bL,.QuizDetailPage_reportFields__Zdh_r{display:grid;grid-gap:20px;gap:20px;margin-top:26px}.QuizDetailPage_modalField__x5K41{min-width:0}.QuizDetailPage_modalFieldset__Dz9dV{min-width:0;margin:0;padding:0;border:0}.QuizDetailPage_modalFieldHeader__MOK8o{display:flex;align-items:center;justify-content:space-between;gap:16px}.QuizDetailPage_modalFieldLabel__w5n56{display:block;color:var(--fg);font-size:13px;font-weight:700;letter-spacing:-.03em}.QuizDetailPage_modalFieldLabel__w5n56 span{color:var(--fg-mute);font-weight:500}.QuizDetailPage_modalCountOutput__zkYS_{display:inline-flex;align-items:baseline;gap:4px;min-height:32px;padding:0 9px;border:1px solid var(--border);border-radius:var(--r);background:var(--overlay);color:var(--fg);font-family:var(--font-mono);font-size:14px;font-weight:500}.QuizDetailPage_modalCountOutput__zkYS_ small{color:var(--fg-mute);font-family:var(--font);font-size:11px}.QuizDetailPage_modalRangeRow__Fhlm2{margin-top:13px}.QuizDetailPage_modalRangeInput__Cl_zY{width:100%;height:6px;margin:0;accent-color:var(--accent);cursor:pointer}.QuizDetailPage_modalChoiceGrid__5AX4s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.QuizDetailPage_modalChoice__Qj4BY{min-height:44px;padding:0 10px;border:1px solid var(--border-input);border-radius:var(--r);background:var(--overlay);color:var(--fg-sub);font-size:13px;font-weight:700;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_modalChoice__Qj4BY:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_modalChoiceSelected__ZcYP6,.QuizDetailPage_modalChoice__Qj4BY:hover:not(:disabled):not(.QuizDetailPage_modalChoiceSelected__ZcYP6){border-color:var(--accent);background:var(--accent-bg);color:var(--accent-hi)}.QuizDetailPage_modalChoiceDescription__xInBi{min-height:18px;margin:7px 0 0;color:var(--fg-mute);font-size:11px;line-height:1.5}.QuizDetailPage_modalCodeInput__TRh75,.QuizDetailPage_reportDetail__9d2mw{width:100%;box-sizing:border-box;border:1px solid var(--border-input);border-radius:var(--r);background:var(--overlay);color:var(--fg);font-family:var(--font);font-size:14px}.QuizDetailPage_modalCodeInput__TRh75{min-height:52px;margin-top:10px;padding:8px 12px;font-family:var(--font-mono);font-size:22px;font-weight:500;letter-spacing:.18em;text-align:center;text-transform:uppercase}.QuizDetailPage_reportDetail__9d2mw{min-height:104px;padding:10px 12px;resize:vertical;line-height:1.55}.QuizDetailPage_modalCodeInput__TRh75:focus,.QuizDetailPage_modalRangeInput__Cl_zY:focus-visible,.QuizDetailPage_reportDetail__9d2mw:focus{outline:3px solid var(--accent-bg);outline-offset:3px}.QuizDetailPage_modalError__Cmh3Q{margin-top:18px}.QuizDetailPage_modalActions__miBUI{display:grid;grid-gap:9px;gap:9px;margin-top:22px}.QuizDetailPage_modalPrimary__3yvFI,.QuizDetailPage_modalSecondary__GY6sY{width:100%;min-height:48px;border-radius:var(--r);font-size:14px;font-weight:700;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_modalPrimary__3yvFI{border:1px solid var(--accent-hi);background:var(--accent);color:var(--accent-fg)}.QuizDetailPage_modalPrimary__3yvFI:hover:not(:disabled){background:var(--accent-hi);transform:translateY(-1px);box-shadow:var(--shadow-card)}.QuizDetailPage_modalSecondary__GY6sY{border:1px solid var(--border-hi);background:var(--surface);color:var(--fg)}.QuizDetailPage_modalSecondary__GY6sY:hover:not(:disabled){border-color:var(--accent);background:var(--accent-bg);color:var(--accent-hi);transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_reportReasons__n4Ta_{display:grid;grid-gap:8px;gap:8px}.QuizDetailPage_reportReason__Uj_zX{min-height:44px;padding:0 14px;border:1px solid var(--border-input);border-radius:var(--r);background:var(--overlay);color:var(--fg-sub);font-size:13px;text-align:left;transition:background var(--t),border-color var(--t),color var(--t),transform var(--t),box-shadow var(--t)}.QuizDetailPage_reportReason__Uj_zX:hover:not(:disabled){transform:translateY(-1px);box-shadow:var(--shadow-hard-sm)}.QuizDetailPage_reportReasonSelected__JEI5R,.QuizDetailPage_reportReason__Uj_zX:hover:not(:disabled):not(.QuizDetailPage_reportReasonSelected__JEI5R){border-color:var(--accent);color:var(--accent-hi)}.QuizDetailPage_reportReasonSelected__JEI5R{background:var(--accent-bg);font-weight:700}.QuizDetailPage_modalChoice__Qj4BY,.QuizDetailPage_modalClose__SxNdw,.QuizDetailPage_modalPrimary__3yvFI,.QuizDetailPage_modalSecondary__GY6sY,.QuizDetailPage_primaryAction__I7eF4,.QuizDetailPage_reportButton__y2lst,.QuizDetailPage_reportReason__Uj_zX,.QuizDetailPage_secondaryAction__WeFVG,.QuizDetailPage_timeOption__tZK19{cursor:pointer}.QuizDetailPage_modalChoice__Qj4BY:focus-visible,.QuizDetailPage_modalClose__SxNdw:focus-visible,.QuizDetailPage_modalPrimary__3yvFI:focus-visible,.QuizDetailPage_modalSecondary__GY6sY:focus-visible,.QuizDetailPage_primaryAction__I7eF4:focus-visible,.QuizDetailPage_reportButton__y2lst:focus-visible,.QuizDetailPage_reportReason__Uj_zX:focus-visible,.QuizDetailPage_secondaryAction__WeFVG:focus-visible,.QuizDetailPage_timeOption__tZK19:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 48%,transparent);outline-offset:3px}.QuizDetailPage_modalChoice__Qj4BY:active:not(:disabled),.QuizDetailPage_modalClose__SxNdw:active:not(:disabled),.QuizDetailPage_modalPrimary__3yvFI:active:not(:disabled),.QuizDetailPage_modalSecondary__GY6sY:active:not(:disabled),.QuizDetailPage_primaryAction__I7eF4:active:not(:disabled),.QuizDetailPage_reportReason__Uj_zX:active:not(:disabled),.QuizDetailPage_secondaryAction__WeFVG:active:not(:disabled),.QuizDetailPage_timeOption__tZK19:active:not(:disabled){transform:translateY(1px);box-shadow:var(--shadow-press)}.QuizDetailPage_modalChoice__Qj4BY:disabled,.QuizDetailPage_modalClose__SxNdw:disabled,.QuizDetailPage_modalPrimary__3yvFI:disabled,.QuizDetailPage_modalSecondary__GY6sY:disabled,.QuizDetailPage_primaryAction__I7eF4:disabled,.QuizDetailPage_reportButton__y2lst:disabled,.QuizDetailPage_reportReason__Uj_zX:disabled,.QuizDetailPage_secondaryAction__WeFVG:disabled,.QuizDetailPage_timeOption__tZK19:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.QuizDetailPage_reportSuccessIcon__ggdgi{display:grid;place-items:center;width:44px;height:44px;margin:0 auto 16px;border-radius:var(--r-full);background:var(--ok-bg);color:var(--ok);font-size:24px;font-weight:700}.QuizDetailPage_reportModal__fXcIw .QuizDetailPage_reportCopy___mmH7,.QuizDetailPage_reportModal__fXcIw .QuizDetailPage_reportTitle__OYqCo{text-align:center}.QuizDetailPage_reportModal__fXcIw .QuizDetailPage_modalHeader__YDIGE .QuizDetailPage_reportCopy___mmH7,.QuizDetailPage_reportModal__fXcIw .QuizDetailPage_modalHeader__YDIGE .QuizDetailPage_reportTitle__OYqCo{text-align:left}@media (max-width:560px){.QuizDetailPage_reportModal__fXcIw,.QuizDetailPage_roomModal__oTWH9{padding:21px}.QuizDetailPage_modalTitle__Mwfi1,.QuizDetailPage_reportTitle__OYqCo{font-size:26px}}@media (max-width:760px){.QuizDetailPage_detailPage__M4l8K{padding-top:22px}.QuizDetailPage_playPanel__cRzF_{margin-top:32px}.QuizDetailPage_commentsSection__jQr5P{margin-top:40px}.QuizDetailPage_setupForm__3X9jP{grid-template-columns:1fr;gap:22px}.QuizDetailPage_actionStack___T5zD{grid-column:auto}}@media (prefers-reduced-motion:reduce){.QuizDetailPage_modalChoice__Qj4BY,.QuizDetailPage_modalClose__SxNdw,.QuizDetailPage_modalPrimary__3yvFI,.QuizDetailPage_modalSecondary__GY6sY,.QuizDetailPage_primaryAction__I7eF4,.QuizDetailPage_reportReason__Uj_zX,.QuizDetailPage_secondaryAction__WeFVG,.QuizDetailPage_timeOption__tZK19{transition:none}.QuizDetailPage_modalChoice__Qj4BY:active:not(:disabled),.QuizDetailPage_modalChoice__Qj4BY:hover:not(:disabled),.QuizDetailPage_modalClose__SxNdw:active:not(:disabled),.QuizDetailPage_modalClose__SxNdw:hover:not(:disabled),.QuizDetailPage_modalPrimary__3yvFI:active:not(:disabled),.QuizDetailPage_modalPrimary__3yvFI:hover:not(:disabled),.QuizDetailPage_modalSecondary__GY6sY:active:not(:disabled),.QuizDetailPage_modalSecondary__GY6sY:hover:not(:disabled),.QuizDetailPage_primaryAction__I7eF4:active:not(:disabled),.QuizDetailPage_primaryAction__I7eF4:hover:not(:disabled),.QuizDetailPage_reportReason__Uj_zX:active:not(:disabled),.QuizDetailPage_reportReason__Uj_zX:hover:not(:disabled),.QuizDetailPage_secondaryAction__WeFVG:active:not(:disabled),.QuizDetailPage_secondaryAction__WeFVG:hover:not(:disabled),.QuizDetailPage_timeOption__tZK19:active:not(:disabled),.QuizDetailPage_timeOption__tZK19:hover:not(:disabled){transform:none}}.HintUsageSetting_root__EF4NE{min-width:0}.HintUsageSetting_switchRow__eBLi0{position:relative;display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;min-height:44px;cursor:pointer}.HintUsageSetting_switchRowDisabled__JEGNL{cursor:not-allowed;opacity:.55}.HintUsageSetting_switchInput__L_7VL{position:absolute;width:1px;height:1px;opacity:0}.HintUsageSetting_switchTrack__7i6IU{position:relative;display:block;flex:none;width:40px;height:22px;border:1px solid var(--border);border-radius:var(--r-badge);background:var(--overlay);transition:background var(--t),border-color var(--t)}.HintUsageSetting_switchTrack__7i6IU:after{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--r-full);background:var(--surface);box-shadow:var(--shadow-card);content:"";transition:transform var(--t)}.HintUsageSetting_switchInput__L_7VL:checked+.HintUsageSetting_switchTrack__7i6IU{border-color:var(--accent);background:var(--accent)}.HintUsageSetting_switchInput__L_7VL:checked+.HintUsageSetting_switchTrack__7i6IU:after{transform:translateX(18px)}.HintUsageSetting_switchInput__L_7VL:focus-visible+.HintUsageSetting_switchTrack__7i6IU{outline:3px solid var(--accent-bg);outline-offset:3px}.HintUsageSetting_labelText__UKls6{color:var(--fg-sub);font-size:13px;font-weight:700}.HintUsageSetting_switchNote__XK8kC{margin:8px 0 0 50px;color:var(--fg-mute);font-size:12px;line-height:1.5}@media (prefers-reduced-motion:reduce){.HintUsageSetting_switchTrack__7i6IU,.HintUsageSetting_switchTrack__7i6IU:after{transition:none}}