.api-docs{--doc-line:#ffffff1a;font-family:var(--font-inter), system-ui, sans-serif}.api-docs a{color:#d1c5ff;text-decoration:none}.api-docs a:hover{color:#fff}.doc-shell{max-width:1280px;margin:0 auto;padding:0 32px}.doc-header{border-bottom:1px solid var(--doc-line);background:#08090a}.doc-header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:80px;display:flex}.doc-header nav{flex-wrap:wrap;align-items:center;gap:24px;font-size:13px;display:flex}.doc-header a{align-items:center;min-height:44px;display:inline-flex}.doc-index{padding-top:88px;padding-bottom:72px}.doc-eyebrow{color:#b8a0ff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:650}.doc-index h1,.doc-article h1{letter-spacing:-.03em;max-width:800px;margin:0 0 24px;font-size:52px;line-height:1.07}.doc-lead{color:#aab0bb;max-width:720px;font-size:19px;line-height:1.65}.doc-index-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.doc-index-card,.doc-machine-note{border:1px solid var(--doc-line);background:#101113;border-radius:16px;padding:28px}.doc-index-card h2{color:#f7f8f8;margin:8px 0 16px;font-size:26px}.doc-index-card p{color:#aab0bb;margin-bottom:28px;line-height:1.7}.doc-index-card>span:last-child{font-size:14px;font-weight:600}.doc-machine-note{background:0 0;margin-top:32px}.doc-machine-note h2{margin-bottom:12px;font-size:20px}.doc-machine-note p{color:#aab0bb;line-height:1.7}.doc-reference{grid-template-columns:228px minmax(0,1fr);gap:56px;padding-top:64px;padding-bottom:72px;display:grid}.doc-sidebar{align-self:start;max-height:calc(100vh - 48px);padding-right:8px;position:sticky;top:24px;overflow:auto}.doc-sidebar nav>a,.doc-mobile-toc nav>a{padding:9px 0;font-size:13px;display:block}.doc-toc-group{padding:22px 0 8px;font-size:13px;font-weight:650;display:block;color:#f7f8f8!important}.doc-sidebar ul,.doc-mobile-toc ul{margin:0;padding:0;list-style:none}.doc-sidebar li a,.doc-mobile-toc li a{overflow-wrap:anywhere;align-items:baseline;gap:8px;padding:7px 0;font-size:12px;display:flex}.doc-sidebar li span,.doc-mobile-toc li span{color:#8f95a0;min-width:36px;font-size:9px;font-weight:700}.doc-mobile-toc{display:none}.doc-article{color:#b8bec9;min-width:0;font-size:15px;line-height:1.7}.doc-article h1,.doc-article h2,.doc-article h3,.doc-article h4{color:#f7f8f8}.doc-article p{margin:16px 0}.doc-article code{overflow-wrap:anywhere;color:#e0deeb;font-size:.87em}.doc-base{border:1px solid var(--doc-line);background:#111014;border-radius:10px;flex-wrap:wrap;align-items:center;gap:18px;margin:28px 0;padding:15px 18px;display:flex}.doc-base span{color:#8f95a0;font-size:12px}.doc-section{border-top:1px solid var(--doc-line);margin-top:64px;padding-top:32px;scroll-margin-top:28px}.doc-section h2{letter-spacing:-.02em;margin:0 0 24px;font-size:28px;line-height:1.2}.doc-section h4{margin:24px 0 14px;font-size:15px}.doc-steps{padding-left:22px}.doc-steps li{margin-bottom:14px;padding-left:4px}.doc-review-note{background:#15111e;border-left:3px solid #b8a0ff;border-radius:0 10px 10px 0;padding:18px 20px}.doc-review-note strong{color:#e9e0ff}.doc-review-note p{margin:9px 0 0;font-size:14px}.doc-video-steps{border:1px solid var(--doc-line);border-radius:12px;margin-top:24px;overflow:hidden}.doc-video-steps details+details{border-top:1px solid var(--doc-line)}.api-docs summary{cursor:pointer;color:#d8dce4;min-height:48px;padding:15px 18px;font-size:14px;font-weight:550}.api-docs summary:hover{background:#ffffff06}.api-docs summary:focus-visible,.api-docs a:focus-visible,.api-docs button:focus-visible,.api-docs pre:focus-visible{outline-offset:4px;outline:2px solid #b8a0ff}.doc-step-number{color:#d1c5ff;background:#24202f;border-radius:7px;justify-content:center;align-items:center;width:25px;height:25px;margin-right:10px;font-size:12px;display:inline-flex}.doc-disclosure-body{min-width:0;padding:0 18px 20px}.doc-disclosure-body>p:first-child{margin-top:0}.doc-code{border:1px solid var(--doc-line);background:#0b0c0d;border-radius:9px;min-width:0;margin:14px 0;overflow:hidden}.doc-code-bar{border-bottom:1px solid var(--doc-line);color:#8f95a0;justify-content:space-between;align-items:center;padding:3px 14px;font-size:11px;display:flex}.doc-code button{color:#d1c5ff;cursor:pointer;background:0 0;border:0;min-width:64px;min-height:44px;font-size:12px}.doc-code button:disabled{cursor:wait}.doc-code pre{white-space:pre;max-height:360px;margin:0;padding:18px;font-size:12px;line-height:1.75;overflow:auto}.doc-code pre code{font-size:inherit;white-space:pre;overflow-wrap:normal}.doc-code .doc-copy-status{color:#b8a0ff;min-height:0;margin:0;padding:0 14px;font-size:12px}.doc-copy-status:not(:empty){border-top:1px solid var(--doc-line);padding:8px 14px!important}.doc-copy-status.doc-copy-error{color:#f9ada9}.doc-endpoint{border-top:1px solid var(--doc-line);padding:25px 0;scroll-margin-top:28px}.doc-endpoint h3{flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;font-size:17px;line-height:1.7;display:flex}.doc-endpoint h3 code{color:#f7f8f8;min-width:0}.doc-method{color:#8ae2bf;background:#1a2523;border-radius:5px;padding:0 9px;font-size:10px;font-weight:700;line-height:25px}.doc-method-post{color:#c4acff;background:#201a30}.doc-method-patch{color:#e7d293;background:#29251a}.doc-method-delete{color:#f5aba5;background:#2d1c1c}.doc-endpoint>p{margin:12px 0}.doc-permission{align-items:baseline;gap:12px;font-size:12px;display:flex}.doc-permission>span{color:#8f95a0;flex-shrink:0}.doc-endpoint>details{border:1px solid var(--doc-line);border-radius:9px;margin-top:20px}.doc-notes{padding-left:20px;font-size:13px;line-height:1.8}.doc-notes li{margin:10px 0;padding-left:3px}.doc-fields{border:1px solid var(--doc-line);border-radius:8px;font-size:12px;overflow:hidden}.doc-fields table{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%}.doc-fields th,.doc-fields td{border-bottom:1px solid var(--doc-line);vertical-align:top;overflow-wrap:anywhere;padding:12px}.doc-fields th{color:#d8dce4;font-weight:550}.doc-fields thead{background:#141217}.doc-fields th:first-child{width:18%}.doc-fields th:nth-child(2){width:20%}.doc-fields th:nth-child(3){width:11%}.doc-fields tr:last-child th,.doc-fields tr:last-child td{border-bottom:0}.doc-fields dl{margin:0;display:none}.doc-fields dl>div{border-bottom:1px solid var(--doc-line);padding:16px}.doc-fields dl>div:last-child{border:0}.doc-fields dt{color:#e0deeb;justify-content:space-between;gap:12px;font-weight:550;display:flex}.doc-fields dt span{color:#8f95a0;font-size:10px;font-weight:400}.doc-fields dd{margin:10px 0 0;line-height:1.8}.doc-fields dd p{margin:8px 0 0}.doc-field-type{display:block;color:#b8a0ff!important;font-size:11px!important}.doc-errors{border-top:1px solid var(--doc-line);margin:0;font-size:13px}.doc-errors>div{border-bottom:1px solid var(--doc-line);gap:20px;padding:12px 0;display:flex}.doc-errors dt{color:#d1c5ff;font-family:monospace}.doc-errors dd{margin:0}.doc-footer{border-top:1px solid var(--doc-line);color:#8f95a0;justify-content:space-between;gap:24px;padding-top:32px;padding-bottom:32px;font-size:11px;display:flex}.doc-footer div{gap:24px;display:flex}@media (max-width:900px){.doc-reference{grid-template-columns:minmax(0,1fr);gap:0}.doc-sidebar{display:none}.doc-mobile-toc{border:1px solid var(--doc-line);border-radius:9px;margin:28px 0;display:block}.doc-mobile-toc nav{padding:0 18px 18px}}@media (max-width:600px){.doc-shell{padding-left:20px;padding-right:20px}.doc-header-inner{align-items:center;gap:16px;min-height:80px}.doc-header nav{gap:12px;font-size:11px}.doc-header nav a:last-child{display:none}.doc-index,.doc-reference{padding-top:48px}.doc-index h1,.doc-article h1{font-size:36px}.doc-lead{font-size:17px}.doc-index-grid{grid-template-columns:minmax(0,1fr);gap:16px}.doc-index-card{padding:24px}.doc-section{margin-top:44px;padding-top:28px}.doc-section h2{font-size:25px}.doc-review-note{padding:16px}.doc-disclosure-body{padding-left:14px;padding-right:14px}.doc-code pre{padding:14px;font-size:11px}.doc-fields table{display:none}.doc-fields dl{display:block}.doc-endpoint h3{gap:10px;font-size:15px}.doc-permission{flex-direction:column;gap:2px}.doc-footer{flex-direction:column}.doc-footer div{gap:20px}}
