:root{--manual-brand:#22a866;--manual-brand-dark:#167d4b}.site-manual-nav{position:sticky;top:0;z-index:100;height:48px;background:#050505;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.site-manual-nav-inner{max-width:1440px;height:100%;margin:0 auto;padding:0 22px;display:flex;align-items:center;justify-content:space-between;gap:24px}.site-manual-brand{display:inline-flex;align-items:center;gap:8px;color:#fff!important;text-decoration:none;font-size:14px;font-weight:800;white-space:nowrap}.site-manual-brand img{display:block;width:28px;height:28px;border-radius:6px}.site-manual-brand small{font:700 10px/1 'Barlow Condensed',sans-serif;letter-spacing:1.1px;color:#80cf9e}.site-manual-links{display:flex;align-items:stretch;height:100%;gap:3px}.site-manual-links a{display:flex;align-items:center;padding:0 13px;color:#c8d2cd!important;text-decoration:none;font-size:13px;font-weight:650;white-space:nowrap;border-bottom:2px solid transparent}.site-manual-links a:hover,.site-manual-links a.current{color:#fff!important;border-bottom-color:var(--manual-brand)}.topbar{top:48px!important;z-index:90!important}html{scroll-padding-top:140px!important}@media(max-width:680px){.site-manual-nav{height:44px}.site-manual-nav-inner{padding:0 12px;gap:10px}.site-manual-brand small{display:none}.site-manual-brand{font-size:13px}.site-manual-brand img{width:25px;height:25px}.site-manual-links{overflow-x:auto;gap:0}.site-manual-links a{padding:0 9px;font-size:12px}.topbar{top:44px!important}html{scroll-padding-top:124px!important}}@media print{.site-manual-nav{display:none!important}.topbar{top:0!important}}

/* Shared reading layout for every product manual. */
body{background:#f3f6f4!important;color:#17251e!important}.shell,.layout{max-width:1240px!important;gap:24px!important}.hero{border:1px solid #b8e0c8!important;border-top:4px solid #74d49b!important;border-radius:12px!important;background:linear-gradient(128deg,#0b4e31,#22a866)!important;color:#fff!important;box-shadow:0 16px 36px rgba(9,79,47,.14)!important}.hero h1{font-size:clamp(30px,4vw,46px)!important;line-height:1.18!important;letter-spacing:-.02em}.hero p,.hero .hero-lead{color:rgba(255,255,255,.88)!important}.hero .eyebrow,.hero .section-no{color:#c7f2d7!important}.hero .meta,.hero .hero-meta span,.hero .hero-tags span{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.28)!important;color:#fff!important}.chapter,.section{border:1px solid #d9e5de!important;border-radius:12px!important;background:#fff!important;box-shadow:0 7px 18px rgba(18,70,45,.045)!important}.chapter{padding:30px 32px!important}.section{padding:34px!important;margin-bottom:18px!important}.chapter-head,.section-head{border-bottom-color:#e2ebe6!important}.chapter-no{border-radius:7px!important;background:#167d4b!important}.section-no{color:#167d4b!important}.sidebar,.side-card,.side{border-radius:12px!important}.sidebar,.side-card{border-color:#d9e5de!important;box-shadow:0 7px 18px rgba(18,70,45,.045)!important}.toc a:hover,.toc a.active,.nav a:hover,.nav a.active{background:#ebf8ef!important;color:#167d4b!important}.card{border-color:#d9e5de!important;border-radius:9px!important;background:#fbfdfc!important}.footer{color:#687970!important}.topbar{box-shadow:0 2px 14px rgba(9,54,33,.07)!important}@media(max-width:850px){.chapter,.section{padding:23px 20px!important}.hero{border-radius:10px!important}}@media(max-width:560px){.chapter,.section{padding:20px 16px!important}.hero h1{font-size:29px!important}}

/* Unified manual masthead: utility bar and title card share one structure. */
body .topbar{height:60px!important;background:#fff!important;color:#17251e!important;border-bottom:1px solid #dbe6df!important;box-shadow:0 3px 13px rgba(12,65,39,.06)!important}body .topbar-inner{max-width:1240px!important;margin:0 auto!important;padding:0 22px!important;gap:18px!important}body .topbar .brand{color:#17251e!important;font-weight:800!important}body .topbar .brand strong{color:#17251e!important}body .topbar .brand small{color:#718279!important}body .topbar .brand-mark{border:1px solid #bce7cd!important;background:#fff!important;color:#167d4b!important}body .topbar .search{height:38px!important;background:#f5f8f6!important;color:#17251e!important;border-color:#d4e1da!important}body .topbar .search::placeholder{color:#84938b!important}body .topbar .icon-btn,body .topbar .mode-btn,body .topbar .top-actions button{height:36px!important;border:1px solid #d5e1da!important;background:#fff!important;color:#405147!important;border-radius:6px!important;box-shadow:none!important}body .topbar .mode-btn.active{background:#eaf8ef!important;border-color:#84d5a5!important;color:#137444!important}body>.manual-hero-unified{max-width:1240px!important;margin:26px auto 0!important;padding:40px 46px!important;min-height:252px!important}body>.manual-hero-unified .hero-inner{max-width:none!important;margin:0!important}body>.manual-hero-unified .hero-panel{background:rgba(4,55,31,.28)!important;border-color:rgba(255,255,255,.22)!important;border-radius:9px!important}.shell,.layout{margin:24px auto 0!important}@media(max-width:850px){body .topbar{height:54px!important}body .topbar-inner{padding:0 14px!important}body>.manual-hero-unified{margin-top:16px!important;padding:28px 24px!important;min-height:0!important}.shell,.layout{margin-top:16px!important}}@media(max-width:560px){body .topbar .search{display:none!important}body>.manual-hero-unified{padding:25px 19px!important}body>.manual-hero-unified .hero-panel{display:none!important}}

/* Shared toolbar controls and centered content rail. */
body .topbar{padding:0!important}body .manual-toolbar-inner,body .topbar-inner{box-sizing:border-box!important;width:100%!important;max-width:1240px!important;height:100%;margin:0 auto!important;padding:0 22px!important;display:flex!important;align-items:center!important;gap:18px!important}body .topbar .toolbar-search,body .topbar .search{flex:1!important;max-width:480px!important;min-width:160px!important;height:38px!important;padding:0 13px!important;border:1px solid #d4e1da!important;border-radius:6px!important;background:#f5f8f6!important;color:#17251e!important;outline:none!important}body .topbar .toolbar-search:focus,body .topbar .search:focus{border-color:#55bd7e!important;box-shadow:0 0 0 3px rgba(34,168,102,.11)!important}body .topbar .top-actions{display:flex!important;align-items:center!important;gap:8px!important;margin-left:auto!important}.manual-jump{height:36px!important;display:inline-flex!important;align-items:center!important;padding:0 12px!important;border:1px solid #d5e1da!important;border-radius:6px!important;background:#fff!important;color:#405147!important;text-decoration:none!important;font-size:14px!important;font-weight:650!important;white-space:nowrap!important}.manual-jump:hover{border-color:#55bd7e!important;color:#167d4b!important}.ops-label img{display:none!important}.ops-label:after{content:'OPS';font-size:12px;font-weight:900;letter-spacing:.2px}@media(max-width:850px){body .manual-toolbar-inner,body .topbar-inner{padding:0 14px!important;gap:10px!important}.manual-jump{padding:0 9px!important;font-size:12px!important}}@media(max-width:560px){body .topbar .toolbar-search,body .topbar .search{display:none!important}.manual-jump{display:none!important}.topbar .mode-btn{display:none!important}}
body .topbar .icon-btn{width:auto!important;min-width:92px!important;padding:0 12px!important;white-space:nowrap!important;font-size:14px!important}
