.page_item__FtMO3>summary::-webkit-details-marker{display:none}.page_plus__5IE0W{position:relative;width:16px;height:16px}.page_plus__5IE0W:after,.page_plus__5IE0W:before{content:"";position:absolute;background:currentColor}.page_plus__5IE0W:before{width:12px;height:1px;top:7px;left:2px}.page_plus__5IE0W:after{width:1px;height:12px;top:2px;left:7px}.page_item__FtMO3[open]>summary .page_plus__5IE0W:after{display:none}.page_explorer__kUsN6{scroll-margin-top:100px;color:var(--color-ink,#142b3c)}.page_tools__RLZWy{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;padding:28px;background:var(--color-surface,#f3f6f7);border:1px solid var(--color-line,#dce3e6);border-radius:8px}.page_tools__RLZWy label{display:block;font-size:14px;font-weight:700;margin-bottom:10px}.page_tools__RLZWy input,.page_tools__RLZWy select{width:100%;min-width:0;min-height:50px;background:white;border:1px solid #b6c3cb;border-radius:4px;padding:12px;font:inherit;font-size:16px;color:inherit}.page_item__FtMO3 summary:focus-visible,.page_nav__oZFQh button:focus-visible,.page_resultBar__YWsda button:focus-visible,.page_tools__RLZWy input:focus-visible,.page_tools__RLZWy select:focus-visible{outline:3px solid var(--color-accent,#077e9d);outline-offset:3px}.page_resultBar__YWsda{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:20px 0 36px;font-size:14px}.page_resultBar__YWsda strong{font-size:22px}.page_resultBar__YWsda span{color:#586975}.page_empty__I1Jne button,.page_resultBar__YWsda button{color:var(--color-accent,#077e9d);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.page_layout__cPrLr{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}.page_nav__oZFQh{position:sticky;top:106px;max-height:calc(100vh - 125px);overflow-y:auto;padding-right:14px;scrollbar-width:thin}.page_nav__oZFQh h2{font-weight:700;margin:10px 0 16px;font-size:16px}.page_nav__oZFQh ul{list-style:none;padding:0;margin:0}.page_nav__oZFQh button{display:flex;width:100%;justify-content:space-between;align-items:center;gap:10px;text-align:left;cursor:pointer;border-bottom:1px solid var(--color-line,#dce3e6);padding:12px 8px;font-size:12px;line-height:1.6}.page_nav__oZFQh button[aria-pressed=true]{background:var(--color-surface,#f3f6f7);color:var(--color-accent,#077e9d);font-weight:700}.page_categoryName__9pB8G{display:flex;gap:8px}.page_categoryName__9pB8G small{font-size:10px;opacity:.65;padding-top:2px}.page_results__dyXXO{min-width:0}.page_section__rfdds{margin-bottom:56px;scroll-margin-top:110px}.page_sectionHeader__KaHWH{display:flex;align-items:end;justify-content:space-between;gap:14px;padding-bottom:22px;border-bottom:2px solid var(--color-ink,#142b3c)}.page_sectionHeader__KaHWH h2{font-size:23px;line-height:1.6;font-weight:700;margin-top:7px}.page_sectionHeader__KaHWH>span{white-space:nowrap;font-size:12px;color:#586975}.page_item__FtMO3{border-bottom:1px solid var(--color-line,#dce3e6);scroll-margin-top:110px}.page_item__FtMO3>summary{list-style:none;display:flex;align-items:flex-start;gap:16px;padding:24px 0;cursor:pointer}.page_q__ktJIt{color:var(--color-accent,#077e9d);font-weight:700;flex-shrink:0}.page_question__41hX8{flex:1;font-size:15px;font-weight:700;line-height:1.8}.page_plus__5IE0W{margin-top:5px;flex-shrink:0}.page_answer__MYLZ7{display:flex;gap:16px;background:var(--color-surface,#f3f6f7);padding:22px 24px;margin-bottom:24px;border-radius:4px;font-size:14px;line-height:2;color:#425763}.page_answer__MYLZ7>span{flex-shrink:0;font-weight:700}.page_answer__MYLZ7 p{margin:0;overflow-wrap:anywhere}.page_empty__I1Jne{padding:32px;border:1px solid #dce3e6;border-radius:8px}.page_empty__I1Jne h2{font-size:18px;font-weight:700}.page_empty__I1Jne p{font-size:14px;line-height:1.8;margin:16px 0}@media(max-width:900px){.page_layout__cPrLr{grid-template-columns:minmax(0,1fr)}.page_nav__oZFQh{display:none}.page_tools__RLZWy{gap:16px;padding:22px}.page_sectionHeader__KaHWH h2{font-size:21px}}@media(max-width:600px){.page_tools__RLZWy{grid-template-columns:minmax(0,1fr);padding:18px}.page_resultBar__YWsda{margin-bottom:28px}.page_sectionHeader__KaHWH h2{font-size:19px}.page_item__FtMO3>summary{gap:12px;padding:21px 0}.page_question__41hX8{font-size:14px}.page_answer__MYLZ7{padding:18px 16px;gap:12px;font-size:14px}.page_section__rfdds{margin-bottom:40px}}