.Button_button__aJ0V6{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--border-radius);font-weight:var(--weight-medium);transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);cursor:pointer;border:none;font-family:var(--font-display);outline:none}.Button_button__aJ0V6:active{transform:scale(.98)}.Button_primary__NvDjW,.Button_primary__NvDjW:hover{background:linear-gradient(135deg,var(--color-info-soft) 0,var(--color-info-soft) 100%);box-shadow:none}.Button_secondary__PNkAv{background:var(--color-surface);color:var(--color-muted);box-shadow:none}.Button_secondary__PNkAv:hover{background:var(--color-surface);color:var(--color-ink);box-shadow:none;transform:none}.Button_outline__VR8yn{background:var(--color-clear);border:1px solid var(--callout-border-rgb);color:inherit}.Button_outline__VR8yn:hover{border-color:var(--color-rule);color:var(--color-info)}.Button_small__Dzghh{padding:var(--space-xs) var(--space-md);font-size:.875rem}.Button_medium__6mHOF{padding:var(--space-sm) var(--space-lg);font-size:1rem}.Button_large__P9YO9{padding:var(--space-md) var(--space-lg);font-size:1.25rem}:where(.Button_container__Amfh3,.Button_main__8cX93,.Button_overlay__L_0Wv,.Button_pageContainer__o4xjL) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:where(.Button_container__Amfh3,.Button_main__8cX93,.Button_header__qJgN8,.Button_inner__h2USu,.Button_hero__tgfwC,.Button_overlay__L_0Wv,.Button_pageContainer__o4xjL) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Button_container__Amfh3 *,.Button_overlay__L_0Wv *{animation:none!important;transition:none!important}}.Button_button__aJ0V6{border-radius:var(--radius-input);min-height:44px}.Button_button__aJ0V6:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.Button_primary__NvDjW{background:var(--color-accent);color:var(--color-accent-ink)}.Button_primary__NvDjW:hover{background:var(--color-accent-hover);transform:none}.Button_secondary__PNkAv{background:var(--color-paper-2);color:var(--color-ink)}.Button_outline__VR8yn{border-color:var(--color-input-edge)}.CBTInterface_container__aIIAP{position:relative;width:100%;height:100dvh;z-index:1;display:flex;flex-direction:column;background-color:var(--bg-color);color:var(--text-color)}.CBTInterface_header__n80iU{flex-shrink:0;height:60px;padding:0 var(--space-md);display:flex;align-items:center;justify-content:space-between;background-color:var(--card-bg);border-bottom:1px solid var(--border-color)}.CBTInterface_examTitle__xTmfh{margin:0;font-family:var(--font-display);font-size:1.2rem;color:var(--primary-color)}.CBTInterface_exitLink__U7jgG{color:var(--text-sub);font-size:.8rem;font-weight:var(--weight-strong);white-space:nowrap}.CBTInterface_exitLink__U7jgG:hover{color:var(--primary-color)}.CBTInterface_headerRight__fBLtl{display:flex;align-items:center;gap:var(--space-md)}.CBTInterface_timer__2XTJM{font-size:1.2rem;font-weight:var(--weight-strong);color:var(--color-error);font-family:var(--current-font);line-height:1;display:flex;align-items:center}.CBTInterface_layoutToggle__9lDpN{display:flex;background:var(--bg-hover);padding:var(--space-3xs);border-radius:8px;margin-right:var(--space-sm)}.CBTInterface_toggleBtn__mWUck{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:var(--color-clear);color:var(--text-sub);border-radius:6px;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.CBTInterface_toggleBtn__mWUck:hover{color:var(--text-primary);background:var(--color-paper-2)}.CBTInterface_toggleBtn__mWUck.CBTInterface_active__7gR9X{background:var(--card-bg);color:var(--primary-color);box-shadow:0 2px 4px var(--color-shadow)}.CBTInterface_segmentedControl__J9aaE{display:flex;background-color:var(--bg-hover);border-radius:8px;padding:var(--space-2xs);gap:var(--space-2xs);margin-right:var(--space-sm)}.CBTInterface_segmentBtn__vKQlm{border:none;background:var(--color-clear);padding:var(--space-2xs) var(--space-md);border-radius:6px;font-size:.9rem;font-weight:var(--weight-medium);color:var(--text-sub);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.CBTInterface_segmentBtn__vKQlm:hover{color:var(--text-color)}.CBTInterface_activeSegment__3wUbT{background:var(--card-bg);color:var(--primary-color);box-shadow:0 2px 4px var(--color-shadow)}.CBTInterface_mainContent__L_jLL{flex:1 1;display:flex;overflow:hidden}.CBTInterface_questionArea__oojXJ{flex:1 1;display:flex;flex-direction:column;padding:0;overflow-y:hidden}.CBTInterface_questionScrollContent__JDNIz{flex:1 1;overflow-y:auto;padding:var(--space-md);display:flex;flex-direction:column}.CBTInterface_questionPanelWrapper__4LpZ4{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:var(--space-lg);margin-bottom:var(--space-md);box-shadow:none;display:flex;flex-direction:column;height:auto;overflow-y:visible}.CBTInterface_questionHeader__Lb3ck{display:flex;flex-wrap:wrap;align-items:baseline;margin-bottom:var(--space-md);border-bottom:2px solid var(--border-color);padding-bottom:var(--space-sm)}.CBTInterface_headerSettingsBtn__pOrhy{margin-left:auto;background:none;border:none;cursor:pointer;color:var(--text-sub);padding:var(--space-xs);display:flex;align-items:center;border-radius:50%;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.CBTInterface_questionContent__Sd2__{flex:1 1;display:flex;flex-direction:column;width:100%}.CBTInterface_headerSettingsBtn__pOrhy:hover{background-color:var(--bg-hover);color:var(--primary-color)}.CBTInterface_backBtn__9St3E{display:flex;align-items:center;gap:var(--space-2xs);padding:var(--space-xs) var(--space-md);background:var(--color-clear);border:1px solid var(--border-color);border-radius:8px;color:var(--text-sub);font-weight:var(--weight-medium);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);height:40px}.CBTInterface_backBtn__9St3E:hover{background-color:var(--bg-hover);color:var(--text-color);border-color:var(--text-sub)}.CBTInterface_qIndex__M3tBl{margin:0;font-size:1.5rem;font-weight:var(--weight-strong);color:var(--primary-color);margin-right:var(--space-xs)}.CBTInterface_qTotal__rsR2Z{font-size:1rem;color:var(--text-sub)}.CBTInterface_qText__P2F_J{font-size:1.1rem;line-height:1.6;color:var(--text-color);margin-bottom:0;width:100%;word-break:keep-all}.CBTInterface_qText__P2F_J b,.CBTInterface_qText__P2F_J strong{font-weight:var(--weight-strong);color:var(--primary-color)}.CBTInterface_qText__P2F_J ol,.CBTInterface_qText__P2F_J ul{margin:var(--space-sm) 0 var(--space-sm) var(--space-lg)}.CBTInterface_qText__P2F_J li{margin-bottom:var(--space-2xs)}.CBTInterface_qText__P2F_J table{width:100%;border-collapse:collapse;margin:var(--space-md) 0;font-size:.95rem}.CBTInterface_qText__P2F_J td,.CBTInterface_qText__P2F_J th{border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm);text-align:left}.CBTInterface_qText__P2F_J th{font-weight:var(--weight-medium)}.CBTInterface_qText__P2F_J th,.CBTInterface_qText__P2F_J tr:nth-child(2n){background-color:var(--color-paper-2)}.CBTInterface_qText__P2F_J code,.CBTInterface_qText__P2F_J pre{font-family:var(--current-font)!important;background-color:var(--bg-hover);padding:var(--space-3xs) var(--space-2xs);border-radius:4px;font-size:1rem;color:var(--text-color);font-feature-settings:normal;font-variant:normal}.CBTInterface_qText__P2F_J pre{padding:var(--space-md);overflow-x:auto;border:1px solid var(--border-color);line-height:1.6}.CBTInterface_qText__P2F_J pre,.CBTInterface_qText__P2F_J pre.CBTInterface_contents__XX3sk{margin:var(--space-xs) 0;white-space:pre-wrap;border-radius:14px;background-color:var(--bg-hover)}.CBTInterface_qText__P2F_J pre.CBTInterface_contents__XX3sk{font-family:var(--current-font)!important;font-size:1rem;line-height:1.8;padding:var(--space-lg);border:1px solid var(--border-color);color:var(--text-color);font-feature-settings:normal;font-variant:normal}.CBTInterface_qText__P2F_J h5{margin:0 0 var(--space-xs) 0!important;display:block!important}.CBTInterface_qText__P2F_J .CBTInterface_underline___TJm4{text-decoration:underline;text-underline-offset:4px}.CBTInterface_bottomSplit__zzZnM{display:flex;flex-direction:column;gap:var(--space-md);align-items:stretch}.CBTInterface_leftPanel__MOhKq{width:100%;max-width:100%;display:flex;flex-direction:column;gap:var(--space-md)}.CBTInterface_imageContainer__NxxRT{border:1px solid var(--border-color);background-color:var(--color-surface);align-items:center;margin:0 auto}.CBTInterface_imageContainer__NxxRT,.CBTInterface_imageWrapper__SYdau{border-radius:8px;overflow:hidden;display:inline-flex;justify-content:center;padding:var(--space-sm);width:fit-content!important;max-width:100%}.CBTInterface_imageWrapper__SYdau{margin:var(--space-md) auto;background-color:var(--color-image-paper);border:1px solid var(--border-color)}.CBTInterface_qImage__eHKpp{width:auto;max-width:100%;max-height:400px;height:auto;display:block;object-fit:contain}.CBTInterface_rightPanel__bY56m{flex:1 1;min-width:0;width:100%}.CBTInterface_choices__W_q2s{display:flex;flex-direction:column;gap:var(--space-xs)}.CBTInterface_choiceItem__yZjcF{display:flex;align-items:center;padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-color);border-radius:8px;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);background-color:var(--card-bg);width:100%}.CBTInterface_choiceItem__yZjcF.CBTInterface_selectedChoice__aCaQb,.CBTInterface_choiceItem__yZjcF:hover{background-color:var(--color-paper-2);border-color:var(--primary-color)}.CBTInterface_choiceItem__yZjcF.CBTInterface_selectedChoice__aCaQb{box-shadow:none}.CBTInterface_choiceKey__w8yEr{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--border-color);color:var(--text-sub);font-weight:var(--weight-strong);margin-right:var(--space-sm);flex-shrink:0;font-size:.9rem}.CBTInterface_selectedChoice__aCaQb .CBTInterface_choiceKey__w8yEr{background-color:var(--primary-color);color:var(--color-ink)}.CBTInterface_choiceContent__sAM6P{flex:1 1;min-width:0;font-size:1rem;line-height:1.5;display:flex;flex-direction:column;gap:var(--space-xs);color:var(--text-sub)}.CBTInterface_correctChoice__6egno .CBTInterface_choiceContent__sAM6P,.CBTInterface_selectedChoice__aCaQb .CBTInterface_choiceContent__sAM6P{color:var(--text-color)}.CBTInterface_cImage__bSdsu{max-width:100%;width:auto;align-self:flex-start;height:auto;border-radius:4px;border:1px solid var(--border-color);background-color:var(--color-image-paper);padding:var(--space-2xs);margin-top:var(--space-2xs);object-fit:contain}.CBTInterface_correctChoice__6egno{border-color:var(--color-rule)!important;background-color:var(--color-success-soft)!important}.CBTInterface_wrongChoice__4F5Pp{border-color:var(--color-rule)!important;background-color:var(--color-error-soft)!important}.CBTInterface_correctKey__HDNZx{background-color:var(--color-success-soft)!important;color:var(--color-success)!important;border-color:var(--color-rule)!important}.CBTInterface_wrongKey__JLYzS{background-color:var(--color-error-soft)!important;color:var(--color-error)!important;border-color:var(--color-rule)!important}.CBTInterface_dualContainer__wbTcw{display:flex;gap:var(--space-md);height:100%;flex:1 1}.CBTInterface_dualPanel__BbGiT{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.CBTInterface_dualPanel__BbGiT .CBTInterface_questionPanelWrapper__4LpZ4{height:100%;margin-bottom:0;flex:1 1;overflow-y:auto}.CBTInterface_qText__P2F_J img{display:inline-block;width:auto;max-width:100%;height:auto;margin:var(--space-2xs);border-radius:4px;border:1px solid var(--border-color);background-color:var(--color-surface);padding:var(--space-2xs);vertical-align:middle}.CBTInterface_imageWrapperInline__BQwdH{display:inline-block;vertical-align:middle;margin:0 var(--space-2xs)}.CBTInterface_qText__P2F_J h5{font-size:1.1rem!important;font-weight:var(--weight-medium)!important;margin:0!important;display:inline-block!important;line-height:1.6!important;color:var(--text-color)!important}.CBTInterface_emptyPanel__a1xUl{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-sub);background-color:var(--bg-hover);border-radius:12px}.CBTInterface_navigationBar__cg5l3{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-lg);background-color:var(--card-bg);border-top:1px solid var(--border-color);flex-shrink:0;margin-top:auto;width:100%;z-index:10}.CBTInterface_navControls__YxEKJ{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);width:100%;position:relative}.CBTInterface_navBtn__kCXmb{padding:var(--space-xs) var(--space-md);border:1px solid var(--border-color);border-radius:8px;background-color:var(--bg-hover);color:var(--text-color);font-weight:var(--weight-medium);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);display:flex;align-items:center;justify-content:center;height:44px}.CBTInterface_navBtn__kCXmb:disabled{opacity:.5;cursor:not-allowed}.CBTInterface_submitBtn__IH3yh{position:absolute;right:0;padding:var(--space-xs) var(--space-md);font-weight:var(--weight-strong);height:44px}.CBTInterface_mobileMenuBtn__idtV7{display:none;background:none;border:none;padding:var(--space-2xs);color:var(--text-color);cursor:pointer}.CBTInterface_headerLeft__1SJ3i{display:flex;align-items:center;gap:var(--space-sm)}@media (max-width:768px){.CBTInterface_header__n80iU{padding:0 var(--space-sm);height:54px}.CBTInterface_navText__l0clU{display:none}.CBTInterface_navigationBar__cg5l3{padding:var(--space-sm) var(--space-sm)}.CBTInterface_navControls__YxEKJ{gap:var(--space-2xs)}.CBTInterface_navBtn__kCXmb{flex:1 1;font-size:.9rem;padding:0 var(--space-2xs)}.CBTInterface_submitBtn__IH3yh{flex:1.2 1;margin-left:0;padding:0 var(--space-xs);font-size:.95rem}.CBTInterface_backBtn__9St3E span{display:none}.CBTInterface_headerLeft__1SJ3i{flex:1 1;min-width:0;margin-right:var(--space-xs)}.CBTInterface_examTitle__xTmfh{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0;max-width:none}.CBTInterface_headerRight__fBLtl{flex-shrink:0}.CBTInterface_timer__2XTJM{font-size:.95rem;white-space:nowrap}.CBTInterface_layoutToggle__9lDpN{display:none}}.CBTInterface_omrArea__O3qdX{width:280px;flex-shrink:0;background-color:var(--bg-hover);border-left:1px solid var(--border-color);display:flex;flex-direction:column;padding:var(--space-md);overflow:hidden}@media (max-width:768px){.CBTInterface_omrArea__O3qdX{display:none}}.CBTInterface_resultSidePanel__rn5AH{width:auto;min-width:0;min-height:0;padding:0;overflow:hidden;border-left:0;grid-column:2;grid-row:1/4;height:max(320px,calc(100dvh - 112px));position:sticky;top:var(--space-lg)}.CBTInterface_omrHeader__AHAPm{margin:0;height:54px;background-color:var(--color-paper-2);color:var(--color-ink);display:flex;align-items:center;justify-content:center;font-weight:var(--weight-strong);font-size:1.15rem;flex-shrink:0;box-shadow:none;border-radius:12px 12px 0 0}.CBTInterface_omrList__k5ZZF,.CBTInterface_resultScrollContent__8yxWJ{flex:1 1;overflow-y:auto;padding:var(--space-md);display:flex;flex-direction:column;gap:0;background-color:var(--card-bg);border:1px solid var(--border-color);border-top:none;border-radius:0 0 12px 12px;box-shadow:none}.CBTInterface_omrRow__PAofW{display:flex;align-items:center;padding:var(--space-xs) var(--space-xs);border-bottom:1px solid var(--border-color);border-radius:4px;transition:background-color .2s}.CBTInterface_omrRow__PAofW:last-child{border-bottom:none}.CBTInterface_omrRowActive__LYA2L{background-color:var(--color-paper-2);border-left:1px solid var(--color-rule);padding-left:var(--space-2xs)}.CBTInterface_omrNum__WaX5W{flex:none;width:32px;min-height:32px;padding:0;border:0;border-radius:var(--radius-input);background:var(--color-clear);cursor:pointer;text-align:center;font-weight:var(--weight-medium);font-size:.9rem;color:var(--text-sub);margin-right:var(--space-xs)}.CBTInterface_omrRowActive__LYA2L .CBTInterface_omrNum__WaX5W{color:var(--primary-color);font-weight:var(--weight-strong)}.CBTInterface_omrBubbles__ccZls{display:flex;gap:var(--space-xs);flex:1 1;justify-content:space-around}.CBTInterface_omrBubble__R88xa{flex:none;width:32px;height:32px;padding:0;border-radius:50%;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;font-size:.9rem;cursor:pointer;color:var(--text-sub);background-color:var(--card-bg);transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.CBTInterface_omrRowActive__LYA2L .CBTInterface_omrBubble__R88xa{background-color:var(--card-bg);border-color:var(--color-rule);color:var(--text-color)}.CBTInterface_omrBubble__R88xa:hover{border-color:var(--primary-color);color:var(--primary-color);transform:none}.CBTInterface_omrBubbleSelected__f3_oT,.CBTInterface_omrBubbleSelected__f3_oT:hover{font-weight:var(--weight-strong);box-shadow:none}.CBTInterface_omrBubbleSelected__f3_oT,.CBTInterface_omrBubbleSelected__f3_oT:hover,.CBTInterface_omrRowActive__LYA2L .CBTInterface_omrBubbleSelected__f3_oT{background-color:var(--primary-color);color:var(--color-accent-ink);border-color:var(--primary-color)}.CBTInterface_submitBtn__IH3yh{padding:var(--space-xs) var(--space-lg);background-color:var(--primary-color);color:var(--color-accent-ink);font-weight:var(--weight-medium);border:none;border-radius:8px;cursor:pointer;font-size:.95rem;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);box-shadow:none}.CBTInterface_submitBtn__IH3yh:hover{background-color:var(--primary-hover);transform:none;box-shadow:none}.CBTInterface_resultMain__u2KSz{flex:1 1;overflow-y:auto;padding:var(--space-xl);background-color:var(--bg-color);display:flex;flex-direction:column;gap:var(--space-xl);align-items:center}.CBTInterface_resultContent__imQFO{width:100%;max-width:1400px;padding:var(--space-lg);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 336px;grid-template-rows:auto auto 1fr;align-content:start;align-items:start;gap:var(--space-lg)}.CBTInterface_resultContainer__bQWKy{height:auto;min-height:100dvh}.CBTInterface_resultSummaryRow__R1bfI{min-width:0;grid-column:1;grid-row:1;display:flex;flex-direction:row;gap:var(--space-lg);align-items:stretch}.CBTInterface_resultBannerWrapper__kZIOy{width:100%;min-width:0;grid-column:1;grid-row:3}.CBTInterface_resultActionRow__50WaW{min-width:0;grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--space-sm);margin-top:var(--space-xs)}.CBTInterface_saveStatus__B7KGN{color:var(--text-sub);font-size:.875rem;text-align:center}.CBTInterface_saveError__d9ljk,:root[data-mode=dark] .CBTInterface_saveError__d9ljk{color:var(--color-error)}.CBTInterface_resultSection__13jHZ{flex:1 1;min-width:0;background-color:var(--card-bg);border-radius:16px;padding:var(--space-lg);box-shadow:none;display:flex;flex-direction:column}.CBTInterface_resultSection__13jHZ h2{margin:0 0 var(--space-md) 0;font-size:1.2rem;color:var(--text-color);border-bottom:1px solid var(--color-rule);padding-bottom:var(--space-sm)}.CBTInterface_resultCard__QEv5d{flex:1 1;display:flex;flex-direction:column;justify-content:center}.CBTInterface_resultRow__2_oU4{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:1.05rem;color:var(--text-sub)}.CBTInterface_resultRowCenter__AHDxI{display:flex;justify-content:center;margin-top:var(--space-xs)}.CBTInterface_value__PtEJ_{font-weight:var(--weight-strong);color:var(--text-color)}.CBTInterface_valueBlue__S_Qxy{font-weight:var(--weight-strong);color:var(--primary-color)}.CBTInterface_valueRed__L1X__{font-weight:var(--weight-strong);color:var(--color-error)}.CBTInterface_valuePassLarge__nNf0g{font-size:2.5rem;font-weight:var(--weight-strong);color:var(--primary-color)}.CBTInterface_valueFailLarge__Pl9td{font-size:2.5rem;font-weight:var(--weight-strong);color:var(--color-error)}.CBTInterface_separator__6lUB1{height:1px;background-color:var(--border-color);margin:var(--space-md) 0}.CBTInterface_subValue__4ryWR{flex-shrink:0;white-space:nowrap;font-weight:var(--weight-medium);color:var(--text-sub)}.CBTInterface_scoreText__W9__o{color:var(--primary-color)}.CBTInterface_resultDetails__FHApp{width:100%;max-width:1000px;display:flex;flex-direction:column;gap:var(--space-md)}.CBTInterface_resultDetails__FHApp h3{font-size:1.2rem;color:var(--text-color)}.CBTInterface_resultGrid__AocA2{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-xs);margin-bottom:var(--space-md)}.CBTInterface_resultHint__ZeAoR{margin-bottom:var(--space-md);color:var(--color-muted);font-size:var(--text-sm);line-height:1.7}.CBTInterface_resultItem__nq2xs{min-width:0;padding:0;cursor:pointer;height:60px;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:var(--weight-strong);font-size:.9rem;box-shadow:none}.CBTInterface_resultItem__nq2xs.CBTInterface_correct__h0njw{background-color:var(--color-success-soft);border:1px solid var(--color-rule);color:var(--color-success)}.CBTInterface_resultItem__nq2xs.CBTInterface_incorrect__JYv1M{background-color:var(--color-error-soft);border:1px solid var(--color-rule);color:var(--color-error)}.CBTInterface_resNum__JEoKw{font-size:.8rem;color:var(--text-sub);margin-bottom:var(--space-2xs)}.CBTInterface_resAns__i5KNZ{font-size:1.1rem}.CBTInterface_resRealAns__0QhOc{font-size:.8rem;margin-left:var(--space-2xs);color:var(--color-error);text-decoration:underline}@keyframes CBTInterface_slideUp__AbQgt{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CBTInterface_modalSub__rcf_Y{margin:0 0 var(--space-lg) 0;color:var(--text-sub);font-size:.95rem}.CBTInterface_modalInfo__vle2e{background-color:var(--color-paper-2);border:1px solid var(--color-rule);padding:var(--space-md);border-radius:8px;margin-bottom:var(--space-lg);display:flex;justify-content:space-between;align-items:center;color:var(--text-color)}.CBTInterface_unansweredCount__A92UP{color:var(--color-error);font-weight:var(--weight-strong);font-size:1.1rem}.CBTInterface_modalButtons__3_4rq{display:flex;align-items:center;justify-content:center;gap:var(--space-sm)}.CBTInterface_modalCancel__DyFYv,.CBTInterface_modalSubmit__S_tSO{flex:1 1;padding:var(--space-sm);border-radius:8px;font-weight:var(--weight-medium);cursor:pointer;font-size:1rem;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);border:none}.CBTInterface_modalCancel__DyFYv{background-color:var(--bg-hover);color:var(--text-color)}.CBTInterface_modalSubmit__S_tSO{background-color:var(--primary-color);color:var(--color-accent-ink)}.CBTInterface_modalSubmit__S_tSO:hover{background-color:var(--primary-hover);transform:none}.CBTInterface_exampleBox__WW56_{background-color:var(--bg-hover);border:1px solid var(--border-color);border-radius:12px;padding:var(--space-md);margin:var(--space-sm) 0}.CBTInterface_exampleItem__GaMoe{padding-left:var(--space-md);position:relative;margin-bottom:var(--space-2xs);color:var(--text-color);line-height:1.6;font-size:1rem}.CBTInterface_exampleItem__GaMoe:before{content:"•";position:absolute;left:0;top:0;color:var(--text-color);font-weight:400}.CBTInterface_exampleItem__GaMoe:last-child{margin-bottom:0}.CBTInterface_missingImage__cGVVw{display:inline-block;padding:var(--space-2xs) var(--space-xs);background-color:var(--color-accent-soft);color:var(--color-error);border:1px dashed var(--color-rule);border-radius:4px;font-size:.85rem;margin:0 var(--space-2xs)}@media (max-width:768px){.CBTInterface_mainContent__L_jLL{flex-direction:column}.CBTInterface_resultContent__imQFO{padding:var(--space-md) var(--space-sm);gap:var(--space-md);height:auto;overflow:visible}.CBTInterface_resultContainer__bQWKy .CBTInterface_resultSidePanel__rn5AH{display:flex;width:100%}.CBTInterface_resultContainer__bQWKy .CBTInterface_resultScrollContent__8yxWJ{overflow:visible}.CBTInterface_resultSummaryRow__R1bfI{flex-direction:column;gap:var(--space-sm);flex:none}.CBTInterface_resultSection__13jHZ{padding:var(--space-sm);flex:1 1;display:flex;flex-direction:column;justify-content:space-between;border-radius:12px}.CBTInterface_resultSection__13jHZ h2{font-size:1.05rem;margin:0 0 var(--space-xs) 0;padding-bottom:var(--space-2xs)}.CBTInterface_resultRow__2_oU4{font-size:.9rem;margin-bottom:var(--space-2xs)}.CBTInterface_resultRowCenter__AHDxI{margin-top:auto}.CBTInterface_valueFailLarge__Pl9td,.CBTInterface_valuePassLarge__nNf0g{font-size:1.5rem}.CBTInterface_resultActionRow__50WaW,.CBTInterface_resultBannerWrapper__kZIOy{margin-top:0}.CBTInterface_header__n80iU{padding:0 var(--space-sm);height:50px}.CBTInterface_examTitle__xTmfh{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.CBTInterface_layoutToggle__9lDpN{display:none}.CBTInterface_questionScrollContent__JDNIz{padding:var(--space-sm)}.CBTInterface_questionPanelWrapper__4LpZ4{padding:var(--space-md)}.CBTInterface_qText__P2F_J{font-size:1rem}.CBTInterface_bottomSplit__zzZnM{flex-direction:column;gap:var(--space-md)}.CBTInterface_leftPanel__MOhKq{flex:none;width:100%;max-width:100%;position:static}.CBTInterface_rightPanel__bY56m{width:100%}.CBTInterface_navigationBar__cg5l3{padding:var(--space-sm);gap:var(--space-xs)}.CBTInterface_navControls__YxEKJ{justify-content:flex-start}.CBTInterface_submitBtn__IH3yh{position:static;margin-left:auto}.CBTInterface_navBtn__kCXmb{padding:var(--space-xs) var(--space-sm);font-size:.9rem}.CBTInterface_navPage__6vV1y{min-width:60px;font-size:.9rem}.CBTInterface_timer__2XTJM{font-size:1rem}.CBTInterface_desktopText__PhzLg{display:none}.CBTInterface_mobileText__4qpVn{display:inline}.CBTInterface_container__aIIAP{overflow-x:clip;width:100%}.CBTInterface_header__n80iU{overflow:hidden}}.CBTInterface_mobileText__4qpVn{display:none}.CBTInterface_desktopText__PhzLg{display:inline}.CBTInterface_prepContainer__Cizc1{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100dvh;overflow-y:auto;padding:var(--space-lg);background-color:var(--bg-color);position:fixed;top:0;left:0;z-index:2000}.CBTInterface_prepBox__oEPMc{background:var(--color-surface);border-radius:12px;box-shadow:none;width:100%;max-width:720px;margin-block:auto;flex-shrink:0;padding:var(--space-xl);border:1px solid var(--border-color)}.CBTInterface_prepIntro__06wps{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:var(--space-lg);margin-bottom:var(--space-lg)}.CBTInterface_prepArtwork__wC0I_{width:120px}.CBTInterface_prepEyebrow__L5p4n{margin:0 0 var(--space-xs);color:var(--color-signal);font-size:var(--text-sm)}.CBTInterface_prepFacts__vWr6w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-sm);margin-bottom:var(--space-lg);padding-block:var(--space-md);border-block:1px solid var(--color-rule);text-align:center}.CBTInterface_prepFacts__vWr6w dt{color:var(--color-muted);font-size:var(--text-sm)}.CBTInterface_prepFacts__vWr6w dd{margin:var(--space-xs) 0 0;color:var(--color-ink);font-size:var(--text-lg)}.CBTInterface_prepHeader__UPO80{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:1.3;color:var(--color-ink);word-break:keep-all}.CBTInterface_prepExamTitle__Cd13V{margin-top:var(--space-xs);font-size:var(--text-md);line-height:1.6;font-weight:var(--weight-medium);word-break:keep-all;overflow-wrap:anywhere}.CBTInterface_prepContent__KcCsb{font-size:1.1rem;line-height:1.6;color:var(--text-color);margin-bottom:var(--space-lg)}.CBTInterface_prepList__7YwKT{padding-left:var(--space-md)}.CBTInterface_prepList__7YwKT li{margin-bottom:var(--space-xs)}.CBTInterface_startBtnContainer__Xrmlr{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-md);margin-top:var(--space-md)}.CBTInterface_startBtn__vpJPR{min-height:48px;background-color:var(--primary-color);color:var(--color-accent-ink);font-size:1.2rem;font-weight:var(--weight-medium);padding:var(--space-xs) var(--space-xl);border:none;border-radius:8px;cursor:pointer;transition:background-color .2s,transform .1s;box-shadow:none}.CBTInterface_startBtn__vpJPR:hover{background-color:var(--primary-hover);transform:none}.CBTInterface_startBtn__vpJPR:active{transform:translateY(0)}.CBTInterface_prepExit__PjPXk{display:inline-flex;min-height:44px;align-items:center;padding:var(--space-xs);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);text-decoration:underline;text-underline-offset:.2em}.CBTInterface_prepContainer__Cizc1 :is(button,a):focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (max-width:1100px) and (min-width:901px){.CBTInterface_resultSummaryRow__R1bfI{flex-direction:column}.CBTInterface_resultContent__imQFO{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:900px){.CBTInterface_resultContent__imQFO{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.CBTInterface_resultSummaryRow__R1bfI{grid-row:1}.CBTInterface_resultSidePanel__rn5AH{grid-column:1;grid-row:2;height:auto;position:static}.CBTInterface_resultActionRow__50WaW{grid-row:3}.CBTInterface_resultBannerWrapper__kZIOy{grid-row:4}}@media (max-width:480px){.CBTInterface_prepContainer__Cizc1{padding:var(--space-md)}.CBTInterface_prepBox__oEPMc{padding:var(--space-lg)}.CBTInterface_prepIntro__06wps{grid-template-columns:minmax(0,1fr) 72px;gap:var(--space-sm)}.CBTInterface_prepArtwork__wC0I_{width:72px}.CBTInterface_startBtnContainer__Xrmlr{gap:var(--space-sm)}.CBTInterface_startBtn__vpJPR{padding-inline:var(--space-lg)}}.CBTInterface_reportBtn__9p7xw{background:var(--color-clear);border:1px solid var(--border-color);color:var(--text-sub);padding:var(--space-2xs) var(--space-sm);border-radius:6px;font-size:.85rem;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);display:flex;align-items:center;gap:var(--space-2xs);margin-left:auto}.CBTInterface_reportBtn__9p7xw:hover{color:var(--color-error);border-color:var(--color-rule);background:var(--color-paper-2)}.CBTInterface_container__aIIAP{background:var(--color-paper);color:var(--color-ink)}.CBTInterface_header__n80iU{min-height:64px;border-bottom:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.CBTInterface_examTitle__xTmfh{font-size:var(--text-md);color:var(--color-ink);font-weight:var(--weight-strong)}.CBTInterface_actionBtn__zBQsz,.CBTInterface_backBtn__9St3E,.CBTInterface_exitBtn__fiDwj,.CBTInterface_exitLink__U7jgG,.CBTInterface_headerSettingsBtn__pOrhy,.CBTInterface_reportBtn__9p7xw{min-height:40px;border-radius:var(--radius-input)}.CBTInterface_headerSettingsBtn__pOrhy{min-width:40px}.CBTInterface_questionHeader__Lb3ck{border-bottom-width:1px}.CBTInterface_card__L__Zc,.CBTInterface_practiceCard__BSh4N,.CBTInterface_questionPanelWrapper__4LpZ4{border-radius:var(--radius-card);border:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.CBTInterface_choiceContent__sAM6P,.CBTInterface_choiceText__Q56sc,.CBTInterface_qText__P2F_J{font-size:var(--text-md);line-height:1.85}.CBTInterface_qIndex__M3tBl,.CBTInterface_qNum__wxl2t{color:var(--color-ink);font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CBTInterface_choiceItem__yZjcF{min-height:48px;padding:var(--space-sm) var(--space-md);border-width:1px;border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink)}.CBTInterface_choiceItem__yZjcF[aria-disabled=true]{opacity:1;cursor:default}.CBTInterface_annotatedContent__y8eSI{display:flow-root}.CBTInterface_answerLabel__AExqv{float:right;max-width:5em;margin-top:.4rem;margin-left:var(--space-xs);padding:1px var(--space-2xs);border:1px solid;border-radius:4px;color:var(--color-success);font-size:var(--text-xs);font-weight:var(--weight-strong);line-height:1.1;text-align:center;word-break:keep-all;text-wrap:balance}.CBTInterface_wrongChoice__4F5Pp .CBTInterface_answerLabel__AExqv{color:var(--color-error)}.CBTInterface_choiceItem__yZjcF:hover{background:var(--color-paper-2);border-color:var(--color-input-edge);transform:none}.CBTInterface_choiceItem__yZjcF.CBTInterface_selectedChoice__aCaQb{background:var(--color-accent-soft);border-color:var(--color-accent)}.CBTInterface_choiceItem__yZjcF.CBTInterface_correctAnswer__KOrf9{border-color:var(--color-success);background:var(--color-success-soft)}.CBTInterface_choiceItem__yZjcF.CBTInterface_wrongAnswer__ad7Bo{border-color:var(--color-error);background:var(--color-error-soft)}.CBTInterface_choiceKey__w8yEr{background:var(--color-clear);color:var(--color-muted);border:1px solid var(--color-rule);width:26px;height:26px;font-weight:var(--weight-medium)}.CBTInterface_selectedChoice__aCaQb .CBTInterface_choiceKey__w8yEr{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.CBTInterface_correctAnswer__KOrf9 .CBTInterface_choiceKey__w8yEr{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success)}.CBTInterface_wrongAnswer__ad7Bo .CBTInterface_choiceKey__w8yEr{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error)}.CBTInterface_explanationBox__y6jVD{border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink);box-shadow:none}.CBTInterface_expText__WP2J6{font-size:var(--text-md);line-height:1.85}.CBTInterface_cImage__bSdsu,.CBTInterface_qImage__eHKpp,.CBTInterface_qText__P2F_J img{background:var(--color-image-paper)}.CBTInterface_timer__2XTJM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.CBTInterface_header__n80iU{padding-inline:var(--space-md)}.CBTInterface_choiceContent__sAM6P,.CBTInterface_choiceText__Q56sc,.CBTInterface_qText__P2F_J{line-height:1.8}}:where(.CBTInterface_container__aIIAP,.CBTInterface_main__0hB4_,.CBTInterface_overlay__1ykVj,.CBTInterface_pageContainer__LX3BB) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (prefers-reduced-motion:reduce){.CBTInterface_container__aIIAP *,.CBTInterface_overlay__1ykVj *{animation:none!important;transition:none!important}}:where(.CBTInterface_main__0hB4_,.CBTInterface_container__aIIAP,.CBTInterface_hero__0Q_e_,.CBTInterface_visual__kxuXz,.CBTInterface_modal__BB_Hy,.CBTInterface_searchIntro__GBpy7,.CBTInterface_infoBox__s5sAZ) :is(h1,h2,h3){text-wrap:balance}.CBTInterface_practiceCard__BSh4N,.CBTInterface_questionCard__4sYdC,.CBTInterface_questionPanelWrapper__4LpZ4{border-radius:var(--radius-card)}.CBTInterface_choiceBox__yTz3g,.CBTInterface_choiceItem__yZjcF,.CBTInterface_progressBar__8alC_,.CBTInterface_progressTrack__mPB12{border-radius:var(--radius-input)}.CBTInterface_navigationBar__cg5l3 .CBTInterface_mobileAnswerSheet__08i3K{display:none}@media (max-width:768px){.CBTInterface_navigationBar__cg5l3{flex-direction:column;gap:var(--space-xs);padding-bottom:max(var(--space-sm),env(safe-area-inset-bottom))}.CBTInterface_navigationBar__cg5l3 .CBTInterface_mobileAnswerSheet__08i3K{display:flex;width:100%}.CBTInterface_headerRight__fBLtl{gap:var(--space-xs)}.CBTInterface_examTitle__xTmfh{max-width:none}.CBTInterface_examHeader__cTL5A{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2xs) var(--space-sm);height:auto;padding-block:var(--space-xs);overflow:visible}.CBTInterface_examHeader__cTL5A .CBTInterface_headerLeft__1SJ3i{display:contents}.CBTInterface_examHeader__cTL5A .CBTInterface_exitLink__U7jgG{display:inline-flex;align-items:center;grid-column:1;grid-row:1}.CBTInterface_examHeader__cTL5A .CBTInterface_headerRight__fBLtl{grid-column:2;grid-row:1}.CBTInterface_examHeader__cTL5A .CBTInterface_examTitle__xTmfh{grid-column:1/-1;grid-row:2;white-space:normal;overflow:visible;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.CBTInterface_resultHeader__1jElL{height:auto;gap:var(--space-sm);padding-block:var(--space-sm);overflow:visible}.CBTInterface_resultHeader__1jElL .CBTInterface_examTitle__xTmfh{white-space:normal;overflow:visible;line-height:1.5;word-break:keep-all;overflow-wrap:anywhere}.CBTInterface_resultHeader__1jElL button{flex-shrink:0}}.CBTInterface_exitLink__U7jgG,.CBTInterface_prepExit__PjPXk{font-family:var(--font-display)}.CBTInterface_choiceContent__sAM6P{font-family:var(--font-body)}.CBTInterface_subjectLabel__xd6kf{margin-left:auto;padding-left:var(--space-sm);color:var(--text-sub);font-size:.85rem;overflow-wrap:anywhere}.page_resultHeader__zkzky{flex:none;padding:var(--space-sm) clamp(var(--space-md),2.5vw,var(--space-lg)) var(--space-xs);background:var(--card-bg);border-bottom:1px solid var(--border-color);color:var(--text-color)}.page_headerMain__FbklJ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-md);max-width:1440px;margin:0 auto}.page_backLink__GlZCO{display:inline-flex;align-items:center;min-height:42px;padding:0 var(--space-sm);border:1px solid var(--border-color);border-radius:8px;color:var(--text-sub);font-size:12px;font-weight:var(--weight-strong);white-space:nowrap}.page_backLink__GlZCO:hover{border-color:var(--primary-color);color:var(--primary-color)}.page_eyebrow__7jbrX{display:block;color:var(--primary-color);font-size:11px;font-weight:var(--weight-strong);letter-spacing:0}.page_titleBlock__UH7Yy{min-width:0}.page_titleBlock__UH7Yy h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.3;letter-spacing:-.035em;margin-top:var(--space-2xs)}.page_scoreBlock___NdxZ{display:grid;justify-items:end;gap:var(--space-3xs);border-left:1px solid var(--border-color);padding-left:var(--space-md)}.page_scoreBlock___NdxZ strong{font-size:24px;line-height:1;letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_scoreBlock___NdxZ small{font-size:12px;margin-left:var(--space-3xs)}.page_scoreBlock___NdxZ span{color:var(--text-sub);font-size:11px;white-space:nowrap}.page_headerControls__ZaJK3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);max-width:1440px;margin:var(--space-sm) auto 0}.page_filters__roCvL,.page_layoutSwitch__mwo9o{display:flex;align-items:center;gap:var(--space-2xs)}.page_filters__roCvL button,.page_layoutSwitch__mwo9o button{min-height:34px;padding:var(--space-2xs) var(--space-sm);border:1px solid var(--color-clear);border-radius:7px;background:var(--color-clear);color:var(--text-sub);font:inherit;font-size:12px;font-weight:var(--weight-strong);cursor:pointer}.page_filters__roCvL button:hover,.page_layoutSwitch__mwo9o button:hover{background:var(--bg-hover);color:var(--text-color)}.page_filters__roCvL .page_activeFilter__uZeBO,.page_layoutSwitch__mwo9o .page_activeLayout__73lOv{background:var(--color-paper);border-color:var(--color-rule);color:var(--color-accent)}.page_filters__roCvL button span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:var(--space-3xs)}.page_omrButton__KlSiH{width:100%;justify-content:space-between;border:0;border-bottom:1px solid var(--border-color);background:var(--color-clear);color:var(--text-color);font:inherit;text-align:left;cursor:pointer}.page_omrButton__KlSiH:hover{background:var(--bg-hover)}.page_omrButton__KlSiH[aria-current=step]{background:var(--color-paper);border-left:1px solid var(--color-rule)}.page_correctMark__hiR2W{color:var(--color-success);font-weight:var(--weight-strong)}.page_wrongMark___W8c1{color:var(--color-error);font-weight:var(--weight-strong)}.page_omrButton__KlSiH:focus-visible,.page_resultHeader__zkzky a:focus-visible,.page_resultHeader__zkzky button:focus-visible,.page_statePage__N1ATf a:focus-visible,.page_statePage__N1ATf button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.page_statePage__N1ATf{min-height:100dvh;padding:var(--space-xl) var(--space-md) var(--space-2xl);background:var(--color-surface);color:var(--color-ink)}.page_stateCard__or6w_{max-width:790px;margin:0 auto;border:1px solid var(--color-rule);border-radius:18px;overflow:hidden;background:var(--color-surface)}.page_stateArtwork__MmSG1{display:block;width:100%;height:190px;object-fit:cover;object-position:right center}.page_stateBody__uu_Qp{padding:var(--space-lg) clamp(var(--space-lg),5vw,var(--space-xl)) var(--space-xl)}.page_stateBody__uu_Qp h1{font-size:clamp(25px,3.2vw,37px);line-height:1.25;letter-spacing:-.055em;margin:var(--space-sm) 0}.page_stateBody__uu_Qp p{max-width:560px;color:var(--color-muted);font-size:14px;line-height:1.65;word-break:keep-all}.page_stateAction__VWMDE{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-lg);min-height:46px;margin-top:var(--space-lg);padding:0 var(--space-md);border:0;border-radius:9px;color:var(--color-ink);font:inherit;font-size:13px;font-weight:var(--weight-strong);cursor:pointer}.page_stateAction__VWMDE:hover{background:var(--color-accent)}:root[data-mode=dark] .page_filters__roCvL .page_activeFilter__uZeBO,:root[data-mode=dark] .page_layoutSwitch__mwo9o .page_activeLayout__73lOv,:root[data-mode=dark] .page_omrButton__KlSiH[aria-current=step]{background:var(--color-surface);border-color:var(--color-rule);color:var(--color-accent)}:root[data-mode=dark] .page_statePage__N1ATf{background:var(--color-surface);color:var(--color-ink)}:root[data-mode=dark] .page_stateCard__or6w_{background:var(--color-surface);border-color:var(--color-rule)}:root[data-mode=dark] .page_stateArtwork__MmSG1{filter:brightness(.75)}:root[data-mode=dark] .page_stateBody__uu_Qp p{color:var(--color-ink-2)}@media(max-width:768px){.page_resultHeader__zkzky{padding:var(--space-xs) var(--space-sm) var(--space-sm)}.page_headerMain__FbklJ{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs) var(--space-xs)}.page_backLink__GlZCO{grid-column:1/-1;min-height:28px;width:fit-content;padding:0;border:0}.page_titleBlock__UH7Yy h1{font-size:14px}.page_scoreBlock___NdxZ{padding-left:var(--space-xs)}.page_scoreBlock___NdxZ strong{font-size:20px}.page_scoreBlock___NdxZ span{font-size:10px}.page_headerControls__ZaJK3{margin-top:var(--space-xs)}.page_filters__roCvL{width:100%}.page_filters__roCvL button{flex:1 1;min-height:38px;border:1px solid var(--border-color);font-size:11px}.page_layoutSwitch__mwo9o{display:none}.page_statePage__N1ATf{padding:var(--space-md) 0 var(--space-2xl)}.page_stateCard__or6w_{border-radius:0;border-left:0;border-right:0}.page_stateArtwork__MmSG1{height:155px}.page_stateBody__uu_Qp{padding:var(--space-lg) var(--space-lg) var(--space-xl)}}:where(.page_container__5zXTY,.page_main__T3Kgi,.page_header__Uv3Ib,.page_inner__p49AT,.page_hero__IdxAP,.page_overlay__OAASa,.page_pageContainer__kyjpN) :is(button,a):active{opacity:.8}:where(.page_container__5zXTY,.page_main__T3Kgi,.page_header__Uv3Ib,.page_inner__p49AT,.page_hero__IdxAP,.page_overlay__OAASa,.page_pageContainer__kyjpN) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.page_container__5zXTY *,.page_overlay__OAASa *{animation:none!important;transition:none!important}}:where(.page_main__T3Kgi,.page_container__5zXTY,.page_hero__IdxAP,.page_visual__o0_O5,.page_modal__Fxiws,.page_searchIntro__OV2qK,.page_infoBox__YxwcE) :is(h1,h2,h3){text-wrap:balance}.page_stateAction__VWMDE{background:var(--color-accent);color:var(--color-accent-ink)}.page_stateBody__uu_Qp h1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_explanationHeader__Q_1kd,.page_stateActions__NFrMG{display:flex;flex-wrap:wrap;gap:var(--space-sm)}.page_explanationHeader__Q_1kd{align-items:flex-start;justify-content:space-between;margin-bottom:var(--space-md)}.page_explanationActions__EC0k0{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-xs);max-width:100%}.page_bookmarkControl__k8llg{max-width:100%}.page_bookmarkButton__UXO6W,.page_reportButton__l_SpF{min-height:44px}.page_bookmarkError__WGDup,.page_bookmarkNotice___BVKz{max-width:30ch;margin:0;color:var(--text-sub);font-size:.85rem;line-height:1.6;overflow-wrap:anywhere}.page_bookmarkNotice___BVKz p{margin:0}.page_bookmarkError__WGDup{margin-top:var(--space-xs);color:var(--color-error)}.page_bookmarkRetry__N0is8{min-height:44px;margin-top:var(--space-xs);padding:var(--space-xs) var(--space-sm);border:1px solid var(--border-color);border-radius:var(--radius-input);background:var(--card-bg);color:var(--text-color);font:inherit;cursor:pointer}.page_bookmarkRetry__N0is8:hover{background:var(--bg-hover)}.page_bookmarkButton__UXO6W:disabled{opacity:.55;cursor:wait}.page_bookmarkButton__UXO6W:focus-visible,.page_bookmarkRetry__N0is8:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.SettingsContent_container__FYRyY{display:grid;gap:var(--space-lg);color:var(--text-color)}.SettingsContent_section__d_h0c{min-width:0}.SettingsContent_sectionHead__ybNYk{margin-bottom:var(--space-md)}.SettingsContent_label__fB2da{font-size:17px;letter-spacing:-.04em}.SettingsContent_sectionHead__ybNYk p{margin-top:var(--space-2xs);color:var(--text-sub);font-size:12px;line-height:1.55}.SettingsContent_optionsGrid__QmQ_G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs)}.SettingsContent_optionBtn__pfLOX{position:relative;min-width:0;display:flex;align-items:flex-start;flex-direction:column;gap:var(--space-xs);padding:var(--space-xs);border:1px solid var(--border-color);border-radius:12px;background:var(--card-bg);color:var(--text-color);text-align:left;font:inherit;cursor:pointer;transition:border-color .18s,transform .18s,box-shadow .18s}.SettingsContent_optionBtn__pfLOX:hover{border-color:var(--primary-color)}.SettingsContent_optionBtn__pfLOX.SettingsContent_active__acsWx{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color)}.SettingsContent_preview__7Sjsg{position:relative;display:block;width:100%;height:93px;border-radius:7px;overflow:hidden}.SettingsContent_preview__7Sjsg i{position:absolute;left:13%;top:17%;width:74%;height:69%;border-radius:6px;background:var(--color-surface);box-shadow:none}.SettingsContent_previewDark___jf0V i{background:var(--color-preview-dark)}.SettingsContent_preview__7Sjsg b,.SettingsContent_preview__7Sjsg em,.SettingsContent_preview__7Sjsg small{position:absolute;left:24%;height:5px;border-radius:4px;font-style:normal;background:var(--color-accent-soft)}.SettingsContent_preview__7Sjsg b{top:37%;width:36%;height:7px;background:var(--color-field-deep)}.SettingsContent_preview__7Sjsg em{top:53%;width:50%}.SettingsContent_preview__7Sjsg small{top:66%;width:39%}.SettingsContent_previewDark___jf0V b,.SettingsContent_previewDark___jf0V em,.SettingsContent_previewDark___jf0V small{background:var(--color-preview-dark)}.SettingsContent_optionLabel__Ry4xk{display:grid;gap:var(--space-3xs)}.SettingsContent_optionLabel__Ry4xk strong{font-size:13px;font-weight:var(--weight-strong)}.SettingsContent_optionLabel__Ry4xk small{color:var(--text-sub);font-size:11px}.SettingsContent_selection__eLtRj{position:absolute;right:13px;bottom:20px;display:grid;place-items:center;width:19px;height:19px;border:1px solid var(--border-color);border-radius:50%;font-size:12px}.SettingsContent_active__acsWx .SettingsContent_selection__eLtRj{border-color:var(--color-rule)}.SettingsContent_fontSizes__srI6h{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-xs)}.SettingsContent_fontSizes__srI6h button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--space-3xs);min-height:55px;border:1px solid var(--border-color);border-radius:9px;background:var(--card-bg);color:var(--text-color);font:inherit;cursor:pointer;transition:border-color .18s,background .18s}.SettingsContent_fontSizes__srI6h button:first-child span{font-size:14px}.SettingsContent_fontSizes__srI6h button:nth-child(2) span{font-size:17px}.SettingsContent_fontSizes__srI6h button:nth-child(3) span{font-size:20px}.SettingsContent_fontSizes__srI6h button:nth-child(4) span{font-size:23px}.SettingsContent_fontSizes__srI6h button:nth-child(5) span{font-size:26px}.SettingsContent_fontSizes__srI6h button small{font-size:10px;color:var(--text-sub)}.SettingsContent_fontSizes__srI6h button:hover{border-color:var(--primary-color)}.SettingsContent_fontSizes__srI6h .SettingsContent_activeSize__Li_NW{border-color:var(--primary-color);background:var(--color-paper)}.SettingsContent_sample__4lrZR{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:9px;background:var(--bg-hover);color:var(--text-color);font-size:1rem;line-height:1.5;word-break:keep-all}.SettingsContent_accountSection__SN_n_{padding-top:var(--space-lg);border-top:1px solid var(--border-color)}.SettingsContent_dangerLink__Yr7Vy{display:inline-flex;align-items:center;gap:var(--space-xs);margin-top:var(--space-3xs);color:var(--color-error);font-size:13px;font-weight:var(--weight-strong);text-decoration:underline;text-underline-offset:3px}.SettingsContent_dangerLink__Yr7Vy:focus-visible,.SettingsContent_fontSizes__srI6h button:focus-visible,.SettingsContent_optionBtn__pfLOX:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}:root[data-mode=dark] .SettingsContent_fontSizes__srI6h .SettingsContent_activeSize__Li_NW{background:var(--color-surface);color:var(--color-accent)}:root[data-mode=dark] .SettingsContent_active__acsWx .SettingsContent_selection__eLtRj{background:var(--color-surface);border-color:var(--color-rule)}@media(max-width:420px){.SettingsContent_preview__7Sjsg{height:70px}.SettingsContent_optionBtn__pfLOX{padding:var(--space-xs)}.SettingsContent_optionLabel__Ry4xk strong{font-size:12px}.SettingsContent_optionLabel__Ry4xk small{font-size:10px}.SettingsContent_selection__eLtRj{right:9px;bottom:14px}.SettingsContent_fontSizes__srI6h{gap:var(--space-2xs)}}@media(prefers-reduced-motion:reduce){.SettingsContent_fontSizes__srI6h button,.SettingsContent_optionBtn__pfLOX{transition:none}}.SettingsContent_container__FYRyY{gap:var(--space-xl)}.SettingsContent_label__fB2da{font-size:var(--text-lg);font-weight:var(--weight-strong)}.SettingsContent_sectionHead__ybNYk p{font-size:var(--text-sm)}.SettingsContent_optionBtn__pfLOX{padding:var(--space-md);border-radius:var(--radius-input)}.SettingsContent_optionBtn__pfLOX:hover{transform:none;border-color:var(--color-input-edge)}.SettingsContent_optionBtn__pfLOX.SettingsContent_active__acsWx{border-color:var(--color-accent);box-shadow:none;background:var(--color-accent-soft)}.SettingsContent_previewLight__DLze2{background:var(--color-preview-light)}.SettingsContent_previewLight__DLze2 i{background:var(--color-preview-light-card)}.SettingsContent_previewDark___jf0V{background:var(--color-preview-dark)}.SettingsContent_previewDark___jf0V i{background:var(--color-preview-dark-card)}.SettingsContent_preview__7Sjsg b,.SettingsContent_preview__7Sjsg em,.SettingsContent_preview__7Sjsg small{background:var(--color-preview-line)}.SettingsContent_optionLabel__Ry4xk strong{font-size:var(--text-sm);font-weight:var(--weight-medium)}.SettingsContent_optionLabel__Ry4xk small{font-size:var(--text-xs)}.SettingsContent_selection__eLtRj{right:12px;bottom:24px;color:var(--color-accent-ink)}.SettingsContent_active__acsWx .SettingsContent_selection__eLtRj{background:var(--color-accent);border-color:var(--color-accent)}.SettingsContent_fontSizes__srI6h button{min-height:64px}.SettingsContent_fontSizes__srI6h button small{font-size:var(--text-xs)}.SettingsContent_fontSizes__srI6h .SettingsContent_activeSize__Li_NW{background:var(--color-accent-soft);color:var(--color-accent)}:where(.SettingsContent_container__FYRyY,.SettingsContent_main__HsZGb,.SettingsContent_header__hV5GB,.SettingsContent_inner__ETdOI,.SettingsContent_hero__Zxr5q,.SettingsContent_overlay__r_cps,.SettingsContent_pageContainer__MGIU9) :is(button,a):active{opacity:.8}:where(.SettingsContent_container__FYRyY,.SettingsContent_main__HsZGb,.SettingsContent_header__hV5GB,.SettingsContent_inner__ETdOI,.SettingsContent_hero__Zxr5q,.SettingsContent_overlay__r_cps,.SettingsContent_pageContainer__MGIU9) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}.SettingsContent_fontSizes__srI6h button{padding:var(--space-xs);gap:var(--space-2xs)}.SettingsContent_fontSizes__srI6h button span{line-height:1}.SettingsContent_fontSizes__srI6h button small{line-height:1.4}.SettingsContent_fontSizes__srI6h button{padding-block:var(--space-md)}@media (max-width:700px){.SettingsContent_container__FYRyY{gap:var(--space-lg)}.SettingsContent_sectionHead__ybNYk{margin-bottom:var(--space-sm)}}:root[data-mode=dark] .SettingsContent_active__acsWx .SettingsContent_selection__eLtRj{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.SettingsContent_page__W07bY .SettingsContent_optionBtn__pfLOX{min-height:80px;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-sm)}.SettingsContent_page__W07bY .SettingsContent_optionLabel__Ry4xk strong{font-size:var(--text-md)}.SettingsContent_page__W07bY .SettingsContent_selection__eLtRj{position:static;flex-shrink:0;width:20px;height:20px}.SettingsContent_page__W07bY .SettingsContent_sectionHead__ybNYk p{line-height:1.7}.SettingsContent_page__W07bY .SettingsContent_optionLabel__Ry4xk{min-width:0;word-break:keep-all}@media (max-width:360px){.SettingsContent_page__W07bY .SettingsContent_optionBtn__pfLOX{padding:var(--space-sm)}}.SettingsContent_page__W07bY .SettingsContent_fontSizes__srI6h .SettingsContent_activeSize__Li_NW,.SettingsContent_page__W07bY .SettingsContent_optionBtn__pfLOX.SettingsContent_active__acsWx{background:var(--color-signal-soft);border-color:var(--color-signal);color:var(--color-signal)}.SettingsContent_dangerLink__Yr7Vy{min-height:44px;font-size:var(--text-sm)}.SettingsContent_page__W07bY .SettingsContent_active__acsWx .SettingsContent_selection__eLtRj{background:var(--color-signal);border-color:var(--color-signal);color:var(--color-paper)}.SettingsContent_page__W07bY .SettingsContent_active__acsWx .SettingsContent_optionLabel__Ry4xk small,.SettingsContent_page__W07bY .SettingsContent_fontSizes__srI6h .SettingsContent_activeSize__Li_NW small{color:var(--color-signal)}.page_container__XIG2o{width:100%;max-width:var(--page-shell-width);margin-inline:auto;--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-rule);--surface:var(--color-surface);--accent:var(--color-accent);min-height:100dvh;padding:var(--space-lg) clamp(var(--space-md),5vw,var(--space-2xl)) var(--space-3xl);background:var(--color-surface);color:var(--ink)}.page_hero__c3xZ2,.page_workspace__vIdFe{max-width:1220px;margin:0 auto}.page_hero__c3xZ2{position:relative;min-height:276px;display:flex;align-items:center;overflow:hidden;border-radius:24px;background:var(--color-field);padding:var(--space-xl) var(--space-xl)}.page_hero__c3xZ2:after{content:"";position:absolute;inset:0 auto 0 0;width:64%;background:linear-gradient(90deg,var(--color-field) 65%,var(--color-paper-2));pointer-events:none}.page_heroArtwork__yKBwH{position:absolute;inset:0;width:100%;height:100%;object-position:right center}.page_heroCopy__g1kyC{position:relative;z-index:1;max-width:560px}.page_eyebrow__NpPwc{display:block;color:var(--accent);font-size:12px;font-weight:var(--weight-strong);letter-spacing:0}.page_hero__c3xZ2 h1{letter-spacing:-.065em;margin:var(--space-sm) 0}.page_hero__c3xZ2 p{max-width:490px;font-size:15px;line-height:1.65;word-break:keep-all}.page_workspace__vIdFe{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);align-items:start;gap:clamp(var(--space-lg),5vw,var(--space-2xl));margin-top:var(--space-2xl)}.page_sectionIntro__R_stC{padding-top:var(--space-xs)}.page_sectionIntro__R_stC h2{font-size:clamp(27px,3vw,37px);line-height:1.25;letter-spacing:-.055em;margin-top:var(--space-sm);word-break:keep-all}.page_sectionIntro__R_stC p{color:var(--muted);font-size:14px;line-height:1.6;margin-top:var(--space-sm)}.page_card__LeS8K{background:var(--surface);border:1px solid var(--line);border-radius:17px;padding:var(--space-lg)}:root[data-mode=dark] .page_container__XIG2o{--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-rule);--surface:var(--color-surface);--accent:var(--color-accent);background:var(--color-surface)}:root[data-mode=dark] .page_hero__c3xZ2{background:var(--color-clear)}:root[data-mode=dark] .page_heroArtwork__yKBwH{filter:brightness(.78)}:root[data-mode=dark] .page_hero__c3xZ2:after{background:linear-gradient(90deg,var(--color-field) 65%,var(--color-field))}:root[data-mode=dark] .page_hero__c3xZ2 p{color:var(--color-ink-2)}@media(max-width:800px){.page_workspace__vIdFe{grid-template-columns:minmax(0,1fr);gap:var(--space-lg);margin-top:var(--space-xl)}.page_sectionIntro__R_stC p{margin-top:var(--space-xs)}}@media(max-width:620px){.page_container__XIG2o{padding:var(--space-lg) var(--space-md) var(--space-3xl)}.page_hero__c3xZ2{min-height:340px;padding:var(--space-lg) var(--space-lg) var(--space-4xl);border-radius:20px;align-items:flex-start}.page_hero__c3xZ2:after{inset:0 0 auto;width:auto;height:67%;background:linear-gradient(var(--color-field) 72%,var(--color-paper-2))}.page_heroArtwork__yKBwH{object-position:87% bottom}.page_hero__c3xZ2 h1{font-size:var(--page-title-size)}.page_hero__c3xZ2 p{font-size:13px;line-height:1.55}.page_workspace__vIdFe{margin-top:var(--space-xl)}.page_sectionIntro__R_stC h2{font-size:26px}.page_card__LeS8K{padding:var(--space-lg) var(--space-md)}:root[data-mode=dark] .page_hero__c3xZ2:after{background:linear-gradient(var(--color-field) 72%,var(--color-field))}}.page_container__XIG2o{padding:var(--space-xl) var(--gutter) var(--space-3xl)}.page_emptyState__phYSs,.page_hero__c3xZ2,.page_library__7mlmj,.page_overview__UFG5f,.page_records__wEb_3,.page_skeletonList__cnv5M{max-width:var(--container)}.page_hero__c3xZ2{min-height:180px;padding:var(--space-lg) 0;border-bottom:1px solid var(--color-rule);overflow:visible;color:var(--color-ink)}.page_hero__c3xZ2:after{display:none}.page_heroArtwork__yKBwH{inset:auto 0 auto auto;width:280px;height:155px;border-radius:var(--radius-card);object-fit:cover}.page_heroCopy__g1kyC{max-width:65%}.page_hero__c3xZ2 h1{margin:0 0 var(--space-sm);font-weight:var(--weight-strong);line-height:var(--page-title-leading);letter-spacing:-.045em}.page_hero__c3xZ2 p{color:var(--color-muted);font-size:var(--text-md);line-height:1.75}.page_emptyState__phYSs{margin-top:var(--space-xl);border:0;background:var(--color-paper-2);color:var(--color-ink)}.page_emptyState__phYSs h2{font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.035em}.page_emptyState__phYSs p{font-size:var(--text-md)}.page_stateIcon__b7zwE{background:var(--color-clear);color:var(--color-accent);border-radius:0;width:32px;height:32px}.page_filters__kHEM7 button{min-height:40px;border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:var(--weight-medium)}.page_filters__kHEM7 .page_selectedFilter__Ys48s{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent)}.page_primaryAction__dgAQ_{border-radius:var(--radius-input);font-weight:var(--weight-medium);background:var(--color-accent);color:var(--color-accent-ink)}.page_primaryAction__dgAQ_:hover{background:var(--color-accent-hover);transform:none}.page_sectionHeading__iLgYf h2{font-size:var(--text-xl);font-weight:var(--weight-strong)}.page_skeletonList__cnv5M div{background:var(--color-paper-2);animation:page_loadingPulse__bctfY 1.5s var(--ease-in-out) infinite alternate}@keyframes page_loadingPulse__bctfY{to{opacity:.5}}@media (max-width:700px){.page_container__XIG2o{padding-top:var(--space-lg)}.page_hero__c3xZ2{min-height:0;padding:var(--space-xs) 0 var(--space-lg)}.page_heroArtwork__yKBwH{display:none}.page_heroCopy__g1kyC{max-width:100%}.page_hero__c3xZ2 h1{font-size:var(--page-title-size)}.page_hero__c3xZ2 p{font-size:var(--text-sm)}.page_emptyState__phYSs{padding:var(--space-lg);margin-top:var(--space-lg)}.page_emptyState__phYSs p{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.page_skeletonList__cnv5M div{animation:none}}.page_workspace__vIdFe{max-width:var(--container);grid-template-columns:minmax(0,.6fr) minmax(0,1fr);margin-top:var(--space-xl)}.page_sectionIntro__R_stC h2{font-size:var(--text-xl);line-height:1.5;font-weight:var(--weight-strong)}.page_sectionIntro__R_stC p{font-size:var(--text-sm)}.page_card__LeS8K{padding:var(--space-xl);background:var(--color-surface)}@media (max-width:800px){.page_workspace__vIdFe{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.page_card__LeS8K{padding:var(--space-lg)}}:where(.page_container__XIG2o,.page_main__cV3Xy,.page_overlay__d5q_z,.page_pageContainer__cOFOp) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:where(.page_container__XIG2o,.page_main__cV3Xy,.page_header__QIWYG,.page_inner__JxctM,.page_hero__c3xZ2,.page_overlay__d5q_z,.page_pageContainer__cOFOp) :is(button,a):active{opacity:.8}:where(.page_container__XIG2o,.page_main__cV3Xy,.page_header__QIWYG,.page_inner__JxctM,.page_hero__c3xZ2,.page_overlay__d5q_z,.page_pageContainer__cOFOp) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}:where(.page_main__cV3Xy,.page_container__XIG2o,.page_hero__c3xZ2,.page_visual__1RZx9,.page_modal__wb_oU,.page_searchIntro__Di_4X,.page_infoBox__Xzjtn) :is(h1,h2,h3){text-wrap:balance}.page_hero__c3xZ2{min-height:0;padding:var(--space-sm) 0 32px;background:var(--color-clear);border-radius:0}.page_heroCopy__g1kyC{max-width:100%}.page_hero__c3xZ2 h1{font-size:var(--page-title-size);letter-spacing:-.03em}.page_emptyState__phYSs{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-rule);padding:var(--space-xl)}.page_card__LeS8K{border-radius:var(--radius-card)}@media (max-width:700px){.page_hero__c3xZ2 h1{font-size:var(--page-title-size)}.page_emptyState__phYSs{padding:var(--space-lg)}.page_container__XIG2o{padding-top:var(--space-lg)}.page_hero__c3xZ2{padding:var(--space-2xs) 0 var(--space-lg)}.page_hero__c3xZ2 h1{font-size:var(--page-title-size)}.page_hero__c3xZ2 p{font-size:var(--text-sm)}.page_workspace__vIdFe{margin-top:var(--space-lg);gap:var(--space-md)}.page_sectionIntro__R_stC{padding:0}.page_sectionIntro__R_stC h2{margin-top:0;font-size:var(--text-lg)}.page_sectionIntro__R_stC p{margin-top:var(--space-2xs)}.page_card__LeS8K{padding:var(--space-md)}}.page_container__XIG2o,:root[data-mode=dark] .page_container__XIG2o{background:var(--color-paper)}.page_hero__c3xZ2{border-bottom:0;padding-bottom:var(--space-lg)}.page_hero__c3xZ2 p{max-width:65ch}.page_workspace__vIdFe{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-2xl);margin-top:var(--space-md)}.page_controls__VXPqe,.page_readingPreview__OWIVo{min-width:0}.page_previewIntro__zXqqV h2{margin:0;font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:1.5;letter-spacing:-.025em}.page_previewIntro__zXqqV p{max-width:58ch;margin-top:var(--space-2xs);color:var(--color-muted);font-size:var(--text-sm);line-height:1.7;word-break:keep-all}.page_sampleCard__XZFYF{margin-top:var(--space-md);padding:var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface)}.page_sampleQuestion___SrFE{font-size:1rem;font-weight:var(--weight-medium);line-height:1.85;word-break:keep-all}.page_sampleChoices__Jv7rU{display:grid;gap:var(--space-xs);margin:var(--space-md) 0 0;padding:var(--space-md) 0 0;list-style:none;border-top:1px solid var(--color-rule)}.page_sampleChoices__Jv7rU li{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);font-size:.95rem;line-height:1.5;border-radius:var(--radius-input)}.page_sampleNumber__vAclM{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:50%;font-size:.8rem;font-weight:var(--weight-strong);color:var(--color-muted);background:var(--color-paper-2)}.page_sampleChoices__Jv7rU .page_correctChoice__X2Gox{color:var(--color-success);background:var(--color-success-soft)}.page_correctChoice__X2Gox .page_sampleNumber__vAclM{color:var(--color-success);background:var(--color-clear)}.page_answerLabel__zdEp6{flex:none;margin-left:auto;padding:var(--space-3xs) var(--space-xs);border:1px solid;border-radius:4px;font-size:var(--text-xs);font-weight:var(--weight-strong);line-height:1.2;white-space:nowrap}.page_previewNote__5V5cr{margin-top:var(--space-sm);color:var(--color-muted);font-size:var(--text-xs);line-height:1.7;word-break:keep-all}@media (max-width:900px){.page_workspace__vIdFe{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto;gap:var(--space-xl)}}@media (max-width:700px){.page_hero__c3xZ2{padding-bottom:var(--space-lg)}.page_workspace__vIdFe{margin-top:var(--space-sm)}.page_sampleCard__XZFYF{padding:var(--space-md)}}.page_main__6lt6f{width:100%;max-width:var(--page-shell-width);min-height:70dvh;margin-inline:auto;padding:var(--space-xl) var(--gutter) var(--space-3xl);color:var(--color-ink)}.page_main__6lt6f h1{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-sm);font-size:var(--page-title-size);line-height:var(--page-title-leading);margin-block:var(--space-md) var(--space-xl)}.page_back__7YtgA{display:inline-flex;min-height:44px;align-items:center;color:var(--color-muted)}.page_heading__IddGa{margin-block:var(--space-md) var(--space-xl)}.page_heading__IddGa h1{margin-block:0 var(--space-sm)}.page_heading__IddGa p{color:var(--color-muted);line-height:1.75}.page_workspace__tI1eQ{overflow:hidden}.page_examContent__rGwR7{min-height:0}.page_questionArea__Aq4pG{min-width:0;min-height:0}.page_progress__llWC_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md);color:var(--color-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_stem__d1Uqs{font-family:var(--font-body);overflow-wrap:anywhere}.page_choiceText__y36gS>div,.page_stem__d1Uqs>div{line-height:inherit}.page_choiceText__y36gS img,.page_stem__d1Uqs img{max-width:100%;height:auto}.page_choices__TDKgP{margin:var(--space-md) 0 var(--space-lg);padding:0;border:0;min-width:0}.page_choice__owlgD:focus-within{outline:2px solid var(--color-focus);outline-offset:3px}.page_result__r56Fl{padding-bottom:var(--space-md);margin-bottom:var(--space-md);border-bottom:1px solid var(--color-rule);line-height:1.8}.page_resultHeading__dTyn9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm)}.page_resultHeading__dTyn9 h2{font-size:var(--text-lg)}.page_result__r56Fl ul{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg);list-style:none;margin-block:var(--space-xs)}.page_result__r56Fl li,.page_result__r56Fl p{font-size:var(--text-sm);color:var(--color-muted)}.page_action__wXv7u,.page_primary__It512{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);font-family:var(--font-display);cursor:pointer}.page_primary__It512{background:var(--color-signal);color:var(--color-surface);border-color:transparent}.page_confirm__Etv1R p{margin-bottom:var(--space-sm);line-height:1.8}.page_confirm__Etv1R button{margin:var(--space-xs)}.page_error__D4koB{color:var(--color-error);margin-block:var(--space-md);line-height:1.8}.page_srOnly__aC9y9{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page_main__6lt6f :is(button,a):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media(max-width:768px){.page_dualQuestions__O2xHg{flex-direction:column;height:auto;flex:none}.page_dualQuestions__O2xHg>div{flex:none;overflow:visible}}