/* AXIOS Developer Documentation v1.4.1 — dedicated cache-busted layout */
.docs-page{background:#030812;color:#e2e7ed}.docs-page main{overflow:visible}.docs-page .site-header{background:rgba(3,8,18,.96);border-bottom-color:#20324b}.docs-main{min-height:100vh}.docs-topbar{position:sticky;top:76px;z-index:70;background:rgba(5,11,21,.97);border-bottom:1px solid #1b2a40;backdrop-filter:blur(14px)}.docs-topbar-inner{width:min(100% - 40px,1480px);margin:auto;height:43px;display:flex;align-items:center;justify-content:space-between;gap:20px}.docs-topbar-inner>div{display:flex;align-items:center;gap:8px}.docs-topbar strong{font-size:11px}.docs-version,.docs-protocol{display:inline-flex;padding:4px 7px;border:1px solid #2b4663;border-radius:7px;color:#9ec8ff;font-size:8px;font-weight:800}.docs-protocol{border-color:#2f5d43;background:#0d2418;color:#a7f3d0}.docs-top-actions{display:flex;gap:10px}.docs-top-actions a{color:#8397ac;font-size:9px;font-weight:800}.docs-top-actions a:hover{color:#cfe4ff}
.docs-layout{width:min(100% - 40px,1480px);margin:0 auto;display:grid;grid-template-columns:230px minmax(0,1fr) 180px}.docs-sidebar{position:sticky;top:119px;height:calc(100vh - 119px);overflow:auto;border-right:1px solid #192a3f}.docs-sidebar-inner{padding:24px 20px 40px 0}.docs-sidebar-brand{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;font-weight:900}.docs-sidebar-brand small{color:#6fa6ff}.docs-nav-group{display:grid;gap:3px;margin-bottom:20px}.docs-nav-group>b{margin:0 0 6px 9px;color:#61748a;font-size:8px;text-transform:uppercase;letter-spacing:.14em}.docs-nav-group a{padding:7px 9px;border-radius:7px;color:#91a4b8;font-size:10.5px}.docs-nav-group a:hover,.docs-nav-group a.active{background:#0b1b2c;color:#eef6ff}.docs-nav-group a span{float:right;color:#6fa6ff}.docs-sidebar-foot{padding:12px;border:1px solid #1f344b;border-radius:10px;background:#071321;color:#71859b;font-size:9.5px;line-height:1.5}.docs-sidebar-foot code{color:#c8ddff}
.docs-content{min-width:0;padding:38px 46px 90px}.docs-breadcrumb{color:#62768c;font-size:9px;margin-bottom:24px}.docs-title-row{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:36px;align-items:start}.docs-title-row h1{margin:8px 0 16px;font-size:clamp(36px,4vw,54px);line-height:1.02;letter-spacing:-.04em}.docs-title-row p{max-width:760px;color:#9dafc2}.docs-version-card{display:grid;gap:6px;padding:18px;border:1px solid #27445e;border-radius:12px;background:#081523}.docs-version-card strong{font-size:23px;color:#8dbbff}.docs-version-card span{font-size:9.5px;color:#8fa1b4}.docs-section{padding:46px 0;border-bottom:1px solid #13243a;scroll-margin-top:135px}.docs-intro{padding-top:16px}.docs-section-head{display:grid;grid-template-columns:30px minmax(0,1fr);gap:15px;margin-bottom:24px}.docs-section-head>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #315478;border-radius:7px;background:#0a1c2e;color:#8dbbff;font-size:9px;font-weight:900}.docs-section-head h2{font-size:29px;margin:0 0 6px}.docs-section-head p,.docs-content p{color:#9dafc2}.docs-callout{margin-top:22px;padding:16px 18px;border:1px solid #274b68;border-radius:10px;background:#071725;color:#9fb2c5;font-size:11.5px;line-height:1.6}.docs-callout b{color:#ecf7ff}.docs-note{margin-top:16px;padding:13px 15px;border-left:3px solid #3d73b9;background:#081726;color:#8fa5ba;font-size:10.5px}.docs-two-col{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.docs-three-col,.auth-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.docs-three-col article,.auth-grid article,.reference-grid article,.route-family-grid article{padding:17px;border:1px solid #1b3048;border-radius:10px;background:#071421}.docs-list,.docs-steps{padding-left:18px;color:#98aabd}.docs-list li,.docs-steps li{margin-bottom:10px;font-size:11px;line-height:1.55}.docs-content code{font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace;color:#c8ddff}.docs-code{border:1px solid #213950;border-radius:11px;overflow:hidden;background:#030912}.docs-code-head{height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 11px;border-bottom:1px solid #17283b;background:#081421;color:#657b92;font-size:9px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.docs-code pre{margin:0;padding:18px;overflow:auto;color:#c7d8eb;font-size:11px;line-height:1.65;white-space:pre}.copy-btn{border:1px solid #29445f;background:#0c1a2a;color:#abc3dc;border-radius:7px;padding:5px 8px;font-size:9px;cursor:pointer}.copy-btn:hover{border-color:#4774a9;color:#fff}.docs-stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.docs-stat-row div{padding:14px;border:1px solid #1e354f;border-radius:9px;background:#071523}.docs-stat-row strong{display:block;color:#8dbbff;font-size:20px}.docs-stat-row span{display:block;margin-top:5px;color:#8092a6;font-size:9px}.sdk-list{display:grid;gap:10px}.sdk-entry{padding:20px;border:1px solid #1b334b;border-radius:11px;background:#071421}.sdk-signature{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sdk-signature code{font-size:12px;font-weight:800;color:#e8f1fb}.sdk-kind{padding:4px 7px;border:1px solid #315576;border-radius:6px;background:#0a2033;color:#9ec8ff;font-size:7.5px;font-weight:900;text-transform:uppercase}.sdk-kind.write{border-color:#624d29;background:#241a08;color:#ffd88c}.sdk-kind.generic{border-color:#5a3b64;background:#211225;color:#e9c0f4}.sdk-entry>p{margin:10px 0 14px;font-size:11px}.sdk-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sdk-meta>div{padding:10px;border:1px solid #142a3f;border-radius:8px;background:#050f1a}.sdk-meta b{display:block;margin-bottom:5px;color:#6e8399;font-size:7.5px;text-transform:uppercase;letter-spacing:.1em}.sdk-meta span{font-size:9.3px;color:#a4b5c6}.reference-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.route-family-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.module-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.module-grid span{padding:11px 10px;border:1px solid #1d344d;border-radius:8px;background:#071523;color:#b5c3d2;font-size:9.5px;text-align:center}.runtime-doc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.runtime-doc-grid article{padding:16px;border:1px solid #1b3048;border-radius:10px;background:#071421}.runtime-doc-grid code{display:inline-block;margin:3px 4px 3px 0;padding:5px 7px;border:1px solid #1e3a56;border-radius:6px;background:#05101c;font-size:8.7px}.docs-search{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:12px;align-items:center;margin:18px 0;padding:13px 14px;border:1px solid #1e354f;border-radius:10px;background:#071421}.docs-search input{height:38px;border:1px solid #2a4561;border-radius:8px;background:#030b14;color:#e6edf5;padding:0 11px}.export-pill-grid{display:flex;flex-wrap:wrap;gap:8px}.export-pill{display:inline-flex;padding:7px 9px;border:1px solid #1f3a54;border-radius:8px;background:#06121e}.export-pill code{font-size:10px}.api-category-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.api-category-summary a{display:flex;gap:10px;align-items:center;min-height:54px;padding:11px 13px;border:1px solid #1d344d;border-radius:10px;background:#071421}.api-category-summary strong{color:#8dbbff;font-size:18px}.api-category-summary span{font-size:10px;color:#8fa1b4}.api-catalog{display:grid;gap:12px;margin-top:22px}.api-group{border:1px solid #1d344d;border-radius:12px;background:#06121e;overflow:hidden}.api-group summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;background:#081625}.api-group summary strong{font-size:14px}.api-group summary small{display:block;margin-top:4px;color:#8396aa;font-size:10px}.api-count{color:#8dbbff;font-size:10px;font-weight:900}.api-group-body{padding:0 14px 14px}.table-scroll{width:100%;overflow-x:auto}.api-table{width:100%;border-collapse:collapse;min-width:720px}.api-table th,.api-table td{padding:10px 11px;border-bottom:1px solid #14283d;text-align:left;font-size:10.5px}.api-table th{color:#7d91a6;background:#06111c;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.method{display:inline-flex;min-width:48px;justify-content:center;padding:4px 6px;border-radius:6px;font-size:8px;font-weight:900}.method.get{background:#0c2a21;color:#a7f3d0}.method.post{background:#0c2037;color:#b8d7ff}.method.patch,.method.put{background:#2b220b;color:#fde68a}.method.delete{background:#351217;color:#fecaca}.docs-toc{position:sticky;top:119px;height:calc(100vh - 119px);border-left:1px solid #192a3f}.docs-toc-inner{padding:26px 0 30px 22px;display:grid;gap:3px}.docs-toc b{margin-bottom:8px;color:#687d92;font-size:8px;text-transform:uppercase}.docs-toc a{padding:5px 0;color:#73879b;font-size:9.5px}.docs-toc a:hover{color:#d6e7fa}.docs-support{margin-top:20px;padding:30px;border:1px solid #274b68;border-radius:14px;background:linear-gradient(135deg,#0a1a2b,#06111c)}
@media(max-width:1180px){.docs-layout{grid-template-columns:210px minmax(0,1fr)}.docs-toc{display:none}.docs-content{padding-right:12px}.docs-title-row{grid-template-columns:1fr}.docs-version-card{grid-template-columns:repeat(4,1fr)}.docs-version-card strong{grid-column:1/-1}.route-family-grid{grid-template-columns:1fr 1fr}.module-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:900px){.docs-topbar{top:72px}.docs-layout{display:block;width:min(100% - 28px,1000px)}.docs-sidebar{position:static;height:auto;border-right:0;border-bottom:1px solid #192a3f}.docs-sidebar-inner{padding:18px 0}.docs-sidebar nav{display:flex;gap:8px;overflow-x:auto}.docs-nav-group{display:flex;flex:0 0 auto;gap:3px;margin:0}.docs-nav-group>b,.docs-sidebar-brand,.docs-sidebar-foot{display:none}.docs-nav-group a{white-space:nowrap}.docs-content{padding:28px 0 70px}.docs-top-actions{display:none}.docs-two-col,.docs-three-col,.auth-grid{grid-template-columns:1fr}.sdk-meta{grid-template-columns:1fr}.reference-grid,.route-family-grid,.runtime-doc-grid{grid-template-columns:1fr}.module-grid{grid-template-columns:1fr 1fr}.api-category-summary{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.docs-content h1{font-size:38px}.docs-content h2{font-size:25px}.docs-version-card,.docs-stat-row{grid-template-columns:1fr 1fr}.module-grid,.api-category-summary{grid-template-columns:1fr}.docs-code pre{font-size:9.5px;padding:14px}.docs-section{padding:36px 0}.docs-search{grid-template-columns:1fr}.docs-topbar-inner{width:calc(100% - 28px)}}
