.PremiumExplanation_premiumContainer__MntTd{margin:var(--space-lg) 0;border-radius:8px;background:var(--color-paper-2);border:1px solid var(--color-rule);overflow:hidden;box-shadow:none;font-family:var(--current-font);transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.PremiumExplanation_premiumHeader__EjACX{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-md);background:var(--color-paper-2);color:var(--color-ink);border-bottom:2px solid var(--color-rule)}.PremiumExplanation_premiumBadge__HgxL9{background:linear-gradient(135deg,var(--color-warning-soft) 0,var(--color-error-soft) 100%);color:var(--color-error);font-size:.8rem;font-weight:var(--weight-strong);padding:var(--space-2xs) var(--space-xs);border-radius:9999px;display:flex;align-items:center;gap:var(--space-2xs);box-shadow:none}.PremiumExplanation_headerTitle__M_53x{font-size:1.1rem;font-weight:var(--weight-strong);margin:0;letter-spacing:-.01em}.PremiumExplanation_contentBody__rArh1{padding:var(--space-lg)}.PremiumExplanation_coreSummary__PKTH_{background:var(--color-info-soft);border-left:1px solid var(--color-rule);padding:var(--space-md) var(--space-lg);border-radius:4px;font-size:1.05rem;line-height:1.6;color:var(--color-ink);margin-bottom:var(--space-lg);box-shadow:none}.PremiumExplanation_coreSummary__PKTH_ strong{color:var(--color-info);font-weight:var(--weight-strong)}.PremiumExplanation_stepContainer__1lNwO{display:flex;flex-direction:column;gap:var(--space-md)}.PremiumExplanation_stepBlock__jYeoK{background:var(--color-paper-2);border:1px solid var(--color-rule);border-radius:8px;padding:var(--space-md);display:flex;gap:var(--space-md);transition:transform .2s,box-shadow .2s}.PremiumExplanation_stepBlock__jYeoK:hover{transform:none;box-shadow:none}.PremiumExplanation_stepBlock__jYeoK.PremiumExplanation_correct___RPPq{background:var(--color-success-soft);border-color:var(--color-rule)}.PremiumExplanation_stepNumber__kppEN{flex-shrink:0;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:var(--weight-strong);color:var(--color-accent-ink);background:var(--color-paper-2)}.PremiumExplanation_stepBlock__jYeoK.PremiumExplanation_correct___RPPq .PremiumExplanation_stepNumber__kppEN{background:var(--color-success-soft);box-shadow:none}.PremiumExplanation_stepContent__6tp_3{flex:1 1}.PremiumExplanation_stepTitle__kzfb2{font-weight:var(--weight-medium);color:var(--color-ink);margin:0 0 var(--space-xs) 0;font-size:.95rem;line-height:1.4}.PremiumExplanation_stepBlock__jYeoK.PremiumExplanation_correct___RPPq .PremiumExplanation_stepTitle__kzfb2{color:var(--color-success)}.PremiumExplanation_stepDescription__2Bj4w{margin:0;font-size:.9rem;line-height:1.6;color:var(--color-ink-2)}[data-mode=dark] .PremiumExplanation_premiumContainer__MntTd{background:linear-gradient(135deg,var(--color-surface) 0,var(--color-surface) 100%);border-color:var(--color-rule)}[data-mode=dark] .PremiumExplanation_stepBlock__jYeoK{background:var(--color-surface);border-color:var(--color-rule)}[data-mode=dark] .PremiumExplanation_stepBlock__jYeoK.PremiumExplanation_correct___RPPq{background:var(--color-success-soft);border-color:var(--color-rule)}[data-mode=dark] .PremiumExplanation_stepTitle__kzfb2{color:var(--color-ink-2)}[data-mode=dark] .PremiumExplanation_stepBlock__jYeoK.PremiumExplanation_correct___RPPq .PremiumExplanation_stepTitle__kzfb2{color:var(--color-success)}[data-mode=dark] .PremiumExplanation_stepDescription__2Bj4w{color:var(--color-info)}:where(.PremiumExplanation_container__pVDY3,.PremiumExplanation_main__UmkBe,.PremiumExplanation_overlay__MD9Eg,.PremiumExplanation_pageContainer__0aQXu) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:where(.PremiumExplanation_container__pVDY3,.PremiumExplanation_main__UmkBe,.PremiumExplanation_header__XrjKI,.PremiumExplanation_inner__HZg5G,.PremiumExplanation_hero__vMp7H,.PremiumExplanation_overlay__MD9Eg,.PremiumExplanation_pageContainer__0aQXu) :is(button,a):active{opacity:.8}:where(.PremiumExplanation_container__pVDY3,.PremiumExplanation_main__UmkBe,.PremiumExplanation_header__XrjKI,.PremiumExplanation_inner__HZg5G,.PremiumExplanation_hero__vMp7H,.PremiumExplanation_overlay__MD9Eg,.PremiumExplanation_pageContainer__0aQXu) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.PremiumExplanation_container__pVDY3 *,.PremiumExplanation_overlay__MD9Eg *{animation:none!important;transition:none!important}}.Modal_overlay__cza8g{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:var(--space-md);width:100%;height:100dvh;max-width:none;max-height:none;border:0;background-color:var(--color-clear);align-items:center;justify-content:center;z-index:1000;animation:none}.Modal_overlay__cza8g[open]{display:flex}.Modal_overlay__cza8g::backdrop{background:var(--color-overlay)}.Modal_modal__BlcpV{background:var(--card-bg);color:var(--text-color);border-radius:var(--border-radius);width:100%;max-width:500px;max-height:100%;display:flex;flex-direction:column;box-shadow:none;animation:none;border:1px solid var(--border-color)}.Modal_header__nqLWP{flex:none;padding:var(--space-lg);border-bottom:1px solid var(--border-color);display:flex;align-items:center;justify-content:space-between}.Modal_title__JXUjh{margin:0;font-size:1.25rem;font-weight:var(--weight-medium);color:var(--text-color)}.Modal_closeButton__YjHCd{flex:none;width:44px;height:44px;background:none;border:none;cursor:pointer;color:var(--text-sub);padding:var(--space-2xs);border-radius:4px;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);display:flex;align-items:center;justify-content:center}.Modal_closeButton__YjHCd:hover{background-color:var(--color-paper-2);color:var(--text-color)}.Modal_content__I_pH0{min-height:0;padding:var(--space-lg);overflow-y:auto;color:var(--text-color)}@media (max-width:520px){.Modal_content__I_pH0,.Modal_header__nqLWP{padding:var(--space-md)}}@keyframes Modal_fadeIn__v7xh_{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideIn__tlYdO{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}:where(.Modal_container__rG_tt,.Modal_main__cABRC,.Modal_overlay__cza8g,.Modal_pageContainer__wsXBc) :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}:where(.Modal_container__rG_tt,.Modal_main__cABRC,.Modal_header__nqLWP,.Modal_inner__W_aCu,.Modal_hero__sactO,.Modal_overlay__cza8g,.Modal_pageContainer__wsXBc) :is(button,a):active{opacity:.8}:where(.Modal_container__rG_tt,.Modal_main__cABRC,.Modal_header__nqLWP,.Modal_inner__W_aCu,.Modal_hero__sactO,.Modal_overlay__cza8g,.Modal_pageContainer__wsXBc) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Modal_container__rG_tt *,.Modal_overlay__cza8g *{animation:none!important;transition:none!important}}.CertificatePicker_trigger__oPMIp{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;min-width:0;min-height:48px;padding:var(--space-sm);border:1px solid var(--color-input-edge);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-md);line-height:1.5;text-align:left;cursor:pointer}.CertificatePicker_trigger__oPMIp span{min-width:0;overflow-wrap:anywhere}.CertificatePicker_trigger__oPMIp svg{flex:none;color:var(--color-muted)}.CertificatePicker_trigger__oPMIp:hover:not(:disabled){border-color:var(--color-signal);background:var(--color-signal-soft)}.CertificatePicker_dialog__n_dYV{max-width:440px;max-height:min(680px,100%);border-radius:20px}.CertificatePicker_dialog__n_dYV>div:first-child{padding:var(--space-sm) var(--space-md);border-bottom:0}.CertificatePicker_dialog__n_dYV>div:last-child{display:flex;flex-direction:column;padding:0 var(--space-md) var(--space-md);overflow:hidden}.CertificatePicker_search__LG_jT{flex:none;display:flex;align-items:center;gap:var(--space-xs);margin-bottom:var(--space-sm);padding-inline:var(--space-sm);border:1px solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-paper);color:var(--color-muted)}.CertificatePicker_search__LG_jT svg{flex:none}.CertificatePicker_search__LG_jT input{width:100%;min-width:0;min-height:44px;padding:var(--space-xs) 0;border:0;border-radius:var(--radius-input);background:transparent;color:var(--color-ink);font-size:var(--text-md)}.CertificatePicker_search__LG_jT input:focus-visible{outline:none}.CertificatePicker_groups__J79eC{overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-2xs);min-height:0}.CertificatePicker_groups__J79eC section+section{border-top:1px solid var(--color-rule);margin-top:var(--space-sm);padding-top:var(--space-sm)}.CertificatePicker_groups__J79eC h3{margin:0;padding:var(--space-xs) var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-regular)}.CertificatePicker_option__GOBga{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);width:100%;min-height:48px;padding:var(--space-sm);border:0;border-radius:var(--radius-input);background:transparent;color:var(--color-ink);font-size:var(--text-md);line-height:1.5;text-align:left;cursor:pointer;overflow-wrap:anywhere}.CertificatePicker_option__GOBga svg{flex:none}.CertificatePicker_option__GOBga:hover:not(:disabled),.CertificatePicker_option__GOBga[aria-pressed=true]{background:var(--color-signal-soft);color:var(--color-signal)}[data-design=b] .CertificatePicker_option__GOBga:hover:not(:disabled),[data-design=b] .CertificatePicker_option__GOBga[aria-pressed=true]{color:var(--b-deep)}.CertificatePicker_empty__lQPmF{margin:0;padding:var(--space-lg) var(--space-sm);color:var(--color-muted);line-height:1.7}.MenuCharacterPreview_heading__kGk_Y{display:grid;grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:24px;width:100%;min-width:0}.MenuCharacterPreview_copy___0Sxh{min-width:0}.MenuCharacterPreview_copy___0Sxh h1{text-wrap:pretty}.MenuCharacterPreview_artwork__DDZ_r{display:block;width:168px;height:112px;object-fit:contain}@media (max-width:700px){.MenuCharacterPreview_heading__kGk_Y{grid-template-columns:minmax(0,1fr) 88px;gap:12px}.MenuCharacterPreview_artwork__DDZ_r{width:88px;height:88px}}@media (max-width:768px){.app-container .MenuCharacterPreview_heading__kGk_Y{grid-template-columns:minmax(0,1fr);gap:0}.app-container .MenuCharacterPreview_artwork__DDZ_r,.app-container .MenuCharacterPreview_copy___0Sxh>div>p,.app-container .MenuCharacterPreview_copy___0Sxh>p{display:none}.app-container .MenuCharacterPreview_copy___0Sxh h1{margin:0}}.CommunityPostBody_sticker__clxOi{display:inline-flex;max-width:100%;margin-block:8px;vertical-align:middle}.CommunityPostBody_sticker__clxOi img{display:block;max-width:100%;height:88px;object-fit:contain}.page_main__cufdU{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_main__cufdU a:focus-visible,.page_main__cufdU button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.page_emptyState__QbAH6,.page_hero__ZBplP,.page_overview__Dmr1O,.page_records__CnCV7,.page_skeletonList__huaHT{max-width:1220px;margin-left:auto;margin-right:auto}.page_hero__ZBplP{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__ZBplP: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__AIiti{position:absolute;inset:0;width:100%;height:100%;object-position:right center}.page_heroCopy__YlfIH{position:relative;z-index:1;max-width:540px}.page_eyebrow__VhZYm{display:block;color:var(--accent);font-size:12px;font-weight:var(--weight-strong);letter-spacing:0}.page_hero__ZBplP h1{letter-spacing:-.065em;margin:var(--space-sm) 0}.page_hero__ZBplP p{font-size:16px;line-height:1.6;word-break:keep-all}.page_overview__Dmr1O{display:grid;grid-template-columns:repeat(3,1fr);margin-top:var(--space-lg);border:1px solid var(--line);border-radius:16px;background:var(--surface);overflow:hidden}.page_overview__Dmr1O>div{padding:var(--space-lg) var(--space-lg);border-right:1px solid var(--line)}.page_overview__Dmr1O>div:last-child{border-right:0}.page_overview__Dmr1O span{display:block;color:var(--muted);font-size:12px;font-weight:var(--weight-strong)}.page_overview__Dmr1O strong{display:block;font-size:32px;line-height:1.2;letter-spacing:-.06em;margin-top:var(--space-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_overview__Dmr1O small{font-size:14px;font-weight:var(--weight-medium);margin-left:var(--space-3xs);letter-spacing:0}.page_records__CnCV7{margin-top:var(--space-2xl)}.page_sectionHeading__fiPOe{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}.page_sectionHeading__fiPOe h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.055em;margin-top:var(--space-xs)}.page_sectionHeading__fiPOe>a{font-size:13px;color:var(--accent);font-weight:var(--weight-strong)}.page_sectionHeading__fiPOe>a:hover{text-decoration:underline}.page_filters__F0Zap{display:flex;gap:var(--space-xs);overflow-x:auto;margin-bottom:var(--space-md);padding:var(--space-3xs) 0;scrollbar-width:none}.page_filters__F0Zap::-webkit-scrollbar{display:none}.page_filters__F0Zap button{flex:none;border:1px solid var(--color-rule);background:var(--surface);color:var(--color-muted);border-radius:999px;padding:var(--space-xs) var(--space-md);font:inherit;font-size:13px;font-weight:var(--weight-strong);cursor:pointer;transition:background .2s,border-color .2s}.page_filters__F0Zap button:hover{border-color:var(--accent)}.page_filters__F0Zap .page_selectedFilter__rWmqi{background:var(--accent);border-color:var(--accent);color:var(--color-accent-ink)}.page_list__l8UtA{display:grid;gap:var(--space-sm)}.page_card__xbz3_{background:var(--surface);border:1px solid var(--line);border-radius:15px;overflow:hidden;transition:border-color .2s,transform .2s}.page_card__xbz3_:hover{border-color:var(--color-rule)}.page_cardLink__QEU4h{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:var(--space-md);padding:var(--space-lg) var(--space-lg)}.page_cardMain__6WCPj{min-width:0}.page_cardDate__eujCr{color:var(--muted);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_card__xbz3_ h3{font-size:19px;letter-spacing:-.04em;margin-top:var(--space-xs);line-height:1.35;word-break:keep-all}.page_cardMain__6WCPj p{color:var(--muted);font-size:13px;margin-top:var(--space-2xs)}.page_cardHint__woWDi{display:inline-block;color:var(--accent);font-size:12px;font-weight:var(--weight-strong);margin-top:var(--space-md)}.page_cardScore__vCjSf{border-left:1px solid var(--line);padding-left:var(--space-lg);display:flex;flex-direction:column;align-items:flex-start}.page_resultBadge__vlN9F{font-size:11px;font-weight:var(--weight-strong);padding:var(--space-2xs) var(--space-xs);border-radius:5px}.page_passed__PGupP{color:var(--color-success);background:var(--color-success-soft)}.page_retry__wE6fY{color:var(--color-warning);background:var(--color-warning-soft)}.page_cardScore__vCjSf strong{font-size:34px;letter-spacing:-.06em;line-height:1.1;margin-top:var(--space-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_cardScore__vCjSf small{font-size:15px;margin-left:var(--space-3xs)}.page_cardScore__vCjSf>span:last-child{color:var(--muted);font-size:12px;margin-top:var(--space-2xs)}.page_cardTools__ed2eW{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--space-xs);min-height:42px;border-top:1px solid var(--line);padding:var(--space-2xs) var(--space-md)}.page_confirmRow__VBrEN button,.page_deleteButton__1CKaA{font:inherit;font-size:12px;font-weight:var(--weight-strong);background:var(--color-clear);border:0;color:var(--muted);padding:var(--space-2xs) var(--space-xs);cursor:pointer}.page_deleteButton__1CKaA:hover{color:var(--color-error)}.page_confirmRow__VBrEN{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs)}.page_confirmRow__VBrEN span{font-size:12px;color:var(--ink);font-weight:var(--weight-strong)}.page_confirmRow__VBrEN .page_dangerAction__v4KP7{color:var(--color-error)}.page_confirmRow__VBrEN button:disabled{opacity:.5;cursor:not-allowed}.page_deleteError__4_xaA{font-size:12px;color:var(--color-error);width:100%;text-align:right}.page_emptyState__QbAH6{margin-top:var(--space-lg);padding:var(--space-xl) clamp(var(--space-lg),5vw,var(--space-2xl));background:var(--surface);border:1px solid var(--line);border-radius:17px}.page_emptyState__QbAH6 h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.05em;margin-top:var(--space-lg)}.page_emptyState__QbAH6 p{max-width:560px;color:var(--muted);line-height:1.7;margin-top:var(--space-xs);word-break:keep-all}.page_stateActions__5_OCB{display:flex;align-items:center;flex-wrap:wrap}.page_primaryAction__FiSIF{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-lg);border:0;border-radius:9px;min-height:48px;padding:0 var(--space-md);font:inherit;font-size:14px;font-weight:var(--weight-strong);cursor:pointer;margin-top:var(--space-lg);transition:background .2s,transform .2s}.page_primaryAction__FiSIF:hover{background:var(--color-accent)}.page_textAction__JQrAn{color:var(--accent);font-size:13px;font-weight:var(--weight-strong);margin-top:var(--space-lg)}.page_textAction__JQrAn:hover{text-decoration:underline}.page_filteredEmpty__wOCLY{padding:var(--space-xl);border:1px dashed var(--line);border-radius:12px;color:var(--muted);background:var(--surface);text-align:center;font-size:14px}.page_skeletonList__huaHT{display:grid;gap:var(--space-sm);margin-top:var(--space-lg)}.page_skeletonList__huaHT div{height:142px;border-radius:15px;background:linear-gradient(90deg,var(--color-paper) 20%,var(--color-paper) 50%,var(--color-paper) 80%);background-size:200% 100%;animation:page_shimmer__if4zC 1.4s linear infinite}:root[data-mode=dark] .page_main__cufdU{--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-rule);--surface:var(--color-surface);--accent:var(--color-accent);background:var(--color-paper)}:root[data-mode=dark] .page_hero__ZBplP{background:var(--color-clear)}:root[data-mode=dark] .page_heroArtwork__AIiti{filter:brightness(.78)}:root[data-mode=dark] .page_hero__ZBplP:after{background:linear-gradient(90deg,var(--color-field) 65%,var(--color-field))}:root[data-mode=dark] .page_hero__ZBplP p{color:var(--color-ink-2)}:root[data-mode=dark] .page_filters__F0Zap button:not(.page_selectedFilter__rWmqi){background:var(--color-surface);color:var(--color-ink-2);border-color:var(--color-rule)}:root[data-mode=dark] .page_filters__F0Zap .page_selectedFilter__rWmqi{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent)}:root[data-mode=dark] .page_passed__PGupP{background:var(--color-success-soft);color:var(--color-success)}:root[data-mode=dark] .page_retry__wE6fY{background:var(--color-warning-soft);color:var(--color-warning)}@media(max-width:680px){.page_main__cufdU{padding:var(--space-lg) var(--space-md) var(--space-3xl)}.page_hero__ZBplP{min-height:340px;padding:var(--space-lg) var(--space-lg) var(--space-4xl);border-radius:20px;align-items:flex-start}.page_hero__ZBplP:after{inset:0 0 auto;width:auto;height:67%;background:linear-gradient(var(--color-field) 72%,var(--color-paper-2))}.page_heroArtwork__AIiti{object-position:83% bottom}.page_hero__ZBplP h1{font-size:var(--page-title-size)}.page_hero__ZBplP p{font-size:14px}.page_overview__Dmr1O>div{padding:var(--space-md) var(--space-sm)}.page_overview__Dmr1O strong{font-size:24px}.page_overview__Dmr1O small{font-size:11px}.page_records__CnCV7{margin-top:var(--space-xl)}.page_sectionHeading__fiPOe{align-items:flex-start}.page_sectionHeading__fiPOe>a{white-space:nowrap}.page_cardLink__QEU4h{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs);padding:var(--space-md)}.page_card__xbz3_ h3{font-size:16px}.page_cardScore__vCjSf{padding-left:var(--space-sm);min-width:97px}.page_cardScore__vCjSf strong{font-size:26px}.page_cardHint__woWDi{margin-top:var(--space-sm)}.page_cardTools__ed2eW{padding:var(--space-2xs) var(--space-sm)}.page_emptyState__QbAH6{padding:var(--space-xl) var(--space-lg)}:root[data-mode=dark] .page_hero__ZBplP:after{background:linear-gradient(var(--color-field) 72%,var(--color-field))}}@media(max-width:400px){.page_overview__Dmr1O strong{font-size:21px}.page_cardLink__QEU4h{grid-template-columns:minmax(0,1fr)}.page_cardScore__vCjSf{border-left:0;border-top:1px solid var(--line);padding:var(--space-sm) 0 0;display:flex;flex-direction:row;align-items:center;gap:var(--space-xs)}.page_cardScore__vCjSf strong{margin:0}.page_cardScore__vCjSf>span:last-child{margin:0 0 0 auto}}@media(prefers-reduced-motion:reduce){.page_card__xbz3_,.page_filters__F0Zap button,.page_primaryAction__FiSIF{transition:none}.page_skeletonList__huaHT div{animation:none}}.page_main__cufdU{padding:var(--space-xl) var(--gutter) var(--space-3xl);background:var(--color-paper)}.page_emptyState__QbAH6,.page_hero__ZBplP,.page_library__SU6QG,.page_overview__Dmr1O,.page_records__CnCV7,.page_skeletonList__huaHT{max-width:var(--container)}.page_hero__ZBplP{min-height:180px;padding:var(--space-lg) 0;border-bottom:1px solid var(--color-rule);overflow:visible;color:var(--color-ink)}.page_hero__ZBplP:after{display:none}.page_heroArtwork__AIiti{inset:auto 0 auto auto;width:280px;height:155px;border-radius:var(--radius-card);object-fit:cover}.page_heroCopy__YlfIH{max-width:65%}.page_hero__ZBplP h1{margin:0 0 var(--space-sm);font-weight:var(--weight-strong);line-height:var(--page-title-leading);letter-spacing:-.045em}.page_hero__ZBplP p{color:var(--color-muted);font-size:var(--text-md);line-height:1.75}.page_emptyState__QbAH6{margin-top:var(--space-xl);border:0;background:var(--color-paper-2);color:var(--color-ink)}.page_emptyState__QbAH6 h2{margin-top:0;line-height:1.5;font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.035em}.page_emptyState__QbAH6 p{font-size:var(--text-md)}.page_filters__F0Zap button{min-height:44px;border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:var(--weight-medium)}.page_filters__F0Zap .page_selectedFilter__rWmqi{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent)}.page_primaryAction__FiSIF{gap:var(--space-xs);font-size:var(--text-md);border:1px solid var(--color-accent);border-radius:var(--radius-input);font-weight:var(--weight-medium);background:var(--color-accent);color:var(--color-accent-ink)}.page_primaryAction__FiSIF:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);transform:none}.page_sectionHeading__fiPOe h2{font-size:var(--text-xl);font-weight:var(--weight-strong)}.page_skeletonList__huaHT div{background:var(--color-paper-2);animation:page_loadingPulse__vElsR 1.5s var(--ease-in-out) infinite alternate}@keyframes page_loadingPulse__vElsR{to{opacity:.5}}@media (max-width:700px){.page_main__cufdU{padding-top:var(--space-lg)}.page_hero__ZBplP{min-height:0;padding:var(--space-xs) 0 var(--space-lg)}.page_heroArtwork__AIiti{display:none}.page_heroCopy__YlfIH{max-width:100%}.page_hero__ZBplP h1{font-size:var(--page-title-size)}.page_hero__ZBplP p{font-size:var(--text-sm)}.page_emptyState__QbAH6{padding:var(--space-lg);margin-top:var(--space-lg)}.page_emptyState__QbAH6 p{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.page_skeletonList__huaHT div{animation:none}}.page_overview__Dmr1O{border:0;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);border-radius:0;background:var(--color-clear)}.page_overview__Dmr1O strong{font-weight:var(--weight-strong);font-size:var(--text-2xl)}.page_card__xbz3_{border-radius:var(--radius-input)}.page_card__xbz3_:hover{transform:none;border-color:var(--color-accent)}.page_card__xbz3_ h3{font-size:var(--text-lg);font-weight:var(--weight-strong)}.page_cardScore__vCjSf strong{font-size:var(--text-2xl);font-weight:var(--weight-strong)}.page_confirmRow__VBrEN button,.page_deleteButton__1CKaA{min-height:44px;font-size:var(--text-sm)}:where(.page_container__O2XG0,.page_main__cufdU,.page_header__rqZnX,.page_inner__hfhVO,.page_hero__ZBplP,.page_overlay__AK8Np,.page_pageContainer__S2Uef) :is(button,a):active{opacity:.8}:where(.page_main__cufdU,.page_container__O2XG0,.page_hero__ZBplP,.page_visual__Zgo_i,.page_modal__QJ8_3,.page_searchIntro__Xhs8O,.page_infoBox__GaNlq) :is(h1,h2,h3){text-wrap:balance}.page_hero__ZBplP{min-height:0;padding:var(--space-sm) 0 32px;background:var(--color-clear);border-radius:0}.page_heroCopy__YlfIH{max-width:100%}.page_hero__ZBplP h1{font-size:var(--page-title-size);letter-spacing:-.03em}.page_emptyState__QbAH6{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-rule);padding:var(--space-xl)}.page_card__xbz3_{border-radius:var(--radius-card)}@media (max-width:700px){.page_hero__ZBplP h1{font-size:var(--page-title-size)}.page_emptyState__QbAH6{padding:var(--space-lg)}}.page_textAction__JQrAn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;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-size:var(--text-sm)}.page_textAction__JQrAn:hover{border-color:var(--color-input-edge)}.page_hero__ZBplP{padding-bottom:var(--space-lg);border-bottom:0}.page_hero__ZBplP p{max-width:65ch}.page_emptyState__QbAH6{margin-top:var(--space-md)}.page_illustratedState__1WrY_{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-signal-soft);border:1px solid var(--color-rule)}.page_emptyCopy__7IYVg{min-width:0}.page_emptyCopy__7IYVg h2{max-width:30ch;margin:0;line-height:1.5;letter-spacing:-.03em;word-break:keep-all;text-wrap:pretty}.page_emptyCopy__7IYVg p{max-width:58ch;margin-top:var(--space-sm);color:var(--color-ink-2)}.page_stateArtwork__BhUzk{width:112px;height:112px;object-fit:contain}.page_stateActions__5_OCB{gap:var(--space-lg)}.page_overview__Dmr1O{margin-top:var(--space-md)}.page_overview__Dmr1O>div{display:flex;align-items:baseline;gap:var(--space-md);padding:var(--space-lg)}.page_overview__Dmr1O strong{margin:0}.page_records__CnCV7{margin-top:var(--space-xl)}.page_sectionHeading__fiPOe{align-items:center}.page_sectionHeading__fiPOe h2{margin:0;letter-spacing:-.03em}.page_sectionHeading__fiPOe>a{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;font-size:var(--text-sm)}.page_cardLink__QEU4h{padding-bottom:var(--space-sm)}.page_cardScore__vCjSf strong,.page_card__xbz3_ h3{letter-spacing:-.03em}.page_cardHint__woWDi{display:inline-flex;align-items:center;gap:var(--space-2xs);margin-top:var(--space-sm);font-size:var(--text-sm)}.page_cardTools__ed2eW{border-top:0;padding:0 var(--space-md) var(--space-xs)}@media (max-width:900px){.page_illustratedState__1WrY_{padding:var(--space-lg);gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 112px}.page_stateArtwork__BhUzk{width:112px;height:112px}}@media (max-width:700px){.page_hero__ZBplP{padding-bottom:var(--space-lg)}.page_illustratedState__1WrY_{padding:var(--space-md);grid-template-columns:minmax(0,1fr) 80px;column-gap:var(--space-md);row-gap:var(--space-sm)}.page_emptyCopy__7IYVg{display:contents}.page_emptyCopy__7IYVg h2{grid-column:1;align-self:center;font-size:var(--text-lg)}.page_emptyCopy__7IYVg p{grid-column:1/-1;margin:0}.page_emptyCopy__7IYVg>a,.page_stateActions__5_OCB{grid-column:1/-1}.page_stateArtwork__BhUzk{grid-column:2;grid-row:1;width:80px;height:80px}.page_stateActions__5_OCB{gap:var(--space-md)}.page_primaryAction__FiSIF,.page_textAction__JQrAn{margin-top:var(--space-xs)}.page_overview__Dmr1O>div{flex-direction:column;gap:var(--space-xs);padding:var(--space-md) var(--space-sm)}.page_overview__Dmr1O span{font-size:var(--text-xs)}.page_overview__Dmr1O strong{font-size:var(--text-xl)}.page_records__CnCV7{margin-top:var(--space-lg)}.page_sectionHeading__fiPOe{flex-wrap:wrap;gap:var(--space-xs)}.page_cardTools__ed2eW{padding-right:var(--space-xs)}}@media (max-width:360px){.page_illustratedState__1WrY_{padding:var(--space-md);grid-template-columns:minmax(0,1fr) 80px;gap:var(--space-sm)}.page_stateArtwork__BhUzk{width:80px;height:80px}.page_hero__ZBplP h1{font-size:var(--page-title-size)}}.page_primaryAction__FiSIF,.page_textAction__JQrAn{font-family:var(--font-display)}@media (max-width:768px){.app-container .page_main__cufdU{min-height:0;padding-top:var(--space-md);padding-bottom:var(--space-lg)}.app-container .page_hero__ZBplP{padding-block:0 var(--space-md)}.app-container .page_hero__ZBplP p,.app-container .page_stateArtwork__BhUzk{display:none}.app-container .page_illustratedState__1WrY_{grid-template-columns:minmax(0,1fr)}.app-container .page_emptyCopy__7IYVg{display:block}}.StudyInterface_container__KMkss{display:flex;flex-direction:column;height:100vh;background-color:var(--color-clear)}.StudyInterface_header__fbE2s{height:60px;background-color:var(--card-bg);padding:0 var(--space-md);z-index:10}.StudyInterface_headerLeft__9SzsF{display:flex;align-items:center;gap:var(--space-md)}.StudyInterface_backBtn__7viM3{display:flex;align-items:center;background:var(--color-clear);border:none;color:var(--text-color);cursor:pointer;padding:var(--space-2xs)}.StudyInterface_navText__pAp_6{font-size:1rem;font-weight:var(--weight-medium);margin-left:var(--space-2xs)}.StudyInterface_logo__khLDW{font-size:1.2rem;font-weight:700;color:var(--accent-color)}.StudyInterface_examTitle__qBAcT{font-size:1rem;font-weight:var(--weight-medium);color:var(--text-color)}.StudyInterface_headerRight__JHiT8{display:flex;align-items:center;gap:var(--space-md)}.StudyInterface_timer__tKtJX{font-size:1rem;font-weight:var(--weight-medium);color:var(--text-color)}.StudyInterface_mainContent__qnXh9{display:flex;flex:1 1;overflow:hidden}.StudyInterface_questionArea___keuW{flex:1 1;display:flex;flex-direction:column;padding:var(--space-md);overflow-y:auto}.StudyInterface_card__4BWQu{background-color:var(--card-bg,var(--color-surface));padding:var(--space-lg);margin-bottom:var(--space-lg);border:2px solid var(--color-clear);transition:border-color .3s ease}.StudyInterface_correct__ErNOk,.StudyInterface_wrong__99J8Q{border-color:var(--color-rule)}.StudyInterface_answerBtn__CM7t1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);background-color:var(--primary-color,var(--color-info-soft));color:var(--color-ink);border:none;border-radius:8px;font-weight:var(--weight-medium);cursor:pointer;transition:background-color .2s ease;margin-top:var(--space-md)}.StudyInterface_answerBtn__CM7t1:hover{background-color:var(--primary-dark,var(--color-info-soft))}.StudyInterface_questionHeader__EyE8C{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-sm);border-bottom:2px dashed var(--color-rule);margin-bottom:var(--space-md)}.StudyInterface_qIndex__eXfCD{margin:0;font-size:1.2rem;font-weight:700;color:var(--accent-color)}.StudyInterface_badgeContainer___Gn5C{display:flex;gap:var(--space-xs);flex-wrap:wrap;justify-content:flex-end}.StudyInterface_qSubjectBadge__Syew6{display:inline-block;padding:var(--space-2xs) var(--space-sm);background-color:var(--border-color);color:var(--text-color);border-radius:16px;font-size:.85rem;font-weight:var(--weight-medium)}.StudyInterface_qNumBox__hb_fC{display:flex;align-items:center;gap:var(--space-xs)}.StudyInterface_gradingMark__YIDVp{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid;border-radius:50%;font-size:1.25rem;font-weight:var(--weight-strong);line-height:1;animation:none}@keyframes StudyInterface_popIn__sqSg9{0%{transform:scale(0);opacity:0}80%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}.StudyInterface_markCorrect__mhULK{color:var(--color-success)}.StudyInterface_markWrong__cbGWs{color:var(--color-error)}.StudyInterface_qTotal__ANrZ7{color:var(--text-sub);font-size:1rem}.StudyInterface_questionContent__7UKOM{flex:1 1;display:flex;flex-direction:column;color:var(--text-color);margin-bottom:var(--space-md)}.StudyInterface_qText__jcX_T{font-size:1.1rem;line-height:1.6;color:var(--text-color);margin-bottom:var(--space-lg);width:100%}.StudyInterface_bottomSplit__0TuV_{display:flex;flex-direction:column;gap:var(--space-md);width:100%;align-items:stretch}.StudyInterface_leftPanel__LHdsB{width:100%;max-width:100%;border-right:none;padding-right:0;display:flex;flex-direction:column;align-items:center}.StudyInterface_rightPanel__y4DWh{flex:1 1;display:flex;flex-direction:column;min-width:0}.StudyInterface_imageContainer__XZ_aA{width:fit-content;max-width:100%;margin:0 auto var(--space-md) auto;text-align:center;background-color:var(--color-surface);border-radius:8px;padding:var(--space-xs);display:flex;justify-content:center;align-items:center}.StudyInterface_qImage__DN2zK{width:auto;max-width:100%;max-height:300px;height:auto;border-radius:4px;display:block;object-fit:contain}@media (max-width:1024px){.StudyInterface_bottomSplit__0TuV_{flex-direction:column;gap:var(--space-md)}.StudyInterface_leftPanel__LHdsB{flex:none;width:100%;max-width:100%;border-right:none;padding-right:0;padding-bottom:var(--space-md);order:-1}.StudyInterface_qImage__DN2zK{width:auto;max-width:100%;margin:0 auto}}.StudyInterface_choices__RiUWx{display:flex;flex-direction:column;gap:var(--space-sm)}.StudyInterface_choiceItem__AiXd5{display:flex;align-items:center;padding:var(--space-md);border:2px solid var(--border-color);border-radius:8px;cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);width:100%;background:var(--card-bg);color:var(--text-color);font:inherit;text-align:left}.StudyInterface_choiceItem__AiXd5:disabled{cursor:default;opacity:1}.StudyInterface_actionBtn__kjLAT:focus-visible,.StudyInterface_choiceItem__AiXd5:focus-visible,.StudyInterface_reportBtn___arBx:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.StudyInterface_choiceItem__AiXd5:hover,.StudyInterface_selectedChoice__OBaR8{border-color:var(--accent-color);background-color:var(--color-paper-2)}.StudyInterface_choiceKey___6_JO{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-paper-2);border-radius:50%;font-size:.9rem;font-weight:700;color:var(--text-sub);margin-right:var(--space-md);flex-shrink:0}.StudyInterface_selectedChoice__OBaR8 .StudyInterface_choiceKey___6_JO{background-color:var(--accent-color);color:var(--color-ink)}.StudyInterface_correctAnswer__EAmeq{border-color:var(--color-rule)}.StudyInterface_correctAnswer__EAmeq,.StudyInterface_correctAnswer__EAmeq .StudyInterface_choiceKey___6_JO{background-color:var(--color-success-soft)}.StudyInterface_wrongAnswer__i1950{border-color:var(--color-rule)}.StudyInterface_wrongAnswer__i1950,.StudyInterface_wrongAnswer__i1950 .StudyInterface_choiceKey___6_JO{background-color:var(--color-error-soft)}.StudyInterface_choiceContent__XML1Q{display:flex;min-width:0;flex-direction:column;gap:var(--space-xs);flex:1 1}.StudyInterface_choiceContent__XML1Q .StudyInterface_choiceText__edBz6{color:var(--text-sub)}.StudyInterface_annotatedContent__Pncq7{display:flow-root}.StudyInterface_answerLabel__5XSuW{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}.StudyInterface_wrongAnswer__i1950 .StudyInterface_answerLabel__5XSuW{color:var(--color-error)}.StudyInterface_correctAnswer__EAmeq .StudyInterface_choiceContent__XML1Q .StudyInterface_choiceText__edBz6,.StudyInterface_selectedChoice__OBaR8 .StudyInterface_choiceContent__XML1Q .StudyInterface_choiceText__edBz6{color:var(--text-color)}.StudyInterface_choiceText__edBz6{font-size:1rem;line-height:1.5}.StudyInterface_actionBar__N_soW{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--border-color)}.StudyInterface_actionBtn__kjLAT{display:flex;align-items:center;gap:var(--space-2xs);background-color:var(--bg-hover);border:1px solid var(--border-color);padding:var(--space-xs) var(--space-sm);border-radius:8px;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)}.StudyInterface_actionBtn__kjLAT:hover{background-color:var(--color-surface);border-color:var(--primary-color,var(--color-rule));color:var(--primary-color,var(--color-info))}.StudyInterface_actionBtn__kjLAT.StudyInterface_bookmarked__Hbo5_{border-color:var(--color-rule);background-color:var(--color-warning-soft);color:var(--color-warning)}.StudyInterface_actionBtn__kjLAT:disabled{cursor:wait}.StudyInterface_bookmarkError__Aq_Ag{flex-basis:100%;margin:0;color:var(--color-error);font-size:var(--text-md);line-height:1.6;overflow-wrap:anywhere}.StudyInterface_cImage__n9Es6{width:auto;max-width:min(300px,100%);max-height:200px;height:auto;border-radius:4px;align-self:flex-start;margin-top:var(--space-xs);display:block;object-fit:contain;background-color:var(--color-image-paper);padding:var(--space-2xs)}.StudyInterface_navigation__QphN2{display:flex;justify-content:space-between;margin-top:auto}.StudyInterface_qText__jcX_T 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}.StudyInterface_imageWrapperInline__MYwPh{display:inline-block;vertical-align:middle;margin:0 var(--space-2xs)}.StudyInterface_choiceText__edBz6 img{display:block;width:auto;max-width:100%;height:auto;margin:var(--space-xs) 0;border-radius:4px}.StudyInterface_omrArea__zg83h{width:300px;background:var(--card-bg);border-left:1px solid var(--border-color);padding:var(--space-md);overflow-y:auto;display:flex;flex-direction:column}.StudyInterface_omrArea__zg83h h3{margin-bottom:var(--space-md);font-size:1.1rem;color:var(--text-color)}.StudyInterface_omrGrid__dajXC{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-xs)}.StudyInterface_omrItem__cyJj_{width:40px;height:40px;border-radius:50%;border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;font-size:.9rem;color:var(--text-sub);cursor:pointer;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out)}.StudyInterface_omrItem__cyJj_:hover{background-color:var(--color-paper)}.StudyInterface_omrCurrent__1Vese{border-color:var(--accent-color);color:var(--accent-color);font-weight:700;border-width:2px}.StudyInterface_omrAnswered__21Lfh{background-color:var(--accent-color);color:var(--color-ink);border-color:var(--accent-color)}.StudyInterface_omrAnswered__21Lfh.StudyInterface_omrCurrent__1Vese{background-color:var(--color-info-soft)}.StudyInterface_resultContainer__SmsSC{max-width:800px;margin:var(--space-xl) auto;padding:var(--space-xl);background:var(--card-bg);border-radius:16px;box-shadow:none;text-align:center}.StudyInterface_score___1_90{font-size:2rem;font-weight:700;color:var(--color-info);margin:var(--space-md) 0}.StudyInterface_resultGrid__PcXiM{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--space-xs);margin:var(--space-lg) 0;max-height:400px;overflow-y:auto}.StudyInterface_resultItem__LhKYV{padding:var(--space-xs);border-radius:8px;font-size:.9rem}.StudyInterface_correct__ErNOk{background-color:var(--color-success-soft);color:var(--accent-color);border:1px solid var(--accent-color)}.StudyInterface_incorrect__dOWBl{background-color:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-rule)}.StudyInterface_resultMain__h_gQn{display:flex;flex:1 1;padding:var(--space-lg);gap:var(--space-lg);background-color:var(--color-surface);overflow-y:auto}.StudyInterface_resultContent___5cc_{flex:1 1;display:flex;flex-direction:column;gap:var(--space-md)}.StudyInterface_resultSection__C3lSX h3{margin-bottom:var(--space-md);font-size:1.1rem;color:var(--color-ink)}.StudyInterface_resultCard__sfLYs{background:var(--color-surface);padding:var(--space-lg);border-radius:12px;box-shadow:none;display:flex;flex-direction:column;gap:var(--space-md)}.StudyInterface_studyWrapper__Ampfp{max-width:1400px;margin:0 auto;padding:var(--space-md);height:100vh;display:flex;flex-direction:column}.StudyInterface_gridContainer__gTHj_{grid-template-columns:repeat(2,1fr);padding-bottom:var(--space-xl);overflow-y:auto;flex:1 1}@media (max-width:1024px){.StudyInterface_gridContainer__gTHj_{grid-template-columns:minmax(0,1fr)}}.StudyInterface_card__4BWQu{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:var(--space-md);display:flex;flex-direction:column;height:fit-content;box-shadow:none;transition:transform var(--dur-micro) var(--ease-out),opacity var(--dur-micro) var(--ease-out);color:var(--text-color)}.StudyInterface_card__4BWQu.StudyInterface_correct__ErNOk,.StudyInterface_card__4BWQu.StudyInterface_wrong__99J8Q{border-color:var(--color-rule)}.StudyInterface_feedbackBox___BMS8{margin-top:var(--space-md);padding:var(--space-md);border-radius:8px;border:1px solid var(--border-color);background-color:var(--color-paper-2)}.StudyInterface_feedbackHeader__SRmrH{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-xs);border-bottom:1px solid var(--border-color);padding-bottom:var(--space-xs)}.StudyInterface_feedbackTitle__bl6mR{font-size:1.1rem;font-weight:700;margin:0}.StudyInterface_feedbackTitle__bl6mR[data-correct=true]{color:var(--color-success)}.StudyInterface_feedbackTitle__bl6mR[data-correct=false]{color:var(--color-error)}.StudyInterface_explanationText__HLkE0{font-size:.95rem;line-height:1.6;color:var(--text-sub)}.StudyInterface_explanationText__HLkE0 em{font-style:normal;font-weight:700}.StudyInterface_explanationText__HLkE0 strong{font-weight:700;color:var(--text-color)}.StudyInterface_retryButton__9wDw2{background:var(--color-clear);border:1px solid var(--border-color);color:var(--text-color);padding:var(--space-2xs) var(--space-xs);border-radius:4px;cursor:pointer;font-size:.8rem;transition:background-color .2s}.StudyInterface_retryButton__9wDw2:hover{background-color:var(--color-paper-2)}.StudyInterface_header__fbE2s{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);padding:0 var(--space-xs)}.StudyInterface_resultRow__ndkdI{display:flex;justify-content:space-between;align-items:center;font-size:1rem;color:var(--color-ink);padding:var(--space-2xs) 0}.StudyInterface_separator__U8Fy_{height:1px;background-color:var(--color-paper);margin:var(--space-xs) 0}.StudyInterface_value__8JQ02{color:var(--color-ink);font-weight:var(--weight-medium)}.StudyInterface_valueBlue__2T2E8{color:var(--color-info);font-weight:var(--weight-medium)}.StudyInterface_valueRed__V1nju{color:var(--color-error);font-weight:var(--weight-medium)}.StudyInterface_valuePass__oqVeQ{color:var(--accent-color);font-weight:700;font-size:1.1rem}.StudyInterface_valueFail__LZJDJ{color:var(--color-error);font-weight:700;font-size:1.1rem}.StudyInterface_subValue__ebBaW{color:var(--color-muted);font-weight:var(--weight-medium)}.StudyInterface_resultDetails__3xw9K{width:400px;background:var(--color-surface);padding:var(--space-lg);border-radius:12px;box-shadow:none;display:flex;flex-direction:column}.StudyInterface_modalBackdrop__xzm1Q{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--color-overlay);display:flex;align-items:center;justify-content:center;z-index:1000}.StudyInterface_modal__OFHM0{background:var(--card-bg);padding:var(--space-lg);border-radius:20px;width:380px;text-align:center;box-shadow:none}.StudyInterface_modal__OFHM0 h2{font-size:1.4rem;margin-bottom:var(--space-xs);color:var(--color-ink)}.StudyInterface_modalSub__M0A87{color:var(--color-muted);font-size:.95rem;margin-bottom:var(--space-lg)}.StudyInterface_modalInfo__cNc01{display:flex;justify-content:space-between;padding:var(--space-md) 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin-bottom:var(--space-lg);font-size:1.05rem}.StudyInterface_unansweredCount__5z5vQ{color:var(--color-error);font-weight:var(--weight-medium)}.StudyInterface_modalButtons__uCfpT{display:flex;align-items:center;justify-content:space-around}.StudyInterface_modalDivider__y_kG9{width:1px;height:30px;background-color:var(--color-paper)}.StudyInterface_modalCancel__Hy4Vt,.StudyInterface_modalSubmit__TeDvE{flex:1 1;background:none;border:none;font-size:1.1rem;font-weight:var(--weight-medium);cursor:pointer;padding:var(--space-xs)}.StudyInterface_modalCancel__Hy4Vt{color:var(--color-info)}.StudyInterface_modalSubmit__TeDvE{color:var(--color-error)}@media (max-width:768px){.StudyInterface_omrArea__zg83h{display:none}.StudyInterface_header__fbE2s{background-color:var(--color-paper-2);color:var(--color-ink);border-bottom:1px solid var(--color-rule);padding:var(--space-sm) var(--space-md);height:auto;min-height:56px}.StudyInterface_headerLeft__9SzsF{display:flex;align-items:center;gap:var(--space-md)}.StudyInterface_backBtn__7viM3{display:flex;align-items:center;background:var(--color-clear);border:none;color:var(--color-ink);cursor:pointer;padding:var(--space-2xs)}.StudyInterface_navText__pAp_6{font-size:1rem;font-weight:var(--weight-medium);margin-left:var(--space-2xs);display:inline-block}.StudyInterface_examTitle__qBAcT{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.1rem;color:var(--color-ink);margin:0}.StudyInterface_timer__tKtJX{font-size:.9rem}.StudyInterface_resultMain__h_gQn{flex-direction:column}.StudyInterface_resultDetails__3xw9K{width:100%}.StudyInterface_studyWrapper__Ampfp{padding:0;max-width:100%;width:100%}.StudyInterface_gridContainer__gTHj_{padding:var(--space-md);gap:var(--space-md)}.StudyInterface_card__4BWQu{padding:var(--space-md);margin-bottom:0}}.StudyInterface_imageWrapper__Kclej{display:inline-block;margin:var(--space-md) 0;text-align:center;background-color:var(--color-image-paper);border-radius:8px;padding:var(--space-xs);border:1px solid var(--border-color)}.StudyInterface_imageWrapper__Kclej img{width:auto;max-width:100%;height:auto;display:block}.StudyInterface_qText__jcX_T table{width:100%;border-collapse:separate;border-spacing:0;margin:var(--space-md) 0;font-size:.95rem;border-radius:10px;overflow:hidden;box-shadow:none;border:1px solid var(--color-rule)}.StudyInterface_qText__jcX_T td,.StudyInterface_qText__jcX_T th{border:1px solid var(--color-rule);padding:var(--space-sm) var(--space-md);text-align:left}.StudyInterface_qText__jcX_T th{background-color:var(--color-paper-2);font-weight:var(--weight-strong);color:var(--text-color);border-bottom:2px solid var(--color-rule)}.StudyInterface_qText__jcX_T tr{transition:background-color .2s}.StudyInterface_qText__jcX_T tr:hover,.StudyInterface_qText__jcX_T tr:nth-child(2n){background-color:var(--color-paper-2)}.StudyInterface_imageWrapperInline__MYwPh{display:flex;justify-content:center;margin:var(--space-md) 0;width:100%}.StudyInterface_imageWrapperInline__MYwPh img{background-color:var(--color-image-paper);padding:var(--space-xs);border-radius:8px;border:1px solid var(--border-color);max-width:100%}.StudyInterface_exampleBox__GD2fZ{background-color:var(--color-paper-2);border:1px solid var(--border-color);border-radius:8px;padding:var(--space-md);margin:var(--space-md) 0}.StudyInterface_exampleItem__HSzH2{padding-left:var(--space-md);position:relative;margin-bottom:var(--space-xs);color:var(--color-ink);line-height:1.5}.StudyInterface_exampleItem__HSzH2:before{content:"•";position:absolute;left:0;color:var(--accent-color);font-weight:700}.StudyInterface_exampleItem__HSzH2:last-child{margin-bottom:0}.StudyInterface_qText__jcX_T 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}.StudyInterface_loadingContainer__YnhNu{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:55dvh;padding:var(--space-lg);background-color:var(--color-clear)}.StudyInterface_loadingBody__WKIrz{display:flex;flex-direction:column;align-items:center;max-width:600px;text-align:center}.StudyInterface_spinner__TciVF{width:38px;height:38px;border-radius:50%;border:3px solid var(--color-rule);border-top-color:var(--color-signal);animation:StudyInterface_spin__uWD5W 1s ease-in-out infinite;margin-bottom:var(--space-md);box-shadow:none}@keyframes StudyInterface_spin__uWD5W{to{transform:rotate(1turn)}}.StudyInterface_loadingText__GgSKD{font-family:inherit;font-size:var(--text-md);line-height:1.6;color:var(--text-sub);font-weight:var(--weight-medium);animation:none}.StudyInterface_loadingContext__1XaXb{max-width:40ch;margin-top:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}@keyframes StudyInterface_pulse__bggnS{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.StudyInterface_loading__gcnci{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;color:var(--text-color);font-size:1.2rem}.StudyInterface_qText__jcX_T pre{font-family:var(--current-font)!important;white-space:pre-wrap!important;max-width:100%;overflow-x:auto;border:1px solid var(--border-color)!important;padding:var(--space-md)!important;border-radius:8px!important;background-color:var(--color-paper-2)!important;margin:var(--space-md) 0!important;font-size:1rem!important;color:var(--text-color)!important}.StudyInterface_reportBtn___arBx{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}.StudyInterface_reportBtn___arBx:hover{color:var(--color-error);border-color:var(--color-rule);background:var(--color-paper-2)}.StudyInterface_studyFallback__0tZRf{max-width:1220px;margin:var(--space-lg) auto var(--space-3xl);padding:0 var(--space-lg);color:var(--text-color)}.StudyInterface_fallbackBody__AkJIE{display:grid;grid-template-columns:minmax(0,1fr) 160px;column-gap:var(--space-xl);row-gap:var(--space-md);max-width:940px;padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-info-soft)}.StudyInterface_fallbackBody__AkJIE h1{grid-column:1;grid-row:1;margin:0;font-family:inherit;font-size:clamp(1.5rem,3vw,2rem);line-height:1.3;letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere}.StudyInterface_fallbackArtwork__ammLB{display:block;grid-column:2;grid-row:1/4;align-self:center;width:160px;height:auto;object-fit:contain}.StudyInterface_fallbackBody__AkJIE p{margin:0;font-size:var(--text-md);line-height:1.8;word-break:keep-all;overflow-wrap:anywhere}.StudyInterface_fallbackContext__J4j0M{grid-column:1;grid-row:2;color:var(--color-ink);font-weight:var(--weight-medium)}.StudyInterface_fallbackDescription__XcoBq{grid-column:1;grid-row:3;color:var(--color-muted)}.StudyInterface_fallbackActions__l9YId{grid-column:1;grid-row:4;display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xs)}.StudyInterface_fallbackActions__l9YId a,.StudyInterface_fallbackActions__l9YId button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:var(--space-xs) var(--space-md);border-radius:var(--radius-input);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);text-decoration:none;cursor:pointer}.StudyInterface_fallbackActions__l9YId button{border:0;background:var(--color-accent);color:var(--color-accent-ink)}.StudyInterface_fallbackActions__l9YId button:hover{background:var(--color-accent-hover)}.StudyInterface_fallbackActions__l9YId a{border:1px solid var(--border-color);background:var(--card-bg);color:var(--text-color)}.StudyInterface_fallbackActions__l9YId a:hover{background:var(--bg-hover)}.StudyInterface_fallbackActions__l9YId a:focus-visible,.StudyInterface_fallbackActions__l9YId button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media(max-width:700px){.StudyInterface_studyFallback__0tZRf{margin:var(--space-md) auto var(--space-3xl);padding:0 var(--space-md)}.StudyInterface_fallbackBody__AkJIE{display:flow-root;padding:var(--space-md)}.StudyInterface_fallbackBody__AkJIE .StudyInterface_fallbackContext__J4j0M{margin-block:var(--space-md)}.StudyInterface_fallbackArtwork__ammLB{float:right;width:96px;margin:0 0 var(--space-xs) var(--space-sm)}.StudyInterface_fallbackActions__l9YId{clear:both;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-top:var(--space-md)}}@media(max-width:360px){.StudyInterface_fallbackArtwork__ammLB{width:80px}.StudyInterface_fallbackActions__l9YId{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.StudyInterface_loadingText__GgSKD,.StudyInterface_spinner__TciVF{animation:none}}.StudyInterface_studyWrapper__Ampfp{max-width:1040px;min-height:100dvh;height:auto;padding:var(--space-lg) clamp(var(--space-md),3vw,var(--space-lg)) var(--space-3xl)}.StudyInterface_studyWrapper__Ampfp .StudyInterface_header__fbE2s{height:auto;min-height:74px;margin-bottom:var(--space-md);padding:0;box-shadow:none}.StudyInterface_studyWrapper__Ampfp .StudyInterface_headerLeft__9SzsF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-xs);min-width:0;width:100%}.StudyInterface_studyWrapper__Ampfp .StudyInterface_examTitle__qBAcT{max-width:100%;font-size:clamp(19px,2vw,26px);letter-spacing:-.045em;line-height:1.3;white-space:normal;word-break:keep-all}.StudyInterface_gridContainer__gTHj_{display:grid;grid-template-columns:minmax(0,1fr);flex:none;overflow:visible;gap:var(--space-md);padding-bottom:0}.StudyInterface_questionAnchor__RMVn1{scroll-margin-top:24px}.StudyInterface_questionAnchor__RMVn1 .StudyInterface_card__4BWQu{margin:0;padding:clamp(var(--space-md),3vw,var(--space-lg))}.StudyInterface_announcement__QSJ0n{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.StudyInterface_sessionProgress__sNgF6{margin-bottom:var(--space-lg);padding:var(--space-md);border:0;border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink)}.StudyInterface_sessionProgress__sNgF6>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-sm);margin-bottom:var(--space-sm)}.StudyInterface_sessionProgress__sNgF6 strong{font-size:16px;color:var(--text-color)}.StudyInterface_sessionProgress__sNgF6 span{font-size:14px;font-weight:var(--weight-strong);color:var(--primary-color);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudyInterface_sessionProgress__sNgF6 progress{display:block;width:100%;height:6px;border:0;border-radius:999px;overflow:hidden;accent-color:var(--color-signal)}.StudyInterface_sessionProgress__sNgF6 progress::-webkit-progress-bar{background:var(--color-paper);border-radius:999px}.StudyInterface_sessionProgress__sNgF6 progress::-webkit-progress-value{background:var(--color-signal);border-radius:999px}.StudyInterface_sessionProgress__sNgF6 progress::-moz-progress-bar{background:var(--color-signal);border-radius:999px}.StudyInterface_guestNotice__0AFMr{margin-top:var(--space-2xs);color:var(--color-ink-2);font-size:13px;line-height:1.5}.StudyInterface_guestNotice__0AFMr summary{display:list-item;align-content:center;min-height:44px;cursor:pointer}.StudyInterface_guestNotice__0AFMr summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-input)}.StudyInterface_guestNotice__0AFMr p{margin:0 0 var(--space-xs);color:inherit;font-size:inherit;line-height:1.6}.StudyInterface_sessionResult__7i_09{scroll-margin-top:88px;margin-bottom:var(--space-lg);padding:clamp(var(--space-lg),4vw,var(--space-xl));border:0;border-radius:var(--radius-card);background:var(--color-info-soft);color:var(--color-ink)}.StudyInterface_resultHeading__lCblb{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:var(--space-xs) var(--space-lg)}.StudyInterface_resultSummary__Fc7MS{grid-column:1;grid-row:1;min-width:0}.StudyInterface_resultCharacter__n_1Mg{grid-column:2;grid-row:1/3;width:180px;height:auto;animation:StudyInterface_groupHello__HkvY4 .44s ease-out both}@keyframes StudyInterface_groupHello__HkvY4{0%{transform:translateY(8px);opacity:0}65%{transform:translateY(-3px);opacity:1}to{transform:translateY(0);opacity:1}}.StudyInterface_resultHeading__lCblb h2{margin:0;font-size:var(--text-xl);line-height:1.5;letter-spacing:-.03em;word-break:keep-all}.StudyInterface_resultRate__4fUL4{margin-top:var(--space-xs);font-size:var(--text-sm);color:var(--color-info)}.StudyInterface_resultRate__4fUL4 strong{margin-left:var(--space-2xs);color:var(--color-ink);font-size:var(--text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudyInterface_resultNote__KPLA3{grid-column:1;grid-row:2;margin:0}.StudyInterface_perfectNote__iLJuA,.StudyInterface_resultNote__KPLA3{font-size:var(--text-sm);line-height:1.8;color:var(--color-info);word-break:keep-all}.StudyInterface_wrongReview__dN5w_{margin-top:var(--space-lg)}.StudyInterface_wrongReview__dN5w_>strong{font-size:var(--text-sm)}.StudyInterface_wrongReview__dN5w_>div{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-sm)}.StudyInterface_wrongReview__dN5w_ a{display:inline-flex;align-items:center;justify-content:center;min-width:3.25rem;min-height:44px;padding:var(--space-xs);border:1px solid var(--color-input-edge);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudyInterface_perfectNote__iLJuA{margin-top:var(--space-md)}.StudyInterface_resultActions__Ahp_x{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-lg)}.StudyInterface_resultActions__Ahp_x a,.StudyInterface_resultActions__Ahp_x button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:var(--space-xs) var(--space-md);border:1px solid var(--color-input-edge);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:1.6;text-align:center;word-break:keep-all;cursor:pointer}.StudyInterface_resultActions__Ahp_x button{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.StudyInterface_resultActions__Ahp_x button:hover{background:var(--color-accent-hover)}.StudyInterface_resultActions__Ahp_x a:hover,.StudyInterface_wrongReview__dN5w_ a:hover{background:var(--color-paper-2)}.StudyInterface_resultActions__Ahp_x a:focus-visible,.StudyInterface_resultActions__Ahp_x button:focus-visible,.StudyInterface_wrongReview__dN5w_ a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}:root[data-mode=dark] .StudyInterface_studyWrapper__Ampfp .StudyInterface_examTitle__qBAcT{color:var(--color-ink)}@media(max-width:700px){.StudyInterface_studyWrapper__Ampfp{padding-top:var(--space-md)}.StudyInterface_studyWrapper__Ampfp .StudyInterface_header__fbE2s{min-height:0}.StudyInterface_sessionProgress__sNgF6{padding:var(--space-sm);margin-bottom:var(--space-md)}.StudyInterface_sessionProgress__sNgF6>div{margin-bottom:var(--space-xs)}.StudyInterface_sessionProgress__sNgF6 span{font-size:13px}.StudyInterface_questionAnchor__RMVn1 .StudyInterface_card__4BWQu{padding:var(--space-md)}.StudyInterface_resultHeading__lCblb{grid-template-columns:minmax(0,1fr) 112px;align-items:start;gap:var(--space-md)}.StudyInterface_resultCharacter__n_1Mg{grid-row:1;width:112px;align-self:center}.StudyInterface_resultNote__KPLA3{grid-column:1/-1;grid-row:2}.StudyInterface_resultActions__Ahp_x{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.StudyInterface_resultActions__Ahp_x button{grid-column:1/-1}.StudyInterface_questionAnchor__RMVn1 .StudyInterface_choiceItem__AiXd5{min-height:48px;padding:var(--space-sm)}}@media(max-width:360px){.StudyInterface_resultHeading__lCblb{grid-template-columns:minmax(0,1fr) 96px;column-gap:var(--space-sm)}.StudyInterface_resultCharacter__n_1Mg{width:96px}.StudyInterface_resultHeading__lCblb h2{font-size:var(--text-lg)}.StudyInterface_resultActions__Ahp_x{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.StudyInterface_choiceItem__AiXd5,.StudyInterface_questionAnchor__RMVn1 .StudyInterface_card__4BWQu{transition:none}.StudyInterface_gradingMark__YIDVp,.StudyInterface_resultCharacter__n_1Mg{animation:none}}.StudyInterface_container__KMkss{background:var(--color-paper);color:var(--color-ink)}.StudyInterface_header__fbE2s{min-height:64px;border-bottom:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.StudyInterface_examTitle__qBAcT{font-size:var(--text-md);color:var(--color-ink);font-weight:var(--weight-strong)}.StudyInterface_actionBtn__kjLAT,.StudyInterface_backBtn__7viM3,.StudyInterface_exitBtn__PcZGt,.StudyInterface_exitLink__Xwj6g,.StudyInterface_headerSettingsBtn__DNajl,.StudyInterface_reportBtn___arBx{min-height:40px;border-radius:var(--radius-input)}.StudyInterface_headerSettingsBtn__DNajl{min-width:40px}.StudyInterface_questionHeader__EyE8C{border-bottom-width:1px}.StudyInterface_card__4BWQu,.StudyInterface_practiceCard__g4Nw2,.StudyInterface_questionPanelWrapper__P6i5L{border-radius:var(--radius-card);border:1px solid var(--color-rule);background:var(--color-surface);color:var(--color-ink);box-shadow:none}.StudyInterface_choiceContent__XML1Q,.StudyInterface_choiceText__edBz6,.StudyInterface_qText__jcX_T{font-size:var(--text-md);line-height:1.85}.StudyInterface_qIndex__eXfCD,.StudyInterface_qNum__pWLSm{color:var(--color-ink);font-weight:var(--weight-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudyInterface_choiceItem__AiXd5{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)}.StudyInterface_choiceItem__AiXd5:hover{background:var(--color-paper-2);border-color:var(--color-input-edge);transform:none}.StudyInterface_choiceItem__AiXd5.StudyInterface_selectedChoice__OBaR8{background:var(--color-accent-soft);border-color:var(--color-accent)}.StudyInterface_choiceItem__AiXd5.StudyInterface_correctAnswer__EAmeq{border-color:var(--color-success);background:var(--color-success-soft)}.StudyInterface_choiceItem__AiXd5.StudyInterface_wrongAnswer__i1950{border-color:var(--color-error);background:var(--color-error-soft)}.StudyInterface_choiceKey___6_JO{background:var(--color-clear);color:var(--color-muted);border:1px solid var(--color-rule);width:26px;height:26px;font-weight:var(--weight-medium)}.StudyInterface_selectedChoice__OBaR8 .StudyInterface_choiceKey___6_JO{background:var(--color-accent);color:var(--color-accent-ink);border-color:var(--color-accent)}.StudyInterface_correctAnswer__EAmeq .StudyInterface_choiceKey___6_JO{background:var(--color-success-soft);color:var(--color-success);border-color:var(--color-success)}.StudyInterface_wrongAnswer__i1950 .StudyInterface_choiceKey___6_JO{background:var(--color-error-soft);color:var(--color-error);border-color:var(--color-error)}.StudyInterface_explanationBox__HVWfW{border-radius:var(--radius-input);background:var(--color-paper-2);color:var(--color-ink);box-shadow:none}.StudyInterface_expText__cyx4j{font-size:var(--text-md);line-height:1.85}.StudyInterface_cImage__n9Es6,.StudyInterface_qImage__DN2zK,.StudyInterface_qText__jcX_T img{background:var(--color-image-paper)}.StudyInterface_timer__tKtJX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:700px){.StudyInterface_header__fbE2s{padding-inline:var(--space-md)}.StudyInterface_choiceContent__XML1Q,.StudyInterface_choiceText__edBz6,.StudyInterface_qText__jcX_T{line-height:1.8}}.StudyInterface_studyWrapper__Ampfp{max-width:920px;margin-inline:auto;padding:var(--space-lg) 0 var(--space-3xl)}.StudyInterface_studyWrapper__Ampfp .StudyInterface_header__fbE2s{min-height:0;padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-rule);background:var(--color-clear)}.StudyInterface_studyWrapper__Ampfp .StudyInterface_examTitle__qBAcT{color:var(--color-ink);font-size:var(--text-xl);font-weight:var(--weight-strong)}.StudyInterface_questionAnchor__RMVn1{scroll-margin-top:calc(var(--header-height) + var(--space-lg))}.StudyInterface_questionAnchor__RMVn1 .StudyInterface_card__4BWQu{padding:var(--space-lg);box-shadow:none}.StudyInterface_card__4BWQu.StudyInterface_correct__ErNOk{border-color:var(--color-success)}.StudyInterface_card__4BWQu.StudyInterface_wrong__99J8Q{border-color:var(--color-error)}@media (max-width:700px){.StudyInterface_studyWrapper__Ampfp{padding-top:0}.StudyInterface_studyWrapper__Ampfp .StudyInterface_header__fbE2s{padding-bottom:var(--space-sm)}.StudyInterface_questionAnchor__RMVn1 .StudyInterface_card__4BWQu{padding:var(--space-md)}.StudyInterface_studyWrapper__Ampfp .StudyInterface_examTitle__qBAcT{font-size:var(--text-lg)}}:where(.StudyInterface_container__KMkss,.StudyInterface_main__706Uh,.StudyInterface_header__fbE2s,.StudyInterface_inner__2Ko60,.StudyInterface_hero__QkT6A,.StudyInterface_overlay__BvRXz,.StudyInterface_pageContainer__mJG71) :is(button,a):active{opacity:.8}:where(.StudyInterface_main__706Uh,.StudyInterface_container__KMkss,.StudyInterface_hero__QkT6A,.StudyInterface_visual__j31RC,.StudyInterface_modal__OFHM0,.StudyInterface_searchIntro__7_RRM,.StudyInterface_infoBox__AWNnr) :is(h1,h2,h3){text-wrap:balance}.StudyInterface_practiceCard__g4Nw2,.StudyInterface_questionCard__57Ih7,.StudyInterface_questionPanelWrapper__P6i5L{border-radius:var(--radius-card)}.StudyInterface_choiceBox__LyYNl,.StudyInterface_choiceItem__AiXd5,.StudyInterface_progressBar__gxSGv,.StudyInterface_progressTrack__yIHtG{border-radius:var(--radius-input)}.StudyInterface_choiceContent__XML1Q{font-family:var(--font-body)}.StudyInterface_accountNotice__BBS_5{margin-bottom:var(--space-md);color:var(--color-ink-2);line-height:1.6}.StudyInterface_accountNotice__BBS_5 p{margin:0 0 var(--space-xs)}.StudyInterface_accountNotice__BBS_5 button{min-height:44px;padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-input-edge);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);font:inherit;cursor:pointer}.StudyInterface_accountNotice__BBS_5 button:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ExplanationTabs_container__x0uaL{min-width:0}.ExplanationTabs_tabs__DFIyn{display:flex;align-items:stretch;gap:var(--space-xs);border-bottom:1px solid var(--color-rule)}.ExplanationTabs_tab___dL_d{--tab-color:var(--color-signal);--tab-soft:var(--color-signal-soft);display:flex;align-items:center;gap:var(--space-2xs);justify-content:center;min-width:140px;min-height:52px;padding:var(--space-sm) var(--space-lg);border:0;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--tab-soft);color:var(--tab-color);font-size:1rem;font-weight:var(--weight-regular);line-height:1.5;text-align:center;word-break:keep-all;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--dur-micro),color var(--dur-micro)}.ExplanationTabs_tab___dL_d[data-explanation=premium]{--tab-color:var(--color-study-orange);--tab-soft:var(--color-study-orange-soft)}.ExplanationTabs_tab___dL_d[aria-selected=true]{background:var(--tab-color);color:var(--color-surface);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.ExplanationTabs_panel__tImpS{min-width:0;padding-top:var(--space-md)}.ExplanationTabs_panel__tImpS:focus-visible,.ExplanationTabs_tab___dL_d:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}@media (hover:hover){.ExplanationTabs_tab___dL_d:hover{background:color-mix(in srgb,var(--tab-color) 12%,var(--tab-soft))}.ExplanationTabs_tab___dL_d[aria-selected=true]:hover{background:color-mix(in srgb,var(--tab-color) 88%,var(--color-ink))}}@media (max-width:480px){.ExplanationTabs_tab___dL_d{flex:1 1;min-width:0;padding-inline:var(--space-xs)}}@media (prefers-reduced-motion:reduce){.ExplanationTabs_tab___dL_d{transition:none}}.page_main__zgu2h{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_main__zgu2h a:focus-visible,.page_main__zgu2h button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.page_emptyState__BAODJ,.page_hero___rfum,.page_library__qoE9j,.page_skeletonList__Ny8_R{max-width:1220px;margin-left:auto;margin-right:auto}.page_hero___rfum{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___rfum: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__uDXyi{position:absolute;inset:0;width:100%;height:100%;object-position:right center}.page_heroCopy__XPP8r{position:relative;z-index:1;max-width:540px}.page_eyebrow__Qfymp{display:block;color:var(--accent);font-size:12px;font-weight:var(--weight-strong);letter-spacing:0}.page_hero___rfum h1{letter-spacing:-.065em;margin:var(--space-sm) 0}.page_hero___rfum p{font-size:16px;line-height:1.6;word-break:keep-all}.page_library__qoE9j{margin-top:var(--space-xl)}.page_sectionHeading__u1SxG{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-md);margin-bottom:var(--space-md)}.page_sectionHeading__u1SxG h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.055em;margin-top:var(--space-xs)}.page_sectionHeading__u1SxG>a{font-size:13px;color:var(--accent);font-weight:var(--weight-strong)}.page_sectionHeading__u1SxG>a:hover{text-decoration:underline}.page_filters__zY339{display:flex;overflow-x:auto;margin-bottom:var(--space-lg);padding:var(--space-3xs) 0;scrollbar-width:none}.page_filters__zY339::-webkit-scrollbar{display:none}.page_filters__zY339 button{flex:none;border:1px solid var(--color-rule);background:var(--surface);color:var(--color-muted);border-radius:999px;padding:var(--space-xs) var(--space-md);font:inherit;font-size:13px;font-weight:var(--weight-strong);cursor:pointer;transition:background .2s,border-color .2s}.page_filters__zY339 button:hover{border-color:var(--accent)}.page_filters__zY339 .page_selectedFilter__EhWZ_{background:var(--accent);border-color:var(--accent);color:var(--color-accent-ink)}.page_questionGrid__wuGCf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:var(--space-md)}.page_filteredEmpty__YJVH_{padding:var(--space-xl);border:1px dashed var(--line);border-radius:12px;color:var(--muted);background:var(--surface);text-align:center;font-size:14px}.page_emptyState__BAODJ{margin-top:var(--space-lg);padding:var(--space-xl) clamp(var(--space-lg),5vw,var(--space-2xl));background:var(--surface);border:1px solid var(--line);border-radius:17px}.page_emptyState__BAODJ h2{font-size:clamp(24px,3vw,34px);letter-spacing:-.05em;margin-top:var(--space-lg)}.page_emptyState__BAODJ p{max-width:560px;color:var(--muted);line-height:1.7;margin-top:var(--space-xs);word-break:keep-all}.page_stateActions__r1d_v{display:flex;align-items:center;gap:var(--space-lg);flex-wrap:wrap}.page_primaryAction__mwdz5{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-lg);border:0;border-radius:9px;min-height:48px;padding:0 var(--space-md);font:inherit;font-size:14px;font-weight:var(--weight-strong);cursor:pointer;margin-top:var(--space-lg);transition:background .2s,transform .2s}.page_primaryAction__mwdz5:hover{background:var(--color-accent)}.page_textAction___dxvt{color:var(--accent);font-size:13px;font-weight:var(--weight-strong);margin-top:var(--space-lg)}.page_textAction___dxvt:hover{text-decoration:underline}.page_skeletonList__Ny8_R{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-md);margin-top:var(--space-lg)}.page_skeletonList__Ny8_R div{height:290px;border-radius:15px;background:linear-gradient(90deg,var(--color-paper) 20%,var(--color-paper) 50%,var(--color-paper) 80%);background-size:200% 100%;animation:page_shimmer__UvBI8 1.4s linear infinite}:root[data-mode=dark] .page_main__zgu2h{--ink:var(--color-ink);--muted:var(--color-muted);--line:var(--color-rule);--surface:var(--color-surface);--accent:var(--color-accent);background:var(--color-paper)}:root[data-mode=dark] .page_hero___rfum{background:var(--color-clear)}:root[data-mode=dark] .page_heroArtwork__uDXyi{filter:brightness(.78)}:root[data-mode=dark] .page_hero___rfum:after{background:linear-gradient(90deg,var(--color-field) 65%,var(--color-field))}:root[data-mode=dark] .page_hero___rfum p{color:var(--color-ink-2)}:root[data-mode=dark] .page_filters__zY339 button:not(.page_selectedFilter__EhWZ_){background:var(--color-surface);color:var(--color-ink-2);border-color:var(--color-rule)}:root[data-mode=dark] .page_filters__zY339 .page_selectedFilter__EhWZ_{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent)}@media(max-width:900px){.page_questionGrid__wuGCf{grid-template-columns:minmax(0,1fr)}}@media(max-width:680px){.page_main__zgu2h{padding:var(--space-lg) var(--space-md) var(--space-3xl)}.page_hero___rfum{min-height:340px;padding:var(--space-lg) var(--space-lg) var(--space-4xl);border-radius:20px;align-items:flex-start}.page_hero___rfum:after{inset:0 0 auto;width:auto;height:67%;background:linear-gradient(var(--color-field) 72%,var(--color-paper-2))}.page_heroArtwork__uDXyi{object-position:83% bottom}.page_hero___rfum h1{font-size:var(--page-title-size)}.page_hero___rfum p{font-size:14px}.page_library__qoE9j{margin-top:var(--space-xl)}.page_sectionHeading__u1SxG{align-items:flex-start}.page_sectionHeading__u1SxG>a{white-space:nowrap}.page_emptyState__BAODJ{padding:var(--space-xl) var(--space-lg)}.page_skeletonList__Ny8_R{grid-template-columns:minmax(0,1fr)}:root[data-mode=dark] .page_hero___rfum:after{background:linear-gradient(var(--color-field) 72%,var(--color-field))}}@media(prefers-reduced-motion:reduce){.page_filters__zY339 button,.page_primaryAction__mwdz5{transition:none}.page_skeletonList__Ny8_R div{animation:none}}.page_main__zgu2h{padding:var(--space-xl) var(--gutter) var(--space-3xl);background:var(--color-paper)}.page_emptyState__BAODJ,.page_hero___rfum,.page_library__qoE9j,.page_overview___AAIl,.page_records__iWmJz,.page_skeletonList__Ny8_R{max-width:var(--container)}.page_hero___rfum{min-height:180px;padding:var(--space-lg) 0;border-bottom:1px solid var(--color-rule);overflow:visible;color:var(--color-ink)}.page_hero___rfum:after{display:none}.page_heroArtwork__uDXyi{inset:auto 0 auto auto;width:280px;height:155px;border-radius:var(--radius-card);object-fit:cover}.page_heroCopy__XPP8r{max-width:65%}.page_hero___rfum h1{margin:0 0 var(--space-sm);font-weight:var(--weight-strong);line-height:var(--page-title-leading);letter-spacing:-.045em}.page_hero___rfum p{color:var(--color-muted);font-size:var(--text-md);line-height:1.75}.page_emptyState__BAODJ{margin-top:var(--space-xl);border:0;background:var(--color-paper-2);color:var(--color-ink)}.page_emptyState__BAODJ h2{margin-top:0;font-size:var(--text-xl);font-weight:var(--weight-strong);letter-spacing:-.035em}.page_emptyState__BAODJ p{font-size:var(--text-md)}.page_filters__zY339 button{min-height:44px;border-radius:var(--radius-input);font-size:var(--text-sm);font-weight:var(--weight-medium)}.page_filters__zY339 .page_selectedFilter__EhWZ_{background:var(--color-accent-soft);color:var(--color-accent);border-color:var(--color-accent)}.page_primaryAction__mwdz5{gap:var(--space-xs);font-size:var(--text-md);border:1px solid var(--color-accent);border-radius:var(--radius-input);font-weight:var(--weight-medium);background:var(--color-accent);color:var(--color-accent-ink)}.page_primaryAction__mwdz5:hover{border-color:var(--color-accent-hover);background:var(--color-accent-hover);transform:none}.page_sectionHeading__u1SxG h2{font-size:var(--text-xl);font-weight:var(--weight-strong)}.page_skeletonList__Ny8_R div{background:var(--color-paper-2);animation:page_loadingPulse__YYQDb 1.5s var(--ease-in-out) infinite alternate}@keyframes page_loadingPulse__YYQDb{to{opacity:.5}}@media (max-width:700px){.page_main__zgu2h{padding-top:var(--space-lg)}.page_hero___rfum{min-height:0;padding:var(--space-xs) 0 var(--space-lg)}.page_heroArtwork__uDXyi{display:none}.page_heroCopy__XPP8r{max-width:100%}.page_hero___rfum h1{font-size:var(--page-title-size)}.page_hero___rfum p{font-size:var(--text-sm)}.page_emptyState__BAODJ{padding:var(--space-lg);margin-top:var(--space-lg)}.page_emptyState__BAODJ p{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){.page_skeletonList__Ny8_R div{animation:none}}:where(.page_container__TzxHa,.page_main__zgu2h,.page_header__V3rJh,.page_inner__BNnLF,.page_hero___rfum,.page_overlay__TmCVy,.page_pageContainer__LsYrz) :is(button,a):active{opacity:.8}:where(.page_container__TzxHa,.page_main__zgu2h,.page_header__V3rJh,.page_inner__BNnLF,.page_hero___rfum,.page_overlay__TmCVy,.page_pageContainer__LsYrz) :is(button,input,select):disabled{opacity:.55;cursor:not-allowed}:where(.page_main__zgu2h,.page_container__TzxHa,.page_hero___rfum,.page_visual__a9rKq,.page_modal__vjVQa,.page_searchIntro__e157Q,.page_infoBox__XC76y) :is(h1,h2,h3){text-wrap:balance}.page_hero___rfum{min-height:0;padding:var(--space-sm) 0 32px;background:var(--color-clear);border-radius:0}.page_heroCopy__XPP8r{max-width:100%}.page_hero___rfum h1{font-size:var(--page-title-size);letter-spacing:-.03em}.page_emptyState__BAODJ{border-radius:var(--radius-card);background:var(--color-surface);border:1px solid var(--color-rule);padding:var(--space-xl)}.page_card__O6TpF{border-radius:var(--radius-card)}@media (max-width:700px){.page_hero___rfum h1{font-size:var(--page-title-size)}.page_emptyState__BAODJ{padding:var(--space-lg)}}.page_illustratedState__H3APz{display:grid;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:var(--space-xl)}.page_emptyCopy__mbGeQ{min-width:0}.page_emptyCopy__mbGeQ h2{margin-top:0;line-height:1.55}.page_textAction___dxvt{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);min-height:48px;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-size:var(--text-sm)}.page_textAction___dxvt:hover{border-color:var(--color-input-edge)}@media (max-width:700px){.page_illustratedState__H3APz{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.page_illustratedState__H3APz>span{max-width:140px;justify-self:center}}.page_hero___rfum{padding-bottom:var(--space-lg);border-bottom:0}.page_hero___rfum p{max-width:65ch}.page_emptyState__BAODJ{margin-top:var(--space-md)}.page_illustratedState__H3APz{grid-template-columns:minmax(0,1fr) 112px;gap:var(--space-lg);padding:var(--space-lg);background:var(--color-study-purple-soft);border:1px solid var(--color-rule)}.page_emptyCopy__mbGeQ h2{max-width:30ch;margin:0;line-height:1.5;letter-spacing:-.03em;word-break:keep-all;text-wrap:pretty}.page_emptyCopy__mbGeQ p{max-width:58ch;margin-top:var(--space-sm);color:var(--color-ink-2)}.page_stateArtwork__JG_nR{width:112px;height:112px;object-fit:contain}.page_main__zgu2h:has([data-character-preview]) .page_stateArtwork__JG_nR{display:none}.page_main__zgu2h:has([data-character-preview]) .page_illustratedState__H3APz{grid-template-columns:minmax(0,1fr)}.page_library__qoE9j{margin-top:var(--space-md)}.page_sectionHeading__u1SxG{align-items:center;margin-bottom:var(--space-lg)}.page_sectionHeading__u1SxG h2{margin:0;letter-spacing:-.03em}.page_sectionHeading__u1SxG h2 span{color:var(--color-muted);margin-left:var(--space-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_sectionHeading__u1SxG>a{display:inline-flex;align-items:center;gap:var(--space-xs);min-height:44px;font-size:var(--text-sm)}.page_libraryBody__sY_E8{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-xl);align-items:start}.page_filters__zY339{flex-direction:column;gap:var(--space-xs);overflow:visible;margin:0;padding:var(--space-2xs)}.page_filters__zY339 button{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);min-height:48px;text-align:left;border-color:var(--color-clear);background:var(--color-clear);white-space:normal;line-height:1.5}.page_filters__zY339 button span{font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_filters__zY339 .page_selectedFilter__EhWZ_{background:var(--color-study-purple-soft);color:var(--color-study-purple);border-color:var(--color-clear)}:root[data-mode=dark] .page_filters__zY339 button:not(.page_selectedFilter__EhWZ_){background:var(--color-clear)}:root[data-mode=dark] .page_filters__zY339 .page_selectedFilter__EhWZ_{background:var(--color-study-purple-soft);color:var(--color-study-purple);border-color:var(--color-clear)}.page_questionColumn__uij2w{min-width:0}.page_questionGrid__wuGCf{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.page_resultStatus__BG_v8{margin:0 0 var(--space-md);font-size:var(--text-sm);color:var(--color-muted)}@media (max-width:1000px){.page_libraryBody__sY_E8{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.page_filters__zY339{flex-direction:row;overflow-x:auto;padding:var(--space-2xs);scrollbar-width:thin;scrollbar-color:var(--color-rule) var(--color-clear)}.page_filters__zY339 button{white-space:nowrap;border-color:var(--color-rule)}}@media (max-width:900px){.page_illustratedState__H3APz{padding:var(--space-lg);gap:var(--space-lg);grid-template-columns:minmax(0,1fr) 112px}.page_stateArtwork__JG_nR{width:112px;height:112px}}@media (max-width:700px){.page_hero___rfum{padding-bottom:var(--space-lg)}.page_illustratedState__H3APz{padding:var(--space-md);grid-template-columns:minmax(0,1fr) 80px;column-gap:var(--space-md);row-gap:var(--space-sm)}.page_emptyCopy__mbGeQ{display:contents}.page_emptyCopy__mbGeQ h2{grid-column:1;align-self:center;font-size:var(--text-lg)}.page_emptyCopy__mbGeQ p{grid-column:1/-1;margin:0}.page_emptyCopy__mbGeQ>a,.page_stateActions__r1d_v{grid-column:1/-1}.page_stateArtwork__JG_nR{grid-column:2;grid-row:1;width:80px;height:80px}.page_stateActions__r1d_v{gap:var(--space-md)}.page_primaryAction__mwdz5,.page_textAction___dxvt{margin-top:var(--space-xs)}.page_sectionHeading__u1SxG{flex-wrap:wrap;gap:var(--space-xs)}.page_questionGrid__wuGCf{gap:var(--space-md)}}@media (max-width:360px){.page_illustratedState__H3APz{padding:var(--space-md);grid-template-columns:minmax(0,1fr) 80px;gap:var(--space-sm)}.page_stateArtwork__JG_nR{width:80px;height:80px}.page_hero___rfum h1{font-size:var(--page-title-size)}}.page_skeletonList__Ny8_R{grid-template-columns:minmax(0,1fr);padding-left:260px}@media (max-width:1000px){.page_skeletonList__Ny8_R{padding-left:0}}.page_primaryAction__mwdz5,.page_textAction___dxvt{font-family:var(--font-display)}@media (max-width:768px){.app-container .page_main__zgu2h{min-height:0;padding-top:var(--space-md);padding-bottom:var(--space-lg)}.app-container .page_hero___rfum{padding-block:0 var(--space-md)}.app-container .page_hero___rfum p,.app-container .page_stateArtwork__JG_nR{display:none}.app-container .page_illustratedState__H3APz{grid-template-columns:minmax(0,1fr)}.app-container .page_emptyCopy__mbGeQ{display:block}}