.docs-shell{max-width:1060px;margin:auto;padding:52px 36px 110px;min-height:65vh}.docs-breadcrumb{display:flex;align-items:center;gap:11px;flex-wrap:wrap;color:#7993a3;font-size:11px;margin-bottom:48px}.docs-breadcrumb a:hover{color:var(--cyan)}.docs-breadcrumb>span:last-child{color:#c8dce3}.docs-hero{max-width:680px;margin-bottom:52px}.docs-article-head .eyebrow,.docs-hero .eyebrow{gap:9px}.docs-article-head h1,.docs-hero h1{font-size:clamp(32px,5vw,58px);font-weight:650;letter-spacing:-2px;line-height:1.14;margin-top:18px;overflow-wrap:anywhere}.docs-hero h1 span{color:var(--cyan)}.docs-article-head>p,.docs-hero p{font-size:14px;line-height:1.85;margin-top:18px;color:#9eb2bf}.docs-library-header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:19px;padding-bottom:17px;border-bottom:1px solid #283c46}.docs-library-header h2{font-size:20px;font-weight:600}.docs-library-header>span{font-size:11px;color:#91a6b2}.docs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.docs-card{display:flex;flex-direction:column;padding:26px;min-height:226px;background:linear-gradient(140deg,#101d27,#0b151d);border:1px solid #263b47;border-radius:13px;transition:transform .18s,border-color .18s}.docs-card:hover{transform:translateY(-3px);border-color:#70b9bd}.docs-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.docs-card-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid #315560;border-radius:11px;background:#14303a;color:var(--cyan)}.docs-card-arrow{color:#698695}.docs-card h3{font-size:18px;font-weight:550;line-height:1.4}.docs-card p{font-size:12px;line-height:1.7;margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.docs-card-bottom{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:auto;padding-top:22px;font-size:10px;color:#718b9a}.docs-card-bottom code{overflow-wrap:anywhere;color:#8cd9db}.docs-empty{padding:50px 30px;border:1px dashed #315060;border-radius:13px;text-align:center;display:grid;justify-items:center;gap:14px}.docs-empty svg{color:var(--cyan)}.docs-empty h3{font-size:18px}.docs-empty p{font-size:12px}.docs-reader{max-width:920px}.docs-article-head{padding-bottom:34px;border-bottom:1px solid #2d3e49}.docs-article-head h1{font-size:clamp(29px,4.6vw,48px)}.docs-article-meta{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-top:24px;font-size:11px;color:#8eacb9}.docs-article-meta>span:first-child{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#9dd5d5}.docs-copy{display:inline-flex;align-items:center;gap:9px;border:1px solid #395965;border-radius:7px;background:#132731;color:#b9e2e3;padding:10px 14px;font-size:11px;font-weight:600;cursor:pointer}.docs-copy:hover{border-color:#78d8d9;background:#1c3540}.docs-article-meta .docs-copy{margin-left:auto}.docs-markdown{font-size:14px;color:#c4d4dc;line-height:1.87;padding:36px 0 55px;overflow-wrap:anywhere}.docs-markdown h1,.docs-markdown h2,.docs-markdown h3,.docs-markdown h4{color:#eff7f9;line-height:1.35;font-weight:600;letter-spacing:-.3px;scroll-margin-top:95px}.docs-markdown h1{font-size:30px;margin:28px 0 14px}.docs-markdown h2{font-size:25px;margin:36px 0 15px}.docs-markdown h3{font-size:20px;margin:30px 0 12px}.docs-markdown h4{font-size:16px;margin:25px 0 9px}.docs-markdown blockquote,.docs-markdown ol,.docs-markdown p,.docs-markdown pre,.docs-markdown table,.docs-markdown ul{margin:16px 0;color:#bed0da;font-size:14px;line-height:1.85}.docs-markdown ol,.docs-markdown ul{padding-left:26px}.docs-markdown li{padding-left:3px;margin:5px 0}.docs-markdown li::marker{color:var(--cyan)}.docs-markdown a{color:var(--cyan);text-decoration:underline;text-underline-offset:3px}.docs-markdown a:hover{color:white}.docs-markdown strong{color:#ecf8f7}.docs-markdown hr{border:0;border-top:1px solid #2b4653;margin:32px 0}.docs-markdown :not(pre)>code{padding:2px 6px;border:1px solid #294250;border-radius:5px;background:#15232e;color:#9ff0e5;font-size:.88em}.docs-markdown pre{background:#0a111a;border:1px solid #283d4e;border-radius:11px;padding:22px;overflow-x:auto;font-size:12px;line-height:1.7}.docs-markdown pre code{background:none;border:0;padding:0;color:#c3e6e6;white-space:pre}.docs-markdown blockquote{border-left:3px solid #4cc3c7;background:#0e1f29;padding:13px 22px;border-radius:0 9px 9px 0}.docs-markdown blockquote p{margin:0}.docs-markdown table{border-collapse:collapse;display:block;overflow-x:auto;width:100%;font-size:12px}.docs-markdown td,.docs-markdown th{border:1px solid #2c4550;padding:10px 15px;text-align:left;min-width:100px}.docs-markdown th{background:#132634;color:#e2f4f6}.docs-markdown tr:nth-child(2n) td{background:#0d1923}.docs-markdown img{max-width:100%;height:auto;border:1px solid #2a414c;border-radius:9px}.docs-markdown input[type=checkbox]{accent-color:var(--cyan)}.docs-article-foot{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:25px;border-top:1px solid #2d3e49}.docs-article-foot a{display:flex;align-items:center;gap:9px;color:#a6dce2;font-size:12px}.docs-article-foot a:hover{color:white}@media(max-width:680px){.docs-shell{padding:31px 21px 70px}.docs-breadcrumb{margin-bottom:32px}.docs-grid{grid-template-columns:1fr}.docs-card{padding:21px;min-height:200px}.docs-hero{margin-bottom:36px}.docs-article-head>p,.docs-hero p{font-size:12px}.docs-markdown{font-size:13px;padding:23px 0 38px}.docs-markdown ol,.docs-markdown p,.docs-markdown ul{font-size:13px}.docs-article-meta .docs-copy{margin-left:0}}.docs-filter-bar{margin:18px 0 13px}.docs-search-field{display:flex;align-items:center;gap:12px;padding:13px 17px;background:#101f2a;border:1px solid #31505d;border-radius:10px;color:#a8c2cc}.docs-search-field:focus-within{border-color:#6de4e5}.docs-search-field input{background:transparent;border:0;outline:0;color:#edf8f8;font:inherit;font-size:13px;width:100%;min-width:0}.docs-search-field button{background:none;border:0;color:inherit;cursor:pointer}.docs-categories{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 24px}.docs-categories button{border:1px solid #304a57;background:#12232d;color:#9fb7c1;border-radius:18px;padding:8px 12px;cursor:pointer;font-size:11px;text-transform:capitalize}.docs-categories button.active{color:#062126;background:#8ee3dd;border-color:#8ee3dd}.docs-category-label{font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#8dd9d8;margin-bottom:9px}.docs-reading-layout{display:grid;grid-template-columns:minmax(0,1fr) 205px;gap:34px}.docs-tools{position:sticky;align-self:start;top:90px;margin-top:32px;max-height:calc(100vh - 115px);overflow:auto;border-left:1px solid #294552;padding-left:18px}.docs-tools h2{font-size:13px;color:#e0eef2}.docs-tools nav{display:flex;flex-direction:column;gap:10px;margin-top:17px}.docs-tools nav a{font-size:11px;line-height:1.5;color:#9bb5c4;overflow-wrap:anywhere}.docs-tools nav a:hover{color:#a4f1ec}.docs-tools nav a.docs-toc-sub{padding-left:12px}.docs-tools p{font-size:11px;color:#7e99a6}.docs-tools-actions{display:flex;flex-direction:column;gap:13px;border-top:1px solid #294552;margin-top:20px;padding-top:18px}.docs-tools-actions a,.docs-tools-actions button{display:flex;align-items:center;gap:8px;text-align:left;font:inherit;font-size:11px;color:#9bdbdd;background:none;border:0;cursor:pointer}.docs-code-block{position:relative;padding-top:39px!important}.docs-code-copy{position:absolute;right:12px;top:9px;font-size:11px;border:1px solid #355563;border-radius:5px;background:#15303b;color:#b2e5e5;padding:3px 10px;cursor:pointer}.docs-code-copy:hover{border-color:#82e4df}@media(max-width:850px){.docs-reading-layout{grid-template-columns:1fr}.docs-tools{position:static;max-height:none;order:-1;border-left:0;border-bottom:1px solid #294552;padding:0 0 15px;margin-top:15px}.docs-tools nav{display:flex;flex-direction:row;flex-wrap:wrap}.docs-tools nav a{border:1px solid #35515e;border-radius:20px;padding:5px 10px}.docs-tools-actions{flex-direction:row}}