.sms-admin{color:var(--text,#17324d);gap:20px;display:grid}.sms-admin-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.sms-admin-heading>div>span{color:#0877e8;letter-spacing:.14em;font-size:12px;font-weight:800}.sms-admin-heading h1{letter-spacing:-.035em;margin:7px 0;font-size:30px}.sms-admin-heading p,.sms-admin-card header p{color:var(--muted,#637c95);max-width:760px;margin:0;line-height:1.55}.sms-admin-heading>button,.sms-admin-card button,.template-editor>button{background:var(--card,#fff);color:inherit;cursor:pointer;border:1px solid #cbd9e7;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:750;display:inline-flex}.sms-admin-heading button:hover,.sms-admin-card button:hover{border-color:#0877e8}.sms-admin-heading button:disabled{opacity:.6;cursor:wait}.sms-admin-kpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.sms-admin-kpis article{background:var(--card,#fff);border:1px solid var(--border,#dce6ef);border-radius:14px;align-items:center;gap:13px;padding:18px;display:flex}.sms-admin-kpis svg{box-sizing:content-box;color:#0877e8;background:#eaf4ff;border-radius:10px;padding:10px}.sms-admin-kpis span{display:grid}.sms-admin-kpis small{color:var(--muted,#637c95);font-weight:650}.sms-admin-kpis strong{margin-top:3px;font-size:24px}.sms-admin-card{background:var(--card,#fff);border:1px solid var(--border,#dce6ef);border-radius:16px;overflow:hidden}.sms-admin-card>header{border-bottom:1px solid var(--border,#e1e9f0);justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.sms-admin-card h2{margin:0 0 5px;font-size:18px}.review-count{color:#9a6511;background:#fff5dc;border-radius:20px;padding:7px 10px;font-size:12px;font-weight:800}.sms-admin-table .head,.sms-admin-table .row{grid-template-columns:1.3fr .65fr 1.25fr .7fr .7fr;align-items:center;gap:15px;padding:13px 22px;display:grid}.sms-admin-table .head{color:var(--muted,#637c95);background:var(--subtle,#f7fafc);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.sms-admin-table .row{border-top:1px solid var(--border,#e7edf3);font-size:13px}.sms-admin-table .row:first-of-type{border-top:0}.sms-admin-table .row>span{min-width:0}.sms-admin-table .row strong,.sms-admin-table .row small{display:block}.sms-admin-table .row small{color:var(--muted,#6d8398);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;overflow:hidden}.route,.delivery{text-transform:capitalize;border-radius:20px;width:max-content;padding:5px 9px;font-size:11px;display:inline-block}.route.shared{color:#17684b;background:#e5f7ef}.route.premium{color:#7251bd;background:#f0eaff}.status-toggle{padding:6px 9px!important;font-size:11px!important}.status-toggle i{background:#96a7b5;border-radius:50%;width:7px;height:7px}.status-toggle.on i{background:#1e9c69}.delivery.delivered,.delivery.sent{color:#17684b;background:#e5f7ef}.delivery.queued{color:#8a6117;background:#fff4d5}.delivery.failed{color:#b12e40;background:#ffe8eb}.registration-list{gap:14px;padding:18px;display:grid}.registration-list>article{border:1px solid var(--border,#dfe8f0);border-radius:13px;padding:18px}.registration-title{align-items:center;gap:12px;display:flex}.registration-title>span{color:#0877e8;background:#eaf4ff;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.registration-title div{flex:1}.registration-title h3,.registration-title p{margin:0}.registration-title p{color:var(--muted,#687f96);margin-top:4px;font-size:12px}.registration-title>b{text-transform:capitalize;color:#9a6511;background:#fff4d6;border-radius:16px;padding:6px 9px;font-size:11px}.registration-fields{grid-template-columns:1.2fr 1.2fr .7fr .7fr;gap:12px;margin-top:17px;display:grid}.sms-admin label{color:var(--muted,#526b84);gap:6px;font-size:12px;font-weight:750;display:grid}.sms-admin input,.sms-admin select,.sms-admin textarea{box-sizing:border-box;background:var(--card,#fff);width:100%;color:inherit;font:inherit;border:1px solid #cbd9e7;border-radius:9px;outline:none;padding:10px 11px}.sms-admin input:focus,.sms-admin select:focus,.sms-admin textarea:focus{border-color:#0877e8;box-shadow:0 0 0 3px #0877e81f}.sms-admin input:disabled{background:var(--subtle,#f5f8fb);color:var(--muted,#6a8196)}.review-note{margin-top:12px}.registration-list article footer{justify-content:flex-end;gap:10px;margin-top:14px;display:flex}.registration-list .approve,.fee-card footer button,.template-editor>button{color:#fff;background:#0877e8;border-color:#0877e8}.registration-list .changes{color:#a62f40}.sms-admin-empty{color:var(--muted,#6a8196);text-align:center;grid-column:1/-1;justify-items:center;padding:45px 20px;display:grid}.sms-admin-empty svg{color:#24936b}.sms-admin-empty h3{color:var(--text,#17324d);margin:12px 0 4px}.sms-admin-empty p{margin:0}.sms-template-admin{grid-template-columns:minmax(300px,.85fr) minmax(460px,1.4fr);gap:18px;display:grid}.template-editor{padding-bottom:18px}.template-editor>label,.template-editor>.two,.template-editor>button{margin:15px 20px 0}.template-editor>.two{grid-template-columns:1fr 1fr;gap:11px;display:grid}.template-editor>button{width:calc(100% - 40px)}.template-catalog article{border-top:1px solid var(--border,#e4ebf2);grid-template-columns:38px 1fr auto;align-items:start;gap:12px;padding:16px 20px;display:grid}.template-catalog article>span{color:#0877e8;background:#eaf4ff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.template-catalog h3,.template-catalog p{margin:0}.template-catalog p{color:var(--muted,#60778e);margin:5px 0;font-size:12px;line-height:1.45}.template-catalog small{color:var(--muted,#6b8297)}.template-catalog article>b{color:#17684b;background:#e5f7ef;border-radius:14px;padding:5px 8px;font-size:11px}.fee-card>header>svg{color:#0877e8}.fee-editor{grid-template-columns:240px 1fr;align-items:end;gap:28px;padding:25px;display:grid}.fee-editor strong{font-size:24px}.fee-editor p{color:var(--muted,#657d93);max-width:680px;margin:5px 0 0;line-height:1.5}.fee-card>footer{background:var(--subtle,#f7fafc);border-top:1px solid var(--border,#e1e9ef);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.fee-card>footer span{color:var(--muted,#5f778e);align-items:center;gap:8px;font-size:13px;display:flex}.sms-admin-table.logs .head,.sms-admin-table.logs .row{grid-template-columns:.9fr 1.3fr .9fr 1fr .55fr}:root[data-theme=dark] .sms-admin{--card:#10253a;--text:#eaf3fb;--muted:#9ab0c4;--border:#294159;--subtle:#0b1f32}:root[data-theme=dark] .sms-admin-kpis svg,:root[data-theme=dark] .template-catalog article>span,:root[data-theme=dark] .registration-title>span{background:#12365c}:root[data-theme=dark] .sms-admin input,:root[data-theme=dark] .sms-admin select,:root[data-theme=dark] .sms-admin textarea{border-color:#3a536b}:root[data-theme=dark] .sms-admin input:disabled{background:#0b1c2d}@media (width<=1000px){.sms-admin-kpis,.registration-fields{grid-template-columns:1fr 1fr}.sms-template-admin{grid-template-columns:1fr}.sms-admin-table{overflow:auto}.sms-admin-table .head,.sms-admin-table .row{min-width:850px}}@media (width<=640px){.sms-admin-heading{display:grid}.sms-admin-kpis,.registration-fields,.fee-editor{grid-template-columns:1fr}.registration-list article footer,.fee-card>footer{flex-direction:column;align-items:stretch}.sms-template-admin .two{grid-template-columns:1fr}}:root{color:#182230;--ink:#182230;--muted:#667085;--line:#e4e7ec;--brand:#635bff;--brand-dark:#4f46e5;--brand-soft:#eef2ff;--success:#079455;--warning:#dc6803;--danger:#d92d20;font-synthesis:none;background:#f5f7fa;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background:#f5f7fa;margin:0}button,input,select{font:inherit}button{cursor:pointer;border:0;transition:all .18s}button:focus-visible,input:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #c7d7fe}.admin-shell{min-height:100vh;display:flex}.admin-sidebar{color:#d0d5dd;z-index:20;background:#101828;flex-direction:column;width:264px;padding:24px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.admin-brand{color:#fff;letter-spacing:-.7px;align-items:center;gap:10px;height:36px;margin-bottom:24px;padding:0 8px;font:800 20px Manrope,sans-serif;display:flex}.admin-brand small{letter-spacing:1.4px;color:#667085;margin-left:2px;font:700 8px Inter,sans-serif}.admin-mark{background:linear-gradient(145deg,#7f77ff,#5148df);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 7px 18px #635bff45}.sidebar-close{color:#98a2b3;background:0 0;margin-left:auto;display:none}.admin-user{background:#1d2939;border:1px solid #344054;border-radius:10px;align-items:center;gap:10px;margin-bottom:24px;padding:11px 10px;display:flex}.user-icon,.admin-avatar{color:#4338ca;background:#eef2ff;border-radius:8px;place-items:center;width:32px;height:32px;font-size:10px;font-weight:700;display:grid}.admin-user strong{color:#f9fafb;font-size:12px;display:block}.admin-user small{color:#98a2b3;margin-top:3px;font-size:10px;display:block}.admin-user>svg{color:#667085;margin-left:auto}.nav-label{letter-spacing:1.35px;color:#667085;margin:0;padding:0 10px 8px;font-size:9px;font-weight:700}.admin-nav{color:#98a2b3;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:11px;width:100%;margin:2px 0;padding:10px 11px;font-size:12px;display:flex}.admin-nav.active{color:#fff;background:#3538cd;font-weight:600;box-shadow:0 5px 14px #0002}.admin-nav b{color:#e4e7ec;background:#475467;border-radius:10px;margin-left:auto;padding:2px 6px;font-size:9px}.logout{color:#98a2b3;background:0 0;border-top:1px solid #344054;align-items:center;gap:11px;width:100%;margin-top:10px;padding:13px 11px 0;font-size:12px;display:flex}.admin-main{width:calc(100% - 264px);min-width:0;margin-left:264px}.admin-header{z-index:10;background:#fff;border-bottom:1px solid #eaecf0;justify-content:space-between;align-items:center;height:68px;padding:0 36px;display:flex;position:sticky;top:0}.header-left,.header-actions{align-items:center;display:flex}.menu-button{color:#475467;background:0 0;display:none}.crumb{color:#98a2b3;gap:10px;font-size:12px;display:flex}.crumb b{color:#d0d5dd;font-weight:400}.global-search{color:#98a2b3;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;width:280px;height:36px;padding:0 10px;display:flex;box-shadow:0 1px 2px #1018280d}.global-search input{color:#101828;border:0;outline:0;flex:1;min-width:0;font-size:11px}.global-search kbd{color:#667085;background:#f9fafb;border:1px solid #d0d5dd;border-radius:4px;padding:2px 5px;font-size:9px}.icon-button{color:#667085;background:0 0;place-items:center;width:34px;height:34px;display:grid;position:relative}.icon-button i{background:#f04438;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:6px}.admin-page{max-width:1480px;margin:auto;padding:34px 40px 24px}.page-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.eyebrow{color:#667085;letter-spacing:1.15px;margin:0 0 7px;font-size:10px;font-weight:700}.page-heading h1{color:#101828;letter-spacing:-.9px;margin:0;font:800 28px Manrope,sans-serif}.page-heading>div>p:last-child{color:#667085;margin:8px 0 0;font-size:12px}.heading-actions{gap:8px;display:flex}.primary-button,.secondary-button,.status-button,.filter-button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:7px;height:36px;padding:0 12px;font-size:11px;font-weight:600;display:flex}.primary-button{color:#fff;background:#635bff;box-shadow:0 1px 2px #10182815}.primary-button:hover{background:#4f46e5;transform:translateY(-1px);box-shadow:0 4px 10px #635bff30}.secondary-button,.filter-button,.status-button{color:#344054;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px #1018280d}.secondary-button:hover,.filter-button:hover{background:#f9fafb;border-color:#98a2b3}.status-button span{background:#12b76a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #12b76a20}.stats{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}.stat,.admin-card,.mini-stat{background:#fff;border:1px solid #e4e7ec;border-radius:12px;box-shadow:0 1px 2px #1018280d}.stat{padding:19px;position:relative}.stat-icon{color:#4f46e5;background:#eef2ff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:18px;right:18px}.stat>span{color:#667085;font-size:11px}.stat>strong{color:#101828;letter-spacing:-.5px;margin-top:8px;font:700 22px Manrope,sans-serif;display:block}.stat>small{color:#079455;margin-top:8px;font-size:10px;display:block}.stat>small.positive{color:#079455}.stat>small em{color:#98a2b3;margin-left:3px;font-style:normal}.compact-stats{grid-template-columns:repeat(3,1fr)}.mini-stat{align-items:center;gap:12px;padding:15px 17px;display:flex}.mini-stat i{border-radius:6px;width:9px;height:40px}.mini-stat i.green{background:#12b76a}.mini-stat i.indigo{background:#7f77ff}.mini-stat i.orange{background:#f79009}.mini-stat strong{color:#101828;font:700 20px Manrope,sans-serif;display:block}.mini-stat span{color:#667085;margin-top:2px;font-size:10px;display:block}.dashboard-grid{grid-template-columns:1.55fr 1fr;gap:18px;margin-bottom:18px;display:grid}.dashboard-grid.lower{grid-template-columns:1.08fr 1fr}.admin-card{min-width:0;padding:21px}.card-head{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.card-head h2{color:#101828;margin:0;font:700 14px Manrope,sans-serif}.card-head p{color:#667085;margin:6px 0 0;font-size:11px}.link-button{color:#4f46e5;background:0 0;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}.tenant{border-bottom:1px solid #f2f4f7;align-items:center;gap:12px;padding:11px 0;display:flex}.tenant:last-child{border-bottom:0}.identity{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.identity>span{color:#4f46e5;background:#eef2ff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:9px;font-weight:700;display:grid}.identity strong{text-overflow:ellipsis;white-space:nowrap;color:#101828;font-size:11px;display:block;overflow:hidden}.identity small{color:#98a2b3;margin-top:3px;font-size:9px;display:block}.plan-pill,.role-pill{color:#475467;white-space:nowrap;background:#f2f4f7;border-radius:6px;padding:5px 8px;font-size:9px}.status{color:#067647;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.status i{background:#12b76a;border-radius:50%;width:6px;height:6px}.status.trial,.status.invited,.status.normal{color:#4338ca}.status.trial i,.status.invited i,.status.normal i{background:#7f77ff}.status.past-due,.status.high{color:#b54708}.status.past-due i,.status.high i{background:#f79009}.last-seen{color:#98a2b3;width:60px;font-size:9px}.row-menu{color:#98a2b3;background:0 0;place-items:center;display:grid}.healthy{color:#067647;background:#ecfdf3;border-radius:6px;padding:5px 8px;font-size:10px}.health-score{background:#f9fafb;border-radius:9px;align-items:center;gap:15px;margin-bottom:10px;padding:15px;display:flex}.ring{color:#067647;border:5px solid #12b76a;border-right-color:#d1fadf;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ring strong{font:700 17px Manrope,sans-serif}.ring small{font-size:9px}.health-score>div:last-child strong{font-size:11px}.health-score p{color:#98a2b3;margin:5px 0 0;font-size:10px;line-height:1.4}.service-line{color:#475467;border-bottom:1px solid #f2f4f7;justify-content:space-between;align-items:center;padding:11px 2px;font-size:11px;display:flex}.service-line span{align-items:center;gap:7px;display:flex}.service-line i{background:#12b76a;border-radius:50%;width:6px;height:6px}.service-line b{color:#98a2b3;font-size:10px;font-weight:500}.bars{background:repeating-linear-gradient(#0000 0 39px,#f2f4f7 40px);justify-content:space-around;align-items:flex-end;gap:16px;height:164px;padding:5px 8px 0;display:flex}.bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar-track{align-items:flex-end;width:min(30px,80%);height:135px;display:flex}.bar{background:linear-gradient(#7f77ff,#4f46e5);border-radius:5px 5px 2px 2px;width:100%;min-height:8px}.bar-col small{color:#98a2b3;font-size:9px}.event{border-bottom:1px solid #f2f4f7;align-items:center;gap:10px;padding:13px 0;display:flex}.event:last-child{border-bottom:0}.event-icon{border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.event-icon.indigo{color:#4f46e5;background:#eef2ff}.event-icon.green{color:#079455;background:#ecfdf3}.event-icon.orange{color:#dc6803;background:#fff6ed}.event>div:nth-child(2){flex:1;min-width:0}.event strong{color:#101828;font-size:10px;display:block}.event small{color:#98a2b3;margin-top:3px;font-size:9px;display:block}.event time{color:#98a2b3;white-space:nowrap;font-size:9px}.data-card{padding:0;overflow:hidden}.data-card>.card-head{padding:20px 20px 0}.table-toolbar{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;min-height:58px;padding:0 18px;display:flex}.tabs{align-items:stretch;gap:20px;height:58px;display:flex}.tabs button{color:#667085;background:0 0;font-size:10px;position:relative}.tabs button.active{color:#4338ca;font-weight:600}.tabs button.active:after{content:"";background:#635bff;height:2px;position:absolute;bottom:0;left:0;right:0}.tabs b{color:#4338ca;background:#eef2ff;border-radius:8px;margin-left:4px;padding:2px 5px;font-size:8px}.data-table{overflow-x:auto}.data-head,.data-row{grid-template-columns:minmax(190px,1.6fr) repeat(calc(var(--columns) - 1),minmax(100px,1fr));align-items:center;gap:14px;min-width:690px;padding:0 20px;display:grid}.data-head{color:#667085;text-transform:uppercase;letter-spacing:.5px;background:#f9fafb;border-bottom:1px solid #e4e7ec;height:40px;font-size:9px;font-weight:600}.data-row{color:#475467;border-bottom:1px solid #f2f4f7;min-height:58px;font-size:10px}.data-row:last-child{border-bottom:0}.empty-state{color:#98a2b3;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:210px;display:flex}.empty-state strong{color:#475467;font-size:12px}.health-hero{color:#fff;background:linear-gradient(135deg,#064e3b,#087443);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:22px 24px;display:flex;box-shadow:0 10px 24px #064e3b20}.health-hero>div{align-items:center;gap:13px;display:flex}.health-check{background:#ffffff1f;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.health-hero h2{margin:0;font:700 17px Manrope,sans-serif}.health-hero p{color:#d1fae5;margin:5px 0 0;font-size:10px}.health-hero>strong{text-align:right;font:700 24px Manrope,sans-serif}.health-hero>strong small{color:#d1fae5;font:400 9px Inter,sans-serif;display:block}.service-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.service-card{border:1px solid #e4e7ec;border-radius:9px;align-items:center;gap:11px;padding:13px;display:flex}.service-icon{color:#079455;background:#ecfdf3;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.service-card>div:nth-child(2){flex:1}.service-card strong{color:#101828;font-size:11px;display:block}.service-card small{color:#98a2b3;margin-top:3px;font-size:9px;display:block}.service-card>span{color:#067647;font-size:9px;font-weight:600}.settings-layout{grid-template-columns:210px minmax(0,1fr);gap:18px;display:grid}.settings-nav{background:#fff;border:1px solid #e4e7ec;border-radius:10px;height:max-content;padding:8px}.settings-nav button{color:#667085;text-align:left;background:0 0;border-radius:7px;width:100%;padding:10px 11px;font-size:11px}.settings-nav button.active{color:#4338ca;background:#eef2ff;font-weight:600}.settings-form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.settings-form label{color:#344054;flex-direction:column;gap:7px;font-size:10px;font-weight:600;display:flex}.settings-form label.full{grid-column:1/-1}.settings-form input,.settings-form select{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:8px;outline:0;height:40px;padding:0 11px;font-size:11px}.settings-footer{border-top:1px solid #e4e7ec;justify-content:flex-end;gap:8px;margin-top:22px;padding-top:20px;display:flex}.admin-footer{color:#98a2b3;justify-content:center;align-items:center;gap:7px;margin:24px 0 0;font-size:9px;display:flex}.admin-footer svg{color:#079455}.admin-footer span{color:#d0d5dd}.sidebar-scrim{display:none}@media (width<=1100px){.admin-sidebar{width:224px}.admin-main{width:calc(100% - 224px);margin-left:224px}.admin-page{padding:28px 24px}.stats{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}.dashboard-grid.lower{grid-template-columns:1fr 1fr}}@media (width<=760px){.admin-sidebar{transition:transform .22s;transform:translate(-100%)}.admin-sidebar.open{transform:translate(0)}.sidebar-close{display:grid}.sidebar-scrim{z-index:19;background:#10182888;display:block;position:fixed;inset:0}.admin-main{width:100%;margin-left:0}.admin-header{padding:0 16px}.menu-button{margin-right:12px;display:grid}.global-search{width:190px}.global-search kbd,.crumb span,.crumb b{display:none}.admin-page{padding:24px 16px}.page-heading{align-items:flex-start}.heading-actions{flex-wrap:wrap;justify-content:flex-end}.stats{gap:10px}.stat{padding:15px}.dashboard-grid.lower{grid-template-columns:1fr}.compact-stats{grid-template-columns:repeat(3,1fr)}.settings-layout{grid-template-columns:1fr}.settings-nav{display:flex;overflow-x:auto}.settings-nav button{white-space:nowrap}.service-grid{grid-template-columns:1fr}}@media (width<=520px){.global-search{display:none}.page-heading{display:block}.heading-actions{justify-content:flex-start;margin-top:16px}.page-heading h1{font-size:24px}.stats,.compact-stats{grid-template-columns:1fr}.mini-stat{padding:12px}.tenant .last-seen,.tenant .plan-pill{display:none}.admin-card{padding:16px}.data-card{padding:0}.tabs{gap:14px;overflow-x:auto}.tabs button{white-space:nowrap}.filter-button{display:none}.health-hero{align-items:flex-start}.health-hero>strong{font-size:19px}.settings-form{grid-template-columns:1fr}.settings-form label.full{grid-column:auto}}@media (width<=760px){.admin-sidebar{overflow:hidden}}:root{--brand:#0875e1;--brand-dark:#075fc0;--brand-soft:#edf5ff;--ink:#102342;--muted:#70809a;--line:#dce6f2;--surface:#fff;--canvas:#f7faff}body{background:var(--canvas);color:var(--ink)}.admin-shell{background:var(--canvas)}.admin-sidebar{color:#52627d;border-right:1px solid var(--line);width:250px;box-shadow:none;background:#fff;padding:18px 16px 16px;inset:68px auto 0 0}.admin-sidebar>.admin-brand,.admin-sidebar>.admin-user{display:none}.admin-brand{color:#1264c9;height:44px;margin-bottom:18px;padding:0 4px;font-size:20px}.admin-brand b{color:#1264c9}.admin-brand small{color:#7a8aa3}.admin-mark{color:#fff;background:linear-gradient(145deg,#1484ee,#0862ca);border-radius:7px;width:38px;height:38px;box-shadow:0 5px 12px #0875e133}.admin-user{border:1px solid var(--line);background:#f8fbff;border-radius:8px;margin-bottom:19px;padding:11px}.admin-user strong{color:var(--ink)}.admin-user small{color:var(--muted)}.admin-user>svg{color:#7e8da4}.user-icon,.admin-avatar{color:#0870d6;background:#eaf3ff;border-radius:50%}.nav-group+.nav-group{margin-top:15px}.nav-label{color:#8996aa;padding:0 10px 7px;font-size:9px}.admin-nav{color:#53647e;border-radius:7px;height:40px;margin:2px 0;padding:0 11px;font-size:11px}.admin-nav:hover{color:#0870d6;background:#f4f8fd}.admin-nav.active{color:#0870d6;box-shadow:none;background:#eaf3ff;font-weight:700}.admin-nav b{color:#64758e;background:#eef3f8}.admin-nav.active b{color:#0870d6;background:#fff}.logout{border-color:var(--line);color:#75849b}.admin-header{z-index:40;border-color:var(--line);width:100%;height:68px;box-shadow:none;padding:0 22px;position:fixed;inset:0 0 auto}.admin-header-brand{flex:0 0 285px;align-items:center;gap:10px;min-width:285px;display:flex}.admin-header-mark{color:#fff;background:linear-gradient(145deg,#1484ee,#0862ca);border-radius:7px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid;box-shadow:0 5px 12px #0875e133}.admin-header-brand strong{color:#1264c9;letter-spacing:-.4px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:21px;font-weight:700;line-height:1.15;display:block}.admin-header-brand small{color:#62728e;margin-top:2px;font-size:11px;font-weight:500;line-height:1.2;display:block}.crumb{color:#8795aa}.crumb strong{color:var(--ink)}.admin-header>.global-search{border-color:var(--line);width:auto;min-width:220px;max-width:620px;height:40px;box-shadow:none;background:#f9fbfe;border-radius:8px;flex:420px;margin:auto;font-size:13px;font-weight:400}.global-search:focus-within{border-color:#91c4f6;box-shadow:0 0 0 3px #0875e11a}.global-search input{color:var(--ink);background:0 0;font-size:13px;font-weight:400}.global-search input::placeholder{color:#91a0b6}.global-search kbd{border-color:var(--line);color:#697993;white-space:nowrap;background:#f1f5fa;font-size:11px;font-weight:600}.header-actions{gap:4px}.admin-account b{color:var(--ink);font-size:12px;font-weight:650;line-height:1.2;display:block}.admin-account small{color:#7787a0;margin-top:2px;font-size:10px;font-weight:500;line-height:1.2;display:block}.icon-button{color:#5f718d;border:1px solid #0000;border-radius:50%;flex:0 0 40px;width:40px;height:40px}.icon-button:hover{color:var(--brand);background:#edf5ff;border-color:#0000}.admin-account{min-width:176px;height:48px;color:var(--ink);text-align:left;background:0 0;border-radius:7px;align-items:center;gap:8px;padding:4px 7px;display:flex}.admin-account:hover{background:#f7faff}.admin-account>svg{color:#76859b;margin-left:auto}.admin-page{max-width:1500px;padding:28px 34px 22px}.eyebrow{color:#0870d6}.page-heading{margin-bottom:22px}.page-heading h1{color:var(--ink);letter-spacing:-.65px;font-size:25px}.page-heading>div>p:last-child{color:var(--muted)}.primary-button,.secondary-button,.status-button,.filter-button{border-radius:7px;height:38px}.primary-button{background:var(--brand);box-shadow:0 4px 10px #0875e129}.primary-button:hover{background:var(--brand-dark);box-shadow:0 6px 14px #0875e138}.secondary-button,.filter-button,.status-button{border-color:var(--line);color:#40516d;box-shadow:none}.secondary-button:hover,.filter-button:hover{color:#086dd5;background:#f7fbff;border-color:#aac8e8}.stat,.admin-card,.mini-stat{border-color:var(--line);border-radius:8px;box-shadow:0 1px 2px #10234209}.stat-icon{color:#0870d6;background:#eaf3ff;border-radius:50%;top:16px;right:16px}.stat>span{color:#556783}.stat>strong{color:var(--ink);font-size:20px}.stat>small em{color:#7b8aa1}.mini-stat i{border-radius:5px;width:5px}.mini-stat strong{color:var(--ink)}.mini-stat span{color:var(--muted)}.card-head h2{color:var(--ink)}.card-head p{color:var(--muted)}.link-button{color:var(--brand)}.tenant,.event,.service-line{border-color:#e8eef6}.identity>span{color:#0870d6;background:#edf5ff;border-radius:50%}.identity strong,.event strong{color:var(--ink)}.identity small,.event small,.event time{color:#7c8ba1}.role-pill{color:#086dd5;background:#edf5ff}.tabs button.active{color:#086dd5}.tabs button.active:after{background:var(--brand)}.tabs b{color:#086dd5;background:#eaf3ff}.table-toolbar,.data-head,.data-row{border-color:var(--line)}.data-head{color:#61728d;background:#f7faff}.data-row{color:#3f516e}.health-hero{background:linear-gradient(120deg,#0877e4,#0967cc);border-radius:9px;box-shadow:0 8px 20px #0875e12e}.health-hero p,.health-hero>strong small{color:#ddebff}.health-score{background:#f7faff}.service-card,.settings-nav{border-color:var(--line);border-radius:8px}.settings-nav button.active{color:#086dd5;background:#eaf3ff}.settings-form label{color:#344964}.settings-form input,.settings-form select{color:var(--ink);border-color:#cbd9e9;border-radius:6px}.settings-form input:focus,.settings-form select:focus{border-color:#69aef0;box-shadow:0 0 0 3px #0875e11a}.bars{background:repeating-linear-gradient(#0000 0 39px,#e8eef6 40px)}.bar{background:linear-gradient(#36a1f4,#0875e1)}.admin-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10234275;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.admin-modal{background:#fff;border:1px solid #bcd0e5;border-radius:13px;flex-direction:column;width:min(820px,100vw - 32px);max-height:calc(100vh - 32px);display:flex;overflow:hidden;box-shadow:0 24px 64px #122d5247}.admin-modal>header{color:#fff;background:linear-gradient(120deg,#0877e4,#0967cc);align-items:center;gap:14px;min-height:86px;padding:16px 22px;display:flex}.admin-modal-icon{border:1px solid #fff6;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.admin-modal h2{color:#fff;margin:0;font:700 21px Manrope,sans-serif}.admin-modal header p{color:#ddebff;margin:5px 0 0;font-size:11px}.admin-modal header>button{color:#fff;background:#ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.admin-modal header>button:hover{background:#ffffff3d}.admin-modal-body{background:#fff;padding:22px;overflow:auto}.admin-modal-body section,.admin-modal-notes{border:1px solid var(--line);border-radius:8px;padding:18px;display:block}.admin-modal-body section h3{color:#0870d6;margin:0 0 17px;font:700 14px Manrope,sans-serif}.admin-modal-grid{grid-template-columns:1fr 1fr;gap:16px 20px;display:grid}.admin-modal-grid label,.admin-modal-notes{color:#30435f;flex-direction:column;gap:7px;font-size:11px;font-weight:600;display:flex}.admin-modal-grid label.full{grid-column:1/-1}.admin-modal label b{color:#f04438;margin-left:3px}.admin-modal input,.admin-modal select,.admin-modal textarea{width:100%;height:42px;color:var(--ink);background:#fff;border:1px solid #cbd9e9;border-radius:6px;outline:0;padding:0 12px}.admin-modal input:focus,.admin-modal select:focus,.admin-modal textarea:focus{border-color:#69aef0;box-shadow:0 0 0 3px #0875e11a}.admin-modal-notes{margin-top:16px}.admin-modal textarea{resize:vertical;height:90px;padding-top:11px}.admin-modal>footer{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;align-items:center;gap:9px;min-height:66px;padding:11px 22px;display:flex}.admin-modal>footer button{min-width:110px}@media (width<=1180px){.admin-account>span:nth-child(2){display:none}.admin-account{min-width:auto}.admin-header-brand{flex-basis:225px;min-width:225px}.admin-header-brand strong{font-size:18px}.admin-header-brand small{font-size:9px}.admin-header>.global-search{flex-basis:300px}}@media (width<=1100px){.admin-sidebar{width:220px}.admin-main{width:calc(100% - 220px);margin-left:220px}.admin-page{padding:25px 22px}}@media (width<=760px){.admin-sidebar{width:250px;top:60px}.admin-main{width:100%;margin-left:0;padding-top:60px}.admin-header{grid-template-columns:auto minmax(130px,1fr) auto;align-items:center;gap:7px;height:60px;padding:0 12px;display:grid}.admin-header-brand{flex:none;gap:7px;min-width:auto;display:flex}.admin-header-brand>div:last-child{display:none}.admin-header>.global-search{flex:auto;width:100%;min-width:0;height:38px;margin:0;display:flex}.header-actions{min-width:0}.admin-account{min-width:0;padding:2px}.admin-account>svg{display:none}.admin-page{padding:20px 14px}.admin-modal-grid{grid-template-columns:1fr}.admin-modal-grid label.full{grid-column:auto}.admin-modal>header{min-height:78px}.admin-modal h2{font-size:18px}}@media (width<=520px){.admin-header{gap:4px;padding:0 8px}.admin-header-mark{width:36px;height:36px}.admin-header>.global-search{padding:0 9px;display:flex}.admin-header>.global-search kbd,.header-actions>.icon-button:nth-of-type(2){display:none}.icon-button{flex-basis:36px;width:36px;height:36px}.admin-account .admin-avatar{width:34px;height:34px}}@media (width<=390px){.admin-header>.global-search input::placeholder{color:#0000}.admin-header>.global-search{min-width:90px}.header-actions{gap:1px}}.admin-profile-menu{z-index:120;position:relative}.admin-account[aria-expanded=true]{color:var(--brand);background:#edf5ff}.admin-account>svg{transition:transform .16s}.admin-account>svg.open{transform:rotate(180deg)}.admin-account-dropdown{z-index:220;color:#344563;transform-origin:100% 0;background:#fff;border:1px solid #d8e4f0;border-radius:14px;width:304px;max-height:min(500px,100vh - 84px);padding:10px;animation:.14s ease-out admin-profile-in;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 20px 48px #18375e2e,0 4px 12px #18375e14}@keyframes admin-profile-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:none}}.admin-account-dropdown:before{content:"";background:#fff;border:0;border-top:1px solid #d8e4f0;border-left:1px solid #d8e4f0;width:11px;height:11px;position:absolute;top:-6px;right:24px;transform:rotate(45deg)}.admin-account-head{background:linear-gradient(135deg,#167be5,#075fc7);border-radius:10px;align-items:center;gap:12px;min-height:78px;margin-bottom:8px;padding:13px 14px;display:flex}.admin-account-head>span{color:#0866cb;background:#fff;border-radius:12px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:15px;font-weight:750;display:grid}.admin-account-head strong,.admin-account-head small{display:block}.admin-account-head strong{color:#fff;font-size:14px;font-weight:700;line-height:1.25}.admin-account-head small{color:#dcecff;margin-top:4px;font-size:11px;font-weight:500;line-height:1.25}.admin-account-links{padding:1px 0}.admin-account-links>button{color:#425571;text-align:left;background:0 0;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:54px;padding:9px 11px;display:flex}.admin-account-links>button>svg{color:#5c6f8a;flex:0 0 19px}.admin-account-links>button>span{min-width:0}.admin-account-links b,.admin-account-links small{display:block}.admin-account-links b{font-size:13px;font-weight:600;line-height:1.25}.admin-account-links small{color:#8290a5;margin-top:3px;font-size:10px;font-weight:500;line-height:1.25}.admin-account-links>button:hover,.admin-account-links>button:focus-visible{color:#086bd3;background:#edf5ff;outline:0}.admin-account-links>button:hover>svg,.admin-account-links>button:focus-visible>svg{color:#0875e1}.admin-account-signout{color:#c43e3e;text-align:left;background:0 0;border-top:1px solid #e5ecf4;border-radius:0 0 8px 8px;align-items:center;gap:12px;width:100%;min-height:48px;margin-top:8px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.admin-account-signout:hover,.admin-account-signout:focus-visible{color:#b82f2f;background:#fff2f2;outline:0}@media (width<=760px){.admin-account-dropdown{width:min(304px,100vw - 16px);max-height:calc(100vh - 66px);position:fixed;top:56px;right:8px}.admin-account-dropdown:before{display:none}}.admin-sidebar{height:calc(100dvh - 68px);min-height:0;box-shadow:none;scrollbar-gutter:auto;background:#fff;border:1px solid #7791b138;border-radius:0;flex-direction:column;padding:18px 16px 20px;display:flex;overflow:hidden}.admin-sidebar-title{color:#586a85;justify-content:space-between;align-items:center;height:36px;margin-bottom:6px;margin-right:-8px;padding:0 0 0 8px;display:flex}.admin-sidebar-title>span{font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:650}.admin-sidebar-title .sidebar-close{margin-left:auto}.admin-sidebar-toggle{color:#7890ad;background:#fff;border:1px solid #d8e3ef;border-radius:8px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 1px 2px #1e3e620f}.admin-sidebar-toggle:hover{color:#0870d6;background:#edf6ff;border-color:#a9cbed}.admin-sidebar-nav{scrollbar-width:thin;scrollbar-color:#d7e3f0 transparent;flex-direction:column;flex:auto;gap:3px;width:calc(100% + 16px);min-height:0;margin-right:-16px;padding-right:16px;display:flex;overflow:hidden auto}.admin-sidebar-nav .admin-nav{color:#52647f;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:8px;width:100%;height:42px;margin:0;padding:0 10px;font-size:13px;font-weight:500;display:grid}.admin-sidebar-nav .admin-nav:hover{color:#0870d6;background:#f1f7ff}.admin-sidebar-nav .admin-nav.active{color:#066bd3;box-shadow:none;background:#eaf3ff;font-weight:650}.admin-sidebar-nav .admin-nav>svg:first-child{background:#f1f5fa;border-radius:8px;justify-self:center;width:30px;height:30px;padding:6px;transition:background .15s,box-shadow .15s}.admin-sidebar-nav .admin-nav.active>svg:first-child{background:#fff;box-shadow:0 1px 3px #2349761a}.admin-sidebar-nav .admin-nav>b{color:#687991;background:#eef3f8;border-radius:9px;margin:0;padding:2px 6px;font-size:9px;font-weight:600}.admin-nav-chevron{color:#8ca0ba}.admin-nav.active .admin-nav-chevron{opacity:0}.admin-sidebar-bottom{margin-top:auto}.admin-platform-card{color:#586a85;background:#f1f6fc;border-radius:8px;padding:14px}.admin-platform-card small,.admin-platform-card strong,.admin-platform-card span{display:block}.admin-platform-card small{font-size:10px;font-weight:500}.admin-platform-card strong{color:#1d6547;margin-top:7px;font-size:11px;font-weight:650}.admin-platform-card strong i{background:#18a768;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.admin-platform-card span{margin-top:6px;font-size:10px;font-weight:500}.admin-sidebar-version{color:#71809a;padding:20px 2px 0}.admin-sidebar-version strong,.admin-sidebar-version span{font-size:10px;line-height:1.5;display:block}.admin-sidebar-version strong{font-weight:600}.admin-sidebar-version span{font-weight:400}@media (width<=760px){.admin-sidebar{height:calc(100dvh - 60px)}}.admin-sidebar,.admin-main{transition:width .18s,margin-left .18s,padding .18s}.admin-sidebar.collapsed{width:72px;padding-left:0;padding-right:0;overflow:hidden}.admin-sidebar.collapsed .admin-sidebar-title{justify-content:center;margin-right:0;padding:0}.admin-sidebar.collapsed .admin-sidebar-toggle{margin-right:0}.admin-sidebar.collapsed .admin-sidebar-title>span,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav>span,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav>b,.admin-sidebar.collapsed .admin-nav-chevron,.admin-sidebar.collapsed .admin-sidebar-bottom{display:none}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav{grid-template-columns:1fr;width:42px;margin:3px auto;padding:0}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav>svg:first-child{justify-self:center}.admin-sidebar.collapsed .admin-sidebar-nav{width:100%;margin:0;padding:0;overflow-x:hidden}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav{margin-left:auto;margin-right:auto}.admin-sidebar-nav .admin-nav:focus-visible{outline-offset:-2px;outline:2px solid #0875e159}.admin-sidebar-nav::-webkit-scrollbar{width:6px}.admin-sidebar-nav::-webkit-scrollbar-track{background:0 0}.admin-sidebar-nav::-webkit-scrollbar-thumb{background:#d5e2ef;border-radius:999px}.admin-sidebar-nav::-webkit-scrollbar-thumb:hover{background:#b9cce0}@media (width<=760px){.admin-sidebar.collapsed{width:250px;padding-left:16px;padding-right:16px}.admin-sidebar.collapsed .admin-sidebar-title{justify-content:space-between;margin-right:0;padding:0 8px}.admin-main.sidebar-collapsed{width:100%;margin-left:0}.admin-sidebar.collapsed .admin-sidebar-title>span,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav>span,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav>b,.admin-sidebar.collapsed .admin-nav-chevron,.admin-sidebar.collapsed .admin-sidebar-bottom{display:initial}.admin-sidebar.collapsed .admin-sidebar-nav{width:calc(100% + 16px);margin-left:0;margin-right:-16px;padding:0 16px 0 0}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav{grid-template-columns:28px minmax(0,1fr) auto 16px;width:100%;margin:0;padding:0 10px}.admin-sidebar-toggle{display:none}}.admin-sidebar.collapsed{z-index:50;overflow:visible}.admin-sidebar.collapsed .admin-sidebar-nav{overflow:visible}.admin-sidebar.collapsed .admin-nav{position:relative}.admin-sidebar.collapsed .admin-nav:before{content:"";z-index:81;opacity:0;pointer-events:none;background:#17324f;width:7px;height:7px;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%)rotate(45deg)}.admin-sidebar.collapsed .admin-nav:after{content:attr(data-tooltip);z-index:80;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#17324f;border:1px solid #ffffff1a;border-radius:6px;min-width:max-content;padding:7px 9px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:600;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(4px,-50%);box-shadow:0 8px 20px #122b4633}.admin-sidebar.collapsed .admin-nav:hover:before,.admin-sidebar.collapsed .admin-nav:focus-visible:before,.admin-sidebar.collapsed .admin-nav:hover:after,.admin-sidebar.collapsed .admin-nav:focus-visible:after{opacity:1}.admin-sidebar.collapsed .admin-nav:hover:after,.admin-sidebar.collapsed .admin-nav:focus-visible:after{transform:translateY(-50%)}@media (width<=760px){.admin-sidebar.collapsed .admin-nav:before,.admin-sidebar.collapsed .admin-nav:after{display:none}}.sidebar-compact-version{display:none}.admin-sidebar.collapsed .admin-sidebar-bottom{margin-top:auto;padding:10px 4px 14px;display:block}.admin-sidebar.collapsed .admin-platform-card,.admin-sidebar.collapsed .admin-sidebar-version{display:none}.admin-sidebar.collapsed .sidebar-compact-version{color:#8291a6;text-align:center;white-space:nowrap;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:9px;font-weight:650;line-height:1;display:block}@media (width<=760px){.admin-sidebar.collapsed .admin-platform-card,.admin-sidebar.collapsed .admin-sidebar-version{display:block}.admin-sidebar.collapsed .sidebar-compact-version{display:none}}.admin-sidebar-toggle[data-tooltip]{position:relative;overflow:visible}.admin-sidebar-toggle[data-tooltip]:before{content:"";z-index:1202;opacity:0;pointer-events:none;background:#17324f;border-radius:1px;width:7px;height:7px;transition:opacity .12s;position:absolute;top:calc(100% + 4px);right:12px;transform:rotate(45deg)}.admin-sidebar-toggle[data-tooltip]:after{content:attr(data-tooltip);z-index:1201;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#17324f;border:1px solid #ffffff1f;border-radius:7px;min-width:max-content;padding:7px 9px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:11px;font-weight:650;line-height:1.2;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-3px);box-shadow:0 9px 24px #122b463d}.admin-sidebar-toggle[data-tooltip]:hover:before,.admin-sidebar-toggle[data-tooltip]:focus-visible:before,.admin-sidebar-toggle[data-tooltip]:hover:after,.admin-sidebar-toggle[data-tooltip]:focus-visible:after{opacity:1}.admin-sidebar-toggle[data-tooltip]:hover:after,.admin-sidebar-toggle[data-tooltip]:focus-visible:after{transform:translateY(0)}.admin-sidebar.collapsed .admin-sidebar-toggle[data-tooltip]:before{top:50%;left:calc(100% + 7px);right:auto;transform:translateY(-50%)rotate(45deg)}.admin-sidebar.collapsed .admin-sidebar-toggle[data-tooltip]:after{top:50%;left:calc(100% + 11px);right:auto;transform:translate(4px,-50%)}.admin-sidebar.collapsed .admin-sidebar-toggle[data-tooltip]:hover:after,.admin-sidebar.collapsed .admin-sidebar-toggle[data-tooltip]:focus-visible:after{transform:translateY(-50%)}@media (width<=760px){.admin-sidebar-toggle[data-tooltip]:before,.admin-sidebar-toggle[data-tooltip]:after{display:none}}:root{--admin-body-canvas:#f8fafc;--admin-body-surface:#fff;--admin-body-ink:#142845;--admin-body-copy:#50627d;--admin-body-muted:#7b8ba2;--admin-body-line:#dce6f1;--admin-body-soft:#e9eff6;--admin-body-blue:#0875e1;--admin-body-blue-soft:#edf5ff;--admin-body-radius:8px;--admin-body-shadow:0 1px 2px #1023420a}.admin-main{background:var(--admin-body-canvas)}.admin-page{width:100%;max-width:none;color:var(--admin-body-ink);padding:24px 28px 28px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.45}.admin-page button,.admin-page input,.admin-page select,.admin-page textarea{font-family:inherit}.page-heading{align-items:center;margin-bottom:20px}.eyebrow{color:#0870d6;letter-spacing:.08em;margin-bottom:6px;font-size:9px;font-weight:650}.page-heading h1{color:var(--admin-body-ink);letter-spacing:-.4px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:23px;font-weight:700;line-height:1.2}.page-heading>div>p:last-child{color:#687994;margin-top:6px;font-size:12px;font-weight:400;line-height:1.45}.primary-button,.secondary-button,.status-button,.filter-button{border-radius:7px;min-height:38px;font-size:11px;font-weight:600}.secondary-button,.status-button,.filter-button{border-color:var(--admin-body-line);box-shadow:var(--admin-body-shadow)}.stats{gap:12px;margin-bottom:16px}.stat,.mini-stat,.admin-card,.settings-nav{border:1px solid var(--admin-body-line);border-radius:var(--admin-body-radius);box-shadow:var(--admin-body-shadow);background:#fff}.stat{min-height:108px;padding:16px}.stat-icon{background:var(--admin-body-blue-soft);width:36px;height:36px;color:var(--admin-body-blue);border-radius:50%;top:15px;right:15px}.stat>span{color:#596b85;font-size:10px;font-weight:600}.stat>strong{color:var(--admin-body-ink);margin-top:7px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:19px;font-weight:700}.stat>small{margin-top:7px;font-size:9px;font-weight:500}.mini-stat{padding:13px 15px}.dashboard-grid{gap:14px;margin-bottom:14px}.admin-card{padding:18px}.card-head{margin-bottom:14px}.card-head h2{color:var(--admin-body-ink);font-family:Inter,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:650}.card-head p{color:#77879d;margin-top:4px;font-size:10px;font-weight:400}.tenant,.event,.service-line{border-color:var(--admin-body-soft);min-height:43px;padding:9px 0}.identity strong,.event strong,.service-card strong{color:var(--admin-body-ink);font-size:11px;font-weight:600}.table-toolbar{border-color:var(--admin-body-line);min-height:54px}.tabs{height:54px}.data-head{color:#5c6e88;border-color:var(--admin-body-line);background:#f7f9fc;height:38px;font-size:9px;font-weight:650}.data-row{color:#3d506b;border-color:var(--admin-body-soft);min-height:52px;font-size:10px;font-weight:400}.health-hero{border-radius:8px;margin-bottom:14px;padding:20px 22px;box-shadow:0 7px 18px #0875e124}.health-hero h2{font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:650}.service-grid{gap:10px;padding:0 20px 20px}.service-card{border-color:var(--admin-body-line);border-radius:8px;padding:12px}.settings-layout{gap:14px}.settings-nav{padding:7px}.settings-card{padding:20px}.settings-form{gap:16px}.settings-form input,.settings-form select{border-color:#cfdbea;border-radius:7px;height:40px;font-size:11px;font-weight:400}.admin-modal{font-family:Inter,Segoe UI,Arial,sans-serif}@media (width<=1180px){.admin-page{padding:22px 20px 24px}.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}}@media (width<=760px){.admin-page{padding:18px 12px 22px}.page-heading{flex-direction:column;align-items:flex-start}.page-heading h1{font-size:20px}.heading-actions{justify-content:flex-start;width:100%}.stats,.compact-stats{grid-template-columns:1fr}.admin-card{padding:14px}.settings-layout{grid-template-columns:1fr}}.admin-notification-menu{z-index:125;position:relative}.admin-notification-menu>.icon-button[aria-expanded=true]{color:#0875e1!important;background:#eaf3ff!important}.notification-dropdown{z-index:230;color:#304861;background:#fff;border:1px solid #d6e2ee;border-radius:12px;width:380px;max-height:min(560px,100vh - 84px);animation:.14s ease-out admin-profile-in;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 20px 48px #18375e33,0 4px 12px #18375e14}.notification-dropdown:before{content:"";background:#fff;border:0;border-top:1px solid #d6e2ee;border-left:1px solid #d6e2ee;width:11px;height:11px;position:absolute;top:-6px;right:15px;transform:rotate(45deg)}.notification-dropdown>header{z-index:1;background:#fff;border-bottom:1px solid #e7edf4;justify-content:space-between;align-items:center;padding:15px 16px;display:flex;position:relative}.notification-dropdown>header strong,.notification-dropdown>header span{display:block}.notification-dropdown>header strong{color:#263f59;font-size:14px}.notification-dropdown>header span{color:#7c8ea1;margin-top:3px;font-size:9px}.notification-dropdown>header button{color:#0875e1;background:0 0;font-size:9px;font-weight:700}.notification-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f5;align-items:flex-start;gap:11px;width:100%;padding:13px 16px;display:flex;position:relative}.notification-list>button:hover{background:#f5f9fd}.notification-list>button.unread{background:#f1f7ff}.notification-list>button.unread:hover{background:#eaf4ff}.notification-type{color:#0875e1;background:#eaf3ff;border-radius:9px;flex:0 0 35px;place-items:center;width:35px;height:35px;display:grid}.notification-type.payment{color:#07804e;background:#ecfdf3}.notification-type.whatsapp{color:#0a8f5b;background:#eaf9f2}.notification-type.security{color:#c56b08;background:#fff5e8}.notification-copy{flex:1;min-width:0}.notification-copy strong,.notification-copy small,.notification-copy time{display:block}.notification-copy strong{color:#2c435d;font-size:10px}.notification-copy small{color:#687e94;margin-top:4px;font-size:9px;line-height:1.45}.notification-copy time{color:#91a0af;margin-top:6px;font-size:8px}.notification-list>button>i{background:#0875e1;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin-top:5px}.notification-dropdown>footer{background:#f8fafc;padding:8px}.notification-dropdown>footer button{color:#0875e1;background:0 0;border-radius:7px;justify-content:center;align-items:center;gap:6px;width:100%;height:34px;font-size:9px;font-weight:700;display:flex}.notification-dropdown>footer button:hover{background:#eaf3ff}@media (width<=520px){.notification-dropdown{width:auto;max-height:calc(100vh - 66px);position:fixed;top:56px;left:8px;right:8px}.notification-dropdown:before{display:none}}.admin-sidebar-nav .admin-nav-group{grid-template-columns:28px minmax(0,1fr) 16px}.admin-sidebar-nav .admin-nav-group.selected{color:#176fc8;font-weight:600}.admin-sidebar-group.expanded>.admin-nav-group{color:#176fc8;background:#f5f9fe}.admin-sidebar-nav .admin-nav-sub{color:#63738b;border:1px solid #0000;border-radius:7px;grid-template-columns:10px minmax(0,1fr) auto;gap:8px;height:36px;margin:2px 0;padding:0 10px;font-size:12px;font-weight:500}.admin-submenu-marker{background:#b5c4d6;border-radius:50%;width:6px;height:6px;transition:background .15s,box-shadow .15s}.admin-nav-sub:hover .admin-submenu-marker{background:#67a8e8}.admin-nav-sub.active .admin-submenu-marker{background:#0875e1;box-shadow:0 0 0 3px #0875e11f}.admin-sidebar-nav .admin-nav-sub:focus-visible{outline-offset:1px;outline:2px solid #0875e159}.admin-sidebar.collapsed .admin-sidebar-submenu{display:none}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{grid-template-columns:1fr;width:42px;margin:3px auto;padding:0}@media (width<=760px){.admin-sidebar.collapsed .admin-sidebar-submenu{display:block}.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{grid-template-columns:28px minmax(0,1fr) 16px;width:100%;margin:0;padding:0 10px}}.admin-page{font-size:13px;font-weight:400}.page-heading h1{font-size:24px;font-weight:700}.page-heading>div>p:last-child{font-size:13px;font-weight:400}.eyebrow{font-size:10px;font-weight:650}.primary-button,.secondary-button,.status-button,.filter-button{font-size:12px;font-weight:600}.stat>span{font-size:11px;font-weight:600}.stat>strong{font-size:21px;font-weight:700}.mini-stat strong{font-size:20px;font-weight:700}.mini-stat span{font-size:11px;font-weight:400}.card-head h2{font-size:14px;font-weight:650}.card-head p{font-size:11px;font-weight:400}.identity strong,.event strong,.service-card strong{font-size:12px;font-weight:600}.identity small,.event small,.event time,.service-card small{font-size:10px;font-weight:400}.data-head{height:42px;font-size:10px;font-weight:650}.status,.plan-pill,.role-pill{font-size:10px;font-weight:600}.link-button,.row-menu{font-size:11px;font-weight:600}.health-hero h2{font-size:17px;font-weight:650}.health-hero p{font-size:11px;font-weight:400}.settings-form label{font-size:11px;font-weight:600}.settings-form input,.settings-form select{font-size:12px;font-weight:400}.admin-modal h2{font-size:21px;font-weight:700}.admin-modal-grid label,.admin-modal-notes{font-size:12px;font-weight:600}.admin-modal input,.admin-modal select,.admin-modal textarea{font-size:12px;font-weight:400}.global-search kbd{letter-spacing:.01em;border-radius:5px;align-items:center;min-height:20px;padding:2px 6px;line-height:1;display:inline-flex;font-size:10px!important;font-weight:650!important}@media (width<=760px){.page-heading h1{font-size:21px}.page-heading>div>p:last-child{font-size:12px}.data-head{font-size:9px}.data-row{font-size:11px}}.admin-sidebar-nav{gap:0!important}.admin-sidebar-group{border:0!important;margin:3px 0!important;padding:0!important}.admin-sidebar-nav .admin-nav-group{color:#52647f!important;width:100%!important;height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:7px!important;grid-template-columns:28px minmax(0,1fr) 15px!important;gap:8px!important;margin:2px 0!important;padding:0 10px!important;font-size:13px!important;font-weight:500!important}.admin-sidebar-nav .admin-nav-group.selected,.admin-sidebar-group.expanded>.admin-nav-group.selected{color:#066bd3!important;background:#eaf3ff!important;font-weight:650!important}.admin-sidebar-nav .admin-nav-group .admin-nav-chevron{color:#8ca0ba;justify-self:end;transition:transform .16s,color .16s;opacity:1!important}.admin-sidebar-group.expanded>.admin-nav-group .admin-nav-chevron{color:#4a91d8;transform:rotate(90deg)}.admin-sidebar-nav .admin-nav-sub{color:#63738b!important;width:100%!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:10px minmax(0,1fr) auto!important;gap:8px!important;margin:2px 0!important;padding:0 10px!important;font-size:12px!important;font-weight:500!important}.admin-sidebar-nav .admin-nav-sub:hover{color:#0870d6!important;background:#f6faff!important;border-color:#dceafb!important}.admin-sidebar-nav .admin-nav-sub.active{color:#066bd3!important;background:#eaf3ff!important;border-color:#d2e5fb!important;font-weight:600!important;box-shadow:inset 3px 0 #0875e1!important}.admin-sidebar-nav>.admin-nav{grid-template-columns:28px minmax(0,1fr) 15px!important;margin:2px 0!important}.admin-sidebar-nav>.admin-nav .admin-nav-chevron{justify-self:end!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{grid-template-columns:1fr!important;width:42px!important;margin:3px auto!important;padding:0!important}@media (width<=760px){.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{grid-template-columns:28px minmax(0,1fr) 15px!important;width:100%!important;margin:2px 0!important;padding:0 10px!important}}.admin-sidebar{border-top:0!important}.admin-modal-backdrop{-webkit-backdrop-filter:blur(4px)!important;background:#0c1f3994!important;place-items:center!important;padding:24px!important;display:grid!important}.admin-modal{background:#fff!important;border:1px solid #c8d7e7!important;border-radius:12px!important;width:min(720px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;box-shadow:0 24px 64px #0a203d47!important}.admin-modal>header{background:linear-gradient(120deg,#0877e4,#0967cc)!important;gap:12px!important;min-height:78px!important;padding:14px 20px!important}.admin-modal-icon{border-radius:9px!important;flex:0 0 40px!important;width:40px!important;height:40px!important}.admin-modal h2{font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:20px!important;font-weight:700!important;line-height:1.2!important}.admin-modal header p{margin-top:4px!important;font-size:11px!important;font-weight:400!important}.admin-modal header>button{border:1px solid #ffffff47!important;border-radius:9px!important;width:38px!important;height:38px!important}.admin-modal header>button svg{stroke-width:1.7px!important}.admin-modal header>button:focus-visible{outline-offset:2px!important;outline:3px solid #ffffff57!important}.admin-modal-body{background:#f8fafc!important;align-content:start!important;gap:16px!important;padding:20px!important;display:grid!important}.admin-modal-body>.admin-modal-notes{margin-top:0!important}.admin-modal-body section,.admin-modal-notes{background:#fff!important;border-color:#dce6f1!important;border-radius:9px!important;padding:16px!important}.admin-modal-body section h3{margin-bottom:14px!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:13px!important;font-weight:650!important}.admin-modal-grid{gap:15px 18px!important}.admin-modal-grid label,.admin-modal-notes{gap:6px!important;font-size:12px!important;font-weight:600!important}.admin-modal input,.admin-modal select,.admin-modal textarea{border-color:#cbd9e9!important;border-radius:7px!important;min-height:42px!important;font-size:13px!important;font-weight:400!important}.admin-modal input:focus-visible,.admin-modal select:focus-visible,.admin-modal textarea:focus-visible{border-color:#3d8fe0!important;outline:0!important;box-shadow:0 0 0 3px #0875e121!important}.admin-modal>footer{background:#fff!important;border-color:#dce6f1!important;min-height:64px!important;padding:10px 20px!important}.admin-modal>footer button{border-radius:7px!important;min-width:108px!important;height:40px!important;font-size:12px!important;font-weight:600!important}.admin-modal>footer button:focus-visible{outline-offset:2px!important;outline:3px solid #0875e12e!important}@media (width<=640px){.admin-modal-backdrop{padding:8px!important}.admin-modal{border-radius:10px!important;width:calc(100vw - 16px)!important;max-height:calc(100dvh - 16px)!important}.admin-modal>header{min-height:70px!important;padding:12px 14px!important}.admin-modal h2{font-size:18px!important}.admin-modal-body{padding:12px!important}.admin-modal-grid{grid-template-columns:1fr!important;gap:13px!important}.admin-modal-grid label.full{grid-column:auto!important}.admin-modal>footer{grid-template-columns:1fr 1fr!important;padding:10px 12px!important;display:grid!important}.admin-modal>footer button{width:100%!important;min-width:0!important}}.user-stats{margin-bottom:18px!important}.user-business-filter{color:#63738b;background:#fff;border:1px solid #cbd9e9;border-radius:7px;align-items:center;gap:7px;min-width:190px;height:38px;padding:0 10px;display:flex}.user-business-filter select{appearance:none;color:#2a405a;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px;font-weight:600}.user-business-filter svg:last-child{pointer-events:none;margin-left:-20px}.business-cell{color:#344d68;white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:flex}.business-cell svg{color:#6e8cab}.users-data-card .data-head,.users-data-card .data-row{min-width:940px}.user-action-wrap{position:relative}.user-action-button{width:32px;height:32px;border-radius:7px!important}.user-action-button:hover,.user-action-button[aria-expanded=true]{color:#0875e1!important;background:#edf5ff!important}.user-action-menu{z-index:30;background:#fff;border:1px solid #cbd9e9;border-radius:9px;width:205px;padding:6px;position:absolute;top:35px;right:0;box-shadow:0 14px 32px #112d4e2e}.user-action-menu button{color:#304962;text-align:left;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:9px;width:100%;height:35px;padding:0 9px;font-size:11px;display:flex}.user-action-menu button:hover{color:#0875e1;background:#f1f7fd}.user-action-menu button.danger{color:#c43232}.user-action-menu button.danger:hover{color:#a92323;background:#fff1f1}.table-action-wrap{position:relative}.table-action-wrap .row-menu{color:#526b85;background:#fff;border:1px solid #d7e2ee;border-radius:7px;width:32px;height:32px}.table-action-wrap .row-menu:hover{color:#0875e1;background:#f1f7fd;border-color:#8fbce9}.table-action-menu{z-index:40;background:#fff;border:1px solid #cbd9e9;border-radius:9px;width:190px;padding:6px;position:absolute;top:35px;right:0;box-shadow:0 14px 32px #112d4e2e}.table-action-menu button{color:#304962;text-align:left;white-space:nowrap;background:0 0;border-radius:6px;align-items:center;gap:9px;width:100%;height:35px;padding:0 9px;font-size:11px;display:flex}.table-action-menu button:hover{color:#0875e1;background:#f1f7fd}.settings-form label.settings-check{background:#f8fbfe;border:1px solid #d7e2ee;border-radius:8px;flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:11px 12px;display:flex}.settings-form label.settings-check input{accent-color:#0875e1;width:16px;height:16px;box-shadow:none;margin:0}.admin-signed-out{background:#f3f7fb;place-items:center;min-height:100vh;padding:24px;font-family:Inter,sans-serif;display:grid}.admin-signed-out section{text-align:center;background:#fff;border:1px solid #d7e2ee;border-radius:14px;width:min(420px,100%);padding:36px;box-shadow:0 18px 50px #112d4e1f}.admin-signed-out .admin-header-mark{margin:0 auto 18px}.admin-signed-out h1{color:#172f4d;margin:0;font:700 24px Manrope,sans-serif}.admin-signed-out p{color:#667f99;margin:8px 0 22px;font-size:13px}.admin-signed-out .primary-button{width:100%;height:42px}.admin-signed-out small{color:#879bb0;margin-top:16px;font-size:10px;line-height:1.5;display:block}.status.suspended{color:#b42318!important}.status.suspended i{background:#f04438!important}.erp-user-modal .admin-modal-body{gap:12px;display:grid}.erp-user-modal .field-help{color:#7a8da3;font-size:10px;font-weight:400;line-height:1.45}.invite-note{color:#0875e1;background:#eef7ff;border:1px solid #cfe2f6;border-radius:8px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.invite-note svg{flex:none;margin-top:1px}.invite-note strong,.invite-note span{display:block}.invite-note strong{color:#244766;font-size:11px}.invite-note span{color:#617b94;margin-top:4px;font-size:10px;line-height:1.45}.admin-toast{z-index:100;color:#067647;background:#ecfdf3;border:1px solid #a9ddc2;border-radius:9px;align-items:center;gap:9px;max-width:360px;padding:12px 16px;font-size:12px;font-weight:600;animation:.18s ease-out admin-toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 34px #112d4e2e}@keyframes admin-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.users-data-card .table-toolbar{flex-direction:column;align-items:flex-start;gap:10px;padding:0 12px 12px}.users-data-card .tabs{width:100%;height:52px}.user-business-filter{width:100%}.user-action-menu{width:auto;padding:9px;position:fixed;inset:auto 16px 16px;box-shadow:0 18px 50px #112d4e52}.user-action-menu button{height:42px;font-size:12px}.admin-toast{max-width:none;bottom:16px;left:16px;right:16px}}.whatsapp-policy{background:linear-gradient(110deg,#ecfdf3,#f7fffb);border:1px solid #b8e2cf;border-radius:10px;align-items:center;gap:13px;margin-bottom:18px;padding:15px 17px;display:flex}.whatsapp-policy>span:first-child{color:#fff;background:#0a9f63;border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.whatsapp-policy>div{flex:1;min-width:0}.whatsapp-policy strong{color:#174f3a;font-size:12px;display:block}.whatsapp-policy p{color:#527363;margin:4px 0 0;font-size:10px;line-height:1.45}.policy-badge{color:#08784b;white-space:nowrap;border:1px solid #a9ddc2;border-radius:20px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:700;display:flex}.whatsapp-stats{margin-bottom:18px!important}.whatsapp-card .data-head,.whatsapp-card .data-row{min-width:1220px}.wa-service-select{color:#36516c;background:#fff;border:1px solid #cad8e7;border-radius:6px;height:31px;padding:0 8px;font-size:10px;font-weight:700}.wa-service-select:disabled{color:#98a5b2;background:#f2f4f7}.wa-premium-route{gap:4px;display:grid}.wa-row-actions button:disabled{opacity:.45;cursor:not-allowed}.whatsapp-meta-label{color:#7b8da1;align-items:center;font-size:10px;font-weight:600;display:flex}.switch-control{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;display:flex}.switch-control input{opacity:0;pointer-events:none;position:absolute}.switch-control>span{background:#b7c3d0;border-radius:20px;width:35px;height:20px;transition:background .18s;position:relative}.switch-control>span:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.switch-control input:checked+span{background:#0a9f63}.switch-control input:checked+span:after{transform:translate(15px)}.switch-control input:focus-visible+span{outline-offset:2px;outline:3px solid #0a9f6333}.switch-control b{color:#4c637b;font-size:9px;font-weight:600}.status.needs-setup,.status.pending,.status.draft{color:#b54708!important}.status.needs-setup i,.status.pending i,.status.draft i{background:#f79009!important}.wa-sender,.template-count{color:#405a74;white-space:nowrap;align-items:center;gap:6px;display:flex}.wa-sender svg,.template-count svg{color:#7892aa}.wa-row-actions{align-items:center;gap:6px;display:flex}.wa-row-actions>button{color:#58718b;background:#fff;border:1px solid #cad8e7;border-radius:6px;place-items:center;height:31px;font-size:10px;font-weight:600;display:grid}.wa-row-actions>button:first-child{width:31px}.wa-row-actions>button:disabled{cursor:not-allowed;opacity:.4}.wa-row-actions>button:not(:disabled):hover{color:#0875e1;background:#f1f7fd;border-color:#89b6e4}.wa-row-actions .wa-configure{color:#0875e1;padding:0 9px;display:flex}.template-identity{min-width:0;display:block}.template-identity>span{color:#0a8f5b;background:#eaf6ef;border-radius:7px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.template-identity>div{min-width:0}.template-identity strong,.template-identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.platform-admin-contact small{gap:2px;line-height:1.35;display:grid}.platform-admin-contact small>span{display:block}.template-identity strong{color:#243d57;font-size:10px}.template-identity small{color:#8393a5;max-width:260px;margin-top:3px;font-size:8px}.template-business{color:#415b75;font-weight:600}.template-edit-button{color:#48627b;background:#fff;border:1px solid #cad8e7;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 9px;font-size:10px;font-weight:600;display:flex}.template-edit-button:hover{color:#0875e1;background:#f1f7fd;border-color:#89b6e4}.template-actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.template-submit-button{color:#0875e1;background:#eff7ff;border:1px solid #8fbce8;border-radius:6px;align-items:center;gap:6px;height:30px;padding:0 9px;font-size:10px;font-weight:700;display:flex}.template-submit-button:hover{background:#e2f1ff;border-color:#6ca7df}.credential-warning{color:#b56d09;background:#fff9ed;border:1px solid #f2d8a7;border-radius:8px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.credential-warning svg{flex:none;margin-top:1px}.credential-warning strong,.credential-warning span{display:block}.credential-warning strong{color:#714b16;font-size:11px}.credential-warning span{color:#876c45;margin-top:4px;font-size:10px;line-height:1.45}.whatsapp-setup-modal .admin-modal-body{gap:12px;display:grid}.secret-input{position:relative}.secret-input input{width:100%;padding-right:44px!important}.secret-input button{color:#6b8096;background:0 0;border-radius:6px;place-items:center;width:34px;height:32px;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.secret-input button:hover{color:#0875e1;background:#edf4fb}.whatsapp-template-modal .template-message-field small{color:#71869a;font-size:10px;font-weight:400;line-height:1.45}.whatsapp-template-modal input:disabled{color:#718297!important;background:#f1f4f8!important}.inbox-preview{text-overflow:ellipsis;white-space:nowrap;color:#526b83;max-width:270px;display:block;overflow:hidden}.status.unread{font-weight:700;color:#0875e1!important}.status.unread i{background:#0875e1!important}.status.read,.status.delivered,.status.connected{color:#067647!important}.status.read i,.status.delivered i,.status.connected i{background:#12b76a!important}.status.failed{color:#b42318!important}.status.failed i{background:#f04438!important}.billing-list{padding:0 20px 20px}.billing-head{border-bottom:1px solid #e2eaf2;justify-content:space-between;align-items:center;padding:18px 2px 12px;display:flex}.billing-head strong,.billing-head span{display:block}.billing-head strong{color:#263f58;font-size:12px}.billing-head div span,.billing-head>span{color:#7a8da1;margin-top:4px;font-size:9px}.billing-row{border-bottom:1px solid #edf1f5;grid-template-columns:minmax(200px,1.6fr) 150px 140px 140px 100px;align-items:center;gap:16px;min-height:70px;display:grid}.billing-row>label{color:#71859a;font-size:9px}.billing-row>label>strong{color:#2e4862;margin-top:5px;font-size:11px;display:block}.billing-row>label>div{background:#fff;border:1px solid #cbd9e7;border-radius:6px;align-items:center;height:34px;margin-top:5px;display:flex;overflow:hidden}.billing-row>label>div span{color:#657a90;background:#f3f6f9;place-items:center;height:100%;padding:0 9px;font-weight:700;display:grid}.billing-row input{color:#243e58;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 8px;font-size:11px;font-weight:700}.billing-row>button{color:#0875e1;background:#f2f8fe;border:1px solid #9ac3eb;border-radius:6px;justify-content:center;align-items:center;gap:5px;height:32px;font-size:9px;font-weight:700;display:flex}.gateway-panel{padding:22px}.gateway-brand{background:linear-gradient(110deg,#f0f7ff,#fbfdff);border:1px solid #cfe2f6;border-radius:10px;align-items:center;gap:14px;padding:18px;display:flex}.gateway-brand>span{color:#fff;background:#0875e1;border-radius:11px;place-items:center;width:48px;height:48px;display:grid}.gateway-brand>div{flex:1}.gateway-brand h2{color:#1e3d5d;margin:3px 0;font-size:18px}.gateway-brand p{color:#6d8297;margin:0;font-size:10px}.gateway-details label{color:#7a8da0;border:1px solid #dce6f0;border-radius:8px;padding:14px;font-size:9px}.gateway-details strong{color:#29435d;margin-top:7px;font-size:11px;display:block}.gateway-actions{border-top:1px solid #e2eaf2;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.gateway-actions>div{color:#73879b;align-items:center;gap:7px;font-size:9px;display:flex}.gateway-modal .admin-modal-body{gap:12px;display:grid}.gateway-switches{background:#fff;border:1px solid #dce6f0;border-radius:8px;align-items:center;gap:18px;padding:13px 15px;display:flex}.gateway-switches label{color:#3d5670;align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.gateway-switches button{color:#0875e1;background:0 0;align-items:center;gap:6px;margin-left:auto;font-size:10px;font-weight:600;display:flex}@media (width<=760px){.whatsapp-policy{align-items:flex-start}.policy-badge{display:none}.whatsapp-card .table-toolbar{flex-direction:column;align-items:flex-start;padding:0 12px 10px}.whatsapp-card .tabs{width:100%;height:52px;overflow-x:auto}.whatsapp-meta-label{padding-bottom:4px}.billing-list{padding:0 12px 12px}.billing-head>span{display:none}.billing-row{grid-template-columns:1fr 1fr;gap:10px;padding:14px 0}.billing-row>.identity{grid-column:1/-1}.billing-row>button{align-self:end}.gateway-details{grid-template-columns:1fr 1fr}.gateway-actions{flex-direction:column;align-items:flex-start;gap:12px}.gateway-switches{flex-direction:column;align-items:flex-start}.gateway-switches button{margin-left:0}}.wa-log-workspace{background:#fff}.wa-log-toolbar{background:#fbfcfd;border-bottom:1px solid #e1e9f0;grid-template-columns:minmax(260px,1.5fr) minmax(155px,.75fr) minmax(135px,.65fr) minmax(135px,.65fr) minmax(165px,.75fr) auto;align-items:center;gap:9px;padding:14px 16px;display:grid}.wa-log-search,.wa-log-select,.wa-log-date{color:#60778d;background:#fff;border:1px solid #ccd9e5;border-radius:8px;align-items:center;height:38px;display:flex}.wa-log-search:focus-within,.wa-log-select:focus-within,.wa-log-date:focus-within{border-color:#1683df;box-shadow:0 0 0 3px #1683df12}.wa-log-search{gap:8px;padding:0 10px}.wa-log-search input{color:#29435d;border:0;outline:0;flex:1;min-width:0;font-size:11px}.wa-log-search button{color:#6a8094;background:#f0f4f7;border-radius:5px;place-items:center;width:23px;height:23px;display:grid}.wa-log-select{position:relative}.wa-log-select select{appearance:none;color:#38536c;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 29px 0 10px;font-size:10px;font-weight:600}.wa-log-select svg{pointer-events:none;position:absolute;right:9px}.wa-log-date{padding-left:9px;position:relative}.wa-log-date>label{flex:1;min-width:0;padding-left:7px}.wa-log-date small{color:#8898a7;letter-spacing:.04em;text-transform:uppercase;margin-bottom:-2px;font-size:7px;font-weight:700;display:block}.wa-log-date select{appearance:none;color:#34516c;background:0 0;border:0;outline:0;width:100%;font-size:10px;font-weight:700}.wa-log-date>svg:last-of-type{margin-right:8px}.wa-log-clear{color:#166ab1;white-space:nowrap;background:#fff;border:1px solid #ccd9e5;border-radius:8px;height:38px;padding:0 11px;font-size:10px;font-weight:700}.wa-log-clear:disabled{color:#a5b3bf}.wa-log-summary{color:#72869a;border-bottom:1px solid #e5ebf1;align-items:center;gap:14px;min-height:40px;padding:0 17px;font-size:9px;display:flex}.wa-log-summary>span{align-items:center;gap:5px;display:flex}.wa-log-summary>span:first-child{color:#405c75}.wa-log-summary>span:first-child b{font-size:11px}.wa-log-summary>b{color:#0870c6;background:#edf6ff;border-radius:12px;padding:4px 7px;font-size:8px}.wa-log-date-popover{z-index:20;color:#29435d;background:#fff;border:1px solid #cbd8e3;border-radius:11px;width:420px;padding:14px;position:absolute;top:46px;right:0;box-shadow:0 16px 42px #1f38502e}.wa-log-date-popover>header{align-items:flex-start;display:flex}.wa-log-date-popover>header>div{flex:1}.wa-log-date-popover strong,.wa-log-date-popover header span{display:block}.wa-log-date-popover strong{font-size:12px}.wa-log-date-popover header span{color:#8091a0;margin-top:2px;font-size:9px}.wa-log-date-popover header button{color:#657c91;background:#f1f4f6;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.wa-log-date-popover>div{grid-template-columns:1fr auto 1fr;align-items:end;gap:9px;margin-top:13px;display:grid}.wa-log-date-popover>div>label{padding:0}.wa-log-date-popover>div span{color:#5c7287;margin-bottom:5px;font-size:9px;font-weight:700;display:block}.wa-log-date-popover input{color:#29435d;border:1px solid #cbd8e3;border-radius:7px;width:100%;height:38px;padding:0 9px;font-size:10px}.wa-log-date-popover>div>i{color:#94a3b1;padding-bottom:10px;font-style:normal}.wa-log-date-popover>footer{border-top:1px solid #e8edf1;justify-content:flex-end;gap:8px;margin-top:13px;padding-top:11px;display:flex}.wa-log-date-popover>footer button{color:#516b82;background:#f0f4f7;border-radius:7px;height:33px;padding:0 11px;font-size:9px;font-weight:700}.wa-log-date-popover>footer .apply{color:#fff;background:#0875dc}.wa-log-date-popover>footer .apply:disabled{opacity:.45}@media (width<=1200px){.wa-log-toolbar{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(130px,.55fr))}.wa-log-date{grid-column:1/3}.wa-log-clear{justify-self:start}}@media (width<=720px){.wa-log-toolbar{grid-template-columns:1fr 1fr}.wa-log-search,.wa-log-date{grid-column:1/-1}.wa-log-date-popover{width:min(420px,100vw - 56px);left:0;right:auto}.wa-log-summary{flex-direction:column;align-items:flex-start;gap:4px;padding:9px 14px}}.platform-chat{border-top:1px solid #e1e9f1;grid-template-columns:330px minmax(0,1fr);height:min(650px,100vh - 320px);min-height:480px;display:grid}.platform-chat>aside{background:#fbfdff;border-right:1px solid #dce6ef}.platform-chat-filter{border-bottom:1px solid #e2eaf2;align-items:center;gap:8px;height:58px;padding:0 13px;display:flex}.platform-chat-filter strong{color:#29435d;flex:1;font-size:13px}.platform-chat-filter select{color:#49627a;background:#fff;border:1px solid #ccd9e6;border-radius:6px;width:145px;height:32px;font-size:11px}.platform-chat nav{height:calc(100% - 58px);overflow:auto}.platform-chat nav>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf2f6;grid-template-columns:40px 1fr auto;align-items:center;gap:9px;width:100%;padding:12px;display:grid}.platform-chat nav>button>span,.platform-chat>main>header>span{color:#0875e1;background:#dcecff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:11px;font-weight:700;display:grid}.platform-chat nav strong{color:#28435d;justify-content:space-between;font-size:12px;display:flex}.platform-chat nav time{color:#8a9aa9;font-size:10px;font-weight:400}.platform-chat nav small{color:#0875e1;margin-top:2px;font-size:10px;display:block}.platform-chat nav p{text-overflow:ellipsis;white-space:nowrap;color:#71869a;max-width:210px;margin:3px 0 0;font-size:11px;overflow:hidden}.platform-chat nav>button>b{color:#fff;background:#0875e1;border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:9px;display:grid}.platform-chat-no-results{color:#71859a;text-align:center;padding:22px}.platform-chat>main{background:#f2f6f4;grid-template-rows:64px 1fr auto;min-width:0;display:grid}.platform-chat>main>header{background:#fff;border-bottom:1px solid #dce6ee;align-items:center;gap:10px;padding:0 16px;display:flex}.platform-chat>main>header>div:first-of-type{flex:1}.platform-chat>main>header strong,.platform-chat>main>header small{display:block}.platform-chat>main>header strong{color:#29435d;font-size:13px}.platform-chat>main>header small{color:#74889b;margin-top:3px;font-size:11px}.platform-chat>main>header label{color:#71859a;align-items:center;gap:6px;font-size:10px;display:flex}.platform-chat>main>header select{color:#3b5670;background:#fff;border:1px solid #cedbe7;border-radius:5px;height:31px;font-size:10px}.platform-chat-route{border-left:1px solid #dfe7ee;min-width:110px;padding-left:12px}.platform-chat-route b,.platform-chat-route small{display:block}.platform-chat-route b{color:#08794b;font-size:10px}.platform-chat-route.blocked b{color:#b54708}.platform-chat-route small{margin-top:3px;font-size:9px}.platform-chat-messages{background-image:radial-gradient(#d4dfda .65px,#0000 .65px);background-size:13px 13px;padding:18px 22px;overflow:auto}.platform-chat-messages .chat-day{color:#778b84;background:#fff;border-radius:10px;width:max-content;margin:0 auto 12px;padding:4px 9px;font-size:9px}.platform-chat-messages article{background:#fff;border-radius:8px;width:max-content;max-width:70%;margin:7px 0;padding:9px 11px;box-shadow:0 1px 2px #233b4d1a}.platform-chat-messages article.out{background:#dcf8c6;margin-left:auto}.platform-chat-messages article p{color:#284159;margin:0;font-size:12px;line-height:1.45}.platform-chat-messages article small{color:#788b85;text-align:right;margin-top:4px;font-size:9px;display:block}.platform-chat-window{color:#9a5c08;text-align:center;background:#fff4e5;padding:7px 12px;font-size:10px}.platform-chat>main>form{background:#fff;border-top:1px solid #d9e4ec;grid-template-columns:1fr auto;gap:8px;padding:11px 13px;display:grid}.platform-chat textarea{resize:none;color:#29435d;border:1px solid #cbd9e6;border-radius:7px;outline:0;min-height:44px;padding:9px 10px;font-size:12px}.platform-chat>main>form button{color:#fff;background:#0875e1;border-radius:7px;align-items:center;gap:6px;padding:0 15px;font-size:11px;font-weight:700;display:flex}.platform-chat>main>form button:disabled{opacity:.45}.platform-chat>main>form small{color:#8091a1;grid-column:1/-1;font-size:9px}.platform-chat-empty{place-items:center;font-size:13px;color:#71859a!important;display:grid!important}@media (width<=900px){.platform-chat{grid-template-columns:270px minmax(0,1fr)}.platform-chat>main>header label{display:none}}@media (width<=650px){.platform-chat{grid-template-columns:1fr;height:auto}.platform-chat>aside{border-right:0;max-height:280px}.platform-chat>main{min-height:490px}.platform-chat-route{display:none}}.platform-chat{border:1px solid #d2dee8;border-radius:12px;grid-template-columns:320px minmax(0,1fr);height:min(690px,100vh - 300px);min-height:520px;overflow:hidden;box-shadow:0 7px 26px #1c38520b}.platform-chat>aside{background:#fff}.platform-chat-filter{height:64px;padding:0 14px}.platform-chat-filter>div{flex:1}.platform-chat-filter strong,.platform-chat-filter small{display:block}.platform-chat-filter strong{font-size:13px}.platform-chat-filter small{color:#8191a0;margin-top:2px;font-size:9px}.platform-chat-filter>label{align-items:center;display:flex;position:relative}.platform-chat-filter select{appearance:none;border-radius:8px;outline:0;width:150px;height:36px;padding:0 30px 0 10px;font-size:10px;font-weight:600}.platform-chat-filter label>svg{color:#667d92;pointer-events:none;position:absolute;right:9px}.platform-chat-filter select:focus,.platform-chat-select select:focus{border-color:#1683df;box-shadow:0 0 0 3px #1683df12}.platform-chat nav{height:calc(100% - 64px)}.platform-chat nav>button{grid-template-columns:42px 1fr auto;padding:13px 14px}.platform-chat nav>button:hover{background:#f7fafc}.platform-chat nav>button.active{background:#eef7ff;box-shadow:inset 4px 0 #0875e1}.platform-chat nav>button>span,.platform-chat>main>header>span{background:linear-gradient(145deg,#dcebff,#cfe6ff);width:42px;height:42px;font-weight:800}.platform-chat nav>button>b{background:#13a563}.platform-chat>main{background:#efeae2;grid-template-rows:68px 1fr auto}.platform-chat>main>header{padding:0 17px}.platform-chat-select{align-items:center;font-weight:600;display:flex;gap:7px!important;font-size:9px!important}.platform-chat-select>span{align-items:center;display:flex;position:relative}.platform-chat-select select{appearance:none;outline:0;min-width:145px;padding:0 30px 0 10px;border-radius:8px!important;height:34px!important}.platform-chat-select svg{color:#647b90;pointer-events:none;position:absolute;right:9px}.platform-chat-route{min-width:120px}.platform-chat-messages{background-color:#efeae2;background-image:radial-gradient(#b9c7bf66 .7px,#0000 .7px);background-size:14px 14px;padding:19px 22px}.platform-chat-messages .chat-day{z-index:1;background:#f7fbf9e8;border-radius:7px;position:sticky;top:0;box-shadow:0 1px 2px #233b4d14}.platform-chat-messages article{border-radius:9px;max-width:min(72%,560px);padding:8px 10px 6px;position:relative}.platform-chat-messages article.in{border-top-left-radius:2px}.platform-chat-messages article.out{background:#d9fdd3;border-top-right-radius:2px}.platform-chat-messages article p{white-space:pre-wrap;font-size:11px}.platform-chat-image{margin-bottom:6px;display:block}.platform-chat-image img{object-fit:cover;border-radius:6px;width:min(320px,100%);max-height:260px;display:block}.platform-chat-file{color:#29435d;background:#ffffffa3;border-radius:7px;align-items:center;gap:9px;min-width:230px;margin-bottom:5px;padding:9px;text-decoration:none;display:flex}.platform-chat-file>span{flex:1;min-width:0}.platform-chat-file b,.platform-chat-file em{display:block}.platform-chat-file b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.platform-chat-file em{color:#71859a;margin-top:3px;font-size:8px;font-style:normal}.platform-chat>main>form{background:#f5f7f8;padding:9px 12px 8px;display:block;position:relative}.platform-chat-composer{align-items:flex-end;gap:7px;display:flex}.platform-chat-composer>.chat-icon-button,.platform-chat-send{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.platform-chat-composer>.chat-icon-button{color:#607789;background:0 0}.platform-chat-composer>.chat-icon-button:hover{background:#e6ecef}.platform-chat-composer>.chat-icon-button:disabled{opacity:.35}.platform-chat-input{background:#fff;border:1px solid #ccd8df;border-radius:19px;flex:1;align-items:center;min-width:0;display:flex}.platform-chat-input:focus-within{border-color:#65a8dd;box-shadow:0 0 0 3px #1683df0d}.platform-chat-input textarea{background:0 0;border:0;border-radius:19px;flex:1;min-width:0;min-height:38px;max-height:92px;padding:10px 8px 8px 14px;font-size:11px;line-height:1.5}.platform-chat-input>label{color:#597087;border-left:1px solid #e0e7eb;align-items:center;gap:4px;margin-right:8px;padding-left:8px;display:flex}.platform-chat-input select{appearance:none;color:#304c66;background:#fff;border:0;outline:0;width:58px;font-size:9px;font-weight:600}.platform-chat-send{box-shadow:0 3px 9px #0c8d5140;color:#fff!important;background:#13a563!important}.platform-chat-send:disabled{box-shadow:none;background:#adc8bb!important}.platform-composer-note{margin:6px 0 0 46px;display:block;color:#8393a1!important;font-size:8px!important}.platform-chat-attachment{background:#fff;border:1px solid #cddbe4;border-radius:9px;align-items:center;gap:9px;width:min(420px,100% - 50px);margin:0 0 8px 46px;padding:7px 9px;display:flex}.platform-chat-attachment img{object-fit:cover;border-radius:6px;width:42px;height:42px}.platform-chat-attachment>span{flex:1;min-width:0}.platform-chat-attachment b,.platform-chat-attachment small{display:block}.platform-chat-attachment b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.platform-chat-attachment small{color:#75889a;margin-top:3px;font-size:8px}.platform-chat-attachment>button{place-items:center;height:26px;display:grid;color:#607789!important;background:#f1f4f6!important;border-radius:50%!important;width:26px!important;padding:0!important}.platform-chat-keyboard{z-index:4;background:#fff;border:1px solid #c9d7e1;border-radius:12px;padding:10px;position:absolute;bottom:68px;left:58px;right:12px;box-shadow:0 12px 36px #1d354b2e}.platform-chat-keyboard>header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.platform-chat-keyboard>header b{font-size:10px}.platform-chat-keyboard>header small{color:#8192a1;flex:1;font-size:8px}.platform-chat-keyboard>header button{place-items:center;height:24px;display:grid;color:#607789!important;background:#f1f4f6!important;border-radius:5px!important;width:24px!important;padding:0!important}.platform-chat-keyboard>div{flex-wrap:wrap;gap:4px;display:flex}.platform-chat-keyboard>div button{place-items:center;height:30px;display:grid;color:#263e55!important;background:#f8fafb!important;border:1px solid #d8e1e8!important;border-radius:5px!important;width:30px!important;padding:0!important;font-size:13px!important}.platform-chat-keyboard>div button:hover{background:#edf6ff!important;border-color:#72abe0!important}@media (width<=900px){.platform-chat{grid-template-columns:270px minmax(0,1fr)}.platform-chat-select{display:none}}@media (width<=650px){.platform-chat{grid-template-columns:1fr;height:auto}.platform-chat>aside{max-height:290px}.platform-chat>main{min-height:510px}.platform-chat-input select{width:48px}.platform-composer-note{display:none}}:root{--admin-font:Inter, "Segoe UI", Roboto, Arial, sans-serif;--admin-text-xs:12px;--admin-text-sm:13px;--admin-text-md:14px;--admin-text-lg:16px;--admin-title:28px;--admin-weight-regular:400;--admin-weight-medium:500;--admin-weight-semibold:600;--admin-weight-bold:700}body,.admin-shell,.admin-header,.admin-sidebar,.admin-page,.admin-modal,.notification-dropdown{font-weight:var(--admin-weight-regular);font-family:var(--admin-font)!important}button,input,select,textarea{font-family:var(--admin-font)!important}.whatsapp-card:has(.wa-log-workspace){overflow:visible!important}.wa-log-workspace{position:relative;overflow:visible!important}.wa-log-select select,.wa-log-date select{background-image:none!important;padding-right:4px!important}.wa-log-select>svg,.wa-log-date>svg:last-of-type{pointer-events:none;flex:none;margin-right:8px;display:block!important}.wa-log-date small{font-size:7px!important;line-height:1!important}.wa-log-date select{font-size:9px!important;line-height:1.15!important}.wa-log-date-popover{z-index:100!important}.platform-chat-input select{width:84px!important}.admin-header-brand strong{font-size:20px!important;font-weight:var(--admin-weight-bold)!important;line-height:1.2!important}.admin-header-brand small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.35!important}.global-search kbd{font-size:11px!important;font-weight:var(--admin-weight-semibold)!important}.admin-sidebar-title>span{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.admin-sidebar-nav .admin-nav,.admin-sidebar-nav .admin-nav-group,.admin-sidebar-nav .admin-nav-sub{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-medium)!important;line-height:1.35!important}.admin-sidebar-nav .admin-nav.active,.admin-sidebar-nav .admin-nav-group.selected,.admin-sidebar-nav .admin-nav-sub.active{font-weight:var(--admin-weight-semibold)!important}.admin-sidebar-nav .admin-nav b{font-size:11px!important;font-weight:var(--admin-weight-semibold)!important}.admin-platform-card small,.admin-platform-card span,.admin-sidebar-version span{font-size:11px!important;font-weight:var(--admin-weight-regular)!important;line-height:1.4!important}.admin-platform-card strong,.admin-sidebar-version strong{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-semibold)!important}.eyebrow{font-size:11px!important;font-weight:var(--admin-weight-bold)!important;letter-spacing:.08em!important;line-height:1.3!important}.page-heading h1{font-family:var(--admin-font)!important;font-size:var(--admin-title)!important;font-weight:var(--admin-weight-bold)!important;letter-spacing:-.5px!important;line-height:1.2!important}.page-heading>div>p:last-child{font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.5!important}.primary-button,.secondary-button,.status-button,.filter-button,.link-button,.template-edit-button,.wa-row-actions button{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.stat>span,.mini-stat span{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-medium)!important}.stat>strong{font-family:var(--admin-font)!important;font-size:24px!important;font-weight:var(--admin-weight-bold)!important;line-height:1.25!important}.mini-stat strong{font-family:var(--admin-font)!important;font-size:22px!important;font-weight:var(--admin-weight-bold)!important}.stat>small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-medium)!important}.stat>small em{font-weight:var(--admin-weight-regular)!important}.card-head h2{font-family:var(--admin-font)!important;font-size:var(--admin-text-lg)!important;font-weight:var(--admin-weight-semibold)!important;line-height:1.3!important}.card-head p{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.45!important}.identity strong,.event strong,.service-card strong{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important;line-height:1.35!important}.identity small,.event small,.event time,.service-card small,.last-seen{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.4!important}.event time{font-size:11px!important}.service-line,.service-card>span{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-medium)!important}.tabs button{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-medium)!important}.tabs button.active{font-weight:var(--admin-weight-semibold)!important}.tabs b{font-size:11px!important;font-weight:var(--admin-weight-semibold)!important}.data-head{font-size:11px!important;font-weight:var(--admin-weight-semibold)!important;letter-spacing:.04em!important}.data-row{min-height:58px!important;font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.4!important}.status,.plan-pill,.role-pill,.healthy,.policy-badge{font-size:11px!important;font-weight:var(--admin-weight-semibold)!important}.empty-state strong{font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-semibold)!important}.empty-state span{font-size:var(--admin-text-sm)!important}.user-business-filter select,.whatsapp-meta-label,.switch-control b{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-medium)!important}.settings-nav button{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-medium)!important}.settings-nav button.active{font-weight:var(--admin-weight-semibold)!important}.settings-form label,.admin-modal-grid label,.admin-modal-notes{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-medium)!important}.settings-form input,.settings-form select,.admin-modal input,.admin-modal select,.admin-modal textarea{font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-regular)!important}.admin-modal h2{font-family:var(--admin-font)!important;font-size:21px!important;font-weight:var(--admin-weight-bold)!important}.admin-modal header p{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-regular)!important}.admin-modal-body section h3{font-family:var(--admin-font)!important;font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-semibold)!important}.field-help,.admin-modal small,.template-message-field small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.45!important}.admin-modal>footer button{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.admin-account-head strong{font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-semibold)!important}.admin-account-head small{font-size:var(--admin-text-xs)!important}.admin-account-links b,.admin-account-signout{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.admin-account-links small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important}.notification-dropdown>header strong{font-size:var(--admin-text-lg)!important;font-weight:var(--admin-weight-semibold)!important}.notification-dropdown>header span,.notification-dropdown>header button{font-size:var(--admin-text-xs)!important}.notification-copy strong{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.notification-copy small{font-size:var(--admin-text-xs)!important;line-height:1.45!important}.notification-copy time{font-size:11px!important}.notification-dropdown>footer button{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-semibold)!important}.whatsapp-policy strong,.invite-note strong,.credential-warning strong{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.whatsapp-policy p,.invite-note span,.credential-warning span{font-size:var(--admin-text-xs)!important;line-height:1.5!important}.template-identity strong,.billing-head strong{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.template-identity small,.billing-head span{font-size:var(--admin-text-xs)!important}.billing-row>label,.gateway-details label{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-medium)!important}.billing-row>label>strong,.gateway-details strong,.billing-row input{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.billing-row>button,.gateway-actions,.gateway-switches label,.gateway-switches button{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-semibold)!important}.gateway-brand small{font-size:11px!important}.gateway-brand p{font-size:var(--admin-text-xs)!important;line-height:1.45!important}.template-components{background:#f8fbfe;border:1px solid #d9e5f0;border-radius:10px;padding:16px}.template-component-head{grid-template-columns:1fr auto auto;align-items:center;gap:8px;display:grid}.template-component-head h3{color:#28445e;margin:0}.template-component-head p{color:#74889b;margin:3px 0 0;font-size:12px}.template-component-head button{color:#0875e1;background:#fff;border:1px solid #a9cce9;border-radius:6px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:12px;font-weight:600;display:flex}.template-component-head button:disabled{cursor:not-allowed;opacity:.45}.template-variable-list,.template-button-list{gap:8px;margin-top:12px;display:grid}.template-variable-list label{grid-template-columns:60px 1fr 32px;align-items:center;gap:8px;display:grid}.template-variable-list label>span{color:#0875e1;font-size:13px;font-weight:700}.template-variable-list button,.template-button-list button{color:#b42318;background:#fff;border:1px solid #e1b8b5;border-radius:6px;place-items:center;height:32px;display:grid}.template-button-list>div{grid-template-columns:130px minmax(120px,1fr) minmax(150px,1.4fr) 32px;gap:8px;display:grid}.template-button-list>div:not(:has(input:nth-of-type(2))){grid-template-columns:130px 1fr 32px}.template-components-empty{color:#7a8da0;margin:12px 0 0;font-size:12px}.template-component-count{white-space:nowrap;color:#60768b;flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.template-component-count>span{background:#f5f9fc;border:1px solid #d8e5ef;border-radius:999px;align-items:baseline;gap:3px;padding:4px 7px;display:inline-flex}.template-component-count b{color:#29445e}.template-api-route strong,.template-api-route small{display:block}.template-api-route strong{color:#08794b;font-size:12px}.template-api-route small{color:#75889b;margin-top:3px;font-size:11px}.template-api-route.missing strong{color:#b54708}.template-submit-button:disabled{cursor:not-allowed;opacity:.5}@media (width<=760px){:root{--admin-title:24px}.admin-page,.page-heading>div>p:last-child{font-size:var(--admin-text-sm)!important}.template-component-head{grid-template-columns:1fr 1fr}.template-component-head>div{grid-column:1/-1}:is(.template-button-list>div,.template-button-list>div:not(:has(input:nth-of-type(2)))){grid-template-columns:1fr}.template-variable-list label{grid-template-columns:52px 1fr 32px}}.whatsapp-card,.platform-chat,.billing-list,.gateway-panel,.template-components{font-family:var(--admin-font)!important;font-size:var(--admin-text-md)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.5!important}.platform-chat-filter strong,.platform-chat nav strong,.platform-chat>main>header strong,.template-component-head h3,.gateway-details strong{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important;line-height:1.35!important}.platform-chat-filter select,.platform-chat nav p,.platform-chat nav small,.platform-chat nav time,.platform-chat>main>header small,.platform-chat>main>header label,.platform-chat>main>header select,.platform-chat-route b,.platform-chat-route small,.platform-chat-window,.platform-chat>main>form small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.4!important}.platform-chat-route b{font-weight:var(--admin-weight-semibold)!important}.platform-chat nav>button>span,.platform-chat>main>header>span,.platform-chat nav>button>b{font-size:11px!important;font-weight:var(--admin-weight-bold)!important}.platform-chat-messages article p,.platform-chat textarea{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.5!important}.platform-chat-messages article small,.platform-chat-messages .chat-day{font-size:11px!important;font-weight:var(--admin-weight-regular)!important}.platform-chat>main>form button{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-semibold)!important}.template-component-head p,.template-components-empty,.template-component-count,.template-api-route small{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.45!important}.template-component-head button,.template-variable-list label>span,.template-api-route strong{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-semibold)!important}.template-variable-list input,.template-button-list input,.template-button-list select{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-regular)!important}.billing-head>div>span,.billing-head>span,.gateway-actions>div{font-size:var(--admin-text-xs)!important;font-weight:var(--admin-weight-regular)!important;line-height:1.45!important}.gateway-brand h2{font-size:var(--admin-text-lg)!important;font-weight:var(--admin-weight-semibold)!important}.gateway-brand p{font-size:var(--admin-text-sm)!important;font-weight:var(--admin-weight-regular)!important}:root{--admin-scroll-track:#eef3f8;--admin-scroll-thumb:#b8cadc;--admin-scroll-thumb-hover:#7fa6ca;--admin-scroll-thumb-active:#4f8fc8}html,.admin-shell,.admin-shell *{scrollbar-width:thin;scrollbar-color:var(--admin-scroll-thumb) var(--admin-scroll-track)}html::-webkit-scrollbar{width:9px;height:9px}.admin-shell ::-webkit-scrollbar{width:9px;height:9px}html::-webkit-scrollbar-track{background:var(--admin-scroll-track);border-radius:999px}.admin-shell ::-webkit-scrollbar-track{background:var(--admin-scroll-track);border-radius:999px}html::-webkit-scrollbar-thumb{border:2px solid var(--admin-scroll-track);background:var(--admin-scroll-thumb);border-radius:999px;min-width:34px;min-height:34px}.admin-shell ::-webkit-scrollbar-thumb{border:2px solid var(--admin-scroll-track);background:var(--admin-scroll-thumb);border-radius:999px;min-width:34px;min-height:34px}html::-webkit-scrollbar-thumb:hover{background:var(--admin-scroll-thumb-hover)}.admin-shell ::-webkit-scrollbar-thumb:hover{background:var(--admin-scroll-thumb-hover)}html::-webkit-scrollbar-thumb:active{background:var(--admin-scroll-thumb-active)}.admin-shell ::-webkit-scrollbar-thumb:active{background:var(--admin-scroll-thumb-active)}html::-webkit-scrollbar-corner{background:0 0}.admin-shell ::-webkit-scrollbar-corner{background:0 0}:is(.admin-sidebar-nav,.notification-dropdown,.admin-account-dropdown,.admin-modal-body,.platform-chat nav,.platform-chat-messages){scrollbar-color:#a9bfd4 transparent!important}:is(.admin-sidebar-nav,.notification-dropdown,.admin-account-dropdown,.admin-modal-body,.platform-chat nav,.platform-chat-messages)::-webkit-scrollbar{width:7px;height:7px}:is(.admin-sidebar-nav,.notification-dropdown,.admin-account-dropdown,.admin-modal-body,.platform-chat nav,.platform-chat-messages)::-webkit-scrollbar-track{background:0 0}:is(.admin-sidebar-nav,.notification-dropdown,.admin-account-dropdown,.admin-modal-body,.platform-chat nav,.platform-chat-messages)::-webkit-scrollbar-thumb{background:#b8cadc padding-box padding-box;border:1px solid #0000}:is(.admin-sidebar-nav,.notification-dropdown,.admin-account-dropdown,.admin-modal-body,.platform-chat nav,.platform-chat-messages)::-webkit-scrollbar-thumb:hover{background:#7fa6ca padding-box padding-box}:is(.data-table,.table-scroll,.tabs){scrollbar-color:#9fb9d2 #f1f5f9!important}:is(.data-table,.table-scroll,.tabs)::-webkit-scrollbar{width:10px;height:10px}:is(.data-table,.table-scroll,.tabs)::-webkit-scrollbar-track{background:#f1f5f9;border-radius:999px;margin:2px 10px}:is(.data-table,.table-scroll,.tabs)::-webkit-scrollbar-thumb{background:#9fb9d2;border:2px solid #f1f5f9}:is(.data-table,.table-scroll,.tabs)::-webkit-scrollbar-thumb:hover{background:#6f9bc2}.admin-header{-webkit-backdrop-filter:saturate(150%)blur(10px)!important;background:#fffffff5!important;border-bottom:1px solid #dce6f0!important;height:72px!important;padding:0 28px!important;box-shadow:0 1px 3px #102a480f!important}.admin-header-brand{flex:0 0 250px!important;gap:11px!important;min-width:250px!important}.admin-header-mark{background:linear-gradient(145deg,#1686ee,#0865cc)!important;border-radius:10px!important;width:40px!important;height:40px!important;box-shadow:0 6px 14px #0875e133!important}.admin-header-brand strong{color:#173a5d!important;letter-spacing:-.35px!important;font-size:19px!important;font-weight:700!important}.admin-header-brand small{color:#71849a!important;margin-top:3px!important;font-size:11px!important;font-weight:500!important}.admin-header>.global-search{background:#f8fafc!important;border:1px solid #d5e1ed!important;border-radius:9px!important;max-width:680px!important;height:42px!important;margin:0 auto!important;box-shadow:inset 0 1px 1px #16345405!important}.admin-header>.global-search:focus-within{background:#fff!important;border-color:#6ca9e2!important;box-shadow:0 0 0 3px #0875e11c!important}.global-search input{font-size:13px!important;font-weight:400!important}.global-search kbd{color:#687c91!important;background:#fff!important;border-color:#d7e1eb!important;font-size:11px!important}.header-actions{gap:8px!important;margin-left:20px!important}.icon-button{border:1px solid #0000!important;border-radius:9px!important;width:40px!important;height:40px!important}.icon-button:hover,.icon-button[aria-expanded=true]{color:#0875e1!important;background:#edf6ff!important;border-color:#d8e7f6!important}.admin-account{border:1px solid #0000!important;border-radius:9px!important;min-width:190px!important;height:44px!important;padding:4px 8px 4px 5px!important}.admin-account:hover,.admin-account[aria-expanded=true]{background:#f3f8fe!important;border-color:#d8e7f6!important}.admin-avatar{color:#0768ce!important;background:#e5f1ff!important;border-radius:9px!important;width:34px!important;height:34px!important;font-size:11px!important;font-weight:700!important}.admin-account b{font-size:13px!important;font-weight:600!important}.admin-account small{font-size:11px!important;font-weight:400!important}.admin-sidebar{background:#fbfdff!important;border:0!important;border-right:1px solid #dce6f0!important;width:264px!important;height:calc(100dvh - 72px)!important;padding:16px 14px 18px!important;top:72px!important}.admin-main{width:calc(100% - 264px)!important;margin-left:264px!important;padding-top:72px!important}.admin-sidebar-title{color:#7b8da1!important;height:38px!important;margin:0 0 8px!important;padding:0 4px 0 10px!important}.admin-sidebar-title>span{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:700!important}.admin-sidebar-toggle{color:#687e94!important;background:#fff!important;border-color:#d9e4ef!important;border-radius:8px!important;width:32px!important;height:32px!important;box-shadow:0 1px 2px #1937580d!important}.admin-sidebar-nav{width:calc(100% + 10px)!important;margin-right:-10px!important;padding-right:10px!important}.admin-sidebar-group{margin:2px 0 6px!important}.admin-sidebar-nav .admin-nav-group{color:#455d75!important;border-radius:9px!important;grid-template-columns:30px minmax(0,1fr) 16px!important;gap:9px!important;height:44px!important;min-height:44px!important;padding:0 10px!important}.admin-sidebar-nav .admin-nav-group:hover{color:#086bcf!important;background:#edf5fd!important}.admin-sidebar-nav .admin-nav-group.selected,.admin-sidebar-group.expanded>.admin-nav-group.selected{color:#0768ce!important;background:#e6f1fe!important;box-shadow:inset 3px 0 #0875e1!important}.admin-sidebar-nav .admin-nav-group>svg:first-child{background:#edf3f9!important;border-radius:8px!important;width:30px!important;height:30px!important;padding:6px!important}.admin-sidebar-nav .admin-nav-group.selected>svg:first-child{background:#fff!important;box-shadow:0 2px 5px #1e48711a!important}.admin-sidebar-nav .admin-nav-sub{color:#5a7087!important;border-radius:7px!important;height:38px!important;min-height:38px!important;margin:2px 0!important;padding:0 10px!important}.admin-sidebar-nav .admin-nav-sub:hover{color:#0870d6!important;background:#f0f7ff!important}.admin-sidebar-nav .admin-nav-sub.active{color:#066bce!important;background:#e8f3ff!important;border-color:#cfe3f8!important;box-shadow:inset 3px 0 #0875e1!important}.admin-sidebar-nav .admin-nav-sub>i{background:#b5c7d9!important;border-radius:50%!important;width:7px!important;height:7px!important}.admin-sidebar-nav .admin-nav-sub.active>i{background:#0875e1!important;box-shadow:0 0 0 4px #0875e11a!important}.admin-sidebar-nav .admin-nav b{color:#587087!important;background:#e7eef6!important}.admin-sidebar-bottom{padding:8px 2px 0!important}.admin-platform-card{background:#f3f8fd!important;border:1px solid #dce8f3!important;border-radius:9px!important;padding:13px 14px!important}.admin-sidebar-version{padding:14px 4px 0!important}.admin-sidebar.collapsed{width:72px!important;padding-left:0!important;padding-right:0!important}.admin-main.sidebar-collapsed{width:calc(100% - 72px)!important;margin-left:72px!important}.admin-sidebar.collapsed .admin-sidebar-nav{width:100%!important;margin:0!important;padding:0!important}.admin-sidebar.collapsed .admin-nav-group{width:44px!important;box-shadow:none!important;grid-template-columns:1fr!important;margin:3px auto!important;padding:0!important}@media (width<=1180px){.admin-header-brand{flex-basis:210px!important;min-width:210px!important}.admin-account{min-width:44px!important}.admin-account>span:nth-child(2){display:none!important}}@media (width<=1100px) and (width>=761px){.admin-sidebar{width:232px!important}.admin-main{width:calc(100% - 232px)!important;margin-left:232px!important}.admin-header{padding:0 20px!important}.admin-header-brand{flex-basis:195px!important;min-width:195px!important}}@media (width<=760px){.admin-header{height:60px!important;padding:0 12px!important}.admin-sidebar{width:264px!important;height:calc(100dvh - 60px)!important;top:60px!important}.admin-main,.admin-main.sidebar-collapsed{width:100%!important;margin-left:0!important;padding-top:60px!important}.admin-header-brand{flex-basis:auto!important;min-width:auto!important}.admin-header-mark{width:36px!important;height:36px!important}.header-actions{gap:3px!important;margin-left:0!important}.admin-account{min-width:38px!important;height:40px!important;padding:3px!important}.admin-sidebar.collapsed{width:264px!important;padding:16px 14px 18px!important}}.admin-sidebar-nav .admin-nav-group.selected,.admin-sidebar-group.expanded>.admin-nav-group.selected{color:#284c6f!important;box-shadow:none!important;background:#f0f5fa!important;border:0!important;font-weight:600!important}.admin-sidebar-nav .admin-nav-group.selected>svg:first-child{color:#0875e1!important;box-shadow:none!important;background:0 0!important}.admin-sidebar-submenu{border-left:1px solid #dce6ef!important;margin:2px 2px 7px 20px!important;padding:2px 0 2px 10px!important}.admin-sidebar-nav .admin-nav-sub{color:#60758a!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;padding:0 10px!important}.admin-sidebar-nav .admin-nav-sub>i{display:none!important}.admin-sidebar-nav .admin-nav-sub:hover{color:#315a80!important;box-shadow:none!important;background:#f5f8fb!important;border:0!important}.admin-sidebar-nav .admin-nav-sub.active{color:#0870d6!important;box-shadow:none!important;background:#eaf3fc!important;border:0!important;font-weight:600!important}.admin-sidebar-nav .admin-nav-sub b{color:#5d7288!important;background:#e1eaf3!important;margin-left:auto!important}.admin-sidebar-nav .admin-nav-sub.active b{color:#0870d6!important;background:#d7eafb!important}.overview-chart-grid,.analytics-primary-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.8fr);gap:14px;margin-bottom:14px;display:grid}.analytics-primary-grid>.analytics-trend{grid-row:span 2}.analytics-secondary-grid,.analytics-decision-grid{grid-template-columns:minmax(320px,.82fr) minmax(0,1.5fr);gap:14px;margin-bottom:14px;display:grid}.analytics-more-stats .stat-icon{color:#176bb1;background:#f1f7fc}.analytics-more-stats .stat:nth-child(3) .stat-icon{color:#c4620a;background:#fff5eb}.analytics-more-stats .stat:nth-child(3)>small{color:#087a54}.conversion-funnel,.revenue-quality{padding:18px!important}.funnel-conversion,.insight-alert-count{color:#0870d6;background:#eef6fd;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700}.conversion-funnel>div{gap:8px;display:grid}.conversion-funnel article{grid-template-columns:145px minmax(120px,1fr) 72px;align-items:center;gap:10px;display:grid}.conversion-funnel article>span{color:#526a80;justify-content:space-between;font-size:11px;display:flex}.conversion-funnel article>span b{color:#29445e}.conversion-funnel article>div,.revenue-quality article>div{background:#edf2f6;border-radius:999px;height:8px;overflow:hidden}.conversion-funnel article>div i,.revenue-quality article>div i{background:linear-gradient(90deg,#0875e1,#42a6eb);border-radius:999px;height:100%;display:block}.conversion-funnel article>small{color:#7e90a2;font-size:9px}.revenue-quality>div{gap:15px;display:grid}.revenue-quality article header{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.revenue-quality article header span{color:#405a72;font-size:11px;font-weight:600}.revenue-quality article header small{color:#8494a4;margin-top:3px;font-size:9px;font-weight:400;display:block}.revenue-quality article header strong{color:#173b59;font-size:13px}.revenue-quality footer{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px;display:grid}.revenue-quality footer span{color:#718499;background:#f5f8fb;border-radius:7px;padding:9px 10px;font-size:10px}.revenue-quality footer b{color:#29445e;margin-bottom:3px;font-size:12px;display:block}.analytics-risk{margin-bottom:14px}.analytics-risk>.card-head{align-items:center;padding:18px 20px 0}.analytics-risk .data-head,.analytics-risk .data-row{min-width:780px}.analytics-trend,.whatsapp-performance,.plan-mix,.adoption-card,.analytics-regions{padding:18px!important}.chart-change{color:#067647;background:#ecfdf3;border-radius:14px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;font-weight:600;display:flex}.chart-legend{color:#687c91;align-items:center;gap:16px;margin:2px 0 10px;font-size:11px;display:flex}.chart-legend span{align-items:center;gap:6px;display:flex}.chart-legend i{border-radius:50%;width:8px;height:8px}.chart-legend i.blue{background:#0875e1}.chart-legend i.green{background:#12a36d}.chart-legend b{color:#3e5870;margin-left:auto;font-size:11px;font-weight:500}.trend-chart{min-height:190px}.trend-chart svg{width:100%;height:164px;display:block;overflow:visible}.analytics-trend.is-detailed .trend-chart svg{aspect-ratio:16/5;height:auto}.analytics-trend .trend-chart{grid-template-rows:220px 26px;align-content:start;min-height:0;display:grid}.analytics-trend .trend-chart svg,.analytics-trend.is-detailed .trend-chart svg{aspect-ratio:auto;width:100%;height:220px}.analytics-trend .chart-axis{height:26px}@media (width<=760px){.analytics-trend .trend-chart{grid-template-rows:180px 26px}.analytics-trend .trend-chart svg,.analytics-trend.is-detailed .trend-chart svg{height:180px}}.chart-grid-line{fill:none;stroke:#e5edf5;stroke-width:1px}.chart-line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.chart-line.users{stroke:#0875e1}.chart-line.businesses{stroke:#12a36d;stroke-width:2px}.chart-point{fill:#fff;stroke:#0875e1;stroke-width:2px}.chart-axis{color:#8292a3;text-align:left;height:22px;padding:0;font-size:10px;display:block;position:relative}.delivery-ring{align-items:center;gap:22px;display:flex}.delivery-ring>div{background:conic-gradient(#12a36d 0 96.2%, #e5edf3 96.2%);border-radius:50%;flex:0 0 116px;place-items:center;width:116px;height:116px;display:grid;position:relative}.delivery-ring>div:before{content:"";background:#fff;border-radius:50%;position:absolute;inset:12px}.delivery-ring>div>strong,.delivery-ring>div>span{z-index:1;text-align:center;display:block;position:relative}.delivery-ring>div>strong{color:#173b59;font-size:18px}.delivery-ring>div>span{color:#718499;margin-top:-38px;font-size:10px}.delivery-ring>section{flex:1;min-width:0}.delivery-ring p{color:#61768a;border-bottom:1px solid #edf2f6;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;margin:0;padding:7px 0;font-size:11px;display:grid}.delivery-ring p i{border-radius:50%;width:7px;height:7px}.delivery-ring p i.delivered{background:#12a36d}.delivery-ring p i.read{background:#0875e1}.delivery-ring p i.failed{background:#f04438}.delivery-ring p b{color:#29445e;font-size:11px}.performance-footer{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.performance-footer span{color:#718499;background:#f5f8fb;border-radius:7px;padding:9px 10px;font-size:10px}.performance-footer b{color:#29445e;margin-top:3px;font-size:12px;display:block}.plan-mix-body{align-items:center;gap:20px;display:flex}.plan-donut{background:conic-gradient(#0875e1 0 39.5%, #31a6ec 39.5% 81.4%, #77c6ee 81.4% 95.1%, #d8e7f4 95.1%);border-radius:50%;flex:0 0 122px;place-items:center;width:122px;height:122px;display:grid}.plan-donut>span{text-align:center;background:#fff;border-radius:50%;place-content:center;width:78px;height:78px;display:grid}.plan-donut strong,.plan-donut small{display:block}.plan-donut strong{color:#173b59;font-size:19px}.plan-donut small{color:#718499;font-size:10px}.plan-mix-body>div:last-child{flex:1;min-width:0}.plan-mix-body p{color:#4f667d;grid-template-columns:8px 1fr auto;align-items:center;gap:7px;margin:0;padding:5px 0;font-size:11px;display:grid}.plan-mix-body p>i{border-radius:50%;width:7px;height:7px}.plan-0{background:#0875e1}.plan-1{background:#31a6ec}.plan-2{background:#77c6ee}.plan-3{background:#d8e7f4}.plan-mix-body p span small{color:#8a99a8;font-size:9px;display:block}.plan-mix-body p b{color:#29445e}.adoption-row{color:#526a80;grid-template-columns:130px minmax(100px,1fr) 42px;align-items:center;gap:10px;padding:8px 0;font-size:11px;display:grid}.adoption-row>div{background:#edf2f6;border-radius:999px;height:8px;overflow:hidden}.adoption-row>div i{background:linear-gradient(90deg,#0875e1,#42a6eb);border-radius:999px;height:100%;display:block}.adoption-row b{text-align:right;color:#29445e;font-size:11px}.analytics-regions{overflow:hidden}.analytics-regions .data-head,.analytics-regions .data-row{min-width:560px}.trend-chart{cursor:crosshair;position:relative}.chart-hit-area{fill:#0000;cursor:crosshair;outline:none}.chart-hit-area:focus{fill:#0875e109}.chart-crosshair{stroke:#8ba5bd;stroke-width:1px;stroke-dasharray:4 4;pointer-events:none}.chart-business-point{fill:#fff;stroke:#12a36d;stroke-width:2px;transition:r .14s}.chart-point{transition:r .14s,filter .14s}.chart-point.active,.chart-business-point.active{filter:drop-shadow(0 2px 3px #084b7d40)}.chart-axis span{white-space:nowrap;border-radius:4px;padding-top:3px;transition:color .14s,background .14s;position:absolute;top:0;transform:translate(-50%)}.chart-axis span.active{color:#173b59;background:#eef6fd;font-weight:700}.chart-tooltip{z-index:4;pointer-events:none;background:#fff;border:1px solid #c9d9e8;border-radius:8px;min-width:150px;padding:9px 10px;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 10px 28px #173b5929}.chart-tooltip.edge-start{transform:translate(0)}.chart-tooltip.edge-end{transform:translate(-100%)}.chart-tooltip strong{color:#173b59;margin-bottom:6px;font-size:11px;display:block}.chart-tooltip span{color:#657b90;grid-template-columns:7px 1fr auto;align-items:center;gap:6px;font-size:10px;display:grid}.chart-tooltip span+span{margin-top:4px}.chart-tooltip i{border-radius:50%;width:6px;height:6px}.chart-tooltip i.blue{background:#0875e1}.chart-tooltip i.green{background:#12a36d}.chart-tooltip b{color:#29445e}.delivery-ring p,.plan-mix-body p,.performance-footer span,.adoption-row{outline:none;transition:background .14s,box-shadow .14s,transform .14s}.delivery-ring p{cursor:pointer;border-radius:6px;padding-left:6px;padding-right:6px}.delivery-ring p:hover,.delivery-ring p.active,.delivery-ring p:focus-visible{background:#f0f7fd;box-shadow:inset 0 0 0 1px #d5e6f5}.delivery-ring p span small{color:#8a99a8;font-size:9px;display:block}.delivery-ring>div.wa-ring{transition:background .2s,transform .2s}.delivery-ring>div.wa-ring.read{background:conic-gradient(#0875e1 0 79.3%, #e5edf3 79.3%)}.delivery-ring>div.wa-ring.failed{background:conic-gradient(#f04438 0 3.8%, #e5edf3 3.8%)}.delivery-ring>div.wa-ring:hover{transform:scale(1.025)}.performance-footer span:focus-visible,.performance-footer span:hover{background:#edf5fc;box-shadow:inset 0 0 0 1px #d2e3f2}.plan-mix-body p{cursor:pointer;border-radius:6px;padding-left:6px;padding-right:6px}.plan-mix-body p:hover,.plan-mix-body p.active,.plan-mix-body p:focus-visible{background:#f0f7fd;box-shadow:inset 0 0 0 1px #d5e6f5}.plan-donut{transition:transform .18s,filter .18s}.plan-donut[class*=focus-]{filter:drop-shadow(0 6px 10px #0875e129);transform:scale(1.035)}.plan-donut.focus-0{background:conic-gradient(#0875e1 0 39.5%, #e7eef5 39.5%)}.plan-donut.focus-1{background:conic-gradient(#31a6ec 0 41.9%, #e7eef5 41.9%)}.plan-donut.focus-2{background:conic-gradient(#77c6ee 0 13.7%, #e7eef5 13.7%)}.plan-donut.focus-3{background:conic-gradient(#9eb8ce 0 4.9%, #e7eef5 4.9%)}.plan-donut small{max-width:66px;line-height:1.25}.adoption-row{cursor:pointer;border-radius:7px}.adoption-row:hover,.adoption-row.active,.adoption-row:focus-visible{background:#f3f8fc;padding-left:7px;padding-right:7px;box-shadow:inset 0 0 0 1px #dbe8f3}.adoption-row>div{position:relative;overflow:visible}.adoption-row>div:before{content:"";z-index:0;background:#edf2f6;border-radius:999px;position:absolute;inset:0}.adoption-row>div i{z-index:1;position:relative}.adoption-row>div em{z-index:3;color:#fff;white-space:nowrap;background:#173b59;border-radius:5px;padding:4px 6px;font-size:9px;font-style:normal;display:none;position:absolute;top:-28px;transform:translate(-50%);box-shadow:0 5px 12px #173b592e}.adoption-row.active>div em{display:block}.bar-col{cursor:pointer;border-radius:6px;outline:none;position:relative}.bar-col:hover,.bar-col.active,.bar-col:focus-visible{background:#0875e10b}.bar-col .bar{transition:height .25s,filter .14s,transform .14s}.bar-col.active .bar{filter:saturate(1.25)drop-shadow(0 4px 5px #0875e13d);transform:scaleX(1.08)}.bar-col.active small{color:#173b59;font-weight:700}.bar-tooltip{z-index:5;color:#fff;text-align:left;pointer-events:none;background:#173b59;border-radius:7px;min-width:92px;padding:7px 8px;position:absolute;top:0;left:50%;transform:translate(-50%,-8px);box-shadow:0 8px 20px #173b5933}.bar-tooltip:after{content:"";border:5px solid #0000;border-top-color:#173b59;border-bottom:0;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.bar-tooltip strong,.bar-tooltip span{display:block}.bar-tooltip strong{font-size:11px}.bar-tooltip span{color:#c9d8e5;white-space:nowrap;margin-top:2px;font-size:8px}@media (width<=1180px){.overview-chart-grid,.analytics-primary-grid,.analytics-secondary-grid,.analytics-decision-grid{grid-template-columns:1fr}.analytics-primary-grid>.analytics-trend{grid-row:auto}}@media (width<=620px){.delivery-ring,.plan-mix-body{flex-direction:column;align-items:flex-start}.performance-footer,.revenue-quality footer{grid-template-columns:1fr}.chart-legend b{display:none}.adoption-row{grid-template-columns:105px minmax(80px,1fr) 38px}.conversion-funnel article{grid-template-columns:112px minmax(80px,1fr)}.conversion-funnel article>small{display:none}}.data-table-shell{background:#fff;min-width:0}.data-table{position:relative;overflow-x:auto}.data-head,.data-row{gap:18px!important;padding:0 22px!important}.data-head{color:#566b81!important;letter-spacing:.055em!important;background:#f4f7fa!important;border-top:1px solid #e1e8f0!important;border-bottom:1px solid #d8e2ec!important;height:46px!important;font-size:11px!important;font-weight:700!important}.data-head>span{white-space:nowrap}.data-row{transition:background .14s,box-shadow .14s;color:#334e68!important;background:#fff!important;border-bottom:1px solid #e7edf3!important;min-height:62px!important;font-size:13px!important}.data-row:nth-child(odd){background:#fcfdff!important}.data-row:hover{background:#f4f9ff!important}.data-row:focus-visible{z-index:1;position:relative;outline-offset:-2px!important;background:#f4f9ff!important;outline:2px solid #0875e159!important}.data-row>div{min-width:0}.data-row>div:not(:last-child){text-overflow:ellipsis;overflow:hidden}.data-row>div:last-child{justify-self:end}.data-row strong{color:#263f59;font-weight:600}.data-row .identity strong{color:#263f59}.data-row .identity small{color:#71859a}.data-row .status{font-weight:600!important}.data-pagination{color:#6b7f93;background:#f9fbfd;border-top:1px solid #dfe7ef;align-items:center;gap:18px;min-height:58px;padding:9px 16px 9px 22px;display:flex}.pagination-summary{align-items:center;gap:4px;margin-right:auto;font-size:12px;display:flex}.pagination-summary strong{color:#29435d;font-weight:600}.data-pagination>label{white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.data-pagination select{color:#36516b;background:#fff;border:1px solid #ccd9e5;border-radius:6px;outline:0;height:34px;padding:0 26px 0 9px;font-size:12px;font-weight:500}.data-pagination select:focus{border-color:#65a5df;box-shadow:0 0 0 3px #0875e11a}.data-pagination nav{align-items:center;gap:4px;display:flex}.data-pagination nav>button{color:#49627a;background:#fff;border:1px solid #ccd9e5;border-radius:6px;place-items:center;min-width:34px;height:34px;padding:0 8px;font-size:12px;font-weight:600;display:grid}.data-pagination nav>button:hover:not(:disabled){color:#0870d6;background:#edf6ff;border-color:#82b2df}.data-pagination nav>button.active{color:#fff;background:#0875e1;border-color:#0875e1;box-shadow:0 2px 5px #0875e133}.data-pagination nav>button:disabled{cursor:not-allowed;opacity:.42}.data-pagination nav>.pagination-arrow{width:34px;padding:0}.data-pagination nav>.pagination-arrow svg{pointer-events:none;display:block}.data-pagination nav>.pagination-arrow:before,.data-pagination nav>.pagination-arrow:after{content:none!important}.data-pagination nav>span{color:#8a99a8;padding:0 2px}.analytics-regions .data-table{margin:0!important}.analytics-regions .data-table-shell{margin:0 -18px -18px}.analytics-regions .data-pagination{padding-left:18px}@media (width<=760px){.data-head,.data-row{gap:14px!important;padding:0 16px!important}.data-pagination{flex-wrap:wrap;align-items:flex-start;padding:11px 14px}.pagination-summary{width:100%;margin:0}.data-pagination>label{margin-right:auto}}@media (width<=460px){.data-pagination>label{width:100%}.data-pagination nav{justify-content:space-between;width:100%}.data-pagination nav>button{flex:1}.data-pagination nav>span{display:none}}.admin-nav-section-label{color:#8999aa;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px 5px;font-size:10px;font-weight:700;line-height:1.2;display:block}.admin-nav-section-label.workspace-label{border-top:1px solid #e7edf3;margin-top:12px;padding-top:12px}.admin-sidebar-nav>.admin-nav-direct{color:#526980!important;width:100%!important;height:40px!important;min-height:40px!important;box-shadow:none!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:7px!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;margin:1px 0!important;padding:0 10px!important;display:grid!important}.admin-sidebar-nav>.admin-nav-direct>svg{color:#71869a!important;background:0 0!important;border-radius:7px!important;width:28px!important;height:28px!important;padding:6px!important}.admin-sidebar-nav>.admin-nav-direct:hover{color:#315c82!important;background:#f2f6fa!important}.admin-sidebar-nav>.admin-nav-direct:hover>svg{color:#0875e1!important}.admin-sidebar-nav>.admin-nav-direct.active{color:#0870d6!important;box-shadow:none!important;background:#eaf3fc!important;font-weight:600!important}.admin-sidebar-nav>.admin-nav-direct.active>svg{color:#0875e1!important;box-shadow:none!important;background:0 0!important}.admin-sidebar-nav>.admin-nav-direct b{color:#5d7287!important;background:#e4ebf2!important;margin-left:auto!important}.admin-sidebar-nav>.admin-nav-direct.active b{color:#0870d6!important;background:#d9eafa!important}.admin-sidebar.collapsed .admin-nav-section-label{display:none!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct{grid-template-columns:1fr!important;width:44px!important;margin:2px auto!important;padding:0!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct>svg{justify-self:center!important}@media (width<=760px){.admin-sidebar.collapsed .admin-nav-section-label{display:block!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct{grid-template-columns:30px minmax(0,1fr) auto!important;width:100%!important;margin:1px 0!important;padding:0 10px!important}}.support-queue-toolbar{background:#fff;border-bottom:1px solid #dfe7ef;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 18px;display:flex}.support-queue-toolbar strong,.support-queue-toolbar span{display:block}.support-queue-toolbar strong{color:#29435d;font-size:14px;font-weight:600}.support-queue-toolbar span{color:#71859a;margin-top:3px;font-size:12px}.support-queue-toolbar label{color:#60758a;align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.support-queue-toolbar select,.support-inline-select{color:#3e5870;background:#fff;border:1px solid #cad8e5;border-radius:6px;outline:0;height:34px;padding:0 28px 0 9px;font-size:12px}.support-inline-select{width:100%;min-width:120px}.support-inline-select:focus,.support-queue-toolbar select:focus{border-color:#65a5df;box-shadow:0 0 0 3px #0875e11a}.support-ticket-id strong,.support-ticket-id small,.support-ticket-subject strong,.support-ticket-subject small{display:block}.support-ticket-id small,.support-ticket-subject small{color:#7b8da0;margin-top:3px;font-size:11px}.support-ticket-subject{max-width:260px}.support-ticket-subject strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.support-priority-pill{color:#536a80;background:#edf3f8;border-radius:12px;padding:5px 8px;font-size:11px;font-weight:600;display:inline-flex}.support-priority-pill.high,.support-priority-pill.urgent{color:#b42318;background:#fff0ed}.support-sla{color:#b54708;font-weight:600}.support-sla.met{color:#08794b}.status.in-progress,.status.waiting-on-erp{color:#b54708!important}.status.in-progress i,.status.waiting-on-erp i{background:#f79009!important}.status.open{color:#0870d6!important}.status.open i{background:#0875e1!important}.status.resolved{color:#08794b!important}.status.resolved i{background:#12a36d!important}@media (width<=680px){.support-queue-toolbar{flex-direction:column;align-items:flex-start}.support-queue-toolbar label{width:100%}.support-queue-toolbar select{flex:1}}.business-profile-page{color:#29435d}.business-profile-back{color:#657b90;background:0 0;align-items:center;gap:5px;margin-bottom:15px;font-size:11px;font-weight:600;display:flex}.business-profile-back:hover{color:#0875e1}.business-profile-hero{background:#fff;border:1px solid #dbe5ef;border-radius:12px;align-items:center;gap:15px;margin-bottom:18px;padding:20px 22px;display:flex;box-shadow:0 2px 8px #15314f0d}.business-profile-avatar{color:#0875e1;background:#eaf3ff;border-radius:14px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:15px;font-weight:800;display:grid}.business-profile-title{flex:1;min-width:0}.business-profile-title>div{align-items:center;gap:9px;display:flex}.business-profile-title h1{color:#203b56;letter-spacing:-.5px;margin:0;font-size:22px}.business-profile-title p{color:#627a91;margin:6px 0 3px;font-size:11px}.business-profile-title>span{color:#8797a7;font-size:9px}.business-profile-actions{align-items:center;gap:7px;display:flex}.profile-danger-button{color:#c53931;background:#fff4f3;border:1px solid #efb2ae;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.business-profile-kpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.profile-kpi{background:#fff;border:1px solid #dbe5ef;border-radius:10px;align-items:center;gap:11px;padding:15px;display:flex}.profile-kpi>span{border-radius:9px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.profile-kpi.blue>span{color:#0875e1;background:#eaf4ff}.profile-kpi.indigo>span{color:#5b63cf;background:#eef0ff}.profile-kpi.green>span{color:#098a58;background:#eaf9f2}.profile-kpi.orange>span{color:#c66a0a;background:#fff4e7}.profile-kpi small,.profile-kpi strong,.profile-kpi p{display:block}.profile-kpi small{color:#71869a;text-transform:uppercase;letter-spacing:.4px;font-size:8px;font-weight:700}.profile-kpi strong{color:#28425c;text-overflow:ellipsis;white-space:nowrap;max-width:180px;margin-top:4px;font-size:16px;overflow:hidden}.profile-kpi p{color:#8b99a7;margin:3px 0 0;font-size:8px}.business-profile-tabs{background:#fff;border:1px solid #dbe5ef;border-radius:10px;align-items:stretch;gap:22px;height:49px;margin-bottom:14px;padding:0 17px;display:flex}.business-profile-tabs button{color:#6a7f93;background:0 0;align-items:center;gap:5px;font-size:10px;font-weight:650;display:flex;position:relative}.business-profile-tabs button.active{color:#0875e1}.business-profile-tabs button.active:after{content:"";background:#0875e1;height:2px;position:absolute;bottom:0;left:0;right:0}.business-profile-tabs button b{color:#0875e1;background:#eaf3ff;border-radius:9px;padding:2px 5px;font-size:8px}.business-profile-overview{grid-template-columns:minmax(0,1.45fr) minmax(300px,.8fr);gap:14px;display:grid}.profile-detail-card .card-head button,.profile-activity-card .card-head button,.profile-wa-summary .card-head button,.profile-wallet-card .card-head button{color:#526b82;background:#fff;border:1px solid #cad8e5;border-radius:6px;align-items:center;gap:5px;padding:7px 8px;font-size:9px;font-weight:650;display:flex}.profile-details-grid{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}.profile-details-grid>div{min-width:0}.profile-details-grid>div.wide{grid-column:1/-1}.profile-details-grid span,.profile-details-grid strong{display:block}.profile-details-grid span{color:#8191a2;text-transform:uppercase;letter-spacing:.35px;font-size:8px}.profile-details-grid strong{color:#304a64;align-items:center;gap:5px;margin-top:6px;font-size:10px;font-weight:650;line-height:1.45;display:flex}.profile-details-grid strong svg{color:#0a965e}.profile-line{color:#6c8194;border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:42px;font-size:9px;display:grid}.profile-line:last-child{border:0}.profile-line>strong{color:#304a64;font-size:10px}.profile-line>button{color:#536c83;background:#fff;border:1px solid #d2dce6;border-radius:5px;align-items:center;gap:4px;padding:5px 6px;font-size:8px;display:flex}.profile-activity-card{grid-column:1/2}.profile-activity-row{border-bottom:1px solid #edf1f5;grid-template-columns:31px 1fr auto auto auto;align-items:center;gap:10px;min-height:55px;display:grid}.profile-activity-row:last-child{border:0}.profile-activity-row>span{color:#55728d;background:#eef4fa;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.profile-activity-row strong,.profile-activity-row small{display:block}.profile-activity-row strong{font-size:9px}.profile-activity-row small{color:#8393a3;margin-top:3px;font-size:8px}.profile-activity-row>b{color:#304a64;font-size:9px}.profile-activity-row time{color:#8d9aa8;font-size:8px}.profile-wa-mode{color:#0a8c59;background:#effbf5;border:1px solid #c5e4d5;border-radius:8px;align-items:center;gap:10px;margin-bottom:8px;padding:13px;display:flex}.profile-wa-mode.premium{color:#4e59c6;background:#f1f3ff;border-color:#c8cff2}.profile-wa-mode>div{flex:1}.profile-wa-mode strong,.profile-wa-mode small{display:block}.profile-wa-mode strong{font-size:10px}.profile-wa-mode small{color:#6c8277;margin-top:3px;font-size:8px}.profile-wa-mode.premium small{color:#70799e}.profile-tab-card{overflow:hidden}.profile-tab-heading{border-bottom:1px solid #dfe7ef;align-items:center;gap:15px;min-height:70px;padding:14px 19px;display:flex}.profile-tab-heading>div{flex:1}.profile-tab-heading strong,.profile-tab-heading span{display:block}.profile-tab-heading strong{color:#29435d;font-size:12px}.profile-tab-heading span{color:#7c8ea0;margin-top:4px;font-size:9px}.profile-volume-strip{background:#f8fafc;border-bottom:1px solid #e2e9f0;grid-template-columns:repeat(4,1fr);padding:12px 18px;display:grid}.profile-volume-strip span{color:#7b8da0;border-right:1px solid #dde5ed;padding:4px 13px;font-size:8px}.profile-volume-strip span:first-child{padding-left:0}.profile-volume-strip span:last-child{border:0}.profile-volume-strip b{color:#2d4862;margin-top:4px;font-size:11px;display:block}.profile-whatsapp-grid{grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);gap:14px;display:grid}.profile-entitlement-row{border-bottom:1px solid #e9eef3;justify-content:space-between;align-items:center;min-height:61px;display:flex}.profile-entitlement-row>div{align-items:center;gap:10px;display:flex}.profile-service-icon{border-radius:8px;place-items:center;width:35px;height:35px;display:grid}.profile-service-icon.shared{color:#098b59;background:#eaf9f2}.profile-service-icon.premium{color:#5260d0;background:#eef1ff}.profile-entitlement-row strong,.profile-entitlement-row small{display:block}.profile-entitlement-row strong{font-size:10px}.profile-entitlement-row small{color:#8393a4;margin-top:3px;font-size:8px}.profile-active-route{background:#f8fafc;border:1px solid #d8e2ec;border-radius:8px;margin:15px 0;padding:13px}.profile-active-route small,.profile-active-route strong,.profile-active-route span{display:block}.profile-active-route small{color:#71859a;letter-spacing:.5px;font-size:7px;font-weight:800}.profile-active-route strong{margin-top:5px;font-size:12px}.profile-active-route span{color:#7e8e9f;margin-top:4px;font-size:8px}.profile-wa-metrics{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.profile-wa-metrics article{border:1px solid #e0e7ee;border-radius:7px;padding:10px}.profile-wa-metrics span,.profile-wa-metrics strong{display:block}.profile-wa-metrics span{color:#8493a3;font-size:7px}.profile-wa-metrics strong{margin-top:5px;font-size:10px}.profile-wallet-balance{color:#fff;background:linear-gradient(135deg,#102f50,#185d75);border-radius:9px;padding:18px}.profile-wallet-balance small,.profile-wallet-balance strong,.profile-wallet-balance span{display:block}.profile-wallet-balance small{color:#b7d7e4;letter-spacing:.6px;font-size:7px;font-weight:800}.profile-wallet-balance strong{margin:8px 0 5px;font-size:23px}.profile-wallet-balance span{color:#b8d5df;font-size:8px}.profile-wallet-card .card-head button:disabled{opacity:.45;cursor:not-allowed}.profile-topups{margin-top:15px}.profile-topups>strong{font-size:9px}.profile-topups>div{border-bottom:1px solid #edf1f5;grid-template-columns:1fr auto;align-items:center;gap:4px;min-height:50px;display:grid}.profile-topups span,.profile-topups small{display:block}.profile-topups span{font-size:8px}.profile-topups small{color:#8795a4;margin-top:3px}.profile-topups b{color:#098a58;font-size:9px}.profile-topups em{color:#8d99a6;grid-column:1/-1;font-size:7px;font-style:normal}.profile-topups p{color:#8c99a6;font-size:9px}.business-profile-link{text-align:left;background:0 0;width:100%;padding:0}.business-profile-link:hover strong{color:#0875e1;text-decoration:underline}.business-profile-link>svg{color:#8ea3b7;margin-left:auto}.profile-topup-modal{width:min(510px,100vw - 28px)}@media (width<=1100px){.business-profile-kpis{grid-template-columns:1fr 1fr}.business-profile-overview,.profile-whatsapp-grid{grid-template-columns:1fr}.profile-activity-card{grid-column:auto}.business-profile-hero{flex-wrap:wrap;align-items:flex-start}.business-profile-actions{width:100%;padding-left:73px}}@media (width<=700px){.business-profile-kpis{grid-template-columns:1fr}.business-profile-actions{padding-left:0;overflow-x:auto}.business-profile-tabs{overflow-x:auto}.business-profile-tabs button{white-space:nowrap}.profile-details-grid{grid-template-columns:1fr}.profile-details-grid>div.wide{grid-column:auto}.profile-volume-strip{grid-template-columns:1fr 1fr}.profile-activity-row{grid-template-columns:31px 1fr auto}.profile-activity-row .status,.profile-activity-row time{display:none}.profile-wa-metrics{grid-template-columns:1fr}.business-profile-title>div{flex-wrap:wrap;align-items:flex-start}}.admin-free-erp-note{color:#087b4e;background:#effaf4;border:1px solid #a8dec1;border-radius:9px;grid-column:1/-1;align-items:center;gap:10px;padding:13px 14px;display:flex}.admin-free-erp-note span{gap:3px;display:grid}.admin-free-erp-note strong{font-size:13px}.admin-free-erp-note small{color:#668174;font-size:11px}.platform-access-page{gap:22px;display:grid}.platform-access-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.platform-access-summary article{background:#fff;border:1px solid #dbe5f1;border-radius:14px;align-items:center;gap:14px;min-height:116px;padding:20px;display:flex;box-shadow:0 1px 2px #1228490a}.platform-access-summary article>span{border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.platform-access-summary .indigo{color:#6758e8;background:#efedff}.platform-access-summary .green{color:#078b57;background:#e9f9f1}.platform-access-summary .blue{color:#126cc4;background:#eaf4ff}.platform-access-summary .orange{color:#c55b08;background:#fff3e7}.platform-access-summary article div{gap:2px;display:grid}.platform-access-summary small{color:#70839d;text-transform:uppercase;letter-spacing:.045em;font-size:12px;font-weight:700}.platform-access-summary strong{color:#142947;font-size:26px;line-height:1.15}.platform-access-summary p{color:#71849b;margin:0;font-size:13px}.platform-access-tabs{border-bottom:1px solid #dce6f1;align-items:center;gap:5px;display:flex}.platform-access-tabs button{color:#60728c;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 15px;font:700 14px/1 inherit;display:flex}.platform-access-tabs button.active{color:#0b69ce;border-bottom-color:#1376df}.platform-access-tabs b{color:#0b69ce;background:#eaf3ff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;display:grid}.platform-admin-card{overflow:visible}.platform-admin-toolbar{border-bottom:1px solid #e1e9f2;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.platform-admin-toolbar>div:first-child{gap:4px;display:grid}.platform-admin-toolbar strong{color:#203751;font-size:16px}.platform-admin-toolbar span{color:#76889e;font-size:13px}.platform-admin-toolbar>div:last-child{gap:10px;display:flex}.platform-admin-toolbar label{color:#5e728b;background:#fff;border:1px solid #d5e1ee;border-radius:9px;align-items:center;gap:8px;min-width:165px;height:40px;padding:0 34px 0 12px;display:flex;position:relative}.platform-admin-toolbar label svg:last-child{pointer-events:none;position:absolute;right:11px}.platform-admin-toolbar select{appearance:none;color:#344b66;background:0 0;border:0;outline:0;width:100%;font:600 13px inherit}.platform-department{color:#4f647d;font-weight:600}.platform-role-pill,.mfa-state{white-space:nowrap;border-radius:7px;align-items:center;gap:6px;width:max-content;padding:6px 9px;font-size:12px;font-weight:800;display:inline-flex}.platform-role-pill{color:#145da7;background:#ecf5ff}.mfa-state{color:#08794d;background:#eaf9f1}.mfa-state.pending{color:#ae570d;background:#fff4e8}.platform-empty{color:#7b8da3;place-items:center;gap:6px;padding:42px;display:grid}.platform-empty strong{color:#314961}.platform-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.platform-role-grid article{padding:20px}.platform-role-grid article header,.platform-role-grid article footer{justify-content:space-between;align-items:center;display:flex}.platform-role-grid article header>span{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.platform-role-grid .violet{color:#6553d8;background:#efedff}.platform-role-grid .blue{color:#146bc0;background:#eaf4ff}.platform-role-grid .green{color:#078b57;background:#e8f8f0}.platform-role-grid .orange{color:#c35c0b;background:#fff2e5}.platform-role-grid .slate{color:#536a85;background:#eef2f7}.platform-role-grid header button{color:#71849b;cursor:pointer;background:0 0;border:0}.platform-role-grid h3{color:#1b324e;margin:18px 0 7px;font-size:17px}.platform-role-grid p{color:#70839a;min-height:42px;margin:0 0 20px;font-size:13px;line-height:1.55}.platform-role-grid footer{border-top:1px solid #e5ebf2;padding-top:15px}.platform-role-grid footer span,.platform-role-grid footer button{color:#62758d;align-items:center;gap:6px;font-size:12px;display:flex}.platform-role-grid footer button{color:#0c6ed5;cursor:pointer;background:0 0;border:0;font-weight:800}.platform-matrix-card{overflow:hidden}.platform-matrix-head{border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;padding:20px;display:flex}.platform-matrix-head>div{gap:4px;display:grid}.platform-matrix-head strong{color:#203751;font-size:16px}.platform-matrix-head span{color:#71849b;align-items:center;gap:6px;font-size:12px;display:flex}.platform-matrix-head>span{color:#566b84;background:#f3f6fa;border-radius:7px;padding:7px 9px;font-weight:700}.platform-matrix-scroll{overflow:auto}.platform-matrix-card table{border-collapse:collapse;width:100%;min-width:920px}.platform-matrix-card th,.platform-matrix-card td{text-align:left;border-bottom:1px solid #e4ebf3;padding:14px 16px}.platform-matrix-card thead th{color:#5b6f88;text-transform:uppercase;letter-spacing:.04em;background:#f6f8fb;font-size:11px}.platform-matrix-card tbody th{color:#2a425e;font-size:13px}.permission-level{cursor:pointer;border:0;border-radius:6px;min-width:58px;padding:6px 8px;font-size:11px;font-weight:800}.permission-level.full{color:#08784d;background:#e8f8f0}.permission-level.edit,.permission-level.wallets,.permission-level.billing{color:#1167b7;background:#eaf4ff}.permission-level.view{color:#5b6575;background:#eef1f5}.permission-level.none{color:#a34e4e;background:#fff0f0}.platform-security-note{color:#1768b1;background:#f4f8fd;border:1px solid #d7e5f5;border-radius:9px;gap:11px;padding:13px 14px;display:flex}.platform-security-note div{gap:3px;display:grid}.platform-security-note strong{font-size:13px}.platform-security-note span{color:#607791;font-size:12px;line-height:1.45}@media (width<=1150px){.platform-access-summary,.platform-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.platform-access-summary,.platform-role-grid{grid-template-columns:1fr}.platform-access-tabs{overflow:auto}.platform-access-tabs button{white-space:nowrap}.platform-admin-toolbar,.platform-matrix-head{flex-direction:column;align-items:flex-start}.platform-admin-toolbar>div:last-child{flex-direction:column;width:100%}.platform-admin-toolbar label{width:100%}.platform-role-grid article p{min-height:0}}.finance-page{gap:20px;display:grid}.finance-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.finance-kpi{background:#fff;border:1px solid #dce5ef;border-radius:13px;align-items:center;gap:14px;min-height:112px;padding:18px;display:flex;box-shadow:0 1px 2px #152c480a}.finance-kpi>span{border-radius:11px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid}.finance-kpi.blue>span{color:#0a6fce;background:#eaf4ff}.finance-kpi.green>span{color:#087d4f;background:#e9f8f0}.finance-kpi.orange>span{color:#bf5c09;background:#fff2e5}.finance-kpi.violet>span{color:#6553d8;background:#efedff}.finance-kpi div{gap:2px;min-width:0;display:grid}.finance-kpi small{color:#71849a;text-transform:uppercase;letter-spacing:.035em;font-size:11px;font-weight:700}.finance-kpi strong{color:#172f4b;font-size:23px;line-height:1.2}.finance-kpi p{color:#72859b;margin:0;font-size:12px}.finance-overview-grid{grid-template-columns:minmax(0,1.75fr) minmax(280px,.75fr);gap:16px;display:grid}.finance-overview-grid>.admin-card:first-child{padding:0;overflow:hidden}.finance-section-head{border-bottom:1px solid #e1e8f0;justify-content:space-between;align-items:center;min-height:67px;padding:15px 20px;display:flex}.finance-section-head>div{gap:4px;display:grid}.finance-section-head strong,.finance-table-toolbar strong{color:#263f59;font-size:15px}.finance-section-head span,.finance-table-toolbar span{color:#72859a;font-size:12px}.finance-compliance-card{padding:20px}.finance-compliance-score{background:linear-gradient(135deg,#edf8f3,#f4fbf8);border-radius:11px;align-items:center;gap:14px;margin-bottom:8px;padding:16px;display:flex}.finance-compliance-score>span{color:#547166;border:5px solid #14a46b;border-radius:50%;place-items:center;width:67px;height:67px;font-size:10px;display:grid}.finance-compliance-score>span strong{color:#087a4d;font-size:22px}.finance-compliance-score div{gap:5px;display:grid}.finance-compliance-score b{color:#21483a;font-size:13px}.finance-compliance-score small{color:#6d8b80;font-size:11px}.finance-line{color:#62778e;border-bottom:1px solid #e7edf3;justify-content:space-between;align-items:center;gap:10px;padding:13px 2px;font-size:12px;display:flex}.finance-line strong{color:#314b65}.finance-line strong.good{color:#08794d}.finance-wide-button{color:#0870d6;background:#edf6ff;border:1px solid #c9dff4;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;height:39px;margin-top:15px;font-size:12px;font-weight:700;display:flex}.finance-table-card{overflow:visible}.finance-table-toolbar{border-bottom:1px solid #e0e8f1;justify-content:space-between;align-items:center;gap:14px;min-height:70px;padding:14px 20px;display:flex}.finance-table-toolbar>div{gap:4px;display:grid}.finance-filter{background:#fff;border:1px solid #cfdae6;border-radius:8px;align-items:center;min-width:150px;height:39px;display:flex;position:relative}.finance-filter select{appearance:none;color:#3f566e;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 32px 0 11px;font-size:12px}.finance-filter svg{pointer-events:none;color:#70849a;position:absolute;right:10px}.finance-record-link,.finance-business-link{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.finance-record-link{color:#0a6dcc}.finance-record-link:hover,.finance-business-link:hover{text-decoration:underline}.finance-business-link{color:#2e4963}.finance-subscription-grid{grid-template-columns:minmax(0,1.15fr) minmax(350px,.85fr);gap:16px;display:grid}.finance-subscription-grid>.admin-card:first-child{padding:0;overflow:hidden}.finance-tax-layout{grid-template-columns:minmax(420px,.78fr) minmax(0,1.22fr);align-items:start;gap:16px;display:grid}.finance-tax-settings{padding:21px}.finance-form-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.finance-form-grid label{color:#40566e;gap:7px;font-size:11px;font-weight:700;display:grid}.finance-form-grid label.full{grid-column:1/-1}.finance-form-grid input,.finance-form-grid select{color:#203b56;background:#fff;border:1px solid #cedae6;border-radius:8px;outline:0;width:100%;height:40px;padding:0 11px;font-size:12px}.finance-form-grid input:focus,.finance-form-grid select:focus{border-color:#559cdf;box-shadow:0 0 0 3px #0875e11a}.finance-form-grid input:invalid:not(:focus):not(:placeholder-shown){background:snow;border-color:#e18a8a}.finance-form-grid small{color:#8191a3;font-size:10px;font-weight:400}.finance-check{color:#4f657b;align-items:center;gap:8px;margin-top:17px;font-size:11px;display:flex}.finance-check input{accent-color:#0875e1}.finance-tax-settings>footer{border-top:1px solid #e2e9f1;justify-content:flex-end;gap:8px;margin-top:18px;padding-top:18px;display:flex}.finance-gst-report{overflow:hidden}.finance-detail-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12233652;justify-content:flex-end;display:flex;position:fixed;inset:0}.finance-detail-panel{background:#fff;flex-direction:column;width:min(500px,100%);height:100%;animation:.18s ease-out finance-panel-in;display:flex;overflow:auto;box-shadow:-20px 0 55px #142b4533}.finance-detail-panel>header{background:linear-gradient(140deg,#f5faff,#fff);border-bottom:1px solid #dfe7ef;justify-content:space-between;align-items:flex-start;gap:12px;padding:24px;display:flex}.finance-detail-panel>header small{color:#0a6dcc;letter-spacing:.08em;font-size:10px;font-weight:800}.finance-detail-panel h2{color:#172f4b;margin:5px 0 4px;font-size:22px}.finance-detail-panel header p{color:#71849a;margin:0;font-size:12px}.finance-detail-panel header button{color:#5a6f85;background:#fff;border:1px solid #d5e0eb;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.finance-detail-status{background:#f4f9fe;border:1px solid #d6e7f6;border-radius:10px;align-items:center;gap:11px;margin:20px 24px 0;padding:13px;display:flex}.finance-detail-status>span{color:#0872d7;background:#e5f3ff;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.finance-detail-status>div{gap:5px;display:grid}.finance-detail-status small{color:#71849a;letter-spacing:.06em;font-size:9px;font-weight:800}.finance-detail-fields{grid-template-columns:1fr 1fr;gap:0 18px;padding:18px 24px;display:grid}.finance-detail-fields>div{border-bottom:1px solid #e6edf3;gap:5px;min-width:0;padding:13px 0;display:grid}.finance-detail-fields>div.wide{grid-column:1/-1}.finance-detail-fields span{color:#7a8b9d;text-transform:uppercase;letter-spacing:.035em;font-size:10px;font-weight:700}.finance-detail-fields strong,.finance-detail-fields button{overflow-wrap:anywhere;color:#29445e;font-size:12px;font-weight:650}.finance-detail-fields button{color:#0870d6;text-align:left;background:0 0;border:0;align-items:center;gap:4px;width:max-content;max-width:100%;display:flex}.finance-audit-note{color:#536b83;background:#f8fafc;border:1px solid #e0e6ed;border-radius:9px;gap:10px;margin:2px 24px 22px;padding:14px;display:flex}.finance-audit-note div{gap:4px;display:grid}.finance-audit-note strong{font-size:12px}.finance-audit-note span{color:#75879a;font-size:11px;line-height:1.45}.finance-detail-panel>footer{background:#fafcfe;border-top:1px solid #dde6ee;justify-content:flex-end;gap:8px;margin-top:auto;padding:16px 24px;display:flex}@keyframes finance-panel-in{0%{opacity:.4;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (width<=1200px){.finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overview-grid,.finance-tax-layout,.finance-subscription-grid{grid-template-columns:1fr}}@media (width<=700px){.finance-kpis{grid-template-columns:1fr}.finance-table-toolbar{flex-direction:column;align-items:flex-start}.finance-filter{width:100%}.finance-form-grid{grid-template-columns:1fr}.finance-form-grid label.full{grid-column:auto}.finance-detail-fields{grid-template-columns:1fr}.finance-detail-fields>div.wide{grid-column:auto}}.wa-feature-summary{color:#176ab6;white-space:nowrap;background:#f3f8fd;border:1px solid #cfe0f0;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;font-weight:700;display:inline-flex}.wa-feature-summary:hover{background:#eaf4fe;border-color:#84b9e7}.wa-features-modal{width:min(720px,100vw - 28px)}.wa-admin-policy{color:#126bb8;background:#f2f8fe;border:1px solid #cfe2f4;border-radius:9px;gap:11px;padding:13px 14px;display:flex}.wa-admin-policy div{gap:3px;display:grid}.wa-admin-policy strong{font-size:13px}.wa-admin-policy span{color:#627991;font-size:11px;line-height:1.45}.wa-feature-service{background:#fff;border:1px solid #dce5ee;border-radius:11px;overflow:hidden}.wa-feature-service>header{border-bottom:1px solid #e3eaf1;align-items:center;gap:11px;padding:14px 15px;display:flex}.wa-feature-service>header>span{border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.wa-feature-service.shared>header>span{color:#0a8757;background:#e8f8f0}.wa-feature-service.premium>header>span{color:#126ec5;background:#eaf4ff}.wa-feature-service>header>div{flex:1;gap:3px;display:grid}.wa-feature-service>header strong{color:#263f59;font-size:14px}.wa-feature-service>header small{color:#74879b;font-size:11px}.wa-feature-service>header>label,.wa-feature-switch{position:relative}.wa-feature-service>header>label{color:#587087;align-items:center;gap:9px;display:flex}.wa-feature-service>header>label input,.wa-feature-switch input{opacity:0;width:1px;height:1px;position:absolute}.wa-feature-service>header>label i,.wa-feature-switch>i{background:#bdc9d5;border-radius:999px;flex:0 0 36px;width:36px;height:20px;transition:all .15s;position:relative}.wa-feature-service>header>label i:after,.wa-feature-switch>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #192f4540}.wa-feature-service>header>label input:checked+i,.wa-feature-switch input:checked+i{background:#0a82df}.wa-feature-service>header>label input:checked+i:after,.wa-feature-switch input:checked+i:after{transform:translate(16px)}.wa-feature-service>header>label b{white-space:nowrap;font-size:10px}.wa-feature-service>div{padding:3px 15px;display:grid}.wa-feature-switch{cursor:pointer;border-bottom:1px solid #e8edf3;align-items:center;gap:13px;min-height:61px;display:flex}.wa-feature-switch>span{flex:1;gap:3px;display:grid}.wa-feature-switch strong{color:#304a64;font-size:12px}.wa-feature-switch small{color:#788b9f;font-size:10px;line-height:1.4}.wa-feature-switch.disabled{cursor:not-allowed;opacity:.48}.wa-feature-locked{color:#697e93;align-items:center;gap:9px;padding:12px 2px;font-size:10px;display:flex}.wa-feature-locked span{flex-wrap:wrap;gap:5px;display:flex}.wa-admin-route{background:#f8fafc;border:1px solid #d9e4ef;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;padding:14px;display:flex}.wa-admin-route>span{color:#304961;gap:3px;font-size:12px;font-weight:700;display:grid}.wa-admin-route small{color:#7b8da0;font-size:10px;font-weight:400}.wa-admin-route select{color:#2f4963;background:#fff;border:1px solid #cbd9e6;border-radius:7px;min-width:190px;height:38px;padding:0 10px;font-size:11px;font-weight:600}.platform-chat-empty{color:#74879b;gap:8px}.platform-chat-empty svg{color:#8aa0b5}@media (width<=640px){.wa-feature-service>header{flex-wrap:wrap;align-items:flex-start}.wa-feature-service>header>label{justify-content:flex-end;width:100%}.wa-admin-route{flex-direction:column;align-items:flex-start}.wa-admin-route select{width:100%}}.wa-admin-requests{background:#fff;border:1px solid #cbdff2;border-radius:12px;margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px #16395b0d}.wa-admin-requests>header{background:#f4f9ff;border-bottom:1px solid #dce7f1;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.wa-admin-requests>header>div{align-items:center;gap:11px;display:flex}.wa-admin-requests>header>div>span{color:#0875e1;background:#e3f1ff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.wa-admin-requests>header strong{color:#243e58;font-size:14px;display:block}.wa-admin-requests>header p{color:#74889b;margin:3px 0 0;font-size:10px}.wa-admin-requests>header>b{color:#a85b06;background:#fff0d8;border-radius:14px;padding:6px 9px;font-size:9px}.wa-admin-requests>article{padding:18px}.wa-admin-requests>article+article{border-top:1px solid #e3eaf1}.wa-request-business{align-items:center;gap:10px;margin-bottom:14px;display:flex}.wa-request-business>span{color:#0875e1;background:#eaf4ff;border-radius:9px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.wa-request-business>div{flex:1;gap:3px;display:grid}.wa-request-business strong{color:#29435d;font-size:13px}.wa-request-business small{color:#7b8da0;font-size:9px}.wa-request-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.wa-request-detail-grid>div{background:#fafcfe;border:1px solid #e0e8f0;border-radius:8px;min-width:0;padding:10px 11px}.wa-request-detail-grid small,.wa-request-detail-grid strong{display:block}.wa-request-detail-grid small{color:#8393a3;text-transform:uppercase;letter-spacing:.04em;margin-bottom:5px;font-size:8px}.wa-request-detail-grid strong{color:#344e67;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:flex;overflow:hidden}.wa-request-detail-grid strong.ready{color:#087a4c}.wa-request-detail-grid strong.waiting{color:#b15e09}.wa-request-note{color:#60758a;background:#f6f8fb;border-radius:7px;margin:11px 0 0;padding:10px;font-size:9px}.wa-request-security{color:#087a4c;align-items:center;gap:7px;margin-top:11px;font-size:9px;display:flex}.wa-admin-requests article>footer{border-top:1px solid #e6edf3;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:13px;display:flex}.wa-admin-requests article>footer button{align-items:center;gap:6px;height:36px;display:inline-flex}.wa-admin-requests article>footer .setup{color:#1769b2;border-color:#aec9e2}@media (width<=800px){.wa-admin-requests>header{align-items:flex-start;gap:10px}.wa-request-detail-grid{grid-template-columns:1fr 1fr}.wa-admin-requests article>footer{flex-wrap:wrap}.wa-admin-requests article>footer button{flex:1;justify-content:center}}@media (width<=520px){.wa-request-detail-grid{grid-template-columns:1fr}.wa-admin-requests article>footer{flex-direction:column}.wa-admin-requests article>footer button{width:100%}}.wa-connections-table{background:#fff;overflow-x:auto}.wa-connections-head,.wa-connection-row{grid-template-columns:minmax(190px,1.45fr) minmax(190px,1.35fr) minmax(180px,1.25fr) minmax(135px,1fr) minmax(90px,.65fr) minmax(170px,1.2fr);align-items:center;gap:12px;min-width:1050px;padding:0 18px;display:grid}.wa-connections-head{color:#60758a;letter-spacing:.08em;text-transform:uppercase;background:#f5f8fb;border-bottom:1px solid #dfe7ef;min-height:46px;font-size:9px;font-weight:800}.wa-connection-row{color:#3f5871;border-bottom:1px solid #e7edf3;min-height:102px;transition:background .16s,box-shadow .16s;position:relative}.wa-connection-row:last-child{border-bottom:0}.wa-connection-row:hover{z-index:1;background:#fafdff;box-shadow:inset 3px 0 #1683df}.wa-connection-row.is-disabled{background:#fbfcfd}.wa-connection-row.is-disabled:hover{background:#f8fafc}.wa-connection-business{min-width:0}.wa-connection-business .identity>span{color:#0875d1;background:#eaf4ff;border-radius:12px;width:42px;height:42px;font-size:11px}.wa-connection-business .identity strong{color:#233d57;font-size:13px}.wa-connection-business .identity small{color:#74899e;text-overflow:ellipsis;white-space:normal;max-width:185px;margin-top:4px;font-size:9px;line-height:1.45;overflow:hidden}.wa-access-controls{background:#f9fbfd;border:1px solid #dbe5ef;border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wa-access-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:5px;min-width:0;height:54px;padding:0 7px;display:flex;position:relative}.wa-access-toggle+.wa-access-toggle{border-left:1px solid #e0e8f0}.wa-access-toggle>span{color:#53708b;grid-template-columns:auto;align-items:center;gap:2px;min-width:0;display:grid}.wa-access-toggle>span svg{display:none}.wa-access-toggle>span b{color:#294963;font-size:9px}.wa-access-toggle>span small{color:#8396a9;font-size:8px}.wa-access-toggle input{opacity:0;width:1px;height:1px;position:absolute}.wa-access-toggle>i{background:#b9c6d3;border-radius:20px;flex:0 0 31px;width:31px;height:18px;transition:all .18s;position:relative}.wa-access-toggle>i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #18344f30}.wa-access-toggle input:checked+i{background:#0a9f63}.wa-access-toggle input:checked+i:after{transform:translate(13px)}.wa-access-toggle input:focus-visible+i{outline-offset:2px;outline:3px solid #1683df2b}.wa-access-toggle:hover{background:#fff}.wa-route-control{gap:7px;display:grid}.wa-route-control>label{gap:3px;display:grid}.wa-route-control>label>small{color:#8294a6;letter-spacing:.08em;font-size:7px;font-weight:800}.wa-route-control .wa-service-select{width:100%;height:33px}.wa-route-control .wa-feature-summary{justify-content:space-between;width:100%;height:31px}.wa-premium-route{align-content:center;gap:4px;display:grid}.wa-premium-route .status{font-size:10px;font-weight:700}.wa-premium-route small{color:#758a9f;font-size:9px}.wa-premium-route em{color:#9aa8b6;font-size:8px;font-style:normal}.wa-wallet-cell{gap:3px;display:grid}.wa-wallet-cell strong{color:#233d57;font:750 14px Manrope,sans-serif}.wa-wallet-cell small{color:#8092a4;font-size:8px}.wa-row-actions{grid-template-columns:minmax(64px,1fr) 32px minmax(64px,1fr);gap:5px;display:grid!important}.wa-row-actions>button{white-space:nowrap;justify-content:center;align-items:center;gap:4px;border-radius:7px!important;width:auto!important;height:34px!important;padding:0 6px!important;display:inline-flex!important}.wa-row-actions .wa-manage-features{color:#345675}.wa-row-actions .wa-test-connection{padding:0!important}.wa-row-actions .wa-configure{color:#0875d1}.wa-connection-row.is-disabled .wa-route-control,.wa-connection-row.is-disabled .wa-premium-route,.wa-connection-row.is-disabled .wa-wallet-cell{opacity:.76}@media (width<=1180px){.wa-connections-table{overflow:visible}.wa-connections-head{display:none}.wa-connections-body{background:#f5f8fb;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.wa-connection-row{background:#fff;border:1px solid #dfe7ef;border-radius:11px;grid-template-columns:1fr 1fr;gap:14px;min-width:0;min-height:0;padding:17px;display:grid}.wa-connection-row:last-child{border-bottom:1px solid #dfe7ef}.wa-connection-row:hover{box-shadow:0 5px 16px #193a5b10}.wa-connection-business{border-bottom:1px solid #e8eef4;grid-column:1/-1;padding-bottom:12px}.wa-connection-business .identity small{max-width:none}.wa-access-controls,.wa-route-control{grid-column:1/-1}.wa-premium-route,.wa-wallet-cell{background:#f7f9fb;border-radius:8px;padding:10px}.wa-row-actions{grid-column:1/-1}.wa-connection-row>[data-label]:not(.wa-connection-business):before{content:attr(data-label);color:#8798a8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:7px;font-weight:800;display:block}.wa-access-controls:before,.wa-row-actions:before{grid-column:1/-1}.wa-access-controls:before{padding:8px 10px 0}.wa-row-actions:before{margin-bottom:0!important}.wa-access-toggle{height:48px}}@media (width<=760px){.wa-connections-body{grid-template-columns:1fr}.wa-connection-row{grid-template-columns:1fr 1fr}}@media (width<=480px){.wa-connection-row{grid-template-columns:1fr}.wa-premium-route,.wa-wallet-cell{grid-column:1/-1}.wa-access-controls{grid-template-columns:1fr}.wa-access-toggle+.wa-access-toggle{border-top:1px solid #e0e8f0;border-left:0}.wa-row-actions{grid-template-columns:1fr 34px 1fr}}.wa-subscription-pricing{background:linear-gradient(135deg,#fafaff,#f4f7ff);border:1px solid #cfd8f2;border-radius:11px;margin:18px 20px 4px;overflow:hidden}.wa-subscription-pricing>header{border-bottom:1px solid #dfe5f4;align-items:center;gap:11px;padding:15px 17px;display:flex}.wa-subscription-pricing>header>span{color:#4f46e5;background:#e8edff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.wa-subscription-pricing>header>div{flex:1;gap:3px;display:grid}.wa-subscription-pricing>header strong{color:#273f59;font-size:13px}.wa-subscription-pricing>header p{color:#74879b;margin:0;font-size:10px}.wa-subscription-pricing>header>b{color:#087a4c;background:#e9f9f1;border-radius:14px;padding:6px 9px;font-size:9px}.wa-pricing-controls{grid-template-columns:1fr 1fr 1.4fr auto;align-items:end;gap:14px;padding:16px 17px;display:grid}.wa-pricing-controls>label{color:#536b82;gap:6px;font-size:9px;font-weight:700;display:grid}.wa-pricing-controls>label>div{background:#fff;border:1px solid #cbd7e5;border-radius:7px;align-items:center;height:38px;display:flex;overflow:hidden}.wa-pricing-controls>label>div b{color:#526980;background:#f1f4f8;place-items:center;min-width:34px;height:100%;display:grid}.wa-pricing-controls input{color:#273f59;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 10px;font-size:12px;font-weight:700}.wa-pricing-controls label small{color:#8797a7;font-size:8px;font-weight:500}.wa-pricing-preview{background:#fff;border:1px solid #dce4f2;border-radius:8px;gap:3px;padding:10px 12px;display:grid}.wa-pricing-preview small{color:#7e8fa2;letter-spacing:.08em;font-size:7px;font-weight:800}.wa-pricing-preview strong{color:#3448a9;font-size:13px}.wa-pricing-preview span{color:#74869a;font-size:8px}.wa-pricing-controls>button{color:#fff;white-space:nowrap;background:#4f46e5;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:9px;font-weight:800;display:flex}@media (width<=900px){.wa-pricing-controls{grid-template-columns:1fr 1fr}.wa-pricing-preview,.wa-pricing-controls>button{grid-column:1/-1}}@media (width<=520px){.wa-subscription-pricing{margin:12px}.wa-subscription-pricing>header{flex-wrap:wrap;align-items:flex-start}.wa-subscription-pricing>header>b{margin-left:49px}.wa-pricing-controls{grid-template-columns:1fr}.wa-pricing-preview,.wa-pricing-controls>button{grid-column:auto}}.wa-table-toolbar{background:#fff;border-bottom:1px solid #dfe7ef;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.wa-table-toolbar>label{color:#788da1;background:#fff;border:1px solid #cbd8e5;border-radius:8px;align-items:center;gap:8px;width:min(390px,42%);height:38px;padding:0 11px;display:flex;box-shadow:0 1px 2px #17324d0a}.wa-table-toolbar>label:focus-within{border-color:#1683df;box-shadow:0 0 0 3px #1683df16}.wa-table-toolbar input{color:#29435d;border:0;outline:0;flex:1;min-width:0;font-size:11px}.wa-table-toolbar input::placeholder{color:#94a3b2}.wa-table-toolbar>label>button{color:#70859a;background:#f1f5f8;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.wa-table-toolbar>div{align-items:center;gap:10px;display:flex}.wa-table-toolbar select{color:#38536d;background:#fff;border:1px solid #cbd8e5;border-radius:8px;outline:0;min-width:164px;height:38px;padding:0 30px 0 11px;font-size:10px;font-weight:700}.wa-table-toolbar select:focus{border-color:#1683df;box-shadow:0 0 0 3px #1683df16}.wa-table-toolbar>div>span{color:#8192a3;white-space:nowrap;font-size:9px}.wa-table-toolbar>div>span b{color:#2e4963;font-size:10px}.wa-clear-filters{color:#1769b2;white-space:nowrap;background:#eef5fb;border:0;border-radius:6px;height:30px;padding:0 9px;font-size:9px;font-weight:700}.wa-clear-filters:hover{background:#e2effa}.wa-connections-empty{color:#90a0af;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:230px;display:flex}.wa-connections-empty svg{color:#8eafd0}.wa-connections-empty strong{color:#405a73;font-size:12px}@media (width<=820px){.wa-table-toolbar{flex-direction:column;align-items:stretch}.wa-table-toolbar>label{box-sizing:border-box;width:100%}.wa-table-toolbar>div{justify-content:space-between}.wa-table-toolbar select{flex:1}}@media (width<=520px){.wa-table-toolbar>div{flex-wrap:wrap;align-items:stretch}.wa-table-toolbar select{flex-basis:100%;width:100%}.wa-table-toolbar>div>span{flex:1}.wa-clear-filters{margin-left:auto}}.wa-pricing-stack{background:#f6f8fb;border-bottom:1px solid #dfe7ef;gap:16px;padding:20px;display:grid}.wa-pricing-stack .wa-subscription-pricing{background:#fff;border-color:#d9e2ec;margin:0;box-shadow:0 1px 2px #17324d0a}.wa-pricing-stack .wa-subscription-pricing>header{background:linear-gradient(90deg,#fafbff,#f7f8ff)}.wa-pricing-stack .wa-pricing-controls{grid-template-columns:minmax(170px,.8fr) minmax(170px,.8fr) minmax(280px,1.35fr) auto}.wa-rate-tier-card{background:#fff;border:1px solid #d9e2ec;border-radius:11px;overflow:hidden;box-shadow:0 1px 2px #17324d0a}.wa-rate-tier-card>header{border-bottom:1px solid #e1e8ef;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;display:flex}.wa-rate-tier-card>header>div{align-items:center;gap:11px;display:flex}.wa-rate-tier-card>header>div>span{color:#0875d1;background:#eaf4ff;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.wa-rate-tier-card>header strong{color:#273f58;font-size:13px;display:block}.wa-rate-tier-card>header p{color:#74879a;margin:3px 0 0;font-size:10px}.wa-rate-tier-card>header>button,.wa-rate-tier-card>footer>button{color:#1769b2;white-space:nowrap;background:#fff;border:1px solid #b8cce0;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.wa-rate-tier-card>header>button{color:#fff;background:#4f46e5;border-color:#4f46e5}.wa-tier-table{padding:0 17px}.wa-tier-head,.wa-tier-row{grid-template-columns:minmax(170px,1fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(170px,1fr) 32px;align-items:center;gap:12px;display:grid}.wa-tier-head{color:#8293a4;letter-spacing:.07em;text-transform:uppercase;min-height:38px;font-size:8px;font-weight:800}.wa-tier-row{border-top:1px solid #e8edf2;min-height:62px}.wa-tier-row>label{background:#fff;border:1px solid #cbd8e5;border-radius:7px;align-items:center;height:36px;display:flex;overflow:hidden}.wa-tier-row>label:focus-within{border-color:#1683df;box-shadow:0 0 0 3px #1683df12}.wa-tier-row>label>b{color:#597087;background:#f2f5f8;align-self:stretch;place-items:center;min-width:32px;font-size:10px;display:grid}.wa-tier-row input{color:#263f58;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0 9px;font-size:11px;font-weight:700}.wa-tier-row input:disabled{color:#8797a7;background:#f8fafc}.wa-tier-row>span{color:#345d82;background:#eef5fb;border-radius:14px;width:max-content;padding:6px 9px;font-size:9px;font-weight:700;display:inline-flex}.wa-tier-row>button{color:#b8322a;background:#fff1f0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.wa-tier-row>button:disabled{color:#b7c1cb;background:#f4f6f8}.wa-rate-tier-card>footer{background:#fafcfd;border-top:1px solid #e5ebf1;justify-content:space-between;align-items:center;gap:14px;padding:12px 17px;display:flex}.wa-rate-tier-card>footer>div{color:#6f8295;align-items:center;gap:7px;font-size:9px;display:flex}.wa-rate-tier-card>footer>div svg{color:#087a4c}.wa-wallet-businesses{background:#fff;padding:20px}.wa-wallet-businesses>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px;display:flex}.wa-wallet-businesses>header strong{color:#243d56;font-size:14px;display:block}.wa-wallet-businesses>header p{color:#75899d;margin:4px 0 0;font-size:10px}.wa-wallet-businesses>header>span{color:#6d8093;background:#f1f5f8;border-radius:14px;padding:6px 9px;font-size:8px;font-weight:700}.wa-wallet-head,.wa-wallet-row{grid-template-columns:minmax(190px,1.4fr) minmax(120px,.85fr) minmax(100px,.65fr) minmax(110px,.7fr) minmax(125px,.8fr) minmax(155px,1fr) 100px;align-items:center;gap:14px;padding:0 12px;display:grid}.wa-wallet-head{color:#7e90a1;letter-spacing:.06em;text-transform:uppercase;background:#f6f8fa;border:1px solid #e0e7ee;border-radius:8px 8px 0 0;min-height:38px;font-size:8px;font-weight:800}.wa-wallet-row{border-bottom:1px solid #e5ebf1;border-left:1px solid #e5ebf1;border-right:1px solid #e5ebf1;min-height:78px}.wa-wallet-row:hover{background:#fbfdff}.wa-wallet-row>div:not(.identity){gap:2px;display:grid}.wa-wallet-row small{color:#8999a9;letter-spacing:.06em;font-size:7px;font-weight:800}.wa-wallet-row strong{color:#2c465f;font-size:11px}.wa-wallet-row>div>span{color:#8293a4;font-size:8px}.wa-wallet-row .utility strong{color:#087a4c}.wa-wallet-row .marketing strong{color:#9a4e09}.wa-wallet-row .capacity{gap:4px!important}.wa-wallet-row .capacity>span{justify-content:space-between;gap:8px;display:flex}.wa-wallet-row .capacity b{color:#36516b;font-size:9px}.wa-wallet-row>button{color:#0875d1;background:#f2f8fe;border:1px solid #9ec5e9;border-radius:7px;justify-content:center;align-items:center;gap:5px;height:34px;font-size:9px;font-weight:800;display:flex}.wa-wallet-row>button:hover{background:#e8f4ff}.wa-tier-topup-modal{width:min(600px,100vw - 28px)}.wa-topup-rate-preview{grid-template-columns:1.2fr 1fr 1fr;gap:9px;display:grid}.wa-topup-rate-preview>div{background:#f9fbfd;border:1px solid #dce5ed;border-radius:8px;gap:5px;padding:12px;display:grid}.wa-topup-rate-preview small{color:#8495a6;letter-spacing:.06em;font-size:8px;font-weight:800}.wa-topup-rate-preview strong{color:#2c465f;font-size:12px}.wa-topup-rate-preview .utility strong{color:#087a4c}.wa-topup-rate-preview .marketing strong{color:#9a4e09}.wa-topup-rate-preview em{color:#8293a4;font-size:8px;font-style:normal;font-weight:500}.wa-topup-result{color:#526b82;background:#eef5fb;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:10px;display:flex}.wa-topup-result strong{color:#244663;font-size:15px}@media (width<=1100px){.wa-pricing-stack .wa-pricing-controls{grid-template-columns:1fr 1fr}.wa-wallet-businesses{overflow-x:auto}.wa-wallet-head,.wa-wallet-row{min-width:1050px}}@media (width<=760px){.wa-pricing-stack{padding:12px}.wa-rate-tier-card>header{flex-direction:column;align-items:flex-start}.wa-tier-table{padding:0 12px;overflow-x:auto}.wa-tier-head,.wa-tier-row{min-width:760px}.wa-rate-tier-card>footer{flex-direction:column;align-items:flex-start}.wa-wallet-businesses{padding:12px}.wa-topup-rate-preview{grid-template-columns:1fr}}.platform-broadcast-management{gap:16px;padding:18px;display:grid}.platform-broadcast-management .whatsapp-policy{margin:0}.broadcast-admin-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:0!important}.broadcast-template-total{gap:3px;display:grid}.broadcast-template-total b{color:#263f5a;font-size:14px}.broadcast-template-total small{color:#75879a;font-size:11px}.broadcast-api-state{align-items:center;gap:7px;width:max-content;font-size:12px;font-weight:700;display:inline-flex}.broadcast-api-state i{border-radius:50%;width:8px;height:8px}.broadcast-api-state.ready{color:#08794b}.broadcast-api-state.ready i{background:#12a866;box-shadow:0 0 0 3px #12a8661f}.broadcast-api-state.setup{color:#b45f0b}.broadcast-api-state.setup i{background:#ed8a20}.status.enabled{color:#08794b}.status.enabled i{background:#12a866}.status.disabled{color:#a84a4a}.status.disabled i{background:#d85a5a}@media (width<=760px){.platform-broadcast-management{padding:12px}.broadcast-admin-stats{grid-template-columns:1fr!important}}.platform-broadcast-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);gap:16px;display:grid}.broadcast-compose-panel,.broadcast-recipient-panel{background:#fff;border:1px solid #d5e0eb;border-radius:14px;min-width:0;padding:18px}.broadcast-panel-heading{align-items:center;gap:11px;margin-bottom:16px;display:flex}.broadcast-panel-heading>span{color:#0879da;background:#eaf4ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.broadcast-panel-heading>div,.broadcast-variable-title,.broadcast-result>div{gap:2px;display:grid}.broadcast-panel-heading strong,.broadcast-variable-title strong{color:#263f5a;font-size:14px}.broadcast-panel-heading small,.broadcast-variable-title small,.broadcast-result small{color:#75879a;font-size:11px}.broadcast-field{gap:7px;margin-bottom:13px;display:grid}.broadcast-field>span{color:#526a82;font-size:12px;font-weight:700}.broadcast-field select,.broadcast-field input,.broadcast-recipient-search{color:#263f5a;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #c8d7e6;border-radius:10px}.broadcast-field select,.broadcast-field input{padding:0 12px}.broadcast-variables{gap:2px;padding-top:4px;display:grid}.broadcast-variable-title{margin-bottom:8px}.broadcast-preview{background:#f4f8fc;border:1px solid #d7e3ee;border-radius:12px;padding:14px}.broadcast-preview>span{color:#71869c;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.broadcast-preview p{color:#263f5a;margin:8px 0 0;font-size:13px;line-height:1.55}.broadcast-result{color:#08794b;background:#e9f8f1;border-radius:10px;align-items:center;gap:10px;margin-top:13px;padding:11px 12px;display:flex}.broadcast-result.partial{color:#a85d0d;background:#fff4e6}.broadcast-recipient-search{align-items:center;gap:8px;padding:0 12px;display:flex}.broadcast-recipient-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1}.broadcast-select-all,.broadcast-recipient{cursor:pointer;align-items:center;display:flex}.broadcast-select-all{color:#526a82;gap:9px;padding:12px 3px 9px;font-size:12px;font-weight:700}.broadcast-select-all input,.broadcast-recipient input{appearance:none;cursor:pointer;background:#fff;border:1px solid #8295a8;border-radius:4px;flex:0 0 17px;place-content:center;width:17px;height:17px;display:grid}.broadcast-select-all input:before,.broadcast-recipient input:before{content:"";transform-origin:50%;border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transform:rotate(-45deg)scale(0)}.broadcast-select-all input:checked,.broadcast-recipient input:checked{background:#087fea;border-color:#087fea}.broadcast-select-all input:checked:before,.broadcast-recipient input:checked:before{transform:rotate(-45deg)scale(1)}.broadcast-select-all input:focus-visible,.broadcast-recipient input:focus-visible{outline-offset:2px;outline:3px solid #087fea38}.broadcast-recipient-list{gap:7px;max-height:320px;padding-right:3px;display:grid;overflow:auto}.broadcast-recipient{background:#fff;border:1px solid #d9e4ee;border-radius:11px;grid-template-columns:auto 38px minmax(0,1fr);gap:10px;padding:10px;display:grid}.broadcast-recipient.selected{background:#f0f8ff;border-color:#55a9ef}.broadcast-recipient .identity-avatar{color:#0879da;background:#e5f2ff;border-radius:10px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.broadcast-recipient>span:last-child{gap:2px;min-width:0;display:grid}.broadcast-recipient strong{color:#263f5a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.broadcast-recipient small{color:#75879a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.broadcast-empty{color:#75879a;text-align:center;padding:28px 12px}.broadcast-send-bar{color:#657b91;border-top:1px solid #d9e4ee;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;font-size:12px;display:flex}.broadcast-send-bar .primary-button:disabled{cursor:not-allowed;opacity:.5}@media (width<=980px){.platform-broadcast-grid{grid-template-columns:1fr}}.admin-page select,.admin-modal select{cursor:pointer;appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23556f89' 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 10px center!important;background-repeat:no-repeat!important;padding-right:34px!important}.admin-page select:disabled,.admin-modal select:disabled{cursor:not-allowed!important;color:#8a9aaa!important;background-color:#f3f6f9!important}.platform-admin-toolbar label>svg:last-child,.finance-filter>svg{display:none}.admin-custom-dropdown{z-index:500;background:#fff;border:1px solid #c8d8e7;border-radius:10px;max-height:min(360px,100vh - 20px);padding:6px;animation:.12s ease-out admin-dropdown-in;position:fixed;overflow:hidden;box-shadow:0 18px 46px #16335238}.admin-custom-dropdown>label{color:#71869b;background:#f8fafc;border:1px solid #d8e3ed;border-radius:7px;align-items:center;gap:7px;height:38px;margin-bottom:5px;padding:0 9px;display:flex}.admin-custom-dropdown>label input{color:#29445e;flex:1;min-width:0;font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.admin-custom-dropdown>div{max-height:292px;overflow:auto}.admin-custom-dropdown>div>button{color:#3f5770;text-align:left;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:37px;padding:8px 10px;font-size:12px;display:flex}.admin-custom-dropdown>div>button:hover,.admin-custom-dropdown>div>button:focus-visible{color:#086fd3;background:#edf6ff;outline:0}.admin-custom-dropdown>div>button.selected{color:#0868c8;background:#e7f2fe;font-weight:700}.admin-custom-dropdown>div>button svg{color:#078b57;flex:none}.admin-custom-dropdown>div>p{color:#8091a3;text-align:center;margin:0;padding:20px 10px;font-size:11px}@keyframes admin-dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.finance-date-controls{align-items:center;gap:8px;display:flex}.admin-date-picker{position:relative}.admin-date-picker>button{color:#597087;text-align:left;background:#fff;border:1px solid #cedae6;border-radius:8px;align-items:center;gap:8px;min-width:145px;height:42px;padding:0 10px;display:flex}.admin-date-picker>button>span{flex:1;gap:1px;display:grid}.admin-date-picker>button small{color:#8191a2;text-transform:uppercase;letter-spacing:.04em;font-size:8px;font-weight:700}.admin-date-picker>button b{color:#304a64;font-size:11px}.admin-date-picker>button>svg:last-child{color:#7a8da0}.admin-date-picker>section{z-index:80;background:#fff;border:1px solid #c9d9e7;border-radius:11px;width:292px;padding:12px;position:absolute;top:48px;right:0;box-shadow:0 18px 44px #18334f33}.admin-date-picker>section>header{grid-template-columns:34px 1fr 34px;align-items:center;margin-bottom:9px;display:grid}.admin-date-picker>section>header strong{color:#29445e;text-align:center;font-size:12px}.admin-date-picker>section>header button{color:#536c84;background:#fff;border:1px solid #d8e3ec;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.admin-calendar-week,.admin-calendar-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.admin-calendar-week span{color:#8a9aaa;text-align:center;padding:5px 0;font-size:9px;font-weight:800}.admin-calendar-grid button,.admin-calendar-grid i{aspect-ratio:1;color:#3d566f;background:0 0;border:0;border-radius:7px;place-items:center;font-size:11px;font-style:normal;display:grid}.admin-calendar-grid button:hover:not(:disabled){color:#0870d6;background:#edf6ff}.admin-calendar-grid button.selected{color:#fff;background:#0875e1;font-weight:800;box-shadow:0 2px 5px #0875e140}.admin-calendar-grid button:disabled{opacity:.3;cursor:not-allowed}.admin-date-picker>section>footer{border-top:1px solid #e3eaf1;justify-content:space-between;margin-top:8px;padding-top:9px;display:flex}.admin-date-picker>section>footer button{color:#0870d6;background:0 0;border:0;font-size:10px;font-weight:700}@media (width<=820px){.finance-date-controls{flex-wrap:wrap;align-items:stretch;width:100%}.admin-date-picker{flex:1;min-width:140px}.admin-date-picker>button{width:100%;min-width:0}.admin-date-picker>section{left:0;right:auto}.finance-date-controls .finance-filter{flex:1;min-width:140px}}.admin-date-picker>button b{font-size:12px!important}.wa-log-select select,.wa-log-date select{background-color:#0000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23556f89' 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 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:38px!important}.admin-route-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:48px 24px;display:flex}.admin-route-error>span{color:#b45309;background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.admin-route-error h2{color:#172b4d;margin:18px 0 8px;font-size:22px}.admin-route-error p{color:#64748b;max-width:560px;margin:0 0 22px;line-height:1.6}.admin-header-brand{overflow:hidden;flex-basis:260px!important;min-width:260px!important}.admin-header-logo{object-fit:contain;object-position:left center;width:180px;height:44px;display:block}@media (width<=1180px){.admin-header-brand{flex-basis:220px!important;min-width:220px!important}.admin-header-logo{width:160px;height:40px}}@media (width<=760px){.admin-header-brand{flex-basis:auto!important;min-width:auto!important}.admin-header-logo{object-fit:cover;object-position:left center;width:46px;height:40px}}.profile-activity-card .profile-activity-row{grid-template-columns:42px minmax(220px,1fr) minmax(92px,max-content) minmax(88px,max-content) minmax(94px,max-content);gap:16px;min-height:72px}.profile-activity-card .profile-activity-row>span:first-child{color:#55728d;background:#eef4fa;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.profile-activity-card .profile-activity-row>div{min-width:0}.profile-activity-card .profile-activity-row>div>strong{font-size:13px;line-height:1.35}.profile-activity-card .profile-activity-row>div>small{color:#7c8fa3;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;line-height:1.35;overflow:hidden}.profile-activity-card .profile-activity-row>b{color:#304a64;text-align:right;white-space:nowrap;min-width:92px;font-size:13px}.profile-activity-card .profile-activity-row>.status{color:#067647;white-space:nowrap;background:#ecfdf3;border-radius:999px;justify-content:center;justify-self:start;align-items:center;gap:7px;width:max-content;min-width:84px;height:30px;padding:0 11px;font-weight:700;line-height:1;display:inline-flex;font-size:12px!important}.profile-activity-card .profile-activity-row>.status i{background:#12b76a;border-radius:50%;flex:0 0 7px;width:7px;height:7px;margin:0;display:block;position:static}.profile-activity-card .profile-activity-row>.status.pending,.profile-activity-card .profile-activity-row>.status.draft{color:#9a6700;background:#fff7e8}.profile-activity-card .profile-activity-row>.status.pending i,.profile-activity-card .profile-activity-row>.status.draft i{background:#f59e0b}.profile-activity-card .profile-activity-row>time{color:#7c8fa3;text-align:right;white-space:nowrap;min-width:94px;font-size:12px}@media (width<=900px){.profile-activity-card .profile-activity-row{grid-template-columns:40px minmax(0,1fr) auto auto;gap:12px}.profile-activity-card .profile-activity-row>time{display:none}}@media (width<=700px){.profile-activity-card .profile-activity-row{grid-template-columns:40px minmax(0,1fr) auto;gap:10px}.profile-activity-card .profile-activity-row>.status,.profile-activity-card .profile-activity-row>time{display:none}.profile-activity-card .profile-activity-row>b{min-width:0}}.finance-table-card .finance-table-toolbar{min-height:78px;padding:14px 20px}.finance-table-card .finance-table-toolbar>div:first-child{min-width:220px}.finance-table-card .finance-table-toolbar>.finance-date-controls{white-space:nowrap;flex-direction:row;flex:none;justify-content:flex-end;align-items:center;gap:10px;width:auto;display:flex}.finance-table-card .finance-date-controls .admin-date-picker{flex:none}.finance-table-card .finance-date-controls .admin-date-picker>button{width:154px;min-width:154px;height:42px}.finance-table-card .finance-date-controls .finance-filter{flex:0 0 154px;width:154px;min-width:154px;height:42px}@media (width<=1000px){.finance-table-card .finance-table-toolbar{flex-direction:column;align-items:flex-start}.finance-table-card .finance-table-toolbar>.finance-date-controls{flex-wrap:wrap;justify-content:flex-start;width:100%}}@media (width<=560px){.finance-table-card .finance-table-toolbar>.finance-date-controls{grid-template-columns:1fr;display:grid}.finance-table-card .finance-date-controls .admin-date-picker,.finance-table-card .finance-date-controls .admin-date-picker>button,.finance-table-card .finance-date-controls .finance-filter{width:100%;min-width:0}}:root{--admin-text-xs:13px;--admin-text-sm:14px;--admin-text-md:15px;--admin-text-lg:18px;--admin-title:30px}.admin-page{font-size:15px!important;line-height:1.5!important}.admin-page .page-heading h1{font-size:30px!important;line-height:1.2!important}.admin-page .page-heading>div>p:last-child{font-size:15px!important;line-height:1.5!important}.admin-page .eyebrow{font-size:12px!important}.admin-page .card-head h2,.admin-page .finance-section-head strong,.admin-page .finance-table-toolbar strong,.admin-page .platform-admin-toolbar strong{font-size:17px!important;line-height:1.3!important}.admin-page .card-head p,.admin-page .finance-section-head span,.admin-page .finance-table-toolbar span,.admin-page .platform-admin-toolbar span{font-size:14px!important;line-height:1.45!important}.admin-page p{line-height:1.5}.admin-page small,.admin-page .field-help,.admin-page .last-seen,.admin-page label{font-size:13px!important;line-height:1.4!important}.admin-page input,.admin-page select,.admin-page textarea{font-size:14px!important;line-height:1.4!important}.admin-page .primary-button,.admin-page .secondary-button,.admin-page .status-button,.admin-page .filter-button,.admin-page .link-button,.admin-page .finance-record-link,.admin-page .finance-business-link,.admin-page .finance-wide-button{font-size:14px!important}.admin-page .stat>span,.admin-page .mini-stat span,.admin-page .finance-kpi small{font-size:13px!important}.admin-page .stat>strong,.admin-page .finance-kpi strong{font-size:25px!important}.admin-page .stat>small,.admin-page .finance-kpi p{font-size:13px!important}.admin-page .identity strong,.admin-page .event strong,.admin-page .service-card strong,.admin-page .profile-activity-row>div>strong{font-size:14px!important}.admin-page .identity small,.admin-page .event small,.admin-page .event time,.admin-page .service-card small,.admin-page .profile-activity-row>div>small,.admin-page .profile-activity-row>time{font-size:13px!important}.admin-page .data-head{min-height:44px!important;font-size:12px!important;line-height:1.35!important}.admin-page .data-row{min-height:60px!important;font-size:14px!important;line-height:1.4!important}.admin-page table{font-size:14px!important}.admin-page th{font-size:12px!important;line-height:1.35!important}.admin-page td{font-size:14px!important;line-height:1.45!important}.admin-page .status,.admin-page .plan-pill,.admin-page .role-pill,.admin-page .healthy,.admin-page .policy-badge{font-size:12px!important}.admin-page .tabs button,.admin-page .settings-nav button,.admin-page .platform-access-tabs button,.admin-page .finance-filter select,.admin-page .admin-date-picker>button b{font-size:14px!important}.admin-page .admin-date-picker>button small{font-size:11px!important}.admin-page .finance-detail-fields span,.admin-page .finance-compliance-card small{font-size:12px!important}.admin-page .finance-detail-fields strong,.admin-page .finance-detail-fields button,.admin-page .finance-line{font-size:14px!important}.admin-page .business-profile-back,.admin-page .business-profile-actions button{font-size:13px!important}.admin-page .business-profile-title h1{font-size:28px!important}.admin-page .business-profile-title p,.admin-page .business-profile-title>span{font-size:14px!important}.admin-page .profile-kpi small,.admin-page .profile-kpi p,.admin-page .profile-details-grid span,.admin-page .profile-volume-strip span,.admin-page .profile-wa-metrics span,.admin-page .profile-active-route small,.admin-page .profile-wallet-balance small,.admin-page .profile-wallet-balance span,.admin-page .profile-topups span,.admin-page .profile-topups em{font-size:12px!important;line-height:1.4!important}.admin-page .profile-kpi strong{font-size:20px!important}.admin-page .business-profile-tabs button,.admin-page .profile-details-grid strong,.admin-page .profile-line,.admin-page .profile-line>strong,.admin-page .profile-entitlement-row strong,.admin-page .profile-active-route span,.admin-page .profile-topups>strong,.admin-page .profile-topups b,.admin-page .profile-topups p{font-size:14px!important}.admin-page .business-profile-tabs button b,.admin-page .profile-line>button,.admin-page .profile-detail-card .card-head button,.admin-page .profile-activity-card .card-head button,.admin-page .profile-wa-summary .card-head button,.admin-page .profile-wallet-card .card-head button{font-size:12px!important}.admin-page .profile-tab-heading strong{font-size:16px!important}.admin-page .profile-tab-heading span,.admin-page .profile-entitlement-row small,.admin-page .profile-active-route span{font-size:13px!important}.admin-page .profile-volume-strip b,.admin-page .profile-wa-metrics strong{font-size:15px!important}.admin-page .profile-active-route strong{font-size:16px!important}.admin-page .profile-wallet-balance strong{font-size:26px!important}@media (width<=760px){:root{--admin-title:26px}.admin-page{font-size:14px!important}.admin-page .page-heading h1{font-size:26px!important}.admin-page .page-heading>div>p:last-child{font-size:14px!important}.admin-page .data-row,.admin-page td{font-size:13px!important}}@media (width>=761px){.admin-sidebar.collapsed{width:72px!important;padding-left:0!important;padding-right:0!important}.admin-sidebar.collapsed .admin-sidebar-title{place-items:center!important;width:100%!important;height:52px!important;margin:0 0 6px!important;padding:0!important;display:grid!important}.admin-sidebar.collapsed .admin-sidebar-toggle{color:#657b96!important;background:#fff!important;border:1px solid #d5e1ee!important;border-radius:10px!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;display:grid!important;box-shadow:0 1px 3px #1e3e621a!important}.admin-sidebar.collapsed .admin-sidebar-toggle:hover{color:#0870d6!important;background:#f4f9ff!important;border-color:#a9cbed!important}.admin-sidebar.collapsed .admin-sidebar-nav{flex-direction:column!important;align-items:stretch!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.admin-sidebar.collapsed .admin-nav-section-label,.admin-sidebar.collapsed .admin-sidebar-submenu{display:none!important}.admin-sidebar.collapsed .admin-sidebar-group{border:0!important;width:100%!important;margin:0!important;padding:0!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{color:#60748e!important;width:44px!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;grid-template-columns:1fr!important;place-items:center!important;gap:0!important;margin:3px auto!important;padding:0!important;display:grid!important;transform:none!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct>svg,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group>svg:first-child{width:20px!important;height:20px!important;color:inherit!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;justify-self:center!important;padding:0!important;display:block!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct:hover,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group:hover{color:#1769bd!important;background:#f2f7fd!important;border-color:#d9e8f8!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct.active,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group.selected{color:#0870d6!important;background:#e8f2ff!important;border-color:#bfdcff!important;box-shadow:0 1px 3px #0870d61f!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct.active:hover,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group.selected:hover{color:#0566c8!important;background:#deedff!important;border-color:#9ecaff!important}.admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct:focus-visible,.admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group:focus-visible,.admin-sidebar.collapsed .admin-sidebar-toggle:focus-visible{outline-offset:2px!important;outline:3px solid #0875e138!important}.admin-sidebar.collapsed .admin-sidebar-bottom{margin-top:auto!important;padding:10px 4px 14px!important;display:block!important}.admin-sidebar.collapsed .admin-platform-card,.admin-sidebar.collapsed .admin-sidebar-version{display:none!important}.admin-sidebar.collapsed .sidebar-compact-version{color:#8291a6!important;text-align:center!important;white-space:nowrap!important;font-size:9px!important;font-weight:650!important;line-height:1!important;display:block!important}}.wa-table-toolbar input{font-size:13px!important}.wa-table-toolbar select{font-size:12px!important}.wa-table-toolbar>div>span,.wa-table-toolbar>div>span b,.wa-clear-filters{font-size:11px!important}.wa-connections-head{letter-spacing:.065em!important;min-height:48px!important;font-size:11px!important}.wa-connection-business .identity strong{font-size:15px!important;line-height:1.3!important}.wa-connection-business .identity small{margin-top:5px!important;font-size:12px!important;line-height:1.45!important}.wa-access-toggle>span b,.wa-access-toggle>span small{font-size:11px!important}.wa-route-control>label>small{letter-spacing:.07em!important;font-size:10px!important}.wa-route-control .wa-service-select,.wa-route-control .wa-feature-summary,.wa-premium-route .status{font-size:12px!important}.wa-premium-route small{font-size:11px!important;line-height:1.35!important}.wa-premium-route em{font-size:10px!important}.wa-wallet-cell strong{font-size:16px!important}.wa-wallet-cell small{font-size:11px!important;line-height:1.4!important}.wa-connections-empty strong{font-size:14px!important}.wa-connections-empty span{font-size:12px!important}.wa-subscription-pricing>header strong,.wa-rate-tier-card>header strong{font-size:15px!important;line-height:1.35!important}.wa-subscription-pricing>header p,.wa-rate-tier-card>header p{font-size:12px!important;line-height:1.45!important}.wa-subscription-pricing>header>b{font-size:11px!important}.wa-pricing-controls>label{font-size:12px!important}.wa-pricing-controls>label>div{height:42px!important}.wa-pricing-controls input{font-size:14px!important}.wa-pricing-controls label small{font-size:11px!important;line-height:1.4!important}.wa-pricing-preview{justify-content:center!important;min-height:42px!important}.wa-pricing-preview small{font-size:10px!important}.wa-pricing-preview strong{font-size:15px!important}.wa-pricing-preview span{font-size:11px!important}.wa-pricing-controls>button,.wa-rate-tier-card>header>button,.wa-rate-tier-card>footer>button{min-height:38px!important;font-size:12px!important}.wa-tier-head{letter-spacing:.065em!important;min-height:42px!important;font-size:10px!important}.wa-tier-row{min-height:68px!important}.wa-tier-row>label{height:40px!important}.wa-tier-row>label>b{font-size:12px!important}.wa-tier-row input{font-size:14px!important}.wa-tier-row>span{font-size:11px!important}.wa-rate-tier-card>footer>div{font-size:11px!important;line-height:1.45!important}.wa-wallet-businesses>header strong{font-size:16px!important}.wa-wallet-businesses>header p{font-size:12px!important;line-height:1.45!important}.wa-wallet-businesses>header>span{font-size:10px!important}.wa-wallet-head{letter-spacing:.055em!important;min-height:42px!important;font-size:10px!important}.wa-wallet-row{min-height:84px!important}.wa-wallet-row small{font-size:10px!important}.wa-wallet-row strong{font-size:13px!important}.wa-wallet-row>div>span{font-size:11px!important;line-height:1.4!important}.wa-wallet-row .capacity b,.wa-wallet-row>button{font-size:12px!important}.wa-topup-rate-preview small{font-size:10px!important}.wa-topup-rate-preview strong{font-size:14px!important}.wa-topup-rate-preview em{font-size:11px!important}.wa-topup-result{font-size:12px!important}@media (width<=1180px){.wa-connection-row>[data-label]:not(.wa-connection-business):before{font-size:10px!important}}@media (width<=760px){.wa-subscription-pricing>header strong,.wa-rate-tier-card>header strong{font-size:14px!important}.wa-wallet-businesses>header{flex-direction:column!important;align-items:flex-start!important}}.platform-chat-keyboard>header button{border-radius:7px!important;flex:0 0 32px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.platform-chat-keyboard>header button svg{stroke-width:2.25px!important;width:19px!important;height:19px!important}.platform-chat-keyboard>div button{text-align:center!important;justify-content:center!important;align-items:center!important;padding:0!important;font-family:Noto Sans Devanagari,Noto Sans Bengali,Manrope,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1!important;display:inline-grid!important}.admin-page .admin-card.data-card{padding:0!important}.admin-page .admin-card.data-card>.data-table-shell,.admin-page .admin-card.data-card>.data-table,.admin-page .admin-card.data-card>.wa-connections-table,.admin-page .admin-card.data-card>.wa-log-workspace{width:100%!important;margin-left:0!important;margin-right:0!important}.admin-page .admin-card.data-card:not(.platform-admin-card){overflow:hidden}.admin-page .admin-card.data-card.platform-admin-card,.admin-page .admin-card.data-card.finance-table-card{overflow:visible!important}.admin-page .admin-card.data-card:has(.wa-log-workspace){overflow:visible!important}@media (width<=1180px){.admin-page .whatsapp-card .wa-connections-body{padding:12px!important}}.admin-page .wa-log-select select,.admin-page .wa-log-date select{appearance:none!important;background-image:none!important;padding-right:0!important}.admin-page .wa-log-select>svg,.admin-page .wa-log-date>svg:last-of-type{pointer-events:none!important;flex:0 0 16px!important;width:16px!important;height:16px!important;margin-right:10px!important;display:block!important}.admin-page .wa-log-date>label{align-items:center!important;height:100%!important;padding-left:8px!important;display:flex!important}.admin-page .wa-log-date>label>small{display:none!important}.admin-page .wa-log-date select{height:100%!important;font-size:12px!important;line-height:1.2!important}.admin-page .wa-log-date-popover{z-index:600!important;overflow:visible!important}.admin-page .wa-log-date-popover input[type=date]{cursor:pointer!important;min-width:0!important}.admin-page .wa-log-date-popover input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer!important}.gateway-panel{background:#f8fafc!important;gap:20px!important;padding:24px!important;display:grid!important}.gateway-brand{background:linear-gradient(120deg,#f2f8ff 0%,#fff 72%)!important;border:1px solid #cfe0ef!important;border-radius:12px!important;grid-template-columns:52px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:20px!important;display:grid!important}.gateway-provider-icon{color:#fff!important;background:#0875e1!important;border-radius:12px!important;place-items:center!important;width:52px!important;height:52px!important;display:grid!important;box-shadow:0 7px 16px #0875e133!important}.gateway-brand>div{min-width:0!important}.gateway-brand small{color:#52708d!important;letter-spacing:.08em!important;font-size:11px!important;font-weight:800!important}.gateway-brand h2{color:#183a59!important;margin:4px 0 3px!important;font-size:21px!important;line-height:1.25!important}.gateway-brand p{color:#667e94!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.gateway-status{color:#08794b!important;white-space:nowrap!important;background:#edf9f2!important;border:1px solid #b7dfc9!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-width:max-content!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important;display:inline-flex!important}.gateway-status i{background:#12a866!important;border-radius:50%!important;width:8px!important;height:8px!important;box-shadow:0 0 0 3px #12a8661f!important}.gateway-status.disabled{color:#687d91!important;background:#f3f6f8!important;border-color:#d7e0e8!important}.gateway-status.disabled i{box-shadow:none!important;background:#91a1af!important}.gateway-details{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important}.gateway-details article{background:#fff!important;border:1px solid #d9e4ee!important;border-radius:11px!important;align-items:flex-start!important;gap:11px!important;min-width:0!important;padding:16px!important;display:flex!important;box-shadow:0 1px 2px #15314e0a!important}.gateway-details article>span{color:#0872d6!important;background:#eaf4ff!important;border-radius:9px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.gateway-details article>div{min-width:0!important}.gateway-details article small,.gateway-details article strong,.gateway-details article p{display:block!important}.gateway-details article small{color:#71869a!important;font-size:11px!important;font-weight:650!important}.gateway-details article strong{color:#263f58!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}.gateway-details article p{color:#8797a7!important;margin:4px 0 0!important;font-size:11px!important;line-height:1.4!important}.gateway-actions{background:#fff!important;border:1px solid #d7e5f2!important;border-radius:11px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;min-height:68px!important;padding:14px 16px!important;display:flex!important}.gateway-actions>div{align-items:center!important;gap:11px!important;min-width:0!important;display:flex!important}.gateway-actions>div>span{color:#08794b!important;background:#eaf8f1!important;border-radius:9px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.gateway-actions p{margin:0!important}.gateway-actions p strong,.gateway-actions p small{display:block!important}.gateway-actions p strong{color:#29455f!important;font-size:13px!important}.gateway-actions p small{color:#74899d!important;margin-top:3px!important;font-size:11px!important;line-height:1.4!important}.gateway-actions>button{flex:none!important;min-width:165px!important;height:40px!important;font-size:12px!important}@media (width<=1100px){.gateway-details{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.gateway-panel{gap:12px!important;padding:12px!important}.gateway-brand{grid-template-columns:46px minmax(0,1fr)!important;gap:11px!important;padding:15px!important}.gateway-provider-icon{width:46px!important;height:46px!important}.gateway-status{grid-column:1/-1!important;justify-self:start!important}.gateway-details{grid-template-columns:1fr!important}.gateway-actions{flex-direction:column!important;align-items:stretch!important}.gateway-actions>button{width:100%!important}}.business-presence-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.businesses-presence-table .table-toolbar{gap:18px;height:auto;min-height:68px;padding-top:10px;padding-bottom:10px}.business-directory-tools{flex:1;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.business-directory-search{color:#718096;background:#fff;border:1px solid #cbd5e1;border-radius:9px;align-items:center;gap:9px;width:min(360px,100%);height:42px;padding:0 11px;transition:border-color .15s,box-shadow .15s;display:flex}.business-directory-search:focus-within{border-color:#2583df;box-shadow:0 0 0 3px #2583df21}.business-directory-search input{color:#172033;background:0 0;border:0;outline:0;flex:1;min-width:0;font:500 13px/1.3 Inter,sans-serif}.business-directory-search input::placeholder{color:#8291a5}.business-directory-search input[type=search]::-webkit-search-decoration{appearance:none;display:none}.business-directory-search input[type=search]::-webkit-search-cancel-button{appearance:none;display:none}.business-directory-search input[type=search]::-webkit-search-results-button{appearance:none;display:none}.business-directory-search input[type=search]::-webkit-search-results-decoration{appearance:none;display:none}.business-directory-search input[type=search]::-ms-clear{width:0;height:0;display:none}.business-directory-search input[type=search]::-ms-reveal{width:0;height:0;display:none}.business-directory-search button{color:#718096;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.business-directory-search button:hover{color:#263a53;background:#edf3f9}.business-directory-select{align-items:center;min-width:132px;height:42px;display:flex;position:relative}.business-directory-select select{appearance:none;color:#33455f;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;outline:0;width:100%;height:100%;padding:0 34px 0 11px;font:600 12px/1 Inter,sans-serif}.business-directory-select select:focus{border-color:#2583df;box-shadow:0 0 0 3px #2583df21}.business-directory-select>svg{pointer-events:none;color:#718096;position:absolute;right:10px}.business-directory-clear{color:#176fc1;background:0 0;border:0;border-radius:8px;height:42px;padding:0 10px;font:700 12px Inter,sans-serif}.business-directory-clear:hover{background:#eaf4ff}.business-directory-count{color:#718096;min-width:max-content;font:600 11px Inter,sans-serif}.businesses-presence-table .data-head,.businesses-presence-table .data-row{min-width:900px!important}.presence-pill{color:#667b8e;white-space:nowrap;background:#f1f4f7;border-radius:999px;align-items:center;gap:7px;width:max-content;padding:6px 9px;font-size:12px;font-weight:700;display:inline-flex}.presence-pill i{background:#98a8b7;border-radius:50%;width:8px;height:8px}.presence-pill.online{color:#08794b;background:#ecf9f2;border:1px solid #b9e3ce}.presence-pill.online i{background:#12a866;box-shadow:0 0 0 3px #12a8661f}.presence-pill.offline{color:#617589;background:#f4f6f8;border:1px solid #e0e6ec}.presence-pill.offline i{background:#8294a5}.presence-pill.unknown{color:#8191a0;background:#f8fafb;border:1px solid #e0e6ec}.presence-last-active{color:#334e68;white-space:nowrap;font-size:13px;font-weight:600;display:block}.presence-last-active small{color:#8293a4;white-space:nowrap;margin-top:4px;font-size:10px;font-weight:500;display:block}.status.inactive{color:#b42318!important}.status.inactive i{background:#f04438!important}@media (width<=1180px){.businesses-presence-table .table-toolbar{flex-direction:column;align-items:flex-start}.business-directory-tools{flex-wrap:wrap;justify-content:flex-start;width:100%}.business-directory-search{flex:300px}.business-directory-count{margin-left:auto}}@media (width<=1000px){.business-presence-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){.business-presence-stats{grid-template-columns:1fr!important}.businesses-presence-table .tabs{width:100%;gap:12px!important}.business-directory-search{flex-basis:100%;width:100%}.business-directory-select{flex:calc(50% - 4px)}.business-directory-count{width:100%;margin-left:0}.business-directory-clear{margin-left:auto}}.business-location-filter-trigger{color:#40566f;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:9px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 11px;font:650 12px/1 Inter,sans-serif;display:inline-flex;position:relative}.business-location-filter-trigger:hover,.business-location-filter-trigger.active{color:#0870d6;background:#f2f8ff;border-color:#9fc8ef}.business-location-filter-trigger b{color:#fff;background:#0875e1;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;display:grid}.business-location-filter-panel{background:linear-gradient(100deg,#f8fbff,#f4f9fe);border-bottom:1px solid #dfe8f1;grid-template-columns:minmax(260px,.85fr) minmax(520px,1.5fr) auto;align-items:center;gap:20px;padding:16px 20px;display:grid}.business-location-filter-panel>header{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.business-location-filter-panel>header>span{color:#0870d6;background:#e6f2ff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.business-location-filter-panel>header div{gap:3px;display:grid}.business-location-filter-panel>header strong{color:#29435d;font-size:12px}.business-location-filter-panel>header small{color:#71869a;font-size:9px;line-height:1.35}.business-location-filter-panel>header button{color:#71869a;background:0 0;border:0;border-radius:7px;place-items:center;width:30px;height:30px;display:none}.business-location-filter-fields{grid-template-columns:1fr 1.15fr .8fr;gap:10px;display:grid}.business-location-filter-fields label{color:#526a82;gap:6px;font-size:9px;font-weight:750;display:grid}.business-location-filter-fields :is(input,select){box-sizing:border-box;color:#29435d;background:#fff;border:1px solid #cbd8e5;border-radius:8px;outline:0;width:100%;height:39px;padding:0 10px;font:500 11px Inter,sans-serif}.business-location-filter-fields :is(input,select):focus{border-color:#2583df;box-shadow:0 0 0 1px #2583df24}.business-location-filter-panel>footer{align-self:end;align-items:center;gap:8px;display:flex}.business-location-filter-panel>footer button{white-space:nowrap;border-radius:8px;height:39px;padding:0 12px;font-size:10px;font-weight:750}.business-location-reset{color:#526a82;background:#fff;border:1px solid #cbd8e5}.business-location-apply{color:#fff;background:#0875e1;border:1px solid #0875e1}.business-location-reset:hover{background:#f8fafc;border-color:#a9bfd4}.business-location-apply:hover{background:#0668c9}:root[data-theme=dark] .business-location-filter-trigger{color:#b9c8d8;background:#13243a;border-color:#3a526b}:root[data-theme=dark] .business-location-filter-trigger:hover,:root[data-theme=dark] .business-location-filter-trigger.active{color:#78baff;background:#153452;border-color:#417bb0}:root[data-theme=dark] .business-location-filter-panel{background:linear-gradient(100deg,#102238,#0e1f32);border-color:#2b4056}:root[data-theme=dark] .business-location-filter-panel>header>span{color:#78baff;background:#173c60}:root[data-theme=dark] .business-location-filter-panel>header strong{color:#e0eaf5}:root[data-theme=dark] .business-location-filter-panel>header small,:root[data-theme=dark] .business-location-filter-fields label{color:#96a9bd}:root[data-theme=dark] .business-location-filter-fields :is(input,select){color:#e0eaf5;background:#0c1a2a;border-color:#3b536b}:root[data-theme=dark] .business-location-reset{color:#b7c6d5;background:#13243a;border-color:#3b536b}@media (width<=1250px){.business-location-filter-panel{grid-template-columns:1fr;gap:14px}.business-location-filter-panel>header button{display:grid}.business-location-filter-panel>footer{justify-content:flex-end}}@media (width<=660px){.business-location-filter-panel{padding:15px}.business-location-filter-fields{grid-template-columns:1fr}.business-location-filter-panel>footer{flex-direction:column-reverse;align-items:stretch}.business-location-filter-panel>footer button{width:100%}.business-location-filter-trigger{flex:calc(50% - 4px)}}.cloud-plan-modal{width:min(760px,100vw - 30px)}.cloud-plan-body{gap:18px;display:grid}.cloud-plan-status{color:#a64817;background:#fff7f2;border:1px solid #f1c7b3;border-radius:10px;align-items:flex-start;gap:12px;padding:15px;display:flex}.cloud-plan-status.active{color:#087a4d;background:#f0fbf5;border-color:#a9dfc2}.cloud-plan-status div{gap:4px;display:grid}.cloud-plan-status strong{font-size:15px}.cloud-plan-status span{color:#667d91;font-size:13px;line-height:1.5}.cloud-plan-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cloud-plan-form-grid label{color:#405773;gap:7px;font-size:13px;font-weight:700;display:grid}.cloud-plan-form-grid label.wide{grid-column:1/-1}.cloud-plan-form-grid input,.cloud-plan-form-grid select{color:#29445f;width:100%;height:44px;font:inherit;background:#fff;border:1px solid #cbd9e7;border-radius:8px;padding:0 12px}.cloud-plan-rule{color:#274763;background:#f2f7fc;border-radius:9px;gap:5px;padding:13px 15px;display:grid}.cloud-plan-price-summary{color:#526b82;background:#f5f9fd;border:1px solid #cfe0f0;border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:13px 15px;display:grid}.cloud-plan-price-summary>span{font-size:12px;font-weight:700}.cloud-plan-price-summary>strong{color:#1769b2;font-size:15px}.cloud-plan-price-summary>small{color:#74879a;grid-column:1/-1;font-size:11px;line-height:1.45}.cloud-plan-rule strong{font-size:13px}.cloud-plan-rule span{color:#6d8297;font-size:12px;line-height:1.5}.cloud-plan-spacer{flex:1}.profile-cloud-card{grid-column:span 1}.profile-cloud-summary{background:#f8fbfe;border:1px solid #d3dfeb;border-radius:10px;align-items:center;gap:12px;margin:14px;padding:14px;display:flex}.profile-cloud-summary.active{background:#f0fbf5;border-color:#a7dcc0}.profile-cloud-summary>span:first-child{color:#126dcc;background:#e8f1ff;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.profile-cloud-summary.active>span:first-child{color:#07824f;background:#dbf5e7}.profile-cloud-summary>div{gap:3px;min-width:0;display:grid}.profile-cloud-summary strong{color:#213f5d;font-size:14px}.profile-cloud-summary small{color:#74899d;font-size:11px}.profile-cloud-summary button{margin-left:auto}.profile-cloud-lines{padding:0 14px 14px}@media (width<=650px){.cloud-plan-form-grid{grid-template-columns:1fr}.cloud-plan-form-grid label.wide{grid-column:auto}.cloud-plan-modal footer{flex-wrap:wrap}.cloud-plan-spacer{display:none}}.business-cloud-pill{color:#637b91;white-space:nowrap;background:#f7f9fc;border:1px solid #d1deea;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.business-cloud-pill:hover{color:#176bbb;border-color:#86b6df}.business-cloud-pill.active{color:#087b4e;background:#edf9f3;border-color:#9edabe}.color-mode-toggle{color:#52647c;background:#fff;border:1px solid #d7e0eb;border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;transition:background .16s,color .16s,border-color .16s,transform .16s;display:grid;box-shadow:0 1px 2px #1023420f}.color-mode-toggle:hover{color:#0875e1;background:#f2f6fb;border-color:#b8c8da}.color-mode-toggle:active{transform:scale(.95)}.color-mode-toggle:focus-visible{outline-offset:2px;outline:2px solid #0875e1}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e8eef8;--muted:#91a0b5;--line:#29384c;--brand-soft:#1b2942;--admin-body-canvas:#0c1422;--admin-body-surface:#121d2e;--admin-body-ink:#e8eef8;--admin-body-copy:#b6c3d6;--admin-body-muted:#8999af;--admin-body-line:#29384c;--admin-body-soft:#223044;--admin-body-blue:#58a6ff;--admin-body-blue-soft:#162d4b;--admin-body-shadow:0 1px 2px #00000059}:root[data-theme=dark] body,:root[data-theme=dark] .admin-shell,:root[data-theme=dark] .admin-main,:root[data-theme=dark] .admin-page{background:var(--admin-body-canvas)!important;color:var(--admin-body-copy)!important}:root[data-theme=dark] .admin-header{border-color:var(--admin-body-line)!important;background:#111c2c!important}:root[data-theme=dark] .admin-header-logo{filter:brightness(0)invert()}:root[data-theme=dark] .admin-sidebar{color:#aebdd0!important;background:#0b1524!important;border-color:#26364b!important}:root[data-theme=dark] :is(.admin-sidebar-title,.admin-nav-section-label,.admin-sidebar-version,.sidebar-compact-version){color:#8394aa!important}:root[data-theme=dark] :is(.admin-nav,.admin-nav-group){color:#9fafc3!important;background:0 0!important}:root[data-theme=dark] :is(.admin-nav:hover,.admin-nav.selected,.admin-nav.active,.admin-nav-group.selected){color:#69b0ff!important;background:#172c47!important}:root[data-theme=dark] :is(.admin-platform-card,.admin-sidebar-version){background:#121f31!important;border-color:#2b3c52!important}:root[data-theme=dark] .color-mode-toggle{color:#f5c451;background:#182538;border-color:#34465e}:root[data-theme=dark] .color-mode-toggle:hover{color:#ffd66b;background:#20314a}:root[data-theme=dark] .global-search{color:#8495ac!important;background:#0d1725!important;border-color:#34465e!important}:root[data-theme=dark] .global-search input{color:#e8eef8!important;background:0 0!important}:root[data-theme=dark] .global-search kbd{color:#9eacc0!important;background:#172438!important;border-color:#34465e!important}:root[data-theme=dark] :is(.stat,.mini-stat,.admin-card,.settings-nav,.settings-card,.data-card,.service-card,.modal-card,.dialog-card,.admin-notification-dropdown,.admin-account-dropdown,.business-profile-card,.finance-card,.activity-card){background:var(--admin-body-surface)!important;border-color:var(--admin-body-line)!important;color:var(--admin-body-copy)!important;box-shadow:var(--admin-body-shadow)!important}:root[data-theme=dark] :is(h1,h2,h3,h4,.page-heading h1,.stat>strong,.mini-stat strong,.card-head h2,.identity strong,.service-card strong,.event strong,.admin-card strong){color:var(--admin-body-ink)!important}:root[data-theme=dark] :is(p,small,.page-heading p,.card-head p,.stat>span,.mini-stat span,.service-card small,.event small,.identity small){color:var(--admin-body-muted)}:root[data-theme=dark] :is(input,select,textarea){color:#e8eef8!important;background:#0d1725!important;border-color:#34465e!important}:root[data-theme=dark] :is(input,textarea)::placeholder{color:#718198!important}:root[data-theme=dark] :is(.secondary-button,.filter-button,.status-button,.settings-nav button){color:#c6d2e3!important;background:#172438!important;border-color:#34465e!important}:root[data-theme=dark] :is(.data-head,th,.table-head,.table-toolbar){border-color:var(--admin-body-line)!important;color:#aebdd1!important;background:#172438!important}:root[data-theme=dark] :is(.data-row,td,.tenant,.event,.service-line,.settings-footer){color:var(--admin-body-copy);border-color:var(--admin-body-soft)!important}:root[data-theme=dark] :is(.data-row:hover,tbody tr:hover){background:#192b43!important}:root[data-theme=dark] :is(.health-score,.bars,.plan-pill){color:#afbed1!important;background-color:#172438!important}:root[data-theme=dark] .delivery-ring>section p.active{background:#192b43!important;border-color:#36506f!important}:root[data-theme=dark] .performance-footer span{color:#9dacc0!important;background:#172438!important}:root[data-theme=dark] :is(.performance-footer b,.delivery-ring b){color:#dce6f4!important}:root[data-theme=dark] .bars{background-image:repeating-linear-gradient(#0000 0 39px,#29384c 40px)!important}:root[data-theme=dark] .admin-signed-out{background:var(--admin-body-canvas);color:var(--admin-body-copy)}:root[data-theme=dark] .admin-signed-out section{background:var(--admin-body-surface);border-color:var(--admin-body-line)}:root[data-theme=dark]{--admin-dark-panel:#121d2e;--admin-dark-raised:#172438;--admin-dark-control:#0d1725;--admin-dark-hover:#192b43;--admin-dark-border:#2b3b51;--admin-dark-ink:#e7eef9;--admin-dark-copy:#b6c3d6;--admin-dark-muted:#8999af}:root[data-theme=dark] :is(.finance-kpi,.profile-kpi,.business-profile-hero,.business-profile-tabs,.profile-detail-card,.profile-activity-card,.profile-wa-summary,.profile-wallet-card,.profile-volume-strip,.profile-active-route,.platform-access-summary article,.platform-admin-toolbar,.platform-matrix-card,.platform-security-note,.wa-feature-summary,.wa-admin-policy,.wa-feature-service,.wa-admin-route,.wa-admin-requests,.wa-connections-table,.wa-connections-body,.wa-connection-row,.wa-pricing-stack,.wa-subscription-pricing,.wa-rate-tier-card,.wa-wallet-businesses,.wa-log-workspace,.gateway-panel,.gateway-details article,.gateway-actions,.cloud-plan-status,.cloud-plan-rule,.profile-cloud-summary,.data-table-shell,.support-queue-toolbar,.template-components){background:var(--admin-dark-panel)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important;box-shadow:var(--admin-body-shadow)!important}:root[data-theme=dark] :is(.finance-section-head,.finance-table-toolbar,.finance-compliance-card,.finance-tax-settings,.finance-gst-report,.wa-admin-requests>header,.wa-connections-head,.wa-table-toolbar,.wa-wallet-head,.wa-rate-tier-card>footer,.wa-log-toolbar,.data-pagination,.platform-matrix-head,.platform-chat>main>header,.platform-chat>main>form,.admin-modal>footer,.finance-detail-panel>footer,.finance-detail-panel>header){background:var(--admin-dark-raised)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] .admin-page :is(table,tbody,tr,td){border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] .admin-page tbody tr,:root[data-theme=dark] .admin-page .data-row{background:var(--admin-dark-panel)!important}:root[data-theme=dark] .admin-page tbody tr:nth-child(2n),:root[data-theme=dark] .admin-page .data-row:nth-child(2n){background:#101b2a!important}:root[data-theme=dark] .admin-page :is(tbody tr:hover,tbody tr:focus-within,.data-row:hover,.data-row:focus-visible,.wa-connection-row:hover,.wa-wallet-row:hover){background:var(--admin-dark-hover)!important}:root[data-theme=dark] :is(.data-head,.wa-connections-head,.wa-wallet-head,.platform-matrix-card thead th,.admin-page thead th){border-color:var(--admin-dark-border)!important;color:#afbdd1!important;background:#1a2940!important}:root[data-theme=dark] :is(.finance-filter,.user-business-filter,.user-action-menu,.table-action-menu,.wa-service-select,.wa-admin-route select,.wa-log-search,.wa-log-select,.wa-log-date,.wa-log-date-popover,.wa-table-toolbar>label,.wa-table-toolbar select,.wa-tier-row>label,.wa-pricing-controls>label>div,.billing-row>label>div,.platform-admin-toolbar label,.support-queue-toolbar select,.support-inline-select,.platform-chat-filter select,.platform-chat>main>header select,.platform-chat-input,.platform-chat-input select,.data-pagination select){background:var(--admin-dark-control)!important;color:var(--admin-dark-ink)!important;border-color:#3a4c64!important}:root[data-theme=dark] :is(.finance-detail-panel,.admin-modal,.admin-modal-body,.notification-dropdown,.admin-account-dropdown){background:var(--admin-dark-panel)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.finance-detail-status,.finance-audit-note,.admin-modal-body section,.admin-modal-notes,.credential-warning){background:var(--admin-dark-raised)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.platform-chat>aside,.platform-chat>main,.platform-chat-window){background:var(--admin-dark-panel)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] .platform-chat-messages{background-color:#0e1826!important;background-image:radial-gradient(#26364b 1px,#0000 1px)!important}:root[data-theme=dark] :is(.platform-chat nav>button,.platform-chat-messages article,.platform-chat-file,.platform-chat-keyboard,.platform-chat-attachment){background:var(--admin-dark-raised)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.platform-chat nav>button:hover,.platform-chat nav>button.active){background:var(--admin-dark-hover)!important}:root[data-theme=dark] :is(.finance-compliance-score,.finance-detail-status,.cloud-plan-status.active,.profile-cloud-summary.active,.profile-wa-mode.premium){background:#102d27!important;border-color:#285b4d!important}:root[data-theme=dark] :is(.wa-admin-policy,.wa-admin-route,.platform-security-note,.gateway-status.disabled){background:#102b26!important;border-color:#28594c!important}:root[data-theme=dark] :is(.finance-kpi>span,.profile-kpi>span,.platform-access-summary article>span,.gateway-details article>span){background:#1b2d46!important}:root[data-theme=dark] :is(.finance-kpi strong,.profile-kpi strong,.business-profile-hero strong,.finance-section-head strong,.finance-table-toolbar strong,.platform-access-summary strong,.wa-feature-summary strong,.wa-admin-policy strong,.gateway-panel strong,.gateway-details strong,.support-queue-toolbar strong,.platform-chat strong,.data-row strong,td strong){color:var(--admin-dark-ink)!important}:root[data-theme=dark] :is(.finance-kpi small,.finance-kpi p,.profile-kpi small,.profile-kpi p,.business-profile-hero p,.platform-access-summary small,.wa-feature-summary p,.wa-admin-policy p,.gateway-panel p,.gateway-details small,.platform-chat small){color:var(--admin-dark-muted)!important}:root[data-theme=dark] :is(.wa-row-actions>button,.template-edit-button,.billing-row>button,.wa-wallet-row>button,.data-pagination nav>button,.table-action-wrap .row-menu,.platform-chat-attachment>button){background:var(--admin-dark-raised)!important;color:#b8c7da!important;border-color:#3a4c64!important}:root[data-theme=dark] :is(.wa-row-actions>button:hover,.template-edit-button:hover,.billing-row>button:hover,.wa-wallet-row>button:hover,.data-pagination nav>button:hover,.table-action-wrap .row-menu:hover){background:var(--admin-dark-hover)!important;color:#69b0ff!important}:root[data-theme=dark] input[type=checkbox],:root[data-theme=dark] input[type=radio]{accent-color:#2388ef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] :is(.admin-date-picker>button,.admin-date-picker>section,.admin-date-picker>section>header button,.finance-wide-button,.wa-access-controls,.wa-pricing-preview,.funnel-conversion,.revenue-quality footer span){background:var(--admin-dark-raised)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.conversion-funnel article>div,.revenue-quality article>div){background:#2a3a4f!important}:root[data-theme=dark] .delivery-ring>div:before{background:var(--admin-dark-panel)!important}:root[data-theme=dark] :is(.delivery-ring>div>strong,.revenue-quality footer b,.admin-date-picker>button b){color:var(--admin-dark-ink)!important}:root[data-theme=dark] .profile-wa-mode.shared{background:#102b26!important;border-color:#28594c!important}:root[data-theme=dark] .plan-donut>span{background:var(--admin-dark-panel)!important}:root[data-theme=dark] :is(.data-row>div,.data-row>span,.data-row b,.admin-page tbody td>div,.admin-page tbody td>span:not(.status),.finance-line,.finance-line strong,.conversion-funnel article>span,.conversion-funnel article>span b,.revenue-quality article header span,.revenue-quality article header strong,.template-business,.template-components b,.wa-access-toggle>span b,.wa-pricing-preview strong,.finance-form-grid label,.finance-check){color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.data-row strong,.data-row b,.admin-page tbody td strong,.conversion-funnel article>span b){color:var(--admin-dark-ink)!important}:root[data-theme=dark] :is(.finance-record-link,.finance-business-link,.template-business,.profile-line>button){color:#69b0ff!important}:root[data-theme=dark] :is(.wa-admin-policy strong,.platform-security-note strong,.gateway-status strong){color:#65d9a1!important}@media (width<=760px){.color-mode-toggle{flex-basis:34px;width:34px;height:34px}.admin-header .global-search{display:none}}:root[data-theme=dark] .admin-modal-backdrop{-webkit-backdrop-filter:blur(6px)!important;background:#030a14c7!important}:root[data-theme=dark] .admin-modal{color:#e8eef8!important;background:#121d2e!important;border-color:#34465e!important;box-shadow:0 26px 72px #00000075!important}:root[data-theme=dark] .admin-modal-body{color:#b6c3d6!important;background:#0f1928!important}:root[data-theme=dark] .admin-modal :is(section,.admin-modal-notes,.credential-warning,.finance-audit-note,.wa-admin-policy,.wa-feature-service,.wa-admin-route,.wa-pricing-preview,.wa-request-note,.wa-topup-rate-preview>div,.wa-topup-result,.gateway-panel,.gateway-details,.platform-security-note,.invite-note,.admin-free-erp-note){color:#b9c7d9!important;box-shadow:none!important;background:#172438!important;border-color:#3a4c64!important}:root[data-theme=dark] .admin-modal :is(h2,h3,h4,strong,b,label,.admin-modal-grid label>span){color:#e8eef8!important}:root[data-theme=dark] .admin-modal :is(p,small,em,.field-help,.admin-modal-notes>span){color:#91a2b9!important}:root[data-theme=dark] .admin-modal>header :is(h2,h3,strong,p,span,small){color:#f4f8ff!important}:root[data-theme=dark] .admin-modal :is(input,select,textarea){color:#e8eef8!important;-webkit-text-fill-color:#e8eef8!important;box-shadow:none!important;background-color:#0d1725!important;border-color:#40536b!important}:root[data-theme=dark] .admin-modal :is(input,textarea)::placeholder{color:#7f91a9!important;-webkit-text-fill-color:#7f91a9!important;opacity:1!important}:root[data-theme=dark] .admin-modal :is(input,select,textarea):disabled{color:#91a2b9!important;-webkit-text-fill-color:#91a2b9!important;opacity:1!important;background-color:#172438!important}:root[data-theme=dark] .admin-modal :is(table,thead,tbody,tfoot,tr,th,td){color:#c5d1e1!important;background-color:#0000!important;border-color:#34465e!important}:root[data-theme=dark] .admin-modal :is(thead,tfoot){background:#1b2a40!important}:root[data-theme=dark] .admin-modal>footer{color:#aebdd0!important;background:#172438!important;border-color:#34465e!important}:root[data-theme=dark] .admin-modal .secondary-button{color:#cbd6e5!important;background:#1b2a40!important;border-color:#40536b!important}:root[data-theme=dark] .admin-modal :is(.admin-free-erp-note,.wa-admin-policy) strong{color:#65d9a1!important}:root[data-theme=dark]{--admin-scroll-track:#081321;--admin-scroll-thumb:#41546d;--admin-scroll-thumb-hover:#5d7490;--admin-scroll-thumb-active:#75a4d2}:root[data-theme=dark],:root[data-theme=dark] body,:root[data-theme=dark] .admin-shell,:root[data-theme=dark] .admin-shell *{scrollbar-color:var(--admin-scroll-thumb) var(--admin-scroll-track)!important}:root[data-theme=dark]::-webkit-scrollbar{width:9px;height:9px}:root[data-theme=dark] body::-webkit-scrollbar{width:9px;height:9px}:root[data-theme=dark] .admin-shell ::-webkit-scrollbar{width:9px;height:9px}:root[data-theme=dark]::-webkit-scrollbar-track{background:var(--admin-scroll-track)!important}:root[data-theme=dark] body::-webkit-scrollbar-track{background:var(--admin-scroll-track)!important}:root[data-theme=dark] .admin-shell ::-webkit-scrollbar-track{background:var(--admin-scroll-track)!important}:root[data-theme=dark]::-webkit-scrollbar-thumb{background:var(--admin-scroll-thumb)!important;border:2px solid var(--admin-scroll-track)!important;border-radius:999px!important}:root[data-theme=dark] body::-webkit-scrollbar-thumb{background:var(--admin-scroll-thumb)!important;border:2px solid var(--admin-scroll-track)!important;border-radius:999px!important}:root[data-theme=dark] .admin-shell ::-webkit-scrollbar-thumb{background:var(--admin-scroll-thumb)!important;border:2px solid var(--admin-scroll-track)!important;border-radius:999px!important}:root[data-theme=dark] .admin-shell ::-webkit-scrollbar-thumb:hover{background:var(--admin-scroll-thumb-hover)!important}:root[data-theme=dark]::-webkit-scrollbar-corner{background:var(--admin-scroll-track)!important}:root[data-theme=dark] body::-webkit-scrollbar-corner{background:var(--admin-scroll-track)!important}:root[data-theme=dark] .admin-shell ::-webkit-scrollbar-corner{background:var(--admin-scroll-track)!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group>svg:first-child,:root[data-theme=dark] .admin-sidebar-nav>.admin-nav-direct>svg{color:#91a6bd!important;box-shadow:none!important;background:#17263a!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group.active>svg:first-child,:root[data-theme=dark] .admin-sidebar-nav>.admin-nav-direct.active>svg{color:#69b0ff!important;background:#1b3655!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-sub{border-left-color:#34465e!important}:root[data-theme=dark] .admin-nav-section-label.workspace-label{border-top-color:#2b3b51!important}:root[data-theme=dark] .admin-page select,:root[data-theme=dark] .admin-modal select{background-color:var(--admin-dark-control)!important;color:var(--admin-dark-ink)!important;border-color:#3a4c64!important}:root[data-theme=dark] .admin-custom-dropdown{background:#111d2e!important;border-color:#40536b!important;box-shadow:0 14px 32px #00000061!important}:root[data-theme=dark] .admin-custom-dropdown>label,:root[data-theme=dark] .admin-custom-dropdown>div>button{color:#c4d0df!important;background:#111d2e!important;border-color:#2d3e54!important}:root[data-theme=dark] .admin-custom-dropdown>div>button:hover,:root[data-theme=dark] .admin-custom-dropdown>div>button.selected{color:#72b7ff!important;background:#1b3655!important}:root[data-theme=dark] :is(.platform-access-tabs,.platform-admin-toolbar,.platform-role-grid article footer,.platform-matrix-head,.platform-matrix-head>span,.platform-matrix-card th,.platform-matrix-card td,.finance-line,.finance-tax-settings>footer,.wa-subscription-pricing>header,.wa-rate-tier-card>header,.wa-tier-row,.wa-rate-tier-card>footer,.wa-wallet-head,.wa-wallet-row){border-color:#33465f!important}:root[data-theme=dark] .platform-admin-toolbar,:root[data-theme=dark] .platform-matrix-head,:root[data-theme=dark] .platform-matrix-card thead th,:root[data-theme=dark] .wa-wallet-head,:root[data-theme=dark] .wa-tier-head{color:#b7c5d8!important;background:#1a2a40!important}:root[data-theme=dark] .platform-matrix-card tbody th,:root[data-theme=dark] .platform-matrix-card tbody td,:root[data-theme=dark] .wa-wallet-row,:root[data-theme=dark] .wa-tier-row{color:#c3cede!important;background:#121d2e!important}:root[data-theme=dark] :is(.platform-role-pill,.permission-level.edit,.permission-level.wallets,.permission-level.billing){color:#75b9ff!important;background:#173653!important}:root[data-theme=dark] :is(.mfa-state,.permission-level.full){color:#65d9a1!important;background:#103129!important}:root[data-theme=dark] .mfa-state.pending{color:#ffb761!important;background:#382718!important}:root[data-theme=dark] .permission-level.view{color:#c7d2e1!important;background:#263243!important}:root[data-theme=dark] .permission-level.none{color:#ff9c9c!important;background:#3b2024!important}:root[data-theme=dark] .platform-security-note,:root[data-theme=dark] .wa-admin-policy{color:#b9e8d5!important;background:#102f28!important;border-color:#285c4d!important}:root[data-theme=dark] .gateway-panel,:root[data-theme=dark] .gateway-brand,:root[data-theme=dark] .gateway-details article,:root[data-theme=dark] .gateway-actions{color:#e7eef9!important;background:#121d2e!important;border-color:#33465f!important}:root[data-theme=dark] .gateway-brand{background:linear-gradient(135deg,#16263b,#111d2e)!important}:root[data-theme=dark] :is(.gateway-brand h2,.gateway-details article strong,.gateway-actions strong){color:#e7eef9!important}:root[data-theme=dark] :is(.gateway-brand p,.gateway-brand small,.gateway-details article p,.gateway-details article small,.gateway-actions p,.gateway-actions small){color:#91a0b5!important}:root[data-theme=dark] .gateway-details article>span,:root[data-theme=dark] .gateway-actions>span{color:#62afff!important;background:#193552!important}:root[data-theme=dark] .gateway-status{color:#65d9a1!important;background:#102f28!important;border-color:#285c4d!important}:root[data-theme=dark] :is(.wa-subscription-pricing,.wa-rate-tier-card,.wa-wallet-businesses,.wa-pricing-stack){color:#e7eef9!important;background:#121d2e!important;border-color:#33465f!important}:root[data-theme=dark] .wa-subscription-pricing>header,:root[data-theme=dark] .wa-rate-tier-card>header{background:#172438!important}:root[data-theme=dark] :is(.wa-subscription-pricing h2,.wa-subscription-pricing h3,.wa-rate-tier-card h2,.wa-rate-tier-card h3,.wa-wallet-businesses h2,.wa-wallet-businesses h3){color:#e7eef9!important}:root[data-theme=dark] .wa-tier-row>label,:root[data-theme=dark] .wa-pricing-controls>label>div,:root[data-theme=dark] .wa-pricing-preview{color:#e7eef9!important;background:#0d1725!important;border-color:#3a4c64!important}:root[data-theme=dark] .wa-rate-tier-card>footer{background:#172438!important}:root[data-theme=dark] :is(.finance-compliance-card,.finance-gst-report,.finance-tax-settings){color:#e7eef9!important;background:#121d2e!important;border-color:#33465f!important}:root[data-theme=dark] .finance-compliance-score{color:#b9e8d5!important;background:#102f28!important;border-color:#285c4d!important}:root[data-theme=dark] .finance-wide-button{color:#c8d4e3!important;background:#172438!important;border-color:#3a4c64!important}:root[data-theme=dark] .finance-form-grid :is(input,select){color:#e7eef9!important;background:#0d1725!important;border-color:#3a4c64!important}:root[data-theme=dark] .platform-chat{box-shadow:none!important;border-color:#40536b!important}:root[data-theme=dark] .platform-chat-messages .chat-day{color:#c6d2e3!important;box-shadow:none!important;background:#223044!important}:root[data-theme=dark] :is(.platform-chat>aside,.platform-chat>main,.platform-chat>main>header,.platform-chat>main>form){border-color:#33465f!important}:root[data-theme=dark] :is(.presence-pill,.presence-pill.offline,.presence-pill.unknown){color:#b9c7da!important;box-shadow:none!important;background:#17263a!important;border-color:#3a4f69!important}:root[data-theme=dark] :is(.presence-pill,.presence-pill.offline,.presence-pill.unknown) i{box-shadow:none!important;background:#8295aa!important}:root[data-theme=dark] .presence-last-active{color:#dbe5f4!important}:root[data-theme=dark] .presence-last-active small{color:#91a2b8!important}:root[data-theme=dark] :is(.wa-clear-filters,.wa-log-clear){color:#70b7ff!important;box-shadow:none!important;background:#17263a!important;border-color:#3a4f69!important}:root[data-theme=dark] :is(.wa-clear-filters,.wa-log-clear):hover{background:#20344d!important}:root[data-theme=dark] :is(.wa-clear-filters,.wa-log-clear):disabled{color:#718399!important;background:#131f30!important}:root[data-theme=dark] .admin-custom-dropdown>label input{color:#e7eef9!important}:root[data-theme=dark] .admin-custom-dropdown>div>p{color:#91a2b8!important}:root[data-theme=dark] :is(.data-table-shell,.table-scroll,.platform-matrix-scroll,.wa-wallet-scroll,.wa-connections-table,.finance-table-scroll)::-webkit-scrollbar-track{background:#081321!important;box-shadow:inset 0 0 0 1px #24354a!important}:root[data-theme=dark] :is(.data-table-shell,.table-scroll,.platform-matrix-scroll,.wa-wallet-scroll,.wa-connections-table,.finance-table-scroll)::-webkit-scrollbar-thumb{background:#506680!important;border:2px solid #081321!important}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#526a85 #091423}:root[data-theme=dark] *{scrollbar-color:#526a85 #091423}:root[data-theme=dark]::-webkit-scrollbar{width:10px;height:10px}:root[data-theme=dark] ::-webkit-scrollbar{width:10px;height:10px}:root[data-theme=dark]::-webkit-scrollbar-track{background:#091423;box-shadow:inset 0 0 0 1px #24354a}:root[data-theme=dark] ::-webkit-scrollbar-track{background:#091423;box-shadow:inset 0 0 0 1px #24354a}:root[data-theme=dark]::-webkit-scrollbar-thumb{background:#526a85;border:2px solid #091423;border-radius:999px}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background:#526a85;border:2px solid #091423;border-radius:999px}:root[data-theme=dark]::-webkit-scrollbar-thumb:hover{background:#67809d}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#67809d}:root[data-theme=dark]::-webkit-scrollbar-corner{background:#091423}:root[data-theme=dark] ::-webkit-scrollbar-corner{background:#091423}:root[data-theme=dark] :is(input,select,textarea){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] :is(input,textarea)::placeholder{opacity:1;color:#7f91a8!important}:root[data-theme=dark] select option{color:#e7eef9;background:#121d2e}:root[data-theme=dark] input[type=checkbox]{accent-color:#2f91f5}:root[data-theme=dark] :is(button[aria-label^=Close],button[title^=Close],.modal-close,.dialog-close,.sheet-close,.drawer-close){color:#dbe7f5!important;box-shadow:none!important;background:#17263a!important;border:1px solid #3a506b!important}:root[data-theme=dark] :is(button[aria-label^=Close],button[title^=Close],.modal-close,.dialog-close,.sheet-close,.drawer-close):hover{color:#fff!important;background:#20344d!important}:root[data-theme=dark] :is(.data-table-shell,.table-scroll,.platform-matrix-scroll,.wa-wallet-scroll,.wa-connections-table,.finance-table-scroll,.platform-chat,.wa-subscription-pricing,.wa-rate-tier-card,.wa-wallet-businesses,.finance-compliance-card,.finance-gst-report,.finance-tax-settings){border-color:#34485f!important}:root[data-theme=dark] .admin-sidebar-toggle{color:#aebed1!important;box-shadow:none!important;background:#172438!important;border-color:#3a4c64!important}:root[data-theme=dark] .admin-sidebar-toggle:hover{color:#72b7ff!important;background:#1b3655!important;border-color:#4d6d91!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav>b{color:#b8c8da!important;background:#1c3048!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav.active>b{color:#8fc8ff!important;background:#23486e!important}:root[data-theme=dark] .delivery-ring p{border-bottom-color:#2b3b51!important}:root[data-theme=dark] :is(.delivery-ring p:hover,.delivery-ring p.active,.delivery-ring p:focus-visible){background:#192b43!important;box-shadow:inset 0 0 0 1px #36506f!important}:root[data-theme=dark] .business-cloud-pill{color:#aebed1!important;background:#172438!important;border-color:#3a4c64!important}:root[data-theme=dark] .business-cloud-pill:hover{color:#72b7ff!important;background:#1b3655!important;border-color:#4d6d91!important}:root[data-theme=dark] .business-cloud-pill.active{color:#65d9a1!important;background:#103129!important;border-color:#285b4d!important}:root[data-theme=dark] :is(.table-action-menu,.user-action-menu){background:#111d2e!important;border-color:#40536b!important;box-shadow:0 14px 32px #00000061!important}:root[data-theme=dark] :is(.table-action-menu,.user-action-menu) button{color:#c4d0df!important;background:0 0!important}:root[data-theme=dark] :is(.table-action-menu,.user-action-menu) button:hover{color:#72b7ff!important;background:#1b3655!important}:root[data-theme=dark] :is(.table-action-menu,.user-action-menu) button.danger{color:#ff8f8f!important}:root[data-theme=dark] :is(.table-action-menu,.user-action-menu) button.danger:hover{color:#ffabab!important;background:#3a2028!important}:root[data-theme=dark] .admin-page select,:root[data-theme=dark] .admin-modal select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aebed1' 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 10px center!important;background-repeat:no-repeat!important;outline:none!important}:root[data-theme=dark] .admin-page select:focus-visible,:root[data-theme=dark] .admin-modal select:focus-visible{border-color:#4b94d9!important;box-shadow:0 0 0 3px #2388ef3d!important}:root[data-theme=dark] .finance-detail-fields>div{border-bottom-color:#34485f!important}:root[data-theme=dark] .finance-detail-fields span{color:#91a2b8!important}:root[data-theme=dark] .finance-detail-fields strong{color:#dce6f4!important}:root[data-theme=dark] .finance-detail-status>span{color:#72b7ff!important;background:#173653!important}:root[data-theme=dark] .finance-audit-note strong{color:#dce6f4!important}:root[data-theme=dark] .finance-audit-note span{color:#93a4ba!important}:root[data-theme=dark] :is(.identity>span,.wa-connection-business .identity>span){color:#7bbcff!important;background:#183451!important}:root[data-theme=dark] .whatsapp-policy{background:linear-gradient(110deg,#102d27,#102820)!important;border-color:#285b4d!important}:root[data-theme=dark] .whatsapp-policy strong{color:#b9f3d6!important}:root[data-theme=dark] .whatsapp-policy p{color:#9fb8ac!important}:root[data-theme=dark] .whatsapp-policy>span:first-child{color:#effff8!important;background:#087f52!important}:root[data-theme=dark] .whatsapp-policy .policy-badge{color:#73dda9!important;background:#102820!important;border-color:#3a765f!important}:root[data-theme=dark] .wa-access-controls{background:#0d1725!important;border-color:#3a4c64!important}:root[data-theme=dark] .wa-access-toggle,:root[data-theme=dark] .wa-access-toggle:hover{color:#b8c7da!important;background:#172438!important}:root[data-theme=dark] .wa-access-toggle+.wa-access-toggle{border-color:#3a4c64!important}:root[data-theme=dark] .wa-access-toggle>span{color:#aebed1!important}:root[data-theme=dark] .wa-access-toggle>span b{color:#dce6f4!important}:root[data-theme=dark] .wa-access-toggle>span small{color:#93a4ba!important}:root[data-theme=dark] .wa-access-toggle>i{background:#52657d!important}:root[data-theme=dark] .wa-access-toggle input:checked+i{background:#0a9f63!important}:root[data-theme=dark] .wa-log-summary{color:#91a2b8!important;border-bottom-color:#34485f!important}:root[data-theme=dark] .wa-log-summary>span:first-child{color:#b8c7da!important}:root[data-theme=dark] .wa-log-summary>b{color:#75b9ff!important;background:#173653!important}:root[data-theme=dark] .cloud-plan-price-summary{background:var(--admin-dark-raised)!important;border-color:var(--admin-dark-border)!important;color:var(--admin-dark-copy)!important}:root[data-theme=dark] .cloud-plan-price-summary>strong{color:#75b9ff!important}:root[data-theme=dark] .cloud-plan-price-summary>small{color:var(--admin-dark-muted)!important}:root[data-theme=dark] .settings-form label{color:#aebdd1!important}:root[data-theme=dark] .settings-form label.settings-check{color:#c4d0df!important;background:#172438!important;border-color:#34485f!important}:root[data-theme=dark] .settings-form label.settings-check:hover{background:#1a2b42!important;border-color:#46617f!important}:root[data-theme=dark] .settings-form label.settings-check input[type=checkbox]{accent-color:#3291ff!important;background:#0d1725!important;border-color:#52657d!important}:root[data-theme=dark] .service-icon{color:#58d18c!important;background:#123326!important;box-shadow:inset 0 0 0 1px #285c47!important}:root[data-theme=dark] .health-check{color:#fff!important;background:#1f84df!important;box-shadow:inset 0 0 0 1px #68b5ff!important}:root[data-theme=dark] .service-card{background:#121d2e!important;border-color:#30435a!important}:root[data-theme=dark] .service-card>span{color:#35c980!important}:root[data-theme=dark] .admin-page select:not([multiple]),:root[data-theme=dark] .admin-modal select:not([multiple]){background-color:#0d1725!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23b8c9dc' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:34px!important}:root[data-theme=dark] :is(.stat-icon,.event-icon,.gateway-provider-icon,.profile-service-icon,.admin-modal-icon,.admin-header .admin-avatar,.identity>span,.wa-subscription-pricing>header>span,.wa-rate-tier-card>header>div>span,.wa-admin-requests>header>div>span,.wa-request-business>span,.finance-detail-status>span){color:#72b7ff!important;background:#173653!important;box-shadow:inset 0 0 0 1px #294b6d!important}:root[data-theme=dark] :is(.service-icon,.event-icon.green,.profile-service-icon.shared){color:#58d18c!important;background:#123326!important;box-shadow:inset 0 0 0 1px #285c47!important}:root[data-theme=dark] .event-icon.orange{color:#ffad67!important;background:#382718!important;box-shadow:inset 0 0 0 1px #624326!important}:root[data-theme=dark] .profile-service-icon.premium{color:#aa90ff!important;background:#292442!important;box-shadow:inset 0 0 0 1px #4b4474!important}:root[data-theme=dark] .admin-header .icon-button{color:#b8c7da!important;background:#172438!important;border:1px solid #34465e!important}:root[data-theme=dark] .admin-header .icon-button:hover,:root[data-theme=dark] .admin-header .icon-button[aria-expanded=true]{color:#72b7ff!important;background:#1b3655!important}:root[data-theme=dark] .support-queue-toolbar{background:#121d2e!important;border-color:#30435a!important}:root[data-theme=dark] .support-queue-toolbar label{color:#9fb0c5!important}:root[data-theme=dark] .support-priority-pill{color:#b8c7da!important;background:#1b2c43!important;box-shadow:inset 0 0 0 1px #40546d!important}:root[data-theme=dark] .support-priority-pill.high,:root[data-theme=dark] .support-priority-pill.urgent{color:#ff8088!important;background:#3a2024!important;box-shadow:inset 0 0 0 1px #66383e!important}:root[data-theme=dark] .support-ticket-id small,:root[data-theme=dark] .support-ticket-subject small{color:#91a3ba!important}:root[data-theme=dark] .data-pagination{color:#b8c7da!important;background:#172438!important;border-color:#30435a!important}:root[data-theme=dark] :is(.wa-subscription-pricing>header>b,.wa-tier-row>span,.wa-wallet-businesses>header>span){color:#aebed1!important;background:#1b2c43!important;box-shadow:inset 0 0 0 1px #40546d!important}:root[data-theme=dark] :is(.wa-rate-tier-card>footer>button,.wa-tier-row>button,.wa-wallet-row>button,.wa-clear-filters){color:#72b7ff!important;background:#172438!important;border-color:#40546d!important}:root[data-theme=dark] .wa-tier-row>button:not(:disabled){color:#ff8088!important;background:#3a2024!important;border-color:#66383e!important}:root[data-theme=dark] .wa-tier-row>button:disabled{color:#697b91!important;background:#182538!important;border-color:#304158!important}:root[data-theme=dark] :is(.wa-rate-tier-card>footer>button,.wa-wallet-row>button):hover{color:#9bcaff!important;background:#1b3655!important;border-color:#507aa5!important}:root[data-theme=dark] .wa-tier-row>label>b,:root[data-theme=dark] .wa-pricing-controls>label>div>b{color:#aebed1!important;background:#223249!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group{color:#9fafc3!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group:hover{color:#8fc8ff!important;background:#14263d!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group.selected,:root[data-theme=dark] .admin-sidebar-group.expanded>.admin-nav-group.selected{color:#69b0ff!important;box-shadow:none!important;background:#172c47!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group>svg:first-child,:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group.selected>svg:first-child{color:#91a6bd!important;background:#17263a!important;box-shadow:inset 0 0 0 1px #273b52!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-group.selected>svg:first-child{color:#69b0ff!important;background:#1b3655!important}:root[data-theme=dark] .admin-sidebar-submenu{border-left-color:#34465e!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-sub{color:#91a3ba!important;background:0 0!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-sub:hover{color:#8fc8ff!important;background:#14263d!important}:root[data-theme=dark] .admin-sidebar-nav .admin-nav-sub.active{color:#72b7ff!important;background:#1a3452!important}:root[data-theme=dark] .adoption-row{color:#9fb0c5!important}:root[data-theme=dark] .adoption-row>div,:root[data-theme=dark] .adoption-row>div:before{background:#26364a!important}:root[data-theme=dark] .adoption-row b{color:#b9c8da!important}:root[data-theme=dark] .adoption-row:hover,:root[data-theme=dark] .adoption-row.active,:root[data-theme=dark] .adoption-row:focus-visible{background:#17283e!important;box-shadow:inset 0 0 0 1px #344a63!important}:root[data-theme=dark] :is(.tabs b,.platform-access-tabs b,.business-profile-tabs b,.admin-sidebar-nav .admin-nav b,.template-count,.template-component-count,.insight-alert-count){color:#8fc8ff!important;background:#1b3655!important;border-color:#365879!important}:root[data-theme=dark] .admin-account{color:#dbe6f4!important}:root[data-theme=dark] .admin-account:hover,:root[data-theme=dark] .admin-account[aria-expanded=true]{background:#172b43!important;border-color:#3a526e!important}:root[data-theme=dark] .admin-account b{color:#e8eef8!important}:root[data-theme=dark] .admin-account small{color:#91a3ba!important}:root[data-theme=dark] .admin-account-dropdown:before{background:#121d2e!important;border-color:#34465e!important}:root[data-theme=dark] .admin-account-head{background:linear-gradient(135deg,#145a9f,#123f72)!important}:root[data-theme=dark] .admin-account-head>span{color:#8fc8ff!important;background:#173653!important;box-shadow:inset 0 0 0 1px #46729c!important}:root[data-theme=dark] .admin-account-head strong{color:#f3f7fc!important}:root[data-theme=dark] .admin-account-head small{color:#c3d8ee!important}:root[data-theme=dark] .admin-account-links>button{color:#b7c5d7!important;background:0 0!important}:root[data-theme=dark] .admin-account-links>button>svg{color:#8298b1!important}:root[data-theme=dark] .admin-account-links b{color:#dce6f4!important}:root[data-theme=dark] .admin-account-links small{color:#8fa1b8!important}:root[data-theme=dark] .admin-account-links>button:hover,:root[data-theme=dark] .admin-account-links>button:focus-visible{color:#8fc8ff!important;background:#192b43!important}:root[data-theme=dark] .admin-account-signout{color:#ff747b!important;background:0 0!important;border-top-color:#304158!important}:root[data-theme=dark] .admin-account-signout:hover,:root[data-theme=dark] .admin-account-signout:focus-visible{color:#ff9298!important;background:#351f27!important}:root[data-theme=dark] .finance-filter{box-shadow:none!important;background:#0d1725!important;border:1px solid #3a4c64!important;border-radius:8px!important;padding:0!important;overflow:hidden!important}:root[data-theme=dark] .finance-filter select{width:100%!important;height:100%!important;box-shadow:none!important;color:#e3ebf6!important;background-color:#0000!important;border:0!important;border-radius:0!important;margin:0!important;padding:0 34px 0 12px!important}:root[data-theme=dark] .finance-filter:focus-within{border-color:#4f8bc3!important;box-shadow:0 0 0 3px #3291ff24!important}:root[data-theme=dark] .platform-chat{border-color:#2a3c52!important;box-shadow:inset 0 0 0 1px #080f1959!important}:root[data-theme=dark] :is(.platform-chat>aside,.platform-chat-filter,.platform-chat nav>button,.platform-chat>main,.platform-chat>main>header,.platform-chat-route,.platform-chat>main>form,.platform-chat-input,.platform-chat-input>label){border-color:#2a3c52!important}:root[data-theme=dark] .platform-chat-filter select,:root[data-theme=dark] .platform-chat-select select{color:#e1e9f4!important;box-shadow:none!important;background-color:#0d1725!important;border-color:#3a4c64!important}:root[data-theme=dark] .platform-chat-filter select:focus,:root[data-theme=dark] .platform-chat-select select:focus,:root[data-theme=dark] .platform-chat-input:focus-within{border-color:#4f8bc3!important;box-shadow:0 0 0 3px #3291ff1f!important}:root[data-theme=dark] .platform-chat nav>button.active{background:#192d47!important;box-shadow:inset 4px 0 #3291ff!important}:root[data-theme=dark] .wa-log-toolbar{gap:12px!important}:root[data-theme=dark] .wa-log-select,:root[data-theme=dark] .wa-log-date{box-shadow:none!important;background:#0d1725!important;border-color:#3a4c64!important;overflow:hidden!important}:root[data-theme=dark] .wa-log-select select,:root[data-theme=dark] .wa-log-date select{box-shadow:none!important;color:#e3ebf6!important;background-color:#0000!important;background-image:none!important;border:0!important;border-radius:0!important;margin:0!important}:root[data-theme=dark] .wa-log-select select{padding:0 36px 0 12px!important}:root[data-theme=dark] .wa-log-date select{padding:0 4px 0 0!important}:root[data-theme=dark] .wa-log-select:focus-within,:root[data-theme=dark] .wa-log-date:focus-within{border-color:#4f8bc3!important;box-shadow:0 0 0 3px #3291ff24!important}.admin-custom-dropdown>div{gap:6px;padding:2px;display:grid}.admin-custom-dropdown>div>button{margin:0!important}:root[data-theme=dark] .table-toolbar .tabs button{color:#a9b8cb!important}:root[data-theme=dark] .table-toolbar .tabs button:hover,:root[data-theme=dark] .table-toolbar .tabs button:focus-visible{color:#d5e3f3!important;background:#1b2d45!important;outline:none!important}:root[data-theme=dark] .table-toolbar .tabs button.active{color:#3291ff!important;background:0 0!important}:root[data-theme=dark] .table-toolbar .tabs button.active:after{background:#3291ff!important}:root[data-theme=dark] .tabs button{color:#a9b8cb!important}:root[data-theme=dark] .tabs button:hover,:root[data-theme=dark] .tabs button:focus-visible{color:#d5e3f3!important;background:#1b2d45!important;outline:none!important}:root[data-theme=dark] .tabs button.active{color:#3291ff!important;background:0 0!important}:root[data-theme=dark] .tabs button.active:after{background:#3291ff!important}:root[data-theme=dark] .tabs button b,:root[data-theme=dark] .tabs button.active b{color:#9acbff!important;background:#183653!important;box-shadow:inset 0 0 0 1px #2e5478!important}:root[data-theme=dark] .business-directory-search,:root[data-theme=dark] .business-directory-select select{color:#dce7f5!important;box-shadow:none!important;background:#0d1b2c!important;border-color:#38536f!important}:root[data-theme=dark] .business-directory-search:focus-within,:root[data-theme=dark] .business-directory-select select:focus{border-color:#3291ff!important;box-shadow:0 0 0 3px #3291ff29!important}:root[data-theme=dark] .business-directory-search input{color:#e4edf8!important}:root[data-theme=dark] .business-directory-search input::placeholder,:root[data-theme=dark] .business-directory-search>svg,:root[data-theme=dark] .business-directory-select>svg,:root[data-theme=dark] .business-directory-count{color:#92a6bd!important}:root[data-theme=dark] .business-directory-search button{color:#a9b8cb!important}:root[data-theme=dark] .business-directory-search button:hover,:root[data-theme=dark] .business-directory-clear:hover{color:#cfe5ff!important;background:#19314a!important}:root[data-theme=dark] .business-directory-clear{color:#71b7ff!important}:root[data-theme=dark] .platform-broadcast-management{background:0 0!important}:root[data-theme=dark] .broadcast-compose-panel,:root[data-theme=dark] .broadcast-recipient-panel,:root[data-theme=dark] .broadcast-recipient{background:#111f30!important;border-color:#30465d!important}:root[data-theme=dark] .broadcast-panel-heading>span,:root[data-theme=dark] .broadcast-recipient .identity-avatar{color:#70b8ff!important;background:#173957!important}:root[data-theme=dark] .broadcast-panel-heading strong,:root[data-theme=dark] .broadcast-variable-title strong,:root[data-theme=dark] .broadcast-preview p,:root[data-theme=dark] .broadcast-recipient strong{color:#e3edf8!important}:root[data-theme=dark] .broadcast-panel-heading small,:root[data-theme=dark] .broadcast-variable-title small,:root[data-theme=dark] .broadcast-preview>span,:root[data-theme=dark] .broadcast-recipient small,:root[data-theme=dark] .broadcast-empty,:root[data-theme=dark] .broadcast-send-bar{color:#98abc1!important}:root[data-theme=dark] .broadcast-field>span,:root[data-theme=dark] .broadcast-select-all{color:#b4c5d9!important}:root[data-theme=dark] .broadcast-field select,:root[data-theme=dark] .broadcast-field input,:root[data-theme=dark] .broadcast-recipient-search{color:#e3edf8!important;background:#0c1928!important;border-color:#3b5570!important}:root[data-theme=dark] .broadcast-preview{background:#0d1b2b!important;border-color:#30465d!important}:root[data-theme=dark] .broadcast-recipient.selected{background:#142d44!important;border-color:#358fda!important}:root[data-theme=dark] .broadcast-select-all input,:root[data-theme=dark] .broadcast-recipient input{background:#0b1725!important;border-color:#66819b!important}:root[data-theme=dark] .broadcast-select-all input:checked,:root[data-theme=dark] .broadcast-recipient input:checked{background:#1686e8!important;border-color:#2695f3!important}:root[data-theme=dark] .broadcast-send-bar{border-color:#30465d!important}:root[data-theme=dark] .broadcast-result{color:#70dda8!important;background:#103528!important}:root[data-theme=dark] .broadcast-result.partial{color:#ffc078!important;background:#3b2a16!important}:root[data-theme=dark] .broadcast-template-total b{color:#e1ebf7!important}:root[data-theme=dark] .broadcast-template-total small{color:#98abc1!important}:root[data-theme=dark] .broadcast-api-state.ready{color:#61d59a!important}:root[data-theme=dark] .broadcast-api-state.setup{color:#ffc078!important}:root[data-theme=dark] .chart-change{color:#55d493!important;box-shadow:none!important;background:#113128!important;border:1px solid #285b4d!important}:root[data-theme=dark] .chart-legend,:root[data-theme=dark] .chart-axis{color:#91a3ba!important}:root[data-theme=dark] .chart-legend b{color:#aebdd0!important}:root[data-theme=dark] .chart-grid-line{stroke:#34475e!important}:root[data-theme=dark] :is(.chart-point,.chart-business-point){fill:#121d2e!important}:root[data-theme=dark] .plan-donut{background:conic-gradient(#0875e1 0 39.5%, #31a6ec 39.5% 81.4%, #77c6ee 81.4% 95.1%, #465a70 95.1%)!important}:root[data-theme=dark] .plan-donut.focus-0{background:conic-gradient(#0875e1 0 39.5%, #31445a 39.5%)!important}:root[data-theme=dark] .plan-donut.focus-1{background:conic-gradient(#31a6ec 0 41.9%, #31445a 41.9%)!important}:root[data-theme=dark] .plan-donut.focus-2{background:conic-gradient(#77c6ee 0 13.7%, #31445a 13.7%)!important}:root[data-theme=dark] .plan-donut.focus-3{background:conic-gradient(#71869d 0 4.9%, #31445a 4.9%)!important}:root[data-theme=dark] .plan-donut strong{color:#e8eef8!important}:root[data-theme=dark] .plan-donut small,:root[data-theme=dark] .plan-mix-body p span small{color:#91a3ba!important}:root[data-theme=dark] .plan-3{background:#71869d!important}:root[data-theme=dark] .plan-mix-body p{color:#aebdd0!important}:root[data-theme=dark] .plan-mix-body p b{color:#c8d5e5!important}:root[data-theme=dark] :is(.plan-mix-body p:hover,.plan-mix-body p.active,.plan-mix-body p:focus-visible){background:#192b43!important;box-shadow:inset 0 0 0 1px #36506f!important}:root[data-theme=dark] .delivery-ring>div.wa-ring{background:conic-gradient(#12a36d 0 96.2%, #33475c 96.2%)!important}:root[data-theme=dark] .delivery-ring>div.wa-ring.read{background:conic-gradient(#0875e1 0 79.3%, #33475c 79.3%)!important}:root[data-theme=dark] .delivery-ring>div.wa-ring.failed{background:conic-gradient(#f04438 0 3.8%, #33475c 3.8%)!important}:root[data-theme=dark] .delivery-ring p{color:#aebdd0!important}:root[data-theme=dark] .delivery-ring p span small{color:#91a3ba!important}:root[data-theme=dark] .delivery-ring p b{color:#c8d5e5!important}:root[data-theme=dark] .platform-access-tabs{border-bottom-color:#33465f!important}:root[data-theme=dark] .platform-access-tabs button{color:#a9b8cb!important;background:0 0!important}:root[data-theme=dark] .platform-access-tabs button:hover,:root[data-theme=dark] .platform-access-tabs button:focus-visible{color:#d5e3f3!important;background:#1b2d45!important;outline:none!important}:root[data-theme=dark] .platform-access-tabs button.active{color:#3291ff!important;background:0 0!important;border-bottom-color:#3291ff!important}:root[data-theme=dark] .platform-access-tabs b{color:#9acbff!important;background:#183653!important;box-shadow:inset 0 0 0 1px #2e5478!important}:root[data-theme=dark] .platform-role-grid article header>span{box-shadow:inset 0 0 0 1px #ffffff0f!important}:root[data-theme=dark] .platform-role-grid .violet{color:#a99eff!important;background:#292642!important}:root[data-theme=dark] .platform-role-grid .blue{color:#75b9ff!important;background:#173653!important}:root[data-theme=dark] .platform-role-grid .green{color:#65d9a1!important;background:#103129!important}:root[data-theme=dark] .platform-role-grid .orange{color:#ffb761!important;background:#382718!important}:root[data-theme=dark] .platform-role-grid .slate{color:#b7c6d9!important;background:#263243!important}.platform-matrix-card{padding:0!important}:root[data-theme=dark] .platform-matrix-head>span{color:#b9c8da!important;box-shadow:none!important;background:#172438!important;border:1px solid #3a4c64!important}:root[data-theme=dark] .chart-tooltip{color:#c4d0df!important;background:#172438!important;border-color:#40536b!important;box-shadow:0 12px 28px #00000057!important}:root[data-theme=dark] .chart-tooltip strong,:root[data-theme=dark] .chart-tooltip b{color:#e8eef8!important}:root[data-theme=dark] .chart-tooltip span{color:#aebdd0!important}:root[data-theme=dark] .chart-axis span.active{color:#9acbff!important;background:#1b3655!important}.admin-page .platform-admin-toolbar>div:last-child{flex:none}.admin-page .platform-admin-toolbar>div:last-child>label{min-width:0;padding-right:10px}.admin-page .platform-admin-toolbar>div:last-child>label:first-child{width:210px}.admin-page .platform-admin-toolbar>div:last-child>label:last-child{width:175px}.admin-page .platform-admin-toolbar label>select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aebed1' stroke-width='2.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;padding:0 40px 0 0!important}.admin-page .platform-admin-toolbar label>svg:last-child{color:#71849b;width:15px;height:15px;display:block!important;right:12px!important}.admin-page .platform-admin-toolbar label>svg:first-child{color:#71849b;flex:0 0 14px!important;margin:0!important;position:static!important;right:auto!important}:root[data-theme=dark] .platform-admin-toolbar label>svg:last-child,:root[data-theme=dark] .platform-admin-toolbar label>svg:first-child{color:#aebed1!important}:is(.admin-page .wa-log-select select,.admin-page .wa-log-date select){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23556f89' 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 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:38px!important}:root[data-theme=dark] .admin-page .wa-log-select select,:root[data-theme=dark] .admin-page .wa-log-date select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23aebed1' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 12px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:38px!important}@media (width<=760px){.admin-page .platform-admin-toolbar>div:last-child>label:first-child,.admin-page .platform-admin-toolbar>div:last-child>label:last-child{width:100%}}.trend-chart .chart-axis span{position:absolute;transform:translate(-50%)}.platform-chat-send{transition:transform .16s,box-shadow .16s,filter .16s;background:linear-gradient(145deg,#16b978,#0b955d)!important;border:1px solid #159b65!important;border-radius:11px!important;width:42px!important;height:42px!important;box-shadow:0 5px 12px #0870463d!important}.platform-chat-send svg{stroke-width:2.35px!important;width:25px!important;height:25px!important}.platform-chat-send:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 7px 15px #0870464d!important}.platform-chat-send:focus-visible{outline-offset:2px;outline:3px solid #16b97847}.platform-chat-send:disabled{box-shadow:none!important;background:#b7c9bf!important;border-color:#c5d5cd!important}:root[data-theme=dark] .template-component-count{gap:6px;box-shadow:none!important;color:#aebed1!important;background:0 0!important;border:0!important;padding:0!important;display:inline-flex!important}:root[data-theme=dark] .template-component-count>span{color:#aebed1;background:#172d46;border:1px solid #365879;border-radius:999px;padding:4px 7px}:root[data-theme=dark] .template-component-count b{color:#8fc8ff!important}:root[data-theme=dark] .platform-chat-send{background:linear-gradient(145deg,#159969,#0d704c)!important;border-color:#21885f!important;box-shadow:0 5px 13px #00000047!important}:root[data-theme=dark] .platform-chat-send:disabled{color:#a7c2b6!important;background:#314a41!important;border-color:#39564d!important}:root[data-theme=dark] .platform-chat-keyboard{background:#17263a!important;border-color:#405974!important;box-shadow:0 18px 42px #00000061!important}:root[data-theme=dark] .platform-chat-keyboard>header b{color:#e5edf7!important}:root[data-theme=dark] .platform-chat-keyboard>header small{color:#9dafc3!important}:root[data-theme=dark] .platform-chat-keyboard>header button{color:#c9d7e7!important;background:#22364d!important;border:1px solid #49627d!important}:root[data-theme=dark] .platform-chat-keyboard>div button{color:#edf4fc!important;background:#203349!important;border-color:#47617c!important;box-shadow:0 1px 2px #0000003d!important}:root[data-theme=dark] .platform-chat-keyboard>div button:hover,:root[data-theme=dark] .platform-chat-keyboard>div button:focus-visible{color:#fff!important;background:#284967!important;border-color:#5ca3df!important;outline:2px solid #449be62e!important}.platform-chat-send svg{fill:currentColor!important;stroke-width:2px!important;width:25px!important;height:25px!important}.wa-tier-table{background:#f8fafc;padding:10px 16px 8px}.wa-tier-head,.wa-tier-row{grid-template-columns:minmax(170px,1fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(168px,.9fr) 40px}.wa-tier-head{color:#6d8196;background:#f1f5f9;border:1px solid #e0e8f0;border-radius:9px;padding:0 12px;min-height:42px!important}.wa-tier-row{background:#fff;border:1px solid #e0e8f0;border-radius:9px;margin-top:8px;padding:0 12px;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #14304c0a;min-height:72px!important}.wa-tier-row:hover{border-color:#b8cce0;box-shadow:0 4px 12px #14304c12}.wa-tier-row>span{color:#3d5e7f;background:#f3f7fb;border:1px solid #cbd9e7;justify-content:center;min-width:112px;padding:7px 10px}.wa-tier-row>button{border:1px solid #f0c7c5;border-radius:8px;width:34px;height:34px}:root[data-theme=dark] .wa-tier-table{background:#0f1a2a}:root[data-theme=dark] .wa-tier-head{color:#aebed1;border-color:#314963;background:#172b42!important}:root[data-theme=dark] .wa-tier-row{box-shadow:none;background:#121f31!important;border-color:#314963!important}:root[data-theme=dark] .wa-tier-row:hover{box-shadow:0 5px 16px #0000002e;border-color:#456381!important}:root[data-theme=dark] .wa-tier-row>span{border-color:#3b5875;color:#b7c9db!important;background:#1a314a!important}.admin-page :is(small,.eyebrow,.data-head,th,.chart-axis,.chart-legend,.chart-tooltip,.status,.plan-pill,.role-pill,.platform-role-pill,.mfa-state,.template-component-count,.template-business,.last-seen,.field-help,.empty-state,.pagination,.composer-note,.platform-composer-note){font-size:12px!important;line-height:1.4!important}.admin-page :is(button,input,select,textarea,td,.data-row,.identity,.event,.service-card,.table-toolbar){font-size:14px!important;line-height:1.45!important}.admin-page :is(.chart-tooltip strong,.identity strong,.event strong,.service-card strong,.data-row strong){font-size:14px!important}@media (width<=760px){.admin-page :is(button,input,select,textarea,td,.data-row,.identity,.event,.service-card){font-size:13px!important}}:root[data-theme=dark] .business-profile-page{color:var(--admin-dark-copy)!important}:root[data-theme=dark] :is(.business-profile-hero,.profile-kpi,.business-profile-tabs,.profile-detail-card,.profile-health-card,.profile-cloud-card,.profile-activity-card,.profile-wa-summary,.profile-whatsapp-main,.profile-wallet-card,.profile-tab-card){color:#b7c7da!important;background:#121f31!important;border-color:#314963!important;box-shadow:0 2px 8px #0003!important}:root[data-theme=dark] .business-profile-hero{background:#142238!important;border-color:#37516d!important}:root[data-theme=dark] .business-profile-avatar{color:#7fc0ff!important;background:#1a3654!important}:root[data-theme=dark] :is(.business-profile-title h1,.business-profile-title>span,.profile-details-grid strong,.profile-line>strong,.profile-activity-row strong,.profile-activity-row>b,.profile-tab-heading strong,.profile-volume-strip b,.profile-entitlement-row strong,.profile-active-route strong,.profile-wa-metrics strong,.profile-topups>strong,.profile-topups span){color:#e7eef9!important}:root[data-theme=dark] :is(.business-profile-title p,.business-profile-title>span,.profile-details-grid span,.profile-line,.profile-activity-row small,.profile-activity-row time,.profile-tab-heading span,.profile-volume-strip span,.profile-entitlement-row small,.profile-active-route span,.profile-active-route small,.profile-wa-metrics span,.profile-topups small,.profile-topups em,.profile-topups p){color:#95a8c0!important}:root[data-theme=dark] :is(.profile-detail-card .card-head button,.profile-activity-card .card-head button,.profile-wa-summary .card-head button,.profile-wallet-card .card-head button,.profile-line>button,.business-profile-actions .secondary-button){color:#cbd9e9!important;box-shadow:none!important;background:#172b42!important;border-color:#426181!important}:root[data-theme=dark] :is(.profile-detail-card .card-head button:hover,.profile-activity-card .card-head button:hover,.profile-wa-summary .card-head button:hover,.profile-wallet-card .card-head button:hover,.profile-line>button:hover,.business-profile-actions .secondary-button:hover){color:#91c9ff!important;background:#1e3a59!important;border-color:#5880a8!important}:root[data-theme=dark] .profile-danger-button{color:#ffb7b4!important;background:#351e28!important;border-color:#7b3b4a!important}:root[data-theme=dark] .profile-danger-button:hover{color:#ffd0ce!important;background:#482431!important;border-color:#aa5362!important}:root[data-theme=dark] :is(.profile-kpi.blue>span,.profile-kpi.indigo>span,.profile-kpi.green>span,.profile-kpi.orange>span,.profile-activity-row>span,.profile-cloud-summary>span:first-child){background:#1a3552!important}:root[data-theme=dark] .profile-kpi.blue>span{color:#5dafff!important}:root[data-theme=dark] .profile-kpi.indigo>span{color:#a99bff!important}:root[data-theme=dark] .profile-kpi.green>span{color:#5ed9a0!important}:root[data-theme=dark] .profile-kpi.orange>span{color:#ffb566!important}:root[data-theme=dark] :is(.profile-line,.profile-activity-row,.profile-entitlement-row){border-color:#2d435d!important}:root[data-theme=dark] :is(.profile-tab-heading,.profile-volume-strip){border-color:#314963!important}:root[data-theme=dark] .profile-volume-strip{background:#17283e!important}:root[data-theme=dark] .profile-volume-strip span{border-right-color:#314963!important}:root[data-theme=dark] .profile-active-route{background:#17283e!important;border-color:#38536f!important}:root[data-theme=dark] .profile-wa-metrics article{background:#14243a!important;border-color:#38536f!important}:root[data-theme=dark] .profile-service-icon.shared{color:#5ed9a0!important;background:#123b31!important}:root[data-theme=dark] .profile-service-icon.premium{color:#a996ff!important;background:#2b244b!important}:root[data-theme=dark] .profile-cloud-summary{background:#17283e!important;border-color:#38536f!important}:root[data-theme=dark] .profile-cloud-summary.active{background:#102d27!important;border-color:#2d6656!important}:root[data-theme=dark] .profile-cloud-summary.active>span:first-child{color:#5ed9a0!important;background:#153e34!important}:root[data-theme=dark] .profile-cloud-summary>:is(strong,small){color:#dce7f4!important}:root[data-theme=dark] .profile-cloud-summary small{color:#95a8c0!important}:root[data-theme=dark] .profile-cloud-card .card-head button{border-radius:8px;min-height:38px;padding:0 14px;font-weight:750;color:#cbd9e9!important;box-shadow:none!important;background:#172b42!important;border:1px solid #426181!important}:root[data-theme=dark] .profile-cloud-card .card-head button:hover{color:#a9d5ff!important;background:#1f3d5e!important;border-color:#68a9e6!important;box-shadow:0 4px 12px #0003!important}:root[data-theme=dark] .profile-cloud-summary>.status.not-enabled{white-space:nowrap;border:1px solid #40536b;border-radius:999px;align-items:center;gap:6px;min-height:28px;margin-left:auto;padding:0 9px;font-weight:700;color:#b6c5d8!important;background:#1b2b40!important;width:auto!important;height:auto!important;display:inline-flex!important}:root[data-theme=dark] .profile-cloud-summary>.status.not-enabled i{width:7px;height:7px;background:#8396ac!important}:root[data-theme=dark] .profile-wallet-balance{background:linear-gradient(135deg,#13344f,#16566a)!important;border:1px solid #2d6780!important}:root[data-theme=dark] .profile-topups>div{border-color:#2d435d!important}:root[data-theme=dark] .profile-wallet-card .card-head button:disabled{color:#778aa2!important;opacity:1!important;background:#1b2839!important;border-color:#33475e!important}:root[data-theme=dark] .business-profile-tabs button{color:#91a5bc!important}:root[data-theme=dark] .business-profile-tabs button.active{color:#69b0ff!important}:root[data-theme=dark] .business-profile-tabs button b,:root[data-theme=dark] .role-pill{color:#8ec7ff!important;background:#193956!important;border:1px solid #35658e!important}.business-profile-page .data-row .role-pill{white-space:nowrap;justify-content:center;align-items:center;min-height:30px;letter-spacing:0!important;border-radius:999px!important;padding:0 11px!important;font-weight:750!important;display:inline-flex!important}:root[data-theme=dark] .business-profile-page .data-row .role-pill{color:#a9d6ff!important;background:#193753!important;border-color:#315f86!important}:root[data-theme=dark] .business-profile-page .data-row .role-pill--owner{color:#b9e0ff!important;background:#123d63!important;border-color:#2c78ad!important}:root[data-theme=dark] .business-profile-page .data-row .role-pill--accountant{color:#b3d9e8!important;background:#18394a!important;border-color:#35677a!important}@media (width>=761px){:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-toggle{color:#a8bdd3!important;box-shadow:none!important;background:#142238!important;border-color:#3a5069!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-toggle:hover{color:#8fc8ff!important;background:#193450!important;border-color:#46729a!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group{color:#8196ae!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct:hover,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group:hover{color:#8fc8ff!important;background:#142a43!important;border-color:#2f4d6b!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct.active,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group.selected{color:#9fd0ff!important;background:#173957!important;border-color:#3472a4!important;box-shadow:inset 3px 0 #3f9bff,0 3px 10px #0003!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct.active:hover,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group.selected:hover{color:#c5e5ff!important;background:#1a4264!important;border-color:#4386bc!important}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct>svg,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group>svg:first-child,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav>.admin-nav-direct.active>svg,:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-nav .admin-nav-group.selected>svg:first-child{color:inherit!important;box-shadow:none!important;background:0 0!important}}:root[data-theme=dark] .admin-notification-menu>.icon-button[aria-expanded=true]{color:#72b7ff!important;background:#1a3553!important;border-color:#47709b!important}:root[data-theme=dark] .admin-notification-dropdown,:root[data-theme=dark] .admin-notification-dropdown:before,:root[data-theme=dark] .admin-notification-dropdown>header,:root[data-theme=dark] .admin-notification-dropdown>footer,:root[data-theme=dark] .admin-notification-dropdown .notification-list{color:#b8c7da!important;background:#111c2c!important;border-color:#30435a!important}:root[data-theme=dark] .admin-notification-dropdown{scrollbar-color:#526b86 transparent!important;box-shadow:0 24px 64px #00071294,0 6px 18px #00071252!important}:root[data-theme=dark] .admin-notification-dropdown>header strong,:root[data-theme=dark] .admin-notification-dropdown .notification-copy strong{color:#e8eef8!important}:root[data-theme=dark] .admin-notification-dropdown>header span,:root[data-theme=dark] .admin-notification-dropdown .notification-copy small,:root[data-theme=dark] .admin-notification-dropdown .notification-copy time{color:#91a3ba!important}:root[data-theme=dark] .admin-notification-dropdown>header button{border-radius:7px;color:#72b7ff!important;background:0 0!important}:root[data-theme=dark] .admin-notification-dropdown>header button:hover{color:#9acbff!important;background:#1a3553!important}:root[data-theme=dark] .admin-notification-dropdown .notification-list>button{color:#b8c7da!important;background:#111c2c!important;border-color:#293c53!important}:root[data-theme=dark] .admin-notification-dropdown .notification-list>button:hover{background:#172a42!important}:root[data-theme=dark] .admin-notification-dropdown .notification-list>button.unread{box-shadow:inset 3px 0 #3094f5;background:#152a43!important}:root[data-theme=dark] .admin-notification-dropdown .notification-list>button.unread:hover{background:#1a3452!important}:root[data-theme=dark] .admin-notification-dropdown .notification-type{color:#72b7ff!important;background:#173653!important}:root[data-theme=dark] .admin-notification-dropdown .notification-type.payment,:root[data-theme=dark] .admin-notification-dropdown .notification-type.whatsapp{color:#58d18c!important;background:#123326!important}:root[data-theme=dark] .admin-notification-dropdown .notification-type.security{color:#ffb65a!important;background:#382711!important}:root[data-theme=dark] .admin-notification-dropdown .notification-list>button>i{box-shadow:0 0 0 3px #3094f51f;background:#3094f5!important}:root[data-theme=dark] .admin-notification-dropdown>footer button{color:#78baff!important;background:#182a40!important;border:1px solid #304b68!important}:root[data-theme=dark] .admin-notification-dropdown>footer button:hover{color:#9acbff!important;background:#1c3551!important;border-color:#47709b!important}:root[data-theme=dark] .admin-notification-dropdown button:focus-visible{outline-offset:-3px;outline:2px solid #58a6ff!important}.admin-page :is(.finance-page,.platform-access-page)>.page-heading{margin-bottom:0!important}:root[data-theme=dark] .admin-date-picker>section{background:#172438!important;border-color:#354960!important;box-shadow:0 18px 44px #0000006b!important}:root[data-theme=dark] .admin-date-picker>section>header strong{color:#eef4fc!important}:root[data-theme=dark] .admin-date-picker>section>header button{color:#c2d0e2!important;background:#1b2a3e!important;border-color:#3a5069!important}:root[data-theme=dark] .admin-date-picker>section>header button:hover{color:#f3f7fc!important;background:#223a58!important;border-color:#4d7198!important}:root[data-theme=dark] .admin-calendar-week span{color:#a8b7ca!important}:root[data-theme=dark] .admin-calendar-grid button{color:#c5d1e1!important}:root[data-theme=dark] .admin-calendar-grid button:hover:not(:disabled){color:#8fc5ff!important;background:#223a58!important}:root[data-theme=dark] .admin-calendar-grid button.selected{color:#fff!important;background:#1683e8!important;box-shadow:0 5px 14px #1683e84d!important}:root[data-theme=dark] .admin-calendar-grid button:disabled{color:#71839a!important;opacity:.45!important}:root[data-theme=dark] .admin-date-picker>section>footer{border-color:#354960!important}:root[data-theme=dark] .admin-date-picker>section>footer button{color:#58a6ff!important}:root[data-theme=dark] .admin-date-picker>section :is(button,[tabindex]):focus-visible{outline-offset:2px;outline:2px solid #58a6ff!important}@media (width<=1180px){:root[data-theme=dark] .admin-page .wa-connections-body{background:#0b1523!important}:root[data-theme=dark] .admin-page .wa-connection-row{color:#d6e1ef!important;background:#111d2e!important;border-color:#30445c!important;box-shadow:0 5px 16px #00000024!important}:root[data-theme=dark] .admin-page .wa-connection-business{border-bottom-color:#30445c!important}:root[data-theme=dark] .admin-page .wa-access-controls{overflow:hidden;background:#172438!important;border:1px solid #30445c!important;border-radius:10px!important}:root[data-theme=dark] .admin-page .wa-access-toggle+.wa-access-toggle{border-left-color:#30445c!important}:root[data-theme=dark] .admin-page .wa-access-toggle :is(b,small),:root[data-theme=dark] .admin-page .wa-route-control>label>small,:root[data-theme=dark] .admin-page .wa-connection-row>[data-label]:before{color:#9aabc0!important}:root[data-theme=dark] .admin-page :is(.wa-premium-route,.wa-wallet-cell){color:#d6e1ef!important;background:#172438!important;border:1px solid #30445c!important}:root[data-theme=dark] .admin-page .wa-premium-route small,:root[data-theme=dark] .admin-page .wa-wallet-cell small{color:#9bacc1!important}:root[data-theme=dark] .admin-page .wa-wallet-cell strong{color:#e3ecf7!important}:root[data-theme=dark] .admin-page .wa-route-control :is(.wa-service-select,.wa-feature-summary),:root[data-theme=dark] .admin-page .wa-row-actions>button{color:#c5d3e4!important;box-shadow:none!important;background:#142237!important;border-color:#3a5069!important}:root[data-theme=dark] .admin-page .wa-row-actions>button:not(:disabled):hover{color:#8fc8ff!important;background:#1b3655!important;border-color:#4e78a3!important}:root[data-theme=dark] .admin-page .wa-row-actions>button:disabled,:root[data-theme=dark] .admin-page .wa-service-select:disabled{color:#687b92!important;-webkit-text-fill-color:#687b92!important;opacity:1!important;background:#101c2c!important;border-color:#293c52!important}:root[data-theme=dark] .admin-page .wa-connection-row.is-disabled :is(.wa-route-control,.wa-premium-route,.wa-wallet-cell){opacity:1!important}}@media (width<=480px){:root[data-theme=dark] .admin-page .wa-access-toggle+.wa-access-toggle{border-top-color:#30445c!important;border-left-color:#0000!important}}:root[data-theme=dark] .admin-page :is(.plan-catalogue-editor,.business-subscription-manager)>header{background:#121f31!important;border-color:#30445c!important}:root[data-theme=dark] .admin-page :is(.plan-catalogue-editor,.business-subscription-manager)>header h2{color:#e7eef8!important}:root[data-theme=dark] .admin-page :is(.plan-catalogue-editor,.business-subscription-manager)>header p{color:#96a8be!important}:root[data-theme=dark] .admin-page .plan-catalogue-grid{background:0 0!important}:root[data-theme=dark] .admin-page .plan-catalogue-grid>article{color:#d9e4f1!important;background:#111d2e!important;border-color:#344a62!important;box-shadow:0 5px 16px #00000026!important}:root[data-theme=dark] .admin-page .plan-catalogue-grid>article.recommended{border-color:#3e91da!important;box-shadow:0 0 0 1px #3e91da2e,0 9px 24px #00000038!important}:root[data-theme=dark] .admin-page .plan-editor-title{background:#172438!important;border-color:#30445c!important}:root[data-theme=dark] .admin-page .plan-editor-title>span{color:#72b7ff!important;background:#173653!important;box-shadow:inset 0 0 0 1px #294b6d!important}:root[data-theme=dark] .admin-page .plan-editor-title strong{color:#e5edf7!important}:root[data-theme=dark] .admin-page .plan-editor-title small{color:#9cadc1!important}:root[data-theme=dark] .admin-page .plan-editor-title b{color:#78bcff!important;background:#173653!important}:root[data-theme=dark] .admin-page .plan-editor-fields{background:#111d2e!important}:root[data-theme=dark] .admin-page .plan-editor-fields label{color:#aebed1!important}:root[data-theme=dark] .admin-page .plan-editor-fields input,:root[data-theme=dark] .admin-page .business-subscription-manager :is(select,input){color:#e1eaf5!important;-webkit-text-fill-color:#e1eaf5!important;box-shadow:none!important;background-color:#0c1828!important;border-color:#3a5069!important}:root[data-theme=dark] .admin-page .plan-editor-fields input:focus,:root[data-theme=dark] .admin-page .business-subscription-manager :is(select,input):focus{border-color:#4f91cc!important;outline:0!important;box-shadow:0 0 0 3px #3991de29!important}:root[data-theme=dark] .admin-page .plan-editor-switches{background:#172438!important;border-color:#30445c!important}:root[data-theme=dark] .admin-page .plan-editor-switches label{color:#c1cede!important}:root[data-theme=dark] .admin-page .plan-editor-switches input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:#258be5!important}:root[data-theme=dark] .admin-page .business-subscription-manager .table-scroll{background:#111d2e!important}:root[data-theme=dark] .admin-page .business-subscription-manager th{color:#b6c5d8!important;background:#1a2a40!important;border-color:#34495f!important}:root[data-theme=dark] .admin-page .business-subscription-manager td{color:#d5e0ed!important;background:#111d2e!important;border-color:#2e4258!important}:root[data-theme=dark] .admin-page .business-subscription-manager tbody tr:hover td{background:#16263b!important}:root[data-theme=dark] input[type=checkbox]{appearance:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer;border-radius:4px;flex:0 0 18px;place-content:center;width:18px;height:18px;margin:0;display:inline-grid;background:#0c1726!important;border:1px solid #60758e!important;box-shadow:inset 0 1px 1px #00000047!important}:root[data-theme=dark] input[type=checkbox]:before{content:"";opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.3'/%3E%3C/svg%3E") 50%/contain no-repeat;width:10px;height:10px;transition:opacity .12s,transform .12s;transform:scale(.65)}:root[data-theme=dark] input[type=checkbox]:checked{background:#1979d8!important;border-color:#67b3ff!important}:root[data-theme=dark] input[type=checkbox]:checked:before{opacity:1;transform:scale(1)}:root[data-theme=dark] input[type=checkbox]:focus-visible{outline-offset:2px;outline:2px solid #78baff!important}:root[data-theme=dark] input[type=checkbox]:disabled{opacity:.72;cursor:not-allowed;background-color:#172336!important;border-color:#475a70!important}:root[data-theme=dark] .admin-page .business-subscription-manager td small{color:#91a3b8!important}:root[data-theme=dark] .admin-page .business-subscription-manager td button{color:#77baff!important;box-shadow:none!important;background:#172b43!important;border-color:#3e5b78!important}:root[data-theme=dark] .admin-page .business-subscription-manager td button:hover{color:#a2d1ff!important;background:#1d3b5d!important;border-color:#5384b2!important}:root[data-theme=dark] .admin-page .subscription-request-review{background:#2f2518!important;border-color:#6b5128!important}:root[data-theme=dark] .admin-page .subscription-request-review h3{color:#ffd391!important}:root[data-theme=dark] .admin-page .subscription-request-review :is(p,small){color:#d4b57f!important}html:root[data-theme=dark] body input[type=checkbox]{background-color:#0c1726!important;background-image:none!important;border-color:#60758e!important}html:root[data-theme=dark] body input[type=checkbox]:checked{background-color:#1979d8!important;border-color:#67b3ff!important}html:root[data-theme=dark] body input[type=checkbox]:disabled{background-color:#172336!important;border-color:#475a70!important}.plan-catalogue-editor,.business-subscription-manager,.subscription-request-review{margin-bottom:16px}.plan-catalogue-editor>header,.business-subscription-manager>header{border-bottom:1px solid #dce6ef;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.plan-catalogue-editor>header small{color:#0875e1;letter-spacing:.08em;font-size:9px;font-weight:800}.plan-catalogue-editor>header h2,.business-subscription-manager>header h2{color:#203d5c;margin:4px 0;font-size:17px}.plan-catalogue-editor>header p,.business-subscription-manager>header p{color:#72869a;margin:0;font-size:10px}.plan-catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;display:grid}.plan-catalogue-grid>article{background:#fbfdff;border:1px solid #d7e2ec;border-radius:11px;overflow:hidden}.plan-catalogue-grid>article.recommended{border-color:#78b6ed;box-shadow:0 8px 24px #0875e11a}.plan-editor-title{border-bottom:1px solid #e1e9f1;align-items:center;gap:10px;padding:14px;display:flex}.plan-editor-title>span{color:#0870d6;background:#eaf4ff;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.plan-editor-title>div{flex:1;min-width:0}.plan-editor-title strong,.plan-editor-title small,.business-subscription-manager td small{display:block}.plan-editor-title strong{color:#29445f;font-size:13px}.plan-editor-title small{color:#7b8da0;margin-top:2px;font-size:8px}.plan-editor-title b{color:#0870d6;background:#e8f4ff;border-radius:10px;padding:4px 7px;font-size:8px}.plan-editor-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.plan-editor-fields label{color:#526980;font-size:9px;font-weight:700}.plan-editor-fields input,.business-subscription-manager :is(select,input){color:#29445f;background:#fff;border:1px solid #cbd9e6;border-radius:7px;width:100%;height:35px;margin-top:5px;padding:0 9px;font-size:10px}.plan-editor-switches{background:#f5f9fc;border-top:1px solid #e1e9f1;gap:16px;padding:12px 14px;display:flex}.plan-editor-switches label{color:#536a81;align-items:center;gap:6px;font-size:9px;font-weight:700;display:flex}.plan-editor-switches input{accent-color:#0875e1}.subscription-request-review{background:#fff9ea;border-color:#efc979;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.subscription-request-review>div,.subscription-request-review>aside{align-items:center;gap:10px;display:flex}.subscription-request-review>div>span{color:#a96708;background:#fff0c5;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.subscription-request-review small{color:#9b650f;font-size:8px;font-weight:800}.subscription-request-review h3{color:#59421b;margin:3px 0;font-size:14px}.subscription-request-review p{color:#806c49;margin:0;font-size:9px}.business-subscription-manager .table-scroll{overflow:auto}.business-subscription-manager table{border-collapse:collapse;width:100%}.business-subscription-manager th,.business-subscription-manager td{text-align:left;white-space:nowrap;border-bottom:1px solid #e4ebf2;padding:11px 13px;font-size:10px}.business-subscription-manager th{color:#63788d;text-transform:uppercase;background:#f5f8fb;font-size:8px}.business-subscription-manager td small{color:#8494a4;margin-top:3px;font-size:8px;display:block}.business-subscription-manager td>div{gap:6px;display:flex}.business-subscription-manager td button{color:#0870d6;background:#fff;border:1px solid #bdd4e9;border-radius:6px;height:30px;padding:0 9px;font-size:9px;font-weight:700}.theme-dark .plan-catalogue-grid>article,.theme-dark .business-subscription-manager :is(select,input){color:#e7eef7;background:#152232;border-color:#334457}.theme-dark .plan-editor-title strong,.theme-dark .plan-catalogue-editor>header h2,.theme-dark .business-subscription-manager>header h2{color:#eef5ff}@media (width<=1100px){.plan-catalogue-grid{grid-template-columns:1fr}}@media (width<=700px){.plan-catalogue-editor>header,.subscription-request-review{flex-direction:column;align-items:stretch}}.admin-page .plan-catalogue-editor{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.admin-page .plan-catalogue-editor>header,.admin-page .plan-catalogue-grid{padding-left:0;padding-right:0;background:0 0!important}.trial-offer-editor{margin-bottom:16px;overflow:hidden}.trial-offer-editor>header{border-bottom:1px solid #dce6ef;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.trial-offer-heading{align-items:center;gap:12px;display:flex}.trial-offer-heading>span{color:#0875e1;background:#e9f6ff;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.trial-offer-heading small{color:#0875e1;letter-spacing:.1em;font-size:9px;font-weight:850}.trial-offer-heading h2{color:#203d5c;margin:3px 0;font-size:18px}.trial-offer-heading p{color:#72869a;margin:0;font-size:10px}.trial-offer-toggle input{opacity:0;pointer-events:none;position:absolute}.trial-offer-toggle span{color:#667d92;cursor:pointer;background:#f4f8fc;border:1px solid #bcd4e9;border-radius:18px;justify-content:center;align-items:center;gap:7px;min-width:108px;height:34px;font-size:10px;font-weight:800;display:flex}.trial-offer-toggle i{background:#879aae;border-radius:50%;width:8px;height:8px}.trial-offer-editor.enabled .trial-offer-toggle span{color:#087d4f;background:#eefaf4;border-color:#91d0af}.trial-offer-editor.enabled .trial-offer-toggle i{background:#0b9b62;box-shadow:0 0 0 3px #0b9b621f}.trial-offer-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px;display:grid}.trial-offer-fields label{color:#526980;font-size:9px;font-weight:750}.trial-offer-fields :is(input,select){color:#29445f;background:#fff;border:1px solid #cbd9e6;border-radius:8px;width:100%;height:38px;margin-top:6px;padding:0 10px;font-size:10px}.trial-offer-controls{background:#f7fafc;border-top:1px solid #e3eaf1;gap:22px;padding:13px 20px;display:flex}.trial-offer-controls label{color:#526980;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.trial-offer-controls input{accent-color:#0875e1}.trial-offer-editor>footer{border-top:1px solid #e3eaf1;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;display:flex}.trial-offer-editor>footer p{color:#718499;align-items:flex-start;gap:8px;margin:0;font-size:10px;line-height:1.5;display:flex}.trial-offer-editor>footer p svg{color:#0b9360;flex:none}.trial-offer-editor>footer p strong{color:#35516d;display:block}.trial-offer-editor>footer button{flex:none}.theme-dark .trial-offer-editor{background:#111f30;border-color:#33475d}.theme-dark .trial-offer-editor :is(h2,strong){color:#edf5ff}.theme-dark .trial-offer-fields :is(input,select){color:#e5eef8;background:#0c1928;border-color:#3a5068}.theme-dark .trial-offer-controls{background:#0e1b2a;border-color:#304359}@media (width<=980px){.trial-offer-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.trial-offer-editor>header,.trial-offer-editor>footer{flex-direction:column;align-items:stretch}.trial-offer-fields{grid-template-columns:1fr}.trial-offer-controls{flex-direction:column;align-items:flex-start}}.support-queue-filters{align-items:center;gap:10px;display:flex}.support-admin-search{color:#71859a;border:1px solid #cad8e5;border-radius:7px;align-items:center;gap:7px;width:240px;height:36px;padding:0 10px;display:flex!important}.support-admin-search input{color:#29435d;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.support-admin-ticket-link{color:#0870d6;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:750}.support-admin-ticket-link:hover{text-decoration:underline}.admin-support-backdrop{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c1f35a8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.admin-support-dialog{background:#fff;border:1px solid #b9d0e7;border-radius:16px;width:min(1120px,100vw - 36px);max-height:calc(100vh - 36px);overflow:hidden;box-shadow:0 28px 80px #09223e57}.admin-support-dialog>header{color:#fff;background:linear-gradient(135deg,#0875e1,#256fc1);align-items:center;min-height:82px;padding:16px 20px;display:flex}.admin-support-dialog>header>div{flex:1;min-width:0}.admin-support-dialog>header small,.admin-support-dialog>header strong,.admin-support-dialog>header span{display:block}.admin-support-dialog>header small{letter-spacing:.06em;opacity:.82;font-size:10px;font-weight:750}.admin-support-dialog>header strong{text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:18px;overflow:hidden}.admin-support-dialog>header span{opacity:.86;margin-top:4px;font-size:11px}.admin-support-dialog>header>button{color:#fff;background:#ffffff29;border:0;border-radius:9px;place-items:center;width:40px;height:40px;display:grid}.admin-support-layout{grid-template-columns:235px minmax(0,1fr);min-height:580px;display:grid}.admin-support-layout>aside{background:#f8fafc;border-right:1px solid #e0e8f0;padding:18px;overflow:auto}.admin-support-layout>aside>label{color:#61758b;gap:6px;margin-top:15px;font-size:10px;font-weight:700;display:grid}.admin-support-layout>aside select{color:#29435d;background:#fff;border:1px solid #cbd9e6;border-radius:7px;height:37px;padding:0 28px 0 9px}.admin-support-layout dl{margin:16px 0}.admin-support-layout dl>div{border-bottom:1px solid #e1e8ef;padding:10px 0}.admin-support-layout dt{color:#7c8da0;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.admin-support-layout dd{color:#29435d;margin:4px 0 0;font-size:11px;font-weight:650}.admin-callback-request{color:#0870d6;background:#edf7ff;border:1px solid #b9d9f5;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.admin-callback-request strong,.admin-callback-request span{display:block}.admin-callback-request strong{font-size:10px}.admin-callback-request span{color:#607b94;margin-top:3px;font-size:9px;line-height:1.4}.admin-support-layout>main{flex-direction:column;min-width:0;max-height:calc(100vh - 118px);padding:18px;display:flex;overflow:auto}.admin-support-thread{gap:10px;display:grid}.admin-support-thread article{background:#f7f9fb;border:1px solid #d8e3ed;border-radius:12px 12px 12px 3px;max-width:78%;padding:12px 13px}.admin-support-thread article.support{background:#edf6ff;border-color:#bad7f0;border-radius:12px 12px 3px;justify-self:end}.admin-support-thread article>header{align-items:center;gap:10px;display:flex}.admin-support-thread article>header>div{flex:1}.admin-support-thread article strong,.admin-support-thread article span{display:block}.admin-support-thread article strong{font-size:11px}.admin-support-thread article span{color:#7b8ea1;margin-top:2px;font-size:9px}.admin-support-thread article header button{color:#617990;background:0 0;border:0;place-items:center;padding:5px;display:grid}.admin-support-thread article p{color:#405a74;margin:9px 0 0;font-size:12px;line-height:1.55}.admin-message-files{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.admin-message-files button{color:#42627e;background:#fff;border:1px solid #c9d9e8;border-radius:6px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;display:flex}.admin-support-reply{gap:9px;margin-top:auto;padding-top:18px;display:grid}.admin-support-reply>header{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.admin-support-reply>header strong,.admin-support-reply>header span{display:block}.admin-support-reply>header strong{font-size:12px}.admin-support-reply>header span{color:#7b8da0;margin-top:3px;font-size:10px}.admin-support-reply>header label{color:#56708a;border:1px solid #cbd9e6;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 8px;display:flex}.admin-support-reply>header select{color:#36516c;background:#fff;border:0;outline:0;height:32px}.admin-reply-tools{gap:7px;display:flex}.admin-reply-tools button{color:#526a82;background:#fff;border:1px solid #cbd9e6;border-radius:7px;align-items:center;gap:5px;height:34px;padding:0 9px;font-size:10px;font-weight:650;display:flex}.admin-reply-tools button.active{color:#0870d6;background:#edf6ff;border-color:#8abce9}.admin-reply-tools button:disabled{opacity:.45}.admin-reply-tools button.recording{color:#b42318;background:#fff1f1;border-color:#ec9a9a}.admin-support-keyboard{background:#f6f9fc;border:1px solid #dae5ef;border-radius:8px;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.admin-support-keyboard button{color:#29435d;background:#fff;border:1px solid #cbd9e5;border-radius:5px;min-width:29px;height:30px;padding:0 6px}.admin-support-keyboard .space{min-width:100px;font-size:10px}.admin-support-reply textarea{color:#29435d;min-height:90px;font:inherit;resize:vertical;border:1px solid #c8d8e8;border-radius:8px;outline:0;padding:11px;font-size:12px}.admin-support-reply textarea:focus{border-color:#54a0e6;box-shadow:0 0 0 3px #0875e11a}.admin-support-reply>footer{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.admin-support-reply>footer label{color:#1769bd;cursor:pointer;background:#fff;border:1px solid #bfd4e7;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:650;display:flex}.admin-support-reply>footer input{opacity:0;width:1px;height:1px;position:absolute}.admin-support-reply>footer>button{color:#fff;background:#0875e1;border:0;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.admin-support-reply>footer>button:disabled{opacity:.45}.admin-reply-files{flex-wrap:wrap;gap:5px;display:flex}.admin-reply-files>span{color:#46647f;background:#eaf3fb;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:10px;display:flex}.admin-reply-files span button{color:#71859a;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (width<=900px){.support-queue-toolbar{align-items:flex-start}.support-queue-filters{flex-wrap:wrap;width:100%}.support-admin-search{width:100%}.admin-support-layout{grid-template-columns:1fr}.admin-support-layout>aside{display:none}.admin-support-thread article{max-width:92%}}@media (width<=620px){.admin-support-dialog{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.admin-support-layout>main{padding:13px}.admin-support-reply>header{flex-direction:column;align-items:flex-start}.admin-support-reply>footer{flex-direction:column;align-items:stretch}.admin-support-reply>footer>*{justify-content:center;width:100%}}:root[data-theme=dark] .admin-support-dialog{color:#dce7f5;background:#111c2b;border-color:#40546d}:root[data-theme=dark] .admin-support-layout>aside{background:#152235;border-color:#30435a}:root[data-theme=dark] .admin-support-layout>aside select,:root[data-theme=dark] .admin-support-reply>header label,:root[data-theme=dark] .admin-support-reply>header select,:root[data-theme=dark] .admin-reply-tools button,:root[data-theme=dark] .admin-support-keyboard button,:root[data-theme=dark] .admin-support-reply textarea,:root[data-theme=dark] .admin-support-reply>footer label{color:#dce7f5;background:#111c2b;border-color:#40546d}:root[data-theme=dark] .admin-support-thread article{background:#172438;border-color:#40546d}:root[data-theme=dark] .admin-support-thread article.support{background:#173653;border-color:#355d83}:root[data-theme=dark] .admin-support-thread article p{color:#c1cfdf}:root[data-theme=dark] .admin-support-keyboard{background:#152235;border-color:#40546d}:root[data-theme=dark] .support-admin-search{background:#111c2b;border-color:#40546d}:root[data-theme=dark] .support-admin-search input{color:#dce7f5}.wa-analytics-workspace{color:#263c55;background:#f6f8fb;gap:16px;padding:18px;display:grid}.wa-analytics-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.wa-analytics-kpi{background:#fff;border:1px solid #d7e2ed;border-radius:11px;align-items:flex-start;gap:12px;min-width:0;min-height:116px;padding:17px;display:flex;box-shadow:0 2px 8px #12304e0b}.wa-analytics-kpi>span{color:#0875d1;background:#eaf4ff;border-radius:9px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.wa-analytics-kpi.green>span{color:#17834d;background:#e9f8f0}.wa-analytics-kpi.orange>span{color:#c86a12;background:#fff3e7}.wa-analytics-kpi.teal>span{color:#087c74;background:#e8f8f6}.wa-analytics-kpi.red>span{color:#c43c3c;background:#fff0f0}.wa-analytics-kpi.indigo>span{color:#5548cf;background:#eef0ff}.wa-analytics-kpi.purple>span{color:#7653c7;background:#f3efff}.wa-analytics-kpi>div{min-width:0}.wa-analytics-kpi small{color:#718397;font-size:11px;font-weight:650;line-height:1.3;display:block}.wa-analytics-kpi strong{color:#183651;letter-spacing:-.35px;margin-top:5px;font-size:23px;font-weight:750;line-height:1.15;display:block}.wa-analytics-kpi p{color:#7d8da0;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:11px;font-weight:500;line-height:1.35;overflow:hidden}.wa-analytics-panel{background:#fff;border:1px solid #d7e2ed;border-radius:11px;min-width:0;box-shadow:0 2px 8px #12304e0a}.wa-analytics-panel>header{border-bottom:1px solid #e2e9f0;justify-content:space-between;align-items:center;gap:14px;min-height:62px;padding:13px 16px;display:flex}.wa-analytics-panel>header>div>strong,.wa-analytics-panel>header>div>span{display:block}.wa-analytics-panel>header>div>strong{color:#223b54;font-size:14px;font-weight:750;line-height:1.3}.wa-analytics-panel>header>div>span{color:#788a9c;margin-top:4px;font-size:11px;font-weight:500;line-height:1.35}.wa-analytics-primary-grid{grid-template-columns:minmax(0,1.7fr) minmax(310px,.7fr);gap:12px;display:grid}.wa-chart-legend{color:#6f8295;gap:13px;font-size:10px;font-weight:650;display:flex}.wa-chart-legend span{align-items:center;gap:5px;display:flex}.wa-chart-legend i{background:#1683e2;border-radius:2px;width:8px;height:8px}.wa-chart-legend span+span i{background:#21a668}.wa-trend-chart{background:repeating-linear-gradient(#0000 0 47px,#edf1f5 48px);grid-template-columns:repeat(7,minmax(42px,1fr));align-items:end;gap:14px;height:238px;padding:24px 22px 17px;display:grid}.wa-trend-day{grid-template-rows:1fr auto auto;justify-items:center;gap:5px;height:100%;display:grid}.wa-trend-bars{justify-content:center;align-items:flex-end;gap:5px;width:100%;height:100%;display:flex}.wa-trend-bars i{background:linear-gradient(#39a1ef,#0875d1);border-radius:4px 4px 2px 2px;width:min(15px,38%);min-height:4px;transition:height .2s}.wa-trend-bars i+i{background:linear-gradient(#4bc889,#159257)}.wa-trend-day strong{color:#36516b;font-size:11px;font-weight:750}.wa-trend-day span{color:#7c8ea0;font-size:10px;font-weight:600}.wa-funnel-panel>header>b{color:#147d48;background:#e9f8f0;border-radius:16px;padding:6px 9px;font-size:11px}.wa-delivery-funnel{gap:14px;padding:20px 17px;display:grid}.wa-delivery-funnel>div>span{justify-content:space-between;margin-bottom:6px;display:flex}.wa-delivery-funnel b{color:#3b526a;font-size:11px;font-weight:650}.wa-delivery-funnel small{color:#62788e;font-size:11px;font-weight:750}.wa-delivery-funnel>div>i{background:#e9eef3;border-radius:8px;height:8px;display:block;overflow:hidden}.wa-delivery-funnel em{border-radius:inherit;background:#73889d;height:100%;display:block}.wa-delivery-funnel em.sent{background:#1683e2}.wa-delivery-funnel em.delivered{background:#20a668}.wa-delivery-funnel em.read{background:#6858d5}.wa-funnel-panel>footer{color:#718397;background:#fafcfd;border-top:1px solid #e5ebf1;justify-content:space-between;gap:12px;padding:13px 17px;font-size:11px;display:flex}.wa-funnel-panel>footer b{color:#304a63;font-weight:750}.wa-analytics-secondary-grid{grid-template-columns:1.05fr 1.15fr .9fr;gap:12px;display:grid}.wa-route-economics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.wa-route-economics>section{background:#fafcfe;border:1px solid #dee7ef;border-radius:9px;padding:13px}.wa-route-economics>section>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.wa-route-economics>section>header span{color:#5b48ca;background:#eeeaff;border-radius:14px;padding:5px 8px;font-size:10px;font-weight:750}.wa-route-economics>section>header span.shared{color:#168049;background:#e9f8ef}.wa-route-economics>section>header b{color:#718397;font-size:10px;font-weight:600}.wa-route-economics dl{gap:8px;margin:13px 0 0;display:grid}.wa-route-economics dl>div{justify-content:space-between;gap:10px;display:flex}.wa-route-economics dt{color:#728599;font-size:11px}.wa-route-economics dd{color:#29445e;margin:0;font-size:11px;font-weight:700}.positive,.wa-positive{color:#147f4a!important}.negative,.wa-negative{color:#c33d3d!important}.wa-category-table{padding:4px 14px 12px}.wa-category-table>div{border-bottom:1px solid #e8edf2;grid-template-columns:minmax(115px,1.2fr) .7fr .8fr .8fr;align-items:center;gap:9px;min-height:43px;display:grid}.wa-category-table>div:last-child{border-bottom:0}.wa-category-table .head{color:#8293a4;letter-spacing:.04em;text-transform:uppercase;min-height:34px;font-size:9px;font-weight:750}.wa-category-table strong,.wa-category-table span,.wa-category-table b{font-size:11px}.wa-category-table strong{color:#334d67;font-weight:700}.wa-category-table span{color:#667c91}.wa-category-table b{font-weight:750}.wa-failure-panel>header>b{color:#bb3838;background:#fff0f0;border-radius:15px;place-items:center;min-width:28px;height:28px;font-size:11px;display:grid}.wa-failure-panel>div{padding:7px 14px 12px}.wa-failure-panel p{color:#526a81;border-bottom:1px solid #e8edf2;justify-content:space-between;align-items:center;gap:10px;min-height:42px;margin:0;font-size:11px;display:flex}.wa-failure-panel p:last-child{border:0}.wa-failure-panel p span{align-items:center;gap:7px;display:flex}.wa-failure-panel p i{background:#dd5353;border-radius:50%;width:7px;height:7px}.wa-failure-panel p b{color:#b93838;background:#fff1f1;border-radius:12px;place-items:center;min-width:24px;height:24px;font-size:10px;display:grid}.wa-failure-panel p.empty{color:#21824e;justify-content:center}.wa-business-performance>header>button,.wa-log-export{color:#0870cf;background:#f0f7fe;border:1px solid #9ec5e9;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:10px;font-weight:700;display:inline-flex}.wa-business-performance-table{overflow-x:auto}.wa-business-performance-table>div{border-bottom:1px solid #e6edf3;grid-template-columns:minmax(190px,1.4fr) repeat(5,minmax(105px,.8fr));align-items:center;gap:14px;min-width:880px;min-height:50px;padding:0 16px;display:grid}.wa-business-performance-table>div:last-child{border-bottom:0}.wa-business-performance-table .head{color:#7a8da0;letter-spacing:.04em;text-transform:uppercase;background:#f7f9fb;min-height:38px;font-size:9px;font-weight:750}.wa-business-performance-table strong{color:#304a64;font-weight:700}.wa-business-performance-table span{color:#61788e}.wa-business-performance-table span>b{border-radius:12px;padding:4px 7px;font-size:10px}.wa-business-performance-table .healthy{color:#17804a;background:#eaf8ef}.wa-business-performance-table .attention{color:#b65d0d;background:#fff2e7}.wa-log-workspace{background:#fff;border:1px solid #d7e2ed;border-radius:11px;overflow:hidden;box-shadow:0 2px 8px #12304e0a}.wa-analytics-workspace .wa-log-toolbar{border-bottom:1px solid #e1e8ef!important;flex-wrap:wrap!important;gap:8px!important;padding:13px!important;display:flex!important}.wa-analytics-workspace .wa-log-search{flex:340px;min-width:280px}.wa-analytics-workspace .wa-log-select{flex:0 154px}.wa-analytics-workspace .wa-log-select.compact{flex-basis:136px}.wa-analytics-workspace .wa-log-date{flex:0 180px}.wa-analytics-workspace .wa-log-clear,.wa-analytics-workspace .wa-log-export{flex:none}.wa-analytics-workspace .wa-log-export:disabled{cursor:not-allowed;opacity:.45}.wa-analytics-workspace .wa-log-summary{min-height:42px!important;padding:0 14px!important;font-size:11px!important}.wa-analytics-workspace .data-table{overflow-x:auto}.wa-analytics-workspace .data-head,.wa-analytics-workspace .data-row{grid-template-columns:110px minmax(190px,1.3fr) minmax(140px,1fr) 125px 90px 95px 95px 70px 120px minmax(135px,1fr)!important;gap:12px!important;min-width:1280px!important}.wa-analytics-workspace .data-head{height:42px!important;font-size:10px!important;font-weight:700!important}.wa-log-party,.wa-log-route,.wa-log-status-wrap{gap:3px;min-width:0;display:grid}.wa-log-party b,.wa-log-route b{color:#304961;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.wa-log-party small,.wa-log-route small,.wa-log-status-wrap small{color:#7b8c9e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.wa-log-status-wrap .status{width:max-content}.wa-log-status-wrap>small{color:#b34848;max-width:130px}.wa-analytics-empty{color:#7b8c9d;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:160px;display:flex}.wa-analytics-empty strong{color:#40576f;font-size:13px}.wa-analytics-empty span{font-size:11px}@media (width<=1180px){.wa-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.wa-analytics-primary-grid{grid-template-columns:1fr}.wa-analytics-secondary-grid{grid-template-columns:1fr 1fr}.wa-failure-panel{grid-column:1/-1}.wa-failure-panel>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;display:grid}}@media (width<=760px){.wa-analytics-workspace{padding:10px}.wa-analytics-kpis,.wa-analytics-secondary-grid{grid-template-columns:1fr}.wa-failure-panel{grid-column:auto}.wa-failure-panel>div{display:block}.wa-trend-chart{gap:7px;padding-left:12px;padding-right:12px}.wa-route-economics{grid-template-columns:1fr}.wa-chart-legend{display:none}.wa-analytics-workspace .wa-log-search,.wa-analytics-workspace .wa-log-select,.wa-analytics-workspace .wa-log-select.compact,.wa-analytics-workspace .wa-log-date{flex-basis:100%;min-width:100%}}:root[data-theme=dark] .wa-analytics-workspace{color:#dbe7f4;background:#0d1726}:root[data-theme=dark] :is(.wa-analytics-kpi,.wa-analytics-panel,.wa-log-workspace){box-shadow:none;background:#142235;border-color:#2a3c50}:root[data-theme=dark] .wa-analytics-kpi>span{color:#69b7ff;background:#173452}:root[data-theme=dark] .wa-analytics-kpi.green>span{color:#6bd9a0;background:#15382d}:root[data-theme=dark] .wa-analytics-kpi.orange>span{color:#f3b36e;background:#3a2b1b}:root[data-theme=dark] .wa-analytics-kpi.teal>span{color:#63d3ca;background:#143b39}:root[data-theme=dark] .wa-analytics-kpi.indigo>span,:root[data-theme=dark] .wa-analytics-kpi.purple>span{color:#aaa0ff;background:#29284d}:root[data-theme=dark] :is(.wa-analytics-kpi strong,.wa-analytics-panel>header>div>strong,.wa-category-table strong,.wa-business-performance-table strong,.wa-log-party b,.wa-log-route b){color:#e1ecf7}:root[data-theme=dark] :is(.wa-analytics-kpi small,.wa-analytics-kpi p,.wa-analytics-panel>header>div>span,.wa-trend-day span,.wa-category-table span,.wa-business-performance-table span,.wa-log-party small,.wa-log-route small){color:#91a4b8}:root[data-theme=dark] .wa-analytics-panel>header,:root[data-theme=dark] .wa-log-workspace,:root[data-theme=dark] .wa-category-table>div,:root[data-theme=dark] .wa-business-performance-table>div,:root[data-theme=dark] .wa-failure-panel p{border-color:#2b3d50}:root[data-theme=dark] .wa-trend-chart{background:repeating-linear-gradient(#0000 0 47px,#26384b 48px)}:root[data-theme=dark] .wa-route-economics>section{background:#101d2d;border-color:#2b3e52}:root[data-theme=dark] .wa-funnel-panel>footer,:root[data-theme=dark] .wa-business-performance-table .head{background:#101d2d;border-color:#2b3d50}:root[data-theme=dark] .wa-analytics-workspace .data-head{background:#101d2d!important}:root[data-theme=dark] .wa-analytics-workspace .data-row{background:#142235!important;border-color:#27394d!important}:root[data-theme=dark] .wa-analytics-workspace .data-row:hover{background:#182a40!important}.wa-analytics-kpi small{font-size:13px;font-weight:700}.wa-analytics-kpi strong{font-size:25px}.wa-analytics-kpi p{font-size:12px;line-height:1.45}.wa-analytics-panel>header>div>strong{font-size:16px;font-weight:750}.wa-analytics-panel>header>div>span{font-size:13px}.wa-chart-legend,.wa-trend-day span{font-size:12px}.wa-trend-day strong,.wa-funnel-panel>header>b,.wa-delivery-funnel b,.wa-delivery-funnel small,.wa-funnel-panel>footer{font-size:13px}.wa-route-economics>section>header span,.wa-route-economics>section>header b{font-size:12px}.wa-route-economics dt,.wa-route-economics dd,.wa-category-table strong,.wa-category-table span,.wa-category-table b,.wa-failure-panel p{font-size:13px}.wa-category-table .head,.wa-business-performance-table .head,.wa-analytics-workspace .data-head{font-size:11px!important;font-weight:750!important}.wa-failure-panel>header>b,.wa-failure-panel p b{font-size:12px;font-weight:750}.wa-business-performance>header>button,.wa-log-export{gap:8px;height:40px;padding:0 14px;font-size:13px;font-weight:700}.wa-business-performance>header>button svg,.wa-log-export svg{width:17px;height:17px}.wa-business-performance-table strong,.wa-business-performance-table span{font-size:13px}.wa-business-performance-table span>b{padding:5px 9px;font-size:12px;font-weight:750}.wa-analytics-workspace :is(.wa-log-search,.wa-log-select,.wa-log-date){min-height:42px}.wa-analytics-workspace :is(.wa-log-search input,.wa-log-select select,.wa-log-date select){font-weight:600;font-size:13px!important}.wa-analytics-workspace :is(.wa-log-clear,.wa-log-export){min-height:40px;font-size:13px;font-weight:700}.wa-analytics-workspace .wa-log-summary{min-height:46px!important;font-size:13px!important}.wa-analytics-workspace .wa-log-summary svg{width:16px;height:16px}.wa-analytics-workspace .data-row{min-height:66px!important;font-size:13px!important}.wa-log-party b,.wa-log-route b{font-size:13px}.wa-log-party small,.wa-log-route small,.wa-log-status-wrap small{font-size:12px;line-height:1.35}:root[data-theme=dark] .wa-analytics-workspace{color:#e7eef8}:root[data-theme=dark] :is(.wa-analytics-kpi,.wa-analytics-panel,.wa-log-workspace){border-color:#34485f}:root[data-theme=dark] :is(.wa-analytics-kpi small,.wa-analytics-kpi p,.wa-analytics-panel>header>div>span,.wa-chart-legend,.wa-trend-day span,.wa-funnel-panel>footer,.wa-route-economics dt,.wa-category-table span,.wa-business-performance-table span,.wa-log-party small,.wa-log-route small){color:#a9b9cc}:root[data-theme=dark] :is(.wa-trend-day strong,.wa-delivery-funnel b,.wa-delivery-funnel small,.wa-funnel-panel>footer b,.wa-route-economics dd,.wa-category-table strong,.wa-business-performance-table strong){color:#e4edf8}:root[data-theme=dark] .wa-delivery-funnel>div>i{background:#2c4055}:root[data-theme=dark] .wa-funnel-panel>header>b{color:#7de0a9;background:#15382d;border:1px solid #2d7354}:root[data-theme=dark] .wa-route-economics>section>header span{color:#b8b1ff;background:#29284d;border:1px solid #55518b}:root[data-theme=dark] .wa-route-economics>section>header span.shared{color:#7de0a9;background:#15382d;border-color:#2d7354}:root[data-theme=dark] .wa-route-economics>section>header b,:root[data-theme=dark] .wa-category-table .head,:root[data-theme=dark] .wa-business-performance-table .head,:root[data-theme=dark] .wa-analytics-workspace .data-head{color:#aebed1}:root[data-theme=dark] .wa-failure-panel p{color:#b5c3d4}:root[data-theme=dark] .wa-failure-panel>header>b,:root[data-theme=dark] .wa-failure-panel p b{color:#ff9ca8;background:#3a2026;border:1px solid #7b414b}:root[data-theme=dark] .wa-business-performance-table .healthy{color:#7de0a9;background:#15382d;border:1px solid #2d7354}:root[data-theme=dark] .wa-business-performance-table .attention{color:#ffc078;background:#3a2b1b;border:1px solid #7b5c32}:root[data-theme=dark] .wa-business-performance>header>button,:root[data-theme=dark] .wa-log-export{color:#82c5ff;box-shadow:none;background:#142f4a;border-color:#4779a6}:root[data-theme=dark] .wa-business-performance>header>button:hover,:root[data-theme=dark] .wa-log-export:hover:not(:disabled){color:#b2dcff;background:#1a3b5b;border-color:#5b98cc}:root[data-theme=dark] .wa-analytics-workspace :is(.wa-log-search,.wa-log-select,.wa-log-date){color:#dce7f4!important;background:#0e1b2b!important;border-color:#465c75!important}:root[data-theme=dark] .wa-analytics-workspace :is(.wa-log-search input,.wa-log-select select,.wa-log-date select){color:#e4edf8!important}:root[data-theme=dark] .wa-analytics-workspace .wa-log-search svg{color:#b4c5d8}:root[data-theme=dark] .wa-analytics-workspace .wa-log-summary>b{border:1px solid #34658e;color:#82c5ff!important;background:#173653!important}:root[data-theme=dark] .wa-analytics-workspace .data-row{color:#c3d1e1!important}:root[data-theme=dark] :is(.positive,.wa-positive){color:#4fd491!important}:root[data-theme=dark] :is(.negative,.wa-negative){color:#ff7f89!important}.wa-analytics-workspace,:root[data-theme=dark] .wa-analytics-workspace{background:0 0;padding:0}.admin-page .admin-card.data-card.whatsapp-analytics-group,:root[data-theme=dark] .admin-page .admin-card.data-card.whatsapp-analytics-group{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}@media (width<=760px){.wa-analytics-workspace{padding:0}}.community-admin-page{gap:18px;display:grid}.community-admin-toolbar{align-items:center;gap:40px;min-height:78px;padding:16px 20px;display:flex}.community-admin-toolbar>div{gap:2px;display:grid}.community-admin-toolbar>div strong{color:var(--admin-heading,#172b4d);font-size:20px}.community-admin-toolbar>div span{color:var(--admin-muted,#718096);font-size:11px}.community-admin-toolbar>label{color:var(--admin-muted,#718096);gap:4px;margin-left:auto;font-size:10px;font-weight:700;display:grid}.community-admin-toolbar select,.community-admin-thread>header select{border:1px solid var(--admin-border,#dfe5ec);background:var(--admin-card,#fff);min-height:36px;color:var(--admin-heading,#243b53);font:inherit;border-radius:8px;padding:0 30px 0 10px}.community-admin-workspace{grid-template-columns:minmax(290px,.78fr) minmax(480px,1.55fr);gap:16px;min-height:650px;display:grid}.community-admin-list{padding:0;overflow:hidden}.community-admin-list>button{border:0;border-bottom:1px solid var(--admin-border,#edf1f5);width:100%;color:var(--admin-heading,#243b53);text-align:left;background:0 0;gap:8px;padding:16px 17px;display:grid}.community-admin-list>button:hover{background:var(--admin-hover,#f7f9fc)}.community-admin-list>button.active{background:#edf6ff;box-shadow:inset 3px 0 #0875e1}.community-admin-list>button>span{justify-content:space-between;align-items:center;gap:10px;display:flex}.community-admin-list>button>span b{color:#0875e1;letter-spacing:.7px;text-transform:uppercase;font-size:9px}.community-admin-list>button>span i{color:#60758a;background:#edf1f5;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal;font-weight:800}.community-admin-list>button>span i.status-open{color:#8a610e;background:#fff3d9}.community-admin-list>button>span i.status-answered{color:#1265ad;background:#e8f3ff}.community-admin-list>button>span i.status-solved{color:#1b7547;background:#e6f7ed}.community-admin-list>button>strong{text-overflow:ellipsis;font-size:13px;line-height:1.45;overflow:hidden}.community-admin-list>button>small{color:var(--admin-muted,#718096);font-size:10px}.community-admin-list>button>footer{color:var(--admin-muted,#8391a2);justify-content:space-between;align-items:center;gap:10px;font-size:9px;display:flex}.community-admin-list>button>footer span{align-items:center;gap:4px;display:inline-flex}.community-admin-thread{min-width:0;padding:22px}.community-admin-thread>header{border-bottom:1px solid var(--admin-border,#e4e9ef);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.community-admin-thread>header small{color:#0875e1;letter-spacing:.8px;font-size:10px;font-weight:800}.community-admin-thread>header h2{color:var(--admin-heading,#1d3550);margin:6px 0 7px;font-size:21px;line-height:1.35}.community-admin-thread>header p{color:var(--admin-muted,#718096);margin:0;font-size:11px}.community-admin-question-body{color:var(--admin-text,#40566c);white-space:pre-wrap;padding:20px 0;font-size:13px;line-height:1.75}.community-admin-replies{border-top:1px solid var(--admin-border,#e4e9ef);gap:10px;padding-top:18px;display:grid}.community-admin-replies>h3{color:var(--admin-heading,#243b53);margin:0 0 3px;font-size:13px}.community-admin-replies>h3 span{color:#0875e1;margin-left:4px}.community-admin-replies>article{border:1px solid var(--admin-border,#dfe6ed);background:var(--admin-subtle,#fafbfd);border-radius:9px;padding:14px}.community-admin-replies>article.official{background:#f0f7fe;border-color:#b6d5f2}.community-admin-replies article>header{align-items:center;gap:8px;display:flex}.community-admin-replies article>header strong{color:var(--admin-heading,#29445e);font-size:11px}.community-admin-replies article>header span{color:#0875e1;align-items:center;gap:4px;font-size:9px;font-weight:800;display:inline-flex}.community-admin-replies article>header time{color:var(--admin-muted,#8293a3);margin-left:auto;font-size:9px}.community-admin-replies article p{color:var(--admin-text,#50677d);white-space:pre-wrap;margin:8px 0 0;font-size:12px;line-height:1.65}.community-admin-reply{border-top:1px solid var(--admin-border,#e4e9ef);gap:10px;margin-top:20px;padding-top:19px;display:grid}.community-admin-reply label,.community-admin-login label{color:var(--admin-heading,#344e67);gap:6px;font-size:11px;font-weight:750;display:grid}.community-admin-reply textarea,.community-admin-login input{border:1px solid var(--admin-border,#ced9e4);background:var(--admin-card,#fff);width:100%;color:var(--admin-heading,#243b53);font:inherit;border-radius:8px;outline:0;padding:11px}.community-admin-reply textarea:focus,.community-admin-login input:focus{border-color:#0875e1;box-shadow:0 0 0 3px #0875e11c}.community-admin-reply>small{color:var(--admin-muted,#718096);font-size:10px}.community-admin-reply>button{justify-self:end;width:max-content}.community-admin-empty{min-height:210px;color:var(--admin-muted,#7b8ea1);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:25px;display:flex}.community-admin-empty strong{color:var(--admin-heading,#344e67);font-size:13px}.community-admin-empty span{font-size:10px}.community-admin-error{color:#a63030;background:#fff1f1;border:1px solid #edc2c2;border-radius:8px;padding:11px 13px;font-size:11px}.community-admin-login{gap:11px;max-width:560px;margin:45px auto;padding:28px;display:grid}.community-admin-login>span{color:#0875e1;background:#eaf4ff;border-radius:12px;place-items:center;width:48px;height:48px;display:grid}.community-admin-login>small{color:#0875e1;letter-spacing:1px;font-size:9px;font-weight:800}.community-admin-login h2{color:var(--admin-heading,#213b55);margin:0;font-size:23px}.community-admin-login>p{color:var(--admin-muted,#687e92);margin:0;font-size:12px;line-height:1.65}.community-admin-login form{gap:13px;margin-top:8px;display:grid}.community-admin-login input{min-height:43px;padding-block:0}.community-admin-login form>button{width:max-content}.community-admin-spin{animation:.8s linear infinite community-admin-spin}@keyframes community-admin-spin{to{transform:rotate(360deg)}}@media (width<=980px){.community-admin-workspace{grid-template-columns:1fr}.community-admin-list{max-height:390px;overflow-y:auto}}@media (width<=620px){.community-admin-toolbar{flex-wrap:wrap;align-items:stretch;gap:18px}.community-admin-toolbar>label{width:100%;margin-left:0}.community-admin-thread{padding:16px}.community-admin-thread>header{flex-direction:column}}.admin-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:focus,:focus-visible),.admin-modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:focus,:focus-visible){border-width:1px!important;border-color:#2583df!important;outline:0!important;box-shadow:0 0 0 1px #2583df24!important}.admin-page :is(.business-directory-search,.wa-table-toolbar>label,.wa-tier-row>label,.finance-filter):focus-within{border-width:1px!important;border-color:#2583df!important;box-shadow:0 0 0 1px #2583df1f!important}:root[data-theme=dark] .admin-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:focus,:focus-visible),:root[data-theme=dark] .admin-modal :is(input:not([type=checkbox]):not([type=radio]),select,textarea):is(:focus,:focus-visible){border-color:#58a6e7!important;box-shadow:0 0 0 1px #58a6e72e!important}.admin-sidebar-footer{color:#60758d;border-top:1px solid #dce6f0;flex:none;margin-top:auto;padding:15px 12px 3px;display:block}.admin-sidebar-footer-copy{gap:2px;min-width:0;display:grid}.admin-sidebar-footer-copy strong{color:#29445f;letter-spacing:-.01em;font-size:13px;font-weight:750}.admin-sidebar-footer-copy span{color:#71859a;font-size:11px;line-height:1.4}.admin-sidebar-footer-compact{display:none}@media (width>=761px){.admin-sidebar.collapsed .admin-sidebar-footer{text-align:center;border-top-color:#e1e9f1;width:100%;margin-top:auto;padding:12px 0 14px;display:block}.admin-sidebar.collapsed .admin-sidebar-footer-copy{display:none}.admin-sidebar.collapsed .admin-sidebar-footer-compact{color:#8294a7;letter-spacing:.03em;font-size:10px;font-weight:700;line-height:1;display:block}}@media (width<=760px){.admin-sidebar-footer{margin-top:14px}}:root[data-theme=dark] .admin-sidebar-footer{color:#9bacc0;border-top-color:#2b4056}:root[data-theme=dark] .admin-sidebar-footer-copy strong{color:#d9e6f3}:root[data-theme=dark] .admin-sidebar-footer-copy span,:root[data-theme=dark] .admin-sidebar-footer-compact{color:#8fa3b8}:root[data-theme=dark] .admin-sidebar.collapsed .admin-sidebar-footer{border-top-color:#2b4056}.platform-login-page{background:radial-gradient(circle at 15% 15%,#635bff24,#0000 32%),radial-gradient(circle at 85% 85%,#0875e11f,#0000 30%),#f5f7fa;place-items:center;min-height:100vh;padding:28px;display:grid}.platform-login-card{background:#fff;border:1px solid #e1e7ef;border-radius:18px;width:min(100%,440px);padding:34px;box-shadow:0 24px 70px #10182821}.platform-login-brand{color:#667085;letter-spacing:1.4px;align-items:center;gap:12px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.platform-login-brand img{width:154px;height:auto}.platform-login-icon{color:#4f46e5;background:#eef2ff;border-radius:13px;place-items:center;width:48px;height:48px;margin:34px 0 18px;display:grid}.platform-login-card h1{color:#101828;letter-spacing:-.7px;margin:0;font-size:27px}.platform-login-copy{color:#667085;margin:10px 0 24px;font-size:13px;line-height:1.65}.platform-login-card form{gap:16px;display:grid}.platform-login-card label{color:#344054;gap:7px;font-size:12px;font-weight:700;display:grid}.platform-login-card input{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:9px;outline:none;height:44px;padding:0 12px}.platform-login-card input:focus{border-color:#635bff;box-shadow:0 0 0 3px #635bff24}.platform-login-card button{height:44px;margin-top:2px;font-size:12px}.platform-login-card button:disabled{cursor:wait;opacity:.7;transform:none}.platform-login-error{color:#b42318;background:#fef3f2;border-radius:8px;padding:10px 12px;font-size:12px}.platform-login-card>small{color:#98a2b3;text-align:center;margin-top:18px;font-size:10px;display:block}@media (width<=520px){.platform-login-page{padding:16px}.platform-login-card{padding:26px 22px}.platform-login-card h1{font-size:24px}}:root[data-theme=dark] .platform-login-page{background:#0d1420}:root[data-theme=dark] .platform-login-card{background:#17202e;border-color:#2e3a4c}:root[data-theme=dark] .platform-login-card h1,:root[data-theme=dark] .platform-login-card label{color:#eef2f7}:root[data-theme=dark] .platform-login-copy{color:#a5b2c3}:root[data-theme=dark] .platform-login-card input{color:#eef2f7;background:#101826;border-color:#3c4b60}
