.instance-api-panel{color:#173769}.instance-api-summary{align-items:center;gap:11px;padding:19px 25px 12px;display:flex}.instance-api-summary>span{color:#315a99;background:#eaf0fc;border-radius:10px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.instance-api-summary>div{flex:1;min-width:0}.instance-api-summary strong{font-size:12px;font-weight:600}.instance-api-summary p{color:#667897;margin:3px 0 0;font-size:11px;line-height:1.6}.instance-api-base{background:#f3f6fc;border:1px solid #d8e2f2;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.instance-api-summary+.instance-api-base{margin:0 25px 18px}.instance-api-base>code{overflow-wrap:anywhere;color:#315a99;-webkit-user-select:text;user-select:text;flex:1;min-width:0;font-size:11px}.instance-api-tabs{border-bottom:1px solid #e2e8f3;gap:4px;padding:0 25px;display:flex}.instance-api-tabs>button{color:#667897;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:7px;padding:12px 13px;font-size:12px;display:flex}.instance-api-tabs>button[aria-selected=true]{color:#143582;background:#f3f6fc;border-bottom-color:#143582;border-radius:7px 7px 0 0;font-weight:600}.instance-api-tabs>button:focus-visible{outline-offset:-2px;outline:2px solid #25b8e8}.instance-api-content{padding:20px 25px}.instance-api-heading{margin-bottom:15px}.instance-api-heading h3,.instance-api-form h3{font-size:13px;font-weight:600;line-height:1.5}.instance-api-heading p{color:#667897;margin-top:5px;font-size:11px;line-height:1.7}.instance-api-list{gap:10px;margin:0 0 20px;display:grid}.instance-api-list>article{background:#fff;border:1px solid #d8e2f2;border-radius:9px;padding:14px}.instance-api-item-title{color:#315a99;align-items:center;gap:8px;min-width:0;display:flex}.instance-api-item-title>strong{overflow-wrap:anywhere;flex:1;font-size:12px;font-weight:600}.instance-api-list article>p{color:#667897;margin:8px 0;font-size:10px;line-height:1.7}.instance-api-list article>small{color:#667897;font-size:10px;line-height:1.6;display:block}.instance-api-list article>.text-button{margin-top:7px;font-size:10px}.instance-api-key-prefix,.instance-api-webhook-url{color:#315a99;overflow-wrap:anywhere;margin-top:9px;font-size:11px;display:block}.instance-api-empty{color:#667897;text-align:center;background:#f8faff;border:1px dashed #ccd9ee;border-radius:8px;padding:19px;font-size:11px;line-height:1.7}.instance-api-form{background:#f8faff;border:1px solid #d8e2f2;border-radius:10px;gap:15px;padding:18px;display:grid}.instance-api-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.instance-api-form .field{min-width:0;margin:0}.instance-api-form .field>span{font-size:11px}.instance-api-form .field>small{font-size:10px}.instance-api-form .field input{background:#fff;width:100%;min-width:0;font-size:12px}.instance-api-form fieldset{border:0;min-width:0;margin:0;padding:0}.instance-api-form legend{margin-bottom:9px;font-size:11px;font-weight:600}.instance-api-options{grid-template-columns:1fr 1fr;gap:8px;display:grid}.instance-api-options>label,.instance-api-checkbox{color:#526b92;cursor:pointer;align-items:flex-start;gap:7px;font-size:10px;line-height:1.6;display:flex}.instance-api-options input,.instance-api-checkbox input{accent-color:#143582;flex-shrink:0;width:14px;height:14px;margin:1px 0}.instance-api-form>.btn{justify-self:start}.instance-api-revealed{background:#eaf1ff;border:1px solid #a8c5ed;border-radius:9px;margin-bottom:20px;padding:15px}.instance-api-revealed>div:first-child{align-items:center;gap:7px;display:flex}.instance-api-revealed strong{flex:1;font-size:12px;font-weight:600}.instance-api-revealed>div:first-child>button{color:#143582;background:0 0;padding:4px;font-size:10px;text-decoration:underline}.instance-api-revealed>p{color:#49668f;margin:8px 0 11px;font-size:11px;line-height:1.6}.instance-api-revealed .instance-api-base{background:#fff}.instance-api-confirm{border-top:1px solid #e2e8f3;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.instance-api-confirm>span{color:#667897;width:100%;font-size:11px}.instance-api-confirm .btn{min-height:29px;padding:5px 9px;font-size:10px}.instance-api-item-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.instance-api-item-actions>.text-button{font-size:10px}.instance-api-item-actions>.instance-api-confirm{width:100%}.instance-api-form-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.instance-api-code{color:#e8f1ff;background:#0b1739;border-radius:8px;align-items:flex-start;gap:8px;min-width:0;padding:14px;display:flex}.instance-api-code pre{white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-width:0;margin:0;font-size:11px;line-height:1.8;overflow-x:auto}.instance-api-code>.icon-button{color:#c1d3f4!important}.instance-api-docs-link{margin:13px 0 20px}.instance-api-endpoints{border:1px solid #d8e2f2;border-radius:9px;margin-bottom:18px;overflow:hidden}.instance-api-endpoints>div{border-bottom:1px solid #e2e8f3;align-items:flex-start;gap:13px;padding:12px;display:flex}.instance-api-endpoints>div:last-child{border:0}.instance-api-endpoints>div>code{color:#315a99;text-align:center;background:#eaf0fc;border-radius:4px;flex:0 0 75px;padding:3px 5px;font-size:10px;font-weight:600}.instance-api-endpoints>div>span{min-width:0}.instance-api-endpoints strong{color:#173769;overflow-wrap:anywhere;font:11px monospace}.instance-api-endpoints small{color:#667897;margin-top:3px;font-size:10px;line-height:1.5;display:block}.instance-api-panel>.modal-footer{background:#f8faff;border-top:1px solid #e2e8f3;margin:0;padding:16px 25px}.instance-api-panel .info-callout{font-size:11px;line-height:1.6}@media (max-width:600px){.instance-api-summary{padding:16px 16px 12px}.instance-api-summary+.instance-api-base{margin:0 16px 14px}.instance-api-tabs{padding:0 12px}.instance-api-tabs>button{flex:1;justify-content:center;padding:11px 8px;font-size:11px}.instance-api-content{padding:16px}.instance-api-form{padding:14px}.instance-api-form-row,.instance-api-options{grid-template-columns:1fr}.instance-api-endpoints>div{gap:9px}.instance-api-endpoints>div>code{flex-basis:66px;font-size:9px}.instance-api-panel>.modal-footer{padding:14px 16px}.instance-api-form-actions{justify-content:stretch}.instance-api-form-actions>.btn{flex:1}.instance-api-revealed>div:first-child{flex-wrap:wrap}.instance-api-revealed>div:first-child>button{margin-left:auto}.instance-api-base>code{font-size:10px}}.connection-api-action{margin-top:10px}
.whatsapp-status{--wa-tone:#143582;--wa-light:#eaf1ff;--wa-border:#cfddf8;z-index:48;flex-shrink:0;position:relative}.whatsapp-status-online{--wa-tone:#167f9f;--wa-light:#e9f8ff;--wa-border:#bce7f6}.whatsapp-status-offline{--wa-tone:#b34d58;--wa-light:#fff0f1;--wa-border:#f0cdd2}.whatsapp-status-unavailable{--wa-tone:#9b732c;--wa-light:#fff7e8;--wa-border:#edddb9}.whatsapp-status-unconfigured{--wa-tone:#72829a;--wa-light:#f3f6fb;--wa-border:#dfe6f1}.whatsapp-status-trigger{border:1px solid var(--wa-border);background:var(--wa-light);color:var(--wa-tone);cursor:pointer;text-align:left;min-height:43px;font-family:var(--font-inter),sans-serif;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;transition:box-shadow .15s;display:flex}.whatsapp-status-trigger:hover{box-shadow:0 2px 7px #1435820d}.whatsapp-status-trigger:focus-visible,.whatsapp-status button:focus-visible{outline-offset:3px;outline:3px solid #25b8e866}.whatsapp-status-symbol{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.whatsapp-status-symbol>i{background:var(--wa-tone);border:1.5px solid var(--wa-light);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-2px;right:-2px}.whatsapp-status-trigger-copy{min-width:0;max-width:190px}.whatsapp-status-trigger strong{font-size:10px;font-weight:700;line-height:1.3;display:block}.whatsapp-status-trigger small{white-space:nowrap;text-overflow:ellipsis;max-width:170px;color:var(--wa-tone);opacity:.8;margin-top:3px;font-size:9px;line-height:1.3;display:block;overflow:hidden}.whatsapp-status-trigger>svg{opacity:.6;flex-shrink:0;margin-left:5px}.whatsapp-status-panel{color:#0b1739;width:370px;max-width:calc(100vw - 28px);font-family:var(--font-inter),sans-serif;background:#fff;border:1px solid #dbe5f4;border-radius:13px;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 14px 48px #0b173922}.whatsapp-status-panel>header{background:#fbfcff;border-bottom:1px solid #e8edf6;align-items:center;gap:10px;padding:17px 17px 15px;display:flex}.whatsapp-status-panel-icon{background:var(--wa-light);width:36px;height:36px;color:var(--wa-tone);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.whatsapp-status-panel>header>div{flex:1;min-width:0}.whatsapp-status-panel>header strong{font:600 12px var(--font-sora),sans-serif;letter-spacing:-.3px;display:block}.whatsapp-status-panel>header small{color:var(--wa-tone);margin-top:4px;font-size:10px;display:block}.whatsapp-status-refresh{color:#647b9e;cursor:pointer;background:#fff;border:1px solid #e0e7f2;border-radius:7px;place-items:center;width:29px;height:29px;display:grid}.whatsapp-status-refresh:disabled{opacity:.5;cursor:wait}.whatsapp-status-list{max-height:min(420px,65dvh);overflow-y:auto}.whatsapp-status-row{--wa-row-tone:#617da8;--wa-row-light:#eaf0fc;border-bottom:1px solid #edf1f7;align-items:flex-start;gap:11px;padding:17px;display:flex}.whatsapp-status-row:last-child{border-bottom:0}.whatsapp-state-online{--wa-row-tone:#1884a4;--wa-row-light:#e9f8ff}.whatsapp-state-offline{--wa-row-tone:#bd5964;--wa-row-light:#fff0f2}.whatsapp-state-unavailable{--wa-row-tone:#a6803e;--wa-row-light:#fff6e6}.whatsapp-state-unconfigured{--wa-row-tone:#8a99af;--wa-row-light:#f1f4f9}.whatsapp-number-icon{background:var(--wa-row-light);width:34px;height:34px;color:var(--wa-row-tone);border-radius:10px;flex-shrink:0;place-items:center;display:grid;position:relative}.whatsapp-number-icon>i{background:var(--wa-row-tone);border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:0;right:0}.whatsapp-number-copy{flex:1;min-width:0}.whatsapp-number-copy strong{overflow-wrap:anywhere;font-size:11px;font-weight:650;line-height:1.5;display:block}.whatsapp-number-copy small{color:#667d9f;margin-top:3px;font-size:10px;display:block}.whatsapp-number-copy p{color:#8795ad;margin:6px 0 0;font-size:9px;line-height:1.7}.whatsapp-number-copy time{color:#9aa7ba;margin-top:5px;font-size:8px;display:block}.whatsapp-number-state{white-space:nowrap;color:var(--wa-row-tone);background:var(--wa-row-light);border-radius:5px;margin-top:2px;padding:5px 6px;font-size:8px;font-weight:600}.whatsapp-status-empty{text-align:center;color:#8597b3;flex-direction:column;align-items:center;gap:12px;padding:33px 25px;display:flex}.whatsapp-status-empty strong{color:#405a83;font-size:12px}.whatsapp-status-empty p{max-width:260px;margin:0;font-size:11px;line-height:1.8}.whatsapp-status-panel>footer{background:#f8faff;border-top:1px solid #e8edf6;justify-content:space-between;align-items:center;gap:10px;padding:13px 16px;display:flex}.whatsapp-status-panel>footer>span{color:#93a1b9;align-items:center;gap:5px;font-size:8px;display:flex}.whatsapp-status-panel>footer>span>i{background:#25b8e8;border-radius:50%;flex-shrink:0;width:4px;height:4px}.whatsapp-status-panel>footer>button{color:#143582;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.whatsapp-status-disclaimer{color:#95a2b7;background:#f8faff;margin:0;padding:0 16px 12px;font-size:8px;line-height:1.7}@media (max-width:1100px){.whatsapp-status-trigger{gap:7px;min-height:39px;padding:7px 8px}.whatsapp-status-trigger-copy{max-width:155px}.whatsapp-status-trigger strong{font-size:9px}.whatsapp-status-trigger small{max-width:145px;font-size:8px}}@media (max-width:760px){.whatsapp-status-trigger{border-radius:8px;gap:4px;min-height:34px;padding:7px}.whatsapp-status-trigger-copy{display:none}.whatsapp-status-trigger>svg{width:10px;margin-left:2px}.whatsapp-status-symbol>svg{width:16px;height:16px}.whatsapp-status-panel{width:370px;max-width:calc(100vw - 28px);position:fixed;top:70px;right:14px}.whatsapp-status-panel>header{padding:15px}.whatsapp-status-row{gap:9px;padding:15px}.whatsapp-number-state{font-size:8px}.whatsapp-number-copy p{font-size:10px}.whatsapp-status-panel>footer{gap:8px;padding:12px 14px}.whatsapp-status-panel>footer>span{font-size:8px}.whatsapp-status-panel>footer>button{font-size:9px}.whatsapp-status-list{max-height:55dvh}}@media (prefers-reduced-motion:reduce){.whatsapp-status-trigger{transition:none}}
