:root{color:#dce6f1;font-synthesis:none;background:#0b1018;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(at 20% -20%,#24374c70,#0000 60%);min-width:340px;min-height:100vh;margin:0}button,input,textarea,select,.button{font:inherit}button,.button{color:#dce6f1;cursor:pointer;background:#192330;border:1px solid #314054;border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;font-size:12px;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}button:hover,.button:hover{background:#253348;border-color:#566d86}button:disabled{opacity:.38;cursor:not-allowed}input,textarea,select{color:#dce6f1;background:#0d141e;border:1px solid #2b394b;border-radius:7px;outline:none}input:focus,textarea:focus,select:focus{border-color:#67d2b1;box-shadow:0 0 0 2px #67d2b115}h1,h2,h3,p{margin:0}h2{letter-spacing:-.4px;font-size:19px;font-weight:600}h3{font-size:13px;font-weight:600}header{background:#101721bb;border-bottom:1px solid #253043;justify-content:space-between;align-items:center;height:76px;padding:0 38px;display:flex}.brand{align-items:center;gap:11px;display:flex}.brand-icon{color:#112b27;background:#96e2c4;border-radius:9px;place-items:center;width:33px;height:33px;font-size:21px;font-weight:800;display:inline-grid}.brand strong{letter-spacing:-.5px;font-size:17px}.brand strong span{color:#98a7ba;font-weight:400}.brand small{color:#7d91a8;margin-top:3px;font-size:10px;display:block}.header-right{align-items:center;gap:20px;display:flex}.local-label,.eyebrow{letter-spacing:1.8px;color:#81a097;font-size:10px;font-weight:600}.local-label{color:#7a8da5;font-size:9px}.page-top{justify-content:space-between;align-items:center;gap:30px;max-width:1550px;margin:32px auto 24px;padding:0 32px;display:flex}.page-top h1{letter-spacing:-1px;margin:8px 0 7px;font-size:29px;font-weight:500}.page-top p{color:#7f91a9;font-size:13px}.history{color:#8094ad;min-width:265px;font-size:11px}.top-right{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.platform-tabs{background:#111a26;border:1px solid #273447;border-radius:9px;gap:4px;padding:4px;display:flex}.platform-tabs button{color:#7f91a9;cursor:pointer;background:0 0;border:none;border-radius:6px;width:auto;margin:0;padding:7px 18px;font-size:12px;font-weight:600}.platform-tabs button:hover{color:#c8d6e5}.platform-tabs button.active{color:#112b27;background:#96e2c4}.mail-source{background:#0d141e;border:1px solid #2b394b;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;margin-top:16px;padding:3px;display:grid}.mail-source button{color:#7f91a9;background:0 0;border:none;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:600}.mail-source button:hover{color:#c8d6e5;background:#172230}.mail-source button.active{color:#112b27;background:#96e2c4}.provider-list{border:1px solid #2b394b;border-radius:8px;margin:16px 0 0;padding:10px 12px 12px}.provider-list legend{color:#7c91ac;padding:0 6px;font-size:10px}.provider-actions{gap:6px;margin-bottom:4px;display:flex}.provider-actions button{color:#9fb3c9;padding:3px 8px;font-size:10px}.provider-row{padding:5px 0}.provider-row+.provider-row{border-top:1px solid #1d2836}.provider-row label{align-items:center;gap:8px;font-size:12px;display:flex}.provider-row label a{color:#c6d6e5;text-decoration:none}.provider-row label a:hover{color:#9bd9c5;text-decoration:underline}.provider-row label small{color:#8a7d5a;margin-left:auto;font-size:9px}.provider-key{width:100%;margin-top:8px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;display:block}.temp-count{color:#8da2ba;margin-top:16px;font-size:11px;display:block}.temp-count input{font-variant-numeric:tabular-nums;width:100%;margin-top:7px;padding:11px 13px;font-size:16px;display:block}.hint a{color:#9bd9c5;text-decoration:none}.hint a:hover{text-decoration:underline}.hint.warn{color:#e5c480}.grid .check-note{color:#8da2ba;grid-column:1/-1;margin:0;font-size:10px}input.captcha-token{width:100%;margin-top:10px;padding:11px 13px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;display:block}.captcha-title{margin-top:18px}.history select{width:100%;margin-top:7px;padding:9px;font-size:12px;display:block}.layout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;max-width:1550px;margin:0 auto;padding:0 32px;display:grid}.composer,.results{background:#111a26;border:1px solid #273447;border-radius:12px;min-width:0;padding:23px}.composer .section-title h2{margin-top:5px}.section-title,.result-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.counter{color:#9aacbf;border:1px solid #324359;border-radius:6px;padding:6px 9px;font-size:11px}.hint{color:#7f93ac;margin-top:8px;font-size:11px;line-height:1.8}textarea{resize:vertical;tab-size:2;width:100%;height:200px;margin-top:14px;padding:13px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;line-height:1.9;display:block}textarea::placeholder{color:#526980}.input-meta{color:#617790;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.proxy-title{margin-top:27px}.section-title small{color:#7c91ac;font-size:10px}textarea.proxy{height:92px;margin-top:9px}.advanced{border-top:1px solid #283549;margin-top:22px;padding-top:17px}.advanced summary{cursor:pointer;color:#c3d0df;font-size:12px}.advanced summary span{float:right;color:#7d91aa;font-size:10px}.grid{grid-template-columns:1fr 1fr;gap:13px;margin-top:18px;display:grid}.grid label{color:#8da2ba;font-size:10px}.grid input,.grid select{width:100%;margin-top:5px;padding:7px;font-size:12px}.grid .check{grid-column:1/-1;align-items:center;gap:8px;display:flex}.grid .check input{width:auto}.primary{color:#14392c;background:#97e3c7;border-color:#97e3c7;font-size:13px;font-weight:600}.primary:hover{background:#a9efd5;border-color:#a9efd5}.start{justify-content:space-between;width:100%;margin-top:22px;padding:13px 16px;display:flex}.footnote{text-align:center;font-size:10px}.results{min-height:647px}.result-head h2{align-items:center;gap:11px;margin-top:6px;display:flex}.result-head .hint{color:#71859e;font-size:10px}.badge,.pill{white-space:nowrap;color:#9eafc4;background:#243447;border-radius:5px;padding:4px 7px;font-size:10px;display:inline-block}.running{color:#91beed}.badge.running,.pill.running{background:#20384e}.badge.completed,.pill.succeeded,.pill.skipped{color:#8ce0bd;background:#173b33}.badge.paused,.pill.retrying{color:#e5c480;background:#443921}.badge.cancelled,.pill.cancelled{color:#9ca7b5}.pill.failed{color:#ed9ca7;background:#432b34}.connection{color:#809aa9;white-space:nowrap;font-size:10px}.connection i{background:#8edcb8;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.connection i.offline{background:#dab970}.stats{grid-template-columns:repeat(6,1fr);gap:8px;margin-top:24px;display:grid}.stats div{background:#101823;border:1px solid #26364b;border-radius:8px;padding:13px 10px}.stats b{font-variant-numeric:tabular-nums;font-size:23px;font-weight:500;display:block}.stats span{color:#7b91aa;margin-top:4px;font-size:10px;display:block}.stats .succeeded b{color:#90dabe}.stats .failed b{color:#e5a2ac}.progress{background:#223246;border-radius:4px;height:4px;margin-top:20px;overflow:hidden}.progress>div{background:#91ddc1;height:100%;transition:width .4s}.progress-caption{color:#7e93ab;justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.controls{justify-content:space-between;align-items:center;gap:10px;margin:22px 0 17px;display:flex}.actions{gap:7px;display:flex}.danger{color:#e5a1aa}.concurrency{color:#8295ad;align-items:center;gap:6px;font-size:11px;display:flex}.concurrency input{width:62px;padding:6px}.toolbar{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.export-bar{border-bottom:1px solid #283549;margin-top:10px;padding-bottom:18px}.export-bar button{color:#9bd9c5}.subtle-link{color:#8499b2;align-self:center;font-size:11px;text-decoration:none}.notice{color:#9edfc6;min-height:20px;margin-top:6px;font-size:11px}.error{white-space:pre-wrap;color:#f0acb4;background:#3a2530;border:1px solid #5b3444;border-radius:7px;max-height:180px;margin-top:12px;padding:10px;font-size:12px;overflow:auto}.table-heading{justify-content:space-between;align-items:center;margin:4px 0 13px;display:flex}.table-heading select{padding:6px 9px;font-size:11px}.table-wrap{border:1px solid #263549;border-radius:8px;max-height:490px;overflow:auto}table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}th{text-align:left;color:#859bb4;background:#182332;padding:10px 12px;font-size:10px;font-weight:500;position:sticky;top:0}th:first-child{width:33%}th:nth-child(2){width:17%}td{word-break:break-word;vertical-align:top;border-top:1px solid #263247;padding:13px 12px}td strong{color:#c6d6e5;font-weight:400}td small{color:#71859f;margin-top:5px;font-size:9px;line-height:1.6;display:block}.key-cell{align-items:start;gap:7px;display:flex}.key-cell code{color:#9dc7e4;word-break:break-all;font-size:10px;line-height:1.5}.key-cell button{flex-shrink:0;padding:3px 5px;font-size:9px}.inline-error{color:#da96a1;font-size:10px;line-height:1.6}.muted{color:#596f8a}.no-rows{text-align:center;color:#6e86a3;padding:35px}.pagination{color:#7b90aa;justify-content:space-between;align-items:center;margin-top:13px;font-size:10px;display:flex}.pagination>div{align-items:center;gap:11px;display:flex}.pagination button{padding:5px 10px}.empty{text-align:center;place-items:center;min-height:648px;display:grid}.empty-orbit{color:#9fdfc6;background:#182e2c;border:1px solid #3b554e;border-radius:18px;place-items:center;width:65px;height:65px;margin:0 auto 27px;font-size:30px;display:grid}.empty h2{margin:14px 0;font-size:23px;font-weight:400}.empty p{color:#7890a9;font-size:12px;line-height:2}.flow-chips{color:#435b72;justify-content:center;gap:10px;margin-top:25px;font-size:10px;display:flex}.flow-chips span{color:#8a9fb7;border:1px solid #293c50;border-radius:5px;padding:6px 8px}.login{place-items:center;min-height:100vh;display:grid}.login form{background:#121d2a;border:1px solid #293d53;border-radius:18px;width:min(400px,90vw);padding:35px}.login .brand-icon{margin-bottom:25px;display:grid}.login h1{margin:10px 0;font-size:28px}.login p{color:#7f96b0;margin-bottom:30px;font-size:13px}.login label{color:#97acc3;font-size:12px}.login input{width:100%;margin:9px 0 14px;padding:12px}.login button{color:#163d2e;background:#94dfc2;width:100%;padding:12px;font-weight:600}.loading{color:#94a7bf;place-items:center;min-height:50vh;display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}footer{text-align:center;color:#49627d;letter-spacing:.6px;padding:28px;font-size:9px}@media (width>=1550px){.layout{grid-template-columns:420px minmax(0,1fr)}}@media (width<=1050px){.layout{grid-template-columns:330px minmax(0,1fr);gap:14px;padding:0 20px}.composer,.results{padding:17px}.stats{gap:4px}.stats div{padding:12px 6px}.controls{flex-direction:column;align-items:start}.page-top{padding:0 20px}}@media (width<=780px){header{height:64px;padding:0 20px}.page-top{margin-top:24px;display:block}.page-top h1{font-size:25px}.history{margin-top:20px;display:block}.layout{grid-template-columns:1fr}.composer textarea{height:170px}.empty{min-height:420px}.controls{flex-direction:row}.stats b{font-size:20px}.stats span{font-size:9px}.result-head{align-items:start}.local-label{display:none}.connection{font-size:9px}th:first-child{width:38%}th:nth-child(2){width:20%}th,td{padding:10px 7px}.pagination{font-size:9px}}html:has(.docs){scroll-behavior:smooth}.docs>header{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.docs>header .button,.header-right .button{font-size:12px}.login .doc-back{text-align:center;margin-top:18px;display:block}.docs-layout{grid-template-columns:250px minmax(0,1fr);gap:36px;max-width:1380px;margin:0 auto;padding:0 32px 60px;display:grid}.docs-nav{flex-direction:column;align-self:start;gap:2px;max-height:calc(100vh - 116px);padding:26px 4px 20px 0;display:flex;position:sticky;top:96px;overflow-y:auto}.docs-nav a{color:#a9b8ca;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:12.5px;text-decoration:none;display:flex}.docs-nav a:hover{color:#e4edf6;background:#162130}.docs-nav a.active{color:#9fe6cb;background:#15262a}.docs-nav{scrollbar-width:thin;scrollbar-color:#2a394c transparent}.armed-note{color:#e5c480!important}.docs-nav-group{border-left:1px solid #223042;flex-direction:column;gap:1px;margin:6px 0 6px 10px;padding-left:6px;display:flex}.docs-nav-group>span{letter-spacing:1.2px;color:#6f8299;padding:6px 10px 3px;font-size:10px}.docs-nav-group a{padding:4px 8px;font-size:12px}.docs-nav-group .method{min-width:42px}.docs-main{min-width:0;padding-top:30px}.docs-main section{border-bottom:1px solid #1d2938;margin-bottom:38px;padding:0 0 38px;scroll-margin-top:96px}.docs-main section:last-of-type{border-bottom:none}.docs-main h1{letter-spacing:-1px;margin:10px 0 12px;font-size:30px;font-weight:500}.docs-main h2{margin-bottom:14px;font-size:22px}.docs-main h4{color:#9fb1c6;flex-wrap:wrap;align-items:center;gap:12px;margin:22px 0 9px;font-size:12px;font-weight:600;display:flex}.docs-main code{color:#b9e8d6;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.doc-lead{color:#a7b7ca;max-width:860px;font-size:14px;line-height:1.85}.doc-p{color:#a7b7ca;margin:6px 0 4px;font-size:13px;line-height:1.8}.doc-list{color:#a7b7ca;margin:12px 0 0;padding-left:20px;font-size:12.5px;line-height:1.85}.doc-facts{grid-template-columns:2fr repeat(3,1fr);gap:10px;margin:22px 0 6px;display:grid}.doc-facts>div{background:#111a26;border:1px solid #273447;border-radius:10px;flex-direction:column;gap:6px;min-width:0;padding:13px 15px;display:flex;position:relative}.doc-facts span{letter-spacing:1px;color:#7d91a8;font-size:10px}.doc-facts code{overflow-wrap:anywhere;padding-right:52px;font-size:12px}.doc-facts b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:600}.doc-facts .doc-copy{position:absolute;top:10px;right:10px}.method{text-align:center;letter-spacing:.4px;border-radius:5px;min-width:52px;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10px;font-weight:700;display:inline-block}.method-get{color:#8ce0bd;background:#173b33}.method-post{color:#9cc8f5;background:#1f3550}.method-patch{color:#e5c480;background:#443921}.method-delete{color:#ed9ca7;background:#432b34}.doc-table-wrap{border:1px solid #243246;border-radius:9px;overflow-x:auto}.doc-table{border-collapse:collapse;width:100%;font-size:12px}.doc-table th{text-align:left;color:#8ea1b8;white-space:nowrap;background:#111a26;border-bottom:1px solid #243246;padding:9px 12px;font-size:11px;font-weight:600}.doc-table td{color:#c3d0de;vertical-align:top;border-bottom:1px solid #1b2635;padding:9px 12px;line-height:1.65}.doc-table tr:last-child td{border-bottom:none}.doc-table td:first-child{white-space:nowrap}.doc-table td:last-child{min-width:260px}.doc-table a{color:#9bd9c5;text-decoration:none}.doc-type{color:#c6b98c;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px}.doc-endpoint-link{align-items:center;gap:8px;display:inline-flex}.doc-code{background:#0a0f17;border:1px solid #222f40;border-radius:9px;margin:6px 0;position:relative}.doc-code pre{margin:0;padding:16px 18px;font-size:12px;line-height:1.65;overflow-x:auto}.doc-code pre code{color:#d5e2ef;font-size:12px}.doc-code-lang{color:#5f7189;letter-spacing:1px;font-size:10px;position:absolute;top:9px;right:66px}.doc-code>.doc-copy{position:absolute;top:7px;right:9px}button.doc-copy{background:#162130;border-radius:5px;padding:3px 8px;font-size:10px}.doc-tabs{margin:6px 0}.doc-tab-bar,.variant-bar{background:#111a26;border:1px solid #273447;border-radius:8px;gap:3px;padding:3px;display:inline-flex}.doc-tab-bar{margin-bottom:6px}.doc-tab-bar button,.variant-bar button{color:#7f91a9;background:0 0;border:none;border-radius:5px;padding:5px 12px;font-size:11px;font-weight:600}.doc-tab-bar button.active,.variant-bar button.active{color:#112b27;background:#96e2c4}.endpoint-group+.endpoint-group{margin-top:30px}.group-title{letter-spacing:1.5px;color:#81a097;margin:18px 0 12px;font-size:11px}.endpoint{background:#0f1722;border:1px solid #243246;border-radius:12px;margin-bottom:16px;padding:22px 24px;scroll-margin-top:96px}.endpoint-line{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.endpoint-path{overflow-wrap:anywhere;color:#e4edf6!important;font-size:13.5px!important}.endpoint-head h3{margin:12px 0 4px;font-size:17px}.endpoint-ui{color:#7d91a8;font-size:11px}.try-toggle{margin-top:18px}.try{background:#0c1a1a;border:1px solid #2d4a45;border-radius:10px;margin-top:12px;padding:16px}.try-url{overflow-wrap:anywhere;align-items:center;gap:10px;font-size:12px;display:flex}.try-params{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:14px;display:grid}.try-params label,.try-body{color:#9db1c6;flex-direction:column;gap:5px;font-size:11px;display:flex}.try-params label small{color:#6f8299;margin-left:6px}.try-params input{padding:8px 10px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px}.try-body{margin-top:14px}.try-body textarea{resize:vertical;min-height:0;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;line-height:1.6}.try-actions{align-items:center;gap:10px;margin-top:14px;display:flex}.try-actions small{color:#8da2ba;font-size:11px}.try-result{margin-top:14px}.try-status{color:#8da2ba;align-items:center;gap:12px;margin-bottom:7px;font-size:11px;display:flex}.try-status .doc-copy{margin-left:auto}.try-output{color:#d5e2ef;white-space:pre-wrap;word-break:break-all;background:#070b11;border:1px solid #1e2a39;border-radius:8px;max-height:460px;margin:0;padding:13px 15px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11.5px;line-height:1.6;overflow:auto}.try-shared{background:#111a26;border:1px solid #273447;border-radius:8px;padding:8px 12px}.status-pill{color:#c3d0de;background:#243447;border-radius:5px;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;font-weight:700;display:inline-block}.status-pill.ok{color:#8ce0bd;background:#173b33}.status-pill.bad{color:#ed9ca7;background:#432b34}.flow{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 4px;display:flex}.flow-step{background:#111a26;border:1px solid #273447;border-radius:8px;padding:8px 13px;font-size:12px}.flow-arrow{color:#5f7189}.docs-main footer{border-top:none}@media (width<=960px){.docs-layout{grid-template-columns:minmax(0,1fr);padding:0 18px 40px}.docs-nav{flex-flow:wrap;max-height:none;padding:18px 0 0;position:static}.docs-nav-group{display:none}.doc-facts{grid-template-columns:1fr 1fr}.doc-facts>div:first-child{grid-column:1/-1}.endpoint{padding:18px 16px}}
