:root{--help-ink:#172033;--help-muted:#697585;--help-line:#e3e7e6;--help-accent:#b85412}
.help-article{color:var(--help-ink);font-family:Outfit,system-ui,sans-serif;line-height:1.7;overflow-wrap:anywhere}
.help-article h1{font-size:clamp(28px,3vw,42px);line-height:1.2;font-weight:600;margin:12px 0 15px}
.help-article .help-summary{font-size:19px;color:var(--help-muted);margin:0 0 20px}
.help-sample,.help-date{font-size:13px;color:var(--help-muted)}
.help-toc{border:1px solid var(--help-line);border-radius:14px;margin:30px 0;background:var(--assist-paper,#fff);box-shadow:0 4px 16px #17203308}
.help-toc summary{padding:16px 20px;font-size:17px;cursor:pointer}
.help-toc nav{padding:0 20px 18px;display:grid;gap:9px}
.help-article a{color:var(--help-accent);text-decoration:underline;text-underline-offset:3px}
.help-article-sections section{padding:12px 0 22px;border-bottom:1px solid var(--help-line);scroll-margin-top:20px}
.help-article h2{font-size:23px;font-weight:600;line-height:1.3;margin:16px 0}
.help-article p{margin:12px 0;font-size:16px;white-space:normal}
.help-page{margin:0;background:#fafbf9;color:var(--help-ink);font-family:Outfit,system-ui,sans-serif}
.help-page *{box-sizing:border-box}.help-page button,.help-page input{font:inherit}
.help-page a{color:inherit}.help-page button{cursor:pointer}.help-page [hidden]{display:none!important}
.help-page-header{background:#ff8a19;padding:30px max(24px,calc((100vw - 1120px)/2));color:#172033}
.help-page-brand{display:flex;align-items:center;gap:12px;font-size:27px;font-weight:600;text-decoration:none}.help-page-brand img{width:42px;height:42px}
.help-page-header-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.help-workspace-link{font-size:14px}
.help-page-search{display:flex;align-items:center;gap:12px;margin-top:32px;border-radius:12px;padding:17px 20px;background:#ffffffd9}.help-page-search svg{width:22px;height:22px;flex-shrink:0}
.help-page-search input{border:0;outline:0;background:transparent;width:100%;color:inherit;font-size:18px}.help-page-search:focus-within{box-shadow:0 0 0 3px #17203333}
.help-page-main{max-width:1120px;margin:0 auto;padding:34px 24px 80px}.help-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;color:var(--help-muted);font-size:14px;margin:10px 0 42px}
.help-page-main h1{font-size:36px;line-height:1.2;margin:15px 0}.help-page-main h2{font-weight:600}
.help-collection-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:30px}.help-collection-card{display:block;border:1px solid var(--help-line);border-radius:15px;background:#fff;padding:25px;text-decoration:none!important}.help-collection-card svg{width:30px;height:30px;color:var(--help-accent)}.help-collection-card h2{font-size:22px;margin:18px 0 8px}.help-collection-card p{line-height:1.6;color:var(--help-muted)}.help-collection-card small{color:var(--help-muted)}
.help-page-article-links{border:1px solid var(--help-line);background:#fff;border-radius:13px;padding:8px 22px;margin-top:30px}.help-page-article-link{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--help-line);padding:22px 0;text-decoration:none}.help-page-article-link:last-child{border:0}.help-page-article-link svg{width:18px;color:var(--help-accent)}
.help-full-article{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:50px}.help-page-side-toc{align-self:start;position:sticky;top:30px;border-left:2px solid var(--help-line);display:grid;gap:16px;padding-left:20px;font-size:14px;color:var(--help-muted)}.help-page-side-toc a{text-decoration:none}.help-page-status{font-size:13px;color:var(--help-muted)}
@media(max-width:700px){.help-collection-grid,.help-full-article{grid-template-columns:1fr}.help-page-side-toc{display:none}.help-page-main{padding:24px 20px 60px}.help-page-header{padding:22px 20px}.help-workspace-link{font-size:12px}.help-page-brand{font-size:23px}.help-page-main h1{font-size:30px}}
.help-toc summary{display:flex;align-items:center;justify-content:space-between;list-style:none}.help-toc summary::-webkit-details-marker{display:none}.help-toc summary::after{content:'';width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-left:12px}.help-toc[open] summary::after{transform:rotate(225deg)}
.help-media{margin:24px 0}.help-media img,.help-media video{display:block;max-width:100%;width:100%;height:auto;border:1px solid var(--help-line);border-radius:12px}.help-media iframe{display:block;width:100%;aspect-ratio:16/9;border:0;border-radius:12px;background:#172033}.help-media figcaption{font-size:14px;color:var(--help-muted);margin-top:10px}.help-media-source{display:inline-block;font-size:13px;margin-top:8px}.help-preview-banner{display:grid;gap:5px;border:1px solid #f4bc83;background:#fff1e3;border-radius:14px;padding:18px 22px;margin-bottom:24px}.help-preview-banner span{font-size:14px;color:var(--help-muted)}
.help-page .trainer-workspace-assist button{line-height:normal}.help-page .assist-sign-in{padding:12px 0}.help-page .assist-sign-in p{line-height:1.6}
.help-page-side-toc{padding-left:0;gap:0}.help-page-side-toc a{border-left:2px solid transparent;margin-left:-2px;padding:10px 0 10px 20px;transition:color .15s,border-color .15s}.help-page-side-toc a.is-active{border-left-color:var(--help-accent);color:var(--help-ink);font-weight:500}.help-toc a.is-active{color:var(--help-ink);font-weight:600}

/* Compact collection cards keep more topics visible at a glance. */
.help-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.help-collection-card{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:16px;padding:20px;border-radius:12px;min-height:136px;transition:border-color .15s,box-shadow .15s}
.help-collection-card:hover{border-color:#d99b68;box-shadow:0 6px 20px #1720330a}
.help-collection-icon{display:grid;place-items:center;width:52px;height:58px;border-radius:12px;background:#f5f6f8}
.help-collection-card svg{width:28px;height:28px}
.help-collection-card h2{font-size:18px;line-height:1.3;margin:0 0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.help-collection-card p{font-size:12px;line-height:1.45;margin:0 0 8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.help-collection-card small{font-size:13px}
.help-next-links{display:grid;gap:10px;margin-top:20px}
.help-next-links>a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 15px;border:1px solid var(--help-line);border-radius:10px;background:var(--assist-paper,#fff);font-size:15px;line-height:1.4;text-decoration:none!important}
.help-next-links>a:hover{border-color:#d99b68;background:var(--assist-soft,#fff8f1)}
@media(max-width:1000px){.help-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.help-collection-grid{grid-template-columns:1fr}.help-collection-card{min-height:116px;padding:17px}}
