.bvx-workspace{color:#142b4e;margin:20px 0 28px;font-family:inherit}.bvx-workspace *{box-sizing:border-box}.bvx-workspace [hidden]{display:none!important}.bvx-workspace-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px;background:#eaf0fa;border:1px solid #d9e4f4;border-radius:16px;margin-bottom:18px}.bvx-workspace button,.bvx-workspace input,.bvx-workspace select{font:inherit}.bvx-workspace-tabs button{border:0;border-radius:11px;padding:15px 10px;background:transparent;color:#52647e;font-weight:650;cursor:pointer}.bvx-workspace-tabs button[aria-selected=true]{background:#fff;color:#1756d5;box-shadow:0 3px 12px #14356310}.bvx-workspace button:focus-visible,.bvx-workspace input:focus-visible,.bvx-workspace select:focus-visible{outline:3px solid #93b5fa;outline-offset:2px}.bvx-workspace-panel{padding:26px;background:#fff;border:1px solid #d8e3f3;border-radius:18px}.bvx-workspace-panel h2{font-size:23px;letter-spacing:-.5px;margin:0 0 8px}.bvx-workspace-panel h3{font-size:17px;margin:0 0 10px}.bvx-workspace-panel p{font-size:14px;line-height:1.65;color:#667a98;margin:8px 0 18px}.bvx-workspace-head{display:flex;justify-content:space-between;gap:18px;align-items:center}.bvx-workspace-kicker{color:#2563eb!important;font-size:10px!important;font-weight:750;letter-spacing:1.8px;margin:0 0 7px!important}.bvx-workspace-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.bvx-workspace label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#4e6382;font-weight:650}.bvx-workspace input,.bvx-workspace select{width:100%;border:1px solid #cedbf0;border-radius:9px;background:#f9fbff;color:#172e50;padding:11px 12px;min-height:43px;font-size:14px}.bvx-workspace button.bvx-action{border:1px solid #d1ddf0;background:#fff;color:#2558ad;border-radius:9px;padding:10px 16px;font-size:13px;font-weight:650;cursor:pointer}.bvx-workspace button.bvx-primary{background:#205ed8;border-color:#205ed8;color:white}.bvx-workspace button:disabled{opacity:.5;cursor:wait}.bvx-workspace-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:15px}.bvx-workspace-note{border-radius:10px;background:#eff5ff;padding:12px 15px;font-size:13px;line-height:1.6;color:#355884;margin:14px 0}.bvx-workspace-note.is-error{background:#fff2ed;color:#9c3c23}.bvx-workspace-card{border:1px solid #d9e4f3;border-radius:13px;padding:18px;background:#fff}.bvx-workspace-number{font-size:20px;color:#143762;letter-spacing:.2px}.bvx-workspace-prices{display:flex;gap:16px;margin:12px 0;font-size:12px;color:#637695}.bvx-workspace-prices strong{display:block;color:#243f65;font-size:15px;margin-top:3px}.bvx-workspace-empty{padding:24px;background:#f7faff;border:1px dashed #c9d9ef;border-radius:12px;color:#627798;font-size:14px}.bvx-workspace-caller{border:1px solid #d8e4f5;background:linear-gradient(130deg,#f7faff,#eff6ff);border-radius:14px;padding:22px;margin:18px 0}.bvx-workspace-caller strong{font-size:18px}.bvx-workspace-check{flex-direction:row!important;align-items:flex-start;font-weight:400!important;line-height:1.6}.bvx-workspace-check input{width:16px;min-height:16px;margin-top:3px}.bvx-workspace-resource{margin:22px 0 12px;border-bottom:1px solid #e6edf8;padding-bottom:8px;display:flex;align-items:center;justify-content:space-between}.bvx-workspace-card small{display:block;color:#6e819c;margin:5px 0 12px}.bvx-workspace-editor{border:1px solid #b7cef2;border-radius:12px;background:#f8fbff;padding:18px;margin:15px 0}.bvx-workspace-editor h3{margin-bottom:15px}.bvx-workspace-option{padding:9px 0;border-top:1px solid #e2eaf7;font-size:13px;display:flex;justify-content:space-between;gap:12px;align-items:center}.bvx-workspace-panel[data-pane=application]{padding:0;border:0;background:transparent}.bvx-workspace-panel .voip-alert{margin-bottom:16px}.bvx-workspace-status{min-height:20px;font-size:13px;margin:10px 0}.bvx-workspace-status.is-error{color:#a33f25}.bvx-workspace-meta{font-size:12px;color:#648099}.bvx-workspace-account{max-width:400px;margin:18px 0}.bvx-workspace-divider{border:0;border-top:1px solid #e0e9f6;margin:22px 0}@media(max-width:680px){.bvx-workspace-tabs{gap:3px;padding:4px}.bvx-workspace-tabs button{font-size:12px;padding:12px 6px}.bvx-workspace-panel{padding:18px}.bvx-workspace-head{align-items:flex-start;flex-direction:column}.bvx-workspace-grid{grid-template-columns:1fr}.bvx-workspace-caller{padding:16px}.bvx-workspace-panel h2{font-size:20px}}
