*{box-sizing:border-box}.docsShell{color:#f5f8fc;background:#07111d;min-height:100vh;font-family:Arial,Helvetica,sans-serif;display:flex}.docsSidebar{z-index:5;background:linear-gradient(#08182a 0%,#07131f 100%);border-right:1px solid #14283c;width:340px;padding:18px 12px;position:fixed;inset:0 auto 0 0;overflow-y:auto}.docsLogoWrap{justify-content:center;align-items:center;height:92px;margin-bottom:8px;display:flex}.docsLogoWrap img{object-fit:contain;width:145px;height:145px}.docsNavItem{color:#cbd7e7;border-bottom:1px solid #ffffff0b;border-radius:8px;grid-template-columns:32px 1fr 20px;align-items:center;height:42px;padding:0 10px;font-size:15px;display:grid}.docsNavItem.section{color:#fff;background:#0a1929;font-weight:700}.docsNavItem.active{color:#fff;background:linear-gradient(90deg,#0d7cc2,#115a91);border:1px solid #2ca7f3;box-shadow:inset 3px 0 #29b5ff}.navIcon{color:#bcd0e8;text-align:center}.navArrow{text-align:right;color:#8ea5bd}.docsMain{background:radial-gradient(circle at 50% 0,#0e2943 0,#081522 35%,#07111d 75%);width:calc(100% - 340px);min-height:100vh;margin-left:340px}.docsTopbar{z-index:4;background:#050f1beb;border-bottom:1px solid #17304a;align-items:center;gap:22px;height:86px;padding:0 34px;display:flex;position:sticky;top:0}.docsSearch{color:#aebdd0;border:1px solid #2a4662;border-radius:12px;align-items:center;gap:14px;width:min(690px,58vw);height:49px;padding:0 16px;display:flex}.docsSearch>span:first-child{font-size:27px}.docsSearch kbd{color:#aebdd0;background:#0e1a28;border:1px solid #42566c;border-radius:6px;margin-left:auto;padding:5px 8px}.backLink{color:#25aef7;margin-left:auto;font-size:14px;font-weight:700;text-decoration:none}.topIcon{color:#c4d2e3;font-size:23px}.docsContent{padding-bottom:70px}.hero{height:550px;position:relative;overflow:hidden}.heroImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.heroShade{background:linear-gradient(90deg,#050d16f0 0%,#050d16c2 43%,#050d1629 76%),linear-gradient(#0000 58%,#07111d 100%);position:absolute;inset:0}.heroText{width:min(680px,58%);position:absolute;bottom:48px;left:60px}.heroText h1{letter-spacing:-1.5px;margin:0 0 22px;font-size:42px;line-height:1.08}.heroText h1 strong{color:#25aef7}.heroText p{color:#e4ebf4;margin:0 0 12px;font-size:18px;line-height:1.48}.infoCards{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:-4px;padding:0 60px;display:grid}.infoCard{background:#0a1725bf;border:1px solid #24384e;border-radius:12px;align-items:flex-start;gap:18px;min-height:114px;padding:19px;display:flex}.cardIcon{color:#2aaef8;font-size:40px;line-height:1}.infoCard h2{margin:0 0 10px;font-size:16px}.infoCard p{color:#aebdd0;margin:0;font-size:14px;line-height:1.45}.nextRow{justify-content:flex-end;padding:48px 60px 0;display:flex}.nextCard{text-align:right;background:#081522;border:1px solid #263a50;border-radius:10px;width:470px;padding:16px 24px;text-decoration:none}.nextCard span{color:#9eb0c4;margin-bottom:7px;font-size:13px;display:block}.nextCard strong{color:#25aef7;font-size:15px}@media (max-width:1100px){.docsSidebar{width:270px}.docsMain{width:calc(100% - 270px);margin-left:270px}.infoCards{grid-template-columns:repeat(2,1fr)}.heroText{width:75%}}@media (max-width:760px){.docsSidebar{display:none}.docsMain{width:100%;margin-left:0}.backLink,.topIcon{display:none}.docsSearch{width:100%}.hero{height:600px}.heroText{width:auto;bottom:28px;left:24px;right:24px}.heroText h1{font-size:34px}.infoCards{grid-template-columns:1fr;padding:20px 24px}.nextRow{padding:28px 24px}.nextCard{width:100%}}
