.docs-content h1 em{color:#d7f36a;font-style:normal}.docs-kicker{color:#d7f36a;letter-spacing:.14em;font-size:10px}.docs-status{color:#d7f36a;letter-spacing:.08em;align-items:center;gap:8px;margin-bottom:18px;font:11px IBM Plex Mono,monospace;display:flex}.docs-status span{background:#d7f36a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #d7f36a}.docs-page{color:#e9e7df;background:#141414;min-height:100vh;font-family:Arial,sans-serif}.docs-topbar{z-index:20;background:#141414;border-bottom:1px solid #2a2a2a;align-items:center;gap:44px;height:56px;padding:0 28px;display:flex;position:sticky;top:0}.docs-brand{color:#f3f0e8;white-space:nowrap;align-items:center;gap:7px;font-family:Georgia,serif;font-size:17px;display:flex}.docs-brand span{color:#f08a55;font-size:21px}.docs-brand b{color:#8e8e8e;margin-left:3px;font:11px Arial}.docs-mainnav{color:#888;align-items:center;gap:24px;font-size:12px;display:flex}.docs-mainnav a.selected{color:#f1eee5;background:#303030;border-radius:18px;padding:8px 15px}.docs-top-actions{color:#aaa;gap:22px;margin-left:auto;font-size:12px;display:flex}.docs-menu{color:#eee;background:0 0;border:0;display:none}.docs-layout{grid-template-columns:240px minmax(0,720px) 170px;gap:62px;max-width:1240px;margin:0 auto;display:grid}.docs-sidebar{border-right:1px solid #292929;flex-direction:column;height:calc(100vh - 56px);padding:20px 18px 0 0;display:flex;position:sticky;top:56px}.docs-search{color:#777;background:#1b1b1b;border:1px solid #353535;border-radius:5px;align-items:center;gap:8px;height:32px;padding:0 8px;display:flex}.docs-search input{color:#ddd;background:0 0;border:0;outline:0;width:100%;font-size:12px}.docs-search kbd{color:#999;white-space:nowrap;font-size:9px}.docs-nav{padding:24px 0;overflow:auto}.docs-nav-group{margin-bottom:24px}.docs-nav-group h2{color:#ddd;margin:0 0 10px;font-size:11px;font-weight:600}.docs-nav-group button{text-align:left;color:#aaa;cursor:pointer;background:0 0;border:0;border-radius:5px;width:100%;padding:7px 8px;font-size:12px;display:block}.docs-nav-group button:hover,.docs-nav-group button.active{color:#fff;background:#383838}.docs-account{border-top:1px solid #292929;align-items:center;gap:10px;margin-top:auto;padding:15px 4px;display:flex}.docs-account>span{color:#141414;background:#d7f36a;place-items:center;width:25px;height:25px;font-weight:700;display:grid}.docs-account div{flex-direction:column;font-size:11px;display:flex}.docs-account small{color:#777;margin-top:3px}.docs-account>b{color:#777;margin-left:auto}.docs-content{padding:29px 0 100px}.docs-breadcrumb{color:#888;align-items:center;gap:6px;margin-bottom:20px;font-size:11px;display:flex}.docs-breadcrumb span{color:#aaa}.docs-title-row{justify-content:space-between;align-items:start;gap:25px;display:flex}.docs-content h1{color:#f2eee6;letter-spacing:-.02em;margin:0 0 10px;font:500 32px/1.15 Georgia,serif}.docs-lede{color:#aaa;margin:0 0 28px;font-size:14px;line-height:1.6}.copy-page{color:#ddd;white-space:nowrap;cursor:pointer;background:#303030;border:0;border-radius:5px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.doc-section{border-top:1px solid #2b2b2b;padding:27px 0;scroll-margin-top:85px}.doc-section:first-of-type{border-top:0}.doc-section h2{color:#eee9df;margin:0 0 14px;font:600 20px Georgia,serif}.doc-section h3{margin:0 0 8px;font:600 15px Georgia,serif}.doc-section p,.doc-section li{color:#aaa;font-size:13px;line-height:1.75}.doc-section ul{padding-left:20px}.doc-callout{background:#1b1d1a;border-left:2px solid #d7f36a;gap:12px;margin-top:20px;padding:14px 16px;display:flex}.doc-callout svg{color:#d7f36a;flex:none}.doc-callout strong{font-size:12px}.doc-callout p{margin:5px 0 0}.system-grid{border:1px solid #303030;grid-template-columns:1fr 1fr;display:grid}.system-grid article{border-bottom:1px solid #303030;border-right:1px solid #303030;padding:16px}.system-grid article:nth-child(2n){border-right:0}.system-grid article:nth-last-child(-n+2){border-bottom:0}.system-grid b{font:600 13px Georgia,serif}.system-grid p{margin:6px 0 0;font-size:12px}.doc-code{background:#1b1b1a;border:1px solid #303030;border-radius:7px;margin:18px 0;overflow:hidden}.code-head{color:#888;border-bottom:1px solid #303030;justify-content:space-between;align-items:center;height:34px;padding:0 11px;font:10px monospace;display:flex}.code-head button{color:#888;cursor:pointer;background:0 0;border:0}.doc-code pre{color:#d0cba9;margin:0;padding:15px;font:11px/1.7 monospace;overflow:auto}.numbered .step{border-left:1px solid #333;grid-template-columns:28px 1fr;gap:15px;margin-left:10px;padding:0 0 25px;display:grid}.numbered .step>span{background:#383838;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:-10px;font:11px monospace;display:grid}.numbered .step p{margin-top:0}.docs-toc{color:#777;flex-direction:column;gap:15px;height:max-content;padding-top:40px;font-size:11px;display:flex;position:sticky;top:84px}.docs-toc strong{color:#eee;border-left:2px solid #eee;padding-left:10px}.docs-toc a{color:#777}.docs-toc a:hover{color:#eee}.docs-footer{border-top:1px solid #292929;justify-content:space-between;align-items:start;min-height:180px;padding:45px max(28px,50vw - 560px);display:flex}.docs-footer>div{color:#999;gap:25px;font-size:12px;display:flex}.docs-footer a:hover{color:#fff}.docs-mobile-nav{display:none}@media (max-width:900px){.docs-topbar{padding:0 18px}.docs-mainnav,.docs-top-actions{display:none}.docs-menu{margin-left:auto;display:block}.docs-layout{margin:0 20px;display:block}.docs-sidebar,.docs-toc{display:none}.docs-content{padding-top:24px}.docs-title-row{display:block}.copy-page{margin-bottom:10px}.docs-mobile-nav.open{z-index:19;background:#1b1b1b;border-bottom:1px solid #333;flex-wrap:wrap;gap:7px;padding:15px;display:flex;position:fixed;top:56px;left:0;right:0}.docs-mobile-nav button{color:#ddd;background:#2d2d2d;border:0;border-radius:4px;padding:8px;font-size:11px}.docs-footer{flex-direction:column;gap:25px;padding:35px 20px}.system-grid{grid-template-columns:1fr}.system-grid article,.system-grid article:nth-child(2n){border-right:0}.system-grid article:nth-last-child(-n+2){border-bottom:1px solid #303030}.system-grid article:last-child{border-bottom:0}}
