/* Ware Send Developer Documentation — pública, não indexada. */
.wsdocs-page{background:#f6f8fc;color:#111827}
.wsdocs-page main{overflow:visible}
.wsdocs-topbar{position:fixed;inset:0 0 auto;z-index:150;background:rgba(7,10,18,.86);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px) saturate(1.2)}
.wsdocs-topbar__row{height:76px;display:flex;align-items:center;gap:26px}
.wsdocs-brand{min-width:max-content}.wsdocs-brand .sh-site-brand__copy small{color:rgba(255,255,255,.48)}
.wsdocs-topnav{display:flex;align-items:center;gap:4px;margin-left:auto}.wsdocs-topnav a{padding:10px 10px;border-radius:8px;color:rgba(255,255,255,.66);font:650 12px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-decoration:none}.wsdocs-topnav a:hover{background:rgba(255,255,255,.07);color:#fff}
.wsdocs-tools{display:flex;align-items:center;gap:10px;margin-left:0}.wsdocs-language{position:relative}.wsdocs-language .sh-language__summary{min-height:38px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055);color:#fff}.wsdocs-language .sh-language__summary:hover{background:rgba(255,255,255,.09)}.wsdocs-language .sh-language__menu{right:0;left:auto;top:calc(100% + 10px)}
.wsdocs-back{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 14px;border-radius:9px;background:#fff;color:#32146c;font:800 11px/1 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-decoration:none}.wsdocs-back svg{width:14px;height:14px}
.wsdocs-hero{position:relative;padding:150px 0 82px;color:#fff;overflow:hidden;background:radial-gradient(circle at 76% 26%,rgba(116,71,231,.25),transparent 32%),radial-gradient(circle at 86% 74%,rgba(56,189,248,.10),transparent 28%),linear-gradient(145deg,#070a12 0%,#0a1020 50%,#0d1427 100%)}
.wsdocs-hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,#000,transparent 96%);pointer-events:none}
.wsdocs-hero__layout{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,.62fr);gap:72px;align-items:center}.wsdocs-hero h1{margin:18px 0 18px;font-size:clamp(46px,5.4vw,76px);line-height:.98;letter-spacing:-.055em;color:#fff}.wsdocs-hero p{max-width:790px;margin:0;color:rgba(239,244,255,.72);font:400 clamp(16px,1.45vw,19px)/1.75 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
.wsdocs-eyebrow{display:flex;flex-wrap:wrap;gap:8px}.wsdocs-eyebrow span{padding:7px 9px;border:1px solid rgba(255,255,255,.11);border-radius:8px;background:rgba(255,255,255,.045);color:#d7e6ff;font:800 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.07em;text-transform:uppercase}
.wsdocs-hero__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.wsdocs-hero .sh-action{display:inline-flex;align-items:center;gap:9px;text-decoration:none}.wsdocs-hero .sh-action svg{width:15px;height:15px}
.wsdocs-runtime-card{position:relative;border:1px solid rgba(167,139,250,.18);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.025));box-shadow:0 30px 80px rgba(0,0,0,.26),inset 0 1px rgba(255,255,255,.06);overflow:hidden;backdrop-filter:blur(14px)}.wsdocs-runtime-card__head{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid rgba(255,255,255,.08);color:#9e93c7;font:800 9px/1 ui-monospace,monospace;letter-spacing:.1em}.wsdocs-runtime-card__head svg{width:16px;height:16px;color:#67d6f5}.wsdocs-runtime-card dl{margin:0;padding:8px 17px}.wsdocs-runtime-card dl div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid rgba(255,255,255,.065)}.wsdocs-runtime-card dl div:last-child{border-bottom:0}.wsdocs-runtime-card dt{color:#777f96;font:650 11px/1.2 system-ui}.wsdocs-runtime-card dd{margin:0;color:#f4f7ff;font:750 11px/1.2 ui-monospace,monospace}.wsdocs-runtime-card>p{padding:14px 17px 17px;border-top:1px solid rgba(255,255,255,.07);color:#8e96aa;font-size:11px;line-height:1.6}
.wsdocs-shell{padding:66px 0 92px;background:linear-gradient(180deg,#f7f9fd 0,#fff 30%,#fff 100%)}.wsdocs-shell__grid{display:grid;grid-template-columns:228px minmax(0,860px);gap:64px;justify-content:center;align-items:start}.wsdocs-sidebar__sticky{position:sticky;top:104px}.wsdocs-sidebar__label{display:block;margin:0 0 13px;color:#8b95a7;font:800 9px/1 ui-monospace,monospace;letter-spacing:.12em}.wsdocs-sidebar nav{display:grid;gap:3px;padding-left:13px;border-left:1px solid #e3e8f1}.wsdocs-sidebar a{position:relative;padding:8px 10px;border-radius:7px;color:#687386;font:650 12px/1.25 system-ui;text-decoration:none;transition:.18s ease}.wsdocs-sidebar a:hover,.wsdocs-sidebar a.is-active{background:#f1edff;color:#3d05b1}.wsdocs-sidebar a.is-active::before{content:"";position:absolute;left:-14px;top:8px;bottom:8px;width:2px;border-radius:4px;background:#5b21d4}
.wsdocs-content{min-width:0}.wsdocs-section{scroll-margin-top:110px;padding:10px 0 64px;border-bottom:1px solid #edf0f5;margin-bottom:54px}.wsdocs-section:last-child{border-bottom:0;margin-bottom:0}.wsdocs-section__head{margin-bottom:25px}.wsdocs-section__head h2,.wsdocs-final-card h2{margin:7px 0 10px;color:#111827;font-size:clamp(28px,3.4vw,40px);line-height:1.08;letter-spacing:-.035em}.wsdocs-section__head>p:last-child,.wsdocs-final-card p{max-width:770px;margin:0;color:#667085;font:400 15px/1.72 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.wsdocs-kicker{margin:0;color:#5b21d4!important;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.12em;text-transform:uppercase}
.wsdocs-callout{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:flex-start;margin:18px 0;padding:18px;border:1px solid #e3e8f1;border-radius:13px;background:#f8fafc}.wsdocs-callout>svg{width:18px;height:18px;margin-top:2px;color:#5b21d4}.wsdocs-callout strong{display:block;margin-bottom:5px;color:#202838;font:750 13px/1.3 system-ui}.wsdocs-callout p{margin:0;color:#64748b;font:400 13px/1.6 system-ui}.wsdocs-callout code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.wsdocs-callout--success{border-color:rgba(13,148,136,.18);background:#f0fdfa}.wsdocs-callout--success>svg{color:#0f9f8f}.wsdocs-callout--warning{border-color:rgba(217,119,6,.18);background:#fffbeb}.wsdocs-callout--warning>svg{color:#d97706}.wsdocs-callout--roadmap{border-color:rgba(91,33,212,.18);background:linear-gradient(135deg,#f5f2ff,#f8fbff)}.wsdocs-callout--roadmap>svg{color:#5b21d4}
.wsdocs-code{margin:18px 0;border:1px solid rgba(15,23,42,.12);border-radius:14px;background:#070b14;color:#dbeafe;overflow:hidden;box-shadow:0 18px 44px rgba(15,23,42,.08)}.wsdocs-code__head{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.08);background:#0e1525;color:#7e8ba4;font:750 9px/1 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.wsdocs-code__head button{display:inline-flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid rgba(255,255,255,.09);border-radius:7px;background:rgba(255,255,255,.04);color:#aeb9cb;font:700 10px/1 system-ui;cursor:pointer}.wsdocs-code__head button:hover{background:rgba(255,255,255,.08);color:#fff}.wsdocs-code__head button svg{width:13px;height:13px}.wsdocs-code pre{margin:0;padding:22px;overflow:auto}.wsdocs-code code{font:500 12px/1.72 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#dbeafe}.wsdocs-code--compact pre{padding:17px 20px}.wsdocs-code--nested{margin-bottom:0;border-radius:10px;box-shadow:none}
.wsdocs-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.wsdocs-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wsdocs-mini-card{padding:19px;border:1px solid #e5e9f1;border-radius:13px;background:#fff}.wsdocs-mini-card>svg{width:21px;height:21px;color:#5b21d4;margin-bottom:14px}.wsdocs-mini-card strong{display:block;color:#202838;font:750 13px/1.4 system-ui}.wsdocs-mini-card p{margin:7px 0 0;color:#687386;font:400 13px/1.62 system-ui}.wsdocs-mini-card code{font:700 12px/1.4 ui-monospace,monospace;color:#4516a7}
.wsdocs-endpoint-list{display:grid;gap:9px}.wsdocs-endpoint{display:grid;grid-template-columns:54px minmax(210px,.85fr) minmax(0,1fr) 68px;gap:13px;align-items:center;padding:13px 14px;border:1px solid #e5e9f1;border-radius:11px;background:#fff}.wsdocs-endpoint code,.wsdocs-endpoint-title code,.wsdocs-api-card__title code{color:#202838;font:700 12px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}.wsdocs-endpoint p{margin:0;color:#778195;font:400 12px/1.48 system-ui}.wsdocs-method{display:inline-flex;align-items:center;justify-content:center;min-width:48px;height:25px;padding:0 7px;border-radius:6px;font:850 9px/1 ui-monospace,monospace;letter-spacing:.05em}.wsdocs-method--get{background:#e9f8ff;color:#087ca8}.wsdocs-method--post{background:#ede9fe;color:#5b21d4}.wsdocs-lock{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 7px;border-radius:6px;background:#f4f1ff;color:#6337bd;font:750 9px/1 system-ui}.wsdocs-lock--public{background:#ecfdf5;color:#0b806c}
.wsdocs-endpoint-title{display:flex;align-items:center;gap:9px;margin-bottom:12px}.wsdocs-table-wrap{overflow:auto;border:1px solid #e3e8f1;border-radius:13px;background:#fff}.wsdocs-table{width:100%;border-collapse:collapse;min-width:720px}.wsdocs-table th{padding:12px 14px;background:#f7f9fc;border-bottom:1px solid #e7ebf2;color:#7a8497;text-align:left;font:800 9px/1.2 ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.wsdocs-table td{padding:14px;border-bottom:1px solid #edf0f5;color:#616c7e;font:400 12px/1.55 system-ui;vertical-align:top}.wsdocs-table tbody tr:last-child td{border-bottom:0}.wsdocs-table td:first-child code{color:#4516a7;font-weight:750}.wsdocs-footnote{margin:13px 2px 0;color:#7e899a;font:400 11px/1.6 system-ui}.wsdocs-footnote code{font-family:ui-monospace,monospace;color:#596375}
.wsdocs-api-card{margin:12px 0;padding:18px;border:1px solid #e4e8f0;border-radius:13px;background:#fff}.wsdocs-api-card__title{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.wsdocs-api-card__title .wsdocs-lock{margin-left:auto}.wsdocs-api-card>p{margin:11px 0 0;color:#697386;font:400 13px/1.6 system-ui}.wsdocs-state-flow{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:22px 0 0;padding:15px;border:1px solid #e3e8f1;border-radius:12px;background:#f8fafc}.wsdocs-state-flow span{padding:7px 9px;border-radius:7px;background:#fff;border:1px solid #e5e9f1;color:#4f5668;font:800 9px/1 ui-monospace,monospace;letter-spacing:.04em}.wsdocs-state-flow svg{width:14px;height:14px;color:#9aa3b2}.wsdocs-status{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:25px;border-radius:6px;background:#fff1f2;color:#be123c;font:800 10px/1 ui-monospace,monospace}.wsdocs-status--ok{background:#ecfdf5;color:#0b806c}.wsdocs-status--warn{background:#fff7ed;color:#c2410c}
.wsdocs-section--final{padding-bottom:20px}.wsdocs-final-card{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;padding:30px;border:1px solid rgba(91,33,212,.12);border-radius:18px;background:linear-gradient(135deg,#f6f2ff,#f8fbff)}.wsdocs-final-card .sh-action{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none}.wsdocs-final-card .sh-action svg{width:15px;height:15px}
/* Docs footer: intentionally light for strong separation and WCAG-friendly contrast. */
.wsdocs-page .site-footer{border-top:1px solid #dfe5ef!important;background:#f8fafc!important;color:#253044!important;box-shadow:0 -1px 0 rgba(255,255,255,.9)}
.wsdocs-page .site-footer p,.wsdocs-page .site-footer span,.wsdocs-page .site-footer small,.wsdocs-page .site-footer .muted{color:#667085!important}
.wsdocs-page .site-footer a,.wsdocs-page .footer-policy-link{color:#3d05b1!important;text-decoration-color:rgba(61,5,177,.28)}
.wsdocs-page .site-footer a:hover,.wsdocs-page .footer-policy-link:hover{color:#250073!important;text-decoration-color:#250073}
.wsdocs-page .site-footer svg{color:#5b21d4}
.wsdocs-page .site-footer hr,.wsdocs-page .site-footer [class*="border"]{border-color:#dfe5ef!important}
@media (max-width:1040px){.wsdocs-grid-3{grid-template-columns:1fr;}.wsdocs-topnav{display:none}.wsdocs-topbar__row{gap:14px}.wsdocs-tools{margin-left:auto}.wsdocs-back{margin-left:0}.wsdocs-hero__layout{grid-template-columns:1fr;gap:38px}.wsdocs-runtime-card{max-width:620px}.wsdocs-shell__grid{grid-template-columns:1fr;gap:0}.wsdocs-sidebar{display:none}.wsdocs-content{max-width:860px;margin:0 auto}.wsdocs-endpoint{grid-template-columns:54px minmax(200px,1fr) 68px}.wsdocs-endpoint p{grid-column:2/4;grid-row:2}}
@media (max-width:680px){.wsdocs-topbar__row{height:68px}.wsdocs-tools{gap:6px}.wsdocs-language .sh-language__label{display:none}.wsdocs-language .sh-language__summary{min-width:38px;padding:0 8px}.wsdocs-language .sh-language__menu{right:-48px}.wsdocs-back{font-size:10px}.wsdocs-brand .sh-site-brand__copy small{display:none}.wsdocs-back{padding:0 11px}.wsdocs-back svg{display:none}.wsdocs-hero{padding:118px 0 62px}.wsdocs-hero h1{font-size:42px}.wsdocs-shell{padding:48px 0 70px}.wsdocs-section{padding-bottom:48px;margin-bottom:40px}.wsdocs-grid-2{grid-template-columns:1fr}.wsdocs-endpoint{grid-template-columns:52px 1fr}.wsdocs-endpoint .wsdocs-lock{grid-column:1;grid-row:2}.wsdocs-endpoint p{grid-column:2;grid-row:2}.wsdocs-table{min-width:650px}.wsdocs-api-card__title .wsdocs-lock{margin-left:0}.wsdocs-final-card{grid-template-columns:1fr;padding:24px}.wsdocs-final-card .sh-action{justify-self:start}.wsdocs-code pre{padding:17px;font-size:11px}}
/* Long localized navigation labels collapse before they can crowd the language control. */
@media (max-width:1200px) and (min-width:1041px){.wsdocs-topnav{display:none}.wsdocs-tools{margin-left:auto}}
