.help-page{max-width:1180px;margin:0 auto}.help-header{padding-bottom:22px;border-bottom:1px solid var(--line)}.help-heading-row{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.help-heading-row h1{max-width:720px}.help-back{margin-bottom:14px}.help-search{max-width:760px;margin-top:22px}.help-search>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.help-search-status{min-height:24px;padding:12px 0;color:var(--muted);font-size:.85rem}.help-content:focus{outline:0}.help-start{display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1.2fr);align-items:center;gap:30px;padding:28px 0;border-bottom:1px solid var(--line)}.help-start h2,.help-band h2,.help-browse h2{margin-bottom:6px}.help-start p,.help-band-heading p,.help-section-page>p{margin:0;color:var(--muted)}.help-browse,.help-band{padding:28px 0;border-bottom:1px solid var(--line)}.help-band-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:16px}.help-section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.help-section-button{display:grid;gap:5px;min-height:132px;padding:16px;border:1px solid var(--line);border-radius:7px;background:var(--surface);color:var(--ink);text-align:left;box-shadow:0 2px 10px rgba(30,50,43,.03)}.help-section-button:hover,.help-article-link:hover{border-color:#8ab7a3;background:#f7fbf9}.help-section-button strong{font-size:.95rem}.help-section-button span{color:var(--muted);font-size:.8rem;line-height:1.45}.help-section-button small{align-self:end;color:var(--green-dark);font-weight:750}.help-link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.help-article-link{display:grid;gap:4px;min-width:0;padding:14px 15px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--ink);text-decoration:none}.help-article-link strong{font-size:.88rem}.help-article-link span{color:var(--muted);font-size:.76rem;line-height:1.45}.help-article-link.featured{padding:20px;border-left:4px solid var(--green)}.help-section-page{padding:8px 0 32px}.help-section-page>p{margin-bottom:20px}.help-article{width:min(760px,100%);padding:8px 0 52px}.help-article>header{padding:12px 0 22px;border-bottom:1px solid var(--line)}.help-article>header h2{font-size:1.8rem;margin-bottom:10px}.help-breadcrumb{margin-bottom:10px;color:var(--green-dark);font-size:.78rem;font-weight:750}.help-summary{max-width:680px;margin:0;color:var(--muted);font-size:1rem;line-height:1.6}.help-article-section{padding:22px 0;border-bottom:1px solid var(--line)}.help-article-section h2,.help-example h2,.help-feedback h2{font-size:1.05rem;margin-bottom:10px}.help-article-section p{line-height:1.65}.help-article-section ol,.help-article-section ul{display:grid;gap:9px;margin:0;padding-left:24px;line-height:1.55}.help-article-section ol li{padding-left:5px}.help-example{margin:20px 0;padding:16px;border-left:4px solid var(--blue);background:#edf5f9}.help-example p{margin:0;line-height:1.55}.help-related{display:grid;gap:8px}.help-reviewed{padding:18px 0;color:var(--muted);font-size:.78rem}.help-feedback{margin-top:8px;padding:20px;border:1px solid var(--line);border-radius:7px;background:var(--surface)}.help-rating{display:flex;gap:8px}.help-feedback form{display:grid;gap:14px;margin-top:18px}.help-feedback textarea{width:100%;padding:10px;border:1px solid #cbd3cf;border-radius:5px;font:inherit;resize:vertical}.help-feedback-status{margin:12px 0 0;color:var(--green-dark);font-size:.82rem}.help-empty{padding:50px 0;text-align:center}.help-empty p{color:var(--muted)}
@media(max-width:900px){.help-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.help-start{grid-template-columns:1fr}.help-link-list{grid-template-columns:1fr}}
@media(max-width:720px){.help-page{padding-bottom:20px}.help-heading-row{display:grid}.help-heading-row .button{width:max-content}.help-search>div{grid-template-columns:1fr}.help-section-grid{grid-template-columns:1fr}.help-section-button{min-height:112px}.help-article>header h2{font-size:1.45rem}.help-article-section ol,.help-article-section ul{padding-left:22px}.help-feedback{padding:16px}}
@media(prefers-reduced-motion:reduce){.help-page *{scroll-behavior:auto!important;transition:none!important}}
.dialog-help{margin-left:auto;margin-right:8px}.contextual-help{white-space:nowrap}
.help-purpose h3{margin:20px 0 6px;font-size:.95rem}.help-purpose p{margin:0}.help-example small{display:block;margin-top:12px;color:var(--muted);line-height:1.5}
.help-page{overflow-wrap:anywhere;letter-spacing:0}.help-section-button{text-decoration:none;box-shadow:none}.help-article{width:min(820px,100%)}.help-breadcrumb a{color:inherit;text-underline-offset:3px}.help-step-count{margin:12px 0 0;color:var(--muted);font-size:.8rem}.help-contents{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:.85rem}.help-contents strong{width:100%;font-size:.78rem;color:var(--muted)}.help-contents a{color:var(--green-dark);text-underline-offset:4px}.help-article-section,.help-example{scroll-margin-top:100px}.help-article-section ol{gap:18px;line-height:1.7}.help-article-section ol li::marker{color:var(--green-dark);font-weight:750}.help-field-guide{margin:0}.help-field-guide>div{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);gap:20px;padding:14px 0;border-top:1px solid var(--line);line-height:1.65}.help-field-guide>div:first-child{border-top:0;padding-top:0}.help-field-guide dt{font-weight:700}.help-field-guide dd{margin:0;color:var(--muted)}.help-page a:focus-visible{outline:2px solid var(--green);outline-offset:4px}
@media(max-width:720px){.help-field-guide>div{grid-template-columns:1fr;gap:4px}.help-contents{gap:12px 16px}.help-heading-row .button{max-width:100%;white-space:normal}.help-article-section,.help-example{scroll-margin-top:150px}}
