@font-face{font-family:Inter;src:url('/assets/inter.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;background:#fff;font:13px/1.8 Inter,Arial,sans-serif;color:#282b35;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #a993f9;outline-offset:3px}button{border:0;background:none;color:inherit}.docs-header{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 36px;background:#10121b;color:#fff;gap:25px;position:sticky;top:0;z-index:20}.docs-brand{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:650;letter-spacing:-1px;white-space:nowrap}.docs-brand>span{display:grid;place-items:center;background:#8439ed;width:29px;height:29px;border-radius:9px;color:#fff;font-weight:750;font-size:24px;line-height:1}.docs-brand b{font-weight:400;font-size:13px;letter-spacing:-.3px;margin-left:7px;color:#8e96ad}.docs-header nav{display:flex;align-items:center;gap:28px;font-size:10px;color:#a6aabd}.docs-language{display:flex;gap:3px;border:1px solid #303346;border-radius:6px;padding:3px}.docs-language a{min-width:27px;min-height:28px;font-size:9px;display:grid;place-items:center;color:#7d849f;border-radius:4px}.docs-language a[aria-current=page]{color:#ddd1ff;background:#31234b}.docs-sales{border-bottom:1px solid #464055;padding-bottom:4px;color:#d1c5e6}.docs-notice{font-size:9px;line-height:1.6;padding:11px 36px;background:#f8f4ff;color:#9b80b6;border-bottom:1px solid #eadff5;display:flex;align-items:center;gap:15px}.docs-notice>span{font-size:7px;font-weight:600;letter-spacing:.9px;border:1px solid #d6c2ec;padding:3px 7px;border-radius:4px;white-space:nowrap;color:#a270c7}.docs-layout{display:grid;grid-template-columns:215px minmax(0,1fr) 420px;max-width:1680px;margin:auto;min-height:calc(100dvh - 120px)}.docs-sidebar{border-right:1px solid #ececf3;padding:28px 22px 35px;background:#fcfcfe}.docs-nav-toggle{display:none}.docs-search{display:flex;gap:7px;align-items:center;border:1px solid #e3e4ed;border-radius:6px;padding:7px 9px;background:#fff}.docs-search>span{font-size:19px;line-height:1;color:#a2a7bb}.docs-search input{width:100%;min-width:0;border:0;outline:none;font-size:9px;color:#858a9e;background:none}.docs-search input::placeholder{color:#b7bac9}.nav-label{font-size:7px;letter-spacing:1.3px;color:#b5b7c7;margin:27px 0 12px}.docs-sidebar nav{display:flex;flex-direction:column;gap:4px}.docs-sidebar nav a{display:flex;gap:10px;align-items:center;font-size:10px;color:#999db0;padding:8px 10px;border-radius:5px;line-height:1.5}.docs-sidebar nav a[aria-current=page]{background:#f0eafd;color:#9060c5}.docs-sidebar nav a[hidden]{display:none}.nav-marker{display:inline-block;width:5px;height:5px;border:1px solid #c5bfdb;border-radius:2px}.docs-sidebar nav a[aria-current=page] .nav-marker{background:#a678d7;border-color:#a678d7}.sidebar-download{margin-top:35px;border-top:1px solid #e9e5f2;padding-top:20px}.sidebar-download>span{display:block;font-size:6px;letter-spacing:1px;color:#b9afc9;margin-bottom:13px}.sidebar-download a{display:block;font-size:10px;margin:7px 0;color:#a68ab8}.sidebar-download small{display:block;font-size:8px;line-height:1.8;color:#bcb0c8;margin-top:15px}#docs-main{padding:31px 38px 45px;min-width:0;outline:none}.docs-breadcrumb{display:flex;gap:12px;font-size:6px;letter-spacing:1px;color:#a3a5b8;margin-bottom:26px}.docs-breadcrumb>span:first-child{color:#d0cbdc}.docs-breadcrumb>span:last-child{color:#b39ac7;letter-spacing:0}.doc-kicker{font-size:7px;letter-spacing:1.5px;color:#ac8cc6;margin:0 0 14px}.docs-article h1,#docs-article h1{font-size:43px;line-height:1.08;font-weight:600;letter-spacing:-2.1px;margin:0 0 21px}#docs-article h1>span{color:#9b75c8}.doc-lead{font-size:12px;line-height:1.95;color:#9193a8;margin:0 0 24px}.doc-badges{display:flex;gap:7px;flex-wrap:wrap;margin:24px 0}.doc-badges span{font-size:7px;line-height:1.7;border:1px solid #e8e1ef;color:#b095c2;border-radius:4px;padding:4px 7px}.doc-badges .live{background:#edf8f1;border-color:#d7ecdf;color:#7aa68c}.doc-badges .planned{background:#fff6ea;border-color:#f1dfc9;color:#bea076}.doc-hero-diagram{background:radial-gradient(ellipse at top,#eee6fe,transparent 65%),#faf8ff;border:1px solid #e9e1f4;border-radius:10px;padding:26px 21px;margin:28px 0;display:flex;align-items:center;justify-content:space-between;gap:12px}.doc-node{font-size:9px;color:#ad94bf;padding:13px;border:1px solid #e4d5ef;border-radius:7px;background:#fff;min-width:70px;text-align:center}.doc-node b{display:block;font-size:14px;color:#9972b6;font-weight:550}.doc-node.core{background:#7737bd;color:#d6c0eb;border-color:#7737bd}.doc-node.core b{color:#f7eeff;font-size:20px}.doc-arrow{font-size:18px;color:#c4abd9}.doc-note{padding:15px 17px;background:#faf7fe;border-left:2px solid #c3a2e1;border-radius:0 6px 6px 0;margin:24px 0;color:#aa90bd;font-size:10px;line-height:1.9}.doc-note strong{color:#9a74b5;font-weight:550}#docs-article h2{font-size:22px;font-weight:550;letter-spacing:-.7px;line-height:1.3;margin:31px 0 16px;color:#555568}#docs-article h3{font-size:14px;font-weight:550;letter-spacing:-.3px;color:#8c789e;margin:24px 0 10px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:10px;color:#a3a1b5;line-height:1.95}#docs-article ul,#docs-article ol{padding-left:18px}#docs-article li{padding-left:4px;margin:7px 0}#docs-article code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.94em;background:#f5f1fb;color:#a080b9;border-radius:3px;padding:2px 4px;overflow-wrap:anywhere}.doc-code{border:1px solid #e6e0ef;border-radius:7px;padding:17px;background:#f9f7fd;overflow:auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;line-height:1.9;color:#ad96bd;white-space:pre;max-width:100%}#docs-article .doc-code code{background:none;padding:0;color:inherit;white-space:pre;overflow-wrap:normal}.doc-table-wrap{overflow:auto;margin:17px 0 24px;border:1px solid #e9e4f0;border-radius:7px}.doc-table{width:100%;border-collapse:collapse;text-align:left;font-size:9px;line-height:1.9}.doc-table th{font-weight:500;font-size:7px;letter-spacing:.5px;background:#faf8fd;color:#a895b7;padding:12px 13px}.doc-table td{padding:12px 13px;border-top:1px solid #efebf4;color:#b09cbe;vertical-align:top}.doc-table td:first-child{color:#9b7fb0}.doc-table code{font-size:8px!important;white-space:nowrap}.doc-resources{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px}.doc-resource{border:1px solid #e6ddf0;background:#fdfbff;border-radius:7px;padding:16px;display:block}.doc-resource small{font-size:6px;letter-spacing:1px;color:#c1a3d3;display:block}.doc-resource strong{display:block;font-size:12px;color:#a783ba;font-weight:500;margin-top:7px}.doc-resource>span{font-size:9px;display:block;color:#c1aecb;margin-top:5px}.doc-resource:hover{border-color:#cba8e1}.operation-heading{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:22px 0}.method{font-family:ui-monospace,monospace;font-size:8px;border-radius:4px;display:inline-block;padding:4px 7px;background:#e8f8ef;color:#68a787;letter-spacing:.5px}.method.post{background:#f3e9fc;color:#ad82c9}.method.delete{background:#fff0ec;color:#c39489}.operation-heading>code{font-size:11px!important}.operation-subhead{font-size:8px!important;color:#baa7c8!important}.try-operation{display:inline-flex;align-items:center;gap:17px;font-size:10px;border:1px solid #dfceee;border-radius:5px;background:#f7f0ff;color:#a276c0;padding:9px 13px;margin:12px 0}.doc-source-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:25px}.doc-source-links a{font-size:8px;color:#b298c3;border-bottom:1px solid #e0d2ec}.article-footer{border-top:1px solid #ece6f2;margin-top:40px;padding-top:20px;display:flex;gap:20px;justify-content:space-between;font-size:6px;color:#c3b5cd}.article-footer a{color:#b399c6}.playground{background:#111725;color:#b8c1d7;min-width:0;border-left:1px solid #1b2133}.playground-head{padding:24px 23px;display:flex;gap:12px;align-items:center;border-bottom:1px solid #272d40}.terminal-icon{display:grid;place-items:center;width:31px;height:31px;background:#20283d;border:1px solid #303850;border-radius:8px;font-size:20px;color:#a3b4da}.playground-head strong{font-size:12px;font-weight:500;display:block;color:#dae2f6;letter-spacing:-.1px}.playground-head small{font-size:5.5px;letter-spacing:.9px;display:block;color:#7e8aa7;margin-top:4px}.playground-dot{background:#8fb8a6;width:5px;height:5px;border-radius:50%;margin-left:auto;box-shadow:0 0 0 4px #71a99512}.playground-form{padding:22px}.playground-form>label,.playground-form>div>label,.advanced-mock>label:not(.auth-toggle){display:block;font-size:7px;font-weight:400;color:#8390ac;letter-spacing:.4px;margin:0 0 8px}.playground select,.playground input:not([type=checkbox]),.playground textarea{width:100%;border:1px solid #30384e;color:#afbddb;background:#192034;border-radius:5px;padding:10px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px;outline-color:#9b6ddb}.playground select{font-family:Inter,Arial,sans-serif;padding:11px 9px;min-width:0}.request-origin{display:flex;gap:10px;align-items:center;font-family:ui-monospace,monospace;font-size:7px;color:#56627d;margin:12px 0 25px;overflow-wrap:anywhere}.request-origin b{margin-left:auto;font-size:5px;font-weight:400;letter-spacing:.6px;color:#6c557f;border:1px solid #40334c;border-radius:3px;padding:2px 5px}.snippet-tabs{display:flex;align-items:center;gap:13px;border-bottom:1px solid #2b3145;padding-bottom:9px;font-size:8px;color:#63708f}.snippet-tabs button{padding:0;font-size:8px}.snippet-tabs button[aria-pressed=true]{color:#d0b3fa}.snippet-tabs .copy-code{margin-left:auto;font-size:7px;color:#8090b5}.request-snippet{font-family:ui-monospace,monospace;font-size:8px;line-height:1.9;white-space:pre;overflow:auto;color:#929fc1;margin:0 0 24px;padding:17px 0;max-height:220px}.playground textarea{height:165px;line-height:1.9;resize:vertical;padding:13px;white-space:pre;margin-bottom:20px}.playground-form #query-row,.playground-form #idempotency-row{margin:0 0 19px}.advanced-mock{border-top:1px solid #2b3145;border-bottom:1px solid #2b3145;padding:13px 0;margin:8px 0 19px}.advanced-mock summary{font-size:8px;color:#7b87a7;display:flex;justify-content:space-between;cursor:pointer;list-style:none}.advanced-mock summary::-webkit-details-marker{display:none}.advanced-mock summary span{color:#a794c3;font-size:15px;line-height:1}.advanced-mock>label:not(.auth-toggle){margin:15px 0 7px}.auth-toggle{display:flex;gap:8px;align-items:center;font-size:8px;color:#8996b5;margin:18px 0}.auth-toggle input{accent-color:#ab7dd8}.run-request{display:flex;align-items:center;justify-content:space-between;width:100%;padding:13px 15px;background:#8952ca;border:1px solid #a475df;border-radius:6px;color:#f3eaff;font-size:10px;font-weight:500}.run-request span{font-size:17px;line-height:1}.run-request:hover{background:#9862d6}.response-bar{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:25px 0 9px;font-size:7px;color:#5b6c8c}.response-bar>span.success{color:#85b9a0}.response-bar>span.error{color:#d79b91}.response-bar button{font-size:7px;color:#7585a4;padding:0}.response-code{font-family:ui-monospace,monospace;font-size:9px;line-height:1.9;background:#0c111d;border:1px solid #222b40;border-radius:6px;padding:16px;color:#a3b2d3;overflow:auto;min-height:120px;max-height:580px;white-space:pre;margin:0}.response-headers{font-family:ui-monospace,monospace;font-size:7px;line-height:1.9;color:#6b7a9a;overflow-wrap:anywhere;white-space:pre-line}.mock-disclaimer{font-size:7px;line-height:1.9;color:#596884;margin-top:19px}.docs-loading{position:fixed;bottom:20px;left:240px;padding:10px 17px;border:1px solid #e1cdec;background:#fbf7ff;border-radius:6px;color:#b69ac9;font-size:10px;box-shadow:0 5px 30px #35204010}.docs-loading[hidden]{display:none}.webhook-route{display:flex;align-items:center;gap:9px;margin:25px 0;padding:18px;border:1px solid #e6daef;border-radius:7px;background:#fbf8ff;font-size:9px;flex-wrap:wrap;color:#b799c9}.webhook-route b{font-size:10px;color:#9f7ab3;font-weight:500}.roadmap-list{counter-reset:step;list-style:none!important;padding:0!important}.roadmap-list li{display:flex;gap:13px;border-bottom:1px solid #ede5f5;padding:13px 0!important}.roadmap-list li:before{counter-increment:step;content:'0' counter(step);color:#c3a4d6;font-size:8px;margin-top:4px}.roadmap-list b{display:block;font-size:11px;font-weight:500;color:#a182b3}.roadmap-list span{font-size:9px;color:#b8a4c6}.doc-event-json{margin-top:20px}#docs-article .request-state{display:inline-block;border:1px solid #eee0c7;border-radius:4px;background:#fff9eb;padding:4px 8px;font-size:8px;color:#c0a579}
@media(min-width:1550px){.docs-layout{grid-template-columns:230px minmax(0,1fr) 450px}#docs-main{padding:39px 52px}#docs-article h1{font-size:49px}.doc-lead{font-size:13px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:11px}.playground-form{padding:27px}.playground textarea{font-size:10px}.response-code{font-size:10px}.docs-sidebar{padding:32px 25px}}
@media(max-width:1200px){.docs-layout{grid-template-columns:185px minmax(0,1fr) 355px}.docs-sidebar{padding:25px 15px}#docs-main{padding:28px 25px}.docs-header{padding:0 25px}.docs-notice{padding-left:25px}.playground-form{padding:19px}.playground-head{padding:21px 19px}#docs-article h1{font-size:35px;letter-spacing:-1.5px}.doc-lead{font-size:11px}.doc-node{font-size:7px;padding:10px;min-width:55px}.doc-node b{font-size:12px}.doc-node.core b{font-size:17px}.doc-hero-diagram{gap:7px;padding:22px 15px}.doc-table td,.doc-table th{padding:10px}.doc-table{font-size:8px}.doc-resource strong{font-size:11px}.doc-resource>span{font-size:8px}.docs-header nav{gap:20px}}
@media(max-width:980px) and (min-width:761px){.docs-layout{grid-template-columns:180px minmax(0,1fr)}.playground{grid-column:2;border-radius:10px;margin:0 25px 35px}.docs-sidebar{grid-row:1/3}#docs-main{padding-bottom:25px}.playground-form{display:grid;grid-template-columns:1fr 1fr;gap:15px}.playground-form>*{grid-column:1/-1}.playground textarea{height:200px}.playground-head{padding:22px}.docs-loading{left:200px}}
@media(max-width:760px){.docs-header{height:68px;padding:0 18px;gap:15px}.docs-brand{font-size:21px;gap:8px}.docs-brand>span{width:25px;height:25px;font-size:22px;border-radius:8px}.docs-brand b{font-size:10px;margin-left:3px}.docs-header nav{gap:12px}.docs-header nav>a{display:none}.docs-language a{min-width:26px;min-height:28px;font-size:8px}.docs-notice{padding:11px 18px;font-size:8px;gap:10px;align-items:flex-start;line-height:1.7}.docs-notice>span{font-size:5.5px;padding:3px 5px;margin-top:1px}.docs-layout{display:flex;flex-direction:column}.docs-sidebar{padding:0 18px;border-right:0;border-bottom:1px solid #ebe6f1}.docs-nav-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:49px;font-size:11px;color:#a285b9;padding:12px 0}.docs-nav-toggle span{color:#baa3cb;font-size:18px}#docs-navigation{display:none;padding:7px 0 22px}#docs-navigation.mobile-open{display:block}.docs-search{padding:11px}.docs-search input{font-size:11px}.nav-label{font-size:7px;margin-top:21px}.docs-sidebar nav{display:grid;grid-template-columns:1fr 1fr;gap:6px}.docs-sidebar nav a{font-size:11px;min-height:41px}.sidebar-download{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;margin-top:23px;padding-top:18px}.sidebar-download>span{grid-column:1/-1;font-size:6px;margin-bottom:10px}.sidebar-download a{font-size:10px}.sidebar-download small{grid-column:1/-1;margin-top:8px;font-size:8px}#docs-main{padding:27px 21px 32px}.docs-breadcrumb{font-size:6px;margin-bottom:23px}.doc-kicker{font-size:6px;letter-spacing:1.1px}#docs-article h1{font-size:36px;letter-spacing:-1.7px;margin-bottom:20px}.doc-lead{font-size:12px;line-height:1.85}.doc-badges{gap:6px;margin:20px 0}.doc-badges span{font-size:7px;padding:4px 6px}.doc-hero-diagram{padding:22px 12px;gap:7px}.doc-node{padding:11px 9px;min-width:60px;font-size:7px}.doc-node b{font-size:12px}.doc-node.core b{font-size:18px}.doc-arrow{font-size:15px}.doc-note{font-size:10px;padding:13px 14px}#docs-article h2{font-size:23px;margin-top:28px}#docs-article h3{font-size:15px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:11px}.doc-table{font-size:9px;min-width:325px}.doc-table th{font-size:7px;padding:10px}.doc-table td{padding:10px}.doc-table code{font-size:8px!important}.doc-resources{gap:9px}.doc-resource{padding:14px}.doc-resource small{font-size:6px}.doc-resource strong{font-size:12px}.doc-resource>span{font-size:9px}.doc-code{font-size:9px;padding:14px}.try-operation{font-size:11px;min-height:43px}.article-footer{font-size:6px;gap:15px;line-height:1.9}.playground{margin:0 12px 28px;border-radius:11px;border:1px solid #263149;overflow:hidden}.playground-head{padding:23px 20px}.playground-head strong{font-size:14px}.playground-head small{font-size:6px;letter-spacing:.7px}.playground-form{padding:21px 18px}.playground-form>label,.playground-form>div>label,.advanced-mock>label:not(.auth-toggle){font-size:9px}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:11px;padding:12px;min-height:42px}.request-origin{font-size:7px;gap:7px}.request-origin b{font-size:4px}.snippet-tabs{gap:17px}.snippet-tabs button{font-size:10px;min-height:34px}.snippet-tabs .copy-code{font-size:8px}.request-snippet{font-size:9px;padding:17px 0;max-height:250px}.playground textarea{height:200px;font-size:10px;padding:13px}.advanced-mock summary{font-size:10px;min-height:30px;align-items:center}.auth-toggle{font-size:10px;min-height:30px}.run-request{font-size:12px;min-height:48px}.response-bar{font-size:9px}.response-bar button{font-size:9px;min-height:32px}.response-code{font-size:10px;padding:15px}.response-headers{font-size:8px}.mock-disclaimer{font-size:9px}.docs-loading{left:20px;bottom:15px;font-size:10px}.doc-source-links a{font-size:9px}.webhook-route{font-size:9px;gap:8px;padding:15px}.roadmap-list b{font-size:12px}.roadmap-list span{font-size:10px}}
@media(max-width:360px){.docs-brand b{font-size:9px}.docs-brand{font-size:19px}.docs-header{padding:0 14px}.doc-node{min-width:52px;padding:10px 7px}.doc-node b{font-size:10px}.doc-node.core b{font-size:16px}.doc-hero-diagram{gap:5px;padding:19px 10px}.doc-lead{font-size:11px}#docs-article h1{font-size:32px}.snippet-tabs{gap:12px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/* Documentation is reading material, not a scaled product mockup. */
[hidden]{display:none!important}.docs-sidebar nav a{font-size:12px;padding:9px 10px}.docs-search input{font-size:11px}.nav-label{font-size:8px}.sidebar-download>span{font-size:7px}.sidebar-download a{font-size:11px}.sidebar-download small{font-size:9px}.docs-breadcrumb{font-size:8px}.doc-kicker{font-size:8px}.doc-lead{font-size:14px;line-height:1.9}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:13px;line-height:1.9}#docs-article h1{font-size:46px}.doc-note{font-size:12px;line-height:1.9}.doc-badges span{font-size:9px}.doc-table{font-size:11px;line-height:1.9}.doc-table th{font-size:9px}.doc-table code{font-size:10px!important}.doc-resource strong{font-size:14px}.doc-resource>span{font-size:11px}.doc-resource small{font-size:7px}.doc-code{font-size:11px}.doc-node{font-size:10px;padding:15px}.doc-node b{font-size:16px}.doc-node.core b{font-size:23px}.operation-heading>code{font-size:13px!important}.method{font-size:9px}.try-operation{font-size:12px;min-height:42px}.operation-subhead{font-size:10px!important}.doc-source-links a{font-size:10px}.article-footer{font-size:8px}.roadmap-list b{font-size:13px}.roadmap-list span{font-size:11px}.webhook-route{font-size:11px}.webhook-route b{font-size:12px}.playground-head strong{font-size:15px}.playground-head small{font-size:7px}.playground-form>label,.playground-form>div>label,.advanced-mock>label:not(.auth-toggle){font-size:10px}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:11px}.request-origin{font-size:8px}.snippet-tabs button{font-size:10px;min-height:27px}.snippet-tabs .copy-code{font-size:9px}.request-snippet{font-size:10px}.playground textarea{font-size:11px;min-height:205px}.advanced-mock summary{font-size:10px}.auth-toggle{font-size:10px}.run-request{font-size:12px;min-height:46px}.response-bar{font-size:10px}.response-bar button{font-size:9px;min-height:30px}.response-code{font-size:11px}.response-headers{font-size:9px}.mock-disclaimer{font-size:9px}.docs-notice{font-size:10px}.docs-notice>span{font-size:8px}
@media(min-width:981px){.playground,.docs-sidebar{position:sticky;top:76px;align-self:start;max-height:calc(100dvh - 76px);overflow:auto;scrollbar-width:thin}.playground{min-height:calc(100dvh - 76px)}}
@media(max-width:1200px) and (min-width:981px){.docs-sidebar nav a{font-size:11px}#docs-main{padding-left:23px;padding-right:23px}#docs-article h1{font-size:36px}.doc-lead{font-size:12px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:12px}.doc-node{font-size:8px;padding:10px;min-width:52px}.doc-node b{font-size:12px}.doc-node.core b{font-size:18px}.doc-table{font-size:10px}.doc-table code{font-size:9px!important}.playground select{font-size:9px}.playground textarea,.response-code{font-size:10px}.playground-form{padding:18px}.request-snippet{font-size:9px}}
@media(max-width:760px){.docs-sidebar,.playground{position:static;max-height:none;min-height:0;overflow:visible}.docs-sidebar nav a{font-size:12px}.doc-lead{font-size:13px}#docs-article h1{font-size:37px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:12px}.doc-note{font-size:11px}.doc-badges span{font-size:8px}.doc-table{font-size:10px}.doc-table th{font-size:8px}.doc-table code{font-size:9px!important}.doc-code{font-size:10px}.doc-node{font-size:8px;padding:11px 9px;min-width:57px}.doc-node b{font-size:13px}.doc-node.core b{font-size:19px}.doc-resource strong{font-size:13px}.doc-resource>span{font-size:10px}.docs-notice{font-size:9px}.docs-notice>span{font-size:6px}.playground{overflow:hidden}.playground textarea{font-size:11px}.request-snippet{font-size:10px}.response-code{font-size:11px}.mock-disclaimer{font-size:10px}.doc-breadcrumb{font-size:7px}}
/* Readability and contrast aligned with the commercial site. */
.docs-sidebar nav a{font-size:13px;color:#756383}.docs-sidebar nav a[aria-current=page]{color:#7131a4;background:#efe1ff}.nav-marker{border-color:#af90c7}.docs-search input{font-size:12px;color:#766185}.docs-search input::placeholder{color:#9e88ac}.nav-label,.sidebar-download>span{color:#9880a8}.sidebar-download a{font-size:12px;color:#85559d}.sidebar-download small{font-size:10px;color:#a085b0}.docs-header nav{font-size:11px;color:#c3bbd0}.docs-brand b{color:#a99fba}.docs-notice{font-size:11px;color:#7f519a;background:#f4ecfd}.docs-notice>span{color:#8b50af;border-color:#caa5e2}.docs-breadcrumb{font-size:9px;color:#937aab}.doc-lead{font-size:15px;color:#74617e}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:14px;color:#80688d}.doc-note{font-size:13px;color:#8a5c9f;background:#f5edfd;border-left-color:#a35cce}.doc-note strong{color:#77418f}.doc-badges span{font-size:10px;color:#8e639e;border-color:#d8bde7}.doc-badges .live{color:#287347;background:#e5f5e9;border-color:#c8e7d0}.doc-badges .planned{color:#ad6c2e;background:#fff0de;border-color:#edd1ac}.doc-table{font-size:12px}.doc-table th{font-size:10px;color:#9b6dad}.doc-table td{color:#956da8}.doc-table td:first-child{color:#865595}.doc-table code{font-size:11px!important}.doc-code{font-size:12px;color:#9363a7;background:#f7f0fd}.doc-resource strong{color:#8853a0}.doc-resource>span{color:#a17db0}.doc-resource small{color:#ad89bf}.doc-kicker{color:#9765af}.doc-node{color:#a282b6;border-color:#dbc1ec}.doc-node b{color:#8c55aa}.doc-node.core{background:#7431be;border-color:#7431be;color:#dfc8f7}.doc-note code,#docs-article code{color:#9160a8}.doc-source-links a{font-size:11px;color:#a177b4}.article-footer{font-size:9px;color:#a78db7}.roadmap-list b{color:#855295}.roadmap-list span{color:#a17bae}.playground-head strong{font-size:16px}.playground-head small{font-size:8px;color:#a1a9c1}.playground-form>label,.playground-form>div>label,.advanced-mock>label:not(.auth-toggle){font-size:11px;color:#b4bad0}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:12px;color:#d2d9ec;border-color:#46506e;background:#1e263b}.request-origin{font-size:9px;color:#8793b1}.request-origin b{color:#a48cb9;border-color:#544566}.snippet-tabs button{font-size:11px;color:#8e9aba}.snippet-tabs button[aria-pressed=true]{color:#dcb6ff}.snippet-tabs .copy-code{font-size:10px;color:#a2afcc}.request-snippet{font-size:11px;color:#b9c5e2}.response-code{font-size:12px;color:#bdcbe7}.response-bar{font-size:11px;color:#9dacc9}.response-bar button{font-size:10px;color:#a6b4d2}.response-headers{font-size:10px;color:#96a4c4}.advanced-mock summary,.auth-toggle{font-size:11px;color:#a3afca}.mock-disclaimer{font-size:10px;color:#8c9bbc}.run-request{background:#7938c4;border-color:#a371d8;font-size:13px}.docs-language a[aria-current=page]{color:#e3caff;background:#4b2c70}.response-bar>span.success{color:#92d4b2}.response-bar>span.error{color:#f0a293}
@media(max-width:1200px) and (min-width:981px){.docs-sidebar nav a{font-size:12px}.doc-lead{font-size:13px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:13px}.doc-table{font-size:11px}.doc-table code{font-size:10px!important}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:11px}.response-code{font-size:11px}.request-snippet{font-size:10px}}
@media(max-width:760px){.docs-sidebar nav a{font-size:13px}.doc-lead{font-size:14px}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:13px}.doc-note{font-size:12px}.doc-badges span{font-size:9px}.doc-table{font-size:11px}.doc-table th{font-size:9px}.doc-table code{font-size:10px!important}.doc-code{font-size:11px}.docs-notice{font-size:10px}.docs-notice>span{font-size:7px}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:12px}.request-snippet{font-size:11px}.response-code{font-size:12px}.mock-disclaimer{font-size:11px}.docs-nav-toggle{font-size:12px}.request-origin{font-size:8px}}

/* Original Vlendo artwork, displayed as white on the developer header. */
.docs-brand>.docs-brand-image{display:block;position:relative;overflow:hidden;width:135px;height:37px;flex:none;background:none;border-radius:0;mix-blend-mode:screen}.docs-brand-image img{position:absolute;width:184px;max-width:none;height:auto;left:-26px;top:-27px;filter:grayscale(1) invert(1) brightness(2) contrast(20)}
@media(max-width:760px){.docs-brand>.docs-brand-image{width:115px;height:32px}.docs-brand-image img{width:159px;left:-23px;top:-23px}}
/* Shared Vlendo identity: original violet, dark plum and neutral lilac. */
.docs-header{background:#171022}.docs-brand b{color:#c3afd3}.docs-language a[aria-current=page]{background:#4c2478;color:#ead8ff}.playground{background:#1b1128;border-color:#49335c}.playground-head{border-color:#49335c}.playground select,.playground input:not([type=checkbox]),.playground textarea{background:#291b3a;border-color:#523b68;color:#e4d9ee}.run-request{background:#6516dc;border-color:#9255ec;border-radius:10px}.doc-node.core{background:#6516dc;border-color:#6516dc}.docs-sidebar nav a[aria-current=page]{background:#efe3fc;color:#6516dc}.docs-notice{background:#f3ecfc;color:#74478f}.docs-search{border-color:#e2d3ed}.response-code{background:#171022;border-color:#49335c}.doc-note{border-left-color:#9255ec}
/* A readable guide and touch-friendly playground on phones. */
@media(max-width:760px){
 .docs-header{padding:16px 20px;gap:16px;flex-wrap:wrap;height:auto;min-height:76px}.docs-header nav{font-size:13px;gap:16px;flex-wrap:wrap}.docs-header nav>a{min-height:44px;display:inline-flex;align-items:center}.docs-brand b{font-size:12px}.docs-language a{min-width:36px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;font-size:12px}
 .docs-notice{padding:18px 20px;font-size:13px;line-height:1.7;display:flex;align-items:flex-start;gap:12px}.docs-notice>span{font-size:9px;flex:none;margin-top:3px}
 .docs-sidebar{padding:20px}.docs-nav-toggle{font-size:15px;min-height:52px;padding:14px 16px}.docs-search{margin-top:16px}.docs-search input{font-size:16px;min-height:50px}.docs-sidebar nav a{font-size:15px;line-height:1.6;min-height:48px;padding:12px}.sidebar-download a{font-size:14px;min-height:44px}.sidebar-download small{font-size:12px;line-height:1.7}
 #docs-main{padding:32px 20px 48px;min-width:0}.docs-breadcrumb{font-size:11px;line-height:1.7;margin-bottom:28px}.doc-kicker{font-size:11px;line-height:1.7}#docs-article h1{font-size:36px;line-height:1.15;letter-spacing:-1.3px;margin-bottom:24px}#docs-article h2{font-size:27px;line-height:1.3;margin:40px 0 22px}#docs-article h3{font-size:22px;line-height:1.4;margin:30px 0 18px}.doc-lead{font-size:17px;line-height:1.85}#docs-article p:not(.doc-lead):not(.doc-kicker),#docs-article li{font-size:16px;line-height:1.85}.doc-note{font-size:15px;line-height:1.8;padding:22px;margin:28px 0}.doc-badges{gap:10px;margin:26px 0}.doc-badges span{font-size:11px;line-height:1.6;padding:7px 10px}.doc-hero-diagram{gap:10px;flex-wrap:wrap;margin:32px 0}.doc-node{font-size:12px;padding:18px 12px;min-width:70px}.doc-node b{font-size:17px}.doc-node.core b{font-size:21px}.doc-table{font-size:13px;line-height:1.7}.doc-table th{font-size:11px}.doc-table td,.doc-table th{padding:15px 10px}.doc-table code{font-size:12px!important}.doc-code{font-size:13px;line-height:1.9;padding:20px;overflow-x:auto}.doc-resource{padding:24px}.doc-resource strong{font-size:18px;line-height:1.5}.doc-resource>span{font-size:14px;line-height:1.7;margin-top:12px}.doc-resource small{font-size:11px}.doc-source-links a{font-size:13px;min-height:44px;line-height:1.7}.article-footer{font-size:12px;line-height:1.7;gap:18px;flex-wrap:wrap}
 .playground{margin:0 20px 40px;border-radius:16px;min-width:0}.playground-head{padding:24px 20px}.playground-head strong{font-size:19px}.playground-head small{font-size:9px;line-height:1.7;margin-top:6px}.playground-form{padding:24px 20px}.playground-form>label,.playground-form>div>label,.advanced-mock>label:not(.auth-toggle){font-size:13px;line-height:1.7;margin-top:22px;margin-bottom:10px}.playground select,.playground input:not([type=checkbox]),.playground textarea{font-size:16px;min-height:50px;padding:12px;line-height:1.6}.request-origin{font-size:10px;line-height:1.8;overflow-wrap:anywhere;gap:10px}.snippet-tabs{flex-wrap:wrap;gap:8px;margin-top:22px}.snippet-tabs button{font-size:13px;min-height:44px;padding:10px}.snippet-tabs .copy-code{font-size:12px}.request-snippet,.response-code{font-size:13px;line-height:1.9;padding:18px;white-space:pre-wrap;overflow-wrap:anywhere}.run-request{min-height:54px;font-size:16px;margin-top:24px}.response-bar{font-size:12px;gap:12px;flex-wrap:wrap}.response-bar button{font-size:13px;min-height:44px}.advanced-mock summary,.auth-toggle{font-size:13px;min-height:48px;line-height:1.7}.mock-disclaimer{font-size:13px;line-height:1.8;margin-top:22px}.response-headers{font-size:12px;line-height:1.8;overflow-wrap:anywhere}
}
@media(max-width:760px){.doc-resources{grid-template-columns:minmax(0,1fr);gap:16px}.doc-resource{min-width:0}.doc-hero-diagram{justify-content:flex-start}.webhook-route{flex-wrap:wrap;gap:10px;line-height:1.8;overflow-wrap:anywhere}.roadmap-list span{font-size:15px;line-height:1.8}}
