.help-shell{max-width:1240px;margin:auto;padding:24px 32px 80px}.help-page{font-size:1.125rem;line-height:1.8}.help-breadcrumbs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:1rem;margin-bottom:24px;color:var(--muted)}.help-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px}.help-breadcrumbs>span{overflow-wrap:anywhere}.help-breadcrumbs>svg{width:15px;height:15px}.help-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start}.help-sidebar{position:sticky;top:104px;max-height:calc(100svh - 128px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--sage) transparent;padding-right:14px;font-size:1rem;line-height:1.45}.help-home{display:flex;gap:10px;align-items:center;min-height:48px;font-weight:750;text-decoration:none;margin-bottom:16px}.help-contents>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 12px;background:var(--surface);border-radius:8px}.help-contents:not([open])>nav{display:none}.help-contents nav section+section{margin-top:30px}.help-contents h2{font-size:1rem;margin:0 0 8px}.help-contents h2 a{display:flex;align-items:center;min-height:44px}.help-contents ul{list-style:none;margin:0;padding:0}.help-contents li a{display:block;padding:11px 12px;border-radius:8px;text-decoration:none;color:var(--ink);min-height:44px}.help-contents a:hover{background:var(--surface)}.help-contents a[aria-current=page]{background:var(--sage);color:var(--pine-deep);font-weight:750}.help-reading{min-width:0}.help-search{margin-bottom:32px}.help-search label{display:block;font-size:1rem;font-weight:750;margin-bottom:8px}.help-search-field{display:flex;align-items:center;gap:12px;background:var(--white);border:1px solid var(--line);border-radius:10px;padding:0 14px;min-height:56px}.help-search-field:focus-within{outline:2px solid var(--focus);outline-offset:3px}.help-search-field input{width:100%;min-width:0;border:0;background:transparent;font-size:1rem;min-height:54px;padding:10px 0;color:var(--ink);outline:0}.help-search-field input::placeholder{color:var(--muted);opacity:1}.help-search-field button{font-size:1rem;min-height:44px;flex-shrink:0}.help-search-count:empty{display:none}#help-search-count:not(:empty){font-size:1rem;color:var(--muted);margin-top:14px}.help-search-match>span{display:block;color:var(--muted);font-size:1rem;margin-top:24px}.help-search-empty{margin-top:24px}.help-overview>header{margin-bottom:32px}.help-page h1{font-size:2.5rem;line-height:1.2;letter-spacing:-.025em;max-width:24ch;text-wrap:balance}.help-lede{font-size:1.25rem;line-height:1.65;color:var(--muted);margin-top:18px;max-width:64ch}.help-start{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:36px 0 48px}.help-start>div{padding:28px;background:var(--white);border-radius:14px;box-shadow:0 6px 22px #213d2d0d}.help-start>div:first-child{background:var(--pine-deep);color:var(--white)}.help-start>div>svg{width:30px;height:30px;margin-bottom:20px}.help-start h2{font-size:1.375rem;line-height:1.35;max-width:20ch}.help-start p{font-size:1.0625rem;margin:14px 0 24px;line-height:1.7}.help-start>div:first-child .button{background:var(--white);color:var(--pine-deep)}.help-start>div:first-child .button:hover{background:var(--sage)}.help-start .button{min-height:48px;text-align:left}.help-index-section{margin-top:44px}.help-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--line)}.help-section-heading h2{font-size:1.5rem}.help-section-heading>span{font-size:1rem;color:var(--muted);white-space:nowrap}.help-topic{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;border-bottom:1px solid var(--line);text-decoration:none}.help-topic>span{min-width:0}.help-topic strong{display:block;font-size:1.125rem;line-height:1.5;font-weight:750}.help-topic span span{display:block;margin-top:5px;font-size:1rem;line-height:1.6;color:var(--muted)}.help-topic>svg{flex-shrink:0;transition:transform .16s ease-out}.help-topic:hover strong{text-decoration:underline;text-underline-offset:5px}.help-topic:hover>svg{transform:translateX(3px)}.help-article{background:var(--white);padding:36px 40px 28px;border-radius:14px;box-shadow:0 6px 22px #213d2d0b;max-width:780px}.help-chapter-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;font-size:1rem;color:var(--muted)}.help-chapter-tools button{font-size:1rem;min-height:44px}.help-article p{max-width:70ch;overflow-wrap:anywhere}.help-article h2{font-size:1.25rem;line-height:1.45;font-weight:750}.help-before{background:var(--surface);padding:22px 24px;border-radius:10px;margin:30px 0 16px}.help-before p,.help-result p{margin-top:10px}.help-before h2{font-size:1.0625rem}.help-steps{list-style:none;counter-reset:help-step;margin:0;padding:0}.help-steps>li{counter-increment:help-step;display:grid;grid-template-columns:32px minmax(0,1fr);gap:16px;padding:30px 0;border-bottom:1px solid var(--line);break-inside:avoid}.help-step-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:2px;border-radius:50%;background:var(--sage);color:var(--pine-deep);font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums}.help-steps p{margin-top:10px}.help-result{margin-top:32px;padding-bottom:30px;border-bottom:1px solid var(--line)}.help-result h2{color:var(--pine)}.help-faq,.help-related{margin-top:32px}.help-faq>h2,.help-related>h2{margin-bottom:12px}.help-faq details{border-bottom:1px solid var(--line);padding:10px 0}.help-faq summary{padding:10px 0;font-size:1.0625rem;line-height:1.6;min-height:44px}.help-faq details p{margin:8px 0 14px}.help-related .help-topic{padding:16px 0}.help-pagination{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;padding-top:24px}.help-pagination a{display:flex;align-items:center;gap:12px;line-height:1.5;font-size:1rem;min-height:56px;text-decoration:none}.help-pagination a:last-child{text-align:right;justify-content:flex-end}.help-pagination small{display:block;color:var(--muted);font-size:.9375rem;margin-bottom:5px}.help-pagination a:hover{text-decoration:underline}.help-page [hidden]{display:none!important}.help-page #help-title:focus{outline:0}
@media(max-width:1050px){.help-layout{grid-template-columns:220px minmax(0,1fr);gap:28px}.help-shell{padding:20px 24px 64px}.help-article{padding:30px 28px}.help-start{grid-template-columns:1fr}.help-page h1{font-size:2.125rem}}
@media(max-width:800px){.help-shell{padding:16px 18px 32px}.help-layout{display:block}.help-breadcrumbs{gap:7px;font-size:.9375rem;margin-bottom:16px}.help-sidebar{position:static;max-height:none;overflow:visible;padding:0;margin-bottom:26px}.help-home{margin:0 0 8px}.help-contents>summary{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:10px 14px;background:var(--surface);border-radius:8px}.help-contents:not([open])>nav{display:none}.help-contents[open]>nav{display:block;padding:16px 0;max-height:60svh;overflow:auto}.help-contents[open]>summary>svg{transform:rotate(180deg)}.help-contents h2 a{padding:0 12px}.help-search{margin-bottom:24px}.help-search-field{padding:0 10px;gap:8px}.help-search-field input{font-size:1rem}.help-page h1{font-size:1.875rem;max-width:none}.help-lede{font-size:1.125rem;margin-top:14px}.help-start{gap:18px;margin:28px 0 36px}.help-start>div{padding:24px}.help-article{padding:24px 20px;border-radius:12px}.help-steps>li{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:26px 0}.help-step-number{width:28px;height:28px}.help-before{padding:18px;margin-top:24px}.help-article h2{font-size:1.1875rem}.help-chapter-tools{gap:8px;font-size:.9375rem;margin-bottom:16px}.help-chapter-tools button{font-size:1rem}.help-pagination{gap:16px}.help-topic{gap:14px}.help-section-heading{flex-wrap:wrap;gap:6px}.help-section-heading h2{font-size:1.375rem}}
@media(prefers-reduced-motion:reduce){.help-topic>svg{transition:none}.help-topic:hover>svg{transform:none}}
@media print{body{background:white}.header,.footer,.rescue-subnav,.help-sidebar,.help-search,.help-breadcrumbs,.help-chapter-tools,.help-related,.help-pagination,#toast,.update-notice{display:none!important}.page,.help-shell{padding:0!important}.help-layout{display:block}.help-article{box-shadow:none;padding:0;max-width:none}.help-page{font-size:12pt;line-height:1.6}.help-page h1{font-size:24pt}.help-page h2{break-after:avoid}.help-faq details>p{display:block!important;content-visibility:visible}.help-faq details{break-inside:avoid}.help-steps>li{padding:15px 0}.help-start{display:block}.help-start>div{box-shadow:none;color:var(--ink)!important;background:none!important}}

.help-start-public{grid-template-columns:1fr}.help-start-public>div:first-child{background:var(--white);color:var(--ink)}.help-start-public>div:first-child .button{background:transparent;color:var(--pine);border-color:var(--line)}.help-start-public>div:first-child .button:hover{background:var(--surface)}
#help-search{border:0;border-radius:0;box-shadow:none;background:transparent;outline:0}#help-search:focus{border:0;box-shadow:none;outline:0}
@media(max-width:800px){.header:has(+.help-page){padding-left:16px;padding-right:16px;gap:12px}.header:has(+.help-page) .brand{font-size:1.125rem;gap:6px;min-width:0}.header:has(+.help-page) .brand>svg{width:26px;height:30px}.header:has(+.help-page) .brand .beta-badge{display:none}.header:has(+.help-page) .header-end{gap:8px}.header:has(+.help-page) .user-button{padding:6px}}
@media print{.help-faq details::details-content{content-visibility:visible;display:block}}

.help-nav-audience{font-size:.9375rem;color:var(--muted);font-weight:750;padding:18px 12px 4px}.help-audience{margin-top:28px}.help-audience>h3{font-size:1.0625rem;font-weight:750;color:var(--pine);padding:0 0 6px}.help-audience .help-topic:last-child{border-bottom:0}
@media(min-width:801px) and (max-width:1050px){.header:has(+.help-page){padding:0 20px;gap:16px}.header:has(+.help-page) .brand{font-size:1.125rem;gap:6px}.header:has(+.help-page) .brand .beta-badge{display:none}.header:has(+.help-page) .header-end{gap:8px}.header:has(+.help-page) nav{gap:12px}.header:has(+.help-page) .nav-full{display:none}.header:has(+.help-page) .nav-compact{display:inline}}

.help-section-disclosure{margin-top:18px}.help-section-disclosure>summary,.help-audience-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px;min-height:48px;line-height:1.5;font-size:1rem;border-radius:8px}.help-section-disclosure>summary:hover,.help-audience-disclosure>summary:hover{background:var(--surface)}.help-section-disclosure>summary>svg,.help-audience-disclosure>summary>svg{width:16px;height:16px}.help-section-disclosure[open]>summary>svg,.help-audience-disclosure[open]>summary>svg{transform:rotate(180deg)}.help-section-overview{display:block;padding:10px 12px;min-height:44px;font-size:.9375rem}.help-audience-disclosure{margin-top:6px}.help-audience-disclosure>summary{font-weight:650}.help-audience-disclosure ul{padding-left:8px}.help-audience-entry{padding:28px 0}.help-audience-entry strong{font-size:1.25rem}
