.variant-note{color:var(--ink);font-weight:650;font-size:14px;margin:21px 0 0}.manual-promo{display:flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid var(--border);border-radius:12px;padding:35px;margin-block:25px 65px;background:var(--surface)}.manual-promo h2{font-size:32px}.manual-promo p:not(.eyebrow){max-width:690px;color:var(--muted)}.manual-promo .button{flex-shrink:0}.manual-hero{padding-block:54px 25px;max-width:950px}.manual-hero h1{font-size:clamp(38px,5vw,62px);line-height:1.1;margin:14px 0 22px;letter-spacing:-1.8px}.manual-hero .lead{max-width:800px}.manual-edition{border-left:3px solid var(--ember);padding:13px 18px;background:#19232a;color:var(--muted);font-size:14px;line-height:1.7}.manual-layout{display:grid;grid-template-columns:235px minmax(0,1fr);gap:50px;align-items:start;padding-block:20px 70px}.manual-toc{position:sticky;top:20px;padding:20px;border:1px solid var(--border);border-radius:10px;background:#11191e;max-height:calc(100vh - 40px);overflow:auto}.manual-toc strong{display:block;margin-bottom:14px;font-size:15px}.manual-toc a{display:block;font-size:13px;line-height:1.5;padding:7px 0;color:var(--muted);text-decoration:none}.manual-toc a:hover,.manual-toc a:focus-visible{color:var(--ember)}.manual-content{min-width:0}.manual-content section{padding-block:25px 32px;border-bottom:1px solid var(--border);scroll-margin-top:24px}.manual-content section:first-child{padding-top:0}.manual-content h2{font-size:29px;margin:0 0 20px;letter-spacing:-.6px;line-height:1.25}.manual-content h3{font-size:19px;margin:26px 0 11px}.manual-content p,.manual-content li,.manual-content dd{color:var(--muted);font-size:15px;line-height:1.85}.manual-content p{margin:12px 0}.manual-content strong,.manual-content dt{color:var(--ink);font-weight:650}.manual-content ol,.manual-content ul{padding-left:24px}.manual-content li{margin:9px 0}.manual-content a{color:#ffac64;text-underline-offset:3px}.manual-content dt{margin-top:17px}.manual-content dd{margin:4px 0 0}.manual-content .note{padding:16px 19px;border:1px solid #3a4d58;border-radius:8px;background:#151f25}.manual-content .table-scroll{overflow:auto;border:1px solid var(--border);border-radius:8px}.manual-content table{width:100%;border-collapse:collapse;font-size:14px}.manual-content th,.manual-content td{text-align:left;vertical-align:top;white-space:normal;padding:14px 16px;border-bottom:1px solid var(--border);color:var(--muted);line-height:1.65}.manual-content th{color:var(--ink);background:#1b2831}.manual-content tr:last-child td{border-bottom:0}.manual-content figure{margin:24px 0}.manual-content figure img{display:block;width:100%;height:auto;border:1px solid var(--border);border-radius:8px}.manual-content figcaption{font-size:12px;color:var(--muted);line-height:1.6;margin-top:10px}.manual-content kbd{font-family:inherit;font-size:12px;padding:2px 7px;border:1px solid #52616c;border-radius:4px;color:var(--ink);background:#1b262e}.manual-content .back-top{font-size:13px}.manual-page body::before,.manual-page body::after{opacity:.18}
@media(max-width:1000px){.manual-layout{grid-template-columns:200px minmax(0,1fr);gap:28px}.manual-promo{align-items:flex-start;flex-direction:column;gap:18px}}
@media(max-width:760px){.manual-layout{display:block;padding-top:0}.manual-toc{position:static;max-height:none;margin-bottom:30px;display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.manual-toc strong{grid-column:1/-1}.manual-hero{padding-top:35px}.manual-content h2{font-size:25px}.manual-content h3{font-size:18px}.manual-content th,.manual-content td{padding:10px}.manual-promo{padding:24px}.manual-promo h2{font-size:28px}.header nav{gap:13px}.header nav a[href="/manual/"]{font-size:12px}}
@media print{.header,.footer,.manual-toc,.skip,.back-top,body::before,body::after{display:none!important}.wrap{width:100%;max-width:none}.manual-layout{display:block}.manual-content section{break-inside:auto}.manual-content h2,.manual-content h3{break-after:avoid}.manual-content figure,.manual-content tr{break-inside:avoid}body,.manual-edition,.manual-content .note,.manual-content th{background:white!important;color:black!important}.manual-content p,.manual-content li,.manual-content dd,.manual-content td,.manual-content th,.manual-content strong,.manual-content dt,.manual-content a,.manual-content figcaption,.manual-hero p{color:black!important}}
