:root{--docs-blue:#2379ed;--docs-ink:#172c48;--docs-muted:#62758d;--docs-line:#e2e9f2}.docs-body{background:#f7f9fc;color:var(--docs-ink);font-size:14px;line-height:1.95}.docs-header{height:76px;background:#fff;border-bottom:1px solid var(--docs-line);padding:0 5%;display:flex;gap:28px;align-items:center;position:sticky;top:0;z-index:20}.docs-header>a:first-child{font:700 27px Arial;color:#2379ed}.docs-header-label{font:12px monospace;color:var(--docs-muted);margin-left:auto}.docs-header .docs-launch{border:1px solid #c6dcfa;border-radius:10px;padding:6px 15px;color:var(--docs-blue)}.docs-layout{max-width:1370px;margin:0 auto;display:grid;grid-template-columns:245px minmax(0,1fr);gap:55px;padding:35px 35px 70px}.docs-layout>nav{position:sticky;top:105px;align-self:start;max-height:calc(100vh - 125px);overflow:auto;display:flex;flex-direction:column;gap:3px;background:transparent;border:0;padding:0 0 20px 14px}.docs-layout>nav>a{padding:8px 14px;font-size:12px;border-radius:8px;color:#60748d}.docs-layout>nav>a:hover,.docs-layout>nav>a.active{background:#e8f1ff;color:#1467d9}.docs-search{font-size:11px;display:grid;gap:8px;margin-bottom:18px}.docs-search input{background:white;width:100%;padding:12px;font-size:12px;border:1px solid var(--docs-line);border-radius:10px}.docs-layout>article{min-width:0;background:transparent;padding:0;border:0;box-shadow:none}.docs-hero{padding:35px 0 48px;background:transparent;border:0;border-radius:0;position:relative}.docs-eyebrow{font:600 11px monospace;color:#2379ed;letter-spacing:1px}.docs-hero h1{font-size:48px;line-height:1.55;letter-spacing:-1.5px;margin:22px 0 14px}.docs-hero p{color:var(--docs-muted);font-size:15px}.docs-hero-actions{display:flex;align-items:center;gap:24px;margin:27px 0}.docs-primary{background:var(--docs-blue)!important;color:white!important;border:0!important;border-radius:11px!important;padding:12px 22px!important;text-decoration:none;font-weight:600;box-shadow:0 7px 18px #2379ed20}.docs-facts{display:flex;gap:23px;font-size:11px;color:#72839b}.docs-facts span:before{content:'✓';color:#2c9c84;margin-left:7px}.docs-layout section{scroll-margin-top:100px;padding:32px 0;border-bottom:1px solid var(--docs-line)}.docs-layout section h2{font-size:24px;margin:12px 0 18px}.docs-layout section p{color:#5c7089}.docs-layout .docs-playground{background:#fff;border:1px solid #d9e5f4;border-radius:22px;padding:26px;box-shadow:0 15px 45px #2f5c9121}.section-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.sandbox-badge{font-size:10px;background:#edf9f3;color:#20845e;padding:3px 11px;border-radius:20px}.playground-grid{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(260px,1.2fr);gap:25px;margin:24px 0}.playground-grid form{display:flex;flex-direction:column;gap:13px}.playground-grid label{display:grid;gap:6px;font-size:12px}.playground-grid input,.code-toolbar select{padding:10px;border:1px solid #d9e3ef;border-radius:9px;background:#fbfcff;color:#243a57;width:100%;font:inherit}.playground-grid small{font-size:10px;color:#72849b}.sandbox-actions{display:flex;flex-wrap:wrap;gap:8px}.sandbox-actions button,.code-toolbar button{font-size:11px;padding:9px 12px;border:1px solid #dce6f2;border-radius:8px;background:#f3f7fd;color:#31577e;cursor:pointer}.sandbox-actions button:disabled{opacity:.45;cursor:not-allowed}.docs-link-button{background:none;color:#71849b;font-size:10px;border:0;cursor:pointer;align-self:start}.sandbox-console{background:#101e32;color:#c4d4e9;border-radius:14px;overflow:hidden;min-width:0;display:flex;flex-direction:column}.console-bar{padding:13px 15px;background:#192b43;display:flex;justify-content:space-between;gap:6px;font-size:10px;flex-wrap:wrap}.console-bar span:first-child{font-family:monospace}.console-tabs{display:flex;gap:5px;border-bottom:1px solid #293b51;padding:6px 10px}.console-tabs button{background:transparent;border:0;color:#91aac8;font-size:10px;padding:6px;cursor:pointer}.console-tabs button[aria-pressed=true]{color:#67b7ff}.console-tabs #sandbox-copy{margin-right:auto}.docs-layout pre{background:#101e32;color:#c4d4e9;border-radius:12px;padding:22px;overflow:auto;white-space:pre;line-height:1.8;font-size:12px;border:0;text-align:left}.sandbox-console pre{flex:1;max-height:390px;min-height:200px;margin:0;border-radius:0;padding:16px;font-size:11px}.sandbox-console #sandbox-feedback{border-top:1px solid #293b51;padding:12px 16px;font-size:10px;line-height:1.8;color:#a5c2e4}.sandbox-console [data-error=true]{color:#ffadb0!important}.docs-layout details{font-size:11px;border-top:1px solid #e5edf6;padding-top:14px}.docs-layout summary{cursor:pointer;color:#2675d7}.code-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.code-toolbar label{display:flex;align-items:center;gap:12px;font-size:12px}.code-toolbar select{min-width:150px}.docs-base{font-size:11px;overflow-wrap:anywhere}.docs-layout code{font-family:Consolas,monospace}.docs-layout td code{direction:ltr;display:inline-block;font-size:12px;color:#2270d6}.docs-table-wrap{overflow-x:auto}.docs-layout table{font-size:12px;width:100%;border-collapse:collapse}.docs-layout th,.docs-layout td{padding:13px;text-align:right;border-bottom:1px solid #e0e8f2}.docs-layout th{background:#edf3fb;color:#365579}.doc-number{font:12px monospace;color:#8aa5c8}.docs-layout .merchant-samples{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.merchant-samples a{border:1px solid #d4e2f3;background:#fff;border-radius:10px;padding:9px 16px;font-size:12px;color:#2272db}.docs-footer{padding:30px 0;color:#8394aa;font-size:11px}#docs-toast{position:fixed;bottom:20px;left:20px;background:#173450;color:white;padding:10px 20px;border-radius:10px;z-index:40;font-size:12px}#docs-toast:empty{display:none}[hidden]{display:none!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #83bbff;outline-offset:3px}.docs-layout li{margin-bottom:10px;color:#5c7089}.docs-empty{padding:30px;background:white}
@media(max-width:1050px){.docs-layout{gap:25px;grid-template-columns:195px minmax(0,1fr);padding:20px}.playground-grid{grid-template-columns:1fr}.docs-hero h1{font-size:39px}}
@media(max-width:700px){.docs-header{height:65px;padding:0 18px;gap:12px}.docs-header-label{display:none}.docs-header>a:first-child{margin-left:auto;font-size:24px}.docs-header .docs-launch{font-size:10px;padding:5px 10px}.docs-header>a:last-child{font-size:10px}.docs-layout{display:block;padding:16px}.docs-layout>nav{position:relative;top:auto;max-height:none;display:grid;grid-template-columns:1fr 1fr;padding:12px 0 18px;border-bottom:1px solid var(--docs-line);gap:0}.docs-layout>nav>a{font-size:10px;padding:5px 8px}.docs-search{grid-column:1/-1;margin-bottom:12px}.docs-hero{padding-top:30px}.docs-hero h1{font-size:33px}.docs-hero p{font-size:12px}.docs-hero-actions{gap:14px;font-size:11px}.docs-facts{gap:13px;font-size:9px}.docs-layout .docs-playground{padding:18px 14px;border-radius:18px}.docs-layout section h2{font-size:21px}.docs-eyebrow{font-size:9px;letter-spacing:0}.sandbox-badge{font-size:9px}.docs-layout section p{font-size:12px}.sandbox-console pre{font-size:10px}.docs-layout section{scroll-margin-top:80px}.docs-layout pre{font-size:11px}.docs-layout th,.docs-layout td{padding:10px}.docs-layout section h2{overflow-wrap:anywhere}}
.signature-lab{display:grid;gap:13px;background:#fff;border:1px solid #dbe5f1;border-radius:16px;padding:24px}.signature-lab label{display:grid;gap:7px;font-size:12px}.signature-lab input,.signature-lab textarea{background:#f7f9fd;border:1px solid #dce6f1;border-radius:9px;padding:12px;font:12px/1.8 Consolas,monospace;resize:vertical;max-width:100%;width:100%;min-width:0}.signature-lab button{justify-self:start;padding:10px 18px;border-radius:9px;border:1px solid #ccddf1;background:#edf4ff;color:#2167b9;cursor:pointer}.signature-lab p{margin:0;font-size:12px}
