.docs-layout{grid-template-columns:250px minmax(0,1fr);gap:64px;max-width:1280px;margin:auto;padding:48px 40px 80px;display:grid}.docs-sidebar{align-self:start;max-height:calc(100vh - 56px);padding-right:12px;position:sticky;top:28px;overflow:auto}.docs-sidebar nav{flex-direction:column;margin:22px 0;display:flex}.docs-sidebar nav a{color:#bcb8ac;border-left:2px solid #0000;gap:12px;padding:10px 8px;font-size:13px;display:flex}.docs-sidebar nav a span{color:#a39a88;font:10px/2 monospace}.docs-sidebar nav a[aria-current]{color:#ff9274;background:#2c251e;border-color:#ff704c}.docs-sidebar small,.docs-search-status{color:#bcb8ac;font-size:11px}.docs-search-status{min-height:20px}.docs-article{min-width:0;max-width:830px}.docs-intro{border-bottom:1px solid #45443d;padding-bottom:32px}.docs-intro h1{letter-spacing:-2px;margin-bottom:18px;font-size:clamp(38px,4.7vw,64px);font-weight:900}.docs-intro>p:last-child{max-width:660px;font-size:18px}.docs-toc{color:#18130f;background:#e8e2d2;grid-template-columns:1fr 1fr;gap:10px 28px;margin:34px 8px 46px 0;padding:24px 28px;display:grid;box-shadow:7px 7px #ff572d}.docs-toc strong{letter-spacing:1.5px;text-transform:uppercase;grid-column:1/-1;margin-bottom:10px;font:11px monospace}.docs-toc a{justify-content:space-between;gap:12px;font-size:13px;display:flex}.docs-section{border-bottom:1px solid #45443d;margin:0 0 34px;padding:0 0 32px;scroll-margin-top:28px}.docs-section h2{margin-bottom:20px;font-size:27px}.docs-section p{max-width:740px;margin-bottom:16px;line-height:1.85}.docs-section li{color:#d0c7b6;margin-bottom:12px;padding-left:4px;line-height:1.8}.docs-section ul{padding-left:22px}.docs-section pre{color:#e8e2d2;background:#0b0b0a;border:1px solid #45443d;padding:22px;font-size:12px;line-height:1.85;overflow:auto}.docs-section pre code{white-space:pre;font-size:12px}.docs-table{border:1px solid #45443d;margin:24px 0;overflow:auto}.docs-app .docs-table table{min-width:540px}.docs-app .docs-table th{color:#ff9274;background:#2c251e;padding:16px;font-weight:700}.docs-app .docs-table td{vertical-align:top;padding:16px;line-height:1.65}.docs-app .docs-table :is(th,td):last-child{text-align:left}.docs-pagination{justify-content:space-between;gap:24px;margin-top:40px;display:flex}.docs-pagination a{border:1px solid #74604b;flex:1;padding:20px;font-size:16px;font-weight:700}.docs-pagination a:hover{background:#2c251e}.docs-pagination small{letter-spacing:1.5px;color:#ff9274;margin-bottom:10px;font:10px monospace;display:block}@media (max-width:1000px){.docs-layout{grid-template-columns:210px minmax(0,1fr);gap:32px;padding:35px 24px}}@media (max-width:760px){.docs-layout{padding:28px 22px 50px;display:block}.docs-sidebar{border-bottom:1px solid #45443d;max-height:none;margin-bottom:30px;padding:0 0 20px;position:static}.docs-sidebar nav{grid-template-columns:1fr 1fr;gap:2px;display:grid}.docs-sidebar nav a{gap:6px;padding:8px 5px;font-size:12px}.docs-sidebar small{display:none}.docs-intro h1{font-size:40px}.docs-toc{grid-template-columns:1fr;padding:22px}.docs-section h2{font-size:25px}.docs-pagination{flex-direction:column}.docs-section pre{padding:16px}}
