.help-shell{--help-line:#e2e8f0;--help-muted:#64748b;max-width:1280px;margin:auto;padding:28px 20px;color:var(--bs-body-color,#253344);font-family:system-ui,sans-serif}.help-shell *{box-sizing:border-box}.help-top{display:flex;gap:18px;align-items:center;margin-bottom:24px}.help-top h1{font-size:28px;margin:0;white-space:nowrap}.help-search{flex:1;max-width:650px;padding:11px 14px;border:1px solid var(--help-line);border-radius:9px;font:inherit;background:var(--bs-body-bg,#fff);color:inherit}.help-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:36px}.help-sidebar{align-self:start;position:sticky;top:20px}.help-sidebar details{margin-bottom:10px}.help-sidebar summary{font-size:13px;text-transform:uppercase;letter-spacing:.05em;font-weight:650;cursor:pointer;color:var(--help-muted);padding:7px 0}.help-sidebar a{display:block;padding:8px 10px;text-decoration:none;color:inherit;border-radius:6px;font-size:14px}.help-sidebar a:hover,.help-sidebar a[aria-current=page]{background:#eef4ff;color:#2862c5}.help-sidebar a[aria-current=page]{font-weight:600}.help-main{min-width:0}.help-main h1{font-size:32px;line-height:1.25;margin:8px 0 16px}.help-main h2{font-size:23px;margin:32px 0 12px;scroll-margin-top:20px}.help-main p{font-size:16px;line-height:1.7;max-width:860px}.help-kicker{font-size:13px;color:var(--help-muted)}.help-lead{font-size:18px!important;color:var(--help-muted)}.help-cta{display:inline-block;background:#3c8060;color:white!important;padding:11px 18px;border-radius:7px;text-decoration:none;margin:10px 0}.help-toc{padding:16px 20px;background:var(--bs-tertiary-bg,#f5f8fb);border:1px solid var(--help-line);border-radius:9px;margin:20px 0}.help-toc a{display:inline-block;margin:4px 16px 4px 0;color:#2862c5;font-size:14px}.help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.help-card{display:block;padding:20px;border:1px solid var(--help-line);border-radius:10px;text-decoration:none;color:inherit}.help-card:hover{border-color:#7fa6dc}.help-card h2{margin:8px 0;font-size:20px}.help-card p{font-size:14px;color:var(--help-muted);margin:0}.help-result{border-bottom:1px solid var(--help-line);padding:18px 0}.help-result a{color:#2862c5;font-size:19px;font-weight:600}.help-result p{font-size:14px;margin:7px 0}.help-result mark{background:#fff0b5}.help-back{font-size:14px;color:#2862c5}.help-shot{margin:20px 0}.help-shot img{width:100%;height:auto;max-height:650px;object-fit:contain;object-position:left;border:1px solid var(--help-line);border-radius:8px}.help-shot figcaption{color:var(--help-muted);font-size:13px;margin-top:7px}.help-empty{color:var(--help-muted);padding:20px 0}.help-section-filter{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}.help-section-filter button{padding:7px 12px;border:1px solid var(--help-line);border-radius:7px;background:transparent;color:inherit;cursor:pointer}.help-section-filter button[aria-pressed=true]{background:#eef4ff;color:#2862c5;border-color:#aac5eb}@media(max-width:760px){.help-top{display:block}.help-top h1{font-size:25px;margin-bottom:15px}.help-search{width:100%}.help-layout{grid-template-columns:1fr;gap:18px}.help-sidebar{position:static;display:flex;gap:8px;flex-wrap:wrap}.help-sidebar details{flex:1 1 120px}.help-sidebar a{font-size:13px}.help-main h1{font-size:27px}.help-grid{grid-template-columns:1fr}.help-main p{font-size:15px}}[data-bs-theme=dark] .help-shell{--help-line:#3b4654;--help-muted:#a3afbf}[data-bs-theme=dark] .help-sidebar a:hover,[data-bs-theme=dark] .help-sidebar a[aria-current=page],[data-bs-theme=dark] .help-section-filter button[aria-pressed=true]{background:#253d5a;color:#b7d2ff}

.help-submenu{margin:0 0 10px 12px;padding-left:9px;border-left:2px solid var(--help-line)}.help-submenu a{font-size:13px;padding:5px 7px}.help-main img{max-width:100%;height:auto}.help-shot img{width:auto;max-width:100%;display:block}.help-main table{border-collapse:collapse;max-width:100%;font-size:14px}.help-main td,.help-main th{padding:8px;border:1px solid var(--help-line)}

/* Shared article presentation preserves source content and server SEO. */
.help-table-scroll{max-width:100%;overflow-x:auto;margin:18px 0;overscroll-behavior-x:contain}.help-table-scroll table{min-width:100%}.help-main .row{margin-left:0;margin-right:0}.help-main header.row{margin-bottom:20px!important}.help-main header .mx-auto{width:100%;max-width:none;text-align:left!important;padding:0}.help-main .wiki-article-body{max-width:none;margin:0;font:inherit}.help-main .wiki-article-hero{max-width:none;margin:0}.help-main .lead{font-size:18px;line-height:1.65}.help-main h3{font-size:19px;margin:26px 0 10px}.help-main ul,.help-main ol{line-height:1.7}.help-main [id]{scroll-margin-top:24px}.help-main .wiki-article-title,.help-main .display-6{font-size:32px}.help-main table img{max-width:100%;height:auto}

.help-main .wiki-article-body{color:inherit}.help-main h1,.help-main h2,.help-main h3{color:inherit;font-weight:650;line-height:1.3}.help-main a:not(.btn):not(.help-cta):not(.wiki-chip){color:#2862c5}.help-main .wiki-article-body p,.help-main .wiki-article-body li{font-size:16px;line-height:1.7}.help-main .wiki-article-mainimg{max-width:none}.help-main .wiki-article-mainimg img{box-shadow:none;border-radius:8px}.help-main .wiki-article-body table{display:table;width:100%;overflow:visible}.help-main .wiki-article-body td,.help-main .wiki-article-body th{background:transparent;color:inherit;border-color:var(--help-line)}[data-bs-theme=dark] .help-main a:not(.btn):not(.help-cta):not(.wiki-chip){color:#b7d2ff}@media(max-width:760px){.help-main .wiki-article-body p,.help-main .wiki-article-body li{font-size:15px}.help-main .wiki-article-title,.help-main .display-6{font-size:27px}}

.help-main .help-server-body{width:100%;max-width:none;padding:0}

@media(min-width:761px){.help-sidebar{max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}
.help-submenu a[aria-current=location]{background:#eef4ff;color:#2862c5;font-weight:650;border-left:3px solid #2862c5}
[data-bs-theme=dark] .help-submenu a[aria-current=location]{background:#253d5a;color:#b7d2ff;border-left-color:#b7d2ff}

/* Keep the document as the sticky scroll container on wiki pages. */
body:has(.help-shell){overflow-x:clip;overflow-y:visible}
