.rn58Vq_page{color:#26313c;word-break:keep-all;max-width:880px;margin:0 auto;padding:32px 20px 72px;font-size:17px;line-height:1.8}.rn58Vq_hero{text-align:center;background:#faf9f6;border:1px solid #e0ded8;border-radius:20px;padding:34px 24px}.rn58Vq_eyebrow{color:#75614b;margin:0 0 10px;font-weight:700}.rn58Vq_hero h1{margin:0;font-size:clamp(25px,5vw,34px)}.rn58Vq_clock{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#24313c;margin:12px 0;font-size:clamp(48px,12vw,78px);font-weight:800;line-height:1.35}.rn58Vq_time{color:#5a626b}.rn58Vq_count{flex-direction:column;align-items:center;margin:24px auto;display:flex}.rn58Vq_count strong{font-variant-numeric:tabular-nums;font-size:48px;line-height:1.3}.rn58Vq_count strong span{color:#747a80;font-size:30px}.rn58Vq_count small{color:#68717a;font-size:14px}.rn58Vq_panel{background:#fff;border:1px solid #e1e4e7;border-radius:16px;margin-top:22px;padding:24px}.rn58Vq_panel h2{margin:0 0 12px;font-size:23px}.rn58Vq_panel p{margin:10px 0}.rn58Vq_steps{counter-reset:step;flex-wrap:wrap;gap:8px;padding:0;list-style-position:inside;display:flex}.rn58Vq_steps li{background:#f3f1ed;border-radius:9px;padding:9px 13px;font-weight:650}.rn58Vq_primary{color:#fff;cursor:pointer;background:#343f4c;border:0;border-radius:10px;min-height:50px;padding:13px 24px;font-size:18px;font-weight:700}.rn58Vq_primary:disabled{color:#68717a;cursor:default;background:#e3e5e7}.rn58Vq_primary:focus-visible,.rn58Vq_actions button:focus-visible{outline-offset:3px;outline:3px solid #a57242}.rn58Vq_consent{padding:14px 0;line-height:1.8;display:block}.rn58Vq_consent input{vertical-align:middle;width:20px;height:20px;margin-right:8px}.rn58Vq_success{background:#f0f5f2;border-left:4px solid #426b55;border-radius:6px;padding:18px;font-weight:700}.rn58Vq_alert{color:#79512e;background:#fbf2e8;border-radius:8px;padding:15px}.rn58Vq_actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.rn58Vq_actions button{font:inherit;cursor:pointer;background:#fff;border:1px solid #cbd0d5;border-radius:8px;padding:10px 14px;font-size:16px}.rn58Vq_actions button:disabled{opacity:.55;cursor:default}.rn58Vq_link{padding:10px 0;font-weight:700;display:inline-block}.rn58Vq_footer{text-align:center;color:#5d656c;margin:26px 0}.rn58Vq_page a{color:#384f68;text-underline-offset:4px}@media (max-width:480px){.rn58Vq_page{padding:18px 14px 50px;font-size:17px}.rn58Vq_hero{padding:26px 16px}.rn58Vq_panel{padding:20px 16px}.rn58Vq_primary{width:100%}.rn58Vq_steps{grid-template-columns:1fr;display:grid}.rn58Vq_count strong{font-size:44px}.rn58Vq_actions button{width:100%}}.rn58Vq_page{padding-top:16px}.rn58Vq_hero{padding:20px 18px}.rn58Vq_hero h1{margin-top:20px;font-size:22px}.rn58Vq_count{margin:0}.rn58Vq_count strong{font-size:52px}.rn58Vq_waiting{margin:8px 0 14px;font-size:17px}.rn58Vq_waiting strong{white-space:nowrap}.rn58Vq_entryAction{max-width:520px;margin:0 auto}.rn58Vq_entryAction .rn58Vq_primary{width:100%}.rn58Vq_countdown{background:#eeece7;border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.5}.rn58Vq_clock{margin:2px 0;font-size:48px}.rn58Vq_time{margin-bottom:0;font-size:16px}.rn58Vq_notice{color:#5d656c;margin:12px 0;font-size:15px}.rn58Vq_panel{scroll-margin-top:90px}.rn58Vq_testControls{color:#26313c;max-width:880px;margin:0 auto;padding:12px 14px}.rn58Vq_testControls summary{cursor:pointer;font-weight:700}.rn58Vq_testControls details[open]{padding-bottom:12px}.rn58Vq_testControls p{line-height:1.7}.rn58Vq_testControls a{color:#384f68}@media (max-width:480px){.rn58Vq_page{padding-top:10px}.rn58Vq_hero{padding:16px 14px}.rn58Vq_hero h1{margin-top:16px;font-size:21px}.rn58Vq_count strong{font-size:46px}.rn58Vq_clock{font-size:44px}.rn58Vq_countdown{font-size:16px}.rn58Vq_waiting{margin:6px 0 12px}.rn58Vq_notice{margin:10px 0}}
.viprWq_page{--guide-paper:#fbfaf7;--guide-ink:#302d2b;--guide-muted:#716a62;--guide-line:#e5dfd5;--guide-terra:#a2553d;--guide-plum:#6c5b7d;background:var(--guide-paper);color:var(--guide-ink);letter-spacing:-.027em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-family:Noto Sans KR,Noto Sans CJK KR,Apple SD Gothic Neo,Malgun Gothic,sans-serif;font-size:18.5px;line-height:1.9}.viprWq_page,.viprWq_page *{box-sizing:border-box}.viprWq_wrap{width:min(940px,100%);margin:0 auto;padding:42px 28px 64px}.viprWq_header{padding:0 0 26px}.viprWq_rule{background:var(--guide-terra);width:42px;height:2px;margin-bottom:16px;display:block}.viprWq_header h1{letter-spacing:-.055em;margin:0;font-family:Noto Serif KR,Noto Serif CJK KR,NanumMyeongjo,Batang,serif;font-size:38px;font-weight:700;line-height:1.5}.viprWq_header h1 span{color:var(--guide-terra)}.viprWq_tableFrame{border:1px solid var(--guide-line);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 5px 24px #3b2f2406}.viprWq_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:inherit;line-height:inherit}.viprWq_labelColumn{width:26%}.viprWq_table th,.viprWq_table td{text-align:left;vertical-align:top;border:0;border-bottom:1px solid var(--guide-line);padding:20px 24px}.viprWq_table thead th{color:#75614b;background:#f3eee5;padding-top:12px;padding-bottom:12px;font-size:16px;font-weight:600}.viprWq_table tbody th{color:#76583b;background:#fdfbf7;font-weight:650}.viprWq_table tbody tr:last-child th,.viprWq_table tbody tr:last-child td{border-bottom:0}.viprWq_table strong{color:var(--guide-ink);font-weight:700}.viprWq_table .viprWq_opening th,.viprWq_table .viprWq_opening td{background:#f7ece5}.viprWq_table .viprWq_opening strong{color:#8c4633}.viprWq_table .viprWq_firstStep th,.viprWq_table .viprWq_firstStep td{border-top:2px solid #ddcebb}.viprWq_stepLabel{align-items:baseline;gap:9px;display:flex}.viprWq_number{color:var(--guide-terra);flex-shrink:0;font-size:23px;font-weight:500;line-height:1.5}.viprWq_results{margin-top:36px}.viprWq_results h2{letter-spacing:-.04em;margin:0 0 16px;font-size:24px;font-weight:700;line-height:1.6}.viprWq_resultLabel{font-weight:700}.viprWq_table .viprWq_successRow th{color:#8c4633;background:#f7ece5}.viprWq_table .viprWq_failureRow th{color:var(--guide-plum);background:#f0edf4}@media (max-width:600px){.viprWq_wrap{padding:28px 16px 44px}.viprWq_header{padding-bottom:22px}.viprWq_header h1{font-size:32px}.viprWq_header h1 span{display:block}.viprWq_page{font-size:18px;line-height:1.85}.viprWq_labelColumn{width:32%}.viprWq_table th,.viprWq_table td{padding:17px 12px}.viprWq_table thead th{padding-top:10px;padding-bottom:10px;font-size:16px}.viprWq_stepLabel{flex-direction:column;gap:4px}.viprWq_number{font-size:24px}.viprWq_results{margin-top:28px}.viprWq_results h2{font-size:22px}}
.oltqMW_page{max-width:1120px;color:var(--ltct-forest-900,var(--ltct-ink,#14213d));margin:0 auto;padding:42px 20px 80px}.oltqMW_page h1{margin:12px 0;font-size:clamp(28px,4vw,38px)}.oltqMW_page h2{margin:0 0 16px;font-size:24px}.oltqMW_page h3{margin:0 0 8px;font-size:19px}.oltqMW_page p{line-height:1.75}.oltqMW_waitingRoom{text-align:center;max-width:760px;margin:24px auto}.oltqMW_countdown{font-variant-numeric:tabular-nums;color:var(--ltct-ink,#14213d);margin:24px 0;font-size:clamp(64px,14vw,108px);font-weight:850;line-height:1.2}.oltqMW_panel{border:1px solid var(--ltct-border,var(--ltct-border,#dbe3f2));background:#fff;border-radius:18px;margin:20px 0;padding:clamp(18px,3vw,28px)}.oltqMW_soft{background:var(--ltct-surface,var(--ltct-surface-alt,#f0f4ff))}.oltqMW_receiptDetails{word-break:keep-all;overflow-wrap:anywhere;min-width:0}.oltqMW_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.oltqMW_actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.oltqMW_button,.oltqMW_secondary{border:1px solid var(--ltct-border-strong,#bdcbed);min-height:44px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-weight:750;text-decoration:none;display:inline-flex}.oltqMW_button{background:var(--ltct-primary,#2447e8);color:#fff}.oltqMW_secondary{color:var(--ltct-ink,#14213d);background:#fff}.oltqMW_button:disabled,.oltqMW_secondary:disabled{opacity:.55;cursor:default}.oltqMW_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:12px;display:grid}.oltqMW_metric{border:1px solid var(--ltct-border,#dbe3f2);background:var(--ltct-surface-alt,#f0f4ff);border-radius:12px;padding:16px}.oltqMW_metric strong{font-size:30px;display:block}.oltqMW_muted{color:var(--ltct-text-muted,#4c5a73);font-size:15px}.oltqMW_error{color:#862f2b;background:#fff1f0;border-left:4px solid #9d3f38;margin:12px 0;padding:14px}.oltqMW_notice{color:#6b4b16;background:#fff8e7;border-left:4px solid #9a6a17;margin:12px 0;padding:14px}.oltqMW_check{align-items:flex-start;gap:12px;padding:12px 0;line-height:1.75;display:flex}.oltqMW_check input{width:21px;height:21px;accent-color:var(--ltct-primary,#2447e8);flex:0 0 21px;margin-top:4px}.oltqMW_input{border:1px solid var(--ltct-border-strong,#bdcbed);width:100%;min-height:46px;font:inherit;color:var(--ltct-ink,#14213d);background:#fff;border-radius:9px;padding:12px}textarea.oltqMW_input{resize:vertical;min-height:96px}.oltqMW_task{border-bottom:1px solid var(--ltct-border,#dbe3f2);padding:22px 0}.oltqMW_task:last-child{border:0}.oltqMW_task p{margin:7px 0 12px}.oltqMW_badge{background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-ink,#14213d);border-radius:7px;padding:4px 9px;font-size:14px;display:inline-flex}.oltqMW_tableWrap{overflow-x:auto}.oltqMW_table{border-collapse:collapse;width:100%;font-size:15px}.oltqMW_table th,.oltqMW_table td{text-align:left;border-bottom:1px solid var(--ltct-border,#dbe3f2);vertical-align:top;padding:12px 10px}.oltqMW_table th{background:var(--ltct-surface-alt,#f0f4ff);white-space:nowrap}.oltqMW_table p{white-space:pre-wrap;margin:4px 0}.oltqMW_journey{margin:20px 0 28px}.oltqMW_journey ol{grid-template-columns:repeat(5,1fr);gap:10px;padding:0;list-style:none;display:grid}.oltqMW_journey li{background:var(--ltct-surface-alt,#f0f4ff);border:1px solid var(--ltct-border,#dbe3f2);border-radius:12px;padding:14px}.oltqMW_journey li[aria-current]{border:2px solid var(--ltct-primary,#2447e8)}.oltqMW_journey a{align-items:center;gap:8px;display:flex}.oltqMW_journey span{color:var(--ltct-text-muted,#4c5a73);font-weight:850}.oltqMW_journey p{color:var(--ltct-text-muted,#4c5a73);margin:8px 0 0;font-size:14px;line-height:1.65}@media (max-width:700px){.oltqMW_journey ol{grid-template-columns:1fr}.oltqMW_journey li{padding:10px 14px}.oltqMW_journey p{margin-top:4px}}.oltqMW_success{color:#195436;text-align:left;background:#edf8f1;border-left:4px solid #28744b;margin:12px 0;padding:16px}
.BRysmW_protectedExam{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.BRysmW_protectedExam textarea,.BRysmW_protectedExam input{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.BRysmW_obscured{visibility:hidden;pointer-events:none}.BRysmW_screenShield{text-align:center;max-width:720px;color:var(--ltct-ink,#14213d);border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:16px;margin:24px auto;padding:28px}.BRysmW_protectionNotice{color:#6b4b16;background:#fff8e7;margin:0;padding:10px 20px}.BRysmW_watermark{text-align:right;color:var(--ltct-text-muted,#4c5a73);pointer-events:none;padding-bottom:12px;font-size:14px}.BRysmW_overlay{--exam-scale:1;z-index:9999;background:var(--ltct-surface);color:var(--ltct-forest-900);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,Pretendard Variable,Pretendard,Noto Sans KR,Apple SD Gothic Neo,Malgun Gothic,Segoe UI,Arial,sans-serif;position:fixed;inset:0;overflow-y:auto}.BRysmW_topBar{z-index:50;border-bottom:1px solid var(--ltct-border,#dbe3f2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffffb;grid-template-columns:minmax(220px,1fr) minmax(0,auto);align-items:center;gap:24px;min-height:86px;padding:12px clamp(18px,3vw,42px);display:grid;position:sticky;top:0;box-shadow:0 4px 18px #14213d0b}.BRysmW_examIdentity{min-width:0}.BRysmW_examCode{color:var(--ltct-text-muted,#4c5a73);letter-spacing:.01em;margin-bottom:4px;font-size:14px;font-weight:800;display:block}.BRysmW_examTitle{color:var(--ltct-forest-900);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.45;display:block;overflow:hidden}.BRysmW_topStatus{justify-content:flex-end;align-items:center;gap:10px;display:flex}.BRysmW_answeredBox,.BRysmW_saveStatus,.BRysmW_timerBox,.BRysmW_fontControl{flex:none}.BRysmW_answeredBox{border:1px solid var(--ltct-border,#dbe3f2);text-align:center;background:#fff;border-radius:10px;min-width:84px;padding:8px 11px;display:grid}.BRysmW_answeredBox span{color:var(--ltct-text-muted,#4c5a73);font-size:14px;font-weight:800}.BRysmW_answeredBox strong{color:var(--ltct-forest-900);margin-top:1px;font-size:17px}.BRysmW_saveStatus,.BRysmW_saveCompact{color:var(--ltct-text-muted,#4c5a73);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:850;display:inline-flex}.BRysmW_saveStatus{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:10px;justify-content:center;min-width:116px;padding:9px 10px}.BRysmW_saveCompact{background:var(--ltct-surface-alt,#f0f4ff);border-radius:999px;padding:6px 8px}.BRysmW_saveDot{background:var(--ltct-surface-accent,#dce6ff);border-radius:50%;width:8px;height:8px}.BRysmW_saveComplete .BRysmW_saveDot{background:#2f8b5b}.BRysmW_saveWorking .BRysmW_saveDot{background:#ca8b31}.BRysmW_saveError .BRysmW_saveDot{background:#b94b43}.BRysmW_saveNeutral .BRysmW_saveDot{background:var(--ltct-primary,#2447e8)}.BRysmW_saveComplete{color:#276e4a}.BRysmW_saveWorking{color:#84611e}.BRysmW_saveError{color:#9e4039}.BRysmW_fontControl{gap:4px;display:grid}.BRysmW_fontControl>span{color:var(--ltct-text-muted,#4c5a73);text-align:center;font-size:14px;font-weight:850}.BRysmW_fontControl>div{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:9px;display:flex;overflow:hidden}.BRysmW_fontButton,.BRysmW_fontButtonActive{border:0;border-right:1px solid var(--ltct-primary,#2447e8);min-height:34px;color:var(--ltct-primary,#2447e8);cursor:pointer;background:#fff;padding:0 9px;font-size:14px;font-weight:850}.BRysmW_fontButton:last-child,.BRysmW_fontButtonActive:last-child{border-right:0}.BRysmW_fontButtonActive{background:var(--ltct-forest-900);color:#fff}.BRysmW_timerBox{border:1px solid var(--ltct-border,#dbe3f2);background:var(--ltct-surface,#f5f7ff);text-align:center;border-radius:10px;min-width:112px;padding:7px 12px;display:grid}.BRysmW_timerBox span{color:var(--ltct-text-muted,#4c5a73);font-size:14px;font-weight:850}.BRysmW_timerBox strong{color:var(--ltct-forest-900);letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:1px;font-size:22px}.BRysmW_timerWarning{background:#fff9ea;border-color:#e2c894}.BRysmW_timerWarning strong{color:#8a6017}.BRysmW_timerCritical{background:#fff1f0;border-color:#e5b2ae}.BRysmW_timerCritical strong{color:#ad3831}.BRysmW_submitTopButton{background:var(--ltct-forest-900);color:#fff;cursor:pointer;border:0;border-radius:10px;min-height:46px;padding:0 17px;font-size:15px;font-weight:900}.BRysmW_submitTopButton:disabled{opacity:.62;cursor:default}.BRysmW_timeWarning{color:#775615;text-align:center;background:#fff7df;border-bottom:1px solid #e7d5aa;padding:10px 18px;font-size:15px;font-weight:850;line-height:1.55}.BRysmW_timeWarningCritical{color:#943c35;background:#fff0ef;border-bottom-color:#e9c0bc}.BRysmW_examBody{grid-template-columns:minmax(220px,258px) minmax(0,900px);justify-content:center;align-items:start;gap:24px;width:min(1210px,100% - 40px);margin:0 auto;padding:28px 0 72px;display:grid}.BRysmW_desktopPalette{min-width:0}.BRysmW_mobilePalette{display:none}.BRysmW_paletteCard,.BRysmW_paletteCompact{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:16px}.BRysmW_paletteCard{padding:17px;position:sticky;top:114px;box-shadow:0 8px 24px #14213d0b}.BRysmW_paletteCompact{margin-top:10px;padding:14px}.BRysmW_paletteHeader{border-bottom:1px solid var(--ltct-border,#dbe3f2);gap:10px;padding-bottom:13px;display:grid}.BRysmW_paletteHeader>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.BRysmW_paletteHeader strong{color:var(--ltct-forest-900);font-size:16px}.BRysmW_paletteHeader>div:first-child span{color:var(--ltct-text-muted,#4c5a73);font-size:14px;font-weight:800}.BRysmW_paletteLegend{color:#7f9b88;flex-wrap:wrap;gap:9px;font-size:14px;font-weight:800;display:flex}.BRysmW_paletteLegend span{align-items:center;gap:4px;display:inline-flex}.BRysmW_paletteLegend i{border-radius:3px;width:8px;height:8px}.BRysmW_legendCurrent{background:var(--ltct-forest-900)}.BRysmW_legendAnswered{background:var(--ltct-surface-strong,#e9efff);border:1px solid var(--ltct-border-strong,#bdcbed)}.BRysmW_legendUnanswered{background:#fff;border:1px solid #d2dcd5}.BRysmW_paletteGroups{gap:14px;margin-top:14px;display:grid}.BRysmW_paletteGroup h2{color:var(--ltct-text-muted,#4c5a73);margin:0 0 7px;font-size:14px;font-weight:900;line-height:1.4}.BRysmW_numberGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.BRysmW_numberButton{aspect-ratio:1;cursor:pointer;border-radius:8px;min-width:0;font-size:14px;font-weight:900}.BRysmW_numberUnanswered{border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-text-muted,#4c5a73);background:#fff}.BRysmW_numberAnswered{border:1px solid var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-ink,#14213d)}.BRysmW_numberCurrent{outline:3px solid var(--ltct-forest-900);outline-offset:1px;color:var(--ltct-forest-900)}.BRysmW_numberButton:disabled{cursor:default}.BRysmW_paletteSubmit{color:#fff;cursor:pointer;background:#7f332e;border:0;border-radius:9px;width:100%;min-height:44px;margin-top:17px;font-size:14px;font-weight:900}.BRysmW_questionCard{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:18px;outline:none;min-width:0;padding:clamp(28px,4.5vw,48px);scroll-margin-top:106px;box-shadow:0 10px 32px #14213d0b}.BRysmW_questionHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:26px;display:flex}.BRysmW_sectionBadge{background:var(--ltct-surface-alt,#f0f4ff);color:var(--ltct-forest-700);border-radius:999px;margin-bottom:8px;padding:6px 10px;font-size:14px;font-weight:900;display:inline-flex}.BRysmW_questionNumber{color:var(--ltct-forest-900);font-size:calc(30px * var(--exam-scale));margin:0;font-weight:950;line-height:1.2}.BRysmW_stimulus{border-left:4px solid var(--ltct-primary,#2447e8);background:var(--ltct-surface);max-width:780px;color:var(--ltct-ink,#14213d);font-size:calc(19px * var(--exam-scale));letter-spacing:-.01em;white-space:pre-wrap;word-break:keep-all;border-radius:0 12px 12px 0;margin:0 0 26px;padding:23px 24px;font-weight:500;line-height:1.85}.BRysmW_questionText{max-width:780px;color:var(--ltct-forest-900);font-size:calc(21px * var(--exam-scale));letter-spacing:-.015em;white-space:pre-wrap;word-break:keep-all;margin:0 0 27px;font-weight:800;line-height:1.75}.BRysmW_options{gap:12px;display:grid}.BRysmW_optionButton{border:1px solid var(--ltct-border,#dbe3f2);width:100%;min-height:58px;color:var(--ltct-primary,#2447e8);text-align:left;cursor:pointer;background:#fff;border-radius:12px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:11px;padding:16px 18px;transition:border-color .12s,background .12s,box-shadow .12s;display:grid}.BRysmW_optionButton:hover{border-color:var(--ltct-border-strong,#bdcbed);background:var(--ltct-surface,#f5f7ff)}.BRysmW_optionButton:focus-visible{outline-offset:2px;outline:3px solid #2447e859}.BRysmW_optionButton:disabled{cursor:default;opacity:.7}.BRysmW_optionSelected{border-color:var(--ltct-primary,#2447e8);background:var(--ltct-surface-alt,#f0f4ff);box-shadow:inset 4px 0 0 var(--ltct-forest-700)}.BRysmW_choiceLabel{color:var(--ltct-forest-700);font-size:calc(22px * var(--exam-scale));font-weight:900;line-height:1.45}.BRysmW_optionText{color:inherit;font-size:calc(18px * var(--exam-scale));word-break:keep-all;font-weight:560;line-height:1.75}.BRysmW_textarea{box-sizing:border-box;border:1px solid var(--ltct-border,#dbe3f2);width:100%;min-height:190px;color:var(--ltct-ink,#14213d);font-family:inherit;font-size:calc(18px * var(--exam-scale));resize:vertical;background:#fff;border-radius:12px;padding:20px;line-height:1.75}.BRysmW_textarea:focus{border-color:var(--ltct-primary,#2447e8);outline:3px solid #2447e82e}.BRysmW_textarea:disabled{background:var(--ltct-surface-alt,#f0f4ff)}.BRysmW_textHelp{color:var(--ltct-text-muted,#4c5a73);margin-top:8px;font-size:14px;line-height:1.55}.BRysmW_errorBox{color:#9d3f38;background:#fff1f0;border:1px solid #efc9c5;border-radius:10px;margin-top:16px;padding:13px 14px;font-size:15px;font-weight:800;line-height:1.65}.BRysmW_bottomNav{border-top:1px solid var(--ltct-border,#dbe3f2);grid-template-columns:minmax(130px,1fr) auto minmax(130px,1fr);align-items:center;gap:14px;margin-top:38px;padding-top:24px;display:grid}.BRysmW_secondaryButton,.BRysmW_primaryButton{cursor:pointer;border-radius:10px;min-height:50px;padding:0 20px;font-size:16px;font-weight:900}.BRysmW_secondaryButton{border:1px solid var(--ltct-border,#dbe3f2);color:var(--ltct-primary,#2447e8);background:#fff;justify-self:start}.BRysmW_primaryButton{background:var(--ltct-forest-900);color:#fff;border:0;justify-self:end}.BRysmW_secondaryButton:disabled,.BRysmW_primaryButton:disabled{opacity:.48;cursor:default}.BRysmW_currentPosition{color:var(--ltct-text-muted,#4c5a73);font-variant-numeric:tabular-nums;font-size:15px;font-weight:850}@media (max-width:1080px){.BRysmW_topBar{grid-template-columns:minmax(220px,1fr);gap:10px;padding-top:10px;padding-bottom:10px}.BRysmW_topStatus{flex-wrap:wrap;justify-content:flex-start}.BRysmW_examBody{grid-template-columns:minmax(200px,238px) minmax(0,1fr);width:min(100% - 28px,1050px)}.BRysmW_paletteCard{top:148px}}@media (max-width:860px){.BRysmW_topBar{min-height:auto;position:sticky}.BRysmW_examTitle{white-space:normal}.BRysmW_answeredBox,.BRysmW_saveStatus{display:none}.BRysmW_fontControl{order:3}.BRysmW_timerBox{margin-left:auto}.BRysmW_submitTopButton{min-height:42px}.BRysmW_examBody{width:min(100% - 24px,860px);padding-top:14px;display:block}.BRysmW_desktopPalette{display:none}.BRysmW_mobilePalette{border:1px solid var(--ltct-border,#dbe3f2);background:#fff;border-radius:12px;margin-bottom:14px;display:block}.BRysmW_mobilePalette>summary{color:var(--ltct-forest-900);cursor:pointer;padding:14px 16px;font-size:16px;font-weight:900}.BRysmW_mobilePalette[open]>summary{border-bottom:1px solid var(--ltct-border,#dbe3f2)}.BRysmW_paletteCompact{border:0;border-radius:0 0 12px 12px;max-height:330px;overflow-y:auto}.BRysmW_questionCard{padding:clamp(24px,5vw,38px);scroll-margin-top:150px}}@media (max-width:620px){.BRysmW_topBar{padding:10px 12px}.BRysmW_examCode{font-size:14px}.BRysmW_examTitle{font-size:16px}.BRysmW_topStatus{grid-template-columns:minmax(0,1fr) auto;gap:8px;width:100%;display:grid}.BRysmW_fontControl{grid-column:1/-1;width:100%}.BRysmW_fontControl>div{grid-template-columns:repeat(3,1fr);display:grid}.BRysmW_fontButton,.BRysmW_fontButtonActive{min-height:38px}.BRysmW_timerBox{width:100%;min-width:0;margin:0}.BRysmW_timerBox strong{font-size:20px}.BRysmW_submitTopButton{min-height:44px;padding:0 13px}.BRysmW_timeWarning{text-align:left;padding:9px 12px;font-size:14px}.BRysmW_examBody{width:calc(100% - 16px)}.BRysmW_mobilePalette>summary{padding:13px 14px}.BRysmW_paletteCompact{padding:12px}.BRysmW_numberGrid{grid-template-columns:repeat(6,minmax(0,1fr))}.BRysmW_questionCard{border-radius:14px;padding:22px 18px 24px}.BRysmW_questionHeader{margin-bottom:20px}.BRysmW_questionNumber{font-size:calc(27px * var(--exam-scale))}.BRysmW_stimulus{font-size:calc(18px * var(--exam-scale));padding:18px;line-height:1.8}.BRysmW_questionText{font-size:calc(20px * var(--exam-scale));line-height:1.7}.BRysmW_optionButton{grid-template-columns:36px minmax(0,1fr);min-height:56px;padding:15px 14px}.BRysmW_choiceLabel{font-size:calc(21px * var(--exam-scale))}.BRysmW_optionText{font-size:calc(17px * var(--exam-scale));line-height:1.7}.BRysmW_textarea{font-size:calc(17px * var(--exam-scale));padding:17px}.BRysmW_bottomNav{grid-template-columns:1fr 1fr;gap:10px}.BRysmW_currentPosition{text-align:center;grid-area:1/1/auto/-1}.BRysmW_secondaryButton{grid-area:2/1;justify-self:stretch;width:100%}.BRysmW_primaryButton{grid-area:2/2;justify-self:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.BRysmW_optionButton{transition:none}}.BRysmW_runtimeNotice,.BRysmW_sessionMessages{border:1px solid var(--ltct-border);background:#fff;border-radius:12px;width:min(1280px,100% - 32px);margin:16px auto;padding:16px 20px}.BRysmW_runtimeNotice{flex-wrap:wrap;align-items:center;gap:10px 20px;font-size:16px;display:flex}.BRysmW_runtimeNotice small{color:var(--ltct-text-muted,#4c5a73);flex-basis:100%;font-size:14px}.BRysmW_sessionPalette{border:1px solid var(--ltct-border);background:#fff;border-radius:14px;padding:16px}.BRysmW_sessionPalette summary{cursor:pointer;font-size:17px;font-weight:800}.BRysmW_sessionNumbers{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.BRysmW_sessionNumbers button{border:1px solid var(--ltct-border-strong,#bdcbed);min-height:44px;color:var(--ltct-primary,#2447e8);font:inherit;cursor:pointer;background:#fff;border-radius:8px;font-size:15px}.BRysmW_sessionNumbers .BRysmW_sessionAnswered{background:var(--ltct-surface-alt,#f0f4ff);border-color:var(--ltct-primary,#2447e8)}.BRysmW_sessionNumbers .BRysmW_sessionCurrent{background:var(--ltct-primary,#2447e8);color:#fff}.BRysmW_questionTable{border-collapse:collapse;width:100%;font-size:calc(18px * var(--exam-scale));margin:18px 0}.BRysmW_questionTable th,.BRysmW_questionTable td{border:1px solid var(--ltct-border-strong,#bdcbed);padding:12px}.BRysmW_questionTable th{background:var(--ltct-surface-alt,#f0f4ff)}.BRysmW_stimulus{font-size:calc(20px * var(--exam-scale));color:var(--ltct-ink,#14213d);overflow-wrap:anywhere}.BRysmW_optionText,.BRysmW_textarea{font-size:calc(19px * var(--exam-scale));overflow-wrap:anywhere}.BRysmW_questionText{overflow-wrap:anywhere}.BRysmW_examTitle,.BRysmW_examCode,.BRysmW_textHelp{color:var(--ltct-text-muted,#4c5a73)}.BRysmW_fontButton,.BRysmW_fontButtonActive{min-height:44px}@media (max-width:860px){.BRysmW_sessionPalette{margin-bottom:14px}.BRysmW_sessionNumbers{grid-template-columns:repeat(8,minmax(0,1fr))}.BRysmW_examBody>aside>p{display:none}}@media (max-width:620px){.BRysmW_sessionNumbers{grid-template-columns:repeat(5,minmax(0,1fr))}.BRysmW_stimulus,.BRysmW_optionText,.BRysmW_textarea{font-size:calc(18px * var(--exam-scale))}.BRysmW_runtimeNotice,.BRysmW_sessionMessages{width:calc(100% - 16px);padding:14px}}
.QOeszW_card{border:1px solid var(--ltct-border,var(--ltct-border,#dbe3f2));color:var(--ltct-forest-900,var(--ltct-ink,#14213d));background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr);align-items:center;gap:14px;padding:18px;text-decoration:none;display:grid}.QOeszW_card>*{min-width:0}.QOeszW_card:focus-visible{outline:3px solid var(--ltct-primary,#2447e8);outline-offset:3px}.QOeszW_badges{color:var(--ltct-forest-700,var(--ltct-text-muted,#4c5a73));flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:8px;font-size:14px;font-weight:850;display:flex}.QOeszW_badges>span{white-space:nowrap;flex-shrink:0}.QOeszW_internal{color:#9a7045}.QOeszW_status{border-radius:999px;padding:4px 7px}.QOeszW_title{word-break:keep-all;overflow-wrap:anywhere;font-size:17px;line-height:1.6;display:block}.QOeszW_date{color:var(--ltct-text-muted,#4c5a73);word-break:keep-all;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.QOeszW_date>span{color:var(--ltct-text-muted,#4c5a73);margin-bottom:2px;font-size:14px;display:block}.QOeszW_detail{white-space:nowrap;color:var(--ltct-forest-700,var(--ltct-text-muted,#4c5a73));justify-self:end;font-size:15px;font-weight:850}@media (min-width:800px){.QOeszW_card{grid-template-columns:minmax(0,1fr) minmax(200px,.6fr) auto;gap:18px}}
