.docs-body{background:#fff;color:#1b2921}.docs-header{height:72px;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 34px;background:#10251a;border-bottom:1px solid #274031}.docs-header .brand{padding:0}.docs-header nav{display:flex;align-items:center;gap:24px;color:#a9bcb0;font-size:12px;font-weight:700}.docs-header nav a:hover{color:#fff}.docs-header .docs-button{padding:9px 13px;border:1px solid #42624f;border-radius:8px;color:#fff}.docs-layout{display:grid;grid-template-columns:240px minmax(0,780px);gap:70px;max-width:1190px;margin:0 auto;padding:48px 32px 90px}.docs-nav{position:sticky;top:108px;align-self:start;display:grid;padding-right:28px;border-right:1px solid #e5eae7}.docs-nav p{text-transform:uppercase;letter-spacing:1px;color:#89948e;font-size:9px;font-weight:800;margin:21px 0 7px}.docs-nav p:first-child{margin-top:0}.docs-nav a{padding:5px 0;color:#536159;font-size:12px}.docs-nav a:hover{color:#159947}.docs-main{min-width:0}.docs-hero{padding:16px 0 49px;border-bottom:1px solid #e5eae7}.docs-hero h1{max-width:700px;font:800 44px/1.1 Manrope,system-ui;margin:8px 0 18px;letter-spacing:-1.6px}.docs-hero>p:not(.eyebrow){font-size:17px;color:#68756d;max-width:700px}.base-url{display:flex;align-items:center;gap:16px;background:#f2f7f4;border:1px solid #dfe9e2;border-radius:9px;padding:12px 15px;margin-top:24px}.base-url span{text-transform:uppercase;letter-spacing:.8px;font-size:9px;font-weight:800;color:#159947}.base-url code{overflow-wrap:anywhere}.docs-section{padding:55px 0;border-bottom:1px solid #e5eae7;scroll-margin-top:70px}.docs-section h2{font:800 27px/1.25 Manrope,system-ui;margin:7px 0 13px;letter-spacing:-.5px}.docs-section h3{font:700 14px Manrope,system-ui;margin:30px 0 8px}.docs-section>p,.docs-section li{color:#5f6c64;line-height:1.75}.docs-section code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.docs-section p code,.docs-section li code{background:#eff5f1;color:#087734;padding:2px 5px;border-radius:4px;font-size:12px}pre{position:relative;background:#12231a;color:#dce9e0;border-radius:10px;padding:20px 22px;overflow:auto;margin:18px 0;font-size:12px;line-height:1.7;box-shadow:inset 0 1px rgba(255,255,255,.06)}pre code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.endpoint-heading{display:flex;align-items:center;gap:10px;margin-bottom:12px}.endpoint-heading>code{font-size:15px;font-weight:700}.method{padding:5px 8px;border-radius:5px;font-size:9px;letter-spacing:.6px;font-weight:900}.method.get{background:#e8f2ff;color:#2463a8}.method.post{background:#e7f7ed;color:#087a32}.callout{border-left:3px solid #159947;background:#f0faf4;padding:14px 16px;margin:22px 0;border-radius:0 8px 8px 0}.callout.danger{border-color:#e19b25;background:#fff8e9}.callout strong{display:block;font-size:12px}.callout p{margin:3px 0 0;color:#5d6961;font-size:12px}.steps{list-style:none;padding:0;display:grid;gap:11px}.steps li{display:flex;gap:14px;padding:15px;background:#fafcfb;border:1px solid #e5eae7;border-radius:9px}.steps li>span{flex:0 0 28px;height:28px;display:grid;place-items:center;border-radius:7px;background:#e7f7ed;color:#087a32;font-weight:800}.steps strong{color:#1b2921}.steps p{margin:3px 0 0}.status-flow{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin:25px 0}.status-flow span{font-size:9px;font-weight:900;letter-spacing:.5px;padding:7px 9px;border-radius:999px}.status-flow .pending{background:#eef0ef}.status-flow .processing{background:#fff4dd;color:#96620a}.status-flow .succeeded{background:#e7f7ed;color:#087a32}.status-flow .failed{background:#feeceb;color:#b42318}.status-flow b,.status-flow em{color:#98a29c;font-size:11px}.status-list{display:grid;grid-template-columns:110px 1fr}.status-list dt,.status-list dd{padding:11px;border-bottom:1px solid #edf1ee}.status-list dt{font-size:10px;font-weight:800;color:#27372e}.status-list dd{color:#68746d;font-weight:400;font-size:12px}.error-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0}.error-grid>div{border:1px solid #e5eae7;border-radius:8px;padding:14px}.error-grid strong{font:800 20px Manrope,system-ui}.error-grid p{margin:3px 0 0;color:#69766e;font-size:11px}.checklist{list-style:none;padding:0}.checklist li{position:relative;padding-left:27px;margin:9px 0}.checklist li:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#e7f7ed;color:#087a32;font-size:10px;font-weight:900}.docs-footer{padding:32px 0;color:#87918b;font-size:11px}.docs-footer a{color:#159947;font-weight:700}
.language-tabs{display:flex;gap:6px;border-bottom:1px solid #dfe6e1;margin-top:24px}.language-tabs button{border:0;background:transparent;padding:10px 14px;color:#69766e;font-weight:700;cursor:pointer;border-bottom:2px solid transparent}.language-tabs button.active{color:#087734;border-color:#159947}.language-panel{display:none}.language-panel.active{display:block}.language-panel pre{margin-top:14px}
@media(max-width:850px){.docs-header nav>a:not(.docs-button){display:none}.docs-layout{display:block;padding:32px 20px 70px}.docs-nav{display:none}.docs-hero h1{font-size:34px}.docs-header{padding:0 18px}.error-grid{grid-template-columns:1fr}.language-tabs{overflow-x:auto}}
.checklist li:before{content:"\2713"}
