.page_page__1luUR{padding:30px 20px 0}.page_crumbs__Jf23Z{margin-bottom:16px}.page_article__7rEWM{background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-sm);padding:28px 30px 30px}.page_head__MoW7m{padding-bottom:20px;margin-bottom:22px;border-bottom:1px solid var(--line)}.page_tag__fTbYa{display:inline-flex;font-size:11.5px;font-weight:800;color:var(--brand-text);padding:3px 10px;border-radius:9999px;background:var(--brand-50)}.page_tag__fTbYa:hover{color:var(--brand-text);background:var(--line-2)}.page_title__OypaO{margin:14px 0 10px;font-size:30px;font-weight:800;letter-spacing:-.036em;line-height:1.28;color:var(--ink);text-wrap:pretty}.page_lead__aK8uI{margin:0 0 16px;font-size:15.5px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.page_meta__6ags4{display:flex;flex-wrap:wrap;gap:6px 14px;font-family:var(--font-data);font-size:12px;font-weight:500;color:var(--muted)}.page_body__ikE1l,.page_meta__6ags4 time{color:var(--ink-2)}.page_body__ikE1l{font-size:16px;line-height:1.8;overflow-wrap:anywhere}.page_body__ikE1l h2{margin:34px 0 12px;font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.3;color:var(--ink)}.page_body__ikE1l h3{margin:24px 0 8px;font-size:17px;font-weight:700;line-height:1.4;color:var(--ink)}.page_body__ikE1l p{margin:0 0 16px}.page_body__ikE1l ol,.page_body__ikE1l ul{margin:0 0 18px;padding-left:24px}.page_body__ikE1l li{margin:5px 0}.page_body__ikE1l strong{color:var(--ink);font-weight:700}.page_body__ikE1l a{color:var(--brand-text);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_body__ikE1l a:hover{color:var(--accent-text)}.page_body__ikE1l code{padding:.12em .4em;border-radius:6px;background:var(--bg-soft);border:1px solid var(--line-2);font-family:var(--font-data);font-size:.9em;color:var(--ink)}.page_body__ikE1l table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:14px}.page_body__ikE1l td,.page_body__ikE1l th{padding:8px 10px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top}.page_body__ikE1l th{color:var(--muted);font-weight:600;font-size:12px;border-bottom-color:var(--line)}.page_body__ikE1l>:first-child{margin-top:0}.page_body__ikE1l>:last-child{margin-bottom:0}.page_tags__K32YV{display:flex;flex-wrap:wrap;gap:6px;margin-top:24px}.page_hash__x5MA7{font-size:12px;font-weight:700;color:var(--ink-2);padding:4px 9px;border-radius:8px;background:var(--bg-soft);border:1px solid var(--line)}.page_article__7rEWM .page_share__Y7Q8p{border:1px solid var(--line);border-radius:12px;margin:24px 0 0}.page_faq__McvZ1{margin-top:30px;padding-top:22px;border-top:1px solid var(--line)}.page_faqTitle__393dp{margin:0 0 12px;font-size:20px;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.page_faqItem__8dOvo{padding:12px 0;border-bottom:1px solid var(--line-2)}.page_faqItem__8dOvo:last-child{border-bottom:0}.page_faqQ__6LZlX{margin:0 0 6px;font-size:15.5px;font-weight:700;color:var(--ink)}.page_faqA__Q3aX3{margin:0;font-size:14.5px;line-height:1.7;color:var(--ink-2)}.page_notice__iGEIn{margin-top:22px;font-size:12.5px;line-height:1.6;color:var(--muted)}.page_notice__iGEIn a{font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_foot__st7IZ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.page_btn__HPJ_M{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--ink-2);font-size:13px;font-weight:800}.page_btn__HPJ_M:hover{border-color:var(--brand-solid);color:var(--brand-text)}.page_btnBrand__tN_6w{background:var(--brand-50);border-color:transparent;color:var(--brand-text)}.page_btnBrand__tN_6w:hover{background:var(--line-2);color:var(--brand-text)}.page_others__4NIZg{margin-top:26px}.page_othersTitle__zuBwV{margin:0 0 12px;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--ink)}.page_otherList__upp3c{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.page_other__MuzAV{display:block;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow-sm);color:inherit;transition:box-shadow .16s}.page_other__MuzAV:hover{box-shadow:var(--shadow-md);color:inherit}.page_otherTag__BouCE{font-size:11px;font-weight:800;color:var(--brand-text)}.page_otherTitle__rNH9S{display:block;margin-top:4px;font-size:15px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.page_otherDesc__SIxKW{margin-top:4px;font-size:13px;line-height:1.55;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:859px){.page_title__OypaO{font-size:24px}.page_article__7rEWM{padding:22px 18px 24px}}@media (max-width:700px){.page_page__1luUR{padding:20px 12px 0}.page_article__7rEWM{border-radius:14px}.page_body__ikE1l{font-size:15px;line-height:1.75}.page_body__ikE1l h2{margin-top:28px;font-size:19px}.page_body__ikE1l h3{font-size:16px}}.page_summary__q2Vdo{margin:0 0 18px;padding:12px 14px;border-radius:12px;background:var(--bg-soft);border:1px solid var(--line);font-size:14.5px;line-height:1.6;color:var(--ink-2)}.page_note__5CX_m{font-size:13px;color:var(--muted)}.page_cards__vXJPg{grid-gap:10px;gap:10px}.page_card__SdtGb{border-radius:12px;padding:14px 16px}.page_cardTop__ipP2C{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.page_cardNo__ferFW{font-family:var(--font-data);font-size:12px;font-weight:700;color:var(--muted);min-width:1.6em}.page_cardName__th5hi{font-size:16px}.page_cardStatus__5En3V{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--ink-2)}.page_dot__Ck2Qw{width:9px;height:9px;border-radius:50%;display:inline-block}.page_cardWhat__F2f21{margin:8px 0 0;font-size:14px;line-height:1.6}.page_cardFor__CnAqi{margin:6px 0 0;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.page_cardCaveat__y_6iL{margin:8px 0 0;font-size:13px;line-height:1.55;color:var(--muted)}.page_cardLink__a3YTB{display:inline-block;margin-top:10px;font-size:13px;font-weight:700;color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_cardMuted__0PNL2{display:inline-block;margin-top:10px;font-size:12.5px;color:var(--muted)}.page_tbl__6h22L{overflow-x:auto;margin-top:10px}.page_tbl__6h22L table{width:100%;border-collapse:collapse;font-size:13.5px}.page_tbl__6h22L td,.page_tbl__6h22L th{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);vertical-align:top}.page_tbl__6h22L th{color:var(--ink);font-weight:700}.page_tbl__6h22L td{color:var(--ink-2)}.page_variants__bOmgy{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.page_variant__DdN3c{font-size:12.5px;font-weight:600;color:var(--ink-2);padding:4px 10px;border-radius:9999px;background:var(--bg-soft);border:1px solid var(--line)}.page_variant__DdN3c a{color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_scope__VTJMv{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 8px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg-soft)}.page_tile__mQYns{margin:0;display:inline-flex;align-items:baseline;gap:6px}.page_tile__mQYns dt{font-size:12.5px;font-weight:700;color:var(--muted)}.page_tile__mQYns dd{margin:0;font-family:var(--font-data);font-size:13px;color:var(--ink-2)}.page_tile__mQYns dd strong{font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.page_scopeNote__GTrzG{margin:0 0 16px;font-size:12.5px;line-height:1.55;color:var(--muted)}.page_subtitle__0xthI{margin:-6px 0 12px;font-size:15px;font-weight:600;line-height:1.5;color:var(--ink-2)}.page_typeMix__bbRro{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--ink-2)}.page_variantsLine__LF7In{margin:8px 0 0;font-size:14px;line-height:1.7;color:var(--ink-2)}.page_variantsLine__LF7In a{color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_intro__hMuBw{margin:0 0 14px;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.page_jump__IUJwq{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 22px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.page_jump__IUJwq a{font-size:13px;font-weight:700;color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;padding:6px 0}.page_cmp__tyVQf{font-size:13.5px}.page_cmp__tyVQf td,.page_cmp__tyVQf th{white-space:nowrap}.page_cmp__tyVQf td:first-child,.page_cmp__tyVQf th:first-child{position:-webkit-sticky;position:sticky;left:0;background:var(--card);z-index:1}.page_rowName__1Zaqr{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_cardNo__ferFW,.page_rowNo__Lsdhx{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:9999px;font-family:var(--font-data);font-size:12px;font-weight:700;background:var(--bg-soft);border:1px solid var(--line);color:var(--ink-2)}.page_muted__y3Q9i{color:var(--muted)}.page_unchecked__cX8fR{display:inline-block;font-size:12.5px;font-weight:700;color:var(--muted);padding:2px 8px;border-radius:9999px;border:1px dashed var(--line)}.page_listedLink__qCQA1{font-size:13px;font-weight:700;color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_basis__Umfi6{display:inline-block;font-size:11.5px;font-weight:700;padding:2px 8px;border-radius:6px;border:1px solid var(--line);color:var(--ink-2);background:var(--bg-soft)}.page_basis__Umfi6[data-basis=snippet]{border-style:dashed;color:var(--muted)}.page_legend__c4unV{margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.6;color:var(--ink-2)}.page_legend__c4unV li+li{margin-top:4px}.page_cards__vXJPg{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.page_card__SdtGb{border:1px solid var(--line);border-radius:14px;background:var(--card);overflow:hidden}.page_cardHead__Ul7kC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--bg-soft)}.page_cardTitle__IMiZW{display:inline-flex;align-items:center;gap:10px}.page_cardName__th5hi{margin:0;font-size:17px;font-weight:800;color:var(--ink);letter-spacing:-.02em}.page_chips__f9bI1{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.page_chip__ih4Z4{font-size:12px;font-weight:700;color:var(--ink);padding:3px 9px;border-radius:9999px;background:var(--brand-50)}.page_chipSoft__Dspin{background:var(--card);border:1px solid var(--line);color:var(--ink-2);font-weight:600}.page_cardBody__oPasu{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;padding:14px 16px 16px}@media (min-width:760px){.page_cardBody__oPasu{grid-template-columns:240px minmax(0,1fr)}}.page_shot__DnyJA{margin:0}.page_shotImg__77Um9{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:10px;border:1px solid var(--line);background:var(--imgph)}.page_shot__DnyJA figcaption{margin-top:6px;font-size:11.5px;color:var(--muted)}.page_cardText__WeBaA{min-width:0}.page_callout__AqC_6{margin:0 0 10px;padding:10px 12px;border-left:3px solid var(--brand-solid);border-radius:0 10px 10px 0;background:var(--bg-soft);font-size:14px;line-height:1.6;color:var(--ink)}.page_callout__AqC_6 strong{margin-right:6px;color:var(--brand-text)}.page_cardWhat__F2f21{margin:0;font-size:14.5px;line-height:1.65;color:var(--ink-2)}.page_cardFeatures__Z8N8h{margin:8px 0 0;padding-left:18px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}.page_facts__mxui6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:6px 16px;gap:6px 16px;margin:12px 0 0;padding:10px 0 0;border-top:1px dashed var(--line)}.page_facts__mxui6>div{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:baseline}.page_facts__mxui6 dt{font-size:12px;font-weight:700;color:var(--muted)}.page_facts__mxui6 dd{margin:0;font-size:13.5px;line-height:1.5;color:var(--ink)}.page_factBasis__9ZXrA{color:var(--muted);font-weight:500}.page_factNote__39s9X{margin:10px 0 0;font-size:12.5px;line-height:1.6;color:var(--muted)}.page_more__TaX_V{margin-top:10px}.page_more__TaX_V>summary{cursor:pointer;font-size:13.5px;font-weight:700;color:var(--ink-2);padding:8px 0;list-style:none;min-height:28px}.page_more__TaX_V>summary:before{content:"▸";display:inline-block;width:1.1em;color:var(--muted);transition:transform .12s}.page_more__TaX_V[open]>summary:before{transform:rotate(90deg)}.page_more__TaX_V>summary::-webkit-details-marker{display:none}.page_more__TaX_V>summary:focus-visible{outline:2px solid var(--brand-solid);outline-offset:2px;border-radius:6px}.page_years__yfQLl{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:6px;gap:6px}.page_yearRow__UeHSg{display:grid;grid-template-columns:56px minmax(0,1fr) 40px;align-items:center;grid-gap:10px;gap:10px;font-size:13px;color:var(--ink-2)}.page_yearLabel__bCnWb{font-family:var(--font-data);font-weight:700;color:var(--ink)}.page_yearTrack__cytrl{display:block;height:10px;border-radius:9999px;background:var(--bg-soft);border:1px solid var(--line);overflow:hidden}.page_yearBar__yHkQX{display:block;height:100%;min-width:4px;border-radius:9999px;background:var(--brand-solid)}.page_yearNum__1rT65{font-family:var(--font-data);text-align:right}.page_yearList__FiTxa{margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.7;color:var(--ink-2);column-count:2;column-gap:24px}.page_yearList__FiTxa li{display:flex;justify-content:space-between;gap:10px;page-break-inside:avoid;break-inside:avoid}.page_yearList__FiTxa time{font-family:var(--font-data);color:var(--muted)}.page_faqItem__8dOvo>summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center}.page_faqItem__8dOvo>summary::-webkit-details-marker{display:none}.page_faqItem__8dOvo>summary:before{content:"▸";display:inline-block;width:1.1em;color:var(--muted);transition:transform .12s}.page_faqItem__8dOvo[open]>summary:before{transform:rotate(90deg)}.page_faqItem__8dOvo>summary:focus-visible{outline:2px solid var(--brand-solid);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.page_faqItem__8dOvo>summary:before,.page_more__TaX_V>summary:before{transition:none}}@media (max-width:700px){.page_scope__VTJMv{grid-template-columns:repeat(2,minmax(0,1fr))}.page_tile__mQYns dd strong{font-size:20px}.page_cardHead__Ul7kC{padding:10px 12px}.page_cardBody__oPasu{padding:12px 12px 14px}.page_yearList__FiTxa{column-count:1}}.page_checkWrap__oTW3f{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.page_stale__9ZhXQ{display:inline-block;font-size:11.5px;font-weight:700;color:var(--ink-2);padding:2px 8px;border-radius:9999px;background:var(--bg-soft);border:1px solid var(--line)}.page_scrollHint__w4fZj{margin:0 0 8px;font-size:12.5px;color:var(--muted)}.page_cardBodyNoShot__qry6V{grid-template-columns:minmax(0,1fr)!important}.page_cmpList__Uq_mh{display:none;list-style:none;margin:0 0 8px;padding:0}.page_cmpItem__jt3EA{padding:10px 0;border-bottom:1px solid var(--line);display:grid;grid-gap:6px;gap:6px}.page_cmpLine__819Yl{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:13.5px;color:var(--ink-2)}@media (max-width:700px){.page_cmpList__Uq_mh{display:grid}.page_cmpWrap__1uV4W,.page_tileAux__F6sR7{display:none}.page_article__7rEWM{padding:16px 12px 18px}.page_cardBody__oPasu{gap:10px;grid-template-columns:104px minmax(0,1fr);align-items:start}.page_cardBodyNoShot__qry6V{grid-template-columns:minmax(0,1fr)!important}.page_shot__DnyJA figcaption{font-size:10.5px;line-height:1.4}.page_factDup__ExaeV{display:none}.page_callout__AqC_6{font-size:13.5px}}.page_openNow__FCHfk{margin:0 0 14px;padding:10px 14px;border-left:3px solid var(--brand-solid);border-radius:0 10px 10px 0;background:var(--bg-soft);font-size:14px;line-height:1.65;color:var(--ink-2)}.page_openNow__FCHfk strong{color:var(--ink)}.page_openNow__FCHfk a{font-weight:700;color:var(--brand-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.page_go__OyM9J{min-height:30px;padding:4px 11px;font-size:12.5px;gap:4px;white-space:nowrap}.page_goUnchecked__1Q_Yt{background:var(--card);color:var(--ink-2);border:1px solid var(--line)}.page_goUnchecked__1Q_Yt:hover{background:var(--bg-soft)}.page_goNote__D9_DL{margin-left:2px;font-size:10.5px;font-weight:600;opacity:.85}.page_cmpHead__x_1C9{display:flex;align-items:center;justify-content:space-between;gap:8px}.page_cardTitle__IMiZW .page_go__OyM9J{margin-left:6px}@media (max-width:700px){.page_cardTitle__IMiZW{flex-wrap:wrap}}.page_goWrap__Ym_TO{display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px}.page_goHost__PApQL{font-family:var(--font-data);font-size:10.5px;line-height:1.3;color:var(--muted);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_matrix__afBAo{width:100%;border-collapse:collapse;font-size:13px}.page_matrix__afBAo td,.page_matrix__afBAo th{padding:8px 10px;border-bottom:1px solid var(--line);text-align:center;white-space:nowrap}.page_matrix__afBAo thead th{font-size:12px;font-weight:700;color:var(--muted);border-bottom:2px solid var(--line)}.page_matrix__afBAo tbody th{text-align:left;font-weight:600;color:var(--ink)}.page_matrixOn__BuNEJ{font-weight:800;color:var(--brand-text)}.page_matrixOff__ljtCX{color:var(--muted)}.page_checklist__71Dx1{margin:0;padding-left:20px;font-size:14.5px;line-height:1.7;color:var(--ink-2)}.page_checklist__71Dx1 li+li{margin-top:6px}.page_glossary__Z933T{margin:0;display:grid;grid-gap:10px;gap:10px}.page_glossary__Z933T>div{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:baseline}.page_glossary__Z933T dt{font-size:14px;font-weight:800;color:var(--ink)}.page_glossary__Z933T dd{margin:0;font-size:14px;line-height:1.65;color:var(--ink-2)}@media (max-width:700px){.page_glossary__Z933T>div{grid-template-columns:minmax(0,1fr);gap:2px}}