:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0c0c10;--panel:#141419;--line:#29282f;--text:#ededf1;--muted:#97959f;--violet:#ac8aff;--green:#8ad6b2}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,.button{color:var(--text);cursor:pointer;background:#232229;border:1px solid #39363f;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}button:hover,.button:hover{background:#34313d}button:disabled{opacity:.45;cursor:not-allowed}button.primary,.primary.button{background:var(--violet);color:#20152f;border-color:var(--violet)}button.primary:hover,.primary.button:hover{background:#bea3ff}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #c1a5ff}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-1.3px;margin-bottom:12px;font-size:34px;font-weight:550;line-height:1.2}h2{letter-spacing:-.35px;margin-bottom:14px;font-size:19px;font-weight:550}h3{font-size:16px;font-weight:550}p{color:var(--muted)}small,.small{color:var(--muted);font-size:12px}small{display:block}.eyebrow,.nav-label{letter-spacing:1.7px;color:#85818f;font-size:10px;font-weight:600}.app-shell{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--line);z-index:20;background:#101014;flex-direction:column;flex-shrink:0;width:256px;padding:32px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.sidebar>*{flex-shrink:0}@media (max-height:820px){.sidebar{padding:22px 20px}.workspace-label{margin:20px 0 16px}nav a{padding:8px 13px}.sidebar-bottom{padding-top:18px}}.brand{letter-spacing:-1px;align-items:center;gap:10px;font-size:23px;font-weight:650;display:flex}.brand svg{color:var(--violet)}.brand>span{color:#77717e;margin-left:3px}.workspace-label{border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;margin:33px 0 28px;padding:12px;display:flex;overflow:hidden}.workspace-label b{text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:12px;display:block;overflow:hidden}.avatar{color:#d3bbff;background:#30243f;border:1px solid #4a365e;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:inline-flex}.nav-label{margin-left:12px}nav{gap:5px;display:grid}nav a{color:#a6a2b0;border-radius:8px;align-items:center;gap:12px;padding:11px 13px;font-size:13px;display:flex}nav a:hover{color:#fff;background:#1b1921}nav a[aria-current]{color:#cab2ff;background:#282031}.sidebar-bottom{margin-top:auto;padding-top:32px}.sidebar-credit{background:linear-gradient(125deg,#211c2c,#18171d);border:1px solid #342a40;border-radius:10px;padding:16px}.sidebar-credit small{letter-spacing:1px;font-size:9px}.sidebar-credit strong{margin:3px 0 10px;font-size:25px;font-weight:500;display:block}.sidebar-credit a{color:#c1a5f9;justify-content:space-between;font-size:12px;display:flex}.logout{color:#918b9a;background:0 0;border:0;justify-content:flex-start;width:100%;margin-top:17px}.workspace-main{width:calc(100% - 256px);margin-left:256px}.topbar{border-bottom:1px solid var(--line);height:75px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 40px;font-size:12px;display:flex}.status-dot{background:var(--green);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.topbar-user{align-items:center;gap:15px;display:flex}.simulation-banner{color:#bea7de;background:#211b2c;border-bottom:1px solid #382b49;align-items:center;gap:9px;padding:10px 40px;font-size:11px;display:flex}.simulation-banner svg{flex-shrink:0}.main-content{max-width:1700px;margin:auto;padding:36px 40px 20px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.page-heading p{margin-bottom:0}.page-heading .eyebrow{margin-bottom:13px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:13px;min-width:0;margin-bottom:22px;padding:24px}.panel-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.panel-heading h2{margin:0;font-size:15px}.hero-panel{background:radial-gradient(at 80%,#322444 0,#0000 60%),linear-gradient(120deg,#1d1b24,#19151f);border:1px solid #3a3046;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;padding:35px;display:flex;overflow:hidden}.hero-panel h2{letter-spacing:-1px;margin:20px 0 15px;font-size:36px;line-height:1.2}.hero-panel h2 span{color:#b69ccb}.hero-panel p{font-size:13px}.hero-wave,.wave{align-items:center;gap:5px;display:flex}.hero-wave{opacity:.7;padding:30px;transform:rotate(-6deg)}.hero-wave i,.wave i{background:linear-gradient(#ceb5ff,#7b539e);border-radius:10px;width:5px;display:block}.metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.metrics .panel>span{color:var(--muted);font-size:12px}.metrics h2{margin:12px 0 6px;font-size:29px}.metrics p{margin:0;font-size:11px}.split{grid-template-columns:1fr 1fr;gap:22px;display:grid}.split.wide{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr)}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.card-grid .panel{margin-bottom:0}.card-grid{margin-bottom:24px}.badge{letter-spacing:.4px;color:#bea4e4;white-space:nowrap;background:#2a2434;border-radius:5px;align-items:center;padding:4px 8px;font-size:10px;font-weight:600;display:inline-flex}.badge.good{color:#91d1b1;background:#1b3028}.text-link{color:#c2a6f5;font-size:12px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:12px}th{text-transform:uppercase;letter-spacing:.5px;color:#898490;background:#19181f;padding:10px 12px;font-size:10px;font-weight:500}td{border-bottom:1px solid #25232c;padding:15px 12px}tbody tr:last-child td{border:0}td small{font-size:10px}td button{margin-right:5px;padding:5px 8px;font-size:11px}.empty{text-align:center;padding:40px 20px}.empty-orbit{color:#baa0e2;border:1px solid #3c324a;border-radius:50%;justify-content:center;align-items:center;width:43px;height:43px;margin-bottom:15px;font-size:22px;display:inline-flex}.empty h3{margin-bottom:5px}.empty p{max-width:360px;margin:auto;font-size:12px}.checklist{gap:0;display:grid}.checklist a{border-bottom:1px solid var(--line);gap:12px;padding:14px 0;font-size:12px;display:flex}.checklist a>span:last-child{color:#8c7a9f;margin-left:auto}.checklist .done{color:var(--green)}.checklist+.small{margin-top:20px;margin-bottom:0}.field{flex-direction:column;gap:7px;min-width:0;margin-bottom:17px;display:flex}.field>span,.field>label{color:#b6b0c0;font-size:12px}.password-input{position:relative}.password-input input{padding-right:54px}.password-input .password-toggle{width:44px;color:var(--muted);background:0 0;border:0;padding:0;position:absolute;top:2px;bottom:2px;right:2px}.password-input .password-toggle:hover{color:var(--text)}input,select,textarea{color:var(--text);background:#0f0f14;border:1px solid #39333f;border-radius:8px;width:100%;min-width:0;padding:11px 12px}textarea{resize:vertical}input::placeholder{color:#686272}input[type=checkbox]{width:auto;accent-color:var(--violet)}.form-grid{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.form-actions{grid-column:1/-1;gap:10px;margin:5px 0 15px;display:flex}.checks{align-content:center;gap:10px;margin-bottom:18px;font-size:12px;display:grid}.toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.toolbar .field{flex:1;max-width:350px;margin:0}.toolbar input[type=file]{max-width:280px;font-size:11px}.filter{color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}.filter select{width:auto;padding:6px 10px}.notice{color:#bda9d7;background:#211b2c;border:1px solid #3b2e4b;border-radius:9px;margin:15px 0;padding:16px 18px;font-size:12px}.steps p{padding:8px 0;font-size:13px}.steps b{color:#cbbbe0;margin-bottom:6px;display:block}.transcript{white-space:pre-wrap;overflow-wrap:anywhere;color:#c5bdcf;background:#101014;border-radius:8px;padding:20px;font:13px/2 Arial,sans-serif}dl{margin:0}dt{color:var(--muted);margin-top:16px;font-size:11px}dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.mono{font-family:monospace}.positive{color:var(--green)}.wallet-hero h2{font-size:45px}.wallet-hero>div>span{letter-spacing:1px;font-size:10px}.plans h2{margin-top:25px;font-size:29px}.plan-price{color:var(--text);font-size:35px}.plan-price span{color:var(--muted);font-size:13px}.plans ul{color:#b2aabc;margin-bottom:25px;padding-left:20px;font-size:13px;line-height:2.6}.plans .panel:last-child{background:linear-gradient(145deg,#241d30,#15141a);border-color:#65507b}.plans button{width:100%}.readiness article{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.readiness article:last-child{border:0;padding-bottom:0}.readiness h3{margin-bottom:4px;font-size:14px}.readiness p{max-width:740px;margin:0;font-size:12px}.agent-icon{color:#bf9ee9;background:#2c2239;border-radius:12px;padding:12px;display:inline-flex}.agent-top,.agent-header,.card-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-actions{justify-content:flex-start;margin-top:20px}.agent-card h3{margin-top:15px}.error{color:#f1b0b9;background:#342025;border:1px solid #663943;border-radius:8px;padding:12px 16px}.success{color:#b2dcc2;background:#1b2d25;border:1px solid #365446;border-radius:8px;padding:12px 16px}.feedback{justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;display:flex}.feedback button{background:0 0;border:0;padding:0 6px;font-size:19px}footer{border-top:1px solid var(--line);color:#817a8a;align-items:center;gap:10px;margin-top:45px;padding-top:20px;font-size:11px;display:flex}footer>span:last-child{letter-spacing:1px;margin-left:auto;font-size:9px}.loading-screen{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:30px;display:flex}.loading-screen>svg{color:var(--violet);margin-bottom:25px}.skip-link{z-index:100;background:var(--violet);color:#171020;padding:10px;position:fixed;top:-100px;left:274px}.skip-link:focus{top:10px}.wave{opacity:.65;height:140px;margin-top:35px;overflow:hidden}.wave i{flex-shrink:0}@media (min-width:1600px){.main-content{padding-top:45px}.hero-panel{min-height:300px}}@media (max-width:1200px){.sidebar{width:224px;padding:25px 14px}.workspace-main{width:calc(100% - 224px);margin-left:224px}.main-content{padding:28px 25px}.topbar,.simulation-banner,.renewal-banner{padding-left:25px;padding-right:25px}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.split.wide{grid-template-columns:1fr}.hero-wave{gap:4px;padding:0}.hero-wave i{width:3px}.hero-panel h2{font-size:30px}}@media (max-width:800px){.sidebar{border-right:0;border-bottom:1px solid var(--line);width:100%;padding:17px 20px;position:static}.app-shell{display:block}.brand{font-size:21px}.sidebar .workspace-label,.sidebar .nav-label,.sidebar-credit{display:none}.sidebar nav{gap:5px;margin-top:18px;display:flex;overflow-x:auto}.sidebar nav a{flex-shrink:0;padding:8px 10px;font-size:12px}.sidebar nav a svg{width:15px}.sidebar-bottom{padding:0;position:absolute;top:9px;right:18px}.logout{margin:0;font-size:12px}.workspace-main{width:100%;margin:0}.topbar{height:52px;padding:0 20px}.topbar-user{font-size:0}.topbar-user .avatar{width:26px;height:26px;font-size:12px}.simulation-banner,.renewal-banner{padding:10px 16px;font-size:11px}.main-content{padding:25px 20px}.page-heading{flex-direction:column;align-items:flex-start;gap:15px}h1{font-size:29px}.split,.card-grid{grid-template-columns:1fr}.hero-panel{padding:25px}.hero-wave{flex-shrink:0;max-width:120px;overflow:hidden}.hero-panel h2{font-size:27px}.hero-panel p br{display:none}.panel{padding:19px}.form-grid{grid-template-columns:1fr}.toolbar{flex-direction:column;align-items:stretch}.toolbar .field{max-width:none}.readiness article{align-items:flex-start}.readiness article .badge{font-size:9px}footer{flex-wrap:wrap}footer>span:last-child{width:100%;margin-left:0}.skip-link{left:20px}.filter{flex-wrap:wrap}.panel-heading{align-items:flex-start}.metrics{gap:12px}.metrics .panel{margin-bottom:10px;padding:18px}.metrics h2{font-size:25px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.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}small,.small{font-size:12.5px}th,.badge,td small,.eyebrow,.nav-label,.simulation-banner,footer>span:last-child{font-size:11px}.badge.bad{color:#f3b4bd;background:#3a2026}.lead{color:#c9c4d3;max-width:640px;font-size:15px}.lead strong{color:var(--text);white-space:nowrap}.tabs{border:1px solid var(--line);background:#111116;border-radius:12px;gap:8px;margin-bottom:22px;padding:6px;display:flex;overflow-x:auto}.tabs [role=tab]{min-width:150px;color:var(--muted);text-align:left;background:0 0;border:1px solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:10px 16px}.tabs [role=tab] small{font-size:12px;font-weight:400}.tabs [role=tab]:hover{color:var(--text);background:#1c1a22}.tabs [role=tab][aria-selected=true]{color:#e3d5ff;background:#282031;border-color:#4a3a5e}.tabs [role=tab][aria-selected=true] small{color:#bfa9e3}.tab-panel:focus-visible{outline-offset:4px;border-radius:13px;outline:2px solid #c1a5ff}.call-form{border:1px solid var(--line);background:#101015;border-radius:11px;grid-template-columns:minmax(200px,280px) 1fr auto;align-items:end;gap:18px;margin:22px 0 6px;padding:20px;display:grid}.call-form .field{margin:0}.check{color:#c9c4d3;cursor:pointer;align-items:flex-start;gap:10px;padding-bottom:10px;font-size:13.5px;line-height:1.5;display:flex}.check input{flex-shrink:0;width:18px;height:18px;margin-top:3px}.call-button{min-width:140px;padding:12px 20px}.actions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.ghost{color:#c2a6f5;background:0 0;border-color:#0000;padding:6px 10px;font-size:12.5px}.section-heading{justify-content:space-between;align-items:center;margin:26px 0 8px;display:flex}.section-heading h3{margin:0;font-size:14px}.live-call{background:linear-gradient(120deg,#211b2c,#17151d);border:1px solid #4a3a5e;border-radius:11px;margin:18px 0;padding:18px 20px}.live-call>p{color:var(--text);margin-bottom:14px}.live-call-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.live-call-head p{color:var(--text);margin:0}.live-call .stop-call{align-items:center;gap:8px;min-height:44px;display:inline-flex}.live-call.review{background:#2a1c21;border-color:#663943}.live-call.review p{color:#e9c3c9;margin:6px 0 0}.stepper{counter-reset:step;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stepper li{color:var(--muted);counter-increment:step;flex:1;padding-top:14px;font-size:12.5px;position:relative}.stepper li:before{content:"";background:#2c2934;border-radius:4px;height:4px;position:absolute;top:0;left:0;right:0}.stepper li.done{color:#bfa9e3}.stepper li.done:before{background:#7b5fb0}.stepper li.current{color:var(--text);font-weight:600}.stepper li.current:before{background:var(--violet);animation:1.4s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.45}}.session-status{color:var(--text);align-items:center;gap:9px;margin:16px 0;display:flex}.status-light{background:#4a4652;border-radius:50%;width:9px;height:9px}.status-light.on{background:var(--green);box-shadow:0 0 0 4px #8ad6b222}.fine-print{border-top:1px solid var(--line);margin-top:22px;padding-top:14px}.fine-print summary{cursor:pointer;color:#c2a6f5;width:fit-content;font-size:13px}.fine-print summary:focus-visible{outline-offset:4px;outline:2px solid #c1a5ff}.fine-print ul{color:var(--muted);margin:12px 0 0;padding-left:20px;font-size:13px;line-height:1.9}td small{white-space:normal;max-width:420px}@media (max-width:900px){.call-form{grid-template-columns:1fr}.call-button{width:100%}}@media (max-width:800px){.tabs [role=tab]{min-width:130px}.stepper li{font-size:11px}}@media (prefers-reduced-motion:reduce){.stepper li.current:before{animation:none}}@media (max-width:640px){.tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.tabs [role=tab]{text-align:center;align-items:center;min-width:0;padding:10px 8px}.tabs [role=tab] small{display:none}table.stack-on-mobile,table.stack-on-mobile tbody{white-space:normal;display:block}table.stack-on-mobile thead{display:none}table.stack-on-mobile tr{border-bottom:1px solid #25232c;grid-template-columns:1fr 1fr;gap:6px 12px;padding:14px 0;display:grid}table.stack-on-mobile td{border:0;padding:0;display:block}table.stack-on-mobile td:first-child{grid-column:1/-1;font-weight:600}table.stack-on-mobile td:first-child small{font-weight:400}table.stack-on-mobile td:nth-child(2):before,table.stack-on-mobile td:nth-child(4):before,table.stack-on-mobile td:nth-child(5):before,table.stack-on-mobile td:nth-child(6):before{content:attr(data-label);color:var(--muted);font-size:11px;display:block}table.stack-on-mobile td:nth-child(3),table.stack-on-mobile td:nth-child(7){grid-column:1/-1}table.stack-on-mobile tr.transcript-row{display:block}}.agent-bar{padding:20px 24px}.agent-bar-row{grid-template-columns:minmax(200px,280px) 1fr auto;align-items:center;gap:22px;display:grid}.agent-bar-row .field{margin:0}.agent-summary{min-width:0}.agent-summary-top{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}.agent-summary .quote{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.quote{color:#c9c4d3;font-style:italic}.agent-bar-actions{gap:8px;display:flex}.agent-bar .notice{margin:16px 0 0}.form-grid .full,.form-grid .error.full{grid-column:1/-1}.form-grid .error.full{margin-bottom:14px}.form-grid textarea{font-size:13.5px;line-height:1.55}.optional{color:var(--muted);font-style:normal;font-weight:400}.field small{margin-top:-1px}.card-bottom{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.card-bottom button:last-child{margin-left:auto}.transcript-row td{white-space:normal;background:#101015;padding:18px 20px}.transcript-row h4{color:#cbbbe0;margin:0 0 6px;font-size:12.5px}.transcript-row p{max-width:820px;margin:0 0 14px}.transcript-row .transcript{background:#0b0b0f;max-height:340px;margin:0;padding:14px;overflow:auto}@media (max-width:900px){.agent-bar-row{grid-template-columns:1fr}.agent-summary .quote{white-space:normal}}.recording{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.recording h4{width:100%}.recording audio{flex:1;min-width:240px;max-width:560px;height:40px}.transcript-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.bulk-form{border:1px solid var(--line);background:#101015;border-radius:11px;gap:18px;margin:22px 0 6px;padding:20px;display:grid}.bulk-form fieldset{border:0;min-width:0;margin:0;padding:0}.bulk-form legend{color:var(--text);margin-bottom:10px;padding:0;font-weight:600}.bulk-form .call-button{justify-self:start}.picker-tools{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.picker-tools .field{flex:1;min-width:220px;max-width:360px;margin:0}.picker-list{border:1px solid var(--line);background:#0c0c10;border-radius:9px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:2px 12px;max-height:300px;margin:0 0 8px;padding:6px;list-style:none;display:grid;overflow:auto}.picker-list .check{border-radius:7px;margin:0;padding:8px}.picker-list .check:hover{background:#1b1921}.picker-list .check small{font-size:12px}.picker-list li.small{padding:8px}.bulk-settings{grid-template-columns:minmax(0,1fr) minmax(0,240px);gap:0 20px;display:grid}.campaign-list{gap:14px;display:grid}.campaign{border:1px solid var(--line);background:#111116;border-radius:11px;padding:18px 20px}.campaign-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.campaign-head h3{margin:0 0 2px;font-size:15px}.campaign-head p{margin:0}.progress{margin:14px 0 10px}.progress p{color:#c9c4d3;margin:6px 0 0;font-size:13px}.progress-bar{background:#2c2934;border-radius:8px;height:8px;overflow:hidden}.progress-bar span{background:var(--violet);border-radius:8px;height:100%;transition:width .4s;display:block}.count-chips{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.count-chips li{color:#c9c4d3;background:#1e1c24;border-radius:20px;padding:4px 10px;font-size:12px}.count-chips li b{color:var(--text);margin-left:3px}.count-chips li.good{color:#91d1b1;background:#1b3028}.count-chips li.bad{color:#f3b4bd;background:#3a2026}.campaign-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.campaign .notice{margin:8px 0 10px}.campaign .table-wrap{margin-top:12px}@media (max-width:800px){.bulk-settings,.picker-list{grid-template-columns:1fr}.campaign{padding:16px}}.negative{color:#ff9b9b}.inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.plans{grid-template-columns:repeat(3,minmax(0,1fr))}.voice-field{border:0;min-width:0;margin:0 0 17px;padding:0}.voice-field legend{margin-bottom:7px;padding:0}.voice-picker{border:1px solid var(--line);background:#111116;border-radius:10px;padding:14px}.voice-picker .tabs{margin-bottom:12px}.voice-list{overscroll-behavior:contain;gap:6px;max-height:380px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.voice-more{justify-content:center;padding:6px 0 2px;display:flex}.voice-more button{font-size:12px}.voice-row{border:1px solid var(--line);border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:8px 10px;display:grid}.voice-row.selected{border-color:var(--violet);background:#1d1727}.voice-row .play{border-radius:50%;width:36px;height:36px;padding:0}.voice-meta{min-width:0}.voice-meta b{display:block}.voice-meta small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.voice-search,.number-search,.assign-form{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.voice-search .field,.number-search .field,.assign-form .field{flex:1;min-width:160px;margin:0}.voice-paste{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.voice-paste .field{flex:1;min-width:240px;margin:0}.template-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}.template{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:6px;min-height:130px;padding:16px;font-weight:400;display:flex}.template b{font-size:15px}.template small{line-height:1.5}.template-top{justify-content:space-between;align-items:center;width:100%;display:flex}.template.blank{border-style:dashed}.topup{gap:18px;display:grid}.topup-step{border:1px solid var(--line);border-radius:10px;min-width:0;margin:0;padding:16px}.topup-step legend{padding:0 6px;font-weight:600}.amount-chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.pay-methods{flex-wrap:wrap;gap:18px;margin-bottom:12px;display:flex}.pay-box{justify-items:start;gap:10px;display:grid}.pay-box p{color:var(--text);margin:0}.pay-box a[aria-disabled=true]{opacity:.45;pointer-events:none}pre.bank{white-space:pre-wrap;border:1px solid var(--line);background:#111116;border-radius:8px;width:100%;margin:0;padding:12px;font-size:13px}.number-list{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.number-list li{border:1px solid var(--line);border-radius:9px;align-items:center;gap:10px;padding:8px 10px;display:flex}.number-list li .mono{font-size:15px}.number-list li small{margin-right:auto}.history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-form{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:14px 20px;display:grid}.pricing-form .field{max-width:none;margin:0}.pricing-form .full{grid-column:1/-1}.pricing-form h3{margin:8px 0 0}.margin-box{border:1px solid var(--line);background:#111116;border-radius:10px;padding:14px}.margin-box p{color:var(--text);margin:0 0 6px}@media (max-width:900px){.plans{grid-template-columns:1fr}}@media (max-width:640px){.voice-row{grid-template-columns:auto 1fr}.voice-row>button:last-child{grid-column:1/-1}.number-list li{flex-wrap:wrap}}.launch-note{color:#91d1b1;background:#1b3028;border-radius:5px;margin:-6px 0 4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-block}.renewal-banner{color:#f1b0b9;background:#342025;border-bottom:1px solid #663943;align-items:center;gap:9px;padding:10px 40px;font-size:12px;display:flex}.renewal-banner svg{flex-shrink:0}.renewal-banner b{color:#ffd0d6}.modal-backdrop{z-index:50;background:#050508b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal{background:var(--panel);border:1px solid #663943;border-radius:13px;width:100%;max-width:440px;padding:24px;box-shadow:0 20px 60px #00000080}.modal h2{color:#ffd0d6;font-size:18px}.modal .form-actions{flex-wrap:wrap;margin:18px 0 0}.metrics.money{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:-4px}h2.negative{color:#f1b0b9}@media (max-width:1200px){.metrics.money{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.metrics.money{grid-template-columns:1fr}}.number-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.number-list li{background:#111116;border-radius:11px;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s}.number-list li:hover{background:#16141c;border-color:#4a3a5e}.number-icon{color:#c7aefc;background:#241d30;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.number-text{flex-direction:column;min-width:0;margin-right:auto;line-height:1.35;display:flex}.number-list li .number-text .mono{white-space:nowrap;color:var(--text);font-size:15px}.number-list li .number-text small{margin:0;font-size:12px}.number-list li button{white-space:nowrap;flex-shrink:0;padding:8px 12px;font-size:12.5px}.agent-card{background:radial-gradient(ellipse at 100% 0,#2c2140 0,transparent 55%),var(--panel);border-color:#342a42;padding:24px 26px}.agent-card-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.agent-orb{color:#d6c2ff;background:linear-gradient(140deg,#3b2b55,#211a2e);border:1px solid #57417a;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex;box-shadow:0 8px 30px #7b53c033}.agent-card-main .eyebrow{margin:0 0 4px}.agent-card-title{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agent-card-title h2{letter-spacing:-.5px;margin:0;font-size:22px}.agent-card-meta{margin:4px 0 8px;font-size:13px}.agent-card .quote{text-overflow:ellipsis;white-space:nowrap;max-width:720px;margin:0;overflow:hidden}.agent-card-side{justify-items:end;gap:10px;display:grid}.agent-card-side .field{min-width:240px;margin:0}.agent-card .notice{margin:16px 0 0}.tabs{gap:10px;padding:8px}.tabs [role=tab]{flex-direction:row;align-items:center;gap:12px;padding:12px 16px}.tab-icon{color:#a9a3b5;background:#1d1b24;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .15s,color .15s;display:inline-flex}.tabs [role=tab][aria-selected=true] .tab-icon{background:var(--violet);color:#20152f}.tab-text{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.dial-card{background:linear-gradient(160deg,#15131b,#0f0f14);border:1px solid #2f2a38;border-radius:14px;grid-template-columns:minmax(260px,1.1fr) minmax(0,1.4fr);align-items:start;gap:18px 24px;margin:6px 0;padding:22px;display:grid}.dial-to{margin:0}.dial-to select{padding:13px 14px;font-size:15px}.dial-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.dial-facts li{border:1px solid var(--line);background:#121117;border-radius:11px;gap:2px;padding:12px 14px;display:grid}.dial-facts svg{color:#c2a6f5;margin-bottom:4px}.dial-facts span{color:var(--muted);font-size:12px}.dial-facts b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.dial-card .call-button{grid-column:1/-1;justify-self:start;min-width:200px;padding:13px 26px;font-size:15px;box-shadow:0 8px 26px #ac8aff33}.dial-note{grid-column:1/-1;margin:-6px 0 0}.step-num{color:#d2bdfb;background:#2a2238;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;margin-right:8px;font-size:12px;display:inline-flex}.bulk-summary{background:linear-gradient(120deg,#1f1a29,#15131b);border:1px solid #3a2f49;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.bulk-summary p{margin:0}.bulk-count{color:var(--text);font-size:15px}.bulk-count b{color:#d6c2ff;margin-right:4px;font-size:22px}.bulk-summary .call-button{padding:12px 22px;font-size:14.5px}.voice-stage{text-align:center;background:radial-gradient(circle at 50% 30%,#241c33 0,#0000 60%),#0f0f14;border:1px solid #2f2a38;border-radius:14px;justify-items:center;gap:4px;margin-bottom:16px;padding:26px 16px 20px;display:grid}.voice-stage .lead{margin:16px 0 4px}.voice-stage .actions{justify-content:center;margin:10px 0 6px}.voice-stage .small{margin:0}.voice-orb{place-items:center;width:120px;height:120px;display:grid;position:relative}.voice-orb .core{z-index:1;color:#a593c3;background:linear-gradient(145deg,#3a2a52,#1d1727);border:1px solid #57417a;border-radius:50%;place-items:center;width:84px;height:84px;transition:background .3s,color .3s;display:grid;position:relative}.voice-orb .ring{opacity:0;border:1px solid #4a3a5e;border-radius:50%;position:absolute;inset:14px}.voice-orb.connecting .core,.voice-orb.listening .core{color:#e6dbff}.voice-orb.listening .core{background:linear-gradient(145deg,#4b3570,#261c36)}.voice-orb.speaking .core{color:#1d1429;background:linear-gradient(145deg,#b192ff,#7651c4)}.voice-orb.connecting .ring{animation:1.6s ease-out infinite orb}.voice-orb.listening .ring{border-color:#8ad6b2;animation:2.4s ease-out infinite orb}.voice-orb.speaking .ring{border-color:var(--violet);animation:1.1s ease-out infinite orb}.voice-orb .ring.two{animation-delay:.55s}@keyframes orb{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}.chat{border:1px solid var(--line);background:#101014;border-radius:12px;flex-direction:column;gap:8px;max-height:340px;padding:14px;display:flex;overflow-y:auto}.bubble{max-width:78%;color:var(--text);overflow-wrap:anywhere;border-radius:14px;margin:0;padding:9px 13px;font-size:13.5px;line-height:1.5}.bubble b{color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.bubble.them{background:#1e1b26;border-bottom-left-radius:4px;align-self:flex-start}.bubble.me{background:#2c2140;border-bottom-right-radius:4px;align-self:flex-end}.chat-empty{text-align:center;margin:0;padding:14px}@media (max-width:1100px){.dial-card{grid-template-columns:1fr}.agent-card-row{grid-template-columns:auto minmax(0,1fr)}.agent-card-side{grid-column:1/-1;justify-items:start}}@media (max-width:640px){.dial-facts{grid-template-columns:1fr;gap:6px}.dial-facts li{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:9px 12px}.dial-facts svg{margin:0}.agent-card-row{align-items:start}.agent-orb{border-radius:14px;width:48px;height:48px}.agent-card .quote{white-space:normal}.tab-icon{display:none}.bubble{max-width:92%}.dial-card .call-button,.bulk-summary .call-button{width:100%}}@media (prefers-reduced-motion:reduce){.voice-orb .ring{animation:none!important}}.starter-hint{color:#cdbfe3;background:#1c1726;border:1px dashed #57417a;border-radius:10px;align-items:flex-start;gap:9px;max-width:720px;margin:12px 0 0;padding:10px 13px;font-size:13px;display:flex}.starter-hint svg{color:var(--violet);flex-shrink:0;margin-top:3px}body:has(dialog.sheet[open]){overflow:hidden}.sheet{background:var(--panel);width:min(860px,100vw - 32px);max-height:calc(100dvh - 48px);color:var(--text);border:1px solid #3a3046;border-radius:16px;margin:auto;padding:0;box-shadow:0 30px 90px #0009,0 0 0 1px #ac8aff0f}.sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06050ab8}.sheet[open]{animation:.22s cubic-bezier(.16,1,.3,1) sheet-in}@keyframes sheet-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}.sheet-inner{flex-direction:column;max-height:calc(100dvh - 48px);display:flex}.sheet-head{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#1d1926,#141419);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 26px 16px;display:flex}.sheet-head h2{margin:0 0 4px;font-size:19px}.sheet-head p{align-items:center;gap:6px;margin:0;display:flex}.sheet-close{color:var(--muted);background:0 0;border-color:#0000;border-radius:50%;padding:8px}.sheet-close:hover{color:var(--text)}.sheet-body{overscroll-behavior:contain;padding:22px 26px 6px;overflow-y:auto}.sheet-body .template-grid{margin-bottom:20px}.sheet-body .form-actions{z-index:1;background:linear-gradient(transparent,var(--panel) 28%);margin:5px -26px 0;padding:14px 26px;position:sticky;bottom:-6px}.text-button{color:#c2a6f5;background:0 0;border:0;gap:5px;padding:0;font-size:12px;font-weight:600}.text-button:hover{color:#d8c6ff;background:0 0;text-decoration:underline}@media (max-width:640px){.sheet{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh}.sheet-inner{height:100%;max-height:100dvh}.sheet-head{padding:18px 16px 14px}.sheet-body{padding:18px 16px 6px}.sheet-body .form-actions{margin:5px -16px 0;padding:12px 16px}}@media (prefers-reduced-motion:reduce){.sheet[open]{animation:none}}.pack-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.plans-packs{margin-bottom:34px}.pack-card{text-align:left;border:1px solid var(--line);background:var(--panel);color:var(--text);font:inherit;border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;padding:22px;display:flex;position:relative}button.pack-card{cursor:pointer;transition:border-color .15s,background .15s}button.pack-card:hover{border-color:#4a3a5e}.pack-card.featured{background:linear-gradient(160deg,#221b2e,#141419 60%);border-color:#4a3a5e}.pack-card.selected{border-color:var(--violet);box-shadow:0 0 0 1px var(--violet) inset}.pack-card:focus-visible{outline-offset:3px;outline:2px solid #c1a5ff}.pack-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pack-head b{font-size:15px}.pack-offer{color:#91d1b1;background:#1b3028;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.pack-pay,.pack-get{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.pack-pay small,.pack-get small{color:var(--muted)}.pack-pay small:first-child,.pack-get small:first-child{min-width:52px}.pack-pay{letter-spacing:-.02em;font-size:30px;font-weight:700}.pack-pay small{letter-spacing:0;font-size:12.5px;font-weight:400}.pack-get{font-size:15px}.pack-get s{color:var(--muted)}.pack-get b{color:#e3d5ff;font-size:20px}.pack-minutes-big{letter-spacing:-.03em;color:#e3d5ff;font-size:34px;font-weight:700;line-height:1.1}.pack-minutes-big small{letter-spacing:0;color:var(--muted);font-size:13px;font-weight:400;display:inline}.pack-agents{color:#91d1b1;align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.pack-card .pack-pay{font-size:20px}.pack-card span.button[aria-disabled]{opacity:.6;cursor:default}.pack-card ul{border-top:1px solid var(--line);gap:8px;margin:4px 0 6px;padding:12px 0 0;list-style:none;display:grid}.pack-card li{color:#c9c4d3;align-items:center;gap:8px;font-size:13.5px;display:flex}.pack-card li svg{color:var(--green);flex-shrink:0}.pack-card .button{text-align:center;justify-content:center;margin-top:auto}.section-title{margin:0 0 14px;font-size:16px}@media (prefers-reduced-motion:reduce){button.pack-card{transition:none}}.pack-more{margin:14px 0 0}.site{flex-direction:column;max-width:1120px;min-height:100vh;margin:0 auto;padding:0 24px;display:flex}.site-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}.site-header nav,.site-footer nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.site-header nav a:not(.button),.site-footer nav a{color:#c9c4d3;font-size:14px;text-decoration:none}.site-header nav a:not(.button):hover,.site-footer nav a:hover{color:var(--text)}.site-main{flex:1;padding:48px 0 64px}.site-hero{max-width:760px;padding:24px 0 40px}.site-hero h1{letter-spacing:-.03em;margin:10px 0 18px;font-size:clamp(34px,5vw,56px);line-height:1.05}.site-hero h1 span{color:var(--violet)}.site-hero.compact h1{font-size:clamp(30px,4vw,44px)}.site-section{padding:28px 0}.site-section h2,.site-cta h2{margin:0 0 18px;font-size:22px}.site-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-bottom:24px;display:grid}.site-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:22px}.site-card svg{color:var(--violet)}.site-card h3{margin:12px 0 8px;font-size:16px}.site-card p{color:#c9c4d3;margin:0;font-size:14px;line-height:1.6}.site-card .plan-price{color:var(--text);margin:4px 0 10px}.site-steps{color:#c9c4d3;gap:12px;padding-left:22px;line-height:1.6;display:grid}.site-cta{background:linear-gradient(140deg,#221b2e,#141419 70%);border:1px solid #4a3a5e;border-radius:16px;margin:32px 0 0;padding:32px}.site-cta p{color:#c9c4d3}.site-footer{border-top:1px solid var(--line);color:var(--muted);gap:14px;padding:28px 0 36px;display:grid}.legal{max-width:760px}.legal h1{letter-spacing:-.02em;margin:8px 0 6px;font-size:clamp(28px,4vw,40px)}.legal h2{margin:30px 0 8px;font-size:17px}.legal p,.legal li{color:#c9c4d3;font-size:15px;line-height:1.7}.legal ul{gap:6px;padding-left:20px;display:grid}.legal a,.footer-links a{color:#c2a6f5}.legal-intro{margin-top:18px}.contact-list{grid-template-columns:max-content 1fr;gap:12px 24px;margin:24px 0;font-size:15px;display:grid}.contact-list dt{color:var(--muted)}.contact-list dd{margin:0}.footer-links{flex-wrap:wrap;gap:14px;display:inline-flex}@media (max-width:640px){.site{padding:0 16px}.site-header{flex-direction:column;align-items:flex-start}.contact-list{grid-template-columns:1fr;gap:4px}.contact-list dd{margin-bottom:10px}}.contact-list dt,.contact-list dd{align-self:baseline;margin:0;line-height:1.5}.contact-list dt{font-size:14px}.site-card p.plan-price{color:var(--text);letter-spacing:-.02em;font-size:30px;font-weight:700}.site-card p.plan-price span{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:400}.phone-verify{background:#1a1622;border:1px solid #3b2e4b;border-radius:10px;margin:0 0 16px;padding:18px}.phone-verify p{flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13px;display:flex}.phone-verify p svg{color:var(--violet);align-self:center}.phone-verify b{color:var(--text)}.inline-form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.inline-form .field{flex:1;min-width:200px;max-width:320px;margin:0}.phone-input{background:#0f0f14;border:1px solid #39333f;border-radius:8px;align-items:center;display:flex}.phone-input>span{color:var(--muted);padding-left:12px}.phone-input input{background:0 0;border:0}.info-tip{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.info-btn{color:#b9a6e0;background:0 0;border:1px solid #4a4256;border-radius:50%;width:22px;height:22px;padding:0}.info-btn:hover{color:#e2d6ff;background:#2a2434}.info-pop{z-index:30;color:#e4dcef;letter-spacing:0;text-transform:none;white-space:normal;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#26212f;border:1px solid #4a3d5c;border-radius:9px;width:max-content;max-width:min(300px,80vw);padding:11px 13px;font-size:12px;font-weight:400;line-height:1.55;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000073}.info-tip:hover .info-pop,.info-tip:focus-within .info-pop{opacity:1;visibility:visible}th .info-pop{top:calc(100% + 10px);bottom:auto;left:0;transform:none}.consent-box{background:#121117;border:1px solid #39333f;border-radius:10px;grid-column:1/-1;gap:12px;margin-bottom:17px;padding:16px 18px;display:grid}.consent-box .check-row{align-items:center;display:flex}.consent-box .check{color:var(--text);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.consent-box .check input{width:17px;height:17px}.consent-box .field,.consent-box .small{margin:0}@media (max-width:800px){.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.info-pop,th .info-pop{width:auto;max-width:none;font-size:13px;position:fixed;inset:auto 16px 16px;transform:none}}body:has(dialog.confirm[open]){overflow:hidden}.confirm{background:var(--panel);width:min(460px,100vw - 32px);color:var(--text);border:1px solid #3a3046;border-radius:16px;margin:auto;padding:0;box-shadow:0 30px 90px #0009}.confirm::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#06050ab8}.confirm[open]{animation:.18s ease-out confirm-in}@keyframes confirm-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}.confirm form{gap:14px;padding:24px;display:grid}.confirm-icon{color:#cbb3ff;background:#2a2238;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.confirm.danger .confirm-icon{color:#ffb3bd;background:#3a2026}.confirm h2{color:var(--text);margin:0;font-size:19px}.confirm-body p{color:#c9c4d3;margin:0;font-size:13.5px;line-height:1.6}.confirm-body ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.confirm-body li{color:#c9c4d3;padding-left:20px;font-size:13px;line-height:1.55;position:relative}.confirm-body li:before{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:4px}.confirm.danger .confirm-body li:before{background:#ff8a99}.confirm .field{margin:0}.confirm-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}button.danger{color:#fff;background:#c23a4e;border-color:#c23a4e}button.danger:hover{background:#d84b60}@media (max-width:640px){.confirm-actions{flex-direction:column-reverse}.confirm-actions button{width:100%}}.call-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.call-item{border:1px solid var(--line);background:#121117;border-radius:12px;grid-template-columns:40px minmax(0,1fr) 170px 90px 120px;align-items:center;gap:14px;padding:12px 14px;transition:border-color .15s,background .15s;display:grid}.call-item:hover{background:#15131b;border-color:#3d3448}.call-icon{color:#8f8a99;background:#1e1c24;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.call-item.good .call-icon{color:#8ad6b2;background:#173126}.call-item.bad .call-icon{color:#f3a7b3;background:#36202a}.call-who,.call-result,.call-nums{flex-direction:column;gap:3px;min-width:0;display:flex}.call-who b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.call-who small,.call-result small,.call-nums small{color:var(--muted);font-size:11.5px}.call-result .badge{align-self:flex-start}.call-nums span{font-variant-numeric:tabular-nums;font-size:13px}.call-open{justify-content:flex-end;display:flex}.call-open button{white-space:nowrap}.call-open button,.campaign td button{padding:8px 12px;font-size:12px}.call-list{container-type:inline-size}@container (max-width:720px){.call-item{grid-template-columns:40px minmax(0,1fr) auto;row-gap:8px}.call-result{flex-flow:wrap;grid-column:2;align-items:center;gap:8px}.call-nums{text-align:right;grid-area:1/3}.call-open{grid-area:2/3;justify-content:flex-end}}@container (max-width:420px){.call-open{grid-area:auto/2/auto/-1}.call-open button{width:100%}}.call-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 18px;padding:0;list-style:none;display:grid}.call-facts li{border:1px solid var(--line);background:#121117;border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.call-facts span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.call-facts b{font-size:14px;font-weight:600}.call-facts .badge{align-self:flex-start}.call-block{border:1px solid var(--line);background:#121117;border-radius:12px;margin-bottom:14px;padding:16px 18px}.call-block h3{align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.call-block h3 svg{color:var(--violet)}.call-block-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.call-block-head .button,.call-block-head button{padding:7px 11px;font-size:12px}.call-block audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:40px}.call-summary{background:linear-gradient(135deg,#1d1828,#141319);border-color:#3a3046}.call-summary h3{margin-bottom:8px}.call-summary p{color:#ddd5ea;margin:0;font-size:13.5px;line-height:1.65}.call-chat{flex-direction:column;gap:12px;max-height:420px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.call-chat li{flex-direction:column;gap:4px;max-width:82%;display:flex}.call-chat li span{color:var(--muted);padding:0 4px;font-size:11px}.call-chat li p{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;margin:0;padding:10px 14px;font-size:13.5px;line-height:1.55}.call-chat li.agent{align-self:flex-start}.call-chat li.agent p{color:#ece4fb;background:#2a2238;border-top-left-radius:4px}.call-chat li.caller{align-self:flex-end;align-items:flex-end}.call-chat li.caller p{color:#d9efe5;background:#1d2a25;border-top-right-radius:4px}@media (max-width:640px){.call-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.call-chat li{max-width:92%}}.consent-box .check-row{gap:4px}.consent-box .check{padding:0;line-height:22px}.consent-box .check input{margin:0}.consent-box .info-tip{margin-left:4px}.contacts-toolbar{align-items:flex-end}.import-box{flex-direction:column;gap:7px;display:flex}.import-label{color:#b6b0c0;font-size:12px}.import-box small{font-size:11.5px}.sheet-demo{color:#1f1d24;background:#f7f7f5;border:1px solid #3a3046;border-radius:12px;margin:0 0 18px;overflow:hidden}.sheet-demo-bar{color:#55525c;background:#e9e8e4;border-bottom:1px solid #d6d4cf;align-items:center;gap:6px;padding:9px 12px;font-size:12px;display:flex}.sheet-demo-bar i{background:#d0cdc6;border-radius:50%;width:10px;height:10px}.sheet-demo-bar span{margin-left:8px;font-weight:600}.sheet-demo table{border-collapse:collapse;white-space:nowrap;table-layout:auto;width:100%;font-size:12.5px}.sheet-demo th,.sheet-demo td{text-align:left;background:0 0;border:1px solid #dedcd6;padding:7px 10px}.sheet-demo thead th{color:#77737e;text-align:center;text-transform:none;letter-spacing:0;background:#efeeea;font-size:11px;font-weight:500}.sheet-demo tbody th{color:#77737e;text-align:center;background:#efeeea;width:34px;font-weight:500}.sheet-demo tr.head td{color:#1d4a35;background:#e7f3ec;font-weight:700}.sheet-demo .muted{color:#a19ea7;font-style:italic}.sheet-demo figcaption{color:#55525c;background:#efeeea;border-top:1px solid #dedcd6;padding:9px 12px;font-size:12px}.sheet-demo{overflow-x:auto}.csv-rules{gap:9px;margin:0 0 6px;padding:0;list-style:none;display:grid}.csv-rules li{color:#c9c4d3;padding-left:18px;font-size:13px;line-height:1.55;position:relative}.csv-rules li:before{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:3px}.csv-rules code{color:#dccbff;background:#2a2434;border-radius:5px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px}.metric{flex-direction:column;gap:6px;display:flex}.metric-head{color:var(--muted);align-items:center;gap:10px;font-size:12px;display:flex}.metric-icon{color:#c2a6f5;background:#221d2c;border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.metrics .metric h2{margin:8px 0 2px}.metrics .metric p{color:var(--muted);margin:0;font-size:11.5px}.setup-progress{background:#211f27;border-radius:999px;height:6px;margin:-4px 0 14px;overflow:hidden}.setup-progress span{border-radius:inherit;background:linear-gradient(90deg,#8a63e6,var(--violet));height:100%;transition:width .4s;display:block}.checklist a>span:first-child{border:1.5px solid #4a4256;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.checklist a>span.done{color:var(--green);background:#1f3a2d;border-color:#2f6b4f}.checklist a.is-done{color:#8f8a99}.quick-actions{gap:8px;margin-bottom:14px;display:grid}.quick{border:1px solid var(--line);background:#121117;border-radius:11px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.quick:hover{background:#18151f;border-color:#4a3d5c}.quick svg{color:var(--violet);flex-shrink:0}.quick span{flex-direction:column;gap:2px;display:flex}.quick b{font-size:13px;font-weight:600}.quick small{font-size:11.5px}.my-numbers{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.my-number{border:1px solid var(--line);background:#121117;border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}.my-number.active{background:linear-gradient(150deg,#152420,#121117 60%);border-color:#2f5a47}.my-number-top{justify-content:space-between;align-items:center;display:flex}.my-number .number-icon{color:#c2a6f5;background:#221d2c;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.my-number.active .number-icon{color:var(--green);background:#173126}.my-number-value{letter-spacing:-.02em;color:var(--text);margin:6px 0 0;font-size:26px}.my-number p.small{margin:0}.my-number-facts{border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);grid-template-columns:1fr 1fr;gap:10px;margin:8px 0 6px;padding:12px 0;display:grid}.my-number-facts dt{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:10.5px}.my-number-facts dd{margin:4px 0 0;font-size:13px;font-weight:600}.found-count{margin:18px 0 10px}.number-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}.number-grid li{border:1px solid var(--line);background:#121117;border-radius:12px;flex-direction:column;gap:6px;padding:16px;transition:border-color .15s;display:flex}.number-grid li:hover{border-color:#4a3d5c}.number-grid .mono{color:var(--text);font-size:18px}.number-grid small{font-size:11.5px}.number-grid button{margin-top:6px}.wallet-hero>div{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.wallet-hero .wallet-minutes{color:#ddd5ea;margin:0;font-size:15px}.wallet-hero .wallet-minutes b{color:var(--text)}.wallet-hero .button{margin-top:14px}.billing-steps{counter-reset:bill;gap:14px;margin:0;padding:0;list-style:none;display:grid}.billing-steps li{counter-increment:bill;flex-direction:column;gap:3px;padding-left:38px;display:flex;position:relative}.billing-steps li:before{content:counter(bill);color:#c2a6f5;background:#221d2c;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.billing-steps b{color:var(--text);font-size:13.5px}.billing-steps span{color:#a9a4b3;font-size:12.5px;line-height:1.55}.anchor-target{scroll-margin-top:20px}.rate-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.rate-card{border:1px solid var(--line);background:var(--panel);border-radius:14px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.rate-card.dark{background:linear-gradient(150deg,#221b2e,#141419 70%);border-color:#4a3a5e}.rate-icon{color:#c2a6f5;background:#221d2c;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.rate-card h3{margin:4px 0 0;font-size:15px}.rate-price{letter-spacing:-.02em;color:var(--text);margin:0;font-size:30px;font-weight:700}.rate-price span{color:var(--muted);letter-spacing:0;margin-left:6px;font-size:13px;font-weight:400}.rate-card ul{flex:1;align-content:start;gap:7px;margin:4px 0 0;padding:0;list-style:none;display:grid}.rate-card li{color:#b9b3c3;padding-left:18px;font-size:13px;line-height:1.5;position:relative}.rate-card li:before{content:"";background:var(--violet);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:3px}.rate-card .button{margin-top:6px}.plan-line{margin:0 0 16px}@media (max-width:1100px){.rate-grid{grid-template-columns:1fr 1fr}.rate-card.dark{grid-column:span 2}}@media (max-width:700px){.rate-grid{grid-template-columns:1fr}.rate-card.dark{grid-column:auto}}.profile-head{align-items:center;gap:14px;margin-bottom:18px;display:flex}.profile-avatar{border-radius:12px;width:46px;height:46px;font-size:18px}.profile-head div{flex-direction:column;gap:3px;min-width:0;display:flex}.profile-head b{font-size:16px}.profile-head small{overflow-wrap:anywhere;font-size:12.5px}.profile-list{gap:0;margin-bottom:14px;display:grid}.profile-list>div{border-top:1px solid var(--line);grid-template-columns:130px 1fr;align-items:center;gap:12px;padding:12px 0;display:grid}.profile-list dt{margin:0;font-size:12px}.profile-list dd{flex-wrap:wrap;align-items:center;gap:10px;margin:0;display:flex}.copy-id{padding:4px 8px;font-size:11px}.readiness .button{white-space:nowrap;padding:8px 12px;font-size:12px}.help-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.help-grid h3{margin:0 0 6px;font-size:14px}.help-grid p{margin:0;font-size:13px}@media (max-width:700px){.help-grid{grid-template-columns:1fr}.profile-list>div{grid-template-columns:1fr;gap:4px}}.pay-methods .check span{align-items:center;gap:6px;display:inline-flex}.pay-methods .check{align-items:center}.pay-methods .check input{margin-top:0}@media (max-width:800px){.contacts-toolbar{align-items:stretch}.table-scroll:has(.contacts-table){overflow:visible}.contacts-table,.contacts-table tbody{white-space:normal;display:block}.contacts-table thead{display:none}.contacts-table tr{border-bottom:1px solid #25232c;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 0;display:grid}.contacts-table td{border:0;padding:0;display:block}.contacts-table .ct-name{grid-area:1/1}.contacts-table .ct-status{grid-area:1/2}.contacts-table .ct-phone,.contacts-table .ct-source,.contacts-table .ct-actions{grid-column:1/-1}.contacts-table .ct-source{color:#b9b3c3;font-size:12.5px}.contacts-table .ct-source:before{content:attr(data-label) ": ";color:var(--muted)}.contacts-table .ct-actions{margin-top:6px}}.theme-toggle{border:1px solid var(--line);width:36px;height:36px;color:var(--muted);background:0 0;border-radius:999px;padding:0}.theme-toggle:hover{color:var(--text);background:#1b1921}.plan-cards{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;margin:8px 0 40px;display:grid}.plan-card{background:var(--panel);border:1.5px solid #4b4753;border-radius:20px;flex-direction:column;padding:26px 24px;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.plan-card:hover{transform:translateY(-4px);box-shadow:6px 6px #4b4753}.plan-card.hot{border-color:var(--violet);background:linear-gradient(165deg,#251c34,var(--panel) 65%);box-shadow:6px 6px 0 var(--violet)}.plan-card.hot:hover{box-shadow:9px 9px 0 var(--violet)}.plan-card.mine{border-color:var(--green)}.plan-flag{color:#16130f;letter-spacing:.08em;text-transform:uppercase;background:#ffd37a;border-radius:999px;padding:4px 10px;font-family:monospace;font-size:11px;font-weight:700;position:absolute;top:-12px;right:18px;transform:rotate(3deg)}.plan-card.mine .plan-flag{background:var(--green);color:#0c0c10}.plan-card h3{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-family:monospace;font-size:13px;font-weight:600}.plan-price{color:var(--muted);margin:16px 0 0;font-size:12.5px}.plan-price b{letter-spacing:-.04em;color:var(--text);margin-bottom:6px;font-size:clamp(34px,3vw,46px);font-weight:750;line-height:1;display:block}.plan-mins{letter-spacing:-.02em;color:#cbb3ff;margin:14px 0 18px;font-size:20px;font-weight:700}.plan-card ul{color:#c9c4d3;border-top:1px dashed #3a3640;flex:1;align-content:start;gap:8px;margin:0 0 22px;padding:16px 0 0;font-size:13.5px;list-style:none;display:grid}.plan-card li:before{content:"→ ";color:#ff7a52}.plan-card .button{width:100%}.plan-card span.button[aria-disabled]{opacity:.65;cursor:default}.plan-foot{margin:4px 0 16px}@media (max-width:1250px){.plan-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.plan-cards{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.plan-card{transition:none}.plan-card:hover{transform:none}}.plan-badge{letter-spacing:.5px;white-space:nowrap;vertical-align:middle;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:5px 9px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.workspace-label .plan-badge{margin-top:4px;padding:4px 8px;font-size:9.5px}.plan-badge.tier-free{background:var(--line);color:var(--muted)}.plan-badge.tier-starter{color:var(--green);background:#34a87829;box-shadow:inset 0 0 0 1px #34a87866}.plan-badge.tier-growth{color:#fff;background:linear-gradient(120deg,#6a3df5,#b45cf2);box-shadow:0 4px 14px -5px #8c50ffcc}.plan-badge.tier-pro{color:#3b2600;letter-spacing:1.2px;background:linear-gradient(135deg,#fff1bd 0%,#f4c14b 38%,#c9890f 72%,#ffe08a 100%);box-shadow:inset 0 0 0 1px #78500059,0 4px 16px -5px #e6aa28e6}.plan-badge.tier-enterprise{color:#f3ede2;background:linear-gradient(#111015,#111015) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a,#9be7ff) border-box;border:1px solid #0000}.plan-badge.tier-pro:after,.member-card.tier-pro:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out infinite tier-shine;position:absolute;inset:0;transform:translate(-120%)}.member-card.tier-pro:after{background:linear-gradient(105deg,#0000 40%,#ffe28c29 50%,#0000 60%)}@keyframes tier-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.avatar.tier-starter{border-color:#34a87899}.avatar.tier-growth{color:#fff;background:linear-gradient(135deg,#6a3df5,#b45cf2);border-color:#b48cff}.avatar.tier-pro{color:#3b2600;background:linear-gradient(135deg,#ffe08a,#c9890f);border-color:#f4c14b;box-shadow:0 0 0 3px #f4c14b40}.avatar.tier-enterprise{color:#f3ede2;background:linear-gradient(#111015,#111015) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a) border-box;border:1px solid #0000}.workspace-label.tier-growth{background:linear-gradient(120deg,#8250ff21,#0000 75%);border-color:#9664ff73}.workspace-label.tier-pro{background:linear-gradient(120deg,#f4c14b24,#0000 75%);border-color:#d6a02899}.workspace-label.tier-enterprise{background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a) border-box;border-color:#0000}.member-card{border:1px solid var(--line);border-radius:14px;align-items:center;gap:16px;margin:2px 0 20px;padding:18px 20px;display:flex;position:relative;overflow:hidden}.member-card small{letter-spacing:1.6px;color:var(--muted);font-size:9.5px;font-weight:700}.member-card b{letter-spacing:-.6px;font-size:24px;font-weight:650;line-height:1.2;display:block}.member-card p{margin:3px 0 0;font-size:12px}.member-card>a{z-index:1;flex-shrink:0;align-self:flex-start;margin-left:auto;position:relative}.member-icon{border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.member-card.tier-starter{background:#34a87814;border-color:#34a87859}.member-card.tier-starter .member-icon{color:var(--green);background:#34a87829}.member-card.tier-growth{background:radial-gradient(circle at 95% 0,#be64ff61,#0000 55%),linear-gradient(135deg,#2a1747,#151021);border-color:#6b44c9}.member-card.tier-growth small{color:#d9c2ff}.member-card.tier-growth b{color:#fff}.member-card.tier-growth p{color:#cdbfe6}.member-card.tier-growth>a{color:#e2d0ff}.member-card.tier-growth .member-icon{color:#fff;background:linear-gradient(135deg,#6a3df5,#b45cf2);box-shadow:0 6px 20px -6px #965affe6}.member-card.tier-pro{background:radial-gradient(circle at 95% 0,#f4c14b47,#0000 55%),linear-gradient(135deg,#17120a,#2e2209 60%,#4a350b);border-color:#c9952a}.member-card.tier-pro small{color:#f4c14b}.member-card.tier-pro p{color:#e8d6a8}.member-card.tier-pro>a{color:#ffe08a}.member-card.tier-pro b{background:linear-gradient(90deg,#fff1bd,#f4c14b 50%,#d99a1e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px}.member-card.tier-pro .member-icon{color:#3b2600;background:linear-gradient(135deg,#fff1bd,#f4c14b 45%,#c9890f);box-shadow:0 6px 22px -6px #f4c14be6}.member-card.tier-enterprise{background:radial-gradient(circle at 95% 0,#9be7ff2e,#0000 55%) padding-box padding-box,linear-gradient(#0e0d12,#0e0d12) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a,#9be7ff) border-box;border-color:#0000}.member-card.tier-enterprise small{background:linear-gradient(90deg,#9be7ff,#c9a7ff,#ffd37a);color:#0000;-webkit-background-clip:text;background-clip:text}.member-card.tier-enterprise b{color:#fff}.member-card.tier-enterprise p{color:#c9c4d1}.member-card.tier-enterprise>a{color:#c9a7ff}.member-card.tier-enterprise .member-icon{color:#c9a7ff;background:#1b1922;box-shadow:inset 0 0 0 1px #3a3546}@media (max-width:600px){.member-card{flex-wrap:wrap}.member-card>a{margin-left:0}}@media (prefers-reduced-motion:reduce){.plan-badge.tier-pro:after,.member-card.tier-pro:after{animation:none;display:none}}.label-row{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.label-row label{color:#b6b0c0;font-size:12px}.inline-link{color:var(--violet);font-weight:400;font-size:inherit;background:0 0;border:0;padding:0}.inline-link:hover{background:0 0;text-decoration:underline}.topup-manual{border:1px dashed var(--line);border-radius:10px;padding:12px 16px}.topup-manual summary{cursor:pointer;color:var(--muted);font-weight:600}.topup-manual[open] summary{margin-bottom:12px}.card-link{border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;padding:12px 14px;display:flex}.card-link b{font-size:13px;display:block}.card-link small{word-break:break-all}.card-form textarea{min-height:0}.card-photos{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.card-photos h3{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.card-photos h3 small{display:inline}.card-photo-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.card-photo-grid figure{border:1px solid var(--line);background:#0f0f14;border-radius:10px;margin:0;overflow:hidden}.card-photo-grid img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.card-photo-grid figcaption{justify-content:space-between;align-items:center;gap:6px;padding:6px;display:flex}.card-photo-grid figcaption button{padding:4px 8px;font-size:11px}.card-photo-add{border-style:dashed;flex-direction:column;min-height:120px}.details-share{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.button.whatsapp{color:#fff;background:#1f8f4e;border-color:#1f8f4e;padding:5px 10px;font-size:11px}.button.whatsapp:hover{background:#25a35a}.card-photo-grid figure.pending{border-style:dashed;border-color:#5b4a73}.card-actions{align-items:center;margin-top:18px}.card-actions .danger-link{color:#f1b0b9;margin-left:auto}.wa-panel>p{margin-bottom:14px}.wa-points{color:var(--muted);margin:0 0 18px;padding-left:20px;font-size:13px;line-height:1.9}.wa-number{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;margin-bottom:12px;padding:14px;display:flex}.wa-number>svg{color:#25a35a;flex-shrink:0}.wa-number>div{flex:1}.wa-number b{display:block}.details-share small{width:100%;color:var(--muted);display:block}.details-list{margin:0;padding:0;list-style:none}.details-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 18px;padding:14px 0;display:grid}.details-list li:last-child{border-bottom:0}.details-who b{display:block}.details-when{white-space:nowrap}.details-error{color:#f1b0b9;grid-column:1/-1}.wa-steps,.wa-checklist{counter-reset:step;gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.wa-steps li{counter-increment:step;padding-left:38px;position:relative}.wa-steps li:before{content:counter(step);color:#cab2ff;background:#2c2239;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid;position:absolute;top:0;left:0}.wa-steps small,.wa-checklist small{display:block}.wa-checklist li{color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:2px 10px;display:grid}.wa-checklist li>svg{margin-top:4px}.wa-checklist li.done{color:var(--text)}.wa-checklist li.done>svg{color:var(--green)}.wa-checklist small{grid-column:2}@media (max-width:700px){.details-list li{grid-template-columns:1fr auto}.details-when{grid-column:1}}.callback-line{color:#c9b6f2;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.callback-line svg{flex:none}.callback-line.done{color:var(--green)}.callback-line.failed{color:#f3b4bd}.callback-line .text-button{margin-left:4px}.call-open{flex-wrap:wrap;gap:8px}.callback-days{margin-bottom:16px}.callback-days [role=radio]{min-width:110px;color:var(--muted);background:0 0;border:1px solid #0000;flex:1;padding:10px 14px}.callback-days [role=radio]:hover{color:var(--text);background:#1c1a22}.callback-days [role=radio][aria-checked=true]{color:#e3d5ff;background:#282031;border-color:#4a3a5e}.call-tabs{border:1px solid var(--line);background:#111116;border-radius:10px;gap:6px;padding:4px;display:flex;overflow-x:auto}.call-tabs [role=tab]{color:var(--muted);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:7px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.call-tabs [role=tab]:hover{color:var(--text);background:#1c1a22}.call-tabs [role=tab][aria-selected=true]{color:#e3d5ff;background:#282031;border-color:#4a3a5e}.callback-list{border:1px solid var(--line);border-radius:11px;margin:0;padding:0;list-style:none;overflow:hidden}.callback-list li{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.callback-list li:first-child{border-top:0}.callback-list li>div{flex-direction:column;min-width:0;display:flex}.callback-list small{color:var(--muted)}.callback-when{color:#e3d5ff;white-space:nowrap;font-weight:700}.callback-list button{padding:7px 12px;font-size:12px}.lead-tabs [role=tab]{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-width:110px}.lead-tabs .lead-tab.hot[aria-selected=true]{color:#ffd2a1;background:#2c2219;border-color:#6b4a26}.lead-tabs .lead-tab.not_interested[aria-selected=true]{color:#f3b4bd;background:#251c21;border-color:#57343d}.lead-select{min-width:130px;padding:7px 10px;font-size:12.5px}@media (max-width:640px){.callback-list li{grid-template-columns:1fr auto}.callback-list li>button{grid-column:1/-1;justify-self:start}}svg.lucide{stroke-width:1.75px;flex-shrink:0}.text-link{align-items:center;gap:4px;display:inline-flex}.badge svg{margin-right:4px}.empty-orbit svg{color:inherit}select:not([multiple]){appearance:none;cursor:pointer;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8592' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;background-size:16px!important}.lead-select,.filter select{padding-right:36px;background-position:right 10px center!important}.page-heading>button,.page-heading>.button,.page-heading>a{white-space:nowrap;flex:none}.dd-trigger{width:100%;min-height:46px;color:var(--text);text-align:left;background:#0f0f14;border:1px solid #39333f;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 12px 8px 10px;font-weight:600;display:flex}.dd-trigger:hover{background:#15141b;border-color:#4a3a5e}.dd-trigger[data-state=open]{border-color:#7b5bd6;box-shadow:0 0 0 3px #ac8aff2e}.dd-trigger[data-placeholder] .dd-value{color:#686272;font-weight:400}.dd-value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dd-chevron{color:#8a8592;transition:transform .18s;display:inline-flex}.dd-trigger[data-state=open] .dd-chevron{transform:rotate(180deg)}.dd-icon{color:#c3a6f2;background:#2c2239;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.dd-content{z-index:1000;min-width:var(--radix-select-trigger-width);max-height:min(360px,var(--radix-select-content-available-height));transform-origin:var(--radix-select-content-transform-origin);background:#17161c;border:1px solid #33303b;border-radius:12px;overflow:hidden;box-shadow:0 18px 40px #00000073,0 2px 6px #0000004d}.dd-content[data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) dd-in}.dd-content[data-state=closed]{animation:.1s ease-in dd-out}@keyframes dd-in{0%{opacity:0;transform:translateY(-4px)scale(.97)}to{opacity:1;transform:none}}@keyframes dd-out{0%{opacity:1}to{opacity:0}}.dd-viewport{padding:6px}.dd-item{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;outline:none;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;font-weight:600;display:flex}.dd-item[data-highlighted]{background:#262230}.dd-item[data-state=checked]{color:#e3d5ff;background:#282031}.dd-item[data-disabled]{opacity:.45;cursor:not-allowed}.dd-text{flex-direction:column;flex:1;min-width:0;display:flex}.dd-text small{color:var(--muted);font-size:12px;font-weight:400}.dd-check{color:#c3a6f2;margin-left:auto;display:inline-flex}.agent-card-side .field{min-width:280px}@media (prefers-reduced-motion:reduce){.dd-content[data-state=open],.dd-content[data-state=closed]{animation:none}}.dd-compact{border-radius:8px;gap:8px;min-height:34px;padding:5px 10px;font-size:12.5px}.dd-compact .dd-icon{width:22px;height:22px}.dd-group{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);padding:8px 10px 4px;font-size:10.5px;font-weight:700}.dd-scroll{height:24px;color:var(--muted);cursor:default;justify-content:center;align-items:center;display:flex}.filter .dd-trigger,.lead-select{width:auto;min-width:150px}.lead-select.hot{color:#ffd2a1;border-color:#6b4a26}.lead-select.warm{color:#e3d5ff;border-color:#4a3a5e}.lead-select.not_interested{color:var(--muted)}.field .dd-trigger{width:100%}.admin-mark{color:#16130f;letter-spacing:1.2px;text-transform:uppercase;background:#ffd37a;border-radius:6px;margin-left:6px;padding:3px 7px;font-size:10px;font-weight:700}.admin-label{background:linear-gradient(120deg,#ffd37a14,#0000 70%);border:1px solid #4b3a1d;border-radius:10px;align-items:center;gap:10px;margin:22px 0 18px;padding:12px;display:flex}.admin-label .avatar{color:#16130f;background:#ffd37a;border-color:#ffd37a}.admin-label small{color:#d9b56a;letter-spacing:.4px;font-size:10px}.status-dot.admin-dot{background:#ffd37a}.admin-section{letter-spacing:1.6px;text-transform:uppercase;color:var(--muted);margin:28px 0 12px;font-size:11px;font-weight:600}.admin-section:first-of-type{margin-top:6px}.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 22px;display:grid}.admin-filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-filters .dd-trigger{width:auto;min-width:140px}.search-box{align-items:center;min-width:240px;display:flex;position:relative}.search-box svg{color:var(--muted);pointer-events:none;position:absolute;left:11px}.search-box input{padding:8px 12px 8px 33px;font-size:12px}.date-filter{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.date-filter input{width:auto;color-scheme:inherit;padding:7px 9px;font-size:12px}.admin-table td{padding:12px}.admin-table td small{color:var(--muted);margin-top:2px;display:block}.result-cell{align-items:center;gap:8px;display:flex}.result-cell button{margin:0}.admin-table td.wrap{white-space:normal;min-width:260px;max-width:480px}.sort-button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;border-radius:4px;gap:4px;padding:0}.sort-button:hover{color:var(--text);background:0 0}.sort-button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.row-link{color:var(--text);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #4b4753;text-decoration:underline #4b4753}.row-link:hover{color:var(--violet);text-decoration-color:currentColor}.back-link{align-items:center;gap:6px;margin-bottom:14px;font-size:12px;display:inline-flex}.callback-cell{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.pager{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;font-size:12px;display:flex}.pager button{gap:4px;padding:6px 10px;font-size:12px}.pager button:disabled{opacity:.4;cursor:default}.facts{gap:10px;margin:0 0 6px;font-size:12.5px;display:grid}.facts>div{grid-template-columns:140px minmax(0,1fr);align-items:baseline;gap:18px;display:grid}.facts dt{color:var(--muted);margin:0}.facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.facts dd small{color:var(--muted);margin-left:6px;font-size:10.5px}.hbars{gap:12px;margin:0 0 14px;padding:0;list-style:none;display:grid}.hbars li{grid-template-columns:120px minmax(0,1fr) 92px;align-items:center;gap:12px;font-size:12.5px;display:grid}.hbar-label{color:var(--muted)}.hbar-track{background:#1d1c23;border-radius:4px;height:12px;overflow:hidden}.hbar-fill{background:#8f6bff;border-radius:4px;height:100%;transition:width .4s;display:block}.hbar-value{justify-content:flex-end;align-items:baseline;gap:6px;display:flex}.hbar-value small{color:var(--muted);font-size:11px}@media (max-width:1100px){.admin-grid{grid-template-columns:1fr}}@media (max-width:800px){.admin-label{display:none}.admin-filters{justify-content:flex-start;width:100%}.search-box{flex:100%;min-width:0}.admin-shell .panel-heading{flex-wrap:wrap}}@media (max-width:640px){.hbars li{grid-template-columns:96px minmax(0,1fr) 70px;gap:8px}.facts>div{grid-template-columns:1fr;gap:2px}.pager{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.hbar-fill{transition:none}}
:root[data-theme=light]:not(:has(.lp)){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f3ede2;--panel:#fbf8f2;--line:#d9cfbd;--text:#16130f;--muted:#615a4f;--violet:#5d2cff;--green:#1e6b4f}:root[data-theme=light]:not(:has(.lp)) body{background:var(--bg);color:var(--text)}:root[data-theme=light]:not(:has(.lp)) a{color:inherit}:root[data-theme=light]:not(:has(.lp)) button{color:var(--text);background:#e6e1d9;border:1px solid #d6d2ca}:root[data-theme=light]:not(:has(.lp)) .button{color:var(--text);background:#e6e1d9;border:1px solid #d6d2ca}:root[data-theme=light]:not(:has(.lp)) button:hover{background:#dad5cd}:root[data-theme=light]:not(:has(.lp)) .button:hover{background:#dad5cd}:root[data-theme=light]:not(:has(.lp)) button.primary{background:var(--violet);color:#ebe3f9;border-color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .primary.button{background:var(--violet);color:#ebe3f9;border-color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) button.primary:hover{background:#513485}:root[data-theme=light]:not(:has(.lp)) .primary.button:hover{background:#513485}:is(:root[data-theme=light]:not(:has(.lp)) button:focus-visible,:root[data-theme=light]:not(:has(.lp)) a:focus-visible,:root[data-theme=light]:not(:has(.lp)) input:focus-visible,:root[data-theme=light]:not(:has(.lp)) select:focus-visible,:root[data-theme=light]:not(:has(.lp)) textarea:focus-visible){outline:2px solid #513382}:root[data-theme=light]:not(:has(.lp)) p{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .small{color:var(--muted)}:is(:root[data-theme=light]:not(:has(.lp)) .eyebrow,:root[data-theme=light]:not(:has(.lp)) .nav-label){color:#75716b}:root[data-theme=light]:not(:has(.lp)) .sidebar{border-right:1px solid var(--line);background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) .brand svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .brand>span{color:#837f79}:root[data-theme=light]:not(:has(.lp)) .workspace-label{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .avatar{color:#432b64;background:#e0d7ed;border:1px solid #d8c1f2}:root[data-theme=light]:not(:has(.lp)) nav a{color:#595550}:root[data-theme=light]:not(:has(.lp)) nav a:hover{color:#181611;background:#ece7df}:root[data-theme=light]:not(:has(.lp)) nav a[aria-current]{color:#482f71;background:#e4ddeb}:root[data-theme=light]:not(:has(.lp)) .sidebar-credit{background:linear-gradient(125deg,#e5e2ef,#eee9e1);border:1px solid #dcd5e6}:root[data-theme=light]:not(:has(.lp)) .sidebar-credit a{color:#52357f}:root[data-theme=light]:not(:has(.lp)) .logout{color:#6b6862;background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .topbar{border-bottom:1px solid var(--line);color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .status-dot{background:var(--green)}:root[data-theme=light]:not(:has(.lp)) .simulation-banner{color:#543e6e;background:#e6e2f0;border-bottom:1px solid #dad1e9}:root[data-theme=light]:not(:has(.lp)) .panel{background:var(--panel);border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .hero-panel{background:radial-gradient(at 80%,#dfd6ef 0,#0000 60%),linear-gradient(120deg,#ebe6de,#efeae2);border:1px solid #d8d0e1}:root[data-theme=light]:not(:has(.lp)) .hero-panel h2 span{color:#5f4771}:is(:root[data-theme=light]:not(:has(.lp)) .hero-wave i,:root[data-theme=light]:not(:has(.lp)) .wave i){background:linear-gradient(#462d6c,#9e75c3)}:root[data-theme=light]:not(:has(.lp)) .metrics .panel>span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .badge{color:#553d75;background:#e0dbe8}:root[data-theme=light]:not(:has(.lp)) .badge.good{color:#034d33;background:#d0e0d9}:root[data-theme=light]:not(:has(.lp)) .text-link{color:#52367b}:root[data-theme=light]:not(:has(.lp)) th{color:#726e68;background:#ede8e0}:root[data-theme=light]:not(:has(.lp)) td{border-bottom:1px solid #e4dfd8}:root[data-theme=light]:not(:has(.lp)) tbody tr:last-child td{border:0}:root[data-theme=light]:not(:has(.lp)) .empty-orbit{color:#583f79;border:1px solid #d6cfe1}:root[data-theme=light]:not(:has(.lp)) .checklist a{border-bottom:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .checklist a>span:last-child{color:#7b698d}:root[data-theme=light]:not(:has(.lp)) .checklist .done{color:var(--green)}:is(:root[data-theme=light]:not(:has(.lp)) .field>span,:root[data-theme=light]:not(:has(.lp)) .field>label){color:#4d4a44}:root[data-theme=light]:not(:has(.lp)) .password-input .password-toggle{color:var(--muted);background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .password-input .password-toggle:hover{color:var(--text)}:is(:root[data-theme=light]:not(:has(.lp)) input,:root[data-theme=light]:not(:has(.lp)) select,:root[data-theme=light]:not(:has(.lp)) textarea){color:var(--text);background:#f5f0e8;border:1px solid #d8d3cb}:root[data-theme=light]:not(:has(.lp)) input::placeholder{color:#908a9b}:root[data-theme=light]:not(:has(.lp)) input[type=checkbox]{accent-color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .filter{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .notice{color:#534068;background:#e6e2f0;border:1px solid #d9d0e6}:root[data-theme=light]:not(:has(.lp)) .steps b{color:#453755}:root[data-theme=light]:not(:has(.lp)) .transcript{color:#433c4b;background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) dt{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .positive{color:var(--green)}:root[data-theme=light]:not(:has(.lp)) .plan-price span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .plans ul{color:#524b5a}:root[data-theme=light]:not(:has(.lp)) .plans .panel:last-child{background:linear-gradient(145deg,#e5e0f0,#f1ece4);border-color:#c7b0e1}:root[data-theme=light]:not(:has(.lp)) .readiness article{border-bottom:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .readiness article:last-child{border:0}:root[data-theme=light]:not(:has(.lp)) .agent-icon{color:#5a3b7d;background:#e1daed}:root[data-theme=light]:not(:has(.lp)) .error{color:#5f2b35;background:#ebdadd;border:1px solid #edb6c0}:root[data-theme=light]:not(:has(.lp)) .success{color:#183e29;background:#d4e1da;border:1px solid #accebd}:root[data-theme=light]:not(:has(.lp)) .feedback button{background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) footer{border-top:1px solid var(--line);color:#7a7383}:root[data-theme=light]:not(:has(.lp)) .loading-screen>svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .skip-link{background:var(--violet);color:#f0eaf9}@media (max-width:800px){:root[data-theme=light]:not(:has(.lp)) .sidebar{border-right:0;border-bottom:1px solid var(--line)}}:root[data-theme=light]:not(:has(.lp)) .sr-only{border:0}:root[data-theme=light]:not(:has(.lp)) .badge.bad{color:#5b2933;background:#ecd7db}:root[data-theme=light]:not(:has(.lp)) .lead{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .lead strong{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .tabs{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .tabs [role=tab]{color:var(--muted);background:0 0;border:1px solid #0000}:root[data-theme=light]:not(:has(.lp)) .tabs [role=tab]:hover{color:var(--text);background:#ebe6de}:root[data-theme=light]:not(:has(.lp)) .tabs [role=tab][aria-selected=true]{color:#312445;background:#e4ddeb;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .tabs [role=tab][aria-selected=true] small{color:#513d6f}:root[data-theme=light]:not(:has(.lp)) .tab-panel:focus-visible{outline:2px solid #513382}:root[data-theme=light]:not(:has(.lp)) .call-form{border:1px solid var(--line);background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) .check{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .ghost{color:#52367b;background:0 0;border-color:#0000}:root[data-theme=light]:not(:has(.lp)) .live-call{background:linear-gradient(120deg,#e6e2f0,#efeae2);border:1px solid #d4c1ed}:root[data-theme=light]:not(:has(.lp)) .live-call>p{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .live-call-head p{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .live-call.review{background:#e7e2da;border-color:#edb6c0}:root[data-theme=light]:not(:has(.lp)) .live-call.review p{color:#4a2d32}:root[data-theme=light]:not(:has(.lp)) .stepper li{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .stepper li:before{background:#e0dbd3}:root[data-theme=light]:not(:has(.lp)) .stepper li.done{color:#513d6f}:root[data-theme=light]:not(:has(.lp)) .stepper li.done:before{background:#8c70c2}:root[data-theme=light]:not(:has(.lp)) .stepper li.current{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .stepper li.current:before{background:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .session-status{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .status-light{background:#cbc6bf}:root[data-theme=light]:not(:has(.lp)) .status-light.on{background:var(--green);box-shadow:0 0 0 4px #8ad6b222}:root[data-theme=light]:not(:has(.lp)) .fine-print{border-top:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .fine-print summary{color:#52367b}:root[data-theme=light]:not(:has(.lp)) .fine-print summary:focus-visible{outline:2px solid #513382}:root[data-theme=light]:not(:has(.lp)) .fine-print ul{color:var(--muted)}@media (max-width:640px){:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile tr{border-bottom:1px solid #e4dfd8}:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile td{border:0}:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile td:nth-child(2):before{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile td:nth-child(4):before{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile td:nth-child(5):before{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) table.stack-on-mobile td:nth-child(6):before{color:var(--muted)}}:root[data-theme=light]:not(:has(.lp)) .quote{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .optional{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .transcript-row td{background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) .transcript-row h4{color:#453755}:root[data-theme=light]:not(:has(.lp)) .transcript-row .transcript{background:#f9f4ec}:root[data-theme=light]:not(:has(.lp)) .bulk-form{border:1px solid var(--line);background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) .bulk-form fieldset{border:0}:root[data-theme=light]:not(:has(.lp)) .bulk-form legend{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .picker-list{border:1px solid var(--line);background:#f8f3eb}:root[data-theme=light]:not(:has(.lp)) .picker-list .check:hover{background:#ece7df}:root[data-theme=light]:not(:has(.lp)) .campaign{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .progress p{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .progress-bar{background:#e0dbd3}:root[data-theme=light]:not(:has(.lp)) .progress-bar span{background:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .count-chips li{color:#3e3b36;background:#eae5dd}:root[data-theme=light]:not(:has(.lp)) .count-chips li b{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .count-chips li.good{color:#034d33;background:#d0e0d9}:root[data-theme=light]:not(:has(.lp)) .count-chips li.bad{color:#5b2933;background:#ecd7db}:root[data-theme=light]:not(:has(.lp)) .negative{color:#772128}:root[data-theme=light]:not(:has(.lp)) .voice-field{border:0}:root[data-theme=light]:not(:has(.lp)) .voice-picker{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .voice-row{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .voice-row.selected{border-color:var(--violet);background:#eae5f3}:root[data-theme=light]:not(:has(.lp)) .topup-step{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .pay-box p{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) pre.bank{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .number-list li{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .margin-box{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .margin-box p{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .launch-note{color:#034d33;background:#d0e0d9}:root[data-theme=light]:not(:has(.lp)) .renewal-banner{color:#5f2b35;background:#ebdadd;border-bottom:1px solid #edb6c0}:root[data-theme=light]:not(:has(.lp)) .renewal-banner b{color:#421f25}:root[data-theme=light]:not(:has(.lp)) .modal-backdrop{background:#050508b8}:root[data-theme=light]:not(:has(.lp)) .modal{background:var(--panel);border:1px solid #edb6c0;box-shadow:0 20px 60px #00000080}:root[data-theme=light]:not(:has(.lp)) .modal h2{color:#421f25}:root[data-theme=light]:not(:has(.lp)) h2.negative{color:#5f2b35}:root[data-theme=light]:not(:has(.lp)) .number-list li{background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .number-list li:hover{background:#f0ebe3;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .number-icon{color:#4b3174;background:#e5e0f0}:root[data-theme=light]:not(:has(.lp)) .number-list li .number-text .mono{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .agent-card{background:radial-gradient(ellipse at 100% 0,#e0d9f2 0,transparent 55%),var(--panel);border-color:#dbd4e7}:root[data-theme=light]:not(:has(.lp)) .agent-orb{color:#3d2a5c;background:linear-gradient(140deg,#d8ceee,#e7e2f3);border:1px solid #ccb6f8;box-shadow:0 8px 30px #7b53c033}:root[data-theme=light]:not(:has(.lp)) .tab-icon{color:#575161;background:#ebe6de}:root[data-theme=light]:not(:has(.lp)) .tabs [role=tab][aria-selected=true] .tab-icon{background:var(--violet);color:#ebe3f9}:root[data-theme=light]:not(:has(.lp)) .dial-card{background:linear-gradient(160deg,#f1ece4,#f5f0e8);border:1px solid #dcd8e3}:root[data-theme=light]:not(:has(.lp)) .dial-facts li{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .dial-facts svg{color:#52367b}:root[data-theme=light]:not(:has(.lp)) .dial-facts span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .dial-card .call-button{box-shadow:0 8px 26px #ac8aff33}:root[data-theme=light]:not(:has(.lp)) .step-num{color:#412d60;background:#e1dbed}:root[data-theme=light]:not(:has(.lp)) .bulk-summary{background:linear-gradient(120deg,#e7e4f0,#f1ece4);border:1px solid #d8d0e4}:root[data-theme=light]:not(:has(.lp)) .bulk-count{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .bulk-count b{color:#3d2a5c}:root[data-theme=light]:not(:has(.lp)) .voice-stage{background:radial-gradient(circle at 50% 30%,#e5dff2 0,#0000 60%),#f5f0e8;border:1px solid #dcd8e3}:root[data-theme=light]:not(:has(.lp)) .voice-orb .core{color:#63527e;background:linear-gradient(145deg,#dacfee,#eae5f3);border:1px solid #ccb6f8}:root[data-theme=light]:not(:has(.lp)) .voice-orb .ring{border:1px solid #d4c1ed}:is(:root[data-theme=light]:not(:has(.lp)) .voice-orb.connecting .core,:root[data-theme=light]:not(:has(.lp)) .voice-orb.listening .core){color:#2c233e}:root[data-theme=light]:not(:has(.lp)) .voice-orb.listening .core{background:linear-gradient(145deg,#d3bdff,#e5def3)}:root[data-theme=light]:not(:has(.lp)) .voice-orb.speaking .core{color:#ece5f7;background:linear-gradient(145deg,#5c399d,#8f6ce1)}:root[data-theme=light]:not(:has(.lp)) .voice-orb.listening .ring{border-color:#004d30}:root[data-theme=light]:not(:has(.lp)) .voice-orb.speaking .ring{border-color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .chat{border:1px solid var(--line);background:#f4efe7}:root[data-theme=light]:not(:has(.lp)) .bubble{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .bubble b{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .bubble.them{background:#eae5dd}:root[data-theme=light]:not(:has(.lp)) .bubble.me{background:#e0d9f2}:root[data-theme=light]:not(:has(.lp)) .starter-hint{color:#413552;background:#eae6f3;border:1px dashed #ccb6f8}:root[data-theme=light]:not(:has(.lp)) .starter-hint svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .sheet{background:var(--panel);color:var(--text);border:1px solid #d8d0e1;box-shadow:0 30px 90px #0009,0 0 0 1px #613aa80f}:root[data-theme=light]:not(:has(.lp)) .sheet::backdrop{background:#06050ab8}:root[data-theme=light]:not(:has(.lp)) .sheet-head{border-bottom:1px solid var(--line);background:linear-gradient(120deg,#e8e5f0,#f1ece4)}:root[data-theme=light]:not(:has(.lp)) .sheet-close{color:var(--muted);background:0 0;border-color:#0000}:root[data-theme=light]:not(:has(.lp)) .sheet-close:hover{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .sheet-body .form-actions{background:linear-gradient(transparent,var(--panel) 28%)}:root[data-theme=light]:not(:has(.lp)) .text-button{color:#52367b;background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .text-button:hover{color:#3a2957;background:0 0}@media (max-width:640px){:root[data-theme=light]:not(:has(.lp)) .sheet{border:0}}:root[data-theme=light]:not(:has(.lp)) .pack-card{border:1px solid var(--line);background:var(--panel);color:var(--text)}:root[data-theme=light]:not(:has(.lp)) button.pack-card:hover{border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .pack-card.featured{background:linear-gradient(160deg,#e6e1f1,#f1ece4 60%);border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .pack-card.selected{border-color:var(--violet);box-shadow:0 0 0 1px var(--violet) inset}:root[data-theme=light]:not(:has(.lp)) .pack-card:focus-visible{outline:2px solid #513382}:root[data-theme=light]:not(:has(.lp)) .pack-offer{color:#034d33;background:#d0e0d9}:is(:root[data-theme=light]:not(:has(.lp)) .pack-pay small,:root[data-theme=light]:not(:has(.lp)) .pack-get small){color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .pack-get s{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .pack-get b{color:#312445}:root[data-theme=light]:not(:has(.lp)) .pack-minutes-big{color:#312445}:root[data-theme=light]:not(:has(.lp)) .pack-minutes-big small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .pack-agents{color:#034d33}:root[data-theme=light]:not(:has(.lp)) .pack-card ul{border-top:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .pack-card li{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .pack-card li svg{color:var(--green)}:root[data-theme=light]:not(:has(.lp)) .site-header{border-bottom:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .site-header nav a:not(.button){color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .site-footer nav a{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .site-header nav a:not(.button):hover{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .site-footer nav a:hover{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .site-hero h1 span{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .site-card{border:1px solid var(--line);background:var(--panel)}:root[data-theme=light]:not(:has(.lp)) .site-card svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .site-card p{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .site-card .plan-price{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .site-steps{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .site-cta{background:linear-gradient(140deg,#e6e1f1,#f1ece4 70%);border:1px solid #d4c1ed}:root[data-theme=light]:not(:has(.lp)) .site-cta p{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .site-footer{border-top:1px solid var(--line);color:var(--muted)}:is(:root[data-theme=light]:not(:has(.lp)) .legal p,:root[data-theme=light]:not(:has(.lp)) .legal li){color:#3e3b36}:is(:root[data-theme=light]:not(:has(.lp)) .legal a,:root[data-theme=light]:not(:has(.lp)) .footer-links a){color:#52367b}:root[data-theme=light]:not(:has(.lp)) .contact-list dt{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .site-card p.plan-price{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .site-card p.plan-price span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .phone-verify{background:#eee9e1;border:1px solid #d9d0e6}:root[data-theme=light]:not(:has(.lp)) .phone-verify p svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .phone-verify b{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .phone-input{background:#f5f0e8;border:1px solid #d8d3cb}:root[data-theme=light]:not(:has(.lp)) .phone-input>span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .phone-input input{background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .info-btn{color:#524073;background:0 0;border:1px solid #cdc3dc}:root[data-theme=light]:not(:has(.lp)) .info-btn:hover{color:#2f2544;background:#e0dbe8}:root[data-theme=light]:not(:has(.lp)) .info-pop{color:#2d2735;background:#e2deea;border:1px solid #d1c2e8;box-shadow:0 12px 30px #00000073}:root[data-theme=light]:not(:has(.lp)) .consent-box{background:#f3eee6;border:1px solid #d8d3cb}:root[data-theme=light]:not(:has(.lp)) .consent-box .check{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .confirm{background:var(--panel);color:var(--text);border:1px solid #d8d0e1;box-shadow:0 30px 90px #0009}:root[data-theme=light]:not(:has(.lp)) .confirm::backdrop{background:#06050ab8}:root[data-theme=light]:not(:has(.lp)) .confirm-icon{color:#472f6f;background:#e1dbed}:root[data-theme=light]:not(:has(.lp)) .confirm.danger .confirm-icon{color:#5e212e;background:#ecd7db}:root[data-theme=light]:not(:has(.lp)) .confirm h2{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .confirm-body p{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .confirm-body li{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .confirm-body li:before{background:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .confirm.danger .confirm-body li:before{background:#861a34}:root[data-theme=light]:not(:has(.lp)) button.danger{color:#181611;background:#d34a5c;border-color:#d34a5c}:root[data-theme=light]:not(:has(.lp)) button.danger:hover{background:#c2364f}:root[data-theme=light]:not(:has(.lp)) .call-item{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .call-item:hover{background:#f1ece4;border-color:#d5cede}:root[data-theme=light]:not(:has(.lp)) .call-icon{color:#6c6963;background:#eae5dd}:root[data-theme=light]:not(:has(.lp)) .call-item.good .call-icon{color:#004d30;background:#cee1d8}:root[data-theme=light]:not(:has(.lp)) .call-item.bad .call-icon{color:#682937;background:#ead8e0}:is(:root[data-theme=light]:not(:has(.lp)) .call-who small,:root[data-theme=light]:not(:has(.lp)) .call-result small,:root[data-theme=light]:not(:has(.lp)) .call-nums small){color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .call-facts li{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .call-facts span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .call-block{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .call-block h3 svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .call-block audio{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light]:not(:has(.lp)) .call-summary{background:linear-gradient(135deg,#e9e5f3,#f1ece4);border-color:#d8d0e1}:root[data-theme=light]:not(:has(.lp)) .call-summary p{color:#312b3b}:root[data-theme=light]:not(:has(.lp)) .call-chat li span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .call-chat li.agent p{color:#272131;background:#e1dbed}:root[data-theme=light]:not(:has(.lp)) .call-chat li.caller p{color:#172821;background:#e3ded6}:root[data-theme=light]:not(:has(.lp)) .import-label{color:#4d4a44}:root[data-theme=light]:not(:has(.lp)) .sheet-demo{color:#e9e4dc;background:#1e1b16;border:1px solid #d8d0e1}:root[data-theme=light]:not(:has(.lp)) .sheet-demo-bar{color:#c4bfb7;background:#27241f;border-bottom:1px solid #35322c}:root[data-theme=light]:not(:has(.lp)) .sheet-demo-bar i{background:#3a3631}:is(:root[data-theme=light]:not(:has(.lp)) .sheet-demo th,:root[data-theme=light]:not(:has(.lp)) .sheet-demo td){background:0 0;border:1px solid #2f2c27}:root[data-theme=light]:not(:has(.lp)) .sheet-demo thead th{color:#817e78;background:#23201b}:root[data-theme=light]:not(:has(.lp)) .sheet-demo tbody th{color:#817e78;background:#23201b}:root[data-theme=light]:not(:has(.lp)) .sheet-demo tr.head td{color:#aadac0;background:#221f1a}:root[data-theme=light]:not(:has(.lp)) .sheet-demo .muted{color:#5d5953}:root[data-theme=light]:not(:has(.lp)) .sheet-demo figcaption{color:#c4bfb7;background:#23201b;border-top:1px solid #2f2c27}:root[data-theme=light]:not(:has(.lp)) .csv-rules li{color:#3e3b36}:root[data-theme=light]:not(:has(.lp)) .csv-rules li:before{background:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .csv-rules code{color:#372851;background:#e0dbe8}:root[data-theme=light]:not(:has(.lp)) .metric-head{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .metric-icon{color:#52367b;background:#e5e1ee}:root[data-theme=light]:not(:has(.lp)) .metrics .metric p{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .setup-progress{background:#e8e3db}:root[data-theme=light]:not(:has(.lp)) .setup-progress span{background:linear-gradient(90deg,#7c54d6,var(--violet))}:root[data-theme=light]:not(:has(.lp)) .checklist a>span:first-child{border:1.5px solid #cdc3dc}:root[data-theme=light]:not(:has(.lp)) .checklist a>span.done{color:var(--green);background:#c8dbd0;border-color:#8ccaaa}:root[data-theme=light]:not(:has(.lp)) .checklist a.is-done{color:#6c6963}:root[data-theme=light]:not(:has(.lp)) .quick{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .quick:hover{background:#efeae2;border-color:#d1c2e8}:root[data-theme=light]:not(:has(.lp)) .quick svg{color:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .my-number{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .my-number.active{background:linear-gradient(150deg,#e7e3db,#f3eee6 60%);border-color:#a0cfb8}:root[data-theme=light]:not(:has(.lp)) .my-number .number-icon{color:#52367b;background:#e5e1ee}:root[data-theme=light]:not(:has(.lp)) .my-number.active .number-icon{color:var(--green);background:#cee1d8}:root[data-theme=light]:not(:has(.lp)) .my-number-value{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .my-number-facts{border-top:1px dashed var(--line);border-bottom:1px dashed var(--line)}:root[data-theme=light]:not(:has(.lp)) .number-grid li{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .number-grid li:hover{border-color:#d1c2e8}:root[data-theme=light]:not(:has(.lp)) .number-grid .mono{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .wallet-hero .wallet-minutes{color:#312b3b}:root[data-theme=light]:not(:has(.lp)) .wallet-hero .wallet-minutes b{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .billing-steps li:before{color:#52367b;background:#e5e1ee}:root[data-theme=light]:not(:has(.lp)) .billing-steps b{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .billing-steps span{color:#57534e}:root[data-theme=light]:not(:has(.lp)) .rate-card{border:1px solid var(--line);background:var(--panel)}:root[data-theme=light]:not(:has(.lp)) .rate-card.dark{background:linear-gradient(150deg,#e6e1f1,#f1ece4 70%);border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .rate-icon{color:#52367b;background:#e5e1ee}:root[data-theme=light]:not(:has(.lp)) .rate-price{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .rate-price span{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .rate-card li{color:#4b4742}:root[data-theme=light]:not(:has(.lp)) .rate-card li:before{background:var(--violet)}:root[data-theme=light]:not(:has(.lp)) .profile-list>div{border-top:1px solid var(--line)}@media (max-width:800px){:root[data-theme=light]:not(:has(.lp)) .contacts-table tr{border-bottom:1px solid #e4dfd8}:root[data-theme=light]:not(:has(.lp)) .contacts-table td{border:0}:root[data-theme=light]:not(:has(.lp)) .contacts-table .ct-source{color:#4b4742}:root[data-theme=light]:not(:has(.lp)) .contacts-table .ct-source:before{color:var(--muted)}}:root[data-theme=light]:not(:has(.lp)) .theme-toggle{border:1px solid var(--line);color:var(--muted);background:0 0}:root[data-theme=light]:not(:has(.lp)) .theme-toggle:hover{color:var(--text);background:#ece7df}:root[data-theme=light]:not(:has(.lp)) .plan-card{background:var(--panel);border:1.5px solid #4b4753}:root[data-theme=light]:not(:has(.lp)) .plan-card:hover{box-shadow:6px 6px #4b4753}:root[data-theme=light]:not(:has(.lp)) .plan-card.hot{border-color:var(--violet);background:linear-gradient(165deg,#e5dff3,var(--panel) 65%);box-shadow:6px 6px 0 var(--violet)}:root[data-theme=light]:not(:has(.lp)) .plan-card.hot:hover{box-shadow:9px 9px 0 var(--violet)}:root[data-theme=light]:not(:has(.lp)) .plan-card.mine{border-color:var(--green)}:root[data-theme=light]:not(:has(.lp)) .plan-flag{color:#16130f;background:#ffd37a}:root[data-theme=light]:not(:has(.lp)) .plan-card.mine .plan-flag{background:var(--green);color:#f8f3eb}:root[data-theme=light]:not(:has(.lp)) .plan-card h3{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .plan-price{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .plan-price b{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .plan-mins{color:#472f6f}:root[data-theme=light]:not(:has(.lp)) .plan-card ul{color:#3e3b36;border-top:1px dashed #d6d1ca}:root[data-theme=light]:not(:has(.lp)) .plan-card li:before{color:#ff7a52}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-free{background:var(--line);color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-starter{color:var(--green);background:#34a87829;box-shadow:inset 0 0 0 1px #34a87866}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-growth{color:#fff;background:linear-gradient(120deg,#6a3df5,#b45cf2);box-shadow:0 4px 14px -5px #8c50ffcc}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-pro{color:#3b2600;letter-spacing:1.2px;background:linear-gradient(135deg,#fff1bd 0%,#f4c14b 38%,#c9890f 72%,#ffe08a 100%);box-shadow:inset 0 0 0 1px #78500059,0 4px 16px -5px #e6aa28e6}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-enterprise{color:#f3ede2;background:linear-gradient(#111015,#111015) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a,#9be7ff) border-box;border:1px solid #0000}:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-pro:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out infinite tier-shine;position:absolute;inset:0;transform:translate(-120%)}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:4.5s ease-in-out infinite tier-shine;position:absolute;inset:0;transform:translate(-120%)}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro:after{background:linear-gradient(105deg,#0000 40%,#ffe28c29 50%,#0000 60%)}:root[data-theme=light]:not(:has(.lp)) .avatar.tier-starter{border-color:#34a87899}:root[data-theme=light]:not(:has(.lp)) .avatar.tier-growth{color:#fff;background:linear-gradient(135deg,#6a3df5,#b45cf2);border-color:#b48cff}:root[data-theme=light]:not(:has(.lp)) .avatar.tier-pro{color:#3b2600;background:linear-gradient(135deg,#ffe08a,#c9890f);border-color:#f4c14b;box-shadow:0 0 0 3px #f4c14b40}:root[data-theme=light]:not(:has(.lp)) .avatar.tier-enterprise{color:#f3ede2;background:linear-gradient(#111015,#111015) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a) border-box;border:1px solid #0000}:root[data-theme=light]:not(:has(.lp)) .workspace-label.tier-growth{background:linear-gradient(120deg,#8250ff21,#0000 75%);border-color:#9664ff73}:root[data-theme=light]:not(:has(.lp)) .workspace-label.tier-pro{background:linear-gradient(120deg,#f4c14b24,#0000 75%);border-color:#d6a02899}:root[data-theme=light]:not(:has(.lp)) .workspace-label.tier-enterprise{background:linear-gradient(var(--bg),var(--bg)) padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a) border-box;border-color:#0000}:root[data-theme=light]:not(:has(.lp)) .member-card{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .member-card small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-starter{background:#34a87814;border-color:#34a87859}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-starter .member-icon{color:var(--green);background:#34a87829}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth{background:radial-gradient(circle at 95% 0,#be64ff61,#0000 55%),linear-gradient(135deg,#2a1747,#151021);border-color:#6b44c9}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth small{color:#d9c2ff}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth b{color:#fff}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth p{color:#cdbfe6}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth>a{color:#e2d0ff}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-growth .member-icon{color:#fff;background:linear-gradient(135deg,#6a3df5,#b45cf2);box-shadow:0 6px 20px -6px #965affe6}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro{background:radial-gradient(circle at 95% 0,#f4c14b47,#0000 55%),linear-gradient(135deg,#17120a,#2e2209 60%,#4a350b);border-color:#c9952a}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro small{color:#f4c14b}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro p{color:#e8d6a8}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro>a{color:#ffe08a}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro b{background:linear-gradient(90deg,#fff1bd,#f4c14b 50%,#d99a1e);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro .member-icon{color:#3b2600;background:linear-gradient(135deg,#fff1bd,#f4c14b 45%,#c9890f);box-shadow:0 6px 22px -6px #f4c14be6}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise{background:radial-gradient(circle at 95% 0,#9be7ff2e,#0000 55%) padding-box padding-box,linear-gradient(#0e0d12,#0e0d12) padding-box padding-box,linear-gradient(120deg,#9be7ff,#c9a7ff,#ffd37a,#9be7ff) border-box;border-color:#0000}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise small{background:linear-gradient(90deg,#9be7ff,#c9a7ff,#ffd37a);color:#0000;-webkit-background-clip:text;background-clip:text}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise b{color:#fff}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise p{color:#c9c4d1}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise>a{color:#c9a7ff}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-enterprise .member-icon{color:#c9a7ff;background:#1b1922;box-shadow:inset 0 0 0 1px #3a3546}@media (prefers-reduced-motion:reduce){:root[data-theme=light]:not(:has(.lp)) .plan-badge.tier-pro:after{animation:none;display:none}:root[data-theme=light]:not(:has(.lp)) .member-card.tier-pro:after{animation:none;display:none}}:root[data-theme=light]:not(:has(.lp)) .label-row label{color:#4d4a44}:root[data-theme=light]:not(:has(.lp)) .inline-link{color:var(--violet);background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .inline-link:hover{background:0 0}:root[data-theme=light]:not(:has(.lp)) .topup-manual{border:1px dashed var(--line)}:root[data-theme=light]:not(:has(.lp)) .topup-manual summary{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .card-link{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .card-photos{border-top:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .card-photo-grid figure{border:1px solid var(--line);background:#f5f0e8}:root[data-theme=light]:not(:has(.lp)) .button.whatsapp{color:#181611;background:#239251;border-color:#239251}:root[data-theme=light]:not(:has(.lp)) .button.whatsapp:hover{background:#00843d}:root[data-theme=light]:not(:has(.lp)) .card-photo-grid figure.pending{border-color:#c8b6e5}:root[data-theme=light]:not(:has(.lp)) .card-actions .danger-link{color:#5f2b35}:root[data-theme=light]:not(:has(.lp)) .wa-points{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .wa-number{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .wa-number>svg{color:#00843d}:root[data-theme=light]:not(:has(.lp)) .details-share small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .details-list li{border-bottom:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .details-list li:last-child{border-bottom:0}:root[data-theme=light]:not(:has(.lp)) .details-error{color:#5f2b35}:root[data-theme=light]:not(:has(.lp)) .wa-steps li:before{color:#482f71;background:#e1daed}:root[data-theme=light]:not(:has(.lp)) .wa-checklist li{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .wa-checklist li.done{color:var(--text)}:root[data-theme=light]:not(:has(.lp)) .wa-checklist li.done>svg{color:var(--green)}:root[data-theme=light]:not(:has(.lp)) .callback-line{color:#463466}:root[data-theme=light]:not(:has(.lp)) .callback-line.done{color:var(--green)}:root[data-theme=light]:not(:has(.lp)) .callback-line.failed{color:#5b2933}:root[data-theme=light]:not(:has(.lp)) .callback-days [role=radio]{color:var(--muted);background:0 0;border:1px solid #0000}:root[data-theme=light]:not(:has(.lp)) .callback-days [role=radio]:hover{color:var(--text);background:#ebe6de}:root[data-theme=light]:not(:has(.lp)) .callback-days [role=radio][aria-checked=true]{color:#312445;background:#e4ddeb;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .call-tabs{border:1px solid var(--line);background:#f3eee6}:root[data-theme=light]:not(:has(.lp)) .call-tabs [role=tab]{color:var(--muted);background:0 0;border:1px solid #0000}:root[data-theme=light]:not(:has(.lp)) .call-tabs [role=tab]:hover{color:var(--text);background:#ebe6de}:root[data-theme=light]:not(:has(.lp)) .call-tabs [role=tab][aria-selected=true]{color:#312445;background:#e4ddeb;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .callback-list{border:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .callback-list li{border-top:1px solid var(--line)}:root[data-theme=light]:not(:has(.lp)) .callback-list li:first-child{border-top:0}:root[data-theme=light]:not(:has(.lp)) .callback-list small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .callback-when{color:#312445}:root[data-theme=light]:not(:has(.lp)) .lead-tabs .lead-tab.hot[aria-selected=true]{color:#472300;background:#e5e0d8;border-color:#e0b992}:root[data-theme=light]:not(:has(.lp)) .lead-tabs .lead-tab.not_interested[aria-selected=true]{color:#5b2933;background:#e9e4dc;border-color:#ebbfc9}:root[data-theme=light]:not(:has(.lp)) .empty-orbit svg{color:inherit}:root[data-theme=light]:not(:has(.lp)) select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238a8592' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important}:root[data-theme=light]:not(:has(.lp)) .dd-trigger{color:var(--text);background:#f5f0e8;border:1px solid #d8d3cb}:root[data-theme=light]:not(:has(.lp)) .dd-trigger:hover{background:#f1ece4;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .dd-trigger[data-state=open]{border-color:#8262de;box-shadow:0 0 0 3px #613aa82e}:root[data-theme=light]:not(:has(.lp)) .dd-trigger[data-placeholder] .dd-value{color:#908a9b}:root[data-theme=light]:not(:has(.lp)) .dd-chevron{color:#716d67}:root[data-theme=light]:not(:has(.lp)) .dd-icon{color:#533679;background:#e1daed}:root[data-theme=light]:not(:has(.lp)) .dd-content{background:#efeae2;border:1px solid #dbd6ce;box-shadow:0 18px 40px #00000073,0 2px 6px #0000004d}:root[data-theme=light]:not(:has(.lp)) .dd-item{color:var(--text);outline:none}:root[data-theme=light]:not(:has(.lp)) .dd-item[data-highlighted]{background:#e1deea}:root[data-theme=light]:not(:has(.lp)) .dd-item[data-state=checked]{color:#312445;background:#e4ddeb}:root[data-theme=light]:not(:has(.lp)) .dd-text small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .dd-check{color:#533679}:root[data-theme=light]:not(:has(.lp)) .dd-group{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .dd-scroll{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .lead-select.hot{color:#472300;border-color:#e0b992}:root[data-theme=light]:not(:has(.lp)) .lead-select.warm{color:#312445;border-color:#d4c1ed}:root[data-theme=light]:not(:has(.lp)) .lead-select.not_interested{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .admin-mark{color:#16130f;background:#ffd37a}:root[data-theme=light]:not(:has(.lp)) .admin-label{background:linear-gradient(120deg,#49240014,#0000 70%);border:1px solid #d9cdb9}:root[data-theme=light]:not(:has(.lp)) .admin-label .avatar{color:#16130f;background:#ffd37a;border-color:#ffd37a}:root[data-theme=light]:not(:has(.lp)) .admin-label small{color:#5e3e00}:root[data-theme=light]:not(:has(.lp)) .status-dot.admin-dot{background:#ffd37a}:root[data-theme=light]:not(:has(.lp)) .admin-section{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .search-box svg{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .date-filter{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .date-filter input{color-scheme:inherit}:root[data-theme=light]:not(:has(.lp)) .admin-table td small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .sort-button{color:inherit;background:0 0;border:0}:root[data-theme=light]:not(:has(.lp)) .sort-button:hover{color:var(--text);background:0 0}:root[data-theme=light]:not(:has(.lp)) .sort-button:focus-visible{outline:2px solid var(--violet)}:root[data-theme=light]:not(:has(.lp)) .row-link{color:var(--text);text-decoration-color:#4b4753}:root[data-theme=light]:not(:has(.lp)) .row-link:hover{color:var(--violet);text-decoration-color:currentColor}:root[data-theme=light]:not(:has(.lp)) .pager{border-top:1px solid var(--line);color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .facts dt{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .facts dd small{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .hbar-label{color:var(--muted)}:root[data-theme=light]:not(:has(.lp)) .hbar-track{background:#eae5dd}:root[data-theme=light]:not(:has(.lp)) .hbar-fill{background:#7046d8}:root[data-theme=light]:not(:has(.lp)) .hbar-value small{color:var(--muted)}
