@font-face{font-family:Inter;src:url('/assets/fonts/inter-latin.woff2') format('woff2');font-weight:400 700;font-style:normal;font-display:swap}
:root{--primary:#1d5f78;--dark:#164b60;--blue:#ddecf2;--surface:#f4f8fa;--sage:#e7f0e8;--warm:#f4f0e8;--ink:#17333d;--muted:#3e5c68;--border:#b7d0d9;--line:#d7e3e8;--header:60px;--sidebar-width:250px;--content-inset:40px;font-family:Inter,system-ui,sans-serif;color:var(--ink);background:#fff}
*{box-sizing:border-box}body{margin:0;font-size:1rem;line-height:1.65}html{scroll-padding-top:calc(var(--header-offset, var(--header)) + var(--search-offset, 56px) + 20px)}button,input{font:inherit}button{cursor:pointer;color:inherit}a{color:var(--primary);text-decoration:none}a:hover{color:var(--dark)}img{display:block;max-width:100%;height:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{line-height:1.3;font-weight:650}h1{font-size:clamp(1.6875rem,3.4vw,2.1875rem);letter-spacing:-.025em}h2{font-size:1.3125rem}h3{font-size:1.0625rem}p{color:var(--muted)}:focus-visible{outline:3px solid var(--primary);outline-offset:3px}[hidden]{display:none!important}.icon{width:21px;height:21px;flex:none;vertical-align:middle}.sr-only,.skip-link:not(:focus){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;top:8px;left:8px;z-index:60;padding:10px;background:#fff}
.site-header{position:sticky;top:0;z-index:10;background:#fff}.header-inner{display:flex;align-items:center;gap:24px;min-height:var(--header);max-width:1280px;margin:auto;padding:8px 30px}.brand{display:flex;align-items:center;gap:18px;color:var(--ink);text-decoration:none}.brand img{width:155px;height:auto}.brand span{border-left:1px solid var(--line);padding-left:18px;font-size:0.9375rem;font-weight:600}.header-contact{margin-left:auto;font-size:0.875rem}.language-switch{display:flex;gap:2px;border:1px solid var(--border);border-radius:12px;padding:2px;margin-left:auto}.language-switch a{display:flex;align-items:center;min-height:36px;padding:0 10px;font-size:0.8125rem;text-decoration:none;border-radius:9px}.language-switch a[aria-current]{background:var(--blue);color:var(--dark);font-weight:650}
.help-layout{max-width:1280px;min-height:calc(100vh - 150px);margin:auto;display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr)} .article-sidebar{background:#f6f9fa;padding:22px 16px}.topic-navigation{position:sticky;top:calc(var(--header-offset, var(--header)) + 24px)}.topic-navigation summary{display:none}.sidebar-home,.sidebar-category,.sidebar-article,.sidebar-contact{display:flex;align-items:center;gap:9px;min-height:36px;padding:6px 11px;border-radius:9px;text-decoration:none;line-height:1.45}.sidebar-home,.sidebar-category{font-weight:650;font-size:0.9375rem}.sidebar-home .icon,.sidebar-contact .icon{width:18px;height:18px}.sidebar-group{margin-top:16px}.sidebar-category{color:var(--ink)}.sidebar-article{padding-left:15px;margin-left:10px;color:var(--muted);font-size:0.9375rem;border-left:2px solid var(--line);border-radius:0 6px 6px 0}.sidebar-home:hover,.sidebar-category:hover,.sidebar-article:hover,.sidebar-contact:hover,.current{background:var(--blue);color:var(--dark)}.current{font-weight:650}.sidebar-article.current{border-left-color:var(--primary)}.sidebar-contact{font-size:0.875rem;margin-top:22px;border-top:1px solid var(--line);border-radius:0}
.help-main{min-width:0;width:100%;max-width:900px;padding:18px var(--content-inset) 40px}.search-panel{padding:22px;background:linear-gradient(115deg,#eff6f8,#f3f7f3);border:1px solid var(--line);border-radius:13px}.search-panel h1{margin-bottom:16px}.search-form,.dialog-search{display:flex;align-items:center;gap:11px;border:1px solid var(--border);border-radius:13px;background:white;padding:3px 4px 3px 12px}.search-form>.icon,.dialog-search>.icon{color:var(--primary)}.search-form input,.dialog-search input{flex:1;min-width:0;width:100%;min-height:36px;border:0;background:transparent;padding:4px 2px;color:var(--ink)}.search-form input::placeholder,.dialog-search input::placeholder{color:var(--muted);opacity:1}.button,.dialog-search button{background:var(--primary);border:0;border-radius:9px;padding:5px 14px;min-height:36px;color:white;font-weight:600;font-size:0.9375rem}.button:hover,.dialog-search button:hover{background:var(--dark)}.search-hint{font-size:0.875rem;margin-top:11px}
.guides-section{margin-top:27px}.section-heading,.article-top,.article-end{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.section-heading{margin-bottom:12px}.guide-list{border-top:1px solid var(--line)}.guide-row{display:grid;grid-template-columns:23px 1fr 18px;align-items:start;gap:15px;padding:7px 10px;border-radius:9px;border-bottom:1px solid var(--line);text-decoration:none}.guide-row:hover{background:var(--surface)}.guide-row strong{font-weight:650}.guide-row>.icon:last-child{color:#517786}.guide-description{display:block;font-size:0.9375rem;color:var(--muted);margin-top:4px}.guide-row>.icon{margin-top:3px}.result-count{font-size:0.875rem;margin:0 0 12px}.empty-state{background:var(--surface);padding:18px;border-radius:8px}.text-button{display:inline-flex;align-items:center;gap:7px;color:var(--primary);border:0;background:none;text-decoration:none;min-height:44px;padding:5px 2px;font-size:0.875rem}.text-button .icon{width:17px;height:17px}.help-contact{background:#f4f8f6;border:1px solid #dce7e0;border-radius:10px;margin-top:27px;padding:13px 16px 8px}.help-contact h2{font-size:1.125rem;margin-bottom:6px}.help-contact a,.site-footer a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:0.9375rem}.help-contact .icon,.site-footer .icon{width:16px;height:16px}.site-footer{border-top:1px solid var(--line);max-width:1280px;margin:auto;padding:12px 30px;display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:0.8125rem;color:var(--muted)}
.article-top{margin-bottom:16px}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:0.875rem}.breadcrumbs .icon{width:14px;height:14px}.article-header{padding-bottom:23px;border-bottom:1px solid var(--line)}.article-description{margin-top:12px;font-size:1.125rem}.article-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.tag{display:inline-flex;align-items:center;min-height:44px;padding:4px 10px;border-radius:6px;background:var(--surface);font-size:0.875rem}.article-section{margin-top:28px}.article-section h2{margin-bottom:12px}.article-section p+p{margin-top:10px}.article-section p{max-width:68ch}.steps,.flow-nodes{list-style:none;margin:15px 0;padding:0}.steps li{display:flex;gap:12px;margin-bottom:17px}.step-number,.flow-node-number{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--blue);color:var(--dark);font-size:0.875rem;font-weight:650}.steps h3{margin-bottom:4px}.callout,.flow-figure,.screenshot-stage{padding:17px;border:1px solid var(--line);border-radius:8px;background:var(--surface);margin-top:16px}.callout{display:flex;align-items:flex-start;gap:12px}.callout h3{margin-bottom:6px}.callout.warm{background:var(--warm)}.callout.sage,.flow-figure{background:var(--sage)}.flow-nodes{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.flow-nodes li{position:relative}.flow-nodes h3{margin:8px 0 5px}.flow-nodes p,figcaption{font-size:0.875rem}.flow-arrow{position:absolute;right:0;top:3px;color:var(--primary)}figcaption{color:var(--muted);margin-top:10px}.choices-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.choice-card{padding:15px;border:1px solid var(--line);border-radius:7px}.tiny-icon{color:var(--primary);display:inline-block;margin-bottom:8px}.choice-card h3{margin-bottom:6px}.status-list{margin:12px 0}.status-list>div{padding:12px 0;border-bottom:1px solid var(--line)}.status-list dt{font-weight:650}.status-list dd{margin:4px 0 0;color:var(--muted)}.screenshot-stage{display:grid;grid-template-columns:minmax(0,260px) 1fr;gap:24px;align-items:center}.screenshot-button{background:white;border:1px solid var(--border);border-radius:8px;padding:0;overflow:hidden;max-width:260px;width:100%}.screenshot-button img{width:100%}.enlarge-label{display:flex;align-items:center;justify-content:center;gap:5px;min-height:44px;padding:5px;color:var(--primary);text-decoration:none;font-size:0.875rem}.enlarge-label .icon{width:16px;height:16px}.screenshot-aside h3{margin-bottom:8px}.article-end{border-top:1px solid var(--line);margin-top:24px;padding-top:10px;justify-content:flex-start;font-size:0.8125rem;color:var(--muted)}
dialog{color:var(--ink);border:1px solid var(--line);border-radius:8px}dialog::backdrop{background:#17333d66}.search-dialog{width:min(620px,calc(100% - 24px));padding:20px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.icon-button{width:44px;height:44px;background:white;border:1px solid var(--border);border-radius:5px}.dialog-results a{display:block;border-bottom:1px solid var(--line);padding:12px 4px}.dialog-results>p{padding-top:12px}.dialog-results a p{font-size:0.875rem}.image-dialog{max-width:calc(100vw - 24px);max-height:94dvh;padding:0}.image-dialog .icon-button{position:sticky;top:8px;float:right;margin:8px;z-index:1}.image-dialog img{width:min(580px,calc(100vw - 26px));margin-top:-60px}.toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);padding:10px 14px;background:var(--ink);color:white;border-radius:6px;font-size:0.875rem;opacity:0;pointer-events:none;z-index:50}.toast.visible{opacity:1}.not-found{padding:32px;max-width:780px;margin:auto}.not-found a{display:inline-block;margin:12px 8px 0 0}
@media(max-width:850px){.help-layout{display:block}.article-sidebar{padding:0 20px}.topic-navigation{position:static}.topic-navigation summary{display:flex;min-height:40px;align-items:center;gap:9px;cursor:pointer;list-style:none;font-weight:600;font-size:0.9375rem}.topic-navigation summary::-webkit-details-marker{display:none}.topic-navigation>summary .icon:last-child{margin-left:auto}.topic-navigation-content{padding-bottom:12px}.sidebar-group{margin-top:6px}.sidebar-contact{margin-top:10px}.help-main{padding:25px 20px 34px}.header-inner{padding-inline:20px;gap:12px}.header-contact{display:none}.language-switch{margin-left:auto}.site-footer{padding-inline:20px}}
@media(max-width:540px){:root{--header:58px}.brand img{width:122px}.brand span{display:none}.header-inner{padding-inline:13px;gap:8px}.language-switch a{padding:0 7px;font-size:0.75rem}.help-main{padding-inline:16px}.search-panel{padding:16px}.search-form{gap:6px;padding-left:7px}.search-form>.icon{width:17px;height:17px}.search-form input,.search-form button{font-size:0.875rem}.search-form button{padding-inline:8px}.search-hint{font-size:0.8125rem}.guide-row{gap:9px;padding-inline:3px}.guide-description{font-size:0.875rem}.screenshot-stage,.choices-grid,.flow-nodes{grid-template-columns:1fr}.screenshot-button{margin:auto}.flow-nodes li{padding-left:43px}.flow-node-number{position:absolute;left:0;top:0}.flow-nodes h3{margin-top:3px}.flow-arrow{display:none}.site-footer{flex-wrap:wrap}}
@media print{.site-header,.article-sidebar,.site-footer,.article-top,.article-tags,.article-end button,.help-contact,dialog,.enlarge-label{display:none!important}.help-layout{display:block}.help-main{max-width:none;padding:0}.article-section{break-inside:avoid}.screenshot-button{max-width:160px}}

.header-contact:hover,.sidebar-contact:hover,.site-footer a:hover,.help-contact a:hover,.breadcrumbs a:hover,.text-button:hover,.tag:hover{background:#eaf3f5;border-radius:5px}

.topic-navigation>summary{display:none}
.sidebar-group>summary{display:flex;justify-content:space-between;cursor:pointer;list-style:none}
.sidebar-group>summary::-webkit-details-marker{display:none}
.sidebar-group>summary .icon{width:15px;height:15px;flex:none}

.sidebar-group:not([open])>summary{margin:0}
.sidebar-group{margin-top:3px}
.topic-navigation{max-height:calc(100dvh - var(--header-offset, var(--header)) - 40px);overflow:auto;padding:3px}
.header-inner{flex-wrap:wrap}
@media(max-width:850px){.topic-navigation{max-height:none;overflow:visible}.topic-navigation>summary{display:flex}.language-switch{margin-left:0}}

.sidebar-article,.sidebar-category{overflow-wrap:anywhere}
.sidebar-article{display:block}
.sidebar-category{min-width:0}
.header-contact{margin-left:0}
@media(max-width:1120px){.header-contact{display:none}}


/* The chevron describes the action on this disclosure, not its parent. */
.topic-navigation>summary>.icon:last-child,.sidebar-group>summary>.icon:last-child{transform:rotate(90deg)}
.topic-navigation[open]>summary>.icon:last-child,.sidebar-group[open]>summary>.icon:last-child{transform:rotate(-90deg)}
.help-search-region{min-width:0;padding:6px 20px 10px;position:sticky;top:var(--header-offset,var(--header));z-index:9;background:#fff}
.help-content-column{min-width:0}
.help-search-region .search-form{max-width:460px;margin:0}
@media(min-width:851px){
 .help-layout{padding-top:14px}
 .help-content-column>.help-search-region{padding:6px var(--content-inset) 10px}
}
@media(max-width:850px){
 .help-layout{display:flex;flex-direction:column}
 .help-content-column{display:contents}
 .help-layout .help-search-region{order:-1}
 .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:58px}
 .header-inner .brand{grid-column:1;grid-row:1;min-width:0}
 .header-inner .brand span{display:none}
 .header-inner .language-switch{grid-column:2;grid-row:1;justify-self:end;margin:0}
 
}
@media(max-width:540px){.help-search-region{padding-inline:13px}}

@media print{.help-search-region{display:none}}
