:root{--font-body:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--font-display:"Trebuchet MS","Avenir Next","Segoe UI",sans-serif;--font-emoji:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif;--bg:#edf3fb;--bg-elevated:#f8fbff;--sidebar:rgba(243,248,255,0.96);--surface:rgba(255,255,255,0.94);--surface-strong:rgba(255,255,255,0.98);--surface-soft:rgba(244,248,255,0.92);--line:rgba(67,99,153,0.14);--line-strong:rgba(45,81,140,0.24);--text:#10213b;--muted:#61748f;--brand:#2f6fed;--brand-deep:#163f9e;--accent:#15947d;--accent-soft:rgba(21,148,125,0.12);--danger:#cf5e77;--shadow:0 22px 54px rgba(32,55,97,0.1);--shadow-soft:0 10px 26px rgba(32,55,97,0.07)}*{box-sizing:border-box}html{font-size:16px}body{margin:0;min-height:100vh;color:var(--text);background:radial-gradient(circle at top left,rgba(47,111,237,.12),transparent 24%),radial-gradient(circle at top right,rgba(21,148,125,.08),transparent 18%),radial-gradient(circle at 50% 120%,rgba(163,192,237,.18),transparent 36%),linear-gradient(180deg,#f7faff,#edf3fb 44%,#e8eff8);font-family:var(--font-body),sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.shell{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at top left,rgba(52,211,153,.06),transparent 22%),radial-gradient(circle at top right,rgba(34,211,238,.05),transparent 20%),linear-gradient(180deg,#07111b,#0a1724)}.shell-topbar{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at top left,rgba(34,211,238,.08),transparent 20%),radial-gradient(circle at bottom right,rgba(59,130,246,.08),transparent 24%),linear-gradient(180deg,#12161d,#171b21)}.shell-inbox{min-height:100dvh;overflow:hidden}.sidebar{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1rem 1rem;border-right:1px solid rgba(255,255,255,.08);background:#030f1c;box-shadow:inset -1px 0 0 rgba(255,255,255,.03)}.shell-inbox .sidebar{min-height:0;overflow-y:auto}.sidebar-top{display:grid;grid-gap:.9rem;gap:.9rem}.brand{display:grid;grid-gap:.35rem;gap:.35rem;padding:0 0 .75rem;margin-bottom:.25rem;border-bottom:1px solid rgba(255,255,255,.05)}.public-logo-image{object-fit:contain}.brand>div{display:grid;grid-gap:.08rem;gap:.08rem}.brand .public-logo-link{filter:none}.brand .public-logo-frame{width:190px;height:44px}.sidebar-admin-label,.sidebar-eyebrow{margin:0;color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.brand h1,.card-title,.hero h2,.section-title{margin:0;font-family:var(--font-display),sans-serif}.brand h1{font-size:.88rem;font-weight:700;letter-spacing:.01em;color:#ffffff}.brand p{color:#67e8f9;font-size:.68rem;text-transform:uppercase;letter-spacing:.16em}.brand .muted{color:#8da4c4;font-size:.72rem;letter-spacing:.08em}.metric-label,.muted,.pill-muted,.table-subtle{color:#93a4bc}.nav-group{display:grid;grid-gap:.15rem;gap:.15rem}.nav-group-setup{margin-top:.2rem}.sidebar-section-label{padding:.1rem .2rem 0;color:#64748b;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar-nav-divider{height:1px;margin:1rem 0 .8rem;background:linear-gradient(90deg,rgba(148,163,184,.22),rgba(148,163,184,.04))}.nav-link{display:flex;align-items:center;justify-content:space-between;min-height:2.95rem;padding:.82rem .95rem;border:1px solid rgba(255,255,255,0);border-radius:1rem;color:#cbd5e1;transition:.14s ease,box-shadow .14s ease}.nav-link.active,.nav-link:hover{color:#ffffff;border-color:rgba(34,211,238,.3);background:linear-gradient(90deg,rgba(6,182,212,.16),rgba(37,99,235,.12));box-shadow:none}.button-secondary:focus-visible,.button:focus-visible,.landing-package-card a:focus-visible,.nav-link:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(47,111,237,.14)}.pill-muted{padding:.16rem .45rem;border-radius:999px;color:#67e8f9;background:rgba(34,211,238,.1);font-size:.68rem;font-weight:600}.content-card,.message-card,.sidebar-admin-card,.sidebar-card,.table-card,.timeline-card{border:1px solid rgba(255,255,255,.08);border-radius:1.3rem;background:linear-gradient(180deg,rgba(10,23,36,.9),rgba(9,19,29,.96));box-shadow:0 24px 60px rgba(0,0,0,.22)}.sidebar-admin-card{display:grid;grid-gap:.35rem;gap:.35rem;padding:.9rem 1rem;position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(34,211,238,.16),transparent 42%),linear-gradient(180deg,rgba(8,23,35,.96),rgba(6,16,26,.96))}.sidebar-admin-card:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,rgba(34,211,238,.9),rgba(37,99,235,0))}.sidebar-admin-card strong{color:#ffffff;font-size:1rem;line-height:1.35}.sidebar-session-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.sidebar-session-role-pill{display:inline-flex;align-items:center;min-height:1.55rem;padding:.12rem .55rem;border-radius:999px;color:#d9f8ff;background:rgba(8,145,178,.18);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar-session-meta{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:.4rem;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.08)}.sidebar-session-meta-row{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.sidebar-session-meta-row span{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.58)}.sidebar-session-meta-row strong{margin:0;font-size:.9rem;text-transform:none}.sidebar-card{padding:1rem;border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.sidebar-card strong{display:block;margin-bottom:.45rem;font-size:.96rem;color:#ffffff}.sidebar-session-actions{display:grid;margin-top:.75rem}.sidebar-session-actions .button{width:100%}.workspace-switcher{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.5rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.08)}.workspace-switcher-label{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.65)}.workspace-switcher-button,.workspace-switcher-select{width:100%}.workspace-switcher-error{margin:0;font-size:.82rem}.app-main{display:flex;flex-direction:column;gap:1.15rem;padding:1.5rem;color:#ffffff}.app-main-inbox{min-height:0;flex:1 1 auto;overflow:hidden}.hero{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.2rem .1rem}.hero h2{font-size:clamp(1.95rem,2.5vw,2.8rem);line-height:.98;color:#ffffff}.hero p{max-width:52rem}.hero-actions{display:flex;gap:.85rem;flex-wrap:wrap}.button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.85rem;padding:.72rem 1.05rem;border:1px solid transparent;border-radius:999px;font-weight:600;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.button:hover{transform:translateY(-1px)}.button-primary{color:#f8fbff;background:linear-gradient(135deg,var(--brand) 0,var(--brand-deep) 82%);box-shadow:0 12px 24px rgba(33,73,153,.24)}.button-secondary{border-color:rgba(255,255,255,.12);color:#ffffff;background:rgba(255,255,255,.05)}.insight-grid,.lower-grid,.metrics-grid{display:grid;grid-gap:1rem;gap:1rem}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.insight-grid,.lower-grid{grid-template-columns:1.1fr .9fr}.inbox-grid{display:grid;grid-template-columns:320px minmax(0,1fr) 272px;grid-gap:0;gap:0;align-items:stretch;min-height:75vh;border:1px solid rgba(255,255,255,.06);border-radius:1.3rem;overflow:hidden;background:#031424}.inbox-grid>*{min-width:0}.contacts-grid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:1rem;gap:1rem}.contacts-grid-single{grid-template-columns:minmax(0,1fr)}.contacts-metrics-grid{gap:.85rem}.contacts-hero{padding:.9rem 1rem;margin-bottom:.75rem}.contacts-hero h2{font-size:1.5rem;margin-bottom:.28rem}.contacts-hero p{max-width:42rem;font-size:.88rem}.contacts-metrics-grid-compact{gap:.65rem;margin-bottom:.8rem}.contacts-metric-card{position:relative;overflow:hidden;background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 42%),rgba(8,18,34,.88)}.contacts-metrics-grid-compact .contacts-metric-card{padding:.8rem .9rem;min-height:0}.contacts-metrics-grid-compact .metric-label{font-size:.72rem}.contacts-metrics-grid-compact .metric-value{font-size:1.55rem}.contacts-metrics-grid-compact .table-subtle{font-size:.72rem}.contacts-metric-card:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,rgba(56,189,248,.55),rgba(59,130,246,0))}.contacts-workspace{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.contacts-sidepane{display:grid;grid-gap:1rem;gap:1rem;align-self:start;position:-webkit-sticky;position:sticky;top:1rem}.contacts-mainpane{min-width:0;width:100%}.contacts-create-card{border:1px solid rgba(148,163,184,.09);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0)),rgba(7,14,26,.72)}.contacts-directory-search{margin-bottom:0;padding-bottom:.9rem;border-bottom:1px solid rgba(148,163,184,.08)}.contacts-directory-card{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;min-height:0;border:1px solid rgba(148,163,184,.09);background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),rgba(7,14,26,.78)}.contacts-directory-card .timeline-list{min-height:0;overflow-y:auto;padding:.28rem .42rem .42rem}.contact-create-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.9rem;gap:.9rem}.contact-phone-input-shell{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;min-height:2.5rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;background:rgba(255,255,255,.03);overflow:hidden}.contact-phone-prefix-cluster{display:flex;align-items:center;gap:.35rem;padding:.35rem .45rem;border-right:1px solid rgba(148,163,184,.12);background:rgba(255,255,255,.035)}.contact-country-code-pill{min-height:1.75rem;padding:.18rem .55rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.05);font-size:.78rem;font-weight:700}.contact-phone-prefix-plus{color:#8ea5c2;font-size:.82rem;font-weight:700}.contact-country-code-input{width:4.35rem;min-width:0;padding:0;border:0;color:#e2e8f0;background:transparent;font-size:.82rem;font-weight:700;outline:0}.contact-phone-input{min-height:100%;border:0;border-radius:0;background:transparent}.contact-inline-link{padding:0;border:0;color:#cfe0f3;background:transparent;font:inherit;text-decoration:underline;cursor:pointer}.contact-create-actions{display:flex;align-items:center;justify-content:stretch;grid-column:1/-1}.contact-create-error{grid-column:1/-1}.contacts-create-card .button{width:100%}.timeline-row.contact-directory-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.95rem;gap:.95rem;padding:1.12rem 1.18rem;border:1px solid rgba(148,163,184,.09);border-radius:1.15rem;background:radial-gradient(circle at top right,rgba(125,211,252,.05),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.014)),rgba(255,255,255,.02);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 1px 0 rgba(15,23,42,.18);transition:border-color .14s ease,background .14s ease,transform .14s ease,box-shadow .14s ease}.timeline-row.contact-directory-row:hover{border-color:rgba(125,211,252,.2);background:radial-gradient(circle at top right,rgba(125,211,252,.07),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.02)),rgba(255,255,255,.024);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 28px rgba(2,6,23,.12);transform:translateY(-1px)}.contact-directory-main{display:grid;grid-gap:.92rem;gap:.92rem;min-width:0}.contact-directory-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.contact-directory-identity{display:flex;align-items:flex-start;gap:.82rem;min-width:0}.contact-directory-avatar{display:grid;place-items:center;overflow:hidden;width:2.9rem;height:2.9rem;border:1px solid rgba(125,211,252,.16);border-radius:1rem;color:#f8fafc;background:linear-gradient(135deg,rgba(56,189,248,.3),rgba(59,130,246,.14));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 20px rgba(14,165,233,.08);font-size:.84rem;font-weight:800;letter-spacing:.06em;flex-shrink:0}.contact-directory-avatar-image{width:100%;height:100%;object-fit:cover;display:block}.contact-directory-copy{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.contact-directory-headline{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.contact-directory-copy strong{color:#f8fafc;font-size:1.02rem;line-height:1.2}.contact-directory-meta-line{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap;min-width:0}.contact-directory-meta-dot{color:rgba(148,163,184,.75);font-size:.7rem;line-height:1}.contact-directory-time-block{display:grid;justify-items:end;grid-gap:.12rem;gap:.12rem}.contact-directory-summary-label,.contact-directory-time-label{color:rgba(148,163,184,.78);font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.contact-directory-summary{display:grid;grid-gap:.3rem;gap:.3rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;background:rgba(255,255,255,.018)}.contact-directory-preview{margin:0;color:#c3d3e6;font-size:.82rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.contact-directory-badges{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.1rem .12rem}.contact-owner-pill{display:inline-flex;align-items:center;gap:.42rem;min-height:1.8rem;padding:.26rem .62rem;border:1px solid rgba(125,211,252,.18);border-radius:999px;color:#d7f1ff;background:rgba(8,47,73,.38);font-size:.72rem;font-weight:700}.contact-owner-pill-label{color:rgba(186,230,253,.82);font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.contact-owner-pill strong{color:#e0f2fe;font-size:.74rem;font-weight:700}.contact-note-toggle{justify-self:start}.contact-directory-actions{display:grid;justify-items:end;grid-gap:.5rem;gap:.5rem;align-self:stretch}.contact-directory-action-row{display:flex;align-items:center;gap:.42rem;flex-wrap:wrap}.contact-notes-pill{display:inline-flex;align-items:center;min-height:1.8rem;padding:.24rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#c7d8ea;background:rgba(255,255,255,.024);font-size:.7rem;font-weight:700}.contact-note-composer{display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(255,255,255,.03)}.contact-note-textarea{min-height:5.8rem;resize:vertical}.contact-paste-textarea{min-height:8.5rem;resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.45}.contact-note-actions{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}.contacts-directory-toolbar{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.contacts-directory-toolbar-secondary{justify-content:space-between;padding-bottom:.2rem}.contacts-pagination-form{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.contacts-page-size-label{display:flex;align-items:center;gap:.5rem}.contacts-page-size-select{min-width:5.4rem;min-height:2.2rem;padding-top:.4rem;padding-bottom:.4rem}.contacts-pagination{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.85rem 0;border-top:1px solid rgba(148,163,184,.08)}.contacts-pagination-pages{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:center}.contacts-pagination .is-disabled{pointer-events:none;opacity:.55}.contact-dialog{width:min(100%,40rem);max-height:calc(100vh - 2.5rem);overflow-y:auto;overscroll-behavior:contain}.contact-dialog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.contact-dialog-field-wide{grid-column:1/-1}.contact-dialog-error{margin:0}.contact-dialog .inbox-dialog-head{position:-webkit-sticky;position:sticky;top:-1rem;z-index:1;margin:-1rem -1rem 0;padding:1rem 1rem .25rem;background:linear-gradient(180deg,rgba(9,18,30,.995),rgba(9,18,30,.94))}.contact-dialog .inbox-dialog-actions{position:-webkit-sticky;position:sticky;bottom:-1rem;z-index:1;margin:0 -1rem -1rem;padding:.85rem 1rem 1rem;background:linear-gradient(180deg,rgba(4,14,24,.92),rgba(4,14,24,.995));border-top:1px solid rgba(148,163,184,.12)}.contact-field-reset{margin-top:.35rem;align-self:flex-start}.contact-supporting-block{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.15rem}.contact-supporting-picker{display:grid;grid-gap:.72rem;gap:.72rem}.contact-supporting-hint{margin:0;color:#93a4bc;font-size:.78rem;line-height:1.5}.contact-supporting-selected{display:flex;flex-wrap:wrap;gap:.5rem;min-height:2.35rem;padding:.55rem;border:1px solid rgba(148,163,184,.1);border-radius:.9rem;background:rgba(255,255,255,.025)}.contact-supporting-pill{display:inline-flex;align-items:center;gap:.48rem;max-width:100%;min-height:2.1rem;padding:.25rem .35rem .25rem .28rem;border:1px solid rgba(125,211,252,.16);border-radius:999px;background:rgba(14,165,233,.08)}.contact-supporting-chip-avatar,.contact-supporting-pill-avatar{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:rgba(34,211,238,.13);color:#67e8f9;font-size:.62rem;font-weight:800;flex:0 0 auto}.contact-supporting-pill-copy{display:inline-grid;min-width:0;line-height:1.1}.contact-supporting-pill-copy strong{max-width:11rem;overflow:hidden;color:#f8fafc;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.contact-supporting-pill-copy span{color:#94a3b8;font-size:.64rem}.contact-supporting-pill-remove{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.36);font-size:.72rem;font-weight:800}.contact-supporting-empty-pill{display:inline-flex;align-items:center;min-height:2rem;color:#94a3b8;font-size:.78rem}.contact-supporting-search{position:relative;display:grid;grid-gap:.45rem;gap:.45rem}.contact-supporting-options{display:grid;grid-gap:.35rem;gap:.35rem;max-height:13rem;overflow:auto;padding:.38rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(8,15,28,.72)}.contact-supporting-option{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:center;width:100%;min-height:2.55rem;padding:.48rem .55rem;border:1px solid transparent;border-radius:.72rem;color:inherit;background:transparent;text-align:left}.contact-supporting-option:hover{border-color:rgba(125,211,252,.16);background:rgba(255,255,255,.04)}.contact-supporting-option span:last-child{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.contact-supporting-option strong{overflow:hidden;color:#f8fafc;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.contact-supporting-no-results,.contact-supporting-option small{color:#94a3b8;font-size:.72rem}.contact-supporting-no-results{padding:.7rem .75rem}.contact-supporting-list{display:grid;grid-gap:.6rem;gap:.6rem}.contact-supporting-chip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:.78rem .85rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.03)}.contact-supporting-chip-copy{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.contact-supporting-chip-copy strong{color:#f8fafc;font-size:.84rem}.contact-supporting-chip-copy span{color:#94a3b8;font-size:.76rem}.contact-supporting-chip-remove{border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(255,255,255,.04);color:#e2e8f0;padding:.34rem .62rem;cursor:pointer;font-size:.76rem;font-weight:700}.contact-supporting-empty{padding:.85rem .95rem;border:1px dashed rgba(148,163,184,.18);border-radius:.95rem;color:#94a3b8;background:rgba(15,23,42,.22);font-size:.8rem}.contact-supporting-add{display:grid;grid-gap:.35rem;gap:.35rem}.contact-supporting-add span{color:#cbd5e1;font-size:.78rem;font-weight:600}.contact-note-inline{display:grid;grid-gap:.38rem;gap:.38rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.08);border-radius:.98rem;background:linear-gradient(180deg,rgba(255,255,255,.024),rgba(255,255,255,.014)),rgba(255,255,255,.018)}.contact-note-meta{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.contact-note-meta span,.contact-note-meta strong{font-size:.73rem}.contact-note-meta span{color:#93a4bc}.contact-note-inline p{margin:0;color:#d7e4f2;font-size:.8rem;line-height:1.55}.contact-note-empty{grid-column:1/-1}.contact-directory-empty{min-height:16rem;place-items:center;text-align:center}.leads-workspace-card{display:grid;grid-gap:1rem;gap:1rem}.leads-workspace-head{align-items:flex-start}.leads-toolbar{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(180px,.6fr));grid-gap:.75rem;gap:.75rem}.lead-workspace-list{display:grid;grid-gap:.8rem;gap:.8rem}.lead-workspace-row{display:grid;grid-template-columns:minmax(0,1fr) 250px;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.lead-workspace-copy,.lead-workspace-main,.lead-workspace-side{display:grid}.lead-workspace-main{gap:.75rem;min-width:0}.lead-workspace-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.lead-workspace-top strong{color:#f8fafc;font-size:.96rem}.lead-workspace-copy p,.lead-workspace-top p{margin:0}.lead-workspace-copy,.lead-workspace-project{gap:.45rem}.lead-workspace-project{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.lead-workspace-copy strong{color:#f1f5f9;font-size:.88rem}.lead-workspace-copy span{color:#93a4bc;font-size:.78rem;line-height:1.5}.lead-workspace-copy p{color:#dbe7f5;font-size:.82rem;line-height:1.55}.lead-workspace-side{align-content:start;gap:.75rem;padding-left:.5rem;border-left:1px solid rgba(148,163,184,.09)}.lead-workspace-open{width:100%}.team-member-list{display:grid;grid-gap:.8rem;gap:.8rem}.team-capacity-pill{flex-shrink:0}.team-capacity-note{display:grid;grid-gap:.2rem;gap:.2rem;margin-bottom:.9rem;padding:.85rem .95rem;border:1px solid rgba(103,232,249,.1);border-radius:1rem;background:rgba(6,182,212,.06)}.team-capacity-note strong{color:#f8fafc;font-size:.84rem}.team-capacity-note span{color:#b7cadf;font-size:.78rem;line-height:1.45}.team-invite-row,.team-member-row{display:grid;grid-gap:.75rem;gap:.75rem;padding:.95rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.team-member-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:end}.team-member-controls,.team-member-identity{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0}.team-member-identity strong{color:#f8fafc;font-size:.92rem}.team-availability-list{display:grid;grid-gap:.7rem;gap:.7rem}.team-availability-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem .9rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.team-availability-row strong{min-width:0;color:#f8fafc}.team-availability-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.28rem .62rem;border-radius:999px;font-size:.72rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.team-availability-pill.available{color:#ccfbf1;background:rgba(13,148,136,.18)}.team-availability-pill.scheduled{color:#bae6fd;background:rgba(2,132,199,.18)}.team-availability-pill.away{color:#fecaca;background:rgba(185,28,28,.2)}.team-availability-pill.off{color:#cbd5e1;background:rgba(71,85,105,.26)}.team-member-controls{grid-template-columns:repeat(2,minmax(160px,180px));gap:.75rem}.team-member-actions{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.55rem}.team-member-remove,.team-member-save{justify-self:start;align-self:end}.team-invite-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.content-card,.message-card,.table-card,.timeline-card{padding:1rem}.metric-card{min-height:7.4rem;padding:1rem}.metric-value{margin:.2rem 0 .35rem;font-size:1.9rem;font-weight:700;font-family:var(--font-display),sans-serif}.badge-row,.lead-list,.message-list,.panel-row,.timeline-list{display:grid;grid-gap:.72rem;gap:.72rem}.badge,.lead-chip,.stage-pill{display:inline-flex;align-items:center;gap:.4rem;width:-moz-fit-content;width:fit-content;padding:.32rem .68rem;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.02em}.badge{color:#1c5680;background:rgba(47,111,237,.1)}.stage-pill{color:#12695d;background:rgba(21,148,125,.12)}.stage-pill.qualified{color:#117b68;background:rgba(31,200,181,.16)}.stage-pill.follow-up{color:#c7567a;background:rgba(217,108,131,.12)}.lead-row,.message-row,.table-row,.timeline-row{display:grid;grid-gap:.38rem;gap:.38rem;padding:.9rem 0}.quick-reply-button,.selectable-row{width:100%;border:0;text-align:left;color:inherit;background:transparent;cursor:pointer}.selectable-row{padding:.85rem .9rem;border:1px solid transparent;border-radius:1rem}.selectable-row.selected{border-color:rgba(48,196,141,.24);background:linear-gradient(180deg,rgba(77,181,138,.1),rgba(77,181,138,.035))}.chat-thread,.conversation-header-block,.message-meta,.note-block{display:grid;grid-gap:.7rem;gap:.7rem}.conversation-panel{display:grid;grid-gap:1rem;gap:1rem}.conversation-header-block{padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(255,255,255,.04)}.composer{display:grid;grid-gap:.7rem;gap:.7rem;padding-top:.2rem}.control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.control-block{display:grid;grid-gap:.35rem;gap:.35rem}.control-label{font-size:.79rem;color:rgba(165,243,252,.72);text-transform:uppercase;letter-spacing:.08em}.control-input,.control-select{width:100%;min-height:2.85rem;padding:.72rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:.95rem;color:#ffffff;background:rgba(255,255,255,.05);box-shadow:none}.composer-label{font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(165,243,252,.72)}.composer-textarea{width:100%;min-height:7rem;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.12);color:#ffffff;background:rgba(255,255,255,.05)}.composer-actions{display:flex;justify-content:flex-end}.form-error{color:var(--danger);font-size:.88rem}.form-success{color:#86efac;font-size:.88rem}.chat-thread{padding:.25rem 0}.chat-bubble{grid-gap:.45rem;gap:.45rem;max-width:78%;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem}.chat-bubble.outbound{color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee);border-color:transparent}.inbox-workspace{display:grid;grid-gap:.85rem;gap:.85rem}.inbox-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.1rem .1rem 0}.inbox-topbar-side{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;justify-content:flex-end}.inbox-title{margin:.18rem 0 0;font-family:var(--font-display),sans-serif;font-size:1.72rem;line-height:1;letter-spacing:-.03em}.inbox-topbar-meta{display:flex;gap:.5rem;flex-wrap:wrap}.inbox-topbar-copy{margin:.3rem 0 0;max-width:38rem}.inbox-list-title-block{grid-gap:.2rem;gap:.2rem}.inbox-head-action{min-height:1.8rem;padding:.3rem .7rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.04);font-size:.74rem;font-weight:600}.inbox-list-toolbar{display:grid;grid-gap:.7rem;gap:.7rem;padding:.7rem .8rem 0}.inbox-search-shell{display:flex;align-items:center;gap:.65rem;min-height:2.7rem;padding:0 .85rem;border:1px solid rgba(148,163,184,.12);border-radius:.85rem;background:rgba(9,24,39,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.inbox-search-input{width:100%;min-width:0;outline:0;color:#cbd5e1;font-size:.92rem}.inbox-search-input::placeholder{color:#6b83a8}.inbox-topbar-count{display:inline-flex;align-items:center;min-height:1.8rem;padding:.3rem .72rem;border:1px solid rgba(255,255,255,.06);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.04);font-size:.75rem}.inbox-whatsapp-status{display:flex;align-items:center;gap:.55rem;width:auto;min-height:1.8rem;padding:.32rem .72rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:rgba(255,255,255,.03)}.inbox-whatsapp-status.ready{border-color:rgba(74,222,128,.16);background:rgba(74,222,128,.08)}.inbox-whatsapp-status-head,.inbox-whatsapp-status-links{display:flex;align-items:center;gap:.55rem;min-width:0}.inbox-whatsapp-status-head strong{color:#ffffff;font-size:.78rem}.inbox-whatsapp-status-links a{color:#7dd3fc;font-size:.78rem;font-weight:600}.inbox-whatsapp-status-links .table-subtle{max-width:7rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.inbox-whatsapp-pill{display:inline-flex;align-items:center;min-height:1.4rem;padding:.1rem .48rem;border-radius:999px;border:1px solid rgba(248,113,113,.16);background:rgba(248,113,113,.1);color:#fca5a5;font-size:.68rem;font-weight:700}.inbox-whatsapp-pill.ready{border-color:rgba(74,222,128,.16);background:rgba(74,222,128,.1);color:#bbf7d0}.inbox-column{min-height:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.inbox-list-panel,.inbox-thread-panel{border-right:1px solid rgba(255,255,255,.06)}.inbox-detail-panel,.inbox-list-panel,.inbox-thread-panel{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.inbox-thread-panel{grid-template-rows:auto minmax(0,1fr) auto}.inbox-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem .9rem .72rem;border-bottom:1px solid rgba(255,255,255,.08)}.inbox-panel-head p{margin:.2rem 0 0;font-size:.86rem}.inbox-thread-head{display:grid;grid-gap:.8rem;gap:.8rem}.whatsapp-thread-head-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.whatsapp-detail-profile,.whatsapp-thread-contact{display:flex;align-items:center;gap:.85rem}.whatsapp-thread-contact-copy{display:grid;grid-gap:.32rem;gap:.32rem;min-width:0;flex:1 1}.whatsapp-thread-title-row{gap:.75rem;min-width:0}.whatsapp-detail-avatar,.whatsapp-thread-avatar{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:999px;color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee);font-weight:700}.whatsapp-detail-avatar{width:2.35rem;height:2.35rem;font-size:.84rem}.whatsapp-detail-copy{display:grid;grid-gap:.18rem;gap:.18rem}.whatsapp-thread-meta{display:flex;gap:.45rem;align-items:center;justify-content:flex-end;flex-shrink:0}.whatsapp-thread-subline{display:flex;gap:.7rem;flex-wrap:wrap}.inbox-thread-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.whatsapp-thread-controls-bar{width:100%}.inbox-conversation-list,.inbox-side-list{display:grid;grid-gap:.32rem;gap:.32rem;padding:.55rem;overflow:auto}.inbox-list-item,.inbox-side-item{width:100%;display:grid;grid-gap:.46rem;gap:.46rem;padding:.82rem .88rem;border:0;border-radius:.95rem;color:inherit;text-align:left;background:rgba(255,255,255,.02);cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.inbox-list-item:hover,.inbox-side-item:hover{background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(148,163,184,.08)}.inbox-list-item.selected{background:linear-gradient(180deg,rgba(13,54,80,.9),rgba(8,37,58,.92));box-shadow:inset 0 0 0 1px rgba(34,211,238,.18)}.chatbox-row{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start}.chatbox-avatar{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;border-radius:999px;color:#ffffff;font-weight:800;letter-spacing:.04em}.avatar-cyan-blue{background:linear-gradient(135deg,#22d3ee,#3b82f6)}.avatar-emerald-teal{background:linear-gradient(135deg,#34d399,#14b8a6)}.avatar-violet-fuchsia{background:linear-gradient(135deg,#a78bfa,#d946ef)}.avatar-amber-orange{background:linear-gradient(135deg,#fbbf24,#f97316)}.avatar-pink-rose{background:linear-gradient(135deg,#f472b6,#fb7185)}.chatbox-content{display:grid;grid-gap:.28rem;gap:.28rem;min-width:0}.chatbox-title-row{min-width:0}.chatbox-incoming-pill{display:inline-flex;align-items:center;min-height:1.25rem;padding:.12rem .45rem;border-radius:999px;color:#bbf7d0;background:rgba(74,222,128,.14);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.inbox-list-item.selected .inbox-list-preview,.inbox-list-item.selected .timeline-time{color:#d7e7f7}.chatbox-alert-row{display:flex}.chatbox-alert-pill{display:inline-flex;align-items:center;min-height:1.2rem;padding:.08rem .42rem;border-radius:999px;color:#fbd38d;background:rgba(251,191,36,.12);font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.chatbox-message-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.7rem;gap:.7rem;align-items:center}.inbox-composer-footer,.inbox-detail-row,.inbox-list-meta,.inbox-list-row,.inbox-list-tags,.inbox-panel-subhead{display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-width:0}.inbox-list-preview{font-size:.84rem;line-height:1.3}.inbox-list-tags{justify-content:flex-start;flex-wrap:wrap}.unread-time{color:#7dd3fc}.inbox-unread-pill{min-width:1.45rem;height:1.45rem;padding:0 .42rem;color:#062616;background:#4ade80;font-size:.74rem;font-weight:700}.inbox-chat-thread{display:grid;align-content:start;grid-gap:.85rem;gap:.85rem;padding:1.25rem 1rem;overflow:auto;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 28%),rgba(7,17,27,.48)}.whatsapp-thread-body{background:radial-gradient(circle at top left,rgba(52,211,153,.04),transparent 24%),radial-gradient(circle at bottom right,rgba(34,211,238,.04),transparent 20%),rgba(6,18,29,.82)}.inbox-composer{gap:.75rem;padding:.95rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.08)}.inbox-composer-head{display:flex;justify-content:space-between;flex-wrap:wrap}.whatsapp-composer{background:rgba(2,12,23,.96)}.chat-bubble{display:grid;grid-gap:.42rem;gap:.42rem;max-width:min(76%,34rem);padding:.8rem .9rem .55rem;border:1px solid rgba(255,255,255,.06);border-radius:1.05rem;background:rgba(255,255,255,.04);box-shadow:0 10px 24px rgba(0,0,0,.16)}.chat-bubble.inbound{border-top-left-radius:.35rem;background:rgba(255,255,255,.05)}.chat-bubble.outbound{border-top-right-radius:.35rem;color:#072032;border-color:rgba(125,211,252,.12);background:linear-gradient(135deg,#67e8f9,#38bdf8)}.chat-bubble-body{font-size:.92rem;line-height:1.5}.whatsapp-composer-actions,.whatsapp-quick-strip{display:flex;gap:.45rem;flex-wrap:wrap}.inbox-send-actions{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:nowrap;flex-shrink:0}.whatsapp-composer-footer{flex-wrap:nowrap}.whatsapp-circle-button{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.04);font-weight:700}.whatsapp-circle-button:hover{border-color:rgba(125,211,252,.16);background:rgba(255,255,255,.07)}.inbox-quick-replies{display:flex;gap:.45rem;flex-wrap:wrap}.inbox-quick-reply{min-height:1.9rem;padding:.24rem .58rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.04);cursor:pointer;font-size:.78rem}.inbox-quick-reply:hover{color:#ffffff;border-color:rgba(34,211,238,.18)}.inbox-detail-section{display:grid;grid-gap:.65rem;gap:.65rem;padding:.8rem .9rem;border-top:1px solid rgba(255,255,255,.08)}.inbox-detail-section:first-of-type{border-top:0}.inbox-detail-section.compact{gap:.55rem}.inbox-detail-panel{background:rgba(255,255,255,.01)}.inbox-detail-panel .card-title{font-size:1.05rem}.inbox-detail-panel .muted{font-size:.82rem}.inbox-detail-panel .control-label{font-size:.72rem}.inbox-detail-panel .inbox-detail-row{align-items:start}.inbox-detail-panel .inbox-detail-row span:last-child,.inbox-detail-panel .inbox-detail-row strong{text-align:right}.inbox-detail-side-item{padding:.7rem .75rem;border-radius:.75rem;background:rgba(255,255,255,.025)}.inbox-detail-side-item .table-subtle{font-size:.8rem;line-height:1.45}.inbox-detail-panel .inbox-side-list{gap:.35rem;padding:0}.inbox-detail-panel .lead-chip{font-size:.72rem}.inbox-note-item{cursor:default}.inbox-note-item:hover{border-color:transparent;background:transparent}.inbox-empty-state{display:grid;place-items:center;min-height:18rem;padding:1rem}.whatsapp-empty-state{display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem;text-align:center}.whatsapp-empty-icon{display:inline-flex;align-items:center;justify-content:center;position:relative;width:6rem;height:6rem;border-radius:999px;border:1px solid rgba(125,211,252,.12);background:radial-gradient(circle at 30% 30%,rgba(34,211,238,.22),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.02))}.whatsapp-empty-icon:after,.whatsapp-empty-icon:before{content:"";position:absolute;border-radius:999px}.whatsapp-empty-icon:before{width:2.7rem;height:2.7rem;border-color:transparent rgba(34,211,238,.72) rgba(226,232,240,.72) rgba(226,232,240,.72);border-style:solid;border-width:2px;transform:rotate(18deg)}.whatsapp-empty-icon:after{width:.8rem;height:.8rem;background:#22d3ee;right:1.2rem;bottom:1.35rem;box-shadow:0 0 0 .3rem rgba(34,211,238,.12)}.whatsapp-empty-state strong{color:#ffffff}.chat-meta{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:var(--muted);font-size:.78rem}.hot-badge{color:var(--accent);background:rgba(225,164,139,.18)}.status-open{color:#177d76;background:rgba(31,200,181,.16)}.status-pending{color:#2b67c5;background:rgba(75,136,255,.14)}.status-closed{color:#6b83a8;background:rgba(108,130,168,.1)}.whatsapp-detail-head{align-items:center}.lead-row+.lead-row,.message-row+.message-row,.table-row+.table-row,.timeline-row+.timeline-row{border-top:1px solid rgba(255,255,255,.08)}.lead-topline,.message-topline,.table-head,.table-row,.timeline-topline{display:flex;align-items:center;justify-content:space-between;gap:1rem}.card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.95rem}.card-title{font-size:1.05rem}.table-head{padding-bottom:.7rem;color:#93a4bc;font-size:.84rem}.table-card .table-row{padding:.85rem 0}.agent-board-head,.agent-board-row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(5.5rem,.7fr) minmax(6.5rem,.8fr) minmax(6.5rem,.8fr);align-items:center;grid-gap:1rem;gap:1rem}.agent-board-head span:nth-child(n+2),.agent-board-row>:nth-child(n+2){text-align:right;justify-self:end}.agent-board-name{min-width:0;overflow-wrap:anywhere}.channel-bars{display:grid;grid-gap:.85rem;gap:.85rem}.search-form{display:flex;gap:.8rem;flex-wrap:wrap}.search-input{flex:1 1 320px;min-height:2.85rem;padding:.75rem 1rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#ffffff;background:rgba(255,255,255,.05)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.full-span{grid-column:1/-1}.inline-actions{justify-content:flex-start}.compact-button{min-height:2.2rem;padding:.45rem .9rem}.channel-row{display:grid;grid-template-columns:120px minmax(0,1fr) 48px;align-items:center;grid-gap:.8rem;gap:.8rem}.channel-track{height:.72rem;border-radius:999px;overflow:hidden;background:rgba(75,136,255,.08)}.channel-fill{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--brand) 0,var(--accent) 100%)}.kpi-note{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.lead-chip{color:#bbf7d0;background:rgba(52,211,153,.12)}.timeline-time{font-size:.8rem;color:var(--muted);flex-shrink:0}input::placeholder,textarea::placeholder{color:rgba(203,213,225,.48)}.auth-shell,.landing-shell{min-height:100vh;padding:1rem}.landing-shell{display:grid;grid-gap:1.1rem;gap:1.1rem;max-width:1320px;margin:0 auto}.landing-nav{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.05rem .1rem .7rem;border-bottom:1px solid rgba(188,201,192,.08)}.public-logo-link{display:inline-flex;align-items:flex-start;width:-moz-fit-content;width:fit-content;line-height:0}.public-logo-link.dark{filter:drop-shadow(0 18px 40px rgba(0,0,0,.24))}.public-logo-link.centered{justify-self:center}.public-logo-frame{display:inline-flex;align-items:center;justify-content:flex-start;position:relative;overflow:hidden;width:clamp(190px,18vw,260px);height:58px}.public-logo-image{display:block;width:100%;height:auto;transform:translateY(-2%)}.public-logo-image-light,html[data-theme=light] .public-logo-image-dark{display:none}html[data-theme=light] .public-logo-image-light{display:block}.landing-actions{display:flex;gap:.8rem;flex-wrap:wrap}.landing-hero{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:1rem;gap:1rem;align-items:stretch}.auth-panel,.landing-copy,.landing-preview-card{border:1px solid var(--line);border-radius:1.2rem;background:var(--surface);box-shadow:var(--shadow)}.landing-copy{display:grid;align-content:center;grid-gap:1rem;gap:1rem;padding:1.9rem;min-height:31rem;background:radial-gradient(circle at top left,rgba(47,111,237,.12),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(242,247,255,.96)),var(--surface)}.auth-panel h1,.auth-panel h2,.landing-copy h1{margin:0;font-family:var(--font-display),sans-serif}.landing-copy h1{font-size:clamp(2.05rem,3.3vw,3.35rem);line-height:.98;letter-spacing:-.03em;max-width:12ch}.landing-lead{max-width:32rem;font-size:.96rem;line-height:1.62}.landing-proof{max-width:32rem;margin:-.15rem 0 0;font-size:.9rem;line-height:1.56}.landing-metric-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;margin-top:.2rem}.landing-metric{display:grid;grid-gap:.25rem;gap:.25rem;padding:.9rem .95rem;border:1px solid var(--line);border-radius:1rem;background:rgba(248,251,255,.96)}.landing-metric strong{font-size:1rem;letter-spacing:-.02em}.landing-metric span{color:var(--muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.08em}.landing-preview{display:grid;grid-gap:.8rem;gap:.8rem}.landing-trust-row{display:flex;gap:.5rem;flex-wrap:wrap}.landing-trust-pill{display:inline-flex;align-items:center;min-height:2rem;padding:.42rem .72rem;border:1px solid rgba(67,99,153,.12);border-radius:999px;color:var(--muted);background:rgba(248,251,255,.96);font-size:.8rem}.landing-preview-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.1rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,248,255,.92)),#f4f8ff}.preview-toolbar{display:flex;gap:.45rem;flex-wrap:wrap;position:relative;z-index:1}.preview-toolbar-pill{display:inline-flex;align-items:center;min-height:1.8rem;padding:.32rem .62rem;border:1px solid rgba(188,201,192,.14);border-radius:999px;color:var(--muted);background:rgba(255,255,255,.025);font-size:.74rem}.preview-chat{min-height:18rem;position:relative;overflow:hidden}.preview-chat:before{content:"";position:absolute;inset:0 0 auto;height:4.5rem;background:linear-gradient(180deg,rgba(47,111,237,.09),transparent);pointer-events:none}.preview-side{align-content:start;background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(238,246,255,.74)),#f4f8ff}.preview-label{font-size:.76rem;text-transform:uppercase;letter-spacing:.12em;color:#3462bf;font-weight:700}.preview-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.1rem;position:relative;z-index:1}.preview-header p{margin:.2rem 0 0;color:var(--muted);font-size:.86rem}.preview-feature,.preview-note,.preview-thread-item{display:grid;grid-gap:.35rem;gap:.35rem;padding:.82rem .92rem;border:1px solid var(--line);border-radius:1rem;background:rgba(255,255,255,.98);position:relative;z-index:1}.preview-thread-item.active{border-color:rgba(47,111,237,.2);background:linear-gradient(135deg,rgba(47,111,237,.08),rgba(255,255,255,.98))}.preview-feature p,.preview-note p,.preview-thread-item p{margin:0;color:var(--muted);line-height:1.45;font-size:.9rem}.preview-feature strong,.preview-header strong,.preview-note strong,.preview-thread-item strong{font-size:.92rem}.landing-section{display:grid;grid-gap:.9rem;gap:.9rem;padding:.15rem .1rem .3rem}.landing-section-copy{display:grid;grid-gap:.45rem;gap:.45rem;max-width:42rem}.landing-section-copy h2{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.08;letter-spacing:-.02em}.landing-section-copy p{margin:0;line-height:1.6}.landing-package-grid,.landing-workflow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.landing-package-card{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem;border:1px solid var(--line);border-radius:1.1rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.94)),#f4f8ff;box-shadow:var(--shadow)}.landing-package-card.featured{border-color:rgba(47,111,237,.3);background:radial-gradient(circle at top right,rgba(47,111,237,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(237,245,255,.92)),#f4f8ff}.landing-package-head{display:grid;grid-gap:.35rem;gap:.35rem}.landing-package-head strong{font-size:1.15rem;font-family:var(--font-display),sans-serif}.landing-package-head p{margin:0;color:var(--muted);line-height:1.55;font-size:.9rem}.landing-package-price{display:flex;align-items:flex-end;gap:.3rem}.landing-package-price span{font-family:var(--font-display),sans-serif;font-size:1.9rem;line-height:1}.landing-package-price small{color:var(--muted);font-size:.9rem}.landing-package-features{display:flex;gap:.5rem;flex-wrap:wrap}.landing-workflow-card{display:grid;grid-gap:.42rem;gap:.42rem;padding:1.1rem;border:1px solid var(--line);border-radius:1rem;background:rgba(255,255,255,.95);box-shadow:var(--shadow)}.landing-workflow-card strong{font-size:.95rem}.landing-workflow-card p{margin:0;color:var(--muted);line-height:1.55;font-size:.9rem}.auth-shell{display:grid;grid-template-columns:.9fr minmax(360px,520px);grid-gap:.9rem;gap:.9rem;align-items:stretch;max-width:1180px;margin:0 auto}.auth-centered-shell{grid-template-columns:1fr;place-items:center;max-width:none;min-height:100vh;background:radial-gradient(circle at 50% 12%,rgba(47,111,237,.1),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.46),transparent 22%)}.invite-shell{background:radial-gradient(circle at 50% 8%,rgba(34,211,238,.12),transparent 24%),radial-gradient(circle at 20% 25%,rgba(47,111,237,.14),transparent 28%),linear-gradient(180deg,#07111b,#0a1624 48%,#09121d)}.invite-shell .auth-top-copy .muted,.invite-shell .auth-top-copy h1,.invite-shell .auth-top-copy p{color:#e2e8f0}.invite-shell .auth-top-copy .muted,.invite-shell .auth-top-copy p{color:#a8b8cb}.invite-shell .public-logo-link{transform:none;transform-origin:center}.invite-shell .public-logo-frame{width:clamp(260px,24vw,340px);height:76px}.auth-center-column{display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem;width:min(100%,528px);padding:.2rem 0}.auth-center-column-wide{width:min(100%,680px)}.auth-panel{padding:1.35rem}.auth-aside{display:grid;align-content:start;grid-gap:1.1rem;gap:1.1rem;background:radial-gradient(circle at top left,rgba(47,111,237,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.5),transparent 100%),var(--surface)}.register-shell{grid-template-columns:minmax(0,1.08fr) minmax(360px,520px);align-items:start;max-width:1280px;padding-top:1.5rem;padding-bottom:1.5rem}.register-aside{gap:1.2rem;min-height:calc(100vh - 3rem);padding:1.35rem}.register-shell-professional{grid-template-columns:minmax(360px,460px) minmax(360px,520px);gap:1rem}.register-aside-professional{min-height:auto;align-content:start}.register-copy h1{max-width:13ch}.register-form-column{width:min(100%,540px);align-self:center}.register-top-copy{max-width:33rem}.register-plan-card,.register-summary-card{border:1px solid var(--line);border-radius:1rem;background:rgba(255,255,255,.96);box-shadow:var(--shadow-soft);width:100%}.register-plan-card{display:grid;grid-gap:.8rem;gap:.8rem;padding:1rem}.register-plan-head{display:grid;grid-gap:.2rem;gap:.2rem}.register-plan-head strong{font-size:1.18rem;font-family:var(--font-display),sans-serif}.register-package-highlight-row,.register-trust-row{display:flex;gap:.5rem;flex-wrap:wrap}.register-summary-card{display:grid;grid-gap:0;gap:0;padding:.35rem 1rem}.register-summary-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0}.register-summary-row+.register-summary-row{border-top:1px solid var(--line)}.auth-form-panel{display:grid;align-content:center;grid-gap:.8rem;gap:.8rem;max-width:500px}.auth-form-card{width:100%;padding:1.3rem;border-color:rgba(67,99,153,.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,249,255,.96) 34%,rgba(240,246,255,.94)),rgba(247,251,255,.96);box-shadow:0 24px 48px rgba(32,55,97,.12),0 0 0 1px rgba(255,255,255,.22),inset 0 1px 0 rgba(255,255,255,.72)}.auth-form-header{display:grid;grid-gap:.45rem;gap:.45rem}.auth-form{display:grid;grid-gap:.7rem;gap:.7rem}.register-package-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.register-package-option{display:grid;grid-gap:.38rem;gap:.38rem;padding:.9rem .95rem;border:1px solid rgba(67,99,153,.16);border-radius:.95rem;text-decoration:none;color:inherit;background:rgba(255,255,255,.04);transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.register-package-option:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.22);background:rgba(255,255,255,.07)}.register-package-option.active{border-color:rgba(103,232,249,.42);background:radial-gradient(circle at top right,rgba(34,211,238,.12),transparent 46%),rgba(255,255,255,.08);box-shadow:0 0 0 1px rgba(34,211,238,.12)}.register-package-option-label{font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(165,243,252,.78)}.register-package-option strong{font-size:.95rem;line-height:1.45}.register-package-option-meta{font-size:.78rem;color:rgba(203,213,225,.72)}.auth-submit{width:100%}.auth-footer{display:grid;grid-gap:.4rem;gap:.4rem}.auth-badge{color:#2b67c5;background:rgba(75,136,255,.14);border:1px solid rgba(75,136,255,.16)}.auth-aside-copy{display:grid;grid-gap:.7rem;gap:.7rem;max-width:30rem}.auth-top-copy{display:grid;justify-items:center;grid-gap:.45rem;gap:.45rem;max-width:31rem;text-align:center}.auth-top-copy h1{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,2.6vw,2.7rem);line-height:.98;letter-spacing:-.04em;max-width:13.5ch;text-wrap:balance}.auth-top-copy-balanced h1{max-width:17ch}.auth-top-copy p{margin:0;max-width:28rem;font-size:.95rem;line-height:1.58}.auth-aside-copy h1{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,3vw,2.8rem);line-height:.99;letter-spacing:-.03em;max-width:11ch}.auth-aside-copy p{margin:0;line-height:1.6}.auth-side-note{display:grid;grid-gap:.35rem;gap:.35rem;padding:.95rem 1rem 0 0;border-top:1px solid rgba(188,201,192,.1)}.auth-side-note p{margin:0;color:var(--muted);line-height:1.55}.auth-form-meta{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap;padding-top:.05rem}.auth-checkbox{display:inline-flex;align-items:center;gap:.55rem;color:var(--muted);font-size:.84rem}.auth-checkbox input{margin:0;accent-color:var(--brand)}.auth-form-card .control-label{color:rgba(18,35,61,.72)}.auth-form-card .control-input{min-height:2.95rem;padding:.72rem .92rem;border-color:rgba(67,99,153,.18);color:var(--text);background:rgba(255,255,255,.98);box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.58)}.auth-form-card .control-input:hover{border-color:rgba(47,111,237,.28);background:rgba(255,255,255,1)}.auth-form-card .control-input:focus{outline:none;border-color:rgba(47,111,237,.54);background:rgba(255,255,255,1);box-shadow:0 0 0 3px rgba(47,111,237,.1),inset 0 1px 0 rgba(255,255,255,.24)}.auth-form-card .control-input::placeholder{color:rgba(96,118,153,.72)}.auth-inline-link{color:rgba(36,87,214,.9);font-size:.84rem;transition:color .14s ease}.auth-inline-link:hover{color:var(--text)}.auth-submit.button-primary{min-height:3rem;background:linear-gradient(135deg,#3d7bf0,#163f9e);box-shadow:0 14px 28px rgba(32,55,97,.2),inset 0 1px 0 rgba(255,255,255,.18)}.auth-submit.button-primary:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(32,55,97,.24),inset 0 1px 0 rgba(255,255,255,.2)}.auth-submit.button-primary:active{transform:translateY(0);background:linear-gradient(135deg,#356de0,#13398f);box-shadow:0 9px 18px rgba(32,55,97,.18),inset 0 1px 0 rgba(255,255,255,.14)}.auth-submit.button-primary:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(47,111,237,.14),0 14px 28px rgba(32,55,97,.22),inset 0 1px 0 rgba(255,255,255,.18)}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}.auth-footer a{font-size:.84rem;color:rgba(95,118,153,.82);transition:color .14s ease}.auth-footer a:hover{color:rgba(18,35,61,.86)}.auth-support-note{display:grid;justify-items:center;grid-gap:.45rem;gap:.45rem;padding-top:.15rem}.auth-support-note span{font-size:.8rem;color:rgba(95,118,153,.82)}.metrica-login-shell{display:flex;min-height:100vh;padding-top:0;padding-bottom:0}.metrica-login-layout{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,460px);grid-gap:1.25rem;gap:1.25rem;align-items:stretch;max-width:1120px;height:min(720px,calc(100vh - 1rem));min-height:0;margin:0 auto}.metrica-login-card,.metrica-login-side{border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;box-shadow:0 30px 100px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.metrica-login-side{display:grid;align-content:space-between;grid-gap:.8rem;gap:.8rem;padding:1.05rem 1.15rem;background:radial-gradient(circle at top right,rgba(34,211,238,.05),transparent 28%),linear-gradient(180deg,rgba(10,23,36,.72),rgba(9,19,29,.82))}.metrica-login-copy{display:grid;grid-gap:.45rem;gap:.45rem;max-width:26rem}.metrica-kicker{color:rgba(165,243,252,.72);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.metrica-login-copy h1{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:.98;letter-spacing:-.04em;max-width:12ch}.metrica-login-copy p{margin:0;max-width:26rem;color:#cbd5e1;font-size:.88rem;line-height:1.55}.metrica-login-visual{min-height:220px;margin-top:auto;border-radius:1.4rem;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.05),transparent 18%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01))}.metrica-login-orb{position:absolute;border-radius:999px;filter:blur(8px)}.metrica-login-orb.orb-one{top:28px;left:36px;width:140px;height:140px;background:radial-gradient(circle,rgba(52,211,153,.28),rgba(52,211,153,.03) 70%)}.metrica-login-orb.orb-two{right:42px;top:52px;width:96px;height:96px;background:radial-gradient(circle,rgba(34,211,238,.22),rgba(34,211,238,.03) 72%)}.metrica-login-orb.orb-three{bottom:28px;left:120px;width:180px;height:72px;border-radius:999px;background:radial-gradient(circle,rgba(59,130,246,.14),rgba(59,130,246,.02) 78%)}.metrica-login-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:1.05rem 1.1rem;background:rgba(10,23,36,.88)}.metrica-login-card-brand{display:grid;justify-items:center}.metrica-login-card-brand .public-logo-frame{width:clamp(170px,16vw,220px);height:46px}.metrica-login-card-header{display:grid;grid-gap:.25rem;gap:.25rem;text-align:center}.metrica-login-card-kicker{color:rgba(165,243,252,.72);font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.metrica-login-card-header h2{margin:0;font-size:1.28rem;font-weight:700;color:#fff}.metrica-login-card-header p{margin:0;color:#cbd5e1;font-size:.82rem}.metrica-login-form{gap:.6rem}.metrica-login-form .control-label{font-size:.76rem;color:rgba(165,243,252,.72)}.metrica-login-form .control-input{min-height:2.55rem;border-color:rgba(255,255,255,.09);border-radius:.85rem;color:#fff;background:rgba(255,255,255,.04);box-shadow:none}.metrica-login-form .control-input:focus{border-color:rgba(103,232,249,.3);background:rgba(255,255,255,.07);box-shadow:0 0 0 3px rgba(34,211,238,.08)}.metrica-login-form .control-input::placeholder{color:rgba(203,213,225,.48)}.metrica-login-footer .muted,.metrica-login-form .auth-checkbox,.metrica-login-form .muted{color:#cbd5e1}.metrica-login-submit{min-height:2.65rem;margin-top:0;border-radius:.85rem}.metrica-login-error{margin:0}.metrica-login-footer{display:flex;justify-content:center;gap:.35rem;flex-wrap:wrap;font-size:.9rem}.metrica-login-footer .auth-inline-link,.metrica-login-form .auth-inline-link{color:#a5f3fc}.metrica-login-footer .auth-inline-link:hover,.metrica-login-form .auth-inline-link:hover{color:#fff}.connexa-dark-shell{position:relative;min-height:100vh;overflow:hidden;color:#fff;background:#07111b}.connexa-dark-bg{position:absolute;inset:0;pointer-events:none}.connexa-dark-glow{position:absolute;border-radius:999px;filter:blur(80px)}.connexa-dark-glow.glow-left{top:-120px;left:-80px;width:320px;height:320px;background:rgba(16,185,129,.1)}.connexa-dark-glow.glow-right{top:120px;right:-100px;width:340px;height:340px;background:rgba(6,182,212,.1)}.connexa-dark-glow.glow-bottom{bottom:-120px;left:20%;width:360px;height:360px;background:rgba(14,165,233,.1)}.connexa-dark-grid{position:absolute;inset:0;opacity:.2;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:42px 42px}.connexa-header,.connexa-hero,.connexa-section{position:relative;z-index:1}.connexa-header{border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.connexa-header-inner,.connexa-hero,.connexa-section{width:min(100% - 3rem,1280px);margin:0 auto}.connexa-header-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 0}.connexa-brand{display:flex;align-items:center;gap:.75rem}.connexa-brand-copy{display:grid}.connexa-brand-copy strong{font-size:.98rem;font-weight:600;letter-spacing:.02em}.connexa-brand-copy span{color:rgba(165,243,252,.7);font-size:.7rem;text-transform:uppercase;letter-spacing:.28em}.connexa-nav{display:flex;align-items:center;gap:2rem;color:rgba(255,255,255,.7);font-size:.92rem}.connexa-header-actions a,.connexa-nav a{transition:.14s ease}.connexa-nav a:hover{color:#fff}.connexa-contact-actions,.connexa-header-actions,.connexa-hero-actions{display:flex;align-items:center;gap:.75rem}.connexa-button{display:inline-flex;align-items:center;justify-content:center;padding:.72rem 1.1rem;border-radius:.95rem;border:1px solid transparent;font-size:.92rem;font-weight:600}.connexa-button:hover{transform:translateY(-1px)}.connexa-button-primary{color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee)}.connexa-button-ghost,.connexa-button-glass{color:rgba(255,255,255,.9);border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.connexa-button-white{color:#0f172a;background:#fff}.connexa-button-large{padding:.95rem 1.5rem;border-radius:1rem;font-size:1rem}.connexa-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);grid-gap:3.5rem;gap:3.5rem;padding:5rem 0 6rem}.connexa-hero-copy{display:flex;flex-direction:column;justify-content:center}.connexa-contact-card span,.connexa-kicker,.connexa-section-copy span,.connexa-why-main span{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.5rem;border-radius:999px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.24em}.connexa-kicker{margin-bottom:1.5rem;padding:.8rem 1rem;border:1px solid rgba(52,211,153,.2);color:#bbf7d0;background:rgba(52,211,153,.1)}.connexa-hero-copy h1{margin:0;max-width:15ch;font-family:var(--font-display),sans-serif;font-size:clamp(3rem,6vw,4.8rem);font-weight:600;line-height:1.02;letter-spacing:-.04em}.connexa-hero-copy h1 span{display:block;background:linear-gradient(90deg,#86efac,#67e8f9 50%,#7dd3fc);-webkit-background-clip:text;background-clip:text;color:transparent}.connexa-hero-copy p{margin:1.8rem 0 0;max-width:38rem;color:#cbd5e1;font-size:1.08rem;line-height:1.85}.connexa-hero-actions{margin-top:2.4rem;flex-wrap:wrap}.connexa-hero-points{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:2rem;color:rgba(255,255,255,.65);font-size:.92rem}.connexa-hero-points span:before{content:"✓";margin-right:.45rem;color:#86efac}.connexa-preview-wrap{position:relative;display:flex;align-items:center;justify-content:center}.connexa-preview-glow{position:absolute;inset:2rem 2.5rem auto;height:13rem;border-radius:999px;background:rgba(34,211,238,.1);filter:blur(80px)}.connexa-preview-shell{position:relative;width:100%;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:1.9rem;background:rgba(10,23,36,.8);box-shadow:0 30px 120px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.connexa-preview-frame{padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.65rem;background:#09131d}.connexa-preview-topbar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:rgba(255,255,255,.03)}.connexa-preview-chat-head strong,.connexa-preview-panel-head strong,.connexa-preview-topbar strong{display:block;font-size:.95rem}.connexa-preview-chat-head p,.connexa-preview-topbar p{margin:.2rem 0 0;color:rgba(255,255,255,.45);font-size:.75rem}.connexa-preview-topbar span{padding:.4rem .75rem;border-radius:999px;border:1px solid rgba(52,211,153,.2);color:#bbf7d0;background:rgba(52,211,153,.1);font-size:.72rem}.connexa-preview-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.connexa-preview-chat,.connexa-preview-list{padding:.85rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(255,255,255,.03)}.connexa-preview-panel-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.connexa-preview-panel-head span{color:rgba(255,255,255,.45);font-size:.72rem}.connexa-preview-list-items,.connexa-preview-messages{display:grid;grid-gap:.75rem;gap:.75rem}.connexa-preview-list-item{display:flex;justify-content:space-between;gap:.75rem;padding:.85rem;border:1px solid rgba(255,255,255,.06);border-radius:1rem;background:rgba(255,255,255,.02)}.connexa-preview-list-item.active{border-color:rgba(34,211,238,.2);background:rgba(34,211,238,.08)}.connexa-preview-list-item p{margin:.3rem 0 0;color:rgba(255,255,255,.5);font-size:.75rem}.connexa-preview-list-item span{height:-moz-fit-content;height:fit-content;padding:.32rem .58rem;border-radius:999px;color:#bbf7d0;background:rgba(52,211,153,.15);font-size:.62rem;font-weight:600}.connexa-preview-chat-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.06)}.connexa-preview-chat-head span{padding:.42rem .75rem;border-radius:999px;color:#fecdd3;background:rgba(251,113,133,.12);font-size:.72rem}.connexa-preview-messages{padding:1rem 0}.connexa-preview-bubble{max-width:80%;padding:.9rem 1rem;border-radius:1rem;font-size:.88rem;line-height:1.6}.connexa-preview-bubble.inbound{border:1px solid rgba(255,255,255,.06);border-bottom-left-radius:.4rem;color:rgba(255,255,255,.82);background:rgba(255,255,255,.03)}.connexa-preview-bubble.outbound{margin-left:auto;border-bottom-right-radius:.4rem;color:#0f172a;background:linear-gradient(90deg,#34d399,#22d3ee)}.connexa-preview-composer{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.06)}.connexa-preview-input{padding:.95rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;color:rgba(255,255,255,.45);font-size:.86rem;background:#0d1b29}.connexa-preview-send{padding:.95rem 1rem;border:0;border-radius:1rem;color:#0f172a;background:#fff;font-weight:600}.connexa-section{padding:2.5rem 0 0}.connexa-section-copy{max-width:40rem;margin-bottom:2.5rem}.connexa-contact-card span,.connexa-section-copy span,.connexa-why-main span{color:rgba(165,243,252,.6)}.connexa-contact-card h3,.connexa-section-copy h2{margin:.7rem 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,2.8rem);font-weight:600;letter-spacing:-.03em;line-height:1.08}.connexa-feature-grid,.connexa-pricing-grid{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr))}.connexa-contact-card,.connexa-feature-card,.connexa-pricing-card,.connexa-why-card,.connexa-why-main{border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.connexa-feature-card{padding:1.5rem;border-radius:1.6rem;background:rgba(255,255,255,.035)}.connexa-feature-icon{width:3rem;height:3rem;margin-bottom:1rem;border-radius:1rem;background:linear-gradient(135deg,rgba(52,211,153,.2),rgba(34,211,238,.2))}.connexa-feature-card strong,.connexa-pricing-head strong,.connexa-why-card strong{font-size:1.08rem}.connexa-contact-card p,.connexa-feature-card p,.connexa-why-card p,.connexa-why-main p{margin:.9rem 0 0;color:#cbd5e1;font-size:.92rem;line-height:1.9}.connexa-why-section{padding-top:3.5rem}.connexa-why-grid{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.connexa-why-main{padding:2rem;border-radius:1.9rem;background:rgba(255,255,255,.035)}.connexa-why-main h3{margin:1rem 0 0;font-family:var(--font-display),sans-serif;font-size:2rem;font-weight:600;letter-spacing:-.03em}.connexa-why-cards{display:grid;grid-gap:1.25rem;gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}.connexa-why-card{padding:1.5rem;border-radius:1.6rem;background:rgba(10,23,36,.9)}.connexa-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connexa-pricing-card{display:grid;grid-gap:1.4rem;gap:1.4rem;padding:1.75rem;border-radius:1.75rem;background:rgba(255,255,255,.035)}.connexa-pricing-card.featured{border-color:rgba(52,211,153,.25);background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(34,211,238,.05));box-shadow:0 20px 80px rgba(45,212,191,.14)}.connexa-pricing-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.connexa-pricing-head span{padding:.42rem .75rem;border-radius:999px;color:#bbf7d0;background:rgba(52,211,153,.15);font-size:.72rem}.connexa-pricing-price{font-family:var(--font-display),sans-serif;font-size:2.4rem;font-weight:600}.connexa-pricing-features{display:grid;grid-gap:.8rem;gap:.8rem}.connexa-pricing-feature{display:flex;align-items:center;gap:.75rem}.connexa-pricing-feature span{width:.5rem;height:.5rem;border-radius:999px;background:#86efac}.connexa-pricing-feature p{margin:0;color:#cbd5e1;font-size:.9rem}.connexa-contact-section{padding:4rem 0 5rem}.connexa-contact-card{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;padding:2rem 2.25rem;border-radius:2.1rem;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.025))}.connexa-contact-card p{max-width:40rem}.connexa-contact-actions{justify-content:flex-end;flex-wrap:wrap}.connexa-public-shell{padding:3rem 1rem 4rem}.connexa-public-stack{gap:1rem}.connexa-public-intro h1{color:#fff}.connexa-public-intro p{color:#cbd5e1}.connexa-public-badge{color:#bbf7d0;border-color:rgba(52,211,153,.18);background:rgba(52,211,153,.12)}.connexa-public-card{border:1px solid rgba(255,255,255,.08);color:#fff;background:rgba(10,23,36,.82);box-shadow:0 30px 100px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.connexa-public-card .muted,.connexa-public-card p{color:#cbd5e1}.connexa-public-card .control-label,.connexa-public-card .preview-label{color:rgba(165,243,252,.72)}.connexa-public-card .landing-trust-pill{border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.76);background:rgba(255,255,255,.06)}.connexa-public-card .register-summary-row+.register-summary-row{border-top-color:rgba(255,255,255,.08)}.connexa-public-form-card .auth-badge{color:#bbf7d0;border-color:rgba(52,211,153,.18);background:rgba(52,211,153,.12)}.connexa-public-form-card .control-input{border-color:rgba(255,255,255,.12);color:#fff;background:rgba(255,255,255,.05);box-shadow:none}.connexa-public-form-card .control-input:hover{border-color:rgba(103,232,249,.22);background:rgba(255,255,255,.08)}.connexa-public-form-card .control-input:focus{border-color:rgba(103,232,249,.42);background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(34,211,238,.12)}.connexa-public-form-card .control-input::placeholder{color:rgba(203,213,225,.48)}.connexa-public-form-card .auth-footer a,.connexa-public-form-card .auth-inline-link{color:#a5f3fc}.connexa-public-form-card .auth-footer a:hover,.connexa-public-form-card .auth-inline-link:hover{color:#fff}.connexa-public-form-card .button-secondary{color:#fff;border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.05)}.connexa-public-form-card .button-secondary:hover{background:rgba(255,255,255,.09)}.onboarding-dark-hero,.onboarding-dark-panel,.onboarding-dark-sidecard,.onboarding-dark-status-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(10,23,36,.9),rgba(9,19,29,.94));box-shadow:0 30px 100px rgba(0,0,0,.22)}.onboarding-dark-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:1rem;gap:1rem;padding:1.5rem;border-radius:1.6rem}.onboarding-dark-copy{display:grid;grid-gap:.8rem;gap:.8rem;max-width:44rem}.onboarding-dark-copy h1{margin:0;color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:.98;letter-spacing:-.04em}.onboarding-dark-copy p,.onboarding-dark-panel-head p,.onboarding-dark-sidecard p,.onboarding-dark-status-card p,.onboarding-dark-step p{margin:0;color:#cbd5e1;line-height:1.7}.onboarding-dark-status{display:grid;align-items:stretch}.onboarding-dark-sidecard,.onboarding-dark-status-card{display:grid;grid-gap:.45rem;gap:.45rem;padding:1.1rem;border-radius:1.2rem}.onboarding-dark-sidecard span,.onboarding-dark-status-card span{color:rgba(165,243,252,.72);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.onboarding-dark-sidecard strong,.onboarding-dark-status-card strong{color:#fff;font-size:1rem}.onboarding-dark-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) 300px}.onboarding-dark-panel{display:grid;grid-gap:1rem;gap:1rem;padding:1.3rem;border-radius:1.6rem}.onboarding-dark-panel-head h2{margin:0;color:#fff;font-size:1.3rem}.onboarding-dark-steps{display:grid;grid-gap:.85rem;gap:.85rem}.onboarding-dark-step{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:start;padding:1rem 0}.onboarding-dark-step+.onboarding-dark-step{border-top:1px solid rgba(255,255,255,.08)}.onboarding-dark-step>span{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;border-radius:1rem;color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee);font-weight:700}.onboarding-dark-step strong{display:block;margin-bottom:.35rem;color:#fff;font-size:1rem}.onboarding-dark-sidepanel{display:grid;grid-gap:1rem;gap:1rem;align-content:start}.register-dark-layout{display:grid;grid-template-columns:minmax(320px,420px) minmax(360px,520px);grid-gap:1.25rem;gap:1.25rem;align-items:stretch;width:min(100%,1080px);margin:0 auto}.register-dark-side{display:grid;align-content:start;grid-gap:.8rem;gap:.8rem;padding:1.2rem}.register-dark-copy{display:grid;grid-gap:.7rem;gap:.7rem;max-width:26rem}.register-dark-copy h1{margin:0;color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,2.7rem);line-height:1;letter-spacing:-.04em}.register-dark-copy p{margin:0;color:#cbd5e1;line-height:1.65}.register-dark-plan-card{box-shadow:none}.register-dark-note{margin:0;max-width:24rem;color:rgba(203,213,225,.78);font-size:.88rem;line-height:1.65}.register-dark-form-card{align-self:center;width:100%;max-width:520px;margin-left:auto}.register-package-price{font-size:2rem}.packages-page-shell{display:grid;grid-gap:2.5rem;gap:2.5rem}.packages-page-header{display:grid;grid-gap:1rem;gap:1rem;width:min(100%,1080px);margin:0 auto}.packages-page-copy h1{margin:0;color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.02;letter-spacing:-.04em}.packages-page-copy p{margin:0;line-height:1.7}.packages-page-section{padding-top:0}.packages-page-grid{width:min(100%,1120px);margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr))}.packages-page-summary{margin:0;color:#cbd5e1;font-size:.92rem;line-height:1.75}.packages-page-card{grid-gap:1.5rem;gap:1.5rem;min-height:100%;padding:1.9rem;grid-template-rows:auto auto auto;border-color:rgba(255,255,255,.09);background:linear-gradient(180deg,rgba(14,22,35,.96),rgba(10,17,29,.98)),rgba(255,255,255,.02);box-shadow:0 24px 60px rgba(0,0,0,.22)}.packages-page-card.featured{border-color:rgba(56,189,248,.32);background:radial-gradient(circle at top right,rgba(34,211,238,.12),transparent 34%),linear-gradient(180deg,rgba(13,24,39,.98),rgba(8,17,29,1));box-shadow:0 26px 72px rgba(8,145,178,.14)}.packages-page-card-top{grid-gap:.9rem;gap:.9rem}.packages-page-best-for{display:grid;grid-gap:.3rem;gap:.3rem;margin:0;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.08);color:#e2e8f0;font-size:.84rem;line-height:1.55}.packages-page-best-for span{color:rgba(165,243,252,.78);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.packages-page-features{align-content:start;padding-top:.1rem}.packages-page-card-footer{display:grid;align-self:end;padding-top:.3rem}.packages-page-button{width:100%;min-height:3.15rem;letter-spacing:.01em}.packages-page-button-featured{background:linear-gradient(180deg,#39d2e5,#24b8d4)}.packages-page-button:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.packages-page-button-featured:hover{background:linear-gradient(180deg,#4adeef,#2cc4df);box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 18px 38px rgba(6,182,212,.28)}@media (max-width:1180px){.packages-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.packages-page-grid{grid-template-columns:1fr}.packages-page-card{padding:1.45rem}}.invite-accept-card{gap:1rem;max-width:620px;padding:1.5rem}.invite-top-copy{gap:.65rem;margin-top:-.15rem;max-width:42rem}.invite-top-copy h1{max-width:16ch}.invite-top-copy p{max-width:34rem}.invite-accept-header{gap:.4rem}.invite-accept-header p{margin:0}.invite-accept-card .auth-checkbox{color:#cbd5e1}.invite-accept-card .auth-checkbox input{accent-color:#22d3ee}.invite-summary-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.invite-summary-item{display:grid;grid-gap:.28rem;gap:.28rem;padding:.8rem .85rem;border:1px solid rgba(255,255,255,.08);border-radius:.95rem;background:rgba(255,255,255,.04)}.invite-summary-item strong{color:#f8fafc;font-size:.9rem}.invite-empty-state{gap:.7rem;padding:.45rem 0 0}.invite-empty-state strong{color:#f8fafc;font-size:1rem}.invite-empty-state .button{margin-top:.2rem;min-width:14rem}.verify-dark-layout{align-items:center}.settings-dark-hero,.settings-dark-status-card{border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(10,23,36,.9),rgba(9,19,29,.94));box-shadow:0 30px 100px rgba(0,0,0,.22)}.settings-dark-hero{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:1rem;gap:1rem;padding:1.5rem;border-radius:1.6rem}.settings-dark-copy{display:grid;grid-gap:.8rem;gap:.8rem;max-width:48rem}.settings-dark-copy h1{margin:0;color:#fff;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1;letter-spacing:-.04em}.settings-dark-copy p,.settings-dark-status-card p{margin:0;color:#cbd5e1;line-height:1.7}.settings-dark-status{display:grid;align-items:stretch}.settings-dark-status-card{display:grid;grid-gap:.45rem;gap:.45rem;padding:1.1rem;border-radius:1.2rem}.settings-dark-status-card span{color:rgba(165,243,252,.72);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.settings-dark-status-card strong{color:#fff;font-size:1rem}.settings-dark-grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.platform-admin-layout{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.platform-admin-content,.platform-admin-sidebar{min-width:0}.platform-admin-sidebar{display:grid;grid-gap:1rem;gap:1rem;position:-webkit-sticky;position:sticky;top:2rem;padding:1.15rem;background:radial-gradient(circle at top right,rgba(34,211,238,.12),transparent 30%),linear-gradient(180deg,rgba(8,20,32,.96),rgba(6,15,24,.98))}.platform-admin-sidebar-foot,.platform-admin-sidebar-head{display:grid;grid-gap:.65rem;gap:.65rem}.platform-admin-sidebar-head h2{margin:0;color:#ffffff;font-family:var(--font-display),sans-serif;font-size:1.4rem}.platform-admin-sidebar-foot p,.platform-admin-sidebar-head p{margin:0;color:#cbd5e1;line-height:1.6}.platform-admin-nav{display:grid;grid-gap:.75rem;gap:.75rem}.platform-admin-nav-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;align-items:start;padding:1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.1rem;background:rgba(255,255,255,.02);transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.platform-admin-nav-item:hover{transform:translateY(-1px);border-color:rgba(34,211,238,.2)}.platform-admin-nav-item.active{border-color:rgba(34,211,238,.3);background:linear-gradient(135deg,rgba(6,182,212,.12),rgba(37,99,235,.09))}.platform-admin-nav-item.planned{opacity:.9}.platform-admin-nav-item strong,.platform-admin-sidebar-foot strong{color:#ffffff}.platform-admin-nav-item p,.platform-admin-sidebar-foot span{margin:0;color:#cbd5e1}.platform-admin-nav-item strong{display:block;margin-bottom:.28rem;font-size:.95rem}.platform-admin-nav-item p{line-height:1.55;font-size:.82rem}.platform-admin-nav-pill{display:inline-flex;align-items:center;min-height:1.7rem;padding:.14rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700}.platform-admin-nav-pill.live{color:#ccfbf1;background:rgba(13,148,136,.2)}.platform-admin-nav-pill.planned{color:#cbd5e1;background:rgba(71,85,105,.3)}.platform-admin-sidebar-foot{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:.25rem;padding-top:1rem;padding-bottom:.1rem;border-top:1px solid rgba(255,255,255,.08)}.platform-admin-sidebar-foot span{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.platform-admin-sidebar-session{display:grid;grid-gap:.35rem;gap:.35rem}.platform-admin-sidebar-actions{display:grid}.platform-admin-sidebar-actions .button{width:100%}.platform-admin-content{display:grid;grid-gap:1rem;gap:1rem}.platform-admin-hero{grid-template-columns:minmax(0,1fr)}.platform-admin-toolbar{display:flex;align-items:stretch;justify-content:space-between;gap:1rem;flex-wrap:wrap}.platform-ops-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.platform-ops-inline-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.85rem;gap:.85rem}.platform-ops-list,.platform-ops-row{display:grid;grid-gap:1rem;gap:1rem}.platform-ops-row{padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;background:rgba(255,255,255,.02)}.platform-ops-row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.platform-ops-row-head h4,.platform-ops-row-head p{margin:0}.platform-ops-row-head h4{color:#ffffff;font-size:1rem}.platform-ops-row-head p{margin-top:.18rem;color:#94a3b8;font-size:.85rem}.platform-ops-row-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem;gap:.85rem}.platform-ops-phone-list{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;padding:0;list-style:none}.platform-ops-phone-item{display:grid;grid-gap:.4rem;gap:.4rem;padding:.7rem .8rem;border:1px solid rgba(148,163,184,.12);border-radius:.85rem;background:rgba(15,23,42,.22)}.platform-ops-phone-item-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.platform-ops-phone-item-head strong{color:#e2e8f0;font-size:.82rem}.platform-ops-phone-item-head span{color:#7dd3fc;font-size:.72rem;font-weight:700}.platform-ops-phone-item-meta{display:grid;grid-gap:.18rem;gap:.18rem}.platform-ops-phone-item-meta span{color:#94a3b8;font-size:.75rem}.platform-ops-alerts{display:flex;gap:.6rem;flex-wrap:wrap}.platform-ops-runtime-log{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.platform-ops-runtime-log-item{display:grid;grid-gap:.3rem;gap:.3rem;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;background:rgba(15,23,42,.28)}.platform-ops-runtime-log-item strong{color:#f8fafc;font-size:.82rem;letter-spacing:.04em}.platform-ops-runtime-log-item span{color:#7dd3fc;font-size:.76rem}.platform-ops-runtime-log-item p{margin:0;color:#cbd5e1;font-size:.8rem;line-height:1.55}.platform-ops-row-actions{display:flex;justify-content:flex-end}.platform-ops-alert{display:inline-flex;align-items:center;min-height:1.85rem;padding:.24rem .7rem;border-radius:999px;background:rgba(251,113,133,.14);color:#fecdd3;font-size:.78rem;font-weight:700}.platform-ops-alert.ok{background:rgba(16,185,129,.14);color:#a7f3d0}.settings-dark-panel{border-color:rgba(255,255,255,.08)}.platform-danger-panel{display:grid;grid-gap:1rem;gap:1rem;border-color:rgba(248,113,113,.16);background:linear-gradient(160deg,rgba(127,29,29,.16),rgba(15,23,42,.92)),rgba(15,23,42,.9)}.platform-danger-copy{display:grid;grid-gap:.75rem;gap:.75rem}.platform-danger-copy p{margin:0}.settings-dark-panel-head{margin-bottom:1rem}.settings-dark-email-card{margin-top:0}.availability-settings-card{display:grid;grid-gap:1rem;gap:1rem}.availability-settings-pill{flex-shrink:0}.availability-settings-form{display:grid;grid-gap:1rem;gap:1rem}.availability-calendar-nav{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap}.availability-calendar-nav strong{min-width:10rem;text-align:center;color:#f8fafc;font-size:.86rem}.availability-calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.availability-calendar-shell{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr);grid-gap:1rem;gap:1rem;align-items:start}.availability-quick-add{display:grid;grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid rgba(103,232,249,.12);border-radius:1rem;background:rgba(6,182,212,.05)}.availability-quick-add-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.availability-quick-add-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:end}.availability-quick-add-buttons{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.availability-calendar-weekday{padding:.2rem .4rem;color:#93a4bc;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.availability-calendar-day{display:grid;align-content:start;grid-gap:.65rem;gap:.65rem;min-height:8.25rem;padding:.78rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(4,12,22,.22)}.availability-calendar-day.muted-day{opacity:.48}.availability-calendar-day.today{border-color:rgba(34,211,238,.24);box-shadow:inset 0 0 0 1px rgba(34,211,238,.12)}.availability-calendar-day.selected{border-color:rgba(56,189,248,.28);background:rgba(8,22,38,.62);box-shadow:inset 0 0 0 1px rgba(56,189,248,.12),0 12px 28px rgba(2,8,23,.16)}.availability-calendar-day-top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.availability-calendar-day-top strong{color:#f8fafc;font-size:.95rem}.availability-calendar-add{border:0;padding:0;background:transparent;color:#67e8f9;font-size:.72rem;font-weight:700;cursor:pointer}.availability-calendar-add:hover{color:#d5f8ff}.availability-calendar-body{display:grid;grid-gap:.42rem;gap:.42rem;align-content:start}.availability-calendar-default,.availability-calendar-override{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.26rem .52rem;border-radius:.8rem;font-size:.7rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}.availability-calendar-override{display:grid;width:100%;justify-items:start;grid-gap:.18rem;gap:.18rem}.availability-calendar-override-button{border:0;text-align:left;cursor:pointer}.availability-calendar-override-button:hover{filter:brightness(1.06)}.availability-calendar-override-button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(103,232,249,.18)}.availability-calendar-override strong{font-size:.7rem;line-height:1.35}.availability-calendar-override span{font-size:.68rem;line-height:1.35}.availability-calendar-override p{margin:0;font-size:.66rem;line-height:1.4;opacity:.9}.availability-calendar-default.working{color:#bae6fd;background:rgba(2,132,199,.16)}.availability-calendar-default.off{color:#cbd5e1;background:rgba(71,85,105,.24)}.availability-calendar-appointment-count{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.24rem .5rem;border-radius:999px;color:#dbeafe;background:rgba(29,78,216,.22);font-size:.66rem;font-weight:700;line-height:1.35}.availability-calendar-override.blocked{color:#fecaca;background:rgba(185,28,28,.22)}.availability-calendar-override.leave{color:#fda4af;background:rgba(159,18,57,.2)}.availability-calendar-override.available{color:#ccfbf1;background:rgba(13,148,136,.18)}.availability-settings-section{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border:1px solid rgba(148,163,184,.08);border-radius:1.1rem;background:rgba(255,255,255,.025)}.availability-settings-section-head{display:grid;grid-gap:.18rem;gap:.18rem}.availability-settings-section-head strong{color:#f8fafc;font-size:.92rem}.availability-settings-section-head-actions{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.8rem}.availability-day-panel{display:grid;grid-gap:.9rem;gap:.9rem;padding:.95rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 36%),rgba(4,12,22,.34)}.availability-day-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.availability-day-panel-head strong{color:#f8fafc;font-size:.96rem}.availability-day-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.availability-day-summary-card{display:grid;grid-gap:.18rem;gap:.18rem;padding:.75rem .8rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;background:rgba(255,255,255,.025)}.availability-day-summary-card span{color:#93a4bc;font-size:.72rem}.availability-day-summary-card strong{color:#f8fafc;font-size:1.15rem}.availability-day-slot-panel{display:grid;grid-gap:.75rem;gap:.75rem;padding:.85rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;background:rgba(255,255,255,.02)}.availability-day-slot-head{display:grid;grid-gap:.18rem;gap:.18rem}.availability-day-slot-head strong{color:#f8fafc;font-size:.84rem}.availability-day-slot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.availability-day-slot-button{min-height:2.1rem;padding:.4rem .55rem;border:1px solid rgba(125,211,252,.12);border-radius:.8rem;color:#dbeafe;background:rgba(15,23,42,.42);font-size:.75rem;font-weight:700;cursor:pointer}.availability-day-slot-button:hover{border-color:rgba(103,232,249,.22);background:rgba(15,23,42,.62)}.availability-day-timeline{display:grid;grid-gap:.75rem;gap:.75rem}.availability-day-item{display:grid;grid-gap:.42rem;gap:.42rem;padding:.82rem .86rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;text-align:left;background:rgba(255,255,255,.025)}.availability-day-item-button{cursor:pointer}.availability-day-item-button.blocked{color:#fecaca;background:rgba(127,29,29,.18)}.availability-day-item-button.leave{color:#fda4af;background:rgba(136,19,55,.18)}.availability-day-item-button.available{color:#ccfbf1;background:rgba(15,118,110,.18)}.availability-day-item.appointment{background:radial-gradient(circle at top right,rgba(37,99,235,.14),transparent 42%),rgba(255,255,255,.03)}.availability-day-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.availability-day-item-head strong{color:#f8fafc;font-size:.84rem}.availability-day-item p,.availability-day-item-head span,.availability-day-item-meta{color:#b7cadf;font-size:.76rem;line-height:1.5}.availability-day-item p{margin:0}.availability-day-item-actions{display:flex;flex-wrap:wrap;gap:.55rem;padding-top:.15rem}.availability-current-list,.availability-override-list,.availability-rule-list{display:grid;grid-gap:.75rem;gap:.75rem}.availability-rule-row{display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:center;grid-gap:.9rem;gap:.9rem}.availability-rule-toggle{display:inline-flex;align-items:center;gap:.7rem;color:#f8fafc;font-weight:600}.availability-rule-toggle input{width:1rem;height:1rem;accent-color:#22d3ee}.availability-rule-time{display:inline-flex;align-items:center;gap:.65rem;flex-wrap:wrap}.availability-rule-time .lead-record-input{max-width:10rem}.availability-current-row,.availability-override-card{display:grid;grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(4,12,22,.2)}.availability-override-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.availability-override-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:end}.availability-override-note{margin:0}.availability-empty-state{padding:.95rem;border:1px dashed rgba(148,163,184,.14);border-radius:.95rem}.availability-edit-dialog{width:min(32rem,calc(100vw - 2rem))}.availability-edit-grid{display:grid;grid-gap:.85rem;gap:.85rem}.availability-edit-note{margin:0}.calendar-appointment-list{display:grid;grid-gap:.85rem;gap:.85rem}.calendar-appointment-card{display:grid;grid-gap:.7rem;gap:.7rem;padding:1rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.calendar-appointment-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.calendar-appointment-head strong{color:#f8fafc}.calendar-appointment-head p,.calendar-appointment-note{margin:0}.calendar-appointment-meta{display:flex;flex-wrap:wrap;gap:.55rem .8rem;color:#b7cadf;font-size:.78rem}.calendar-appointment-actions{display:flex;flex-wrap:wrap;gap:.55rem}.inbox-appointment-form{display:grid;grid-gap:.8rem;gap:.8rem;padding:.95rem;border:1px solid rgba(103,232,249,.12);border-radius:1rem;background:rgba(6,182,212,.05)}.inbox-appointment-date-stack,.inbox-appointment-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.75rem;gap:.75rem}.inbox-appointment-form .app-select,.inbox-appointment-form .contact-assignment-label,.inbox-appointment-form .lead-record-input{min-width:0}.whatsapp-setup-status-card{gap:.9rem}.whatsapp-status-row{display:flex;gap:.55rem;flex-wrap:wrap}.whatsapp-status-pill{display:inline-flex;align-items:center;min-height:2rem;padding:.4rem .72rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.04);font-size:.78rem;font-weight:600}.whatsapp-status-pill.is-ready{color:#bbf7d0;border-color:rgba(74,222,128,.16);background:rgba(74,222,128,.1)}.whatsapp-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.whatsapp-setup-grid-secondary{margin-top:1rem}.whatsapp-setup-panel{display:grid;align-content:start}.whatsapp-env-list,.whatsapp-setup-fields,.whatsapp-step-list{display:grid;grid-gap:.8rem;gap:.8rem;padding:1rem}.whatsapp-env-item,.whatsapp-step-item{display:grid;grid-gap:.32rem;gap:.32rem;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(255,255,255,.03)}.whatsapp-env-item strong,.whatsapp-step-item strong{color:#ffffff}.whatsapp-env-item span{color:#93a4bc;font-size:.88rem;word-break:break-word}.whatsapp-step-item p{margin:0}.worker-status-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.worker-status-metric{display:grid;grid-gap:.18rem;gap:.18rem;padding:.8rem .85rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(255,255,255,.03)}.worker-status-metric span{color:#8ea5c2;font-size:.72rem}.worker-status-metric strong{color:#f8fafc;font-size:1.15rem}.worker-status-failure{display:grid;grid-gap:.32rem;gap:.32rem;padding:.8rem .9rem;border:1px solid rgba(248,113,113,.18);border-radius:.9rem;background:rgba(127,29,29,.18)}.worker-status-failure strong{color:#fecaca}.worker-status-failure p,.worker-status-failure span{margin:0;color:#fca5a5}@media (max-width:980px){.onboarding-dark-grid,.onboarding-dark-hero,.platform-admin-layout,.settings-dark-grid,.settings-dark-hero,.whatsapp-setup-grid{grid-template-columns:1fr}.worker-status-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.register-dark-layout{width:min(100%,720px)}.connexa-contact-card,.connexa-feature-grid,.connexa-hero,.connexa-why-grid,.register-dark-layout{grid-template-columns:1fr}.connexa-pricing-grid,.connexa-why-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.inbox-grid{grid-template-columns:320px minmax(0,1fr)}.auth-shell,.landing-hero,.register-shell{grid-template-columns:1fr}.inbox-detail-panel{grid-column:1/-1}}@media (max-width:1100px){.contact-create-grid,.contacts-grid,.contacts-workspace,.insight-grid,.landing-package-grid,.landing-workflow-grid,.leads-toolbar,.lower-grid,.metrics-grid{grid-template-columns:1fr 1fr}.availability-calendar-shell,.availability-day-slot-grid,.availability-override-grid,.availability-override-meta,.availability-quick-add-actions,.availability-quick-add-grid,.availability-rule-row{grid-template-columns:1fr}.availability-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}.team-availability-row{flex-direction:column;align-items:flex-start}}@media (max-width:900px){.connexa-public-shell{padding:2rem 1rem 3rem}.sidebar{gap:.85rem;border-bottom:1px solid rgba(255,255,255,.08)}.platform-admin-sidebar{position:static;top:auto}.connexa-header-inner,.connexa-hero,.connexa-section{width:min(100% - 2rem,1280px)}.connexa-header-inner{flex-wrap:wrap}.connexa-desktop-only,.connexa-nav{display:none}.connexa-contact-card,.connexa-feature-grid,.connexa-preview-composer,.connexa-preview-grid,.connexa-pricing-grid,.connexa-why-cards{grid-template-columns:1fr}.connexa-hero{gap:2rem;padding:3rem 0 4rem}.connexa-hero-copy h1{font-size:clamp(2.6rem,12vw,4rem)}.connexa-contact-actions{justify-content:flex-start}.metrica-login-shell{display:block;min-height:auto;padding:1rem}.metrica-login-layout{grid-template-columns:1fr;height:auto;min-height:auto}.metrica-login-card,.metrica-login-side{padding:1.2rem}.metrica-login-visual{min-height:160px}.shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line)}.contact-create-grid,.contacts-grid,.contacts-workspace,.insight-grid,.landing-package-grid,.landing-workflow-grid,.leads-toolbar,.lower-grid,.metrics-grid{grid-template-columns:1fr}.contacts-sidepane{position:static}.contacts-directory-card{max-height:none}.contact-directory-top{flex-direction:column;align-items:flex-start}.agent-board-head,.agent-board-row,.contact-directory-row{grid-template-columns:minmax(0,1fr)}.agent-board-head,.agent-board-row{justify-items:start}.agent-board-head span:nth-child(n+2),.agent-board-row>:nth-child(n+2){text-align:left;justify-self:start}.lead-workspace-row{grid-template-columns:minmax(0,1fr)}.lead-workspace-side{padding-left:0;border-left:0;border-top:1px solid rgba(148,163,184,.09);padding-top:.85rem}.contact-directory-actions{justify-items:start}.team-invite-row,.team-member-controls,.team-member-row{grid-template-columns:minmax(0,1fr)}.team-member-actions{justify-content:flex-start}.availability-settings-section-head-actions{grid-template-columns:1fr}.calendar-appointment-head{flex-direction:column}.availability-calendar{grid-template-columns:1fr}.availability-calendar-weekday{display:none}.control-grid,.form-grid,.invite-summary-row{grid-template-columns:1fr}.hero,.inbox-composer-footer,.inbox-panel-head,.inbox-topbar{flex-direction:column;align-items:flex-start}.inbox-topbar-side{width:100%;justify-content:flex-start}.inbox-whatsapp-status{width:100%}.inbox-whatsapp-status-head,.inbox-whatsapp-status-links,.whatsapp-thread-head-row{flex-direction:column;align-items:flex-start}.inbox-whatsapp-status-links .table-subtle{text-align:left}.inbox-grid,.inbox-thread-controls{grid-template-columns:1fr}.app-main,.auth-shell,.landing-shell{padding:1rem}.auth-center-column{width:min(100%,520px);gap:.65rem;padding:.25rem 0}.auth-form-card{padding:1.05rem}.public-logo-frame{width:clamp(180px,52vw,220px);height:52px}.landing-nav{flex-direction:column;align-items:flex-start}.landing-metric-row{grid-template-columns:1fr}.preview-header{flex-direction:column;align-items:flex-start}}@media (max-height:820px) and (min-width:901px){.metrica-login-layout{height:min(680px,calc(100vh - .75rem))}.metrica-login-side{padding:.9rem 1rem}.metrica-login-card{padding:.95rem 1rem}.metrica-login-copy h1{font-size:clamp(1.7rem,2.7vw,2.35rem)}.metrica-login-visual{min-height:160px}}.composer-textarea{min-height:6.6rem;padding:.9rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:rgba(255,255,255,.035)}.composer-textarea:focus{border-color:rgba(103,232,249,.22);outline:none;box-shadow:0 0 0 .2rem rgba(34,211,238,.08)}.chat-meta{gap:.6rem;font-size:.74rem;opacity:.86}.chat-bubble.outbound .chat-meta{color:rgba(7,32,50,.8)}.chat-bubble.inbound .chat-meta{color:#7f93ad}.premium-inbox-workspace{display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:.9rem;gap:.9rem;min-height:0;height:100%;overflow:hidden}.premium-inbox-grid{display:grid;grid-template-columns:280px minmax(720px,1.8fr) 240px;height:100%;overflow:hidden;border-color:rgba(148,163,184,.12);border-radius:1.25rem;background:linear-gradient(180deg,rgba(5,17,28,.98),rgba(6,15,26,.98)),radial-gradient(circle at top right,rgba(8,145,178,.12),transparent 28%);box-shadow:0 18px 54px rgba(0,0,0,.24)}.premium-inbox-grid.details-hidden{grid-template-columns:280px minmax(0,1fr)}.premium-inbox-grid .inbox-column{background:transparent;min-width:0;min-height:0}.inbox-page-shell{flex:1 1;min-height:0;padding-bottom:1rem;overflow:hidden}.inbox-page-shell>.premium-inbox-workspace{min-height:0}.queue-panel-shell{display:grid;grid-template-rows:auto auto minmax(0,1fr);grid-gap:0;gap:0;min-height:0}.queue-panel-header,.queue-toolbar{border-bottom:1px solid rgba(148,163,184,.1)}.queue-toolbar{position:relative;z-index:10;display:grid;grid-gap:.55rem;gap:.55rem;padding:.82rem .84rem .78rem;background:linear-gradient(180deg,rgba(8,20,33,.96),rgba(8,20,33,.9))}.queue-toolbar-meta,.queue-toolbar-search-row,.queue-toolbar-tabs{min-width:0}.queue-toolbar-search-row{display:block}.queue-panel-scroll{min-height:0;overflow:hidden}.queue-panel-scroll>.inbox-conversation-list{height:100%;overflow-y:auto;padding:.5rem;scrollbar-width:thin}.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{border-right:1px solid rgba(148,163,184,.12)}.inbox-status-strip{display:grid;grid-template-columns:minmax(0,1.2fr) auto auto;align-items:center;grid-gap:.9rem;gap:.9rem;padding:.72rem .88rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(8,20,33,.82)}.inbox-status-copy,.inbox-status-strip-actions,.inbox-status-strip-main,.inbox-status-strip-summary{display:flex;align-items:center;gap:.7rem;min-width:0}.inbox-status-copy{gap:.85rem;color:#93a4bc;font-size:.78rem;white-space:nowrap;overflow:hidden}.inbox-status-copy strong{color:#f8fafc;font-size:.82rem}.inbox-workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.inbox-workspace-header-copy{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.inbox-status-state{display:inline-flex;align-items:center;min-height:1.7rem;padding:.2rem .65rem;border-radius:999px;border:1px solid rgba(248,113,113,.16);color:#fecaca;background:rgba(127,29,29,.35);font-size:.72rem;font-weight:700}.inbox-status-state.ready{border-color:rgba(74,222,128,.18);color:#bbf7d0;background:rgba(20,83,45,.4)}.inbox-status-strip-summary{justify-content:center;gap:.45rem;flex-wrap:wrap}.inbox-status-strip-actions a,.inbox-status-strip-summary span{display:inline-flex;align-items:center;min-height:1.8rem;padding:.22rem .62rem;border:1px solid rgba(148,163,184,.1);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.73rem;font-weight:600}.inbox-status-strip-actions{justify-content:flex-end}.inbox-status-strip-actions a:hover{border-color:rgba(103,232,249,.24);color:#ffffff}.inbox-list-head{align-items:center}.inbox-count-badge{display:inline-flex;align-items:center;min-height:1.65rem;padding:.16rem .56rem;border:1px solid rgba(148,163,184,.1);border-radius:999px;color:#d8e5f4;background:rgba(255,255,255,.025);font-size:.71rem;font-weight:600}.inbox-list-toolbar{gap:.56rem;padding:.66rem .72rem 0}.inbox-filter-tabs{grid-gap:.35rem;gap:.35rem;min-width:0;padding:.26rem .32rem;border:1px solid rgba(148,163,184,.14);border-radius:.95rem;background:rgba(255,255,255,.04)}.inbox-filter-tab{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;width:100%;min-height:1.58rem;padding:.2rem .32rem;border-radius:.8rem;color:#a3b2c9;font-size:.68rem;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.inbox-filter-tab>span:first-child{overflow:visible;text-overflow:clip;white-space:nowrap}.inbox-filter-tab.active{color:#f4fbff;background:rgba(37,99,235,.22);box-shadow:inset 0 0 0 1px rgba(37,99,235,.35)}.inbox-filter-tab:hover{color:#e5f2ff;background:rgba(255,255,255,.06)}.inbox-filter-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;min-height:1rem;padding:0 .35rem;border-radius:999px;color:#dfe7f4;background:rgba(255,255,255,.14);font-size:.62rem;font-weight:600}.inbox-filter-tab.active .inbox-filter-tab-count{color:#0f172a;background:#ffffff}.inbox-search-bar{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:.55rem;gap:.55rem;align-items:stretch}.inbox-search-field{display:flex;align-items:center;gap:.55rem;min-height:2.2rem;padding:0 .75rem;border:1px solid rgba(148,163,184,.15);border-radius:.9rem;background:rgba(255,255,255,.02);transition:border-color .16s ease,box-shadow .16s ease}.inbox-search-field:focus-within{border-color:rgba(37,99,235,.35);box-shadow:0 0 0 1px rgba(37,99,235,.18)}.inbox-search-svg{width:.9rem;height:.9rem;color:#96a6c3;flex-shrink:0}.inbox-search-input{flex:1 1;border:0;background:transparent;color:#e7f2ff;font-size:.82rem;padding:0}.inbox-search-input::placeholder{color:#7c91b2}.inbox-search-side{display:flex;align-items:center;justify-content:space-between;gap:.55rem;min-width:0;flex-wrap:wrap}.inbox-search-actions{display:flex;gap:.4rem;flex-wrap:wrap;min-width:0}.inbox-queue-tools{gap:.35rem}.inbox-queue-tools,.inbox-search-tool{display:inline-flex;align-items:center}.inbox-search-tool{justify-content:center;min-height:2.15rem;padding:0 .75rem;border:1px solid rgba(148,163,184,.12);border-radius:.85rem;color:#d4dff2;background:rgba(255,255,255,.02);font-size:.7rem;font-weight:600;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.inbox-search-tool.icon-only{min-width:2.1rem;padding:0}.inbox-search-tool:hover{border-color:rgba(148,163,184,.2);background:rgba(255,255,255,.05)}.inbox-search-tool.active-financing-tag{border-color:rgba(103,232,249,.24);color:#f4fbff;background:rgba(37,99,235,.18)}.inbox-search-owner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.05rem;min-width:0;font-size:.66rem;color:#97a8c2}.inbox-search-owner strong{font-size:.82rem;font-weight:700;color:#f5fbff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-search-owner span{letter-spacing:.12em;text-transform:uppercase;color:#7e92b4;font-size:.62rem}.inbox-portal-menu{width:max-content;max-width:min(24rem,calc(100vw - 24px))}.inbox-menu-panel{display:grid;grid-gap:.35rem;gap:.35rem;min-width:12rem;padding:.5rem;border:1px solid rgba(148,163,184,.14);border-radius:.85rem;background:linear-gradient(180deg,rgba(9,18,30,.98),rgba(4,14,24,.98));box-shadow:0 20px 40px rgba(0,0,0,.34)}.inbox-menu-panel-head{display:grid;grid-gap:.12rem;gap:.12rem;padding:.28rem .3rem .4rem}.inbox-menu-panel-head strong{color:#f8fafc;font-size:.8rem}.inbox-menu-panel-head span{color:#8ea5c2;font-size:.7rem;line-height:1.4}.inbox-menu-item{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-height:2rem;padding:.44rem .58rem;border:1px solid transparent;border-radius:.72rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.02)}.inbox-menu-item strong{color:#67e8f9;font-size:.72rem}.inbox-menu-item.active,.inbox-menu-item:hover{border-color:rgba(103,232,249,.16);background:rgba(255,255,255,.05)}.inbox-conversation-list{display:grid;grid-gap:.35rem;gap:.35rem;padding:0;min-height:0}.inbox-list-item{padding:.65rem .9rem;border:1px solid rgba(148,163,184,.06);border-radius:1rem;background:rgba(255,255,255,.02);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.inbox-list-item.loading{opacity:.6}.inbox-list-item-skeleton{pointer-events:none}.inbox-list-item:hover{border-color:rgba(148,163,184,.2);background:rgba(255,255,255,.05);box-shadow:0 6px 18px rgba(0,0,0,.2)}.inbox-list-item.selected{background:linear-gradient(180deg,rgba(15,60,96,.95),rgba(8,34,53,.98));border-color:rgba(37,99,235,.35);box-shadow:inset 0 0 0 1px rgba(37,99,235,.35),0 12px 30px rgba(0,0,0,.25)}.inbox-action-button:focus-visible,.inbox-action-icon:focus-visible,.inbox-action-select:focus-within,.inbox-filter-tab:focus-visible,.inbox-list-item:focus-visible,.inbox-note-toggle:focus-visible,.inbox-quick-reply:focus-visible,.inbox-search-shell:focus-within,.inbox-search-tool:focus-visible,.whatsapp-circle-button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(103,232,249,.16)}.inbox-list-row-top{align-items:flex-start}.inbox-tag-chip{display:inline-flex;align-items:center;max-width:100%;min-width:0;min-height:1.25rem;padding:.06rem .38rem;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.04em;white-space:nowrap;border:1px solid transparent}.inbox-tag-chip>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.inbox-tag-chip.removable{gap:.28rem;padding-right:.16rem}.inbox-tag-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:.95rem;height:.95rem;border:0;border-radius:999px;color:inherit;background:rgba(255,255,255,.12);font-size:.72rem;line-height:1;cursor:pointer;opacity:.9}.inbox-tag-chip-remove:hover{background:rgba(255,255,255,.2)}.inbox-tag-chip.tone-default{color:#dbe7f5;background:rgba(51,65,85,.72)}.inbox-tag-chip.tone-channel{color:#bbf7d0;background:rgba(22,163,74,.18)}.inbox-tag-chip.tone-owner{color:#dbe7f5;background:rgba(30,41,59,.9)}.inbox-tag-chip.tone-unassigned{color:#fcd34d;background:rgba(120,53,15,.42)}.inbox-tag-chip.tone-status{color:#7dd3fc;background:rgba(8,47,73,.9)}.inbox-tag-chip.tone-hot{color:#fdba74;background:rgba(124,45,18,.42)}.inbox-tag-chip.tone-status{text-transform:none}.inbox-list-item-meta{gap:.4rem}.inbox-list-item-meta,.inbox-list-subline{display:flex;align-items:center;flex-wrap:wrap}.inbox-list-subline{gap:.45rem;min-width:0;color:#7f93ad;font-size:.72rem;line-height:1.3}.inbox-list-subline span{min-width:0}.inbox-list-subline span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-list-subline span+span:before{content:"";display:inline-block;width:.2rem;height:.2rem;margin-right:.45rem;border-radius:999px;vertical-align:middle;background:rgba(148,163,184,.45)}.inbox-list-flag{color:#fdba74;font-weight:700}.inbox-list-flag.subdued{color:#a5b4cc}.chatbox-avatar{width:2.6rem;height:2.6rem;font-size:.78rem}.chatbox-avatar-image{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:block}.chatbox-content{gap:.32rem}.chatbox-title-row{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.chatbox-title-row strong{font-size:.95rem;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-row-head,.inbox-row-meta-top{display:flex;align-items:center;justify-content:space-between;gap:.45rem;min-width:0}.inbox-row-meta-top{flex-shrink:0;justify-content:flex-end;gap:.35rem}.inbox-row-tags{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.inbox-list-preview{color:#9aa9c3;min-width:0;text-overflow:ellipsis;white-space:nowrap}.timeline-time{color:#9cb5d6;white-space:nowrap}.inbox-unread-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;min-height:1.2rem;padding:0 .35rem;border-radius:999px;color:#071c1b;background:#34d399;font-size:.68rem;font-weight:800;box-shadow:0 0 0 1px rgba(52,211,153,.2)}.inbox-row-chip-row{justify-content:flex-start;gap:.28rem;flex-wrap:wrap}.inbox-queue-empty{display:grid;grid-gap:.55rem;gap:.55rem;align-content:center;justify-items:center;min-height:18rem;padding:1.4rem;text-align:center}.inbox-empty-illustration{width:4rem;height:4rem;border-radius:1.2rem;border:1px solid rgba(148,163,184,.08);background:radial-gradient(circle at top left,rgba(34,211,238,.24),transparent 50%),rgba(255,255,255,.02)}.inbox-skeleton-block,.inbox-skeleton-line{background:linear-gradient(90deg,rgba(51,65,85,.7),rgba(71,85,105,.5),rgba(51,65,85,.7));background-size:200% 100%;animation:inbox-skeleton-shimmer 1.4s linear infinite}.inbox-skeleton-block{border-radius:999px}.inbox-skeleton-line{height:.72rem;border-radius:999px}.inbox-skeleton-line.short{width:42%}.inbox-skeleton-line.medium{width:78%}.inbox-skeleton-line.tiny{width:28%}@keyframes inbox-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.inbox-thread-panel{grid-template-rows:auto minmax(0,1fr);min-width:0;overflow:hidden}.inbox-thread-resizable{display:grid;min-height:0;overflow:hidden}.inbox-thread-resizable.resizing{cursor:ns-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.inbox-thread-splitter{display:flex;align-items:center;justify-content:center;cursor:ns-resize;background:rgba(255,255,255,.02)}.inbox-thread-splitter span{width:100%;max-width:5.5rem;height:2px;border-radius:999px;background:rgba(148,163,184,.22)}.inbox-thread-splitter:hover span{background:rgba(103,232,249,.35)}.inbox-thread-top{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0;padding:.76rem .84rem .68rem;border-bottom:1px solid rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}.inbox-thread-primary{display:flex;align-items:flex-start;gap:.68rem}.inbox-thread-primary-copy{display:grid;grid-gap:.2rem;gap:.2rem;flex:1 1 auto}.inbox-thread-actions,.inbox-thread-chip-row,.inbox-thread-name-row,.inbox-thread-subline{display:flex;align-items:center;gap:.48rem;flex-wrap:wrap;min-width:0}.inbox-thread-name-row .card-title{min-width:0;overflow-wrap:anywhere}.inbox-thread-subline{color:#93a4bc;font-size:.75rem}.inbox-thread-automation-copy{color:#cbd5e1;font-size:.72rem;line-height:1.45}.inbox-thread-subline span{position:relative}.inbox-thread-subline>*+:before{content:"";display:inline-block;width:.22rem;height:.22rem;margin-right:.6rem;border-radius:999px;vertical-align:middle;background:rgba(148,163,184,.5)}.inbox-list-scheduled-chip,.inbox-scheduled-link{display:inline-flex;align-items:center;min-height:1.25rem;padding:.08rem .42rem;border:1px solid rgba(96,165,250,.22);border-radius:999px;color:#dbeafe;background:rgba(37,99,235,.12);font-size:.72rem;font-weight:700;text-decoration:none}.inbox-list-scheduled-chip:hover,.inbox-scheduled-link:hover{color:#eff6ff;border-color:rgba(125,211,252,.3);background:rgba(14,116,144,.18)}.inbox-detail-link-row{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-top:.8rem}.inbox-thread-actions{justify-content:flex-start;gap:.38rem}.inbox-snooze-banner{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.65rem .84rem;border-bottom:1px solid rgba(245,158,11,.18);background:linear-gradient(90deg,rgba(245,158,11,.12),rgba(245,158,11,.04));color:#fde68a;font-size:.74rem}.inbox-snooze-banner strong{color:#fff7d6}.inbox-list-reminder{display:flex;align-items:center;gap:.35rem;margin-top:.3rem;color:#f5d37a;font-size:.69rem}.inbox-list-reminder-label{display:inline-flex;align-items:center;min-height:1rem;padding:.02rem .34rem;border:1px solid rgba(245,158,11,.2);border-radius:999px;color:#fff3c4;background:rgba(245,158,11,.12);font-size:.62rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.inbox-action-button,.inbox-action-icon,.inbox-note-toggle{display:inline-flex;align-items:center;gap:.4rem;min-height:1.9rem;padding:.24rem .58rem;border:1px solid rgba(148,163,184,.1);border-radius:.68rem;color:#dbe7f5;background:rgba(255,255,255,.022);font-size:.68rem;font-weight:600}.inbox-action-button strong{color:#ffffff;font-size:.67rem}.inbox-action-icon{padding-inline:.58rem}.inbox-action-button strong{color:#7dd3fc;font-size:.72rem}.inbox-action-icon{justify-content:center;min-width:1.9rem}.inbox-action-button:hover,.inbox-action-icon:hover,.inbox-note-toggle:hover{border-color:rgba(103,232,249,.18);background:rgba(255,255,255,.05)}.inbox-dialog-backdrop{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.inbox-dialog{width:min(100%,28rem);display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,rgba(9,18,30,.98),rgba(4,14,24,.98));box-shadow:0 24px 60px rgba(0,0,0,.34)}.inbox-dialog-actions,.inbox-dialog-actions-right,.inbox-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.inbox-dialog-head{align-items:flex-start}.inbox-dialog-head strong{display:block;color:#f8fafc;font-size:.96rem}.inbox-dialog-head p{margin:.22rem 0 0;color:#8ea5c2;font-size:.76rem;line-height:1.45}.inbox-dialog-close,.inbox-dialog-preset,.inbox-dialog-primary,.inbox-dialog-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .72rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.74rem;font-weight:600;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.inbox-dialog-close{min-width:2rem;padding:0;font-size:1rem;line-height:1}.inbox-dialog-close:hover,.inbox-dialog-preset:hover,.inbox-dialog-primary:hover,.inbox-dialog-secondary:hover{border-color:rgba(103,232,249,.2);background:rgba(255,255,255,.06)}.inbox-dialog-primary{color:#03233a;border-color:rgba(103,232,249,.24);background:#bff3ff}.inbox-dialog-primary:hover{color:#02192b;background:#d5f8ff}.confirmation-dialog{width:min(28rem,calc(100vw - 2rem))}.confirmation-dialog-danger{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.3rem .72rem;border:1px solid rgba(248,113,113,.24);border-radius:999px;background:rgba(127,29,29,.52);color:#fee2e2;font-size:.76rem;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:border-color .14s ease,background .14s ease,color .14s ease,transform .14s ease}.confirmation-dialog-danger:hover{border-color:rgba(252,165,165,.34);background:rgba(153,27,27,.62)}.confirmation-dialog-danger:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(248,113,113,.16)}.confirmation-dialog-danger:disabled{cursor:not-allowed;opacity:.6}.app-toast-stack{position:fixed;top:1.25rem;right:1.25rem;display:grid;grid-gap:.7rem;gap:.7rem;width:min(22rem,calc(100vw - 1.5rem));pointer-events:none}.app-toast{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:start;padding:.9rem .95rem;border:1px solid rgba(148,163,184,.16);border-radius:1rem;background:linear-gradient(180deg,rgba(15,23,42,.98),rgba(8,15,28,.98)),rgba(8,15,28,.98);box-shadow:0 18px 45px rgba(2,6,23,.46);pointer-events:auto}.app-toast-success{border-color:rgba(45,212,191,.2);background:linear-gradient(180deg,rgba(4,47,46,.98),rgba(2,28,32,.98)),rgba(2,28,32,.98);box-shadow:0 18px 45px rgba(4,47,46,.34)}.app-toast-error{border-color:rgba(248,113,113,.24);background:linear-gradient(180deg,rgba(69,10,10,.98),rgba(38,8,12,.98)),rgba(38,8,12,.98);box-shadow:0 18px 45px rgba(69,10,10,.3)}.app-toast-copy{display:grid;grid-gap:.22rem;gap:.22rem}.app-toast-copy strong{color:#f8fafc;font-size:.86rem;font-weight:700}.app-toast-success .app-toast-copy strong{color:#ccfbf1}.app-toast-error .app-toast-copy strong{color:#fee2e2}.app-toast-copy p{margin:0;color:#bfd1e4;font-size:.77rem;line-height:1.45}.app-toast-success .app-toast-copy p{color:#99f6e4}.app-toast-error .app-toast-copy p{color:#fecaca}.app-toast-dismiss{border:0;padding:0;background:transparent;color:#7dd3fc;font-size:1rem;line-height:1;cursor:pointer}.app-toast-success .app-toast-dismiss{color:#5eead4}.app-toast-error .app-toast-dismiss{color:#fca5a5}.app-toast-dismiss:hover{color:#d5f8ff}.app-toast-success .app-toast-dismiss:hover{color:#ccfbf1}.app-toast-error .app-toast-dismiss:hover{color:#fee2e2}.app-toast-dismiss:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(103,232,249,.16);border-radius:999px}.inbox-dialog-primary:disabled,.inbox-dialog-secondary:disabled{cursor:not-allowed;opacity:.6}.inbox-dialog-body,.inbox-dialog-field{display:grid;grid-gap:.62rem;gap:.62rem}.inbox-dialog-presets{display:flex;flex-wrap:wrap;gap:.42rem}.inbox-dialog-field span{color:#93a4bc;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inbox-dialog-input{width:100%;min-height:2.5rem;padding:.56rem .72rem;border:1px solid rgba(148,163,184,.12);border-radius:.78rem;color:#e2e8f0;background:rgba(255,255,255,.035);outline:0}.inbox-dialog-close:focus-visible,.inbox-dialog-input:focus,.inbox-dialog-preset:focus-visible,.inbox-dialog-primary:focus-visible,.inbox-dialog-secondary:focus-visible{box-shadow:0 0 0 2px rgba(103,232,249,.16)}.inbox-dialog-input::-webkit-calendar-picker-indicator{filter:invert(.9);opacity:.8;cursor:pointer}.whatsapp-thread-body{padding:1rem 1.5rem;gap:.5rem;overflow-y:auto;scrollbar-gutter:stable;background:linear-gradient(180deg,rgba(255,255,255,.015),rgba(255,255,255,0)),radial-gradient(circle at top,rgba(34,211,238,.05),transparent 34%)}.timeline-separator{display:flex;align-items:center;justify-content:center;margin:.18rem 0 .06rem}.timeline-separator span{padding:.14rem .5rem;border:1px solid rgba(148,163,184,.1);border-radius:999px;color:#7f93ad;background:rgba(8,20,33,.78);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.timeline-event{justify-self:center;display:grid;grid-gap:.14rem;gap:.14rem;max-width:25rem;padding:.48rem .72rem;border:1px solid rgba(148,163,184,.08);border-radius:.78rem;text-align:center;background:rgba(255,255,255,.014)}.timeline-event strong{color:#cbd5e1;font-size:.74rem}.timeline-event span{color:#7f93ad;font-size:.72rem}.chat-bubble{max-width:min(42rem,82%);gap:.18rem;padding:.78rem .92rem;border:1px solid rgba(148,163,184,.08);border-radius:.88rem}.chat-bubble.inbound{background:rgba(255,255,255,.04)}.chat-bubble.outbound{color:#eaf7ff;background:linear-gradient(180deg,rgba(12,74,110,.9),rgba(8,47,73,.95))}.chat-bubble.outbound.external{color:#dbe7f5;border-color:rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(51,65,85,.84),rgba(30,41,59,.94))}.chat-bubble-sender{color:#7dd3fc;font-size:.65rem;letter-spacing:.02em}.chat-bubble.outbound .chat-bubble-sender{color:#a5f3fc}.chat-bubble.outbound.external .chat-bubble-sender{color:#cbd5e1}.chat-bubble-reply-context{display:grid;grid-gap:.18rem;gap:.18rem;margin-bottom:.24rem;padding:.46rem .58rem;border-left:3px solid rgba(125,211,252,.38);border-radius:.65rem;background:rgba(255,255,255,.05)}.chat-bubble-reply-context span{color:#7dd3fc;font-size:.64rem;font-weight:700}.chat-bubble-reply-context strong{color:inherit;font-size:.76rem;font-weight:600;line-height:1.35}.chat-bubble-deleted{color:#cbd5e1;font-size:.82rem;font-style:italic;line-height:1.45}.chat-bubble-body{color:inherit;font-size:.84rem;line-height:1.48;white-space:pre-wrap}.chat-bubble-attachment{display:grid;grid-gap:.12rem;gap:.12rem;padding:.5rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;background:rgba(255,255,255,.05)}.chat-bubble-attachment span{color:#7dd3fc;font-size:.64rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.chat-bubble-attachment strong{color:inherit;font-size:.78rem;font-weight:650;line-height:1.35}.chat-bubble-attachment-wrap{display:grid;grid-gap:.55rem;gap:.55rem;margin-bottom:.1rem}.chat-bubble-attachment-actions{display:flex;flex-wrap:wrap;gap:.4rem}.chat-bubble-image-link{display:block}.chat-bubble-image{display:block;max-width:min(100%,22rem);max-height:20rem;border-radius:.8rem;object-fit:cover;background:rgba(15,23,42,.3)}.chat-bubble-audio,.chat-bubble-video{width:min(100%,22rem);max-width:100%;border-radius:.8rem;background:rgba(15,23,42,.42)}.chat-bubble-video{display:block;max-height:20rem}.chat-bubble-interactive{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.2rem}.chat-bubble-interactive-label{color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chat-bubble.outbound .chat-bubble-interactive-label{color:#bae6fd}.chat-bubble.outbound.external .chat-bubble-interactive-label{color:#dbeafe}.chat-bubble-interactive-options{display:grid;grid-gap:.45rem;gap:.45rem}.chat-bubble-interactive-option{display:flex;align-items:center;min-height:2.35rem;padding:.58rem .8rem;border:1px solid rgba(125,211,252,.26);border-radius:.9rem;background:rgba(255,255,255,.05);color:inherit;font-size:.8rem;font-weight:600;line-height:1.35}.chat-bubble-reactions{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.chat-bubble-reaction{display:inline-flex;align-items:center;gap:.28rem;padding:.22rem .48rem;border:1px solid rgba(125,211,252,.22);background:rgba(255,255,255,.08);color:inherit;font-size:.78rem;line-height:1}.chat-bubble-reaction span{font-family:var(--font-emoji);font-size:.92rem;line-height:1}.chat-bubble-reaction strong{font-size:.68rem;font-weight:700}.chat-bubble.outbound .chat-bubble-interactive-option{border-color:rgba(186,230,253,.24);background:rgba(255,255,255,.08)}.chat-bubble.outbound.external .chat-bubble-interactive-option{border-color:rgba(148,163,184,.18);background:rgba(255,255,255,.05)}.chat-meta{gap:.45rem;color:#8ea5c2;font-size:.65rem;opacity:.88;margin-top:.18rem}.chat-bubble.outbound .chat-meta{justify-content:flex-end;color:rgba(224,242,254,.9);opacity:1}.chat-bubble.outbound.external .chat-meta{color:rgba(226,232,240,.86)}.chat-delivery-status{display:inline-flex;align-items:center;min-width:1rem;justify-content:center;font-size:.72rem;font-weight:700;line-height:1}.chat-delivery-status.pending{color:rgba(224,242,254,.78)}.chat-delivery-status.delivered,.chat-delivery-status.sent{color:rgba(224,242,254,.92)}.chat-delivery-status.read{color:#60a5fa}.chat-bubble-actions{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;margin-top:.32rem}.chat-bubble-action{display:inline-flex;align-items:center;border:1px solid rgba(148,163,184,.12);border-radius:999px;background:rgba(255,255,255,.04);color:inherit;padding:.22rem .55rem;cursor:pointer;font-weight:700}.chat-bubble-action:hover{background:rgba(255,255,255,.08)}.chat-bubble-action-link{text-decoration:none}.inbox-composer{position:relative;display:grid;align-content:start;grid-gap:.62rem;gap:.62rem;min-height:0;padding:.68rem .84rem .78rem;border-top:1px solid rgba(148,163,184,.12);background:rgba(4,14,24,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(125,211,252,.3) rgba(255,255,255,.03)}.inbox-composer::-webkit-scrollbar{width:10px}.inbox-composer::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}.inbox-composer::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(125,211,252,.28);background-clip:padding-box}.inbox-composer::-webkit-scrollbar-thumb:hover{background:rgba(125,211,252,.42);background-clip:padding-box}.inbox-composer-head{align-items:center;gap:.75rem}.inbox-composer-copy{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0;flex:1 1}.inbox-composer-helper{margin:0;color:#8ea5c2;font-size:.74rem;line-height:1.45}.inbox-reply-context{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.58rem .72rem;border-left:3px solid rgba(103,232,249,.4);border-radius:.8rem;background:rgba(15,23,42,.44)}.inbox-reply-context-copy{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.inbox-reply-context-copy span{color:#7dd3fc;font-size:.68rem;font-weight:700}.inbox-reply-context-copy strong{color:#e2e8f0;font-size:.78rem;font-weight:600;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.inbox-hidden-file-input{display:none}.inbox-attachment-tray{display:grid;grid-gap:.6rem;gap:.6rem;padding:.72rem .82rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.025)}.inbox-attachment-tray-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.inbox-attachment-tray-copy{display:grid;grid-gap:.16rem;gap:.16rem}.inbox-attachment-tray-copy strong{color:#f8fafc;font-size:.78rem}.inbox-attachment-tray-copy span{color:#93a4bc;font-size:.72rem;line-height:1.4}.inbox-attachment-row{display:flex;align-items:stretch;justify-content:flex-start;gap:.6rem;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}.inbox-attachment-chip{display:inline-flex;align-items:center;gap:.42rem;min-width:0;max-width:min(20rem,100%);flex:0 0 auto;min-height:1.9rem;padding:.28rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.72rem;font-weight:600}.inbox-attachment-chip-summary{border-style:dashed;color:#cbd5e1;background:rgba(8,47,73,.22)}.inbox-attachment-chip span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inbox-attachment-clear{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.28rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.72rem;font-weight:600}.inbox-attachment-clear:hover{border-color:rgba(103,232,249,.18);background:rgba(255,255,255,.05)}.inbox-buttons-panel{display:grid;grid-gap:.62rem;gap:.62rem;padding:.72rem;border:1px solid rgba(148,163,184,.1);border-radius:.84rem;background:rgba(255,255,255,.03)}.inbox-buttons-panel-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.inbox-buttons-panel-head strong{color:#f8fafc;font-size:.8rem}.inbox-buttons-panel-head span{color:#8ea5c2;font-size:.7rem}.inbox-buttons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.inbox-buttons-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.whatsapp-circle-button.active{border-color:rgba(103,232,249,.18);color:#67e8f9;background:rgba(103,232,249,.12)}.inbox-interactive-chip{display:inline-flex;align-items:center;justify-content:center;height:2rem;padding:0 .72rem;border:1px solid rgba(148,163,184,.1);border-radius:999px;background:rgba(255,255,255,.03);color:#dbe7f5;font-size:.72rem;font-weight:600;transition:border-color .14s ease,background .14s ease,color .14s ease}.inbox-interactive-chip:hover{border-color:rgba(125,211,252,.16);background:rgba(255,255,255,.07)}.inbox-interactive-chip.active{border-color:rgba(103,232,249,.18);color:#67e8f9;background:rgba(103,232,249,.12)}.inbox-template-menu{width:21rem;display:grid;grid-gap:.5rem;gap:.5rem;padding:.58rem;border:1px solid rgba(148,163,184,.12);border-radius:.78rem;background:rgba(4,14,24,.98);box-shadow:0 18px 38px rgba(0,0,0,.26)}.inbox-template-menu-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.inbox-template-menu-head strong{color:#f8fafc;font-size:.82rem}.inbox-template-menu-head span{color:#8ea5c2;font-size:.7rem}.inbox-template-search{width:100%;min-height:2rem;padding:.38rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:.64rem;color:#e2e8f0;background:rgba(255,255,255,.03);font-size:.74rem;outline:0}.inbox-template-search::placeholder{color:#7287a4}.inbox-template-search:focus{border-color:rgba(103,232,249,.22);box-shadow:0 0 0 2px rgba(103,232,249,.12)}.inbox-template-list{display:grid;grid-gap:.38rem;gap:.38rem;max-height:15rem;overflow-y:auto;padding-right:.12rem}.inbox-template-option{display:grid;grid-gap:.28rem;gap:.28rem;padding:.56rem .62rem;border:1px solid rgba(148,163,184,.08);border-radius:.72rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.025)}.inbox-template-option:hover{border-color:rgba(103,232,249,.16);background:rgba(255,255,255,.05)}.inbox-media-menu{width:21rem;display:grid;grid-gap:.5rem;gap:.5rem;padding:.58rem;border:1px solid rgba(148,163,184,.12);border-radius:.78rem;background:rgba(4,14,24,.98);box-shadow:0 18px 38px rgba(0,0,0,.26)}.inbox-media-list{display:grid;grid-gap:.38rem;gap:.38rem;max-height:15.5rem;overflow-y:auto;padding-right:.12rem}.inbox-media-option{display:grid;grid-gap:.32rem;gap:.32rem;padding:.62rem .68rem;border:1px solid rgba(148,163,184,.08);border-radius:.72rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.025)}.inbox-media-option.active,.inbox-media-option:hover{border-color:rgba(103,232,249,.16);background:rgba(255,255,255,.05)}.inbox-media-option-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.inbox-media-option-head strong{color:#f8fafc;font-size:.76rem}.inbox-media-option-head span{color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.inbox-media-option-meta{display:flex;flex-wrap:wrap;gap:.5rem;color:#8ea5c2;font-size:.7rem}.inbox-template-option-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.inbox-template-option-head strong{color:#f8fafc;font-size:.76rem}.inbox-template-option-head span{color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.inbox-template-empty,.inbox-template-option p{margin:0;color:#8ea5c2;font-size:.72rem;line-height:1.5}.inbox-template-empty{padding:.72rem .2rem}.inbox-note-toggle.active{color:#fde68a;border-color:rgba(245,158,11,.18);background:rgba(120,53,15,.35)}.whatsapp-quick-strip{display:flex;gap:.45rem;overflow-x:auto}.inbox-quick-reply{display:grid;grid-gap:.08rem;gap:.08rem;min-width:8rem;padding:.48rem .62rem;border:1px solid rgba(148,163,184,.09);border-radius:.78rem;color:#dbe7f5;background:rgba(255,255,255,.025)}.inbox-quick-reply span{color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.inbox-quick-reply strong{font-size:.7rem}.composer-textarea{min-height:5rem;padding:.78rem .84rem;border-color:rgba(148,163,184,.12);background:rgba(255,255,255,.03);color:#e2e8f0;resize:vertical}.composer-textarea.note-mode{border-color:rgba(245,158,11,.18);background:rgba(120,53,15,.18)}.composer-textarea::placeholder{color:#7287a4}.whatsapp-circle-button{width:2rem;height:2rem;border-color:rgba(148,163,184,.1);color:#dbe7f5;background:rgba(255,255,255,.03)}.inbox-send-button{display:inline-flex;align-items:center;gap:.5rem}.inbox-detail-panel{min-width:0}.whatsapp-thread-body{scrollbar-width:thin;scrollbar-color:rgba(125,211,252,.34) rgba(255,255,255,.03)}.whatsapp-thread-body::-webkit-scrollbar{width:10px}.whatsapp-thread-body::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}.whatsapp-thread-body::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(125,211,252,.32);background-clip:padding-box}.whatsapp-thread-body::-webkit-scrollbar-thumb:hover{background:rgba(125,211,252,.48);background-clip:padding-box}.inbox-detail-stack{display:grid;align-content:start;grid-auto-rows:max-content;grid-gap:.58rem;gap:.58rem;padding:.66rem;min-height:0}.inbox-detail-overview{display:grid;grid-gap:.12rem;gap:.12rem;padding:.2rem .2rem .35rem}.inbox-detail-overview strong{color:#ffffff;font-size:1rem}.inbox-detail-overview span{color:#8da4c4;font-size:.78rem}.inbox-detail-tabs{display:flex;align-items:center;gap:.2rem;padding:0 .2rem .2rem;border-bottom:1px solid rgba(148,163,184,.08)}.inbox-detail-tab{min-height:2rem;padding:.34rem .7rem;color:#8da4c4;font-size:.78rem;font-weight:600}.inbox-detail-tab.active{border-bottom-color:#67e8f9}.inbox-detail-disclosure{border:1px solid rgba(148,163,184,.09);border-radius:.88rem;background:rgba(255,255,255,.02);overflow:hidden}.inbox-detail-disclosure[open]{background:rgba(255,255,255,.03)}.inbox-detail-disclosure-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.78rem;cursor:pointer;list-style:none}.inbox-detail-disclosure-summary::-webkit-details-marker{display:none}.inbox-detail-disclosure-summary .inbox-detail-card-head{padding-bottom:0;border-bottom:0}.inbox-detail-disclosure-indicator{color:#8fb0d8;font-size:1rem;font-weight:700;line-height:1;transition:transform .14s ease}.inbox-detail-disclosure[open] .inbox-detail-disclosure-indicator{transform:rotate(45deg)}.inbox-detail-card{display:grid;grid-gap:.62rem;gap:.62rem;padding:.78rem;border:0;border-radius:0;background:transparent}.inbox-detail-card-head{display:grid;grid-gap:.14rem;gap:.14rem;padding-bottom:.48rem;border-bottom:1px solid rgba(148,163,184,.08)}.inbox-detail-card-head span{color:#67e8f9;font-size:.68rem;font-weight:700}.inbox-detail-card-head h3{margin:0;color:#ffffff}.inbox-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.58rem;gap:.58rem}.inbox-detail-kv,.inbox-detail-list-item{display:grid;grid-gap:.18rem;gap:.18rem}.inbox-detail-kv span,.inbox-detail-list-item span{color:#7f93ad;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.inbox-detail-kv strong,.inbox-detail-list-item strong{color:#e2e8f0;font-size:.82rem;font-weight:650;line-height:1.35}.inbox-detail-chip-row{display:flex;flex-wrap:wrap;gap:.45rem}.inbox-detail-action-row{display:grid;grid-gap:.55rem;gap:.55rem}.inbox-detail-form{display:grid;grid-gap:.6rem;gap:.6rem}.inbox-detail-form-field{display:grid;grid-gap:.22rem;gap:.22rem}.inbox-detail-form-field span{color:#7f93ad;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em}.inbox-detail-input{width:100%;min-height:2rem;padding:.42rem .58rem;border:1px solid rgba(148,163,184,.12);border-radius:.68rem;color:#e2e8f0;background:rgba(255,255,255,.03);font-size:.76rem;outline:0}.inbox-detail-input:focus{border-color:rgba(103,232,249,.22);box-shadow:0 0 0 2px rgba(103,232,249,.12)}.inbox-detail-form-actions{display:flex;align-items:center;justify-content:flex-end;gap:.48rem}.inbox-detail-save{min-height:1.95rem;padding:.3rem .72rem;font-size:.74rem}.industry-setup-stack{display:grid;grid-gap:.75rem;gap:.75rem}.industry-setup-options{display:grid;grid-gap:.6rem;gap:.6rem}.industry-setup-option{display:grid;grid-gap:.24rem;gap:.24rem;padding:.82rem .88rem;border:1px solid rgba(148,163,184,.1);border-radius:.88rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.03)}.industry-setup-option.active,.industry-setup-option:hover{border-color:rgba(103,232,249,.18);background:rgba(255,255,255,.06)}.industry-setup-option strong{color:#ffffff;font-size:.86rem}.industry-setup-option p{margin:0;color:#93a4bc;font-size:.74rem;line-height:1.5}.industry-setup-actions{display:flex;justify-content:flex-end}.inbox-detail-feed,.inbox-detail-list{display:grid;grid-gap:.5rem;gap:.5rem}.inbox-detail-feed-item{display:grid;grid-gap:.28rem;gap:.28rem;padding:.62rem .68rem;border:1px solid rgba(148,163,184,.08);border-radius:.78rem;background:rgba(255,255,255,.02)}.inbox-detail-feed-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.inbox-detail-feed-head strong{color:#e2e8f0;font-size:.76rem}.inbox-detail-feed-head span,.inbox-detail-feed-item p,.inbox-detail-placeholder,.inbox-detail-placeholder-block span{color:#93a4bc;font-size:.73rem;line-height:1.55}.inbox-detail-feed-item p{margin:0}.inbox-detail-placeholder-block{display:grid;grid-gap:.4rem;gap:.4rem;justify-items:start;padding:.3rem 0}.inbox-detail-product-gallery{display:flex;flex-wrap:wrap;gap:.45rem}.inbox-detail-product-gallery a{font-size:.72rem;color:#67e8f9;text-decoration:underline}.inbox-empty-state,.inbox-thread-empty{min-height:100%}.lead-record-page-card{display:grid;grid-gap:1rem;gap:1rem}.lead-record-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;border:1px solid rgba(148,163,184,.09);border-radius:1rem;background:rgba(255,255,255,.025)}.lead-record-hero h2{margin:.34rem 0 .18rem;font-size:1.56rem;line-height:1.02}.lead-record-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem;min-width:21rem}.lead-record-meta-card,.lead-record-panel{display:grid;grid-gap:.28rem;gap:.28rem;padding:.9rem;border:1px solid rgba(148,163,184,.09);border-radius:.95rem;background:rgba(255,255,255,.025)}.lead-record-field span,.lead-record-meta-card span,.lead-record-section-head span{color:#93a4bc;font-size:.72rem;line-height:1.5}.lead-record-meta-card strong,.lead-record-section-head strong{color:#f8fafc;font-size:.86rem}.lead-record-layout{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:1rem;gap:1rem}.lead-record-panel{align-content:start;gap:.85rem}.lead-record-section-head{display:grid;grid-gap:.18rem;gap:.18rem}.lead-record-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.lead-record-form-sections{display:grid;grid-gap:1rem;gap:1rem}.lead-record-field{display:grid;grid-gap:.28rem;gap:.28rem}.lead-record-field-stack{display:grid;grid-gap:.45rem;gap:.45rem}.lead-record-field-wide{grid-column:1/-1}.lead-record-inline-toggle{justify-self:start}.product-upload-chip-row{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.product-upload-field-status{min-height:2.4rem;display:flex;align-items:flex-start;padding-top:.15rem}.product-hidden-file-input{display:none}.product-upload-trigger{display:grid;grid-gap:.14rem;gap:.14rem;width:100%;min-height:4.2rem;padding:.72rem .82rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.03)}.product-upload-trigger:hover{border-color:rgba(148,163,184,.2);background:rgba(255,255,255,.05)}.product-upload-trigger-label{color:#8ea5c2;font-size:.72rem}.product-upload-trigger strong{color:#f8fafc;font-size:.82rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-upload-chip{display:inline-flex;align-items:center;min-height:2rem;padding:.34rem .62rem;border:1px solid rgba(148,163,184,.12);border-radius:.72rem;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.74rem;font-weight:600}.product-upload-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:.8rem;gap:.8rem}.product-upload-preview-card{display:grid;grid-gap:.45rem;gap:.45rem;padding:.55rem;border:1px solid rgba(148,163,184,.09);border-radius:.9rem;background:rgba(255,255,255,.025)}.product-upload-preview-image{width:100%;aspect-ratio:1.2/1;object-fit:cover;border-radius:.72rem;background:rgba(255,255,255,.03)}.product-upload-preview-copy{display:grid;grid-gap:.35rem;gap:.35rem}.product-upload-preview-copy strong{color:#f8fafc;font-size:.76rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card-actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.product-delete-button{border-color:rgba(248,113,113,.2);color:#fecaca;background:rgba(127,29,29,.22)}.product-catalog-layout{align-items:start}.product-catalog-editor-pane,.product-catalog-list-pane{min-width:0}.product-catalog-list-pane{grid-template-rows:auto minmax(0,1fr);gap:.95rem;max-height:min(72vh,980px)}.product-catalog-list-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.product-catalog-asset-count,.product-catalog-count{display:inline-flex;align-items:center;justify-content:center;min-height:1.9rem;padding:.28rem .6rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.72rem;font-weight:700;white-space:nowrap}.product-catalog-list{display:grid;grid-gap:.8rem;gap:.8rem;min-height:0;overflow-y:auto;padding-right:.15rem}.product-catalog-item{display:grid;grid-gap:.68rem;gap:.68rem;padding:.9rem;border:1px solid rgba(148,163,184,.09);border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.015),rgba(255,255,255,0)),rgba(7,14,26,.45)}.product-catalog-item-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:.8rem;gap:.8rem}.product-catalog-item-head>div{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.product-catalog-item-head span{color:#f8fafc;font-size:.9rem;font-weight:700;line-height:1.35}.product-catalog-item-head strong{color:#93a4bc;font-size:.74rem;line-height:1.45}.product-catalog-subline{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;color:#8ea5c2;font-size:.72rem;line-height:1.45}.product-catalog-subline span{display:inline-flex;align-items:center}.product-catalog-subline span+span:before{content:"•"}.product-catalog-item-head small{color:#f8fafc;font-size:.73rem;font-weight:700}.product-catalog-price{min-width:0;max-width:9.5rem;text-align:right;white-space:normal;line-height:1.45;overflow-wrap:anywhere}.product-catalog-summary{margin:0;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1}.product-catalog-chip-row{gap:.38rem}.product-catalog-financing{color:#a9bad1;font-size:.72rem;line-height:1.5}.product-catalog-meta-row{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;padding-top:.1rem}.product-catalog-asset-link{display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-catalog-list-item{padding:.55rem}.product-catalog-list-item.active{border-color:rgba(56,189,248,.2);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 42%),rgba(8,18,34,.74)}.product-catalog-select{display:grid;grid-gap:.58rem;gap:.58rem;width:100%;min-width:0;padding:.35rem;border:0;color:inherit;text-align:left;background:transparent;cursor:pointer}.product-catalog-subline span+span:before{content:"\2022";margin-right:.45rem;color:rgba(148,163,184,.45)}.product-catalog-meta-row-compact{padding-top:0}.product-catalog-actions{justify-content:flex-start}.product-gallery-dialog{width:min(68rem,calc(100vw - 2rem))}.product-gallery-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.product-gallery-dialog-body{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.9rem;gap:.9rem}.product-gallery-dialog-image{width:100%;max-height:min(72vh,48rem);border-radius:1rem;object-fit:contain;background:rgba(2,8,23,.72)}.product-gallery-nav{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#e2e8f0;background:rgba(15,23,42,.82);box-shadow:0 12px 24px rgba(2,8,23,.18)}.product-gallery-close svg,.product-gallery-nav svg{width:1.1rem;height:1.1rem}.product-gallery-close:hover,.product-gallery-nav:hover{border-color:rgba(103,232,249,.22);background:rgba(15,23,42,.96)}.product-gallery-nav:disabled{opacity:.4;cursor:not-allowed}.product-gallery-close{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.78)}.automation-layout,.automation-settings-card,.automation-tab-shell{display:grid;grid-gap:1rem;gap:1rem}.automation-workflow-shell{gap:1.15rem}.automation-test-thread{min-height:24rem;max-height:38rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem}.automation-tab-header{padding-bottom:.1rem}.automation-tab-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.automation-tab-button{display:grid;grid-gap:.22rem;gap:.22rem;padding:.9rem 1rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;text-align:left;color:#cbd5e1;background:rgba(255,255,255,.025);transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.automation-tab-button strong{color:#f8fafc;font-size:.86rem}.automation-tab-button span{color:#93a4bc;font-size:.76rem;line-height:1.45}.automation-tab-button:hover{transform:translateY(-1px);border-color:rgba(103,232,249,.18);background:rgba(255,255,255,.04)}.automation-tab-button.active{border-color:rgba(103,232,249,.26);background:radial-gradient(circle at top right,rgba(34,211,238,.08),transparent 52%),rgba(7,19,32,.9)}.automation-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.automation-overview-card{min-height:100%}.automation-overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.automation-rule-note,.automation-stat-tile{display:grid;grid-gap:.24rem;gap:.24rem;padding:.9rem;border:1px solid rgba(148,163,184,.09);border-radius:.95rem;background:rgba(255,255,255,.025)}.automation-rule-note strong,.automation-stat-tile strong{color:#f8fafc;font-size:1rem}.automation-rule-note span,.automation-stat-tile span{color:#93a4bc;font-size:.76rem;line-height:1.45}.automation-delay-presets{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.7rem}.automation-delay-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .82rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;color:#d4dff2;background:rgba(255,255,255,.02);font-size:.72rem;font-weight:600;white-space:nowrap;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.automation-delay-chip:hover{border-color:rgba(148,163,184,.2);background:rgba(255,255,255,.05)}.automation-delay-chip.active{border-color:rgba(103,232,249,.2);color:#f8fafc;background:rgba(34,211,238,.12)}.automation-delay-input-row{display:flex;align-items:center;gap:.65rem;margin-top:.75rem}.automation-delay-input-row .lead-record-input{min-width:0}.automation-delay-unit{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 .9rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;color:#93a4bc;background:rgba(15,23,42,.35);font-size:.78rem;font-weight:600;white-space:nowrap}.automation-summary-row{gap:.22rem}.automation-advanced-block{display:grid;grid-gap:.8rem;gap:.8rem;padding:.9rem;border:1px solid rgba(148,163,184,.09);border-radius:.95rem;background:rgba(255,255,255,.02)}.automation-advanced-block summary{cursor:pointer;color:#f8fafc;font-size:.84rem;font-weight:700}.automation-advanced-block[open] summary{margin-bottom:.15rem}.automation-workflow-textarea{min-height:18rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.78rem}.automation-workflow-canvas{position:relative;min-height:24rem;overflow:auto;border:1px solid rgba(148,163,184,.09);border-radius:1rem;background:linear-gradient(rgba(148,163,184,.06) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 0),rgba(255,255,255,.02);background-size:32px 32px,32px 32px,auto}.automation-workflow-builder{display:grid;grid-gap:1rem;gap:1rem;align-items:stretch;min-height:min(78vh,58rem)}.automation-workflow-builder-side{grid-template-columns:minmax(0,1fr) .7rem minmax(18rem,var(--workflow-inspector-width,38%))}.automation-workflow-builder-bottom{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,min(78vh,58rem)) minmax(24rem,auto)}.automation-workflow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;margin-bottom:.9rem}.automation-workflow-toolbar .button.active{border-color:rgba(125,211,252,.38);color:#f8fafc;background:rgba(8,47,73,.28)}.automation-workflow-resizer{position:relative;width:.7rem;min-height:100%;cursor:col-resize;border-radius:999px;background:linear-gradient(180deg,rgba(148,163,184,.06),rgba(125,211,252,.22),rgba(148,163,184,.06))}.automation-workflow-resizer:after{content:"";position:absolute;inset:.1rem .18rem;border-radius:999px;background:rgba(15,23,42,.92)}.automation-workflow-resizer:hover:after{background:rgba(8,47,73,.92)}.automation-workflow-list{display:grid;grid-gap:.7rem;gap:.7rem}.automation-workflow-list-item{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.09);border-radius:.9rem;background:rgba(255,255,255,.025)}.automation-workflow-list-item.selected{border-color:rgba(125,211,252,.28);background:rgba(8,47,73,.18)}.automation-workflow-list-main{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0;padding:0;border:0;text-align:left;color:inherit;background:transparent;cursor:pointer}.automation-workflow-list-main strong{color:#f8fafc;font-size:.84rem}.automation-workflow-list-main span{color:#93a4bc;font-size:.72rem}.automation-workflow-list-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.automation-workflow-edges{position:absolute;inset:0;pointer-events:none;overflow:visible}.automation-workflow-edge path{fill:none;stroke:rgba(125,211,252,.24);stroke-width:2;marker-end:url(#automation-workflow-arrow)}.automation-workflow-edge text{fill:rgba(186,230,253,.8);font-size:12px;text-anchor:middle}.automation-workflow-edge-label{fill:rgba(7,19,32,.94);stroke:rgba(148,163,184,.14);stroke-width:1}.automation-workflow-edge.active path{stroke:rgba(125,211,252,.88);stroke-width:2.5}.automation-workflow-edge.active text{fill:#f8fafc}.automation-workflow-edge.preview path{stroke:rgba(125,211,252,.72);stroke-dasharray:6 6;marker-end:url(#automation-workflow-arrow-preview)}.automation-workflow-edge.preview text{fill:rgba(226,232,240,.92)}.automation-workflow-edges marker path{fill:rgba(125,211,252,.72)}.automation-workflow-node{position:absolute;display:grid;grid-gap:.28rem;gap:.28rem;width:220px;padding:.8rem .88rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;color:#cbd5e1;background:rgba(7,19,32,.92);box-shadow:0 12px 24px rgba(2,6,23,.22);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;z-index:1}.automation-workflow-node.selected{border-color:rgba(125,211,252,.55);box-shadow:0 0 0 1px rgba(125,211,252,.18),0 16px 28px rgba(2,6,23,.28)}.automation-workflow-node.terminal{border-color:rgba(245,158,11,.42)}.automation-workflow-node strong{color:#f8fafc;font-size:.84rem}.automation-workflow-node-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.55rem}.automation-workflow-node-copy{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.automation-workflow-node-menu-hint{color:rgba(148,163,184,.86);font-size:.66rem;white-space:nowrap}.automation-workflow-start-node{position:absolute;display:grid;grid-gap:.28rem;gap:.28rem;width:160px;padding:.9rem;border:1px solid rgba(125,211,252,.28);border-radius:999px;color:#e2e8f0;background:rgba(11,23,40,.94);box-shadow:0 12px 24px rgba(2,6,23,.18);z-index:1;cursor:pointer}.automation-workflow-start-node strong{color:#f8fafc;font-size:.9rem}.automation-workflow-start-node span{color:#93a4bc;font-size:.72rem;line-height:1.4}.automation-workflow-empty-state{position:absolute;inset:0;display:grid;place-items:center;padding:1.5rem}.automation-workflow-start-button{min-width:10rem;min-height:3rem;padding:.72rem 1.2rem;border:1px solid rgba(125,211,252,.32);border-radius:999px;color:#f8fafc;background:linear-gradient(135deg,rgba(37,99,235,.92),rgba(8,145,178,.88));box-shadow:0 14px 28px rgba(2,6,23,.22);font-size:.92rem;font-weight:700;cursor:pointer}.automation-workflow-start-button:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(2,6,23,.28)}.automation-workflow-anchor{position:absolute;top:50%;width:10px;height:10px;border:2px solid rgba(125,211,252,.72);border-radius:999px;background:#091726;transform:translateY(-50%);pointer-events:none}.automation-workflow-anchor-in{left:-6px}.automation-workflow-anchor-out{right:-6px}.automation-workflow-node p,.automation-workflow-node small,.automation-workflow-node span{margin:0;color:#93a4bc;font-size:.74rem;line-height:1.4}.automation-workflow-node-question{border-color:rgba(96,165,250,.28)}.automation-workflow-node-action{border-color:rgba(34,197,94,.24)}.automation-workflow-node-end{border-color:rgba(245,158,11,.24)}.automation-workflow-node-branches{display:flex;flex-wrap:wrap;gap:.35rem}.automation-workflow-branch-pill,.automation-workflow-link-handle{display:inline-flex;align-items:center;justify-content:center;padding:.14rem .42rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.06);font-size:.66rem;cursor:default}.automation-workflow-link-handle{flex-shrink:0}.automation-workflow-branch-pill.active,.automation-workflow-link-handle.active{border-color:rgba(125,211,252,.48);color:#f8fafc;background:rgba(59,130,246,.22)}.automation-workflow-inspector{display:grid;grid-gap:1rem;gap:1rem;grid-template-rows:minmax(0,1fr);min-height:min(78vh,58rem);max-height:min(78vh,58rem);overflow:hidden}.automation-workflow-builder-bottom .automation-workflow-inspector{min-height:24rem;max-height:none}.workflow-node-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workflow-node-panel-actions{flex-shrink:0}.workflow-node-panel.expanded{height:min(88vh,70rem);min-height:min(88vh,70rem);background:rgba(6,15,28,.98)}.workflow-node-section-heading{display:grid;grid-gap:.2rem;gap:.2rem;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:radial-gradient(circle at left top,rgba(34,211,238,.08),transparent 42%),rgba(255,255,255,.025)}.workflow-node-section-heading strong{color:#f8fafc;font-size:.88rem}.workflow-node-section-heading span{color:#94a3b8;font-size:.76rem;line-height:1.45}.workflow-node-section-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:.95rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(15,23,42,.2)}.workflow-node-inspector-intro{display:grid;grid-gap:.18rem;gap:.18rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:radial-gradient(circle at top right,rgba(34,211,238,.05),transparent 36%),rgba(255,255,255,.025)}.workflow-node-inspector-intro strong{color:#f8fafc;font-size:.94rem}.workflow-node-inspector-intro span{color:#93a4bc;font-size:.78rem;line-height:1.5}.workflow-node-variable-summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.3rem}.workflow-node-variable-label{color:#cbd5e1;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.workflow-node-variable-summary code{padding:.22rem .5rem;border:1px solid rgba(56,189,248,.26);border-radius:999px;color:#e0f2fe;background:rgba(8,47,73,.36);font-size:.76rem}.workflow-save-answer-panel{display:grid;grid-gap:.9rem;gap:.9rem;padding:.95rem;border:1px solid rgba(148,163,184,.08);border-radius:.9rem;background:rgba(15,23,42,.16)}.workflow-save-answer-head{display:grid;grid-gap:.22rem;gap:.22rem}.workflow-save-answer-head strong{color:#f8fafc;font-size:.86rem}.workflow-save-answer-head span{color:#93a4bc;font-size:.75rem;line-height:1.45}.workflow-save-answer-grid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-save-answer-status{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding-top:.1rem}.workflow-save-answer-assigned{display:inline-flex;align-items:center;gap:.45rem;margin-right:auto}.workflow-save-answer-label{color:#cbd5e1;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.workflow-save-answer-assigned code{padding:.18rem .5rem;border:1px solid rgba(56,189,248,.22);border-radius:.55rem;color:#e0f2fe;background:rgba(8,47,73,.32);font-size:.76rem}.workflow-question-options-summary{display:grid;grid-gap:.7rem;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.85rem}.workflow-question-options-summary-item{display:grid;grid-gap:.18rem;gap:.18rem;padding:.75rem .85rem;border:1px solid rgba(148,163,184,.08);border-radius:.85rem;background:rgba(15,23,42,.18)}.workflow-question-options-summary-label{color:#93a4bc;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.workflow-question-options-summary-item strong{color:#f8fafc;font-size:.85rem}.workflow-question-options-grid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-compact-button{min-height:2rem;padding:.32rem .7rem;border-radius:.55rem;font-size:.78rem}.workflow-danger-button{border-color:rgba(248,113,113,.28);color:#fecaca;background:rgba(127,29,29,.16)}.workflow-danger-button:hover{border-color:rgba(248,113,113,.42);background:rgba(127,29,29,.26)}.workflow-suggestion-row{gap:.35rem}.workflow-suggestion-chip{min-height:1.7rem;padding:.18rem .56rem;border-radius:999px;color:#dbeafe;background:rgba(30,41,59,.72);font-size:.74rem;font-weight:600}@media (max-width:860px){.workflow-question-options-grid,.workflow-question-options-summary,.workflow-save-answer-grid{grid-template-columns:1fr}}.workflow-node-footer{justify-content:space-between;margin-top:1rem}.workflow-inspector-backdrop{padding:1.5rem}.workflow-inspector-dialog{width:min(78rem,calc(100vw - 3rem));max-width:none;height:min(90vh,72rem);padding:0;background:transparent;border:0;box-shadow:none}.workflow-question-options-dialog{width:min(64rem,calc(100vw - 3rem));max-width:none;max-height:min(88vh,68rem);padding:0;overflow:hidden}.workflow-question-options-dialog .inbox-dialog-actions,.workflow-question-options-dialog .inbox-dialog-body,.workflow-question-options-dialog .inbox-dialog-head{padding-left:1.15rem;padding-right:1.15rem}.workflow-question-options-dialog .inbox-dialog-head{padding-top:1.15rem;padding-bottom:.35rem;border-bottom:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,rgba(9,18,30,.995),rgba(9,18,30,.94))}.workflow-question-options-dialog-body{padding-top:.95rem;padding-bottom:.95rem;overflow-y:auto}.workflow-question-options-dialog .inbox-dialog-actions{padding-top:.8rem;padding-bottom:1rem;border-top:1px solid rgba(148,163,184,.1);background:linear-gradient(180deg,rgba(4,14,24,.92),rgba(4,14,24,.995))}.workflow-library-shell{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;min-height:min(78vh,58rem);border:1px solid rgba(148,163,184,.09);border-radius:1rem;overflow:hidden;background:rgba(7,19,32,.88)}.workflow-library-designer{flex:1 1 auto;min-width:0;min-height:0;height:100%}.workflow-library-shell .sqd-theme-dark.sqd-designer{background:radial-gradient(circle at top,rgba(37,99,235,.12),transparent 30%),linear-gradient(180deg,rgba(6,15,28,.98),rgba(8,17,30,.98))}.workflow-library-shell .sqd-theme-dark .sqd-line-grid-path{stroke:rgba(71,85,105,.22)}.workflow-library-shell .sqd-theme-dark .sqd-join{stroke:rgba(96,165,250,.52);stroke-width:2.4}.workflow-library-shell .sqd-theme-dark .sqd-control-bar{border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.92);box-shadow:0 16px 32px rgba(2,6,23,.24)}.workflow-library-shell .sqd-theme-dark .sqd-control-bar-button{border-radius:.8rem;background:rgba(255,255,255,.08)}.workflow-library-shell .sqd-theme-dark .sqd-control-bar-button:hover{background:rgba(255,255,255,.14)}.workflow-library-shell .sqd-theme-dark .sqd-control-bar-button .sqd-icon-path{fill:#e2e8f0}.workflow-library-shell .sqd-theme-dark .sqd-root-start-stop-circle{fill:#0f766e;filter:drop-shadow(0 4px 10px rgba(15,118,110,.3))}.workflow-library-shell .sqd-theme-dark .sqd-root-start-stop-icon{fill:#ecfeff}.workflow-library-shell .sqd-theme-dark .sqd-step-container>.sqd-label>.sqd-label-rect,.workflow-library-shell .sqd-theme-dark .sqd-step-switch>.sqd-label-primary>.sqd-label-rect,.workflow-library-shell .sqd-theme-dark .sqd-step-switch>.sqd-label-secondary>.sqd-label-rect,.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-step-task-rect{transition:fill .14s ease,stroke .14s ease,filter .14s ease}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-reply .sqd-step-task-rect{fill:#13283f;stroke:rgba(56,189,248,.45);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(8,47,73,.28))}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-update .sqd-step-task-rect{fill:#132f2b;stroke:rgba(74,222,128,.38);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(20,83,45,.24))}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-ask .sqd-step-task-rect{fill:#13283f;stroke:rgba(56,189,248,.45);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(8,47,73,.28))}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-action .sqd-step-task-rect{fill:#132f2b;stroke:rgba(74,222,128,.38);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(20,83,45,.24))}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-delay .sqd-step-task-rect{fill:#162336;stroke:rgba(148,163,184,.24);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(15,23,42,.24))}.workflow-library-shell .sqd-theme-dark .sqd-step-task.sqd-type-go_to .sqd-step-task-rect{fill:#3a2412;stroke:rgba(251,191,36,.42);stroke-width:1.2;filter:drop-shadow(0 10px 22px rgba(146,64,14,.26))}.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-step-task-rect.sqd-selected{stroke:#bae6fd;stroke-width:2;filter:drop-shadow(0 0 0 rgba(0,0,0,0)) drop-shadow(0 0 .7rem rgba(56,189,248,.22))}.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-step-task-text{fill:#f8fafc;font-weight:700}.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-step-task-empty-icon{fill:rgba(226,232,240,.9)}.workflow-library-shell .sqd-theme-dark .sqd-step-container>g>.sqd-input,.workflow-library-shell .sqd-theme-dark .sqd-step-launch-pad>g>.sqd-input,.workflow-library-shell .sqd-theme-dark .sqd-step-switch>g>.sqd-input,.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-input{fill:#e2e8f0;stroke:rgba(15,23,42,.8);stroke-width:2}.workflow-library-shell .sqd-theme-dark .sqd-step-launch-pad>g>.sqd-output,.workflow-library-shell .sqd-theme-dark .sqd-step-task .sqd-output{fill:#38bdf8}.workflow-library-shell .sqd-theme-dark .sqd-step-switch.sqd-type-decision>.sqd-label-primary>.sqd-label-rect{fill:#1e3a8a;filter:drop-shadow(0 8px 18px rgba(30,64,175,.22))}.workflow-library-shell .sqd-theme-dark .sqd-step-switch.sqd-type-choice>.sqd-label-primary>.sqd-label-rect{fill:#155e75;filter:drop-shadow(0 8px 18px rgba(8,47,73,.22))}.workflow-library-shell .sqd-theme-dark .sqd-step-container>.sqd-label>.sqd-label-text,.workflow-library-shell .sqd-theme-dark .sqd-step-switch>.sqd-label-primary>.sqd-label-text{fill:#eff6ff;font-weight:700}.workflow-library-shell .sqd-theme-dark .sqd-step-switch>.sqd-label-secondary>.sqd-label-rect{fill:rgba(15,23,42,.92);stroke:rgba(148,163,184,.18);stroke-width:1}.workflow-library-shell .sqd-theme-dark .sqd-step-switch>.sqd-label-secondary>.sqd-label-text{fill:#cbd5e1;font-weight:600}.workflow-library-shell .sqd-theme-dark .sqd-placeholder .sqd-placeholder-rect{fill:rgba(15,23,42,.68);stroke:rgba(96,165,250,.38);stroke-width:1.2;stroke-dasharray:4}.workflow-library-shell .sqd-theme-dark .sqd-placeholder.sqd-hover .sqd-placeholder-rect{fill:rgba(30,64,175,.85)}.workflow-library-shell .sqd-theme-dark .sqd-placeholder-icon-path{fill:rgba(148,163,184,.8)}.workflow-library-shell .sqd-theme-dark .sqd-placeholder.sqd-hover .sqd-placeholder-icon-path{fill:#eff6ff}.workflow-node-panel,.workflow-variable-panel{display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:1rem;gap:1rem;padding:1.1rem;min-height:0;overflow:hidden}.workflow-node-panel .lead-record-section-head,.workflow-variable-panel .lead-record-section-head{position:-webkit-sticky;position:sticky;top:0;z-index:1;padding-bottom:.2rem;background:rgba(255,255,255,.025)}.workflow-panel-body{min-height:0;overflow-y:auto;padding-right:.2rem;scrollbar-width:thin;scrollbar-color:rgba(125,211,252,.3) rgba(255,255,255,.03)}.workflow-panel-body::-webkit-scrollbar{width:10px}.workflow-panel-body::-webkit-scrollbar-track{background:rgba(255,255,255,.03)}.workflow-panel-body::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:rgba(125,211,252,.28);background-clip:padding-box}.workflow-panel-body::-webkit-scrollbar-thumb:hover{background:rgba(125,211,252,.42);background-clip:padding-box}.workflow-node-body,.workflow-variable-body{display:grid;align-content:start;grid-gap:1rem;gap:1rem}.workflow-variable-list{display:grid;grid-gap:1rem;gap:1rem}.workflow-variable-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-wrap:wrap}.workflow-variable-tree{display:grid;grid-gap:.35rem;gap:.35rem}.workflow-variable-tree-group{display:grid;grid-gap:.25rem;gap:.25rem}.workflow-variable-tree-group-toggle{display:flex;align-items:center;justify-content:space-between;gap:.7rem;width:100%;padding:.42rem .5rem;border:0;border-radius:.7rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.03);cursor:pointer}.workflow-variable-tree-group-toggle:hover{background:rgba(255,255,255,.05)}.workflow-variable-tree-group-toggle strong{margin-right:auto;color:#f8fafc;font-size:.8rem}.workflow-variable-tree-group-toggle span{color:#93a4bc;font-size:.72rem}.workflow-variable-tree-group-caret{width:.8rem;color:#cbd5e1!important;text-align:center}.workflow-variable-tree-children{display:grid;grid-gap:.12rem;gap:.12rem;padding-left:1.1rem}.workflow-variable-tree-item{display:grid;grid-gap:.06rem;gap:.06rem;justify-items:start;width:100%;padding:.45rem .55rem;border:0;border-radius:.7rem;color:#dbe7f5;text-align:left;background:transparent;cursor:pointer}.workflow-variable-tree-item:hover{background:rgba(255,255,255,.04)}.workflow-variable-tree-item.selected{background:rgba(59,130,246,.18);box-shadow:inset 0 0 0 1px rgba(125,211,252,.18)}.workflow-variable-tree-item span{color:#f8fafc;font-size:.78rem;line-height:1.3}.workflow-variable-tree-item small{color:#7f93ad;font-size:.68rem;line-height:1.4}.workflow-variable-editor{display:grid;grid-gap:.8rem;gap:.8rem;padding:.95rem;border:1px solid rgba(148,163,184,.1);border-radius:.9rem;background:rgba(255,255,255,.03)}.workflow-variable-editor-head{display:grid;grid-gap:.12rem;gap:.12rem}.workflow-variable-editor-head strong{color:#f8fafc;font-size:.84rem}.workflow-variable-editor-head span{color:#93a4bc;font-size:.72rem}.workflow-variable-row-delete{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.workflow-library-loading{position:absolute;top:1rem;right:1rem;z-index:2;padding:.45rem .7rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#cbd5e1;background:rgba(7,19,32,.92);font-size:.74rem}.workflow-library-shell .sqd-toolbox{position:absolute;top:1rem;left:1rem;z-index:4;width:232px;max-width:calc(100% - 2rem);border:1px solid rgba(148,163,184,.14);border-radius:1.2rem;overflow:hidden;background:linear-gradient(180deg,rgba(15,23,42,.96),rgba(10,16,30,.96)),rgba(15,23,42,.96);box-shadow:0 20px 44px rgba(2,6,23,.28)}.workflow-library-shell .sqd-toolbox.sqd-collapsed{width:auto;border-radius:999px;overflow:visible;background:transparent;box-shadow:none}.workflow-library-shell .sqd-toolbox-header{padding:1rem 1rem .95rem;border-bottom:1px solid rgba(148,163,184,.08)}.workflow-library-shell .sqd-toolbox.sqd-collapsed .sqd-toolbox-header{padding:0;border-bottom:0}.workflow-library-shell .sqd-toolbox.sqd-collapsed .sqd-toolbox-toggle{width:2.9rem;height:2.9rem;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:linear-gradient(135deg,rgba(15,23,42,.98),rgba(8,47,73,.9)),rgba(15,23,42,.96);box-shadow:0 16px 32px rgba(2,6,23,.28)}.workflow-library-shell .sqd-toolbox.sqd-collapsed .sqd-toolbox-toggle:hover{background:linear-gradient(135deg,rgba(8,47,73,.98),rgba(14,116,144,.9)),rgba(15,23,42,.96)}.workflow-library-shell .sqd-toolbox-header-title{font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}.workflow-library-shell .sqd-toolbox-body{padding:.85rem}.workflow-library-shell .sqd-toolbox-group-title{margin-bottom:.8rem;padding:.48rem .65rem;border-radius:999px;color:#cbd5e1;background:rgba(148,163,184,.08);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workflow-library-shell .sqd-toolbox-item{margin-bottom:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.workflow-library-shell .sqd-toolbox-item:hover{transform:translateY(-1px);border-color:rgba(125,211,252,.32);box-shadow:0 12px 24px rgba(2,6,23,.22),inset 0 1px 0 rgba(255,255,255,.05)}.workflow-library-shell .sqd-toolbox-item-text{position:relative;display:block;padding:1rem .95rem 1rem 3.25rem;color:#f8fafc!important;font-size:.8rem;font-weight:700;line-height:1.25;letter-spacing:.01em;white-space:normal}.workflow-library-shell .sqd-toolbox-item-icon{left:12px;width:32px;height:32px;margin-top:-16px}.workflow-library-shell .sqd-toolbox-item.sqd-type-reply{background:radial-gradient(circle at top right,rgba(56,189,248,.16),transparent 48%),linear-gradient(135deg,rgba(14,26,45,.98),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-update{background:radial-gradient(circle at top right,rgba(34,197,94,.14),transparent 45%),linear-gradient(135deg,rgba(19,37,33,.96),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-ask{background:radial-gradient(circle at top right,rgba(56,189,248,.16),transparent 48%),linear-gradient(135deg,rgba(14,26,45,.98),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-action{background:radial-gradient(circle at top right,rgba(34,197,94,.14),transparent 45%),linear-gradient(135deg,rgba(19,37,33,.96),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-decision{background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 45%),linear-gradient(135deg,rgba(23,37,84,.96),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-choice{background:radial-gradient(circle at top right,rgba(56,189,248,.2),transparent 45%),linear-gradient(135deg,rgba(30,41,59,.96),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-delay{background:radial-gradient(circle at top right,rgba(148,163,184,.12),transparent 45%),linear-gradient(135deg,rgba(22,35,54,.96),rgba(15,23,42,.94))}.workflow-library-shell .sqd-toolbox-item.sqd-type-go_to{background:radial-gradient(circle at top right,rgba(251,191,36,.16),transparent 45%),linear-gradient(135deg,rgba(58,36,18,.97),rgba(15,23,42,.94))}.workflow-test-panel{gap:.9rem}.workflow-test-composer,.workflow-test-toolbar{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.workflow-test-log{display:grid;grid-gap:.7rem;gap:.7rem;max-height:24rem;overflow-y:auto;padding-right:.2rem}.workflow-test-entry{display:grid;grid-gap:.3rem;gap:.3rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.09);border-radius:.9rem;background:rgba(255,255,255,.025)}.workflow-test-entry.automation{border-color:rgba(103,232,249,.14);background:rgba(8,47,73,.22)}.workflow-test-entry.subscriber{border-color:rgba(74,222,128,.14);background:rgba(20,83,45,.18)}.workflow-test-entry.system{border-style:dashed}.workflow-test-entry-role{color:#93a4bc;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workflow-test-entry p{margin:0;color:#e2e8f0;line-height:1.55}.workflow-test-empty{display:grid;place-items:center;min-height:9rem;border:1px dashed rgba(148,163,184,.14);border-radius:.9rem;color:#93a4bc;text-align:center}.automation-workflow-context-menu{position:absolute;display:grid;grid-gap:.3rem;gap:.3rem;min-width:12rem;padding:.45rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(7,19,32,.98);box-shadow:0 18px 34px rgba(2,6,23,.28);z-index:5}.automation-workflow-context-menu button{padding:.55rem .7rem;border:0;border-radius:.7rem;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.04);cursor:pointer}.automation-workflow-context-menu button:hover{background:rgba(59,130,246,.16)}.automation-workflow-context-note{padding:.5rem .6rem;color:#93a4bc;font-size:.74rem;line-height:1.45}.automation-workflow-context-menu .automation-workflow-context-delete{color:#fecaca;background:rgba(127,29,29,.32)}.automation-workflow-context-menu .automation-workflow-context-delete:hover{background:rgba(185,28,28,.44)}.automation-workflow-branch-list{display:grid;grid-gap:.7rem;gap:.7rem}.automation-workflow-branch-card{display:grid;grid-gap:.55rem;gap:.55rem;padding:.75rem;border:1px solid rgba(148,163,184,.09);border-radius:.9rem;background:rgba(255,255,255,.025)}.quick-replies-compact-shell{display:grid;grid-gap:1rem;gap:1rem}.quick-replies-overview-band{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.95fr);grid-gap:1rem;gap:1rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:radial-gradient(circle at top left,rgba(56,189,248,.12),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018)),rgba(15,23,42,.34)}.quick-replies-overview-copy{display:grid;grid-gap:.32rem;gap:.32rem}.whatsapp-composer-actions-left{flex-wrap:wrap}.inbox-composer-drag-active{border-color:rgba(56,189,248,.42);box-shadow:0 0 0 1px rgba(56,189,248,.28)}.whatsapp-circle-button.recording{color:#fecaca;background:rgba(185,28,28,.22);box-shadow:0 0 0 1px rgba(248,113,113,.28),0 0 20px rgba(248,113,113,.18);animation:inbox-recording-pulse 1.4s ease-in-out infinite}.inbox-upload-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.inbox-upload-preview-card{position:relative;display:grid;grid-gap:.6rem;gap:.6rem;padding:.85rem;border:1px solid rgba(148,163,184,.14);border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),rgba(15,23,42,.42)}.inbox-upload-preview-remove{position:absolute;top:.55rem;right:.55rem;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.72);cursor:pointer}.inbox-upload-preview-remove:hover{color:#fff;background:rgba(30,41,59,.92)}.inbox-upload-preview-order{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:999px;color:#bfdbfe;background:rgba(37,99,235,.2);font-size:.78rem;font-weight:700}.inbox-upload-preview-image,.inbox-upload-preview-video{width:100%;max-height:12rem;border-radius:.8rem;object-fit:cover;background:rgba(15,23,42,.72)}.inbox-upload-preview-audio{width:100%}.inbox-upload-preview-document{display:grid;place-items:center;grid-gap:.55rem;gap:.55rem;min-height:7.5rem;padding:1rem;border:1px dashed rgba(148,163,184,.18);border-radius:.85rem;color:#dbe7f5;text-align:center}.inbox-upload-preview-document svg{width:1.6rem;height:1.6rem}.inbox-upload-preview-meta{display:grid;grid-gap:.22rem;gap:.22rem}.inbox-upload-preview-meta strong{color:#f8fafc;font-size:.88rem}.inbox-upload-preview-meta span{color:#93a4bc;font-size:.74rem}.inbox-upload-preview-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:.2rem .5rem;border-radius:999px;color:#bbf7d0!important;background:rgba(21,128,61,.18)}.inbox-upload-progress-list{display:grid;grid-gap:.55rem;gap:.55rem}.inbox-upload-progress-item{display:grid;grid-gap:.4rem;gap:.4rem}.inbox-upload-progress-copy{display:flex;justify-content:space-between;gap:.75rem;color:#cbd5e1;font-size:.76rem}.inbox-upload-progress-copy strong{display:inline-flex;align-items:center;gap:.45rem;color:#e2e8f0;font-weight:600}.inbox-upload-spinner{width:.78rem;height:.78rem;border:2px solid rgba(148,163,184,.28);border-top-color:rgba(56,189,248,.95);border-radius:999px;animation:inbox-upload-spin .9s linear infinite}.inbox-upload-progress-bar{overflow:hidden;height:.45rem;border-radius:999px;background:rgba(148,163,184,.16)}.inbox-upload-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,rgba(14,165,233,.95),rgba(59,130,246,.95));transition:width .14s ease}.inbox-voice-panel{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.14);border-radius:.95rem;background:radial-gradient(circle at top left,rgba(56,189,248,.1),transparent 34%),rgba(15,23,42,.38)}.inbox-voice-panel.recording{border-color:rgba(248,113,113,.22);background:radial-gradient(circle at top left,rgba(248,113,113,.12),transparent 34%),rgba(15,23,42,.38)}.inbox-voice-panel-copy{display:grid;grid-gap:.22rem;gap:.22rem}.inbox-voice-panel-copy strong{color:#f8fafc;font-size:.88rem}.inbox-voice-panel-copy span{color:#93a4bc;font-size:.76rem}.inbox-voice-panel-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.inbox-upload-helper-text{color:#7f8ea3;font-size:.74rem;line-height:1.5}@keyframes inbox-recording-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 1px rgba(248,113,113,.28),0 0 16px rgba(248,113,113,.14)}50%{transform:scale(1.03);box-shadow:0 0 0 1px rgba(248,113,113,.36),0 0 26px rgba(248,113,113,.24)}}@keyframes inbox-upload-spin{to{transform:rotate(1turn)}}@media (max-width:800px){.inbox-upload-preview-grid{grid-template-columns:1fr}.inbox-voice-panel{align-items:flex-start}.inbox-upload-progress-copy{flex-direction:column;align-items:flex-start}}.quick-replies-overview-kicker{color:#bae6fd;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.quick-replies-overview-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.quick-replies-overview-stat{display:grid;grid-gap:.2rem;gap:.2rem;padding:.9rem .95rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.016)),rgba(15,23,42,.3)}.quick-replies-overview-stat strong{color:#f8fafc;font-size:1.25rem;line-height:1}.quick-replies-overview-stat span{color:#94a3b8;font-size:.78rem}.quick-replies-main-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start}.quick-replies-editor-pane,.quick-replies-library-pane,.quick-replies-main-grid,.quick-replies-starter-panel{display:grid;grid-gap:1rem;gap:1rem}.quick-replies-library-pane{padding:1rem}.quick-replies-library-head-actions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.quick-replies-top-categories{padding-top:.1rem}.quick-replies-editor-workbench{grid-template-columns:minmax(0,1fr);align-items:start}.quick-replies-editor-main,.quick-replies-editor-side,.quick-replies-editor-workbench{display:grid;grid-gap:1rem;gap:1rem}.quick-replies-editor-pane{padding:1rem}.quick-replies-editor-summary{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;color:#94a3b8;font-size:.78rem}.quick-replies-editor-summary span{padding:.32rem .58rem;border-radius:999px;background:rgba(255,255,255,.04)}.quick-replies-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.quick-replies-editor-textarea{min-height:9rem}.quick-replies-preview-card{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:radial-gradient(circle at top right,rgba(34,211,238,.06),transparent 36%),rgba(255,255,255,.025)}.quick-replies-preview-titlebar,.quick-replies-starter-panel-head{display:flex;align-items:start;justify-content:space-between;gap:.8rem}.quick-replies-preview-summary{display:flex;gap:.45rem;flex-wrap:wrap;color:#93a4bc;font-size:.72rem}.quick-replies-preview-bubble{display:grid;grid-gap:.45rem;gap:.45rem;padding:1rem;border-radius:1rem 1rem .35rem 1rem;background:linear-gradient(135deg,rgba(34,197,94,.14),rgba(16,185,129,.1))}.quick-replies-preview-bubble strong{color:#f8fafc;font-size:.9rem}.quick-replies-preview-head{display:grid;grid-gap:.3rem;gap:.3rem}.quick-replies-library-badges,.quick-replies-preview-meta{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.quick-replies-preview-bubble span,.quick-replies-starter-card p{color:#93a4bc;font-size:.76rem}.quick-replies-preview-bubble p{margin:0;color:#e2e8f0;line-height:1.6}.quick-replies-starter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.quick-replies-starter-card{display:grid;grid-gap:.65rem;gap:.65rem;padding:1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018)),rgba(15,23,42,.3)}.quick-replies-starter-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.quick-replies-starter-head strong{color:#f8fafc;font-size:.9rem}.quick-replies-search{margin-bottom:0}.quick-replies-library-tools{display:grid;grid-gap:.75rem;gap:.75rem}.quick-replies-category-chips{display:flex;gap:.55rem;flex-wrap:wrap}.quick-replies-category-chips .inbox-search-tool.active{border-color:rgba(103,232,249,.2);color:#f8fafc;background:rgba(34,211,238,.12)}.quick-replies-pin-inline{min-height:2.5rem;padding:.62rem .74rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;background:rgba(255,255,255,.03)}.quick-replies-pin-toggle{justify-content:end}.quick-replies-library-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.quick-replies-library-item{display:grid;grid-gap:.55rem;gap:.55rem;width:100%;min-height:11rem;padding:1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;text-align:left;color:inherit;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018)),rgba(15,23,42,.34);transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.quick-replies-library-item.active{border-color:rgba(103,232,249,.22);background:radial-gradient(circle at top right,rgba(34,211,238,.08),transparent 42%),rgba(15,23,42,.4)}.quick-replies-library-item:hover{border-color:rgba(103,232,249,.16);transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 26px rgba(2,6,23,.14)}.quick-replies-library-item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.quick-replies-library-item-head strong{color:#f8fafc;font-size:.92rem}.quick-replies-library-item-meta{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;color:#93a4bc;font-size:.74rem}.quick-replies-meta-badge{display:inline-flex;align-items:center;min-height:1.55rem;padding:.14rem .5rem;border-radius:999px;background:rgba(56,189,248,.12);color:#bae6fd;font-size:.68rem;font-weight:700}.quick-replies-library-item p{margin:0;color:#cbd5e1;line-height:1.55;font-size:.82rem;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.inbox-template-category-chips{padding:.1rem 0 .2rem}.quick-replies-editor-actions{justify-content:space-between}.quick-replies-media-upload{display:grid;grid-gap:.65rem;gap:.65rem;padding:.85rem .9rem;border:1px dashed rgba(125,211,252,.2);border-radius:.95rem;background:radial-gradient(circle at top left,rgba(56,189,248,.08),transparent 40%),rgba(255,255,255,.025)}.quick-replies-media-upload-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.quick-replies-media-upload-meta{display:grid;grid-gap:.16rem;gap:.16rem}.quick-replies-media-upload-meta strong{color:#f8fafc;font-size:.84rem;overflow-wrap:anywhere}.quick-replies-media-upload-hint,.quick-replies-media-upload-meta span{color:#94a3b8;font-size:.78rem}.automation-rule-columns{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:1rem;gap:1rem}.automation-toggle-row{display:inline-flex;align-items:center;gap:.7rem;color:#e2e8f0}.automation-toggle-row input{width:1rem;height:1rem;accent-color:#22d3ee}.automation-business-hours-grid{display:grid;grid-gap:.7rem;gap:.7rem}.automation-business-hours-row{display:grid;grid-template-columns:minmax(110px,140px) minmax(0,1fr) minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:center}.automation-rule-row{gap:.55rem}.automation-rule-editor{display:grid;grid-gap:1rem;gap:1rem}.automation-rule-section{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border:1px solid rgba(148,163,184,.09);border-radius:1rem;background:radial-gradient(circle at top right,rgba(34,211,238,.04),transparent 34%),rgba(255,255,255,.02)}.automation-rule-section-head{display:grid;grid-gap:.22rem;gap:.22rem}.automation-rule-section-head strong{color:#f8fafc;font-size:.92rem}.automation-rule-section-head span{color:#93a4bc;font-size:.78rem;line-height:1.5}.automation-rule-section-head-inline{margin-bottom:.15rem}.automation-keyword-summary-card{display:grid;grid-gap:.55rem;gap:.55rem;min-height:4.3rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.1);border-radius:.92rem;background:radial-gradient(circle at top right,rgba(34,211,238,.06),transparent 34%),rgba(255,255,255,.03)}.automation-keyword-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.automation-keyword-summary-copy{display:grid;grid-gap:.24rem;gap:.24rem;min-width:0}.automation-keyword-summary-copy strong{color:#f8fafc;font-size:.88rem}.automation-keyword-summary-copy span{color:#93a4bc;font-size:.78rem;line-height:1.45;overflow:hidden;text-overflow:ellipsis}.automation-keyword-dialog{width:min(100%,42rem)}.automation-keyword-dialog-body{gap:.8rem}.automation-keyword-dialog-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center}.automation-keyword-dialog-input{min-width:0}.automation-keyword-dialog-summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.automation-keyword-dialog-summary strong{color:#f8fafc;font-size:.86rem}.automation-keyword-dialog-list{display:grid;grid-gap:.55rem;gap:.55rem;max-height:22rem;padding-right:.2rem;overflow-y:auto}.automation-keyword-dialog-empty,.automation-keyword-dialog-item{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.09);border-radius:.88rem;background:rgba(255,255,255,.025)}.automation-keyword-dialog-item-copy{min-width:0}.automation-keyword-dialog-item-copy strong{display:block;color:#e2e8f0;font-size:.82rem;line-height:1.45;overflow-wrap:anywhere}.automation-keyword-dialog-empty{justify-content:center;color:#93a4bc;font-size:.8rem;line-height:1.5;text-align:center}.automation-emoji-toolbar{display:flex;justify-content:flex-start;margin-top:.7rem}.automation-emoji-toolbar-inside{position:absolute;right:.7rem;bottom:.7rem;margin-top:0;z-index:1}.automation-textarea-with-emoji{position:relative}.automation-textarea-with-emoji-input{padding-right:3.35rem;padding-bottom:3rem}.automation-emoji-icon-button{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;min-height:2rem;padding:0;border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(255,255,255,.04);color:#f8fafc;cursor:pointer}.automation-emoji-icon-button:hover{background:rgba(34,211,238,.12)}.automation-emoji-dropdown{z-index:60}.automation-emoji-picker-shell{overflow:hidden;border:1px solid rgba(148,163,184,.12);border-radius:1rem;box-shadow:0 20px 42px rgba(0,0,0,.28)}.automation-emoji-picker-shell em-emoji-picker{--background-rgb:4,14,24;--border-radius:16px;--category-icon-active-color:#67e8f9;--category-icon-color:#cbd5e1;--color-border-over:rgba(103,232,249,0.18);--color-border:rgba(148,163,184,0.12);--font-family:inherit;--rgb-accent:34,211,238;--rgb-background:4,14,24;--rgb-color:226,232,240;--rgb-input:15,23,42;--shadow:0 20px 42px rgba(0,0,0,0.28)}.field-hint{display:block;margin-top:.45rem;color:#94a3b8;font-size:.8rem;line-height:1.4}.field-hint-tight{margin-top:.08rem}.automation-media-selector-empty{margin-top:.2rem;padding:.9rem 1rem;border:1px dashed rgba(148,163,184,.18);border-radius:.95rem;color:#94a3b8;background:rgba(15,23,42,.24)}.automation-media-summary-card{display:grid;grid-gap:.55rem;gap:.55rem;margin-top:.15rem;padding:.9rem .95rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:radial-gradient(circle at top right,rgba(34,211,238,.05),transparent 34%),rgba(15,23,42,.22)}.automation-media-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.automation-media-summary-copy{display:grid;grid-gap:.24rem;gap:.24rem;min-width:0}.automation-media-summary-copy strong{color:#f8fafc;font-size:.9rem}.automation-media-summary-copy span{color:#94a3b8;font-size:.78rem;line-height:1.45}.automation-media-summary-actions{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.automation-media-summary-row{padding-top:.1rem}.automation-media-dialog{width:min(100%,62rem)}.automation-media-selector-shell{display:grid;grid-gap:.85rem;gap:.85rem}.automation-media-selector-shell-dialog{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.automation-media-library-block,.automation-media-selected-block{display:grid;grid-gap:.75rem;gap:.75rem;padding:.9rem .95rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(15,23,42,.22)}.automation-media-block-head{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.automation-media-block-head strong{color:#f8fafc;font-size:.9rem}.automation-media-block-head span{color:#94a3b8;font-size:.78rem}.automation-media-selected-list{display:grid;grid-gap:.6rem;gap:.6rem}.automation-media-selected-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.8rem;gap:.8rem;align-items:center;padding:.78rem .85rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.03)}.automation-media-selected-order{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:999px;color:#67e8f9;background:rgba(34,211,238,.12);font-size:.78rem;font-weight:800}.automation-media-selected-actions{display:flex;align-items:center;gap:.42rem;flex-wrap:wrap;justify-content:flex-end}.automation-media-filter-chip,.automation-media-remove-button,.automation-media-sort-button{border:1px solid rgba(148,163,184,.14);border-radius:999px;background:rgba(255,255,255,.04);color:#e2e8f0;padding:.34rem .62rem;cursor:pointer;font-size:.76rem;font-weight:700}.automation-media-remove-button{color:#fecaca}.automation-media-sort-button:disabled{opacity:.45;cursor:not-allowed}.automation-media-library-toolbar{display:grid;grid-gap:.65rem;gap:.65rem}.automation-media-filter-row{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.automation-media-filter-chip.active{border-color:rgba(34,211,238,.34);background:rgba(8,47,73,.42);color:#67e8f9}.automation-media-selector-list{display:grid;grid-gap:.6rem;gap:.6rem;max-height:14rem;padding:.12rem;overflow-y:auto}.automation-media-selector-option{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.8rem .95rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;background:rgba(15,23,42,.3);color:#e2e8f0;cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s ease}.automation-media-selector-option:hover{border-color:rgba(34,211,238,.28);background:rgba(15,23,42,.46);transform:translateY(-1px)}.automation-media-selector-option.active{border-color:rgba(34,211,238,.42);background:rgba(8,47,73,.42)}.automation-media-selector-copy{display:grid;grid-gap:.22rem;gap:.22rem;min-width:0}.automation-media-selector-copy strong{color:#f8fafc}.automation-media-selector-copy span{color:#94a3b8;font-size:.82rem}.automation-media-selector-state{flex-shrink:0;padding:.28rem .62rem;border-radius:999px;background:rgba(255,255,255,.08);color:#cbd5e1;font-size:.76rem;font-weight:600}.automation-media-selector-option.active .automation-media-selector-state{background:rgba(34,211,238,.18);color:#67e8f9}.automation-media-preview-list{display:grid;grid-gap:.75rem;gap:.75rem}@media (max-width:760px){.automation-media-selected-item,.automation-media-selector-shell-dialog{grid-template-columns:minmax(0,1fr)}.automation-media-selected-actions{justify-content:flex-start}}.automation-media-preview-card{display:grid;grid-template-columns:minmax(0,140px) minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:center;margin-top:.75rem;padding:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.34)}.automation-media-preview-frame{min-height:5.5rem;border-radius:.9rem;overflow:hidden;background:rgba(15,23,42,.82)}.automation-media-preview-audio,.automation-media-preview-image,.automation-media-preview-video{width:100%;display:block}.automation-media-preview-image,.automation-media-preview-video{height:100%;object-fit:cover}.automation-media-preview-copy{display:grid;grid-gap:.3rem;gap:.3rem}.automation-media-preview-copy strong{color:#f8fafc}.automation-media-preview-copy span{color:#94a3b8;font-size:.84rem}.media-library-layout{display:grid;grid-gap:1rem;gap:1rem}.media-library-overview{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:1rem;gap:1rem}.media-library-upload-card{min-height:100%}.media-library-summary-card,.media-library-upload-card{display:grid;grid-gap:1rem;gap:1rem}.media-library-capacity{display:grid;justify-items:end;grid-gap:.1rem;gap:.1rem}.media-library-capacity strong{color:#f8fafc;font-size:1.5rem;line-height:1}.media-library-capacity span{color:#94a3b8;font-size:.8rem}.media-library-upload-dropzone{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;align-items:center;padding:1.05rem 1.1rem;border:1px dashed rgba(125,211,252,.24);border-radius:1.1rem;background:radial-gradient(circle at top left,rgba(56,189,248,.12),transparent 48%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.018)),rgba(15,23,42,.4)}.media-library-upload-hero{display:grid;grid-gap:.28rem;gap:.28rem}.media-library-upload-hero strong{color:#f8fafc;font-size:.96rem}.media-library-upload-hero span{color:#9cb0c4;font-size:.82rem}.media-library-stats{display:flex;flex-wrap:wrap;gap:.55rem}.media-library-stats span{padding:.35rem .65rem;border-radius:999px;background:rgba(255,255,255,.04);color:#cbd5e1;font-size:.8rem}.media-library-stats-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.media-library-stat-tile{display:grid;grid-gap:.2rem;gap:.2rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.016)),rgba(15,23,42,.3)}.media-library-stat-tile span{color:#94a3b8;font-size:.78rem}.media-library-stat-tile strong{color:#f8fafc;font-size:1.4rem;line-height:1}.media-library-stat-tile.kind-image{border-color:rgba(125,211,252,.18)}.media-library-stat-tile.kind-audio{border-color:rgba(251,191,36,.18)}.media-library-stat-tile.kind-video{border-color:rgba(244,114,182,.18)}.media-library-upload-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;color:#94a3b8;font-size:.84rem}.media-library-selected-file{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.78rem .9rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;background:rgba(255,255,255,.03)}.media-library-selected-file-copy{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0}.media-library-selected-file-copy strong{color:#f8fafc;font-size:.88rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-library-selected-file-copy span{color:#94a3b8;font-size:.78rem}.media-library-upload-actions{display:flex;justify-content:flex-end}.media-library-collection-card{display:grid;grid-gap:1rem;gap:1rem}.media-library-list{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.media-library-list-item{display:grid;grid-template-columns:180px minmax(0,1fr) auto;grid-gap:.85rem;gap:.85rem;padding:.95rem 0;border:solid rgba(148,163,184,.12);border-width:0 0 1px;border-radius:0;background:transparent;box-shadow:none;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.media-library-list-item:last-child{border-bottom:0}.media-library-list-item:hover{transform:none;background:rgba(255,255,255,.03);border-color:rgba(148,163,184,.12);box-shadow:none}.media-library-list-item.kind-image{border-left:3px solid rgba(125,211,252,.38);padding-left:.9rem}.media-library-list-item.kind-audio{border-left:3px solid rgba(251,191,36,.38);padding-left:.9rem}.media-library-list-item.kind-video{border-left:3px solid rgba(244,114,182,.38);padding-left:.9rem}.media-library-list-item.kind-document{border-left:3px solid rgba(148,163,184,.38);padding-left:.9rem}.media-library-preview-shell{display:grid;grid-gap:.65rem;gap:.65rem}.media-library-card-type{display:flex;justify-content:flex-end}.media-library-kind-pill.kind-image{color:#d8f3ff;background:rgba(14,116,144,.34)}.media-library-kind-pill.kind-audio{color:#fde68a;background:rgba(120,53,15,.34)}.media-library-kind-pill.kind-video{color:#fbcfe8;background:rgba(131,24,67,.34)}.media-library-preview{min-height:10rem;border-radius:.9rem;overflow:hidden;background:rgba(15,23,42,.82)}.media-library-preview-audio,.media-library-preview-image,.media-library-preview-video{width:100%;display:block}.media-library-preview-image,.media-library-preview-video{height:100%;object-fit:cover}.media-library-card-copy{display:grid;grid-gap:.35rem;gap:.35rem}.media-library-rename-inline{display:grid;grid-gap:.45rem;gap:.45rem;width:100%}.media-library-rename-input{min-height:2.25rem}.media-library-rename-actions{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.media-library-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.media-library-card-head strong{color:#f8fafc;font-size:.95rem;line-height:1.3}.media-library-card-meta{display:flex;flex-wrap:wrap;gap:.65rem;color:#94a3b8;font-size:.8rem}.media-library-card-actions{display:flex;justify-content:space-between;gap:.65rem;align-items:center;flex-wrap:wrap}.media-library-card-actions a{text-decoration:none}.media-library-empty{display:grid;grid-gap:.35rem;gap:.35rem;min-height:10rem;place-content:center;text-align:center}.media-library-empty h3{color:#f8fafc}@media (max-width:1100px){.media-library-overview{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.media-library-upload-dropzone{grid-template-columns:minmax(0,1fr)}.media-library-stats-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.media-library-card-actions,.media-library-list-item,.media-library-selected-file{align-items:flex-start;flex-direction:column}.media-library-list-item{grid-template-columns:1fr}}.inbox-topbar-actions{display:flex;justify-content:flex-end}.simulate-inbound-dialog{width:min(100%,36rem)}.simulate-inbound-form{display:grid;grid-gap:.8rem;gap:.8rem}.simulate-inbound-inline-label{display:block;margin-top:.2rem;color:#f8fafc;font-size:.78rem;font-weight:700}.product-catalog-actions{padding-top:.15rem;border-top:1px solid rgba(148,163,184,.08)}.product-catalog-empty{min-height:12rem;place-items:center;text-align:center}.lead-record-input{width:100%;min-height:2.5rem;padding:.62rem .74rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;color:#e2e8f0;background:rgba(255,255,255,.03);font-size:.84rem;outline:0}.app-select,.control-select,select.control-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.55rem;color:#f8fafc;border-color:rgba(125,211,252,.14);background-color:#0b1728;background-image:linear-gradient(45deg,transparent 50%,rgba(148,163,184,.92) 0),linear-gradient(135deg,rgba(148,163,184,.92) 50%,transparent 0),linear-gradient(180deg,rgba(125,211,252,.12),rgba(125,211,252,0));background-position:calc(100% - 1rem) calc(50% - .12rem),calc(100% - .72rem) calc(50% - .12rem),calc(100% - 2.15rem) 50%;background-size:.38rem .38rem,.38rem .38rem,1px 1.3rem;background-repeat:no-repeat;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.app-select:disabled,.control-select:disabled,select.control-input:disabled{cursor:not-allowed}.app-select:focus,.control-select:focus,select.control-input:focus{border-color:rgba(103,232,249,.24);box-shadow:inset 0 1px 0 rgba(255,255,255,.02),0 0 0 2px rgba(103,232,249,.12)}.app-select option,.control-select option,select.control-input option{color:#0f172a;background:#f8fafc}.currency-input-wrap{position:relative}.currency-input-prefix{position:absolute;top:50%;left:.74rem;transform:translateY(-50%);color:#8ea5c2;font-size:.8rem;font-weight:700;pointer-events:none}.currency-input{padding-left:2.35rem}.searchable-combobox-input{padding-right:2.1rem;background-image:linear-gradient(45deg,transparent 50%,rgba(148,163,184,.9) 0),linear-gradient(135deg,rgba(148,163,184,.9) 50%,transparent 0);background-position:calc(100% - 1rem) calc(50% - .12rem),calc(100% - .72rem) calc(50% - .12rem);background-size:.38rem .38rem,.38rem .38rem;background-repeat:no-repeat}.searchable-combobox-portal{width:min(100%,28rem)}.searchable-combobox-menu{display:grid;grid-gap:.24rem;gap:.24rem;padding:.4rem;border:1px solid rgba(148,163,184,.14);border-radius:.82rem;background:linear-gradient(180deg,rgba(9,18,30,.98),rgba(4,14,24,.98));box-shadow:0 20px 40px rgba(0,0,0,.34);overflow-y:auto}.searchable-combobox-empty,.searchable-combobox-option{min-height:2rem;padding:.46rem .58rem;border-radius:.68rem;font-size:.8rem}.searchable-combobox-option{border:1px solid transparent;color:#dbe7f5;text-align:left;background:rgba(255,255,255,.02)}.searchable-combobox-option.active,.searchable-combobox-option:hover{border-color:rgba(103,232,249,.16);background:rgba(255,255,255,.05)}.searchable-combobox-empty{color:#8ea5c2;background:rgba(255,255,255,.02)}.lead-record-input:focus{border-color:rgba(103,232,249,.22);box-shadow:0 0 0 2px rgba(103,232,249,.12)}.app-select optgroup,.control-input optgroup,.control-input option,.control-select optgroup,.control-select option,.lead-record-input optgroup,.lead-record-input option,select optgroup,select option{color:#0f172a;background:#f8fafc}.lead-record-link-summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem .6rem 0}.lead-record-link-summary strong{font-size:.86rem;color:#ffffff}.lead-record-textarea{min-height:10rem;resize:vertical}.lead-record-gallery{display:grid;grid-gap:.55rem;gap:.55rem}.lead-record-empty,.lead-record-gallery-item{display:grid;grid-gap:.18rem;gap:.18rem;padding:.72rem .8rem;border:1px solid rgba(148,163,184,.08);border-radius:.82rem;background:rgba(255,255,255,.02)}.lead-record-gallery-item span{color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lead-record-gallery-item strong{color:#e2e8f0;font-size:.78rem;line-height:1.45;word-break:break-word}.lead-record-gallery-item small{display:block;color:#a5b4fc;font-size:.72rem}.map-picker{min-height:220px;border-radius:.9rem;border:1px solid rgba(148,163,184,.2);overflow:hidden}.lead-record-empty{color:#93a4bc;font-size:.76rem;line-height:1.55}.lead-record-actions{display:flex;justify-content:flex-end}.product-form-footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:radial-gradient(circle at left top,rgba(34,211,238,.08),transparent 35%),rgba(255,255,255,.025)}.product-form-footer-copy{display:grid;grid-gap:.18rem;gap:.18rem}.product-form-footer-copy strong{color:#f8fafc;font-size:.92rem}.product-form-footer-copy span{color:#93a4bc;font-size:.76rem;line-height:1.45}.product-submit-button{min-width:12.5rem;min-height:3.2rem;justify-content:center;gap:.24rem;padding:.72rem 1.15rem;border-color:rgba(34,211,238,.22);border-radius:1rem;color:#f8fbff;background:linear-gradient(135deg,rgba(8,145,178,.92),rgba(37,99,235,.88)),rgba(255,255,255,.04);box-shadow:0 12px 28px rgba(14,116,144,.24)}.product-submit-button-icon{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:999px;background:rgba(255,255,255,.14)}.product-submit-button-icon svg{width:.92rem;height:.92rem}.product-submit-button:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(14,116,144,.28)}.product-submit-button-kicker{color:rgba(224,242,254,.82);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.product-submit-button strong{color:inherit;font-size:.94rem}@media (max-width:1360px){.premium-inbox-grid{grid-template-columns:260px minmax(0,1.7fr) 220px}.premium-inbox-grid.details-hidden{grid-template-columns:260px minmax(0,1fr)}.inbox-status-strip{grid-template-columns:1fr;align-items:flex-start}.inbox-status-strip-actions,.inbox-status-strip-summary{justify-content:flex-start}}@media (max-width:1100px){.premium-inbox-grid{grid-template-columns:290px minmax(0,1fr)}.inbox-detail-panel{grid-column:1/-1;border-top:1px solid rgba(148,163,184,.12)}.queue-toolbar-search-row{grid-template-columns:1fr}.queue-toolbar-meta{justify-content:flex-start}}@media (max-width:900px){.inbox-list-tools-row{display:grid;grid-template-columns:1fr}.inbox-queue-tools{justify-content:flex-start}.inbox-detail-grid{grid-template-columns:1fr}.lead-record-form-grid,.lead-record-layout,.lead-record-meta{grid-template-columns:1fr;min-width:0}.automation-business-hours-row,.automation-overview-grid,.automation-overview-stats,.automation-rule-columns,.automation-tab-list,.automation-workflow-builder,.automation-workflow-builder-bottom,.automation-workflow-builder-side,.quick-replies-compact-shell,.quick-replies-editor-grid,.quick-replies-main-grid,.quick-replies-overview-band,.quick-replies-overview-stats,.quick-replies-starter-grid{grid-template-columns:1fr}.automation-workflow-builder-bottom{grid-template-rows:minmax(0,min(72vh,44rem)) minmax(20rem,auto)}.automation-workflow-resizer{display:none}.product-catalog-list-pane{max-height:none}.product-catalog-item-head,.product-catalog-list-head{flex-direction:column}.inbox-status-strip-summary,.inbox-thread-actions{justify-content:flex-start}.inbox-workspace-header,.queue-toolbar-search-row{grid-template-columns:1fr;display:grid}.inbox-thread-top{padding:.9rem}.product-form-footer{flex-direction:column;align-items:stretch}.product-submit-button{width:100%}.premium-inbox-grid{min-height:auto}.inbox-page-shell{height:auto;overflow:visible}.chat-bubble{max-width:100%}}.premium-inbox-workspace{grid-template-rows:auto minmax(0,1fr);gap:.4rem}.inbox-reference-topbar{display:flex;align-items:center;justify-content:space-between;gap:.9rem;padding:.1rem 0}.inbox-reference-topbar-actions,.inbox-reference-topbar-main{display:flex;align-items:center;gap:.5rem;min-width:0;flex-wrap:wrap}.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state{display:inline-flex;align-items:center;min-height:2rem;padding:.28rem .72rem;border:1px solid rgba(148,163,184,.12);color:#dbe7f5;background:rgba(255,255,255,.03);font-size:.78rem;font-weight:600}.inbox-reference-state.ready{border-color:rgba(74,222,128,.18);color:#bbf7d0;background:rgba(20,83,45,.4)}.inbox-reference-pill-button{cursor:pointer}.inbox-reference-pill-button:hover{border-color:rgba(103,232,249,.24);color:#ffffff}.inbox-reference-channel{color:#ffffff;font-size:.9rem;font-weight:700}.inbox-reference-meta{color:#8ea5c2;font-size:.78rem}.premium-inbox-grid{grid-template-columns:300px minmax(0,1fr) 290px;border:1px solid rgba(148,163,184,.08);border-radius:.55rem;background:#091726}.premium-inbox-grid.details-hidden{grid-template-columns:300px minmax(0,1fr) 52px}.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{border-right:1px solid rgba(148,163,184,.08)}.inbox-composer,.inbox-thread-top,.queue-panel-header,.queue-toolbar{border-color:rgba(148,163,184,.08)}.inbox-list-head,.inbox-panel-head{padding:.2rem .2rem 0}.inbox-list-title-block .card-title{font-size:.82rem}.queue-toolbar{padding:.55rem .6rem .6rem}.inbox-filter-tabs{gap:.28rem;flex-wrap:nowrap;overflow-x:auto}.inbox-filter-tab{min-height:1.9rem;padding:.2rem .3rem;border-radius:999px;border:1px solid rgba(148,163,184,.08);color:rgba(203,213,225,.84);background:rgba(255,255,255,.015)}.inbox-filter-tab.active{border-color:rgba(96,165,250,.32);color:#f8fbff;background:rgba(37,99,235,.08);box-shadow:inset 0 0 0 1px rgba(96,165,250,.08)}.inbox-search-field{min-height:2.15rem}.inbox-conversation-list{gap:0}.inbox-list-item{padding:.52rem .68rem;border-bottom:1px solid rgba(148,163,184,.06)}.inbox-list-item.selected{background:linear-gradient(180deg,rgba(12,46,86,.48),rgba(9,30,49,.58));box-shadow:inset 0 0 0 1px rgba(96,165,250,.28);position:relative}.inbox-list-item.selected:before{width:2px;background:linear-gradient(180deg,rgba(125,211,252,.9),rgba(59,130,246,.82))}.chatbox-row{gap:.56rem}.chatbox-avatar{width:2.25rem;height:2.25rem;font-size:.72rem}.chatbox-content{gap:.22rem}.chatbox-title-row strong{font-size:.88rem}.inbox-list-name{color:rgba(241,245,249,.94);transition:color .16s ease}.inbox-list-preview{font-size:.74rem;color:rgba(148,163,184,.86)}.inbox-list-subline{color:rgba(119,140,168,.86)}.inbox-list-subline .inbox-list-flag{color:rgba(251,191,36,.86)}.inbox-list-subline .inbox-list-flag.subdued{color:rgba(148,163,184,.72)}.inbox-list-item.selected .inbox-list-name{color:#ffffff}.inbox-list-item.selected .inbox-list-preview{color:rgba(226,232,240,.9)}.inbox-list-item.selected .inbox-list-subline{color:rgba(148,163,184,.72)}.whatsapp-thread-body{padding:.75rem .9rem .8rem}.chat-bubble{max-width:min(46rem,86%);justify-self:start}.chat-bubble-row{display:flex;width:100%}.chat-bubble-row.inbound{justify-content:flex-start}.chat-bubble-row.outbound{justify-content:flex-end}.chat-bubble.inbound{justify-self:start}.chat-bubble.outbound{justify-self:end;margin-left:auto}.inbox-composer{gap:.45rem;padding:.48rem .78rem .62rem}.composer-textarea{height:4.6rem;max-height:12rem;resize:none;overflow-y:auto}.whatsapp-quick-strip{gap:.35rem}.inbox-quick-reply{min-height:2.8rem;padding:.42rem .62rem;border-radius:.72rem}.inbox-composer-helper{font-size:.66rem}.inbox-detail-panel{border-left:1px solid rgba(148,163,184,.08)}.whatsapp-reference-detail{gap:.28rem;padding:.58rem}.inbox-detail-card{padding:.62rem 0;border-top:1px solid rgba(148,163,184,.08)}.inbox-detail-overview{padding:0 0 .15rem}.inbox-detail-overview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.inbox-detail-overview-copy{display:grid;grid-gap:.14rem;gap:.14rem;min-width:0;flex:1 1 auto}.inbox-detail-overview-name{display:block;min-width:0;overflow:hidden;color:rgba(148,163,184,.92);font-size:.78rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.inbox-detail-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;height:1.9rem;padding:0}.inbox-detail-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;padding:.26rem .55rem;border:0;font-size:.74rem;line-height:1;color:rgba(148,163,184,.92);background:transparent;margin:0;white-space:nowrap;outline:none;box-shadow:none;vertical-align:top}.inbox-detail-tab:after{content:"";position:absolute;right:.38rem;bottom:0;left:.38rem;height:2px;border-radius:999px;background:transparent}.inbox-detail-tab.active{color:#f8fbff}.inbox-detail-tab.active:after{background:#7dd3fc}.inbox-detail-tab:focus-visible{outline:none;box-shadow:none}.inbox-detail-kv span,.inbox-detail-list-item span{font-size:.62rem}.inbox-detail-kv strong,.inbox-detail-list-item strong{font-size:.78rem}.inbox-thread-top{gap:.35rem;padding:.58rem .72rem .54rem}.inbox-snooze-banner{padding:.54rem .72rem;font-size:.7rem}.inbox-list-reminder{font-size:.64rem}.scheduled-messages-shell{display:grid;grid-gap:1rem;gap:1rem}.scheduled-messages-hero{grid-template-columns:minmax(0,1fr)}.scheduled-hero-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;min-width:0}.scheduled-hero-card{min-width:0;min-height:100%}.scheduled-hero-card p,.scheduled-hero-card span,.scheduled-hero-card strong{overflow-wrap:anywhere}.scheduled-hero-card.waiting{border-color:rgba(96,165,250,.14)}.scheduled-hero-card.attention{border-color:rgba(248,113,113,.16)}.scheduled-hero-card.completed{border-color:rgba(129,140,248,.16)}.scheduled-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.scheduled-overview-card{display:grid;grid-gap:.9rem;gap:.9rem}.scheduled-overview-head{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.scheduled-overview-head strong{color:#f8fafc;font-size:.92rem}.scheduled-overview-head span{color:#93a4bc;font-size:.78rem}.scheduled-overview-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.scheduled-overview-stat{display:grid;grid-gap:.2rem;gap:.2rem;padding:.9rem .95rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.025)}.scheduled-overview-stat span{color:#93a4bc;font-size:.76rem}.scheduled-overview-stat strong{color:#f8fafc;font-size:1.4rem;line-height:1}.scheduled-messages-head{gap:.9rem}.scheduled-messages-filters{gap:.5rem}.message-logs-controls{display:flex;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.scheduled-filter-chip{display:inline-flex;align-items:center;justify-content:space-between;gap:.55rem;min-height:2.2rem;padding:.3rem .82rem;border:1px solid rgba(148,163,184,.16);border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.38);font-size:.78rem;font-weight:700;text-decoration:none}.scheduled-filter-chip strong{color:#f8fafc;font-size:.74rem}.scheduled-filter-chip.active,.scheduled-filter-chip:hover{color:#eff6ff;border-color:rgba(96,165,250,.36);background:rgba(37,99,235,.16)}.automation-suggestion-row{display:flex;flex-wrap:wrap;gap:.45rem}.automation-suggestion-chip{border:0;cursor:pointer}.scheduled-queue-sections{display:grid;grid-gap:1.1rem;gap:1.1rem}.scheduled-queue-section{display:grid;grid-gap:.85rem;gap:.85rem}.scheduled-queue-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.scheduled-queue-section-head h4{margin:0;color:#f8fafc;font-size:.92rem}.scheduled-queue-section-head p{margin:.2rem 0 0;color:#93a4bc;font-size:.78rem;line-height:1.45}.scheduled-queue-section-count{display:inline-flex;align-items:center;min-height:1.9rem;padding:.24rem .62rem;border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.05);font-size:.76rem;font-weight:700}.scheduled-message-list{display:grid;grid-gap:.85rem;gap:.85rem}.scheduled-bucket-list{display:grid;grid-gap:.95rem;gap:.95rem}.scheduled-time-bucket{display:grid;grid-gap:.75rem;gap:.75rem}.scheduled-time-bucket-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:.05rem .1rem 0}.scheduled-time-bucket-head h5{margin:0;color:#e2e8f0;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase}.scheduled-time-bucket-head p{margin:.16rem 0 0;color:#7f90aa;font-size:.73rem;line-height:1.45}.scheduled-time-bucket-count{display:inline-flex;align-items:center;min-height:1.7rem;padding:.16rem .56rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.03);font-size:.72rem;font-weight:700}.scheduled-message-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.34)}.scheduled-message-row.due{border-color:rgba(245,158,11,.22);background:linear-gradient(90deg,rgba(146,64,14,.24),rgba(15,23,42,.34) 10%),rgba(15,23,42,.34)}.scheduled-message-row.failed{border-color:rgba(248,113,113,.22);background:linear-gradient(90deg,rgba(127,29,29,.26),rgba(15,23,42,.34) 10%),rgba(15,23,42,.34)}.scheduled-message-row.processing{border-color:rgba(16,185,129,.2);background:linear-gradient(90deg,rgba(6,95,70,.22),rgba(15,23,42,.34) 10%),rgba(15,23,42,.34)}.scheduled-message-main{display:grid;grid-gap:.55rem;gap:.55rem;min-width:0}.scheduled-message-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.scheduled-message-identity{display:flex;align-items:flex-start;gap:.5rem;min-width:0}.scheduled-message-identity-copy{display:grid;grid-gap:.08rem;gap:.08rem;min-width:0}.scheduled-message-topline strong{display:block;color:#f8fafc;font-size:.98rem}.scheduled-message-topline span{color:#93a4bc;font-size:.78rem}.scheduled-message-preview{margin:0;color:#dbe7f5;font-size:.88rem;line-height:1.5;white-space:pre-wrap}.scheduled-message-meta{display:flex;flex-wrap:wrap;gap:.45rem .8rem;color:#93a4bc;font-size:.76rem}.scheduled-message-error{padding:.7rem .8rem;border:1px solid rgba(248,113,113,.24);border-radius:.8rem;color:#fecaca;background:rgba(127,29,29,.24);font-size:.78rem}.scheduled-status-pill{display:inline-flex;align-items:center;min-height:1.7rem;padding:.18rem .58rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.scheduled-status-pill.scheduled{color:#bfdbfe;border-color:rgba(96,165,250,.26);background:rgba(30,64,175,.18)}.scheduled-status-pill.due{color:#fde68a;border-color:rgba(245,158,11,.3);background:rgba(146,64,14,.22)}.scheduled-status-pill.processing{color:#a7f3d0;border-color:rgba(16,185,129,.28);background:rgba(6,95,70,.22)}.scheduled-status-pill.canceled{color:#e5e7eb;border-color:rgba(148,163,184,.24);background:rgba(51,65,85,.26)}.scheduled-status-pill.sent{color:#c7d2fe;border-color:rgba(129,140,248,.28);background:rgba(55,48,163,.2)}.scheduled-status-pill.inbound{color:#bae6fd;border-color:rgba(56,189,248,.28);background:rgba(8,47,73,.24)}.scheduled-status-pill.failed{color:#fecaca;border-color:rgba(248,113,113,.3);background:rgba(127,29,29,.22)}.scheduled-message-actions{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem;justify-items:end}.scheduled-message-secondary-actions{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.scheduled-messages-empty{display:grid;grid-gap:.35rem;gap:.35rem;padding:1.2rem;border:1px dashed rgba(148,163,184,.18);border-radius:1rem;background:rgba(15,23,42,.18)}.scheduled-messages-empty-inline{padding:1rem 1.05rem}.scheduled-bulk-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(15,23,42,.24)}.scheduled-bulk-select-all,.scheduled-row-select{margin:0}.scheduled-row-select{display:inline-flex;align-items:center;margin-right:.45rem}.scheduled-bulk-actions{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}@media (max-width:900px){.scheduled-hero-strip,.scheduled-message-row,.scheduled-overview-grid,.scheduled-overview-stats{grid-template-columns:minmax(0,1fr)}.scheduled-message-topline{flex-direction:column;align-items:flex-start}.scheduled-message-actions{justify-items:flex-start}.scheduled-message-secondary-actions{justify-content:flex-start}.scheduled-bulk-toolbar{align-items:flex-start}}.scheduled-messages-hero{gap:.9rem;padding:.95rem 1rem}.scheduled-messages-hero .settings-dark-copy{display:grid;grid-gap:.18rem;gap:.18rem}.scheduled-messages-hero .settings-dark-copy h1{margin:0;font-size:1.22rem;line-height:1.1}.scheduled-messages-hero .settings-dark-copy p{max-width:46rem;margin:0;font-size:.82rem;line-height:1.55}.scheduled-hero-strip{gap:.65rem}.scheduled-hero-card{display:grid;grid-gap:.22rem;gap:.22rem;padding:.78rem .86rem;border:1px solid rgba(255,255,255,.05);border-radius:.88rem;background:rgba(255,255,255,.018)}.scheduled-hero-card span{color:#8fa0b8;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.scheduled-hero-card strong{font-size:1.32rem;line-height:1}.scheduled-hero-card p{margin:0;color:#8fa0b7;font-size:.74rem;line-height:1.45}.scheduled-overview-grid{gap:.8rem}.scheduled-overview-card{gap:.75rem;padding:.88rem .94rem;border:1px solid rgba(255,255,255,.05);border-radius:.92rem;background:rgba(255,255,255,.02)}.scheduled-overview-head strong{font-size:.84rem}.scheduled-overview-head span{font-size:.72rem}.scheduled-overview-stats{gap:.55rem}.scheduled-overview-stat{padding:.75rem .78rem;border-color:rgba(255,255,255,.045);border-radius:.82rem;background:rgba(255,255,255,.016)}.scheduled-overview-stat span{font-size:.7rem}.scheduled-overview-stat strong{font-size:1.18rem}.scheduled-messages-shell{gap:.85rem;padding:.9rem .95rem 1rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 18px 42px rgba(0,0,0,.2)}.scheduled-messages-head{display:grid;grid-gap:.72rem;gap:.72rem;padding-bottom:.1rem;border-bottom:1px solid rgba(255,255,255,.04)}.scheduled-messages-head .card-title{font-size:.96rem}.scheduled-messages-head .muted{color:#8ea0b7;font-size:.76rem}.scheduled-messages-filters{display:flex;flex-wrap:wrap;gap:.42rem}.scheduled-inline-stats{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.scheduled-inline-stats span{display:inline-flex;align-items:center;min-height:1.75rem;padding:.14rem .52rem;border:1px solid rgba(255,255,255,.05);border-radius:999px;color:#c8d5e6;background:rgba(255,255,255,.02);font-size:.68rem;font-weight:700}.scheduled-filter-chip{min-height:1.95rem;padding:.22rem .68rem;border-color:rgba(255,255,255,.06);color:#aebdd0;background:rgba(255,255,255,.018);font-size:.72rem}.scheduled-filter-chip strong{font-size:.68rem}.scheduled-filter-chip.active,.scheduled-filter-chip:hover{border-color:rgba(129,140,248,.22);background:rgba(99,102,241,.14)}.scheduled-bulk-toolbar{padding:.72rem .84rem;border-color:rgba(255,255,255,.05);border-radius:.86rem;background:rgba(255,255,255,.018)}.scheduled-bulk-actions .button{min-height:2.15rem;padding:.42rem .78rem;border-radius:.62rem}.scheduled-queue-sections{gap:.7rem}.scheduled-queue-section{gap:.62rem}.scheduled-queue-section-head h4{font-size:.84rem}.scheduled-queue-section-head p{font-size:.72rem}.scheduled-queue-section-count,.scheduled-time-bucket-count{min-height:1.65rem;padding:.16rem .52rem;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.025);font-size:.68rem}.scheduled-bucket-list,.scheduled-message-list{gap:.62rem}.scheduled-time-bucket{gap:.52rem}.scheduled-time-bucket-head{padding:0}.scheduled-time-bucket-head h5{font-size:.76rem}.scheduled-time-bucket-head p{font-size:.7rem}.scheduled-message-row{gap:.8rem;padding:.8rem .86rem;border-color:rgba(255,255,255,.05);border-radius:.92rem;background:rgba(255,255,255,.018)}.scheduled-message-topline strong{font-size:.86rem}.scheduled-message-meta,.scheduled-message-topline span{font-size:.7rem}.scheduled-message-preview{font-size:.78rem;line-height:1.45}.scheduled-status-pill{min-height:1.55rem;padding:.14rem .52rem;font-size:.64rem;letter-spacing:.04em}.scheduled-message-actions{gap:.4rem}.scheduled-message-actions .button,.scheduled-message-secondary-actions .button{min-height:1.9rem;padding:.34rem .62rem;border-radius:.54rem;font-size:.72rem}.scheduled-messages-empty{padding:1rem;border-color:rgba(255,255,255,.08);border-radius:.9rem;background:rgba(255,255,255,.018)}html[data-theme=light] .scheduled-bulk-toolbar,html[data-theme=light] .scheduled-hero-card,html[data-theme=light] .scheduled-message-row,html[data-theme=light] .scheduled-messages-empty,html[data-theme=light] .scheduled-messages-shell,html[data-theme=light] .scheduled-overview-card,html[data-theme=light] .scheduled-overview-stat{border-color:rgba(45,81,140,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.9)),#ffffff;box-shadow:none}html[data-theme=light] .scheduled-messages-head{border-bottom-color:rgba(45,81,140,.08)}html[data-theme=light] .scheduled-filter-chip,html[data-theme=light] .scheduled-queue-section-count,html[data-theme=light] .scheduled-time-bucket-count{border-color:rgba(45,81,140,.08);color:#61748f;background:rgba(244,248,255,.82)}html[data-theme=light] .scheduled-filter-chip strong{color:#10213b}html[data-theme=light] .scheduled-inline-stats span{border-color:rgba(45,81,140,.08);color:#61748f;background:rgba(244,248,255,.82)}.inbox-thread-primary{gap:.54rem}.inbox-thread-name-row .card-title{font-size:.94rem}.inbox-action-button,.inbox-action-icon,.inbox-note-toggle{min-height:1.75rem;padding:.18rem .48rem;border-radius:.56rem;font-size:.64rem;border-color:rgba(148,163,184,.08);color:rgba(203,213,225,.88);background:rgba(255,255,255,.015);box-shadow:none}.inbox-action-button strong{font-size:.64rem;color:#f8fbff}.inbox-action-button:hover,.inbox-action-icon:hover,.inbox-note-toggle:hover{border-color:rgba(96,165,250,.22);color:#ffffff;background:rgba(37,99,235,.055)}.inbox-thread-top .inbox-tag-chip{min-height:1.12rem;padding:.04rem .34rem;border:1px solid rgba(148,163,184,.08);letter-spacing:.02em}.inbox-thread-top .inbox-tag-chip.tone-status{color:#cfe8ff;background:rgba(37,99,235,.08);border-color:rgba(96,165,250,.22)}.inbox-thread-top .inbox-tag-chip.tone-channel,.inbox-thread-top .inbox-tag-chip.tone-default,.inbox-thread-top .inbox-tag-chip.tone-hot,.inbox-thread-top .inbox-tag-chip.tone-owner,.inbox-thread-top .inbox-tag-chip.tone-unassigned{color:rgba(203,213,225,.88);background:rgba(255,255,255,.018);border-color:rgba(148,163,184,.08)}.inbox-detail-collapse-button,.inbox-detail-reopen-tab{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid rgba(148,163,184,.12);color:#dbe7f5;background:rgba(255,255,255,.03);cursor:pointer}.inbox-detail-collapse-button{width:2rem;height:2rem;border-radius:999px;flex-shrink:0}.inbox-detail-collapse-button:hover,.inbox-detail-reopen-tab:hover{border-color:rgba(103,232,249,.24);color:#ffffff}.inbox-detail-reopen-tab{align-self:stretch;justify-self:stretch;flex-direction:column;width:100%;height:100%;min-height:0;padding:.9rem .2rem;border-left:1px solid rgba(148,163,184,.08);border-radius:0;background:transparent;writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed}.inbox-detail-reopen-tab svg{transform:rotate(180deg)}@media (max-width:1360px){.premium-inbox-grid{grid-template-columns:280px minmax(0,1fr) 260px}.premium-inbox-grid.details-hidden{grid-template-columns:280px minmax(0,1fr) 48px}}.shell-inbox{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);background:radial-gradient(circle at top left,rgba(34,211,238,.08),transparent 20%),radial-gradient(circle at bottom right,rgba(59,130,246,.08),transparent 24%),linear-gradient(180deg,#12161d,#171b21)}.dashboard-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:.9rem 1rem 0;background:linear-gradient(180deg,rgba(23,27,33,.98),rgba(23,27,33,.88) 78%,rgba(23,27,33,0));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dashboard-topbar-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:1rem;min-height:4.35rem;padding:.8rem 1.05rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(37,42,49,.96),rgba(32,36,43,.98)),#252a31;box-shadow:0 16px 36px rgba(0,0,0,.18)}.dashboard-topbar-brand,.dashboard-topbar-session{display:flex;align-items:center;gap:.9rem;min-width:0}.dashboard-topbar-brand .public-logo-frame{width:172px;height:42px}.dashboard-topbar-brand-copy{display:grid;grid-gap:.06rem;gap:.06rem}.dashboard-topbar-kicker,.dashboard-topbar-user-meta{color:#8ea0b7;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dashboard-topbar-brand-copy strong,.dashboard-topbar-usercard strong{color:#f8fafc;font-size:.98rem}.dashboard-topbar-nav{justify-content:center;gap:.42rem;min-width:0;overflow-x:auto;scrollbar-width:none}.dashboard-topbar-nav::-webkit-scrollbar{display:none}.dashboard-topbar-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:.45rem .78rem;border:1px solid transparent;border-radius:.8rem;color:#aeb8c7;font-size:.84rem;font-weight:600;white-space:nowrap}.dashboard-topbar-link.active,.dashboard-topbar-link:hover{border-color:rgba(99,102,241,.2);background:linear-gradient(90deg,rgba(79,70,229,.52),rgba(59,130,246,.24))}.dashboard-topbar-dropdown{position:relative;display:inline-flex;align-items:center}.dashboard-topbar-link-button{gap:.35rem;border:0;cursor:pointer}.dashboard-topbar-link-button svg{width:.8rem;height:.8rem;transition:transform .14s ease}.dashboard-topbar-dropdown:focus-within .dashboard-topbar-link-button svg,.dashboard-topbar-dropdown:hover .dashboard-topbar-link-button svg{transform:rotate(180deg)}.dashboard-topbar-dropdown-menu{position:absolute;top:100%;left:0;z-index:45;display:none;min-width:13.5rem;margin-top:0;padding:.8rem .45rem .45rem;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;background:#252a31;box-shadow:0 24px 50px rgba(0,0,0,.28)}.dashboard-topbar-dropdown-menu:before{content:"";position:absolute;top:0;left:0;right:0;height:.8rem;transform:translateY(-100%)}.dashboard-topbar-dropdown:focus-within .dashboard-topbar-dropdown-menu,.dashboard-topbar-dropdown:hover .dashboard-topbar-dropdown-menu{display:grid;grid-gap:.25rem;gap:.25rem}.dashboard-topbar-dropdown-item{display:flex;align-items:center;min-height:2.35rem;padding:.52rem .78rem;border:1px solid transparent;border-radius:.65rem;color:#c7d2e2;font-size:.8rem;font-weight:600}.dashboard-topbar-dropdown-item.active,.dashboard-topbar-dropdown-item:hover{color:#ffffff;border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.06)}.dashboard-topbar-usercard{display:grid;grid-gap:.08rem;gap:.08rem}.dashboard-topbar-user-subtle{color:#8ea0b7;font-size:.78rem;white-space:nowrap}.dashboard-topbar-session .workspace-switcher{margin:0;padding:0;border:0}.workspace-switcher.compact{display:flex;align-items:center;gap:.55rem}.workspace-switcher.compact .workspace-switcher-label{display:none}.workspace-switcher.compact .workspace-switcher-select{width:220px;min-width:220px}.dashboard-topbar-logout,.workspace-switcher.compact .workspace-switcher-button{min-height:2.3rem;padding:.45rem .8rem;border-radius:.8rem;white-space:nowrap}.shell-inbox .app-main{padding:1rem;background:transparent}.inbox-page-shell{padding:0}.premium-inbox-workspace{gap:.7rem}.inbox-reference-topbar{align-items:stretch;gap:1rem;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(37,42,49,.94),rgba(30,35,42,.94)),#252a31;box-shadow:0 16px 40px rgba(0,0,0,.18)}.inbox-reference-topbar-actions,.inbox-reference-topbar-main{gap:.65rem}.inbox-reference-heading{display:grid;grid-gap:.08rem;gap:.08rem;margin-right:.4rem}.inbox-reference-heading strong{color:#f8fafc;font-size:1rem;line-height:1.1}.inbox-reference-kicker{color:#8ca0ba;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state{min-height:2.1rem;padding:.34rem .82rem;border-color:rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.04)}.inbox-reference-state.ready{border-color:rgba(16,185,129,.22);background:rgba(6,95,70,.45)}.inbox-reference-channel{color:#f8fafc}.inbox-reference-meta{color:#94a3b8}.premium-inbox-grid{grid-template-columns:320px minmax(0,1fr) 320px;border:1px solid rgba(255,255,255,.05);border-radius:1.05rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 20px 50px rgba(0,0,0,.22)}.premium-inbox-grid.details-hidden{grid-template-columns:320px minmax(0,1fr) 56px}.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{background:transparent}.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{border-right-color:rgba(255,255,255,.05)}.inbox-composer,.inbox-detail-panel,.inbox-thread-top,.queue-panel-header,.queue-toolbar{background:transparent}.queue-panel-header,.queue-toolbar{border-bottom-color:rgba(255,255,255,.05)}.queue-toolbar{padding:.9rem;background:linear-gradient(180deg,rgba(36,41,48,.88),rgba(36,41,48,.56))}.inbox-panel-head{padding:1rem 1rem .85rem;border-bottom-color:rgba(255,255,255,.05)}.inbox-list-title-block .card-title{color:#f8fafc;font-size:1.02rem}.inbox-list-title-block .muted{color:#7f8da3}.queue-panel-scroll>.inbox-conversation-list{padding:.4rem 0}.inbox-filter-tab{min-height:2rem;padding:.26rem .46rem;border-color:rgba(255,255,255,.06);color:#9aa7ba;background:rgba(255,255,255,.02)}.inbox-filter-tab.active{border-color:rgba(99,102,241,.28);background:rgba(79,70,229,.22)}.inbox-search-field,.inbox-search-shell{border-radius:.9rem}.inbox-search-shell{min-height:2.85rem;border-color:rgba(255,255,255,.06);background:rgba(20,24,31,.9)}.inbox-list-item{margin:0 .55rem;padding:.88rem .9rem;border-bottom:1px solid rgba(255,255,255,.04)}.inbox-list-item.selected{background:linear-gradient(180deg,rgba(79,70,229,.82),rgba(67,56,202,.72));box-shadow:inset 0 0 0 1px rgba(165,180,252,.22)}.inbox-list-item.selected:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#93c5fd,#e0e7ff)}.chatbox-avatar{width:2.45rem;height:2.45rem;box-shadow:0 8px 18px rgba(0,0,0,.18)}.chatbox-title-row strong{color:#f8fafc;font-size:.9rem}.inbox-list-preview{color:#93a4bc;font-size:.78rem}.inbox-row-chip-row{gap:.38rem}.inbox-unread-pill{min-width:1.3rem;height:1.3rem;color:#ffffff;background:#334155}.inbox-list-item.selected .inbox-unread-pill{background:rgba(255,255,255,.18)}.inbox-thread-top{gap:.55rem;padding:1rem 1.05rem .9rem;border-bottom-color:rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(34,39,46,.94),rgba(34,39,46,.58))}.whatsapp-thread-avatar{width:2.9rem;height:2.9rem;box-shadow:0 10px 22px rgba(0,0,0,.18)}.inbox-thread-name-row .card-title{color:#f8fafc;font-size:1.06rem}.inbox-thread-automation-copy,.inbox-thread-subline{color:#8fa0b5}.inbox-chat-thread{padding:1.2rem 1.15rem 1rem;background:radial-gradient(circle at 1px 1px,rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(180deg,rgba(27,32,38,.98),rgba(27,32,38,.98));background-size:30px 30px,auto}.chat-bubble{max-width:min(82%,43rem);padding:.9rem 1rem .62rem;border-color:rgba(255,255,255,.05);border-radius:.9rem;box-shadow:0 12px 26px rgba(0,0,0,.16)}.chat-bubble.inbound{border-top-left-radius:.2rem;color:#e2e8f0}.chat-bubble.outbound{border-top-right-radius:.2rem;color:#ffffff;background:linear-gradient(135deg,#4f46e5,#4338ca)}.inbox-composer{padding:.9rem 1rem 1rem;border-top-color:rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(34,39,46,.48),rgba(34,39,46,.92))}.composer input[type=text],.composer textarea,.composer-textarea,.inbox-composer-input-shell{border-radius:.9rem}.inbox-detail-panel{border-left-color:rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(32,36,43,.94),rgba(27,31,37,.94))}.whatsapp-reference-detail{gap:.5rem;padding:.8rem}.inbox-detail-overview{padding-bottom:.3rem}.inbox-detail-overview-copy strong{color:#f8fafc;font-size:.96rem}.inbox-detail-overview-name{color:#8ea0b7}.inbox-detail-tabs{height:2.2rem;padding:.18rem;border:1px solid rgba(255,255,255,.05);border-radius:.8rem;background:rgba(20,24,31,.7)}.inbox-detail-tab{border-radius:.62rem}.inbox-detail-tab.active{background:rgba(79,70,229,.28)}.inbox-detail-tab.active:after{display:none}.inbox-detail-card{padding:.8rem 0;border-top-color:rgba(255,255,255,.05)}.inbox-detail-card:first-of-type{border-top:0}.inbox-detail-feed,.inbox-detail-grid,.inbox-detail-list{gap:.65rem}.inbox-appointment-form,.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item{border-radius:.85rem}.inbox-detail-collapse-button,.inbox-detail-reopen-tab{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.inbox-detail-reopen-tab{color:#a9b7c8}@media (max-width:1360px){.shell-inbox{grid-template-columns:minmax(0,1fr)}.premium-inbox-grid{grid-template-columns:290px minmax(0,1fr) 278px}.premium-inbox-grid.details-hidden{grid-template-columns:290px minmax(0,1fr) 52px}}@media (max-width:1200px){.dashboard-topbar-main{grid-template-columns:minmax(0,1fr);justify-items:stretch}.dashboard-topbar-brand,.dashboard-topbar-session{justify-content:space-between}.dashboard-topbar-nav{justify-content:flex-start}}@media (max-width:900px){.dashboard-topbar{padding:.7rem .7rem 0}.dashboard-topbar-main{padding:.8rem}.dashboard-topbar-brand{flex-wrap:wrap}.dashboard-topbar-session{align-items:stretch;flex-wrap:wrap}.dashboard-topbar-usercard{width:100%}.workspace-switcher.compact{width:100%;flex-wrap:wrap}.dashboard-topbar-logout,.workspace-switcher.compact .workspace-switcher-button,.workspace-switcher.compact .workspace-switcher-select{width:100%;min-width:0}}.dashboard-topbar{padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-topbar-main{grid-template-columns:auto 320px minmax(0,1fr) auto;gap:1.2rem;min-height:4.5rem;padding:0 1.5rem;border:0;border-bottom:1px solid rgba(255,255,255,.065);border-radius:0;background:#252a31;box-shadow:none}.dashboard-topbar-brand{gap:.75rem;min-width:180px}.dashboard-topbar-brand-logo{display:flex;align-items:center}.dashboard-topbar-brand .public-logo-frame{width:148px;height:36px}.dashboard-topbar-brand-copy{gap:.02rem}.dashboard-topbar-kicker{display:none}.dashboard-topbar-brand-copy strong{font-size:1rem;font-weight:700}.dashboard-topbar-search{display:flex;align-items:center;gap:.65rem;height:2.6rem;padding:0 .85rem;border:1px solid transparent;border-radius:.45rem;background:#303640;color:#99a3b3}.dashboard-topbar-search input{width:100%;min-width:0;border:0;outline:0;color:#e9edf5;background:transparent;font-size:.88rem}.dashboard-topbar-search input::placeholder{color:#99a3b3}.dashboard-topbar-nav{gap:.9rem}.dashboard-topbar-link{min-height:auto;padding:0;border:0;border-radius:0;color:#99a3b3;background:transparent;font-size:.88rem;font-weight:500}.dashboard-topbar-link.active,.dashboard-topbar-link:hover{border:0;background:transparent;color:#ffffff}.dashboard-topbar-session{gap:.75rem}.dashboard-topbar-actions{display:flex;gap:.45rem;color:#99a3b3}.dashboard-topbar-online{display:inline-flex;align-items:center;gap:.45rem;color:#ffffff;font-size:.84rem;font-weight:600}.dashboard-topbar-online:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:#22d58c}.dashboard-topbar-icon-button{position:relative;border:0;border-radius:.5rem;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.dashboard-topbar-icon-button:hover{background:rgba(255,255,255,.06)}.dashboard-topbar-notification-badge{position:absolute;top:-.15rem;right:-.1rem;min-width:1rem;height:1rem;padding:0 .22rem;border-radius:999px;color:#ffffff;background:#ef4444;font-size:.62rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.dashboard-topbar-usercard{padding:.3rem .35rem .3rem .2rem;border-radius:.45rem;background:transparent}.dashboard-topbar-user-meta{display:none}.dashboard-topbar-usercard strong{font-size:.86rem}.dashboard-topbar-user-subtle{font-size:.74rem}.workspace-switcher.compact .workspace-switcher-select{width:170px;min-width:170px;min-height:2.35rem;border-radius:.45rem}.dashboard-topbar-logout,.workspace-switcher.compact .workspace-switcher-button{min-height:2.35rem;padding:.45rem .75rem;border-radius:.45rem}.shell-inbox .app-main{padding:1rem 1.25rem 1.25rem}.premium-inbox-workspace{gap:.85rem}.inbox-reference-topbar{padding:.85rem 1rem;border-radius:.8rem;background:#20252c;box-shadow:none}.premium-inbox-grid{border-radius:.95rem;background:#1b2026;box-shadow:0 20px 60px rgba(0,0,0,.35)}.inbox-list-panel{background:#242930}.inbox-thread-panel{background:#1b2026}.inbox-detail-panel{background:linear-gradient(180deg,#1f242b,#171c22)}.queue-panel-header,.queue-toolbar{background:#242930}.queue-toolbar-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.65rem;gap:.65rem;align-items:center}.queue-toolbar-filter-button{width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#99a3b3;background:transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.queue-toolbar-filter-button:hover{color:#ffffff;background:rgba(255,255,255,.04)}.inbox-filter-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;overflow:hidden}.inbox-filter-tab{min-height:2.2rem;border-bottom:1px solid transparent;font-size:.84rem;font-weight:600}.inbox-filter-tab.active{color:#c9bfff}.inbox-search-field{min-height:2.75rem;border-radius:.5rem;border-color:rgba(255,255,255,.1);background:#2a2f36}.queue-panel-scroll>.inbox-conversation-list{padding:.35rem .2rem .8rem}.inbox-list-item{margin:0 .45rem;padding:.78rem;border-bottom:0;border-radius:.55rem}.inbox-list-item.selected{background:linear-gradient(135deg,#5b3fd6,#4e37c9);box-shadow:0 16px 30px rgba(91,63,214,.25)}.chatbox-row{gap:.75rem}.chatbox-avatar{width:2.5rem;height:2.5rem;box-shadow:none}.timeline-time{color:#99a3b3;font-size:.73rem}.inbox-list-item.selected .inbox-list-preview,.inbox-list-item.selected .inbox-list-subline,.inbox-list-item.selected .timeline-time{color:rgba(255,255,255,.78)}.inbox-unread-pill{background:#6f55ee}.inbox-thread-top{min-height:5.5rem;padding:0 1.5rem;border-bottom-color:rgba(255,255,255,.065);background:#20252c;display:flex;justify-content:space-between}.whatsapp-thread-avatar{width:2.6rem;height:2.6rem}.inbox-thread-name-row .card-title{font-size:1rem}.inbox-thread-subline{font-size:.82rem}.inbox-thread-subline>*+:before{display:none}.inbox-chat-thread{padding:1.5rem 1.75rem;background:linear-gradient(rgba(27,32,38,.94),rgba(27,32,38,.94)),radial-gradient(circle at 10px 10px,rgba(255,255,255,.12) 1px,transparent 0);background-size:auto,42px 42px}.chat-bubble{max-width:min(540px,72%);border-radius:.55rem;padding:.88rem 1rem;background:#292e35}.chat-bubble.outbound{background:#5b3fd6}.inbox-composer{padding:.9rem 1.5rem 1.15rem;background:#20252c}.inbox-composer-input-shell{border-radius:.75rem}.whatsapp-composer{border:1px solid rgba(255,255,255,.1);border-radius:.75rem;background:#1d2229;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.inbox-detail-overview-copy strong{font-size:1rem}.inbox-contact-profile-card{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:.2rem 0 1rem;border-bottom:1px solid rgba(255,255,255,.065);text-align:center}.inbox-contact-profile-avatar{width:4.75rem;height:4.75rem;border-radius:999px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;background:linear-gradient(135deg,#5b3fd6,#6f55ee);font-size:1.4rem;font-weight:800}.inbox-contact-profile-name{color:#e9edf5;font-size:1.05rem;font-weight:800}.inbox-contact-profile-subline{color:#99a3b3;font-size:.84rem}.inbox-contact-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.inbox-contact-quick-action{min-height:4rem;border:1px solid rgba(255,255,255,.065);border-radius:.65rem;color:#e9edf5;background:rgba(255,255,255,.025);display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.72rem;font-weight:600;cursor:pointer}.inbox-detail-tabs{margin-top:.1rem}@media (max-width:1400px){.dashboard-topbar-main{grid-template-columns:auto 240px minmax(0,1fr) auto;padding:0 1rem}.workspace-switcher.compact .workspace-switcher-button{display:none}}.dashboard-topbar-main{align-items:center;gap:1rem;min-height:4.25rem}.dashboard-topbar-brand{min-width:150px}.dashboard-topbar-brand .public-logo-frame{width:136px;height:34px}.dashboard-topbar-search{height:2.45rem;padding:0 .78rem}.dashboard-topbar-nav{gap:1.1rem}.dashboard-topbar-actions{gap:.35rem}.dashboard-topbar-icon-button{width:1.9rem;height:1.9rem}.dashboard-topbar-usercard{min-width:0;padding-right:0}.dashboard-topbar-user-subtle,.dashboard-topbar-usercard strong{white-space:nowrap}.shell-inbox .app-main{padding:.85rem 1rem 1rem}.inbox-reference-topbar{padding:.72rem .9rem;border-radius:.7rem}.inbox-reference-heading strong{font-size:.94rem}.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state{min-height:1.95rem;padding:.28rem .7rem;font-size:.76rem}.premium-inbox-grid{grid-template-columns:310px minmax(0,1fr) 304px;border-radius:.85rem}.premium-inbox-grid.details-hidden{grid-template-columns:310px minmax(0,1fr) 52px}.inbox-panel-head{padding:.95rem .95rem .8rem}.inbox-list-title-block{gap:.12rem}.inbox-list-title-block .card-title{font-size:.98rem}.inbox-list-title-block .muted{font-size:.76rem}.queue-toolbar{padding:.8rem .9rem .75rem}.inbox-filter-tab{min-height:2.1rem;font-size:.8rem}.inbox-search-field{min-height:2.6rem;padding:0 .82rem}.queue-toolbar-filter-button{width:2.6rem;height:2.6rem}.queue-panel-scroll>.inbox-conversation-list{padding:.3rem .18rem .7rem}.inbox-list-item{margin:0 .38rem .16rem;padding:.72rem .74rem}.chatbox-avatar{width:2.35rem;height:2.35rem;font-size:.74rem}.chatbox-content{gap:.2rem}.chatbox-title-row strong{font-size:.86rem}.timeline-time{font-size:.7rem}.inbox-list-preview{font-size:.77rem}.inbox-list-subline{color:#7f8da3}.inbox-unread-pill{min-width:1.18rem;height:1.18rem;font-size:.66rem}.inbox-thread-top{min-height:4.9rem;padding:.85rem 1.2rem}.inbox-thread-primary{gap:.62rem}.whatsapp-thread-avatar{width:2.45rem;height:2.45rem;font-size:.82rem}.inbox-thread-name-row{gap:.38rem}.inbox-thread-name-row .card-title{font-size:.96rem}.inbox-thread-subline{gap:.5rem}.inbox-thread-chip-row{margin-top:.1rem}.inbox-thread-top .inbox-thread-actions,.inbox-thread-top .inbox-thread-chip-row{max-width:100%}.inbox-chat-thread{padding:1.3rem 1.45rem .95rem}.chat-bubble{max-width:min(520px,72%);padding:.8rem .92rem .56rem;font-size:.88rem;line-height:1.5}.bubble-time,.chat-meta{font-size:.7rem}.inbox-composer{gap:.55rem;padding:.75rem 1.2rem .95rem}.inbox-composer-head{display:none}.inbox-attachment-tray,.inbox-composer-input-shell,.inbox-reply-context,.inbox-snooze-banner{border-radius:.65rem}.composer-textarea{min-height:0;height:3.4rem;padding:.8rem .88rem}.whatsapp-circle-button{width:2.05rem;height:2.05rem;border-radius:.45rem}.inbox-send-button{padding:.42rem .72rem;border-radius:.45rem;font-size:.8rem}.whatsapp-composer-footer{align-items:center}.whatsapp-reference-detail{gap:.4rem;padding:.72rem}.inbox-detail-overview{padding-bottom:.15rem}.inbox-contact-profile-card{gap:.45rem;padding-bottom:.85rem}.inbox-contact-profile-avatar{width:4.15rem;height:4.15rem;font-size:1.18rem}.inbox-contact-profile-name{font-size:1rem}.inbox-contact-profile-subline{font-size:.8rem}.inbox-contact-quick-actions{gap:.45rem}.inbox-contact-quick-action{min-height:3.45rem;border-radius:.55rem;font-size:.68rem}.inbox-detail-card{padding:.72rem 0}.inbox-detail-card-head{margin-bottom:.52rem}.inbox-detail-card-head span{font-size:.66rem}.inbox-detail-card-head h3{font-size:.88rem}.inbox-detail-feed,.inbox-detail-grid,.inbox-detail-list{gap:.52rem}.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item{padding:.72rem .78rem;border:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.02)}.inbox-detail-kv span,.inbox-detail-list-item span{font-size:.66rem}.inbox-detail-kv strong,.inbox-detail-list-item strong{font-size:.8rem}.inbox-detail-link-row{margin-top:.55rem}.inbox-detail-chip-row{gap:.38rem}.inbox-detail-placeholder-block{padding:.8rem;border-radius:.65rem}@media (max-width:1400px){.premium-inbox-grid{grid-template-columns:286px minmax(0,1fr) 278px}.premium-inbox-grid.details-hidden{grid-template-columns:286px minmax(0,1fr) 48px}}@media (max-width:1200px){.dashboard-topbar-main{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.75rem 1rem}.dashboard-topbar-search{width:100%}.dashboard-topbar-session{flex-wrap:wrap;justify-content:flex-start}.premium-inbox-grid,.premium-inbox-grid.details-hidden{grid-template-columns:280px minmax(0,1fr)}.inbox-detail-panel,.inbox-detail-reopen-tab{display:none}}@media (max-width:820px){.shell-inbox .app-main{padding:.7rem}.inbox-reference-topbar{gap:.6rem;padding:.75rem}.premium-inbox-grid{grid-template-columns:minmax(0,1fr)}.inbox-list-panel{min-height:22rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.05)}.inbox-composer,.inbox-thread-top{padding-left:.9rem;padding-right:.9rem}.inbox-chat-thread{padding:1rem .9rem .8rem}.chat-bubble{max-width:84%}}.dashboard-topbar-main{display:block;padding-right:0}.dashboard-topbar-primary{min-height:4.25rem;display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;overflow:visible}.dashboard-topbar-session{gap:0;align-self:stretch;padding-left:1rem;background:#2c3139;overflow:visible}.dashboard-topbar-actions{gap:.4rem;padding-right:.8rem}.dashboard-topbar-usercard{min-width:148px;padding:0 1rem 0 .2rem}.dashboard-topbar-usercard strong{font-size:.82rem;font-weight:700}.dashboard-topbar-user-subtle{margin-top:.1rem;color:#99a3b3;font-size:.72rem}.workspace-switcher.compact{padding-right:.75rem}.workspace-switcher.compact .workspace-switcher-select{width:132px;min-width:132px;min-height:2.2rem;padding-top:.35rem;padding-bottom:.35rem;border:1px solid rgba(255,255,255,.08);background:#303640;font-size:.8rem}.workspace-switcher.compact .workspace-switcher-button{display:none}.dashboard-topbar-logout{min-height:4.25rem;padding:0 1.1rem;border:0;border-left:1px solid rgba(255,255,255,.06);border-radius:0;color:#e9edf5;background:transparent}.dashboard-topbar-logout:hover{background:rgba(255,255,255,.04)}.dashboard-topbar-secondary{border-top:1px solid rgba(255,255,255,.06);background:#252a31;position:relative;overflow:visible}.dashboard-topbar-nav{display:flex;align-items:center;justify-content:flex-start;gap:1.55rem;min-height:3rem;padding:0 1.5rem;overflow:visible;white-space:nowrap}.inbox-reference-topbar{padding:.68rem .85rem}.inbox-reference-topbar-main{display:grid;grid-template-columns:auto minmax(260px,420px) auto auto;grid-gap:.65rem;gap:.65rem}.inbox-reference-topbar-actions{gap:.45rem}.inbox-reference-heading{margin-right:.18rem}.inbox-reference-search{display:flex;align-items:center;gap:.6rem;min-height:2.45rem;padding:0 .82rem;border:1px solid rgba(255,255,255,.08);border-radius:.5rem;color:#99a3b3;background:#2a2f36}.inbox-reference-search .inbox-search-input{font-size:.84rem}.premium-inbox-grid{grid-template-columns:304px minmax(0,1fr) 296px}.premium-inbox-grid.details-hidden{grid-template-columns:304px minmax(0,1fr) 50px}.inbox-list-item{border-radius:.48rem}.inbox-thread-top{min-height:4.6rem;padding-top:.7rem;padding-bottom:.7rem}.inbox-chat-thread{padding-top:1.15rem}.inbox-composer{padding-top:.65rem}.whatsapp-composer-actions{gap:.35rem}.inbox-send-actions{gap:.4rem}.inbox-detail-panel{border-left:1px solid rgba(255,255,255,.05)}.inbox-detail-overview{padding-bottom:.05rem}.inbox-contact-profile-card{padding-top:.1rem;padding-bottom:.72rem}.inbox-contact-quick-actions{margin-top:.05rem}.inbox-contact-quick-action{min-height:3.15rem;border-radius:.5rem;font-size:.66rem;letter-spacing:.01em}.inbox-detail-tabs{margin-top:0}.inbox-detail-card{padding:.65rem 0}.inbox-detail-card-head{margin-bottom:.45rem}.inbox-detail-card-head span{color:#7f8da3;letter-spacing:.08em;text-transform:uppercase}.inbox-detail-card-head h3{color:#e9edf5}.inbox-appointment-form,.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item{border-radius:.55rem;background:rgba(255,255,255,.018)}.inbox-detail-kv{min-height:3.5rem}.inbox-detail-chip-row .inbox-tag-chip,.inbox-detail-chip-row .lead-chip,.inbox-detail-chip-row .metadata-chip{min-height:1.7rem;border-radius:.45rem}.inbox-detail-action-row .inbox-search-tool,.inbox-detail-link-row .inbox-scheduled-link{min-height:2rem;border-radius:.45rem}@media (max-width:1400px){.workspace-switcher.compact .workspace-switcher-select{width:118px;min-width:118px}.premium-inbox-grid{grid-template-columns:284px minmax(0,1fr) 272px}.premium-inbox-grid.details-hidden{grid-template-columns:284px minmax(0,1fr) 46px}}@media (max-width:1200px){.dashboard-topbar-main{padding-right:1rem}.dashboard-topbar-primary{grid-template-columns:minmax(0,1fr)}.dashboard-topbar-nav{padding:0 1rem}.dashboard-topbar-session{gap:.65rem;padding-left:0;background:transparent}.inbox-reference-topbar-main{grid-template-columns:minmax(0,1fr)}.inbox-reference-search{width:100%}.dashboard-topbar-actions{padding-right:0}.dashboard-topbar-usercard{min-width:0;padding:0}.workspace-switcher.compact{padding-right:0}.workspace-switcher.compact .workspace-switcher-select{width:100%;min-width:0}.dashboard-topbar-logout{min-height:2.35rem;padding:.45rem .75rem;border:0;border-radius:.45rem}}.wa-onboarding-shell{display:grid;grid-template-columns:minmax(0,1.55fr) 330px;grid-gap:1.2rem;gap:1.2rem;align-items:start}.wa-onboarding-main,.wa-onboarding-sidebar{min-width:0}.wa-onboarding-main{display:grid;grid-gap:1rem;gap:1rem;padding:1.3rem;border:1px solid rgba(255,255,255,.08);border-radius:1.6rem;background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 34%),linear-gradient(180deg,rgba(8,18,30,.96),rgba(5,14,24,.98));box-shadow:0 28px 70px rgba(0,0,0,.22)}.wa-onboarding-sidebar{position:-webkit-sticky;position:sticky;top:1.5rem}.wa-onboarding-header{display:grid;grid-gap:.8rem;gap:.8rem}.wa-onboarding-copy{display:grid;grid-gap:.55rem;gap:.55rem;max-width:46rem}.wa-onboarding-copy h1{margin:0;color:#ffffff;font-family:var(--font-display),sans-serif;font-size:clamp(2.1rem,4vw,3.2rem);line-height:.98;letter-spacing:-.04em}.wa-onboarding-copy p{margin:0;color:#bfd0e5;font-size:1rem;line-height:1.7}.wa-onboarding-body,.wa-onboarding-followup-grid,.wa-onboarding-summary-grid,.wa-setup-stack,.wa-step-panel,.wa-step-stage{display:grid;grid-gap:1rem;gap:1rem}.wa-onboarding-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wa-onboarding-focus-card,.wa-onboarding-followup-card,.wa-onboarding-summary-card{display:grid;grid-gap:.5rem;gap:.5rem}.wa-onboarding-summary-card{padding:1rem 1.05rem;border:1px solid rgba(148,163,184,.1);border-radius:1.2rem;background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 38%),rgba(255,255,255,.03)}.wa-onboarding-summary-card span{color:#8fdcf0;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.wa-onboarding-summary-card strong{color:#ffffff;font-size:1.05rem}.wa-onboarding-summary-card p{margin:0;color:#bfd0e5;line-height:1.65}.wa-onboarding-focus-card{padding:1.2rem}.wa-next-step-item,.wa-next-steps-list{display:grid;grid-gap:.9rem;gap:.9rem}.wa-next-step-item{align-items:center;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(8,15,26,.32)}.wa-next-step-item strong{color:#ffffff;font-size:.96rem}.wa-next-step-item p{margin:.28rem 0 0;color:#bfd0e5;line-height:1.6}.wa-number-actions{display:flex;gap:.65rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.wa-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wa-method-card,.wa-method-grid{display:grid;grid-gap:1rem;gap:1rem}.wa-method-card{padding:1.25rem;border:1px solid rgba(148,163,184,.12);border-radius:1.35rem;color:inherit;text-align:left;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01)),rgba(8,15,28,.58);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.wa-method-card:hover{transform:translateY(-2px);border-color:rgba(125,211,252,.24);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018)),rgba(9,18,34,.72);box-shadow:0 18px 36px rgba(2,8,23,.2)}.wa-method-card.disabled,.wa-method-card:disabled{cursor:not-allowed;opacity:.72;transform:none;box-shadow:none}.wa-method-card.disabled:hover,.wa-method-card:disabled:hover{transform:none;border-color:rgba(148,163,184,.12);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01)),rgba(8,15,28,.58);box-shadow:none}.wa-method-card.disabled .wa-method-badge,.wa-method-card:disabled .wa-method-badge{color:#dbeafe;background:rgba(148,163,184,.18)}.wa-method-card.selected{border-color:rgba(56,189,248,.38);background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 36%),linear-gradient(180deg,rgba(12,25,39,.96),rgba(7,16,28,.98));box-shadow:inset 0 0 0 1px rgba(56,189,248,.16),0 24px 44px rgba(2,8,23,.28)}.wa-method-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.9rem;gap:.9rem;align-items:start}.wa-method-card-topline{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;margin-bottom:.35rem}.wa-method-card-topline h3{margin:0;color:#ffffff;font-size:1.12rem}.wa-method-badge{display:inline-flex;align-items:center;min-height:1.75rem;padding:.18rem .58rem;border-radius:999px;color:#a5f3fc;background:rgba(8,145,178,.16);font-size:.72rem;font-weight:700}.wa-method-description,.wa-method-subtitle{margin:0}.wa-method-subtitle{color:#dbeafe;font-size:.84rem;font-weight:700}.wa-method-description{color:#abc0db;font-size:.88rem;line-height:1.7}.wa-method-radio{width:1.15rem;height:1.15rem;margin-top:.18rem;border:1px solid rgba(148,163,184,.26);border-radius:999px;background:rgba(255,255,255,.03);box-shadow:inset 0 0 0 3px transparent}.wa-method-card.selected .wa-method-radio{border-color:rgba(56,189,248,.34);background:rgba(56,189,248,.14);box-shadow:inset 0 0 0 3px #67e8f9}.wa-method-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.65rem;gap:.65rem}.wa-method-benefit{display:inline-flex;align-items:center;gap:.48rem;min-height:2.4rem;padding:.55rem .7rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;color:#e2e8f0;background:rgba(255,255,255,.025);font-size:.76rem;font-weight:650;line-height:1.35}.wa-method-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:999px;color:#67e8f9;background:rgba(34,211,238,.12);font-size:.78rem;font-weight:800}.wa-help-notice{display:grid;grid-gap:.28rem;gap:.28rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.1);border-radius:1.1rem;color:#bfd0e5;background:rgba(255,255,255,.025);line-height:1.65}.wa-help-notice strong{color:#ffffff;font-size:.88rem}.wa-help-notice.accent{border-color:rgba(56,189,248,.18);background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 42%),rgba(7,16,28,.74)}.automation-workflow-warning-list{margin-bottom:1rem;border-color:rgba(245,158,11,.22);background:radial-gradient(circle at top right,rgba(245,158,11,.1),transparent 42%),rgba(29,18,4,.76)}.wa-form-actions,.wa-step-actions{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.wa-progress-card{display:grid;grid-gap:1rem;gap:1rem;padding:1.1rem;border:1px solid rgba(255,255,255,.08);border-radius:1.4rem;background:radial-gradient(circle at top right,rgba(34,211,238,.08),transparent 30%),linear-gradient(180deg,rgba(8,18,30,.96),rgba(6,14,24,.98));box-shadow:0 22px 54px rgba(0,0,0,.2)}.wa-progress-copy{display:grid;grid-gap:.3rem;gap:.3rem}.wa-progress-kicker{color:#67e8f9;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wa-progress-copy h2{margin:0;color:#ffffff;font-size:1.2rem}.wa-progress-copy p,.wa-progress-step-copy p{margin:0;color:#a8bfd9;line-height:1.65}.wa-progress-method-chip{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.32rem .68rem;border-radius:999px;color:#d5f8ff;background:rgba(8,145,178,.14);font-size:.72rem;font-weight:700}.wa-progress-steps{display:grid;grid-gap:.2rem;gap:.2rem}.wa-progress-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:start}.wa-progress-marker-column{display:grid;grid-template-rows:auto 1fr;justify-items:center;grid-gap:.2rem;gap:.2rem;align-self:stretch}.wa-progress-marker{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#94a3b8;background:rgba(255,255,255,.03);font-size:.82rem;font-weight:700}.wa-progress-connector{width:2px;height:100%;min-height:3.35rem;border-radius:999px;background:rgba(148,163,184,.14)}.wa-progress-step-copy{display:grid;grid-gap:.22rem;gap:.22rem;padding:.1rem 0 .9rem}.wa-progress-step-copy strong{color:#e2e8f0;font-size:.9rem}.wa-progress-step.active .wa-progress-marker,.wa-progress-step.complete .wa-progress-marker{border-color:rgba(56,189,248,.24);color:#ffffff;background:linear-gradient(135deg,rgba(14,165,233,.82),rgba(37,99,235,.74))}.wa-progress-step.active .wa-progress-step-copy strong{color:#ffffff}.wa-progress-step.active .wa-progress-connector,.wa-progress-step.complete .wa-progress-connector{background:rgba(56,189,248,.26)}.wa-setup-card{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem}.wa-cloud-connection-summary,.wa-facebook-connect-panel,.wa-manual-setup-shell{display:grid;grid-gap:.9rem;gap:.9rem}.wa-cloud-connection-summary,.wa-facebook-connect-panel{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem;border:1px solid rgba(148,163,184,.12);border-radius:.82rem;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.018)),rgba(8,15,28,.34)}.wa-facebook-connect-copy{display:grid;grid-gap:.35rem;gap:.35rem}.wa-cloud-connection-summary strong,.wa-facebook-connect-copy strong{color:#f8fafc;font-size:1rem}.wa-cloud-connection-summary p,.wa-facebook-connect-copy p{margin:0;color:#abc0db;font-size:.82rem;line-height:1.6}.wa-cloud-status-pill{display:inline-flex;align-items:center;min-height:1.9rem;padding:.24rem .72rem;border-radius:999px;color:#bbf7d0;background:rgba(22,101,52,.28);font-size:.72rem;font-weight:800}.wa-cloud-setup-guide{display:grid;grid-gap:.72rem;gap:.72rem}.wa-cloud-setup-step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:.8rem;gap:.8rem;min-height:4.2rem;padding:.82rem .9rem;border:1px solid rgba(148,163,184,.1);border-radius:.78rem;background:rgba(8,15,28,.24)}.wa-cloud-setup-step>span{display:inline-grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:999px;color:#91a7c2;background:rgba(148,163,184,.12);font-size:.78rem;font-weight:800}.wa-cloud-setup-step.active>span{color:#ffffff;background:linear-gradient(135deg,#2563eb,#0d9488)}.wa-cloud-setup-step strong{color:#f8fafc;font-size:.88rem}.wa-cloud-setup-step p{margin:.18rem 0 0;color:#99a3b3;font-size:.76rem;line-height:1.45}.wa-cloud-setup-step .control-input,.wa-cloud-setup-step .control-select{margin-top:.42rem}.wa-step-header{display:flex;align-items:start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.wa-step-kicker{display:inline-flex;margin-bottom:.35rem;color:#67e8f9;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wa-step-header h2{margin:0 0 .35rem;color:#ffffff;font-size:1.45rem}.wa-step-header p{max-width:44rem;margin:0;color:#bfd0e5;line-height:1.7}.wa-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.wa-field-helper{color:#91a7c2;font-size:.74rem;line-height:1.55}.wa-web-grid{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);grid-gap:1rem;gap:1rem;align-items:start}.wa-instruction-panel,.wa-qr-panel{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem;border:1px solid rgba(148,163,184,.08);border-radius:1.15rem;background:rgba(255,255,255,.025)}.wa-qr-panel-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.wa-instruction-panel strong,.wa-qr-panel-head strong{color:#ffffff;font-size:.94rem}.wa-qr-panel-head span{color:#b7cadf;font-size:.76rem}.wa-qr-image,.wa-qr-placeholder{width:min(100%,280px);margin:0 auto;border-radius:1.15rem}.wa-qr-image{padding:.7rem;background:#ffffff}.wa-qr-placeholder{display:grid;justify-items:center;grid-gap:.3rem;gap:.3rem;min-height:280px;padding:1.2rem;border:1px dashed rgba(148,163,184,.18);color:#bfd0e5;text-align:center;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.01)),rgba(5,12,22,.45);align-content:center}.wa-qr-placeholder strong{color:#ffffff}.wa-qr-placeholder p{margin:0;line-height:1.6}.wa-qr-placeholder-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:1rem;color:#67e8f9;background:rgba(34,211,238,.12);font-size:1.2rem;font-weight:800}.wa-status-strip{display:flex;gap:.55rem;flex-wrap:wrap;color:#b7cadf;font-size:.76rem}.wa-status-dot{width:.62rem;height:.62rem;margin-top:.28rem;border-radius:999px;background:#64748b}.wa-status-dot.connected,.wa-status-dot.ready,.wa-status-dot.syncing_history{background:#22c55e}.wa-status-dot.authenticated,.wa-status-dot.initializing,.wa-status-dot.qr_ready{background:#38bdf8}.wa-instruction-list{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;padding-left:1.15rem;color:#dbeafe;line-height:1.65}.wa-runtime-meta{display:grid;grid-gap:.75rem;gap:.75rem}.wa-runtime-meta>div{display:grid;grid-gap:.18rem;gap:.18rem;padding:.82rem .88rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;background:rgba(255,255,255,.02)}.wa-runtime-meta span{color:#91a7c2;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em}.wa-runtime-meta strong{color:#ffffff;font-size:.88rem}.wa-connected-summary,.wa-disconnect-panel{display:grid;grid-gap:.9rem;gap:.9rem}.wa-disconnect-panel{padding:1rem;border:1px solid rgba(248,113,113,.16);border-radius:1rem;background:rgba(127,29,29,.12)}.wa-disconnect-panel strong{color:#fee2e2;font-size:.94rem}.wa-disconnect-checkbox{color:#dbeafe;line-height:1.6}.inbox-composer-input-shell{position:relative}.inbox-mention-menu{position:fixed;min-width:15rem;width:min(20rem,calc(100vw - 1.5rem));z-index:140;display:grid;grid-gap:.15rem;gap:.15rem;max-height:14rem;overflow-y:auto;padding:.45rem;border:1px solid rgba(148,163,184,.18);border-radius:1rem;background:rgba(15,23,42,.96);box-shadow:0 18px 40px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.inbox-mention-menu-above{transform-origin:left bottom;transform:translateY(calc(-100% - .75rem))}.inbox-mention-menu-below{transform-origin:left top;transform:translateY(.75rem)}.inbox-mention-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.72rem .8rem;border:0;border-radius:.8rem;color:#dbeafe;background:transparent;text-align:left;cursor:pointer}.inbox-mention-option strong{min-width:0;color:#ffffff;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-mention-option span{flex-shrink:0;color:#91a7c2;font-size:.76rem}.inbox-quick-reply-shortcut-menu{min-width:18rem;width:min(24rem,calc(100vw - 1.5rem));max-height:none;overflow:visible}.inbox-quick-reply-shortcut-option{display:grid;grid-gap:.35rem;gap:.35rem;width:100%;padding:.78rem .82rem;border:1px solid rgba(148,163,184,.08);border-radius:.8rem;background:rgba(255,255,255,.025);color:#dbe7f5;text-align:left;cursor:pointer}.inbox-quick-reply-shortcut-option:hover{border-color:rgba(103,232,249,.16);background:rgba(255,255,255,.05)}.inbox-quick-reply-shortcut-copy{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.inbox-quick-reply-shortcut-copy strong{color:#f8fafc;font-size:.8rem}.inbox-quick-reply-shortcut-copy span{color:#67e8f9;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.inbox-quick-reply-shortcut-option p{margin:0;color:#8ea5c2;font-size:.72rem;line-height:1.5}.inbox-mention-option.active,.inbox-mention-option:hover{background:rgba(59,130,246,.16)}@media (max-width:1200px){.wa-onboarding-shell,.wa-web-grid{grid-template-columns:1fr}.wa-onboarding-sidebar{position:static;top:auto}}@media (max-width:900px){.wa-form-grid,.wa-method-benefits,.wa-method-grid{grid-template-columns:1fr}}.platform-packages-list{display:grid;grid-gap:1rem;gap:1rem}.platform-packages-form-panel{width:100%}.platform-package-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);grid-gap:1.25rem;gap:1.25rem;align-items:start;padding:1rem;border:1px solid rgba(148,163,184,.18);border-radius:20px;background:rgba(15,23,42,.32)}.platform-package-row-copy{display:grid;grid-gap:.45rem;gap:.45rem}.platform-package-row-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.platform-package-row-controls{display:grid;grid-gap:.85rem;gap:.85rem;align-content:start}.platform-package-order-field,.platform-package-visibility-toggle{padding:.85rem .9rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(255,255,255,.025)}.platform-settings-workspace{gap:1.1rem}.platform-settings-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem;padding:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:1.25rem;background:linear-gradient(180deg,rgba(15,23,42,.56),rgba(15,23,42,.3)),radial-gradient(circle at top left,rgba(34,211,238,.08),transparent 36%)}.platform-settings-status-pill{display:grid;grid-gap:.35rem;gap:.35rem;padding:.95rem 1rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(255,255,255,.03)}.platform-settings-status-pill span{color:rgba(165,243,252,.76);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.platform-settings-status-pill strong{color:#ffffff;font-size:.96rem;line-height:1.35}.platform-settings-check-item p,.platform-settings-status-pill p{margin:0;color:#cbd5e1;line-height:1.55;font-size:.81rem}.platform-settings-form-panel{width:100%}.platform-settings-header-copy{display:grid;grid-gap:.3rem;gap:.3rem}.platform-settings-header-eyebrow{color:#7dd3fc;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.platform-settings-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);grid-gap:1rem;gap:1rem;align-items:start}.platform-settings-aside,.platform-settings-column,.platform-settings-main{min-width:0}.platform-settings-column,.platform-settings-main{display:grid;grid-gap:1rem;gap:1rem}.platform-settings-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;align-items:start}.platform-settings-columns.full-width{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.platform-settings-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.platform-settings-field-grid.compact{align-items:end}.platform-settings-timeout-hint{display:grid;grid-gap:.3rem;gap:.3rem;align-content:start;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.025)}.platform-settings-timeout-hint strong{color:#f8fafc;font-size:.86rem}.platform-settings-timeout-hint p{margin:0;color:#93a4bc;font-size:.78rem;line-height:1.55}.platform-settings-field-span-2{grid-column:span 2}.platform-settings-checkbox-card{min-height:2.8rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;background:rgba(255,255,255,.02)}.platform-settings-actions{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border:1px solid rgba(148,163,184,.1);border-radius:1.1rem;background:rgba(255,255,255,.02)}.platform-settings-feedback{min-height:1.2rem}.platform-settings-feedback>*{margin:0}.platform-settings-aside{position:-webkit-sticky;position:sticky;top:2rem;background:radial-gradient(circle at top right,rgba(34,211,238,.09),transparent 36%),rgba(255,255,255,.03)}.platform-settings-check-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;align-items:start;padding:.9rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(4,12,22,.22)}.platform-settings-check-item span{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;color:#07111b;background:linear-gradient(180deg,#39d2e5,#24b8d4);font-size:.76rem;font-weight:800}.platform-settings-check-item div{display:grid;grid-gap:.25rem;gap:.25rem}.platform-settings-check-item strong{color:#ffffff;font-size:.9rem}.packages-page-feedback{width:min(100%,1120px);margin:0 auto}.account-settings-number-list{display:grid;grid-gap:1rem;gap:1rem}.account-settings-summary-grid{width:min(100%,1120px);margin:0 auto 1.25rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.account-settings-number-row{display:grid;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid rgba(148,163,184,.16);border-radius:1.2rem;background:rgba(255,255,255,.03)}.account-settings-number-row-placeholder{border-style:dashed;background:rgba(15,23,42,.22)}.account-settings-number-main{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:start}.account-settings-number-badge{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:999px;color:#07111b;background:linear-gradient(180deg,#39d2e5,#24b8d4);font-size:.84rem;font-weight:800}.account-settings-number-badge-muted{color:#cbd5e1;background:rgba(148,163,184,.18)}.account-settings-number-copy{display:grid;grid-gap:.35rem;gap:.35rem}.account-settings-number-copy p{margin:0;color:#bfd0e5;line-height:1.65}.account-settings-number-head{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.account-settings-number-head strong{color:#ffffff;font-size:1rem}.account-settings-number-status{display:inline-flex;padding:.32rem .7rem;border-radius:999px;color:#dbeafe;background:rgba(59,130,246,.16);font-size:.72rem;font-weight:700}.account-settings-number-status.ready{color:#d1fae5;background:rgba(34,197,94,.16)}.account-settings-number-status-muted{color:#cbd5e1;background:rgba(148,163,184,.16)}.account-settings-number-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.account-settings-number-meta>div{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0;padding:.85rem .9rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:rgba(8,15,26,.35)}.account-settings-number-meta span{color:#8fa6c2;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.account-settings-number-meta a,.account-settings-number-meta strong{min-width:0;color:#ffffff;font-size:.88rem;overflow-wrap:anywhere;word-break:break-word}.account-settings-number-meta a{text-decoration:none}@media (max-width:900px){.platform-package-row,.platform-settings-columns,.platform-settings-field-grid,.platform-settings-layout,.platform-settings-status-strip,.wa-next-step-item,.wa-onboarding-summary-grid{grid-template-columns:1fr}.platform-settings-field-span-2{grid-column:auto}.platform-settings-aside{position:static;top:auto}.account-settings-number-meta,.account-settings-summary-grid{grid-template-columns:1fr}}.campaigns-hero{margin-bottom:1.25rem}.campaigns-workspace{display:grid;grid-gap:1.15rem;gap:1.15rem}.campaigns-stage-header{padding:1.1rem 1.2rem;border:1px solid rgba(148,163,184,.12);border-radius:1.25rem;background:radial-gradient(circle at top left,rgba(56,189,248,.1),transparent 34%),radial-gradient(circle at bottom right,rgba(37,99,235,.14),transparent 42%),rgba(7,14,26,.72)}.campaigns-stage-header,.campaigns-start-card{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.campaigns-start-card{padding:1rem;border:1px solid rgba(56,189,248,.2);border-radius:1rem;background:rgba(8,18,32,.86)}.campaigns-start-copy{display:grid;grid-gap:.55rem;gap:.55rem;min-width:min(100%,34rem)}.campaigns-start-copy strong{color:#f8fafc;font-size:1rem}.campaigns-start-actions,.campaigns-start-steps{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.campaigns-start-steps span{display:inline-flex;align-items:center;min-height:2rem;padding:0 .75rem;border:1px solid rgba(148,163,184,.12);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.04);font-size:.76rem;font-weight:700}.campaigns-history-grid{display:grid;grid-gap:.9rem}.campaigns-history-toggle{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;min-height:3.5rem;border:0;color:inherit;background:transparent;text-align:left}.campaigns-history-toggle div{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.campaigns-history-toggle strong{color:#f8fafc;font-size:.95rem}.campaigns-history-toggle span{color:#94a3b8;font-size:.78rem;font-weight:700}.campaigns-stage-copy{display:grid;grid-gap:.8rem;gap:.8rem;min-width:min(100%,38rem)}.campaigns-kicker{color:#7dd3fc;font-size:.69rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.campaigns-stage-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.campaigns-stage-metrics{display:flex;flex-wrap:wrap;gap:.55rem}.campaigns-selection-pill,.campaigns-stage-pill{display:inline-flex;align-items:center;justify-content:center;min-height:1.95rem;padding:0 .8rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.04);font-size:.74rem;font-weight:700}.campaigns-selection-pill.is-warn{border-color:rgba(248,113,113,.22);color:#fee2e2;background:rgba(127,29,29,.24)}.campaigns-composer-actions,.campaigns-review-actions,.campaigns-stage-actions,.campaigns-stage-tabs{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.campaigns-stage-tab{min-height:2.3rem;padding:0 .95rem;border:1px solid rgba(148,163,184,.16);border-radius:999px;color:#cbd5e1;background:rgba(15,23,42,.4);font-size:.8rem;font-weight:700;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.campaigns-stage-tab.active{border-color:rgba(56,189,248,.34);color:#f8fafc;background:rgba(37,99,235,.28)}.campaigns-drafts-strip{display:grid;grid-gap:.9rem;gap:.9rem}.campaigns-drafts-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.campaigns-drafts-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:.8rem;gap:.8rem}.campaigns-draft-card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem;align-items:stretch;padding:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:radial-gradient(circle at top right,rgba(59,130,246,.07),transparent 40%),rgba(9,17,29,.46)}.campaigns-draft-card.active{border-color:rgba(56,189,248,.3)}.campaigns-draft-delete,.campaigns-draft-main{border:0;color:inherit;background:transparent}.campaigns-draft-main{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0;text-align:left}.campaigns-draft-main strong{color:#f8fafc;font-size:.9rem}.campaigns-draft-main span{color:#94a3b8;font-size:.76rem}.campaigns-draft-delete{align-self:start;color:#fca5a5;font-size:.74rem;font-weight:700}.campaigns-draft-empty{display:grid;grid-gap:.25rem;gap:.25rem;place-items:center;min-height:8rem;padding:1rem;border:1px dashed rgba(148,163,184,.16);border-radius:1rem;color:#94a3b8;text-align:center;background:rgba(15,23,42,.18)}.campaigns-draft-empty strong{color:#f8fafc}.campaigns-overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.9rem;gap:.9rem}.campaigns-overview-card{display:grid;grid-gap:.28rem;gap:.28rem}.campaigns-overview-card.is-primary{border-color:rgba(56,189,248,.28);background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 38%),rgba(10,20,35,.78)}.campaigns-main-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(320px,.86fr);grid-gap:1rem;gap:1rem;align-items:stretch}.campaigns-panel{display:grid;grid-gap:.95rem;gap:.95rem;min-width:0;height:100%;align-content:start;overflow:hidden}.campaigns-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.campaigns-panel-heading{display:grid;grid-gap:.35rem;gap:.35rem}.campaigns-panel-title-row{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.campaigns-panel-step{display:inline-flex;align-items:center;justify-content:center;min-height:1.8rem;padding:0 .75rem;border:1px solid rgba(56,189,248,.2);border-radius:999px;color:#bae6fd;background:rgba(8,47,73,.42);font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.campaigns-audience-actions{display:flex;flex-wrap:wrap;gap:.55rem}.campaigns-audience-toolbar{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr)) minmax(0,auto);grid-gap:.7rem;gap:.7rem;min-width:0}.campaigns-audience-utility{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap;min-width:0}.campaigns-search-shell{display:flex;align-items:center;gap:.55rem;min-height:2.8rem;padding:0 .9rem;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;background:rgba(15,23,42,.22)}.campaigns-search-shell svg{color:#93a4bc;flex-shrink:0}.campaigns-search-input{width:100%;min-width:0;border:0;outline:0;color:#e2e8f0;background:transparent;font:inherit}.campaigns-search-input::placeholder{color:#64748b}.campaigns-filter-select{width:100%;min-width:0;max-width:100%;padding-right:2.35rem}.campaigns-filter-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2.8rem;padding:0 .9rem;min-width:0;max-width:100%;border:1px solid rgba(148,163,184,.12);border-radius:.95rem;color:#dbe7f5;background:rgba(15,23,42,.22);font-size:.82rem;font-weight:600}.campaigns-filter-chip.active{border-color:rgba(56,189,248,.28);color:#f8fafc;background:rgba(37,99,235,.28)}.campaigns-selection-strip{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex:1 1 30rem;min-width:0;padding:.82rem .9rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;color:#93a4bc;background:rgba(255,255,255,.025);font-size:.8rem}.campaigns-selection-strip strong{color:#f8fafc;font-size:.86rem}.campaigns-selection-meta{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;min-width:0}.campaigns-selection-pill{max-width:100%}.campaigns-contact-list{display:grid;grid-gap:.7rem;gap:.7rem;overflow:auto;padding-right:.15rem}.campaigns-contact-row{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:.85rem;gap:.85rem;align-items:flex-start;width:100%;padding:.95rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;color:inherit;text-align:left;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.015)),rgba(15,23,42,.22);transition:border-color .14s ease,transform .14s ease,background-color .14s ease}.campaigns-contact-row:hover{border-color:rgba(148,163,184,.2);transform:translateY(-1px)}.campaigns-contact-row.selected{border-color:rgba(56,189,248,.34);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 38%),rgba(15,23,42,.3)}.campaigns-contact-check{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;margin-top:.15rem;border:1px solid rgba(148,163,184,.22);border-radius:.35rem;color:transparent;background:rgba(255,255,255,.03);font-size:.72rem;font-weight:800}.campaigns-contact-check.checked{border-color:rgba(56,189,248,.44);color:#f8fafc;background:rgba(37,99,235,.32)}.campaigns-contact-avatar{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;overflow:hidden;color:#f8fafc;background:linear-gradient(135deg,rgba(14,165,233,.82),rgba(37,99,235,.9));font-size:.88rem;font-weight:700}.campaigns-contact-avatar-image{width:100%;height:100%;object-fit:cover}.campaigns-contact-copy{display:grid;grid-gap:.42rem;gap:.42rem;min-width:0}.campaigns-contact-head,.campaigns-contact-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.campaigns-contact-head strong{color:#f8fafc}.campaigns-contact-meta{color:#94a3b8;font-size:.74rem}.campaigns-contact-copy p{margin:0;color:#cbd5e1;font-size:.8rem;line-height:1.5}.campaigns-contact-tags{display:flex;flex-wrap:wrap;gap:.42rem}.campaigns-empty-state{display:grid;grid-gap:.3rem;gap:.3rem;place-items:center;min-height:14rem;padding:1.5rem;border:1px dashed rgba(148,163,184,.15);border-radius:1rem;color:#93a4bc;text-align:center;background:rgba(15,23,42,.18)}.campaigns-empty-state strong{color:#f8fafc}.campaigns-composer-shell{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:radial-gradient(circle at top right,rgba(56,189,248,.07),transparent 36%),rgba(9,17,29,.62)}.campaigns-composer-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.campaigns-composer-stat{display:grid;grid-gap:.22rem;gap:.22rem;padding:.78rem .85rem;border:1px solid rgba(148,163,184,.1);border-radius:.95rem;background:rgba(255,255,255,.03)}.campaigns-composer-stat span{color:#94a3b8;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.campaigns-composer-stat strong{color:#f8fafc;font-size:.92rem}.campaigns-composer-note{color:#94a3b8;font-size:.78rem}.campaigns-composer-actions{justify-content:space-between}.campaigns-media-menu{display:grid;grid-gap:.75rem;gap:.75rem;width:min(26rem,calc(100vw - 2rem));padding:1rem;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 42%),rgba(6,13,24,.96);box-shadow:0 20px 50px rgba(2,6,23,.45)}.campaigns-summary-panel{position:-webkit-sticky;position:sticky;top:1rem}.campaigns-summary-panel.is-active{border-color:rgba(56,189,248,.3);box-shadow:0 0 0 1px rgba(56,189,248,.12),0 24px 60px rgba(0,0,0,.22);background:radial-gradient(circle at top right,rgba(56,189,248,.08),transparent 32%),rgba(17,24,39,.96)}.campaigns-summary-stack{display:grid;grid-gap:.8rem;gap:.8rem}.campaigns-launch-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;padding:1rem;border:1px solid rgba(56,189,248,.18);border-radius:1.1rem;background:radial-gradient(circle at top right,rgba(56,189,248,.12),transparent 40%),rgba(8,18,32,.84)}.campaigns-launch-hero-copy{display:grid;grid-gap:.28rem;gap:.28rem}.campaigns-launch-hero-copy strong{color:#f8fafc;font-size:1rem}.campaigns-launch-hero-copy>span:last-child{color:#94a3b8;font-size:.8rem;line-height:1.5}.campaigns-launch-indicator{display:inline-flex;align-items:center;justify-content:center;min-width:5.5rem;min-height:2rem;padding:0 .8rem;border-radius:999px;color:#cbd5e1;background:rgba(148,163,184,.12);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.campaigns-launch-indicator.is-ready{color:#dcfce7;background:rgba(20,83,45,.42)}.campaigns-review-status-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.campaigns-review-status-card{display:grid;grid-template-rows:auto minmax(2.8rem,auto) minmax(2.6rem,auto);align-content:start;grid-gap:.4rem;gap:.4rem;min-height:10.4rem;padding:.9rem;border:1px solid rgba(148,163,184,.12);border-radius:1rem;background:rgba(15,23,42,.24);text-align:left}.campaigns-review-status-card strong{color:#f8fafc;font-size:1rem}.campaigns-review-status-value{display:flex;align-items:flex-end;color:#f8fafc;font-size:2rem;line-height:1}.campaigns-review-status-note{color:#cbd5e1;font-size:.78rem;line-height:1.5}.campaigns-review-status-card.is-eligible{border-color:rgba(74,222,128,.22);background:rgba(20,83,45,.22)}.campaigns-review-status-card.is-caution{border-color:rgba(250,204,21,.22);background:rgba(120,53,15,.18)}.campaigns-review-status-card.is-excluded{border-color:rgba(248,113,113,.22);background:rgba(127,29,29,.18)}.campaigns-summary-card{display:grid;grid-gap:.38rem;gap:.38rem;padding:.95rem;border:1px solid rgba(148,163,184,.1);border-radius:1rem;background:linear-gradient(180deg,rgba(255,255,255,.028),rgba(255,255,255,.015)),rgba(15,23,42,.22)}.campaigns-summary-card strong{color:#f8fafc;font-size:.98rem}.campaigns-summary-card .lead-record-field>span,.campaigns-summary-card .table-subtle,.campaigns-summary-card>span:last-child{color:#94a3b8}.campaigns-summary-label{color:#7dd3fc;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.campaigns-schedule-field{gap:.45rem}.campaigns-owner-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#cbd5e1;font-size:.82rem}.campaigns-preview-media-list,.campaigns-recipient-preview{display:flex;flex-wrap:wrap;gap:.45rem}.campaigns-recipient-chip{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .72rem;border:1px solid rgba(148,163,184,.1);border-radius:999px;color:#dbe7f5;background:rgba(255,255,255,.04);font-size:.74rem;font-weight:600}.campaigns-recipient-chip.is-caution{border-color:rgba(250,204,21,.22);background:rgba(120,53,15,.2)}.campaigns-eligibility-list{display:grid;grid-gap:.65rem;gap:.65rem}.campaigns-eligibility-row{display:flex;align-items:center;justify-content:space-between;gap:.9rem}.campaigns-eligibility-copy{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.campaigns-eligibility-copy strong{color:#f8fafc;font-size:.82rem}.campaigns-eligibility-copy span{color:#94a3b8;font-size:.76rem;line-height:1.45}.campaigns-eligibility-badge{display:inline-flex;align-items:center;justify-content:center;min-width:5rem;min-height:1.85rem;padding:0 .75rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.campaigns-eligibility-badge.is-eligible{color:#dcfce7;background:rgba(20,83,45,.4)}.campaigns-eligibility-badge.is-caution{color:#fef3c7;background:rgba(120,53,15,.44)}.campaigns-eligibility-badge.is-excluded{color:#fee2e2;background:rgba(127,29,29,.44)}.campaigns-preview-shell{display:grid;grid-gap:.7rem;gap:.7rem}.campaigns-preview-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:#94a3b8;font-size:.76rem}.campaigns-preview-head strong{color:#f8fafc;font-size:.86rem}.campaigns-preview-bubble{display:grid;grid-gap:.7rem;gap:.7rem;padding:.95rem;border-radius:1rem 1rem .45rem 1rem;color:#f8fafc;background:linear-gradient(135deg,rgba(2,132,199,.34),rgba(37,99,235,.28));box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.campaigns-preview-body{color:inherit;font-size:.84rem;line-height:1.55;white-space:pre-wrap}.campaigns-launch-button{justify-content:center}.campaign-run-shell{display:grid;grid-gap:1rem;gap:1rem}.campaign-run-header-actions{display:flex;align-items:center;justify-content:flex-end}.campaign-run-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:1rem;gap:1rem}.campaign-run-message-card{min-width:0}.campaign-run-meta-list{display:grid;grid-gap:.85rem;gap:.85rem}.campaign-run-actions{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:.9rem}.campaign-run-meta-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem .95rem;border:1px solid rgba(148,163,184,.08);border-radius:.95rem;background:rgba(255,255,255,.025)}.campaign-run-meta-row span{color:#93a4bc;font-size:.76rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.campaign-run-meta-row strong{color:#f8fafc;font-size:.88rem}.campaign-run-recipient-card{display:grid;grid-gap:1rem;gap:1rem}.campaign-run-recipient-list{display:grid;grid-gap:.85rem;gap:.85rem}.campaign-run-filter-row{display:flex;gap:.6rem;flex-wrap:wrap}.campaign-run-search-shell{min-width:min(100%,18rem)}.campaign-run-recipient-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:1rem;gap:1rem;padding:1rem;border:1px solid rgba(148,163,184,.08);border-radius:1rem;background:rgba(255,255,255,.025)}.campaign-run-recipient-main{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.campaign-run-recipient-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.campaign-run-recipient-topline strong{color:#f8fafc;font-size:.98rem}.campaign-run-recipient-meta,.campaign-run-recipient-stats{display:flex;gap:.5rem .75rem;flex-wrap:wrap}.campaign-run-job-row span,.campaign-run-recipient-meta span,.campaign-run-recipient-stats span{color:#93a4bc;font-size:.8rem}.campaign-run-job-list{display:grid;grid-gap:.55rem;gap:.55rem}.campaign-run-job-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem .9rem;border:1px solid rgba(148,163,184,.07);border-radius:.9rem;background:rgba(255,255,255,.02)}.campaign-run-job-row div{display:grid;grid-gap:.2rem;gap:.2rem;min-width:0}.campaign-run-job-row strong{color:#e2e8f0;font-size:.85rem}.campaign-run-recipient-actions{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem}@media (max-width:1180px){.campaigns-history-grid,.campaigns-main-grid{grid-template-columns:minmax(0,1fr)}.campaigns-summary-panel{position:static}.campaigns-audience-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-run-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:840px){.campaigns-audience-utility,.campaigns-composer-actions,.campaigns-drafts-head,.campaigns-review-actions,.campaigns-stage-header,.campaigns-start-card{flex-direction:column;align-items:stretch}.campaigns-composer-summary,.campaigns-review-status-grid{grid-template-columns:minmax(0,1fr)}.campaigns-launch-hero,.campaigns-selection-meta,.campaigns-stage-title-row{flex-direction:column;align-items:stretch}.campaigns-audience-toolbar{grid-template-columns:minmax(0,1fr)}.campaigns-panel-head,.campaigns-panel-title-row,.campaigns-selection-strip{flex-direction:column;align-items:stretch}.campaigns-audience-actions,.campaigns-selection-meta{justify-content:flex-start}.campaigns-contact-row{grid-template-columns:auto minmax(0,1fr)}.campaigns-contact-avatar{display:none}.campaign-run-header-actions{justify-content:flex-start}.campaign-run-recipient-row{grid-template-columns:minmax(0,1fr)}}.platform-discount-create-actions{display:flex;align-items:end}.platform-discount-row-actions{display:flex;gap:.75rem;align-items:end}.checkout-discount-card{display:grid;grid-gap:.85rem;gap:.85rem;padding:1rem;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:rgba(15,23,42,.38)}.checkout-discount-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.checkout-discount-input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.75rem;gap:.75rem}.checkout-discount-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.checkout-discount-summary div{display:grid;grid-gap:.2rem;gap:.2rem;padding:.8rem .9rem;border-radius:14px;background:rgba(15,23,42,.54)}.checkout-discount-summary strong{font-size:1rem}@media (max-width:840px){.checkout-discount-input-row,.checkout-discount-summary{grid-template-columns:minmax(0,1fr)}.platform-discount-row-actions{align-items:stretch}}.shell-inbox{height:100dvh}.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace,.premium-inbox-grid,.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel,.shell-inbox .app-main,.shell-inbox .dashboard-topbar{min-height:0}.inbox-detail-stack,.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace,.inbox-thread-panel,.inbox-thread-resizable,.premium-inbox-grid,.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.queue-panel-scroll,.queue-panel-scroll>.inbox-conversation-list,.queue-panel-shell,.shell-inbox .app-main{overflow:hidden}.inbox-chat-thread,.whatsapp-thread-body{overflow-y:auto;overscroll-behavior:contain}.inbox-detail-panel,.inbox-detail-stack{min-height:0}.inbox-detail-panel{overflow:hidden}.inbox-detail-stack{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.dashboard-topbar-brand{min-width:0}.dashboard-topbar-brand .public-logo-frame{width:228px;height:56px}.dashboard-topbar-session{position:relative}.dashboard-topbar-actions{padding-right:.4rem}.dashboard-topbar-icon-button{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05)}.dashboard-topbar-icon-button:hover{color:#ffffff;background:rgba(255,255,255,.12)}.dashboard-topbar-profile{position:relative}.dashboard-topbar-profile-trigger{display:inline-flex;align-items:center;gap:.45rem;min-height:4.25rem;padding:0 1rem 0 .5rem;border:0;border-left:1px solid rgba(255,255,255,.06);color:#e9edf5;background:transparent;cursor:pointer}.dashboard-topbar-profile-trigger:hover{background:rgba(255,255,255,.04)}.dashboard-topbar-profile-trigger svg{color:#99a3b3;transition:transform .14s ease}.dashboard-topbar-profile.open .dashboard-topbar-profile-trigger svg{transform:rotate(180deg)}.dashboard-topbar-profile-menu{position:absolute;top:calc(100% + .7rem);right:0;z-index:50;display:grid;grid-gap:.7rem;gap:.7rem;min-width:15rem;padding:.8rem;border:1px solid rgba(255,255,255,.08);border-radius:.8rem;background:#252a31;box-shadow:0 24px 50px rgba(0,0,0,.28)}.dashboard-topbar-menu-link,.dashboard-topbar-menu-logout{display:inline-flex;align-items:center;gap:.55rem;width:100%;justify-content:flex-start;font-size:.82rem}.dashboard-topbar-menu-link{min-height:2.35rem;padding:.55rem .8rem;border:1px solid rgba(255,255,255,.08);border-radius:.6rem;color:#e9edf5;background:rgba(255,255,255,.04)}.dashboard-topbar-menu-link:hover{background:rgba(255,255,255,.08)}.dashboard-topbar-profile-meta{display:grid;grid-gap:.16rem;gap:.16rem}.dashboard-topbar-profile-meta strong{color:#f8fafc;font-size:.9rem}.dashboard-topbar-profile-meta span{color:#99a3b3;font-size:.76rem}.dashboard-topbar-menu-logout{min-height:2.35rem;padding:.55rem .8rem;border-radius:.6rem}html[data-theme=dark] body{color-scheme:dark}html[data-theme=light] body{color:#10213b;background:radial-gradient(circle at top left,rgba(47,111,237,.1),transparent 24%),radial-gradient(circle at top right,rgba(21,148,125,.07),transparent 18%),linear-gradient(180deg,#f8fbff,#edf3fb 46%,#e6eef8)}html[data-theme=light] .shell,html[data-theme=light] .shell-inbox,html[data-theme=light] .shell-topbar{background:radial-gradient(circle at top left,rgba(47,111,237,.08),transparent 20%),radial-gradient(circle at bottom right,rgba(21,148,125,.06),transparent 24%),linear-gradient(180deg,#f5f8fd,#ebf1f9)}html[data-theme=light] .sidebar{border-right-color:rgba(45,81,140,.12);background:rgba(255,255,255,.92);box-shadow:inset -1px 0 0 rgba(45,81,140,.05)}html[data-theme=light] .app-main,html[data-theme=light] .sidebar{color:#10213b}html[data-theme=light] .dashboard-topbar{background:linear-gradient(180deg,rgba(236,242,250,.98),rgba(236,242,250,.86) 78%,rgba(236,242,250,0))}html[data-theme=light] .dashboard-topbar-main,html[data-theme=light] .dashboard-topbar-secondary{border-color:rgba(45,81,140,.1);background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(32,55,97,.08)}html[data-theme=light] .dashboard-topbar-session{background:rgba(244,248,255,.98)}html[data-theme=light] .dashboard-topbar-link.active,html[data-theme=light] .dashboard-topbar-link:hover,html[data-theme=light] .dashboard-topbar-online,html[data-theme=light] .dashboard-topbar-usercard strong{color:#10213b}html[data-theme=light] .dashboard-topbar-link{color:#61748f}html[data-theme=light] .dashboard-topbar-dropdown-menu{border-color:rgba(45,81,140,.12);background:#ffffff;box-shadow:0 22px 42px rgba(32,55,97,.14)}html[data-theme=light] .dashboard-topbar-dropdown-item{color:#61748f}html[data-theme=light] .dashboard-topbar-dropdown-item.active,html[data-theme=light] .dashboard-topbar-dropdown-item:hover{color:#10213b;border-color:rgba(45,81,140,.08);background:rgba(244,248,255,.96)}html[data-theme=light] .dashboard-topbar-icon-button,html[data-theme=light] .dashboard-topbar-profile-meta span,html[data-theme=light] .dashboard-topbar-profile-trigger svg,html[data-theme=light] .dashboard-topbar-user-subtle{color:#61748f}html[data-theme=light] .dashboard-topbar-icon-button{background:rgba(47,111,237,.06);box-shadow:inset 0 0 0 1px rgba(45,81,140,.08)}html[data-theme=light] .dashboard-topbar-icon-button:hover,html[data-theme=light] .dashboard-topbar-profile-trigger:hover{color:#10213b;background:rgba(47,111,237,.06)}html[data-theme=light] .dashboard-topbar-profile-trigger{border-left-color:rgba(45,81,140,.1);color:#10213b}html[data-theme=light] .dashboard-topbar-profile-menu{border-color:rgba(45,81,140,.12);background:#ffffff;box-shadow:0 22px 42px rgba(32,55,97,.14)}html[data-theme=light] .dashboard-topbar-menu-link{border-color:rgba(45,81,140,.12);color:#10213b;background:rgba(244,248,255,.96)}html[data-theme=light] .dashboard-topbar-profile-meta strong{color:#10213b}html[data-theme=light] .workspace-switcher.compact .workspace-switcher-select{border-color:rgba(45,81,140,.12);color:#10213b;background:rgba(244,248,255,.98)}html[data-theme=light] .inbox-composer,html[data-theme=light] .inbox-detail-panel,html[data-theme=light] .inbox-list-panel,html[data-theme=light] .inbox-reference-topbar,html[data-theme=light] .inbox-thread-panel,html[data-theme=light] .inbox-thread-top,html[data-theme=light] .premium-inbox-grid,html[data-theme=light] .queue-panel-header,html[data-theme=light] .queue-toolbar{border-color:rgba(45,81,140,.1);color:#10213b;background:rgba(255,255,255,.94);box-shadow:none}html[data-theme=light] .inbox-contact-profile-subline,html[data-theme=light] .inbox-detail-overview-name,html[data-theme=light] .inbox-list-preview,html[data-theme=light] .inbox-list-subline,html[data-theme=light] .inbox-reference-kicker,html[data-theme=light] .inbox-reference-meta,html[data-theme=light] .inbox-thread-automation-copy,html[data-theme=light] .inbox-thread-subline{color:#61748f}html[data-theme=light] .chatbox-title-row strong,html[data-theme=light] .inbox-contact-profile-name,html[data-theme=light] .inbox-detail-card-head h3,html[data-theme=light] .inbox-detail-overview-copy strong,html[data-theme=light] .inbox-list-title-block .card-title,html[data-theme=light] .inbox-reference-channel,html[data-theme=light] .inbox-reference-heading strong,html[data-theme=light] .inbox-thread-name-row .card-title{color:#10213b}html[data-theme=light] .inbox-appointment-form,html[data-theme=light] .inbox-contact-quick-action,html[data-theme=light] .inbox-detail-feed-item,html[data-theme=light] .inbox-detail-kv,html[data-theme=light] .inbox-detail-list-item,html[data-theme=light] .inbox-reference-search,html[data-theme=light] .inbox-search-field,html[data-theme=light] .whatsapp-composer{border-color:rgba(45,81,140,.12);color:#10213b;background:rgba(244,248,255,.96)}html[data-theme=light] .dashboard-topbar-search input,html[data-theme=light] .inbox-search-input{color:#10213b}html[data-theme=light] .dashboard-topbar-search input::placeholder,html[data-theme=light] .inbox-search-input::placeholder{color:#7a8ca8}html[data-theme=light] .inbox-list-item{background:rgba(244,248,255,.82)}html[data-theme=light] .inbox-list-item:hover{border-color:rgba(47,111,237,.18);background:rgba(240,246,255,.98)}html[data-theme=light] .inbox-chat-thread,html[data-theme=light] .whatsapp-thread-body{background:linear-gradient(rgba(248,251,255,.94),rgba(248,251,255,.94)),radial-gradient(circle at 10px 10px,rgba(45,81,140,.08) 1px,transparent 0);background-size:auto,42px 42px}html[data-theme=light] .chat-bubble.inbound{color:#10213b}html[data-theme=light] .chat-bubble.outbound{background:linear-gradient(135deg,#2f6fed,#163f9e)}html[data-theme=light] .button-secondary,html[data-theme=light] .dashboard-topbar-menu-logout{border-color:rgba(45,81,140,.12);color:#10213b;background:rgba(244,248,255,.96)}.shell-inbox .app-main{padding:.6rem .8rem .8rem}.inbox-page-shell{display:flex;flex:1 1 auto;flex-direction:column;height:100%;padding-bottom:0}.inbox-page-shell>.premium-inbox-workspace{display:grid;grid-template-rows:auto minmax(0,1fr);flex:1 1 auto;height:100%;grid-gap:.55rem;gap:.55rem}.inbox-reference-topbar{gap:.55rem;padding:.42rem .62rem;border-radius:.65rem}.inbox-reference-topbar-main{display:flex;align-items:center;gap:.55rem;min-width:0;flex-wrap:wrap}.inbox-reference-topbar-actions{display:flex;align-items:center;gap:.4rem;min-width:0;flex-wrap:wrap}.inbox-channel-controls{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.inbox-incognito-toggle{min-height:2.3rem;padding:.45rem .8rem;border:1px solid rgba(125,211,252,.18);border-radius:999px;background:rgba(15,23,42,.6);color:#dbeafe;font-size:.76rem;font-weight:700;letter-spacing:.02em;transition:background-color .14s ease,border-color .14s ease,color .14s ease,opacity .14s ease}.inbox-incognito-toggle:hover:not(:disabled){border-color:rgba(125,211,252,.34);background:rgba(30,41,59,.82)}.inbox-incognito-toggle.active{border-color:rgba(74,222,128,.72);background:rgba(20,83,45,.9);color:#dcfce7}.inbox-incognito-toggle:disabled{opacity:.55;cursor:not-allowed}html[data-theme=light] .inbox-incognito-toggle{border-color:rgba(37,99,235,.18);background:rgba(255,255,255,.92);color:#1e3a8a}html[data-theme=light] .inbox-incognito-toggle:hover:not(:disabled){border-color:rgba(37,99,235,.34);background:rgba(239,246,255,.98)}html[data-theme=light] .inbox-incognito-toggle.active{border-color:rgba(34,197,94,.68);background:rgba(220,252,231,.96);color:#166534}.inbox-reference-heading{display:flex;align-items:center;margin-right:.2rem}.inbox-reference-heading strong{font-size:.84rem;line-height:1}.inbox-reference-kicker,.inbox-reference-meta{display:none}.inbox-reference-search{min-width:min(18rem,100%);max-width:26rem;min-height:2.15rem;padding:0 .72rem}.inbox-reference-search .inbox-search-input{font-size:.8rem}.inbox-reference-channel,.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state,.scheduled-bulk-select-all select{min-height:1.9rem;font-size:.72rem}.inbox-reference-channel,.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state{padding:.2rem .62rem}.inbox-reference-channel,.inbox-reference-pill:nth-last-child(-n+2){display:none}.scheduled-bulk-select-all{gap:.28rem}.scheduled-bulk-select-all span{font-size:.7rem}.scheduled-bulk-select-all select{padding-top:.2rem;padding-bottom:.2rem}.premium-inbox-grid{min-height:0}.inbox-thread-top{min-height:4.2rem}.inbox-chat-thread{padding-bottom:.75rem}@media (max-width:1200px){.shell-inbox .app-main{padding:.7rem}.inbox-reference-topbar{padding:.55rem .65rem}.inbox-reference-search{min-width:0;max-width:none;width:100%}.inbox-reference-channel,.inbox-reference-pill:nth-last-child(-n+2){display:inline-flex}}@media (max-width:820px){.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace{height:auto}}@media (min-width:821px){.shell-inbox{--inbox-topbar-height:7.35rem;height:100dvh;min-height:100dvh;overflow:hidden}.shell-inbox .app-main{height:calc(100dvh - var(--inbox-topbar-height));min-height:0;overflow:hidden}.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace,.inbox-thread-resizable,.premium-inbox-grid,.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel,.queue-panel-scroll,.queue-panel-shell{min-height:0}.inbox-thread-panel{display:flex;flex-direction:column}.inbox-detail-stack,.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace,.inbox-thread-resizable,.premium-inbox-grid,.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel,.queue-panel-scroll,.queue-panel-scroll>.inbox-conversation-list,.queue-panel-shell{overflow:hidden}.inbox-thread-panel>*{flex-shrink:0}.inbox-thread-resizable{flex:1 1 auto}.inbox-chat-thread,.whatsapp-thread-body{min-height:0;height:100%;overflow-y:auto;overflow-x:hidden}}@media (max-width:820px){.shell-inbox{min-height:100dvh}.inbox-detail-stack,.inbox-page-shell,.inbox-page-shell>.premium-inbox-workspace,.inbox-thread-resizable,.premium-inbox-grid,.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel,.queue-panel-scroll,.queue-panel-scroll>.inbox-conversation-list,.queue-panel-shell,.shell-inbox,.shell-inbox .app-main{height:auto;overflow:visible}.inbox-chat-thread,.whatsapp-thread-body{overflow:visible}}.premium-inbox-grid{border-color:rgba(255,255,255,.04);border-radius:1rem;box-shadow:0 22px 60px rgba(3,8,20,.34)}.inbox-list-panel{background:linear-gradient(180deg,rgba(34,39,47,.96),rgba(28,33,40,.98))}.inbox-thread-panel{background:linear-gradient(180deg,rgba(24,28,35,.98),rgba(20,24,30,1))}.inbox-detail-panel{background:linear-gradient(180deg,rgba(31,36,43,.98),rgba(24,29,35,1))}.inbox-panel-head{padding-bottom:.72rem}.queue-toolbar{padding:.75rem .82rem .7rem;background:linear-gradient(180deg,rgba(36,41,48,.92),rgba(36,41,48,.72))}.inbox-filter-tabs{padding:.24rem;border-color:rgba(255,255,255,.05);border-radius:.75rem;background:rgba(255,255,255,.03)}.inbox-filter-tab{min-height:1.95rem;border-radius:.58rem;color:#8fa0b7}.inbox-filter-tab.active{background:rgba(99,102,241,.18);box-shadow:inset 0 0 0 1px rgba(129,140,248,.24)}.inbox-search-field{border-color:rgba(255,255,255,.08);background:rgba(18,22,28,.84)}.queue-panel-scroll>.inbox-conversation-list{padding:.28rem .24rem .68rem}.inbox-list-item{position:relative;margin:0 .28rem .16rem;padding:.78rem .8rem;border:1px solid rgba(255,255,255,.04);border-radius:.82rem;background:rgba(255,255,255,.018)}.inbox-list-item:after{content:"";position:absolute;inset:auto 0 .05rem 0;height:1px;margin:0 .8rem;background:rgba(255,255,255,.035)}.inbox-list-item:hover{transform:translateY(-1px);border-color:rgba(148,163,184,.14);background:rgba(255,255,255,.038);box-shadow:0 10px 20px rgba(0,0,0,.16)}.inbox-list-item.selected{border-color:rgba(129,140,248,.2);background:linear-gradient(180deg,rgba(76,64,178,.54),rgba(49,44,112,.68));box-shadow:inset 0 0 0 1px rgba(165,180,252,.16),0 16px 28px rgba(22,18,56,.3)}.inbox-list-item.selected:before{display:none}.inbox-list-item.selected:after{background:rgba(255,255,255,.08)}.chatbox-row{align-items:flex-start;gap:.68rem}.chatbox-avatar{width:2.55rem;height:2.55rem;border:1px solid rgba(255,255,255,.08)}.chatbox-content{gap:.26rem}.chatbox-title-row strong{font-size:.87rem;letter-spacing:-.01em}.inbox-row-meta-top{align-items:center;gap:.42rem}.timeline-time{color:#8fa0b6;font-size:.68rem;font-weight:600}.timeline-time.unread-time{color:#d8e6ff}.inbox-unread-pill{min-width:1.16rem;min-height:1.16rem;font-size:.64rem;background:#7c6cff;box-shadow:none}.inbox-list-preview{display:-webkit-box;overflow:hidden;color:#a3b0c2;font-size:.75rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.inbox-list-subline{gap:.38rem;color:#7d8ea7;font-size:.68rem}.inbox-list-subline span+span:before{width:.16rem;height:.16rem;margin-right:.38rem;background:rgba(148,163,184,.38)}.inbox-list-reminder{margin-top:.08rem;font-size:.67rem}.inbox-thread-top{gap:.42rem;min-height:4.35rem;padding:.72rem 1rem .66rem;border-bottom-color:rgba(255,255,255,.045);background:linear-gradient(180deg,rgba(33,38,45,.96),rgba(28,33,39,.86))}.inbox-thread-primary{align-items:center}.whatsapp-thread-avatar{width:2.55rem;height:2.55rem;border:1px solid rgba(255,255,255,.08);box-shadow:none}.inbox-thread-name-row{align-items:center;gap:.42rem}.inbox-thread-name-row .card-title{font-size:.95rem;letter-spacing:-.01em}.inbox-thread-subline{gap:.46rem;color:#8da0b9;font-size:.7rem}.inbox-thread-automation-copy+a,.inbox-thread-subline a{color:#cfe0ff}.inbox-thread-chip-row{gap:.42rem;margin-top:.15rem}.inbox-thread-automation-copy{color:#93a4bb;font-size:.7rem}.inbox-chat-thread{gap:.76rem;padding:1.2rem 1.4rem .9rem;background:linear-gradient(rgba(23,27,33,.94),rgba(23,27,33,.94)),radial-gradient(circle at 12px 12px,rgba(255,255,255,.06) 1px,transparent 0);background-size:auto,38px 38px}.chat-bubble{max-width:min(31rem,67%);padding:.78rem .9rem .58rem;border:1px solid rgba(255,255,255,.032);border-radius:.82rem;box-shadow:0 6px 16px rgba(0,0,0,.1)}.chat-bubble.inbound{background:#2a2f36}.chat-bubble.outbound{background:linear-gradient(135deg,#5d48e6,#4d3ccb)}.chat-bubble-sender{margin-bottom:.3rem;color:#9fb0c7;font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat-bubble-body{color:#edf2f8;font-size:.865rem;line-height:1.55}.chat-meta{margin-top:.5rem;color:#93a5be;font-size:.68rem}.chat-bubble-actions{margin-top:.45rem}.chat-bubble-action{min-height:1.7rem;padding:.18rem .48rem;border-radius:.42rem;font-size:.68rem}.chat-bubble-attachment,.chat-bubble-interactive,.chat-bubble-reply-context{border-radius:.6rem}.timeline-divider{margin:.1rem 0}.timeline-divider-label{padding:.18rem .56rem;border:1px solid rgba(255,255,255,.06);border-radius:999px;color:#9fb0c5;background:rgba(255,255,255,.03);font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}.system-event-card{padding:.7rem .86rem;border-color:rgba(255,255,255,.05);border-radius:.78rem;background:rgba(255,255,255,.025)}.system-event-card strong{font-size:.76rem}.system-event-card p,.system-event-card span{color:#91a3ba;font-size:.71rem}.inbox-composer{gap:.6rem;padding:.78rem 1.15rem .95rem;border-top-color:rgba(255,255,255,.045);background:linear-gradient(180deg,rgba(29,34,40,.74),rgba(27,32,38,.98))}.whatsapp-composer{border-color:rgba(255,255,255,.08);border-radius:.82rem;background:rgba(17,21,27,.92)}.inbox-composer-input-shell{border-radius:.72rem}.composer-textarea{height:3.55rem;padding:.78rem .86rem;font-size:.88rem;line-height:1.5}.inbox-composer-helper{color:#8fa0b7;font-size:.68rem}.whatsapp-circle-button{width:2.1rem;height:2.1rem;border-radius:.56rem}.inbox-send-button{min-height:2.2rem;padding:.42rem .82rem;border-radius:.58rem}.whatsapp-reference-detail{gap:.44rem;padding:.68rem}.inbox-contact-profile-card{gap:.42rem;padding-bottom:.8rem}.inbox-contact-profile-avatar{width:4rem;height:4rem}.inbox-detail-tabs{height:2rem;padding:.14rem;border-color:rgba(255,255,255,.05);border-radius:.7rem}.inbox-detail-tab{font-size:.72rem}.inbox-detail-tab.active{background:rgba(99,102,241,.16)}.inbox-detail-card{padding:.64rem 0}.inbox-detail-card+.inbox-detail-card{border-top:1px solid rgba(255,255,255,.045)}.inbox-detail-card-head{margin-bottom:.48rem}.inbox-detail-card-head span{color:#7f90a7;font-size:.64rem}.inbox-detail-card-head h3{font-size:.84rem}.inbox-appointment-form,.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item{padding:.66rem .74rem;border:1px solid rgba(255,255,255,.045);border-radius:.72rem;background:rgba(255,255,255,.02)}.inbox-detail-feed,.inbox-detail-grid,.inbox-detail-list{gap:.56rem}.inbox-detail-placeholder,.inbox-detail-placeholder-block{color:#8da0b8}html[data-theme=light] .premium-inbox-grid{border-color:rgba(45,81,140,.08);box-shadow:0 20px 42px rgba(32,55,97,.12)}html[data-theme=light] .inbox-composer,html[data-theme=light] .inbox-detail-panel,html[data-theme=light] .inbox-list-panel,html[data-theme=light] .inbox-thread-panel,html[data-theme=light] .inbox-thread-top,html[data-theme=light] .queue-toolbar{background:rgba(255,255,255,.94)}html[data-theme=light] .inbox-list-item{border-color:rgba(45,81,140,.08);background:rgba(245,248,253,.86)}html[data-theme=light] .inbox-list-item:after{background:rgba(45,81,140,.08)}html[data-theme=light] .inbox-list-item:hover{border-color:rgba(47,111,237,.16);background:rgba(255,255,255,.98);box-shadow:0 10px 20px rgba(32,55,97,.08)}html[data-theme=light] .inbox-list-item.selected{background:linear-gradient(180deg,rgba(47,111,237,.14),rgba(47,111,237,.22));box-shadow:inset 0 0 0 1px rgba(47,111,237,.16),0 12px 22px rgba(32,55,97,.1)}html[data-theme=light] .chat-bubble{border-color:rgba(45,81,140,.08);box-shadow:0 10px 20px rgba(32,55,97,.08)}html[data-theme=light] .chat-bubble.inbound{background:#ffffff}html[data-theme=light] .chat-bubble-body{color:#10213b}html[data-theme=light] .chat-bubble-sender,html[data-theme=light] .chat-meta,html[data-theme=light] .inbox-composer-helper,html[data-theme=light] .system-event-card p,html[data-theme=light] .system-event-card span,html[data-theme=light] .timeline-divider-label{color:#61748f}html[data-theme=light] .inbox-appointment-form,html[data-theme=light] .inbox-detail-feed-item,html[data-theme=light] .inbox-detail-kv,html[data-theme=light] .inbox-detail-list-item,html[data-theme=light] .system-event-card,html[data-theme=light] .timeline-divider-label{border-color:rgba(45,81,140,.08);background:rgba(244,248,255,.9)}.inbox-list-title-block{display:grid;grid-gap:.08rem;gap:.08rem}.inbox-list-title-block .muted{color:#7d8fa8;font-size:.72rem}.inbox-count-badge{min-height:1.5rem;padding:.12rem .48rem;border-color:rgba(255,255,255,.06);color:#c6d5e9;background:rgba(255,255,255,.035);font-size:.66rem}.inbox-thread-top{grid-template-columns:minmax(0,1fr)}.inbox-thread-top .inbox-thread-actions{margin-top:.1rem}.inbox-thread-actions{display:flex;align-items:stretch;gap:.42rem;flex-wrap:wrap}.inbox-action-button,.inbox-action-icon{min-height:2.2rem;border:1px solid rgba(255,255,255,.06);border-radius:.62rem;color:#dbe7f5;background:rgba(255,255,255,.03);box-shadow:none}.inbox-action-button{gap:.35rem;padding:.38rem .62rem}.inbox-action-button span{color:#8fa1b7;font-size:.66rem;letter-spacing:.04em;text-transform:uppercase}.inbox-action-button strong{color:#f5f8ff;font-size:.74rem;font-weight:700}.inbox-action-button:hover,.inbox-action-icon:hover{border-color:rgba(148,163,184,.14);background:rgba(255,255,255,.05)}.inbox-action-icon{width:2.2rem;min-width:2.2rem}.inbox-menu-panel{border-color:rgba(255,255,255,.08);border-radius:.78rem;background:linear-gradient(180deg,rgba(20,25,31,.98),rgba(15,20,26,.98));box-shadow:0 20px 38px rgba(0,0,0,.28)}.inbox-menu-section-label{margin:.12rem 0 .06rem;color:#73859d;font-size:.62rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.inbox-menu-item{min-height:1.9rem;padding:.4rem .55rem;border-radius:.6rem;color:#dde8f6;background:rgba(255,255,255,.025);font-size:.76rem}.inbox-menu-item.active,.inbox-menu-item:hover{background:rgba(255,255,255,.06)}.inbox-menu-item strong{font-size:.68rem}.chat-bubble-attachment-wrap{gap:.5rem}.chat-bubble-attachment,.chat-bubble-interactive,.chat-bubble-reply-context{border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.chat-bubble-reactions{margin-top:.45rem}.chat-bubble-reaction{min-height:1.5rem;padding:.12rem .38rem;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:rgba(255,255,255,.04)}.inbox-attachment-tray,.inbox-reply-context,.inbox-snooze-banner{border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03)}.inbox-contact-quick-actions{gap:.38rem}.inbox-contact-quick-action{min-height:3rem;border-color:rgba(255,255,255,.05);border-radius:.58rem;color:#dde8f5;background:rgba(255,255,255,.022);font-size:.67rem}.inbox-contact-quick-action:hover{background:rgba(255,255,255,.05)}.inbox-detail-tab{color:#97a8bf}.inbox-detail-tab.active{color:#ffffff}.inbox-detail-link-row{gap:.4rem}.inbox-detail-action-row .inbox-search-tool,.inbox-scheduled-link{min-height:1.95rem;border:1px solid rgba(255,255,255,.05);border-radius:.52rem;color:#d7e4f6;background:rgba(255,255,255,.022)}.inbox-detail-action-row .inbox-search-tool:hover,.inbox-scheduled-link:hover{background:rgba(255,255,255,.05)}html[data-theme=light] .chat-bubble-attachment,html[data-theme=light] .chat-bubble-interactive,html[data-theme=light] .chat-bubble-reaction,html[data-theme=light] .chat-bubble-reply-context,html[data-theme=light] .inbox-action-button,html[data-theme=light] .inbox-action-icon,html[data-theme=light] .inbox-attachment-tray,html[data-theme=light] .inbox-contact-quick-action,html[data-theme=light] .inbox-count-badge,html[data-theme=light] .inbox-detail-action-row .inbox-search-tool,html[data-theme=light] .inbox-menu-item,html[data-theme=light] .inbox-reply-context,html[data-theme=light] .inbox-scheduled-link,html[data-theme=light] .inbox-snooze-banner{border-color:rgba(45,81,140,.08);color:#10213b;background:rgba(244,248,255,.9)}html[data-theme=light] .inbox-action-button span,html[data-theme=light] .inbox-detail-tab,html[data-theme=light] .inbox-list-title-block .muted,html[data-theme=light] .inbox-menu-section-label{color:#61748f}html[data-theme=light] .inbox-action-button strong,html[data-theme=light] .inbox-detail-tab.active{color:#10213b}html[data-theme=light] .inbox-menu-panel{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 18px 32px rgba(32,55,97,.12)}@media (max-width:1200px){.inbox-thread-actions{gap:.34rem}.inbox-action-button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.34rem);min-width:0}}@media (max-width:820px){.inbox-thread-top{padding:.8rem .9rem .72rem}.inbox-thread-actions{flex-direction:row}.inbox-action-button{flex:1 1 100%}.inbox-contact-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.inbox-reference-topbar{gap:.4rem;padding:.34rem .5rem;border-color:rgba(255,255,255,.03);border-radius:.75rem;background:rgba(29,34,40,.58);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.inbox-reference-channel,.inbox-reference-pill,.inbox-reference-pill-button,.inbox-reference-state{min-height:1.75rem;padding:.14rem .52rem;border-color:rgba(255,255,255,.04);background:rgba(255,255,255,.02);font-size:.69rem}.inbox-reference-heading strong{font-size:.78rem}.inbox-reference-topbar-actions,.inbox-reference-topbar-main{gap:.34rem}.inbox-reference-search{min-height:1.95rem;max-width:21rem;padding:0 .62rem;border-color:rgba(255,255,255,.05);background:rgba(255,255,255,.025)}.inbox-reference-search .inbox-search-input{font-size:.76rem}.scheduled-bulk-select-all{position:relative;display:inline-flex;align-items:center}.scheduled-bulk-select-all span{display:none}.scheduled-bulk-select-all:after{content:"";position:absolute;right:.72rem;width:.4rem;height:.4rem;margin-top:-.1rem;border-right:1.5px solid;border-bottom:1.5px solid;color:#9fb0c8;transform:rotate(45deg);pointer-events:none}.scheduled-bulk-select-all select{min-width:9.8rem;min-height:1.95rem;padding:.18rem 2rem .18rem .72rem;border:1px solid rgba(255,255,255,.05);border-radius:999px;color:#e7eef9;background:rgba(255,255,255,.025);-webkit-appearance:none;-moz-appearance:none;appearance:none}.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{border-right-color:rgba(255,255,255,.035)}.inbox-list-panel{background:linear-gradient(180deg,rgba(31,36,42,.97),rgba(27,31,37,.99))}.queue-panel-header,.queue-toolbar{background:transparent}.inbox-filter-tabs{background:rgba(255,255,255,.02)}.inbox-list-item{margin:0 .3rem .18rem;border-color:transparent;background:rgba(255,255,255,.012)}.inbox-list-item:after{margin:0 .72rem;background:rgba(255,255,255,.028)}.inbox-list-item:hover{border-color:rgba(255,255,255,.05);background:rgba(255,255,255,.03);box-shadow:0 8px 18px rgba(0,0,0,.12)}.inbox-list-item.selected{border-color:rgba(165,180,252,.12);background:linear-gradient(180deg,rgba(67,56,202,.32),rgba(55,48,163,.46));box-shadow:inset 0 0 0 1px rgba(165,180,252,.12),0 12px 22px rgba(18,16,44,.2)}.chatbox-avatar{border-color:rgba(255,255,255,.05)}.inbox-unread-pill{background:#8b7dff}.inbox-thread-top{border-bottom-color:rgba(255,255,255,.035);background:rgba(29,34,40,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.inbox-thread-subline{color:#8a9ab0}.inbox-thread-actions{gap:.32rem}.inbox-action-button,.inbox-action-icon{border-color:rgba(255,255,255,.04);background:rgba(255,255,255,.014)}.inbox-action-button:hover,.inbox-action-icon:hover{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.inbox-action-button{gap:.3rem;padding:.32rem .55rem}.inbox-action-button span{font-size:.62rem}.inbox-action-button strong{font-size:.7rem}.inbox-chat-thread{gap:.82rem;background:linear-gradient(rgba(21,25,31,.965),rgba(21,25,31,.965)),radial-gradient(circle at 12px 12px,rgba(255,255,255,.045) 1px,transparent 0);background-size:auto,40px 40px}.chat-bubble{max-width:min(29rem,64%);border-color:rgba(255,255,255,.035);box-shadow:0 8px 20px rgba(0,0,0,.12)}.chat-bubble.inbound{background:rgba(44,49,56,.98)}.chat-bubble.outbound{background:linear-gradient(135deg,#5b4fe0,#4c41c2)}.chat-bubble-body{line-height:1.58}.chat-meta{color:#8fa0b8}.timeline-divider-label{border-color:rgba(255,255,255,.045);background:rgba(255,255,255,.02)}.system-event-card{border-color:rgba(255,255,255,.04);background:rgba(255,255,255,.018)}.inbox-composer{border-top-color:rgba(255,255,255,.04);background:rgba(27,32,38,.96)}.whatsapp-composer{border-color:rgba(255,255,255,.065);background:rgba(15,19,25,.94);box-shadow:none}.whatsapp-circle-button{border-color:rgba(255,255,255,.06);background:rgba(255,255,255,.025)}.inbox-send-button{box-shadow:none}.inbox-detail-panel{display:grid;grid-template-rows:minmax(0,1fr);background:linear-gradient(180deg,rgba(28,32,39,.98),rgba(23,27,33,1))}.whatsapp-reference-detail{min-height:0;max-height:100%;gap:.48rem}.inbox-contact-profile-card{border-bottom-color:rgba(255,255,255,.045)}.inbox-contact-quick-action{border-color:rgba(255,255,255,.045);background:rgba(255,255,255,.018)}.inbox-detail-tabs{border-color:rgba(255,255,255,.045);background:rgba(255,255,255,.02)}.inbox-detail-card+.inbox-detail-card{border-top-color:rgba(255,255,255,.04)}.inbox-appointment-form,.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item{border-color:rgba(255,255,255,.04);background:rgba(255,255,255,.014)}.inbox-detail-action-row .inbox-search-tool,.inbox-scheduled-link{border-color:rgba(255,255,255,.045);background:rgba(255,255,255,.018)}html[data-theme=light] .inbox-reference-topbar{border-color:rgba(45,81,140,.08);background:rgba(255,255,255,.72)}html[data-theme=light] .inbox-detail-tabs,html[data-theme=light] .inbox-filter-tabs,html[data-theme=light] .inbox-reference-channel,html[data-theme=light] .inbox-reference-pill,html[data-theme=light] .inbox-reference-pill-button,html[data-theme=light] .inbox-reference-state{border-color:rgba(45,81,140,.08);background:rgba(244,248,255,.76)}html[data-theme=light] .inbox-list-item{border-color:transparent;background:rgba(248,251,255,.78)}html[data-theme=light] .inbox-list-item:after{background:rgba(45,81,140,.06)}html[data-theme=light] .inbox-list-item:hover{border-color:rgba(45,81,140,.08);background:rgba(255,255,255,.94);box-shadow:0 8px 18px rgba(32,55,97,.06)}html[data-theme=light] .inbox-list-item.selected{border-color:rgba(47,111,237,.1);background:linear-gradient(180deg,rgba(47,111,237,.1),rgba(47,111,237,.16));box-shadow:inset 0 0 0 1px rgba(47,111,237,.1),0 10px 20px rgba(32,55,97,.08)}html[data-theme=light] .inbox-composer,html[data-theme=light] .inbox-thread-top,html[data-theme=light] .queue-panel-header,html[data-theme=light] .queue-toolbar{background:rgba(255,255,255,.84)}html[data-theme=light] .inbox-action-button,html[data-theme=light] .inbox-action-icon,html[data-theme=light] .inbox-appointment-form,html[data-theme=light] .inbox-contact-quick-action,html[data-theme=light] .inbox-detail-action-row .inbox-search-tool,html[data-theme=light] .inbox-detail-feed-item,html[data-theme=light] .inbox-detail-kv,html[data-theme=light] .inbox-detail-list-item,html[data-theme=light] .inbox-scheduled-link,html[data-theme=light] .system-event-card{background:rgba(248,251,255,.82)}html[data-theme=light] .inbox-chat-thread{background:linear-gradient(rgba(249,251,255,.95),rgba(249,251,255,.95)),radial-gradient(circle at 12px 12px,rgba(45,81,140,.05) 1px,transparent 0);background-size:auto,40px 40px}html[data-theme=light] .inbox-reference-search,html[data-theme=light] .scheduled-bulk-select-all select{border-color:rgba(45,81,140,.08);color:#10213b;background:rgba(244,248,255,.78)}html[data-theme=light] .scheduled-bulk-select-all:after{color:#61748f}.dashboard-topbar-session{align-items:center;gap:.55rem;padding-left:.75rem;background:transparent}.dashboard-topbar-actions{display:inline-flex;align-items:center;gap:.22rem;padding:.22rem;border:1px solid rgba(255,255,255,.05);border-radius:999px;background:rgba(255,255,255,.025)}.dashboard-topbar-online{display:none}.dashboard-topbar-icon-button{width:2rem;height:2rem;border-radius:999px;color:#dbe7f5;background:transparent;box-shadow:none}.dashboard-topbar-icon-button:hover{background:rgba(255,255,255,.08)}.dashboard-notifications{position:relative;display:inline-flex}.dashboard-notification-panel{position:absolute;top:calc(100% + .55rem);right:0;z-index:70;width:min(22rem,calc(100vw - 1.5rem));display:grid;grid-gap:.7rem;gap:.7rem;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:.85rem;color:#e9edf5;background:#252a31;box-shadow:0 24px 50px rgba(0,0,0,.28)}.dashboard-notification-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.dashboard-notification-head strong{color:#f8fafc;font-size:.88rem}.dashboard-notification-head button{border:0;color:#93c5fd;background:transparent;font-size:.76rem;font-weight:700;cursor:pointer}.dashboard-notification-list{display:grid;grid-gap:.45rem;gap:.45rem;max-height:18rem;overflow:auto}.dashboard-notification-item{display:grid;grid-gap:.18rem;gap:.18rem;padding:.65rem .7rem;border:1px solid rgba(255,255,255,.07);border-radius:.65rem;color:inherit;background:rgba(255,255,255,.04);text-decoration:none}.dashboard-notification-item:hover{background:rgba(255,255,255,.08)}.dashboard-notification-empty span,.dashboard-notification-item span{color:#99a3b3;font-size:.72rem}.dashboard-notification-empty strong,.dashboard-notification-item strong{color:#f8fafc;font-size:.82rem}.dashboard-notification-item p{margin:0;color:#cbd5e1;font-size:.78rem;line-height:1.35}.dashboard-notification-empty{display:grid;grid-gap:.25rem;gap:.25rem;padding:.85rem .7rem;text-align:left}.workspace-switcher.compact{padding-right:0}.workspace-switcher.compact .workspace-switcher-select{width:124px;min-width:124px;min-height:2.15rem;padding:.3rem .85rem .3rem .72rem;color:#e9edf5;font-size:.76rem}.dashboard-topbar-profile-trigger,.workspace-switcher.compact .workspace-switcher-select{border:1px solid rgba(255,255,255,.05);border-radius:999px;background:rgba(255,255,255,.025)}.dashboard-topbar-profile-trigger{gap:.5rem;min-height:2.35rem;padding:.22rem .72rem .22rem .3rem}.dashboard-topbar-profile-trigger:hover{background:rgba(255,255,255,.055)}.dashboard-topbar-avatar{width:1.85rem;height:1.85rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#ffffff;background:linear-gradient(135deg,#5b4fe0,#4338ca);font-size:.74rem;font-weight:800;letter-spacing:.01em;flex-shrink:0}.dashboard-topbar-usercard{gap:.02rem}.dashboard-topbar-usercard strong{font-size:.8rem}.dashboard-topbar-user-subtle{font-size:.68rem}.dashboard-topbar-profile-menu{top:calc(100% + .45rem);min-width:14.5rem;border-radius:.85rem}html[data-theme=light] .dashboard-topbar-actions,html[data-theme=light] .dashboard-topbar-profile-trigger,html[data-theme=light] .workspace-switcher.compact .workspace-switcher-select{border-color:rgba(45,81,140,.08);background:rgba(244,248,255,.84)}html[data-theme=light] .dashboard-topbar-icon-button{color:#61748f}html[data-theme=light] .dashboard-topbar-icon-button:hover{color:#10213b;background:rgba(47,111,237,.08)}html[data-theme=light] .dashboard-notification-panel{border-color:rgba(45,81,140,.12);color:#10213b;background:#ffffff;box-shadow:0 22px 42px rgba(32,55,97,.14)}html[data-theme=light] .dashboard-notification-empty strong,html[data-theme=light] .dashboard-notification-head strong,html[data-theme=light] .dashboard-notification-item strong{color:#10213b}html[data-theme=light] .dashboard-notification-head button{color:#2563eb}html[data-theme=light] .dashboard-notification-item{border-color:rgba(45,81,140,.1);background:rgba(244,248,255,.88)}html[data-theme=light] .dashboard-notification-item:hover{background:rgba(232,240,252,.98)}html[data-theme=light] .dashboard-notification-empty span,html[data-theme=light] .dashboard-notification-item span{color:#61748f}html[data-theme=light] .dashboard-notification-item p{color:#334155}html[data-theme=light] .dashboard-topbar-profile-trigger,html[data-theme=light] .workspace-switcher.compact .workspace-switcher-select{color:#10213b}@media (max-width:1200px){.dashboard-topbar-session{justify-content:flex-start;flex-wrap:wrap;padding-left:0}.workspace-switcher.compact .workspace-switcher-select{width:auto;min-width:9rem}}@media (max-width:820px){.dashboard-topbar-actions,.dashboard-topbar-profile-trigger,.workspace-switcher.compact .workspace-switcher-select{width:100%;border-radius:.8rem}.dashboard-topbar-profile-trigger{justify-content:flex-start}}@media (min-width:821px){.queue-panel-scroll{min-height:0;overflow:hidden}.queue-panel-scroll>.inbox-conversation-list{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}}.shell-topbar .app-main:not(.app-main-inbox){padding:1rem 1.1rem 1.2rem}.shell-topbar .campaigns-hero,.shell-topbar .campaigns-launch-hero,.shell-topbar .connexa-hero,.shell-topbar .contacts-hero,.shell-topbar .hero,.shell-topbar .lead-record-hero,.shell-topbar .media-library-upload-hero,.shell-topbar .onboarding-dark-hero,.shell-topbar .platform-admin-hero,.shell-topbar .scheduled-messages-hero,.shell-topbar .settings-dark-hero{padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(36,41,48,.92),rgba(30,35,42,.92)),#252a31;box-shadow:0 16px 36px rgba(0,0,0,.18)}.shell-topbar .availability-day-panel,.shell-topbar .availability-day-slot-panel,.shell-topbar .campaigns-panel,.shell-topbar .campaigns-summary-panel,.shell-topbar .contact-note-composer,.shell-topbar .contact-note-inline,.shell-topbar .contact-supporting-chip,.shell-topbar .contact-supporting-empty,.shell-topbar .contact-supporting-options,.shell-topbar .contacts-create-card,.shell-topbar .contacts-directory-card,.shell-topbar .contacts-directory-summary,.shell-topbar .contacts-metric-card,.shell-topbar .lead-record-panel,.shell-topbar .lead-workspace-row,.shell-topbar .media-library-upload-card,.shell-topbar .metric-card,.shell-topbar .platform-danger-panel,.shell-topbar .platform-packages-form-panel,.shell-topbar .platform-settings-form-panel,.shell-topbar .quick-replies-starter-panel,.shell-topbar .scheduled-hero-card,.shell-topbar .settings-dark-panel,.shell-topbar .wa-instruction-panel,.shell-topbar .wa-qr-panel,.shell-topbar .whatsapp-setup-panel,.shell-topbar .workflow-node-panel,.shell-topbar .workflow-variable-panel{border-color:rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,255,255,.022),rgba(255,255,255,.01)),rgba(19,24,31,.9);box-shadow:0 10px 28px rgba(0,0,0,.14)}.shell-topbar .contact-note-toggle,.shell-topbar .contact-phone-input-shell,.shell-topbar .contact-supporting-chip-remove,.shell-topbar .contact-supporting-option,.shell-topbar .contact-supporting-pill-remove,.shell-topbar .contact-supporting-selected,.shell-topbar .contacts-directory-card .timeline-list,.shell-topbar .timeline-row.contact-directory-row{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.shell-topbar .card,.shell-topbar .card-header,.shell-topbar .panel-row,.shell-topbar .table-card,.shell-topbar .table-shell{border-color:rgba(255,255,255,.06)}.shell-topbar .campaigns-launch-hero-copy>span:last-child,.shell-topbar .campaigns-panel-head p,.shell-topbar .contacts-hero p,.shell-topbar .hero p,.shell-topbar .lead-record-hero p,.shell-topbar .muted,.shell-topbar .onboarding-dark-panel-head p,.shell-topbar .settings-dark-panel-head p,.shell-topbar .table-subtle{color:#8fa0b7}.shell-topbar .app-select,.shell-topbar .button-secondary,.shell-topbar input[type=date],.shell-topbar input[type=email],.shell-topbar input[type=number],.shell-topbar input[type=password],.shell-topbar input[type=search],.shell-topbar input[type=tel],.shell-topbar input[type=text],.shell-topbar select,.shell-topbar textarea{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}html[data-theme=light] .shell-topbar .campaigns-hero,html[data-theme=light] .shell-topbar .campaigns-launch-hero,html[data-theme=light] .shell-topbar .connexa-hero,html[data-theme=light] .shell-topbar .contacts-hero,html[data-theme=light] .shell-topbar .hero,html[data-theme=light] .shell-topbar .lead-record-hero,html[data-theme=light] .shell-topbar .media-library-upload-hero,html[data-theme=light] .shell-topbar .onboarding-dark-hero,html[data-theme=light] .shell-topbar .platform-admin-hero,html[data-theme=light] .shell-topbar .scheduled-messages-hero,html[data-theme=light] .shell-topbar .settings-dark-hero{border-color:rgba(45,81,140,.08);background:rgba(255,255,255,.9);box-shadow:0 14px 30px rgba(32,55,97,.08)}html[data-theme=light] .shell-topbar .availability-day-panel,html[data-theme=light] .shell-topbar .availability-day-slot-panel,html[data-theme=light] .shell-topbar .campaigns-panel,html[data-theme=light] .shell-topbar .campaigns-summary-panel,html[data-theme=light] .shell-topbar .contact-note-composer,html[data-theme=light] .shell-topbar .contact-note-inline,html[data-theme=light] .shell-topbar .contact-supporting-chip,html[data-theme=light] .shell-topbar .contact-supporting-empty,html[data-theme=light] .shell-topbar .contact-supporting-options,html[data-theme=light] .shell-topbar .contacts-create-card,html[data-theme=light] .shell-topbar .contacts-directory-card,html[data-theme=light] .shell-topbar .contacts-directory-summary,html[data-theme=light] .shell-topbar .contacts-metric-card,html[data-theme=light] .shell-topbar .lead-record-panel,html[data-theme=light] .shell-topbar .lead-workspace-row,html[data-theme=light] .shell-topbar .metric-card,html[data-theme=light] .shell-topbar .platform-danger-panel,html[data-theme=light] .shell-topbar .platform-packages-form-panel,html[data-theme=light] .shell-topbar .platform-settings-form-panel,html[data-theme=light] .shell-topbar .quick-replies-starter-panel,html[data-theme=light] .shell-topbar .scheduled-hero-card,html[data-theme=light] .shell-topbar .settings-dark-panel,html[data-theme=light] .shell-topbar .wa-instruction-panel,html[data-theme=light] .shell-topbar .wa-qr-panel,html[data-theme=light] .shell-topbar .whatsapp-setup-panel,html[data-theme=light] .shell-topbar .workflow-node-panel,html[data-theme=light] .shell-topbar .workflow-variable-panel{border-color:rgba(45,81,140,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.9)),#ffffff;box-shadow:0 10px 24px rgba(32,55,97,.08)}html[data-theme=light] .shell-topbar .app-select,html[data-theme=light] .shell-topbar .button-secondary,html[data-theme=light] .shell-topbar .contact-note-toggle,html[data-theme=light] .shell-topbar .contact-phone-input-shell,html[data-theme=light] .shell-topbar .contact-supporting-chip-remove,html[data-theme=light] .shell-topbar .contact-supporting-option,html[data-theme=light] .shell-topbar .contact-supporting-pill-remove,html[data-theme=light] .shell-topbar .contact-supporting-selected,html[data-theme=light] .shell-topbar .contacts-directory-card .timeline-list,html[data-theme=light] .shell-topbar .timeline-row.contact-directory-row,html[data-theme=light] .shell-topbar input[type=date],html[data-theme=light] .shell-topbar input[type=email],html[data-theme=light] .shell-topbar input[type=number],html[data-theme=light] .shell-topbar input[type=password],html[data-theme=light] .shell-topbar input[type=search],html[data-theme=light] .shell-topbar input[type=tel],html[data-theme=light] .shell-topbar input[type=text],html[data-theme=light] .shell-topbar select,html[data-theme=light] .shell-topbar textarea{border-color:rgba(45,81,140,.1);color:#10213b;background:rgba(244,248,255,.86)}.workspace-overview-hero{align-items:center;padding:1rem 1.05rem}.workspace-overview-hero-compact{padding:.95rem 1rem}.workspace-overview-hero h2{font-size:clamp(1.55rem,2.2vw,2.1rem);line-height:1.02}.workspace-overview-hero p{max-width:44rem;font-size:.88rem;line-height:1.6}.workspace-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.workspace-kpi-card{padding:.92rem .98rem;border:1px solid rgba(255,255,255,.05);border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.008)),rgba(23,28,35,.92);box-shadow:0 12px 24px rgba(0,0,0,.12)}.workspace-kpi-card .metric-label{color:#8ea0b7;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-kpi-card .metric-value{font-size:1.8rem;line-height:1}.workspace-kpi-card .table-subtle{color:#8fa0b8;font-size:.76rem;line-height:1.45}.workspace-overview-grid{display:grid;grid-gap:.9rem;gap:.9rem}.workspace-overview-insights{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr) minmax(280px,.78fr);align-items:start}.workspace-overview-operations{grid-template-columns:minmax(0,1.28fr) minmax(280px,.72fr);align-items:start}.workspace-overview-stack{display:grid;grid-gap:.72rem;gap:.72rem}.workspace-overview-summary-row{min-height:5.1rem}.workspace-overview-teamcard .table-head,.workspace-overview-teamcard .table-row{grid-template-columns:minmax(0,1.1fr) repeat(3,minmax(0,.55fr))}.workspace-overview-teamcard .table-row span,.workspace-overview-teamcard .table-row strong{text-align:right}.workspace-overview-teamcard .table-head span:first-child,.workspace-overview-teamcard .table-row span:first-child{text-align:left}.workspace-overview-panel,.workspace-overview-sidepanel,.workspace-overview-table{border:1px solid rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 16px 36px rgba(0,0,0,.16)}.workspace-overview-panel .card-header,.workspace-overview-sidepanel .card-header,.workspace-overview-table .card-header{padding-bottom:.8rem;border-bottom:1px solid rgba(255,255,255,.04)}.workspace-overview-panel .card-title,.workspace-overview-sidepanel .card-title,.workspace-overview-table .card-title{font-size:.96rem}.workspace-overview-panel .muted,.workspace-overview-sidepanel .muted,.workspace-overview-table .muted{color:#8ea0b7;font-size:.76rem}.workspace-overview-panel .panel-row{gap:.7rem}.workspace-overview-panel .lead-row,.workspace-overview-sidepanel .message-row,.workspace-overview-sidepanel .timeline-row,.workspace-overview-table .lead-row,.workspace-overview-table .table-row{padding:.85rem .9rem;border:1px solid rgba(255,255,255,.045);border-radius:.85rem;background:rgba(255,255,255,.018)}.workspace-overview-panel .lead-row strong,.workspace-overview-sidepanel .message-row strong,.workspace-overview-sidepanel .timeline-row strong,.workspace-overview-table .lead-row strong,.workspace-overview-table .table-row strong{color:#f8fafc}.workspace-overview-panel .table-subtle,.workspace-overview-sidepanel .message-row,.workspace-overview-sidepanel .table-subtle,.workspace-overview-sidepanel .timeline-time,.workspace-overview-table .table-row span,.workspace-overview-table .table-subtle{color:#8ea0b7}.workspace-overview-sidepanel .message-list,.workspace-overview-sidepanel .timeline-list,.workspace-overview-table .lead-list{display:grid;grid-gap:.72rem;gap:.72rem}.workspace-overview-table .table-head{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 .15rem .45rem;color:#8ea0b7;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.workspace-overview-sidepanel{align-self:start}.workspace-overview-sidepanel .message-row,.workspace-overview-sidepanel .timeline-row{gap:.25rem}.workspace-overview-sidepanel .message-topline,.workspace-overview-sidepanel .timeline-topline{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.workspace-overview-sidepanel .timeline-time{font-size:.68rem}.workspace-overview-inboxcard .message-list,.workspace-overview-timelinecard .timeline-list{display:grid;grid-gap:.6rem;gap:.6rem}.workspace-overview-panel .channel-bars{gap:.68rem}.workspace-overview-panel .channel-row{gap:.7rem}.workspace-overview-panel .channel-track{height:.45rem;border-radius:999px;background:rgba(255,255,255,.06)}.workspace-overview-panel .channel-fill{border-radius:inherit;background:linear-gradient(90deg,#5b4fe0,#60a5fa)}.workspace-overview-panel .kpi-note{margin-top:.8rem;padding:.82rem .88rem;border:1px solid rgba(255,255,255,.05);border-radius:.85rem;background:rgba(255,255,255,.018)}html[data-theme=light] .workspace-kpi-card,html[data-theme=light] .workspace-overview-panel,html[data-theme=light] .workspace-overview-sidepanel,html[data-theme=light] .workspace-overview-table{border-color:rgba(45,81,140,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.9)),#ffffff;box-shadow:0 12px 26px rgba(32,55,97,.08)}html[data-theme=light] .workspace-kpi-card .metric-label,html[data-theme=light] .workspace-kpi-card .table-subtle,html[data-theme=light] .workspace-overview-panel .muted,html[data-theme=light] .workspace-overview-panel .table-subtle,html[data-theme=light] .workspace-overview-sidepanel .muted,html[data-theme=light] .workspace-overview-sidepanel .table-subtle,html[data-theme=light] .workspace-overview-sidepanel .timeline-time,html[data-theme=light] .workspace-overview-table .muted,html[data-theme=light] .workspace-overview-table .table-head,html[data-theme=light] .workspace-overview-table .table-row span,html[data-theme=light] .workspace-overview-table .table-subtle{color:#61748f}html[data-theme=light] .workspace-overview-panel .kpi-note,html[data-theme=light] .workspace-overview-panel .lead-row,html[data-theme=light] .workspace-overview-sidepanel .message-row,html[data-theme=light] .workspace-overview-sidepanel .timeline-row,html[data-theme=light] .workspace-overview-table .lead-row,html[data-theme=light] .workspace-overview-table .table-row{border-color:rgba(45,81,140,.08);background:rgba(248,251,255,.84)}html[data-theme=light] .workspace-overview-panel .channel-track{background:rgba(45,81,140,.08)}@media (max-width:1200px){.workspace-overview-insights{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-overview-teamcard{grid-column:1/-1}.workspace-overview-operations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.workspace-kpi-grid,.workspace-overview-insights,.workspace-overview-operations{grid-template-columns:1fr}}.page-list-hero{padding:.9rem 1rem}.page-list-hero h2{font-size:clamp(1.28rem,2vw,1.72rem);line-height:1.05}.page-list-hero p{max-width:42rem;font-size:.84rem;line-height:1.55}.page-inline-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.page-inline-stat{display:grid;grid-gap:.16rem;gap:.16rem;padding:.78rem .84rem;border:1px solid rgba(255,255,255,.05);border-radius:.9rem;background:linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,.008)),rgba(23,28,35,.92)}.page-inline-stat span{color:#8ea0b7;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page-inline-stat strong{color:#f8fafc;font-size:1.3rem;line-height:1}.campaigns-workspace,.contacts-workspace,.leads-workspace-card{gap:.9rem}.campaigns-panel,.contacts-directory-card,.leads-workspace-card{border-color:rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 16px 36px rgba(0,0,0,.16)}.campaigns-panel-head,.contacts-directory-card .card-header,.leads-workspace-card .card-header{padding-bottom:.78rem;border-bottom:1px solid rgba(255,255,255,.04)}.campaigns-panel-title-row .card-title,.contacts-directory-card .card-title,.leads-workspace-card .card-title{font-size:.95rem}.campaigns-panel-head .muted,.campaigns-stage-copy .muted,.contacts-directory-card .muted,.leads-workspace-card .muted{color:#8ea0b7;font-size:.76rem}.leads-toolbar{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(160px,.55fr));gap:.65rem}.lead-workspace-list{gap:.68rem}.lead-workspace-row{padding:.9rem .94rem;border-color:rgba(255,255,255,.05);border-radius:.9rem;background:rgba(255,255,255,.018)}.lead-workspace-top strong{font-size:.9rem}.lead-workspace-copy strong{font-size:.82rem}.lead-workspace-copy p,.lead-workspace-copy span{color:#8ea0b7;font-size:.74rem}.contacts-directory-card .timeline-list{padding:.22rem .28rem .34rem}.campaigns-stage-header,.campaigns-start-card{border-color:rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 16px 36px rgba(0,0,0,.16)}.campaigns-stage-header{padding:.95rem 1rem}.campaigns-start-card{padding:.9rem .96rem}html[data-theme=light] .campaigns-panel,html[data-theme=light] .campaigns-stage-header,html[data-theme=light] .campaigns-start-card,html[data-theme=light] .contacts-directory-card,html[data-theme=light] .lead-workspace-row,html[data-theme=light] .leads-workspace-card,html[data-theme=light] .page-inline-stat{border-color:rgba(45,81,140,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.9)),#ffffff;box-shadow:0 12px 26px rgba(32,55,97,.08)}html[data-theme=light] .campaigns-panel-head .muted,html[data-theme=light] .campaigns-stage-copy .muted,html[data-theme=light] .contacts-directory-card .muted,html[data-theme=light] .lead-workspace-copy p,html[data-theme=light] .lead-workspace-copy span,html[data-theme=light] .leads-workspace-card .muted,html[data-theme=light] .page-inline-stat span{color:#61748f}@media (max-width:900px){.page-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.inbox-shell-footer{display:flex;align-items:center;gap:.48rem;min-height:2rem;padding:0 .25rem;border-top:1px solid rgba(255,255,255,.04);color:#7f91a9;font-size:.72rem;line-height:1;white-space:nowrap}.inbox-shell-footer span{display:inline-flex;align-items:center}.inbox-shell-footer span+span:before{content:"·";margin-right:.48rem;color:#64748b}html[data-theme=light] .inbox-shell-footer{border-top-color:rgba(45,81,140,.08);color:#61748f}html[data-theme=light] .inbox-shell-footer span+span:before{color:#94a3b8}.contacts-directory-card,.leads-workspace-card,.scheduled-messages-shell{display:grid;grid-gap:.9rem;gap:.9rem}.message-logs-shell{gap:.95rem}.message-logs-head{gap:.78rem}.message-logs-inline-stats{order:1}.message-logs-toolbar{display:grid;grid-gap:.7rem;gap:.7rem;order:2}.message-logs-filters{gap:.35rem}.message-logs-filter-chip{min-height:1.8rem;padding:.14rem .58rem;font-size:.69rem}.message-logs-controls{align-items:center;gap:.7rem;padding-top:0}.message-logs-list{gap:0;border:1px solid rgba(255,255,255,.05);border-radius:.92rem;overflow:hidden}.message-logs-row{grid-template-columns:minmax(0,1fr) auto;gap:.85rem;padding:.88rem .96rem;border:0;border-radius:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent}.message-logs-row:last-child{border-bottom:0}.message-logs-row.canceled,.message-logs-row.inbound,.message-logs-row.queued,.message-logs-row.sent{background:rgba(255,255,255,.014)}.message-logs-row.failed{background:linear-gradient(90deg,rgba(127,29,29,.16),rgba(255,255,255,.014) 12%),rgba(255,255,255,.014)}.message-logs-row.processing{background:linear-gradient(90deg,rgba(6,95,70,.14),rgba(255,255,255,.014) 12%),rgba(255,255,255,.014)}.message-logs-main{gap:.42rem}.message-logs-topline{align-items:center}.message-logs-identity{display:grid;grid-gap:.1rem;gap:.1rem;min-width:0}.message-logs-identity strong{font-size:.88rem}.message-logs-subline{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.38rem;color:#8ea0b7;font-size:.69rem}.message-logs-direction{display:inline-flex;align-items:center;min-height:1.2rem;padding:0 .38rem;border:1px solid rgba(255,255,255,.06);border-radius:999px;color:#c4d1e3;background:rgba(255,255,255,.025);font-size:.64rem;font-weight:700;text-transform:uppercase}.message-logs-preview{color:#e3ecf7;font-size:.8rem;line-height:1.5}.message-logs-meta{gap:.35rem .62rem;color:#7f91a9;font-size:.68rem}.message-logs-error{padding:.58rem .72rem;border-radius:.72rem;font-size:.72rem}.message-logs-actions{align-content:center;justify-items:end}.message-logs-actions .button{min-height:1.78rem;padding:.28rem .56rem;border-radius:.52rem;font-size:.7rem}.contacts-directory-card>.card-header,.leads-workspace-card>.card-header,.scheduled-messages-shell>.card-header{padding-bottom:.82rem;border-bottom:1px solid rgba(255,255,255,.04)}.scheduled-pagination{margin-top:.15rem;padding-top:.95rem;border-top:1px solid rgba(255,255,255,.04)}.campaigns-stage-header-compact{padding:.95rem 1rem}.campaigns-stage-header-compact .campaigns-stage-title-row{align-items:center}.campaigns-stage-header-compact .campaigns-stage-copy{min-width:0}.campaigns-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.campaigns-history-grid .campaigns-drafts-strip{border-color:rgba(255,255,255,.05);border-radius:1rem;background:linear-gradient(180deg,rgba(28,33,40,.98),rgba(24,29,36,.98)),#1c2128;box-shadow:0 16px 36px rgba(0,0,0,.16)}.campaigns-history-grid .campaigns-history-toggle{min-height:3.2rem}html[data-theme=light] .scheduled-pagination{border-top-color:rgba(45,81,140,.08)}html[data-theme=light] .message-logs-list{border-color:rgba(45,81,140,.08)}html[data-theme=light] .message-logs-row{border-bottom-color:rgba(45,81,140,.08)}html[data-theme=light] .message-logs-row.canceled,html[data-theme=light] .message-logs-row.inbound,html[data-theme=light] .message-logs-row.queued,html[data-theme=light] .message-logs-row.sent{background:rgba(248,251,255,.84)}html[data-theme=light] .message-logs-row.failed{background:linear-gradient(90deg,rgba(254,226,226,.9),rgba(248,251,255,.9) 14%),rgba(248,251,255,.9)}html[data-theme=light] .message-logs-row.processing{background:linear-gradient(90deg,rgba(220,252,231,.92),rgba(248,251,255,.9) 14%),rgba(248,251,255,.9)}html[data-theme=light] .message-logs-meta,html[data-theme=light] .message-logs-subline{color:#61748f}html[data-theme=light] .message-logs-direction{border-color:rgba(45,81,140,.08);color:#46617f;background:rgba(244,248,255,.84)}html[data-theme=light] .message-logs-preview{color:#10213b}html[data-theme=light] .campaigns-history-grid .campaigns-drafts-strip{border-color:rgba(45,81,140,.08);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,255,.9)),#ffffff;box-shadow:0 12px 26px rgba(32,55,97,.08)}@media (max-width:820px){.message-logs-row{grid-template-columns:1fr}.message-logs-actions{justify-items:start}.campaigns-history-grid{grid-template-columns:1fr}.inbox-shell-footer{min-height:1.85rem;padding:0 .1rem;font-size:.68rem;white-space:normal;flex-wrap:wrap}}.campaigns-history-grid .campaigns-drafts-strip,.campaigns-panel,.campaigns-stage-header-compact,.contacts-directory-card,.leads-workspace-card,.message-logs-shell,.scheduled-messages-shell{border-radius:.5rem;border-color:rgba(255,255,255,.07);background:#252a31;box-shadow:none}.campaigns-stage-header-compact,.contacts-directory-card>.card-header,.leads-workspace-head,.message-logs-head,.scheduled-messages-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:.85rem;gap:.85rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.07)}.campaigns-stage-title-row .card-title,.contacts-directory-card .card-title,.leads-workspace-head .card-title,.message-logs-head .card-title,.scheduled-messages-head .card-title{font-size:.98rem;font-weight:700}.campaigns-stage-metrics,.message-logs-inline-stats,.scheduled-inline-stats{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.62rem;gap:.62rem}.campaigns-stage-pill,.message-logs-inline-stats span,.scheduled-inline-stats span{display:grid;align-content:center;min-height:3.25rem;padding:.62rem .72rem;border:1px solid rgba(255,255,255,.065);border-radius:.45rem;color:#dbe7f5;background:rgba(255,255,255,.025);font-size:.72rem;font-weight:700;text-transform:none}.campaigns-audience-toolbar,.contacts-directory-search,.contacts-directory-toolbar-secondary,.leads-toolbar,.message-logs-toolbar,.scheduled-messages-filters{padding:.72rem;border:1px solid rgba(255,255,255,.065);border-radius:.5rem;background:#20252c}.message-logs-filters,.scheduled-messages-filters{gap:.38rem}.message-logs-filter-chip,.scheduled-filter-chip{min-height:2rem;padding:.28rem .64rem;border-radius:.38rem;border-color:rgba(255,255,255,.08);background:transparent}.message-logs-filter-chip.active,.message-logs-filter-chip:hover,.scheduled-filter-chip.active,.scheduled-filter-chip:hover{color:#ffffff;border-color:rgba(91,63,214,.46);background:rgba(91,63,214,.18)}.campaigns-audience-toolbar,.contacts-directory-search,.leads-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:.62rem;gap:.62rem}.campaigns-audience-toolbar{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(150px,.45fr)) auto}.campaigns-contact-list,.contacts-directory-card .timeline-list,.lead-workspace-list,.message-logs-list,.scheduled-message-list{gap:0;border:1px solid rgba(255,255,255,.065);border-radius:.5rem;background:#20252c;overflow:hidden}.campaigns-contact-list{max-height:min(72vh,54rem);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin}.campaigns-contact-row,.lead-workspace-row,.message-logs-row,.scheduled-message-row,.timeline-row.contact-directory-row{border:0;border-bottom:1px solid rgba(255,255,255,.055);border-radius:0;background:transparent}.campaigns-contact-row:last-child,.lead-workspace-row:last-child,.message-logs-row:last-child,.scheduled-message-row:last-child,.timeline-row.contact-directory-row:last-child{border-bottom:0}.campaigns-contact-row:hover,.lead-workspace-row:hover,.message-logs-row:hover,.scheduled-message-row:hover,.timeline-row.contact-directory-row:hover{background:rgba(255,255,255,.025)}.campaigns-selection-pill,.contact-notes-pill,.contact-owner-pill,.inbox-tag-chip,.lead-chip,.scheduled-status-pill,.stage-pill{border-radius:.35rem}.app-select,.button,.inbox-dialog-input,.inbox-search-tool,.lead-record-input,.search-input,.workspace-switcher.compact .workspace-switcher-select{border-radius:.38rem}.contacts-pagination,.scheduled-pagination{border-radius:.5rem;background:transparent}html[data-theme=light] .campaigns-history-grid .campaigns-drafts-strip,html[data-theme=light] .campaigns-panel,html[data-theme=light] .campaigns-stage-header-compact,html[data-theme=light] .contacts-directory-card,html[data-theme=light] .leads-workspace-card,html[data-theme=light] .message-logs-shell,html[data-theme=light] .scheduled-messages-shell{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .campaigns-audience-toolbar,html[data-theme=light] .campaigns-contact-list,html[data-theme=light] .contacts-directory-card .timeline-list,html[data-theme=light] .contacts-directory-search,html[data-theme=light] .contacts-directory-toolbar-secondary,html[data-theme=light] .lead-workspace-list,html[data-theme=light] .leads-toolbar,html[data-theme=light] .message-logs-list,html[data-theme=light] .message-logs-toolbar,html[data-theme=light] .scheduled-message-list,html[data-theme=light] .scheduled-messages-filters{border-color:rgba(45,81,140,.08);background:#f8fbff}html[data-theme=light] .campaigns-stage-pill,html[data-theme=light] .message-logs-inline-stats span,html[data-theme=light] .scheduled-inline-stats span{border-color:rgba(45,81,140,.08);color:#10213b;background:#f8fbff}html[data-theme=light] .campaigns-contact-row,html[data-theme=light] .lead-workspace-row,html[data-theme=light] .message-logs-row,html[data-theme=light] .scheduled-message-row,html[data-theme=light] .timeline-row.contact-directory-row{border-bottom-color:rgba(45,81,140,.08)}html[data-theme=light] .campaigns-contact-row:hover,html[data-theme=light] .lead-workspace-row:hover,html[data-theme=light] .message-logs-row:hover,html[data-theme=light] .scheduled-message-row:hover,html[data-theme=light] .timeline-row.contact-directory-row:hover{background:#ffffff}@media (max-width:900px){.campaigns-audience-toolbar,.campaigns-stage-header-compact,.contacts-directory-card>.card-header,.contacts-directory-search,.leads-toolbar,.leads-workspace-head,.message-logs-head,.scheduled-messages-head{grid-template-columns:1fr}.campaigns-stage-metrics,.message-logs-inline-stats,.scheduled-inline-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.premium-inbox-grid{border-radius:.5rem;border-color:rgba(255,255,255,.07);background:#20252c;box-shadow:none}.premium-inbox-grid .inbox-detail-panel,.premium-inbox-grid .inbox-list-panel,.premium-inbox-grid .inbox-thread-panel{border-right-color:rgba(255,255,255,.07);background:#252a31}.premium-inbox-grid .inbox-thread-panel{background:#20252c}.inbox-composer,.inbox-thread-top,.premium-inbox-grid .inbox-detail-panel,.queue-panel-header,.queue-toolbar{background:#252a31}.inbox-panel-head{min-height:4rem;padding:.9rem 1rem .72rem;border-bottom:1px solid rgba(255,255,255,.07)}.inbox-list-title-block .card-title{font-size:1rem;font-weight:700}.inbox-list-title-block .muted{color:#99a3b3;font-size:.74rem}.inbox-count-badge{border-radius:.35rem}.queue-toolbar{padding:.78rem .9rem;border-bottom:1px solid rgba(255,255,255,.07)}.inbox-filter-tabs{height:2.15rem;padding:0}.inbox-filter-tab,.inbox-filter-tabs{border:0;border-radius:0;background:transparent}.inbox-filter-tab{min-height:2.15rem;border-bottom:2px solid transparent;color:#99a3b3;font-size:.78rem}.inbox-filter-tab.active{color:#ffffff;border-color:#6f55ee;background:transparent;box-shadow:none}.inbox-search-field{min-height:2.45rem;border-radius:.42rem;background:#303640}.queue-panel-scroll>.inbox-conversation-list{padding:.35rem 0}.inbox-list-item{margin:0;padding:.78rem .95rem;border:0;border-bottom:1px solid rgba(255,255,255,.055);border-radius:0;background:transparent;box-shadow:none}.inbox-list-item:after{display:none}.inbox-list-item:hover{transform:none;border-color:rgba(255,255,255,.055);background:rgba(255,255,255,.035);box-shadow:none}.inbox-list-item.selected{border-color:rgba(111,85,238,.32);background:linear-gradient(90deg,rgba(111,85,238,.28),rgba(111,85,238,.12));box-shadow:inset 3px 0 0 #6f55ee}.chatbox-avatar,.whatsapp-thread-avatar{width:2.45rem;height:2.45rem;border-color:rgba(255,255,255,.08)}.inbox-thread-top{min-height:4.5rem;padding:.8rem 1.05rem;border-bottom:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:none;backdrop-filter:none}.inbox-thread-name-row .card-title{font-size:.98rem;font-weight:700}.inbox-thread-subline{font-size:.74rem}.inbox-action-button,.inbox-action-icon{min-height:2rem;border-radius:.38rem;background:#303640}.inbox-chat-thread{gap:.75rem;padding:1.1rem 1.2rem;background:linear-gradient(rgba(32,37,44,.96),rgba(32,37,44,.96)),radial-gradient(circle at 10px 10px,rgba(255,255,255,.05) 1px,transparent 0);background-size:auto,34px 34px}.chat-bubble{max-width:min(32rem,68%);border-radius:.5rem;border:0;box-shadow:none}.chat-bubble.inbound{background:#303640}.chat-bubble.outbound{background:#5b45d9}.timeline-divider-label{border-radius:.35rem;background:#303640}.system-event-card{border-radius:.45rem;background:rgba(255,255,255,.03)}.inbox-composer{padding:.82rem 1.05rem;border-top:1px solid rgba(255,255,255,.07)}.whatsapp-composer{border-radius:.5rem;background:#20252c}.composer-textarea,.inbox-composer-input-shell,.inbox-send-button,.whatsapp-circle-button{border-radius:.38rem}.whatsapp-reference-detail{padding:.82rem}.inbox-detail-overview{padding-bottom:.72rem;border-bottom:1px solid rgba(255,255,255,.07)}.inbox-contact-profile-card{padding:.9rem 0 1rem}.inbox-contact-profile-avatar{width:4.25rem;height:4.25rem}.inbox-appointment-form,.inbox-contact-quick-action,.inbox-detail-feed-item,.inbox-detail-kv,.inbox-detail-list-item,.inbox-scheduled-link{border-radius:.42rem;background:#303640}.inbox-detail-tabs{height:2.1rem;border:0;border-radius:0;background:transparent}.inbox-detail-tab{border-bottom:2px solid transparent;border-radius:0}.inbox-detail-tab.active{border-color:#6f55ee;background:transparent}html[data-theme=light] .inbox-composer,html[data-theme=light] .inbox-thread-top,html[data-theme=light] .premium-inbox-grid,html[data-theme=light] .premium-inbox-grid .inbox-detail-panel,html[data-theme=light] .premium-inbox-grid .inbox-list-panel,html[data-theme=light] .premium-inbox-grid .inbox-thread-panel,html[data-theme=light] .queue-panel-header,html[data-theme=light] .queue-toolbar{border-color:rgba(45,81,140,.08);background:#ffffff}html[data-theme=light] .inbox-chat-thread{background:linear-gradient(rgba(248,251,255,.96),rgba(248,251,255,.96)),radial-gradient(circle at 10px 10px,rgba(45,81,140,.05) 1px,transparent 0);background-size:auto,34px 34px}html[data-theme=light] .inbox-list-item{border-bottom-color:rgba(45,81,140,.08);background:transparent}html[data-theme=light] .inbox-list-item:hover{background:#f8fbff}html[data-theme=light] .inbox-list-item.selected{background:linear-gradient(90deg,rgba(47,111,237,.14),rgba(47,111,237,.06));box-shadow:inset 3px 0 0 #2f6fed}html[data-theme=light] .chat-bubble.inbound,html[data-theme=light] .inbox-action-button,html[data-theme=light] .inbox-action-icon,html[data-theme=light] .inbox-appointment-form,html[data-theme=light] .inbox-contact-quick-action,html[data-theme=light] .inbox-detail-feed-item,html[data-theme=light] .inbox-detail-kv,html[data-theme=light] .inbox-detail-list-item,html[data-theme=light] .inbox-scheduled-link,html[data-theme=light] .inbox-search-field,html[data-theme=light] .timeline-divider-label,html[data-theme=light] .whatsapp-composer{background:#f4f8ff}.inbox-thread-top{min-height:3.75rem;padding:.54rem .85rem;align-items:center}.inbox-thread-primary{gap:.55rem;min-width:0}.whatsapp-thread-avatar{width:2.15rem;height:2.15rem}.inbox-thread-primary-copy{gap:.08rem;min-width:0}.inbox-thread-name-row .card-title{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.inbox-thread-subline{gap:.38rem;overflow:hidden;color:#99a3b3;font-size:.68rem;white-space:nowrap}.inbox-thread-subline>*{min-width:0;overflow:hidden;text-overflow:ellipsis}.inbox-thread-chip-row{margin-top:0;gap:.35rem}.inbox-thread-top .inbox-thread-actions{margin-top:0}.inbox-thread-actions{align-items:center;gap:.28rem}.inbox-action-button,.inbox-action-icon{min-height:1.85rem;border-radius:.34rem}.inbox-action-button{padding:.24rem .45rem}.inbox-action-button span{display:none}.inbox-action-button strong{font-size:.68rem}.inbox-action-icon{width:1.85rem;min-width:1.85rem}.inbox-thread-actions .inbox-action-button:nth-child(n+5){display:none}@media (max-width:900px){.inbox-thread-top{align-items:flex-start}.inbox-thread-name-row .card-title{max-width:12rem}}.account-settings-number-row,.automation-rule-section,.automation-settings-card,.automation-tab-shell,.availability-settings-card,.calendar-appointments-panel,.media-library-collection-card,.media-library-summary-card,.media-library-upload-card,.pending-invites-card,.quick-replies-editor-pane,.quick-replies-library-pane,.quick-replies-overview-band,.quick-replies-starter-panel,.settings-dark-panel,.settings-dark-status-card,.team-member-list,.team-members-card{border-radius:.5rem;border-color:rgba(255,255,255,.07);background:#252a31;box-shadow:none}.automation-settings-card>.card-header,.automation-tab-shell>.card-header,.media-library-collection-card>.card-header,.media-library-summary-card>.card-header,.media-library-upload-card>.card-header,.quick-replies-editor-pane>.card-header,.quick-replies-library-pane>.card-header,.quick-replies-starter-panel-head,.settings-dark-panel-head,.team-members-card>.card-header{padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.07)}.account-settings-number-list,.account-settings-summary-grid,.automation-tab-list,.availability-calendar-nav,.availability-quick-add,.media-library-stats,.quick-replies-library-tools,.team-capacity-note{border-radius:.5rem}.account-settings-number-status,.automation-delay-chip,.automation-media-filter-chip,.automation-tab-button,.media-library-kind-pill,.product-catalog-count,.quick-replies-category-chip,.team-availability-pill{border-radius:.35rem}.account-settings-number-row,.automation-business-hours-row,.automation-media-selector-option,.automation-rule-row,.automation-workflow-branch-card,.availability-current-row,.availability-override-card,.availability-rule-row,.calendar-appointment-card,.media-library-list-item,.quick-replies-library-item,.quick-replies-starter-card,.team-invite-row,.team-member-row{border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:transparent;box-shadow:none}.account-settings-number-row:last-child,.automation-business-hours-row:last-child,.automation-media-selector-option:last-child,.automation-rule-row:last-child,.availability-current-row:last-child,.availability-rule-row:last-child,.calendar-appointment-card:last-child,.quick-replies-library-item:last-child,.team-invite-row:last-child,.team-member-row:last-child{border-bottom:0}.account-settings-number-row:hover,.automation-rule-row:hover,.calendar-appointment-card:hover,.quick-replies-library-item:hover,.team-member-row:hover{transform:none;background:rgba(255,255,255,.03);box-shadow:none}.account-settings-summary-grid,.media-library-stats-grid,.quick-replies-overview-stats{gap:.62rem}.media-library-stat-tile,.quick-replies-overview-stat,.settings-dark-status-card{min-height:3.35rem;padding:.68rem .75rem;border-radius:.45rem;border-color:rgba(255,255,255,.065);background:rgba(255,255,255,.025)}.lower-grid,.media-library-overview,.quick-replies-main-grid,.settings-dark-grid{gap:.9rem}.account-settings-number-list,.calendar-appointment-list,.media-library-list,.quick-replies-library-grid,.team-member-list{border:1px solid rgba(255,255,255,.065);border-radius:.5rem;background:#20252c;overflow:hidden}.automation-keyword-summary-card,.automation-rule-note,.availability-calendar-shell,.availability-day-panel,.availability-day-slot-panel,.media-library-preview-shell,.quick-replies-preview-card,.team-capacity-note{border-radius:.5rem;border-color:rgba(255,255,255,.065);background:#20252c}.automation-media-preview-card,.automation-media-summary-card,.availability-calendar-day,.availability-day-item,.availability-day-summary-card,.availability-override-card,.quick-replies-preview-bubble{border-radius:.42rem}.team-member-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr) auto;grid-gap:.9rem;gap:.9rem;padding:.85rem}.calendar-appointment-card{padding:.85rem}.settings-dark-panel{padding:1rem}.settings-dark-grid{grid-template-columns:minmax(0,1fr)}html[data-theme=light] .account-settings-number-row,html[data-theme=light] .automation-rule-section,html[data-theme=light] .automation-settings-card,html[data-theme=light] .automation-tab-shell,html[data-theme=light] .availability-settings-card,html[data-theme=light] .media-library-collection-card,html[data-theme=light] .media-library-summary-card,html[data-theme=light] .media-library-upload-card,html[data-theme=light] .pending-invites-card,html[data-theme=light] .quick-replies-editor-pane,html[data-theme=light] .quick-replies-library-pane,html[data-theme=light] .quick-replies-overview-band,html[data-theme=light] .quick-replies-starter-panel,html[data-theme=light] .settings-dark-panel,html[data-theme=light] .settings-dark-status-card,html[data-theme=light] .team-member-list,html[data-theme=light] .team-members-card{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .account-settings-number-list,html[data-theme=light] .automation-keyword-summary-card,html[data-theme=light] .automation-rule-note,html[data-theme=light] .availability-calendar-shell,html[data-theme=light] .availability-day-panel,html[data-theme=light] .availability-day-slot-panel,html[data-theme=light] .calendar-appointment-list,html[data-theme=light] .media-library-list,html[data-theme=light] .media-library-preview-shell,html[data-theme=light] .quick-replies-library-grid,html[data-theme=light] .quick-replies-preview-card,html[data-theme=light] .team-capacity-note,html[data-theme=light] .team-member-list{border-color:rgba(45,81,140,.08);background:#f8fbff}html[data-theme=light] .account-settings-number-row,html[data-theme=light] .automation-business-hours-row,html[data-theme=light] .automation-rule-row,html[data-theme=light] .availability-current-row,html[data-theme=light] .availability-rule-row,html[data-theme=light] .calendar-appointment-card,html[data-theme=light] .media-library-list-item,html[data-theme=light] .quick-replies-library-item,html[data-theme=light] .team-invite-row,html[data-theme=light] .team-member-row{border-bottom-color:rgba(45,81,140,.08)}html[data-theme=light] .media-library-stat-tile,html[data-theme=light] .quick-replies-overview-stat,html[data-theme=light] .settings-dark-status-card{border-color:rgba(45,81,140,.08);background:#f8fbff}@media (max-width:1100px){.media-library-list-item,.team-member-row{grid-template-columns:1fr}}.workspace-crm-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;border:0;background:transparent;box-shadow:none}.workspace-crm-header h2{margin:.12rem 0 0;font-size:1.28rem;line-height:1.15}.workspace-crm-header p{margin-top:.24rem;font-size:.8rem}.workspace-crm-header-actions{display:inline-flex;align-items:center;gap:.55rem;flex-wrap:wrap}.workspace-kpi-grid{gap:.75rem}.workspace-kpi-card,.workspace-overview-panel,.workspace-overview-sidepanel,.workspace-overview-table{border-radius:.5rem;border-color:rgba(255,255,255,.07);background:#252a31;box-shadow:none}.workspace-kpi-card{display:grid;grid-gap:.32rem;gap:.32rem;min-height:6.15rem;padding:.85rem}.workspace-kpi-card .metric-label{color:#99a3b3;font-size:.68rem;letter-spacing:0;text-transform:none}.workspace-kpi-card .metric-value{color:#ffffff;font-size:1.55rem;font-weight:700}.workspace-overview-insights{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr) minmax(300px,.86fr);gap:.85rem}.workspace-overview-operations{grid-template-columns:minmax(0,1.45fr) minmax(320px,.72fr);gap:.85rem}.workspace-overview-panel .card-header,.workspace-overview-sidepanel .card-header,.workspace-overview-table .card-header{min-height:3.75rem;padding-bottom:.72rem;border-bottom-color:rgba(255,255,255,.07)}.workspace-overview-panel .lead-row,.workspace-overview-sidepanel .message-row,.workspace-overview-sidepanel .timeline-row,.workspace-overview-table .lead-row,.workspace-overview-table .table-row{border-radius:0;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:transparent}.workspace-overview-panel .lead-row:last-child,.workspace-overview-sidepanel .message-row:last-child,.workspace-overview-sidepanel .timeline-row:last-child,.workspace-overview-table .lead-row:last-child,.workspace-overview-table .table-row:last-child{border-bottom:0}.workspace-overview-summary-row{min-height:4.35rem}.workspace-overview-sidepanel .message-list,.workspace-overview-sidepanel .timeline-list,.workspace-overview-table .lead-list,.workspace-priority-list{gap:0;border:1px solid rgba(255,255,255,.065);border-radius:.5rem;background:#20252c;overflow:hidden}.workspace-priority-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(160px,.72fr) minmax(130px,.56fr) minmax(110px,.44fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem}.workspace-priority-main{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.workspace-priority-main span,.workspace-priority-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-priority-main span{color:#99a3b3;font-size:.74rem}.workspace-priority-tags{display:flex;align-items:center;gap:.36rem;flex-wrap:wrap}.workspace-priority-action{justify-self:end}.workspace-priority-action .button{min-height:1.85rem;padding:.28rem .58rem}.workspace-overview-teamcard .table-head,.workspace-overview-teamcard .table-row{min-height:2.55rem;padding-inline:.75rem}.workspace-overview-panel .channel-row{grid-template-columns:minmax(86px,.5fr) minmax(0,1fr) auto}.workspace-overview-panel .kpi-note{border-radius:.5rem;background:#20252c}.workspace-overview-activitycard{display:grid;align-content:start;grid-gap:.85rem;gap:.85rem}.workspace-activity-section{display:grid;grid-gap:.5rem;gap:.5rem}.workspace-activity-section+.workspace-activity-section{padding-top:.85rem;border-top:1px solid rgba(255,255,255,.07)}.workspace-activity-section-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.45rem}.workspace-activity-section-head strong{color:#ffffff;font-size:.78rem;font-weight:700}.workspace-activity-section-head span{color:#99a3b3;font-size:.7rem}html[data-theme=light] .workspace-kpi-card,html[data-theme=light] .workspace-overview-panel,html[data-theme=light] .workspace-overview-sidepanel,html[data-theme=light] .workspace-overview-table{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .workspace-overview-panel .kpi-note,html[data-theme=light] .workspace-overview-sidepanel .message-list,html[data-theme=light] .workspace-overview-sidepanel .timeline-list,html[data-theme=light] .workspace-overview-table .lead-list,html[data-theme=light] .workspace-priority-list{border-color:rgba(45,81,140,.08);background:#f8fbff}html[data-theme=light] .workspace-overview-panel .lead-row,html[data-theme=light] .workspace-overview-sidepanel .message-row,html[data-theme=light] .workspace-overview-sidepanel .timeline-row,html[data-theme=light] .workspace-overview-table .lead-row,html[data-theme=light] .workspace-overview-table .table-row{border-bottom-color:rgba(45,81,140,.08);background:transparent}html[data-theme=light] .workspace-activity-section+.workspace-activity-section{border-top-color:rgba(45,81,140,.08)}html[data-theme=light] .workspace-activity-section-head strong{color:#1f2937}html[data-theme=light] .workspace-activity-section-head span{color:#6b7280}@media (max-width:1200px){.workspace-overview-insights{grid-template-columns:1fr 1fr}.workspace-overview-operations{grid-template-columns:1fr}.workspace-overview-teamcard{grid-column:1/-1}}@media (max-width:900px){.workspace-crm-header,.workspace-crm-header-actions{align-items:stretch;flex-direction:column}.workspace-kpi-grid,.workspace-overview-insights,.workspace-overview-operations,.workspace-priority-row{grid-template-columns:1fr}.workspace-priority-row{align-items:start}.workspace-priority-action{justify-self:start}}.workspace-overview-grid{align-items:stretch}.workspace-overview-insights{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(300px,.82fr)}.workspace-overview-operations{grid-template-columns:minmax(0,1.42fr) minmax(320px,.72fr)}.workspace-kpi-card,.workspace-overview-panel,.workspace-overview-sidepanel,.workspace-overview-table{height:100%}.workspace-overview-panel,.workspace-overview-sidepanel,.workspace-overview-table{display:flex;flex-direction:column;padding:.92rem}.workspace-overview-panel .card-header,.workspace-overview-sidepanel .card-header,.workspace-overview-table .card-header{flex:0 0 auto;min-height:3.85rem;margin:0}.workspace-overview-activitycard .message-list,.workspace-overview-activitycard .timeline-list,.workspace-overview-panel .channel-bars,.workspace-overview-panel .panel-row,.workspace-priority-list{flex:1 1 auto}.workspace-overview-panel-primary .workspace-overview-stack{grid-template-rows:repeat(3,minmax(0,1fr))}.workspace-overview-summary-row{min-height:0}.workspace-overview-panel-secondary .channel-bars{display:grid;align-content:start;grid-gap:.78rem;gap:.78rem;padding-top:.12rem}.workspace-overview-panel-secondary .kpi-note{margin-top:auto}.workspace-overview-teamcard{gap:0}.workspace-overview-teamcard .table-head,.workspace-overview-teamcard .table-row{min-height:2.68rem}.workspace-overview-teamcard .table-head{margin-top:.04rem}.workspace-overview-activitycard .message-list,.workspace-overview-activitycard .timeline-list,.workspace-priority-list{display:grid}.workspace-priority-row{min-height:3.32rem;padding-block:.68rem}.workspace-overview-activitycard{gap:.78rem}.workspace-overview-activitycard .card-header{min-height:3.85rem}.workspace-activity-section{gap:.48rem}.workspace-overview-activitycard .message-row,.workspace-overview-activitycard .timeline-row{min-height:3.05rem;padding-block:.68rem}@media (max-width:1200px){.workspace-overview-insights,.workspace-overview-operations{grid-template-columns:1fr}.workspace-overview-panel,.workspace-overview-sidepanel,.workspace-overview-table{height:auto}}.account-setup-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:.9rem;gap:.9rem;align-items:stretch}.account-setup-hero-copy,.account-setup-progress-card,.account-setup-side-card,.account-setup-step{border:1px solid rgba(255,255,255,.07);border-radius:.72rem;background:#252a31;box-shadow:none}.account-setup-hero-copy{display:grid;align-content:center;grid-gap:.32rem;gap:.32rem;min-height:7.2rem;padding:1rem}.account-setup-hero-copy h2{margin:0;color:#ffffff;font-size:1.32rem;line-height:1.12}.account-setup-hero-copy p,.account-setup-progress-card p,.account-setup-side-card p,.account-setup-step-body>p,.account-setup-usage-grid p{margin:0;color:#99a3b3;font-size:.78rem;line-height:1.55}.account-setup-progress-card{display:grid;align-content:center;grid-gap:.48rem;gap:.48rem;padding:1rem}.account-setup-detail-grid span,.account-setup-eyebrow,.account-setup-mini-grid span,.account-setup-progress-card span,.account-setup-side-card span,.account-setup-usage-grid span{color:#99a3b3;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.account-setup-progress-card strong,.account-setup-side-card strong{color:#ffffff;font-size:1rem}.account-setup-progress-track{height:.42rem;overflow:hidden;border-radius:999px;background:#1f242b}.account-setup-progress-track div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#60a5fa)}.account-setup-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:.9rem;gap:.9rem;align-items:start}.account-setup-side,.account-setup-steps{display:grid;grid-gap:.72rem;gap:.72rem}.account-setup-side{position:-webkit-sticky;position:sticky;top:6rem}.account-setup-step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.8rem;gap:.8rem;padding:.92rem}.account-setup-step-primary{border-color:rgba(96,165,250,.22);background:linear-gradient(135deg,rgba(37,99,235,.12),transparent 44%),#252a31}.account-setup-step-marker{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border-radius:999px;color:#dbeafe;background:#1f242b;font-size:.82rem;font-weight:800}.account-setup-step-body{display:grid;grid-gap:.72rem;gap:.72rem;min-width:0}.account-setup-step-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.account-setup-step-head h3{margin:.12rem 0 0;color:#ffffff;font-size:.98rem;line-height:1.22}.account-setup-status{display:inline-flex;align-items:center;min-height:1.55rem;padding:.2rem .56rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.035);font-size:.68rem;font-weight:800;white-space:nowrap}.account-setup-status.completed{border-color:rgba(34,197,94,.2);color:#86efac;background:rgba(22,101,52,.24)}.account-setup-status.needs-setup{border-color:rgba(248,113,113,.22);color:#fecaca;background:rgba(127,29,29,.24)}.account-setup-status.review{border-color:rgba(251,191,36,.22);color:#fde68a;background:rgba(146,64,14,.22)}.account-setup-detail-grid,.account-setup-mini-grid,.account-setup-usage-grid{display:grid;grid-gap:.52rem;gap:.52rem}.account-setup-detail-grid,.account-setup-mini-grid,.account-setup-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-setup-detail-grid div,.account-setup-mini-grid div,.account-setup-usage-grid div{display:grid;grid-gap:.18rem;gap:.18rem;min-width:0;padding:.64rem .7rem;border:1px solid rgba(255,255,255,.06);border-radius:.58rem;background:#20252c}.account-setup-detail-grid strong,.account-setup-mini-grid strong,.account-setup-usage-grid strong{overflow:hidden;color:#f8fafc;font-size:.8rem;text-overflow:ellipsis}.account-setup-actions{display:flex;flex-wrap:wrap;gap:.5rem}.account-setup-details{display:grid;grid-gap:.6rem;gap:.6rem;padding-top:.1rem}.account-setup-details summary{width:-moz-fit-content;width:fit-content;color:#93c5fd;font-size:.76rem;font-weight:700;cursor:pointer}.account-setup-details[open] summary{margin-bottom:.58rem}.account-package-upgrade-panel{display:grid;grid-gap:.75rem;gap:.75rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid rgba(148,163,184,.18)}.account-package-upgrade-copy,.account-package-upgrade-head,.account-package-upgrade-item{display:grid;grid-gap:.35rem;gap:.35rem}.account-package-upgrade-actions,.account-package-upgrade-invoices,.account-package-upgrade-list{display:grid;grid-gap:.75rem;gap:.75rem}.account-package-upgrade-item{padding:.8rem;border:1px solid rgba(148,163,184,.16);border-radius:16px;background:rgba(15,23,42,.3)}.account-package-upgrade-title-row{display:flex;justify-content:space-between;gap:.75rem;align-items:center}.account-package-upgrade-status{padding:.18rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.02em;background:rgba(148,163,184,.16)}.account-package-upgrade-status.status-issued{color:#93c5fd}.account-package-upgrade-status.status-paid{color:#86efac}.account-package-upgrade-status.status-cancelled{color:#fca5a5}.account-setup-side-card{display:grid;grid-gap:.34rem;gap:.34rem;padding:.85rem}.account-setup-side-card.muted{opacity:.78}html[data-theme=light] .account-setup-hero-copy,html[data-theme=light] .account-setup-progress-card,html[data-theme=light] .account-setup-side-card,html[data-theme=light] .account-setup-step{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .account-setup-step-primary{background:linear-gradient(135deg,rgba(37,99,235,.08),transparent 46%),#ffffff}html[data-theme=light] .account-package-upgrade-item{background:#f8fbff;border-color:rgba(45,81,140,.1)}html[data-theme=light] .account-setup-detail-grid strong,html[data-theme=light] .account-setup-hero-copy h2,html[data-theme=light] .account-setup-mini-grid strong,html[data-theme=light] .account-setup-progress-card strong,html[data-theme=light] .account-setup-side-card strong,html[data-theme=light] .account-setup-step-head h3,html[data-theme=light] .account-setup-usage-grid strong{color:#10213b}html[data-theme=light] .account-setup-detail-grid span,html[data-theme=light] .account-setup-eyebrow,html[data-theme=light] .account-setup-hero-copy p,html[data-theme=light] .account-setup-mini-grid span,html[data-theme=light] .account-setup-progress-card p,html[data-theme=light] .account-setup-progress-card span,html[data-theme=light] .account-setup-side-card p,html[data-theme=light] .account-setup-side-card span,html[data-theme=light] .account-setup-step-body>p,html[data-theme=light] .account-setup-usage-grid p,html[data-theme=light] .account-setup-usage-grid span{color:#61748f}.dashboard-topbar-plan-button{min-height:2.25rem;padding-inline:.9rem}.dashboard-topbar-plan-cluster{display:inline-flex;align-items:center;gap:.55rem}.dashboard-topbar-plan-status{display:inline-flex;align-items:center;min-height:2.25rem;max-width:22rem;padding:.35rem .8rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.04);color:#c8d4e5;font-size:.74rem;line-height:1.3}.dashboard-topbar-plan-status.is-active{border-color:rgba(34,213,140,.2);color:#a7f3d0}.dashboard-topbar-plan-status.is-expired{border-color:rgba(248,113,113,.22);color:#fca5a5}html[data-theme=light] .dashboard-topbar-plan-status{border-color:rgba(45,81,140,.1);background:#f8fbff;color:#3b4e6b}html[data-theme=light] .dashboard-topbar-plan-status.is-active{color:#047857}html[data-theme=light] .dashboard-topbar-plan-status.is-expired{color:#b91c1c}.billing-page-stack{display:grid;grid-gap:1rem;gap:1rem}.billing-expiry-warning{padding:1rem;border-radius:.8rem}.billing-limit-grid,.billing-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.billing-limit-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.billing-stat{display:grid;grid-gap:.3rem;gap:.3rem;padding:.9rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:rgba(255,255,255,.035)}.billing-stat span{color:#99a3b3;font-size:.74rem}.billing-history-table{display:grid;overflow-x:auto}.billing-history-row{display:grid;grid-template-columns:.9fr 1fr 1.6fr .8fr 1.4fr;grid-gap:.8rem;gap:.8rem;align-items:center;min-width:840px;padding:.85rem .25rem;border-bottom:1px solid rgba(255,255,255,.07)}.billing-history-head{color:#99a3b3;font-size:.72rem;font-weight:700;text-transform:uppercase}.billing-history-actions{display:flex;flex-wrap:wrap;gap:.65rem}.billing-history-actions a,.billing-history-actions button{color:#93c5fd}html[data-theme=light] .billing-stat{border-color:rgba(45,81,140,.1);background:#f8fbff}html[data-theme=light] .billing-history-row{border-color:rgba(45,81,140,.1)}@media (max-width:900px){.billing-limit-grid,.billing-plan-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.billing-limit-grid,.billing-plan-grid{grid-template-columns:1fr}.dashboard-topbar-plan-cluster{width:100%;align-items:stretch;flex-direction:column}.dashboard-topbar-plan-status{max-width:none}}.subscriber-billing-page{display:grid;grid-gap:1rem;gap:1rem;color:#edf4ff}.subscriber-billing-header{display:grid;grid-gap:.35rem;gap:.35rem;padding:.5rem 0 .35rem}.subscriber-billing-header>span,.subscriber-section-label{color:#75a7ff;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.subscriber-billing-header h1{margin:0;color:#f8fbff;font-family:Space Grotesk,Avenir Next,sans-serif;font-size:clamp(2rem,4vw,3.4rem);letter-spacing:-.05em;line-height:1}.subscriber-billing-header p,.subscriber-payment-reminder p,.subscriber-plan-topline p{margin:0;color:#8e9db3;line-height:1.6}.subscriber-documents-card,.subscriber-payment-reminder,.subscriber-plan-card{overflow:hidden;border:1px solid rgba(124,157,207,.16);border-radius:1.15rem;background:radial-gradient(circle at 88% -20%,rgba(52,112,220,.24),transparent 36%),linear-gradient(145deg,#111b2b,#0d1522 72%);box-shadow:0 18px 50px rgba(0,7,18,.2)}.subscriber-plan-card{padding:clamp(1.15rem,3vw,1.7rem)}.subscriber-documents-heading,.subscriber-plan-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.subscriber-documents-heading h2,.subscriber-payment-reminder h2,.subscriber-plan-topline h2{margin:.35rem 0 .3rem;color:#f7faff;font-size:1.25rem}.subscriber-plan-topline p{display:flex;align-items:center;gap:.6rem;font-size:.86rem}.subscriber-plan-topline p i{width:3px;height:3px;border-radius:50%;background:#53647c}.subscriber-document-count,.subscriber-invoice-status,.subscriber-status-badge{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border:1px solid rgba(118,160,224,.2);border-radius:999px;padding:.35rem .65rem;background:rgba(86,130,199,.1);color:#a8c7fa;font-size:.68rem;font-weight:750;white-space:nowrap}.subscriber-invoice-status.is-paid,.subscriber-status-badge.is-active{border-color:rgba(67,214,153,.24);background:rgba(36,183,124,.11);color:#76e1b3}.subscriber-status-badge.is-free_trial{border-color:rgba(85,170,255,.28);color:#83bdff}.subscriber-invoice-status.is-open,.subscriber-status-badge.is-grace_period{border-color:rgba(244,190,81,.28);background:rgba(216,155,39,.1);color:#ffd178}.subscriber-invoice-status.is-overdue,.subscriber-status-badge.is-expired{border-color:rgba(255,105,115,.27);background:rgba(226,67,79,.1);color:#ff939b}.subscriber-invoice-status.is-cancelled,.subscriber-invoice-status.is-void,.subscriber-status-badge.is-cancelled{color:#9ba9bc}.subscriber-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1.35rem}.subscriber-summary-stat{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0;padding:1rem;border:1px solid rgba(124,157,207,.12);border-radius:.85rem;background:rgba(255,255,255,.025)}.subscriber-summary-stat span{color:#8190a5;font-size:.72rem}.subscriber-summary-stat strong{overflow:hidden;color:#f6f9ff;font-size:1.25rem;text-overflow:ellipsis}.subscriber-payment-reminder{padding:1.15rem 1.25rem;border-color:rgba(235,174,63,.22);background:linear-gradient(90deg,rgba(222,155,31,.08),transparent 52%),#111927}.subscriber-payment-reminder.is-expired{border-color:rgba(246,92,103,.24);background:linear-gradient(90deg,rgba(213,56,69,.1),transparent 52%),#111927}.subscriber-documents-card{padding-top:1.3rem}.subscriber-documents-heading{padding:0 1.25rem 1.15rem}.subscriber-document-actions,.subscriber-documents-tools,.subscriber-pagination{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.subscriber-action-primary,.subscriber-action-secondary,.subscriber-icon-button,.subscriber-pagination button,.subscriber-pagination select{border:1px solid rgba(118,151,202,.18);border-radius:.58rem;background:rgba(255,255,255,.035);color:#c7d4e7;font:inherit;font-size:.7rem}.subscriber-action-primary,.subscriber-action-secondary,.subscriber-icon-button,.subscriber-pagination button{min-height:2rem;padding:.42rem .7rem;cursor:pointer}.subscriber-action-primary{border-color:#3679dc;background:#2f6fcf;color:white;font-weight:750}.subscriber-action-secondary{display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap}.subscriber-action-secondary:disabled,.subscriber-icon-button:disabled,.subscriber-pagination button:disabled{cursor:not-allowed;opacity:.35}.subscriber-documents-scroll{overflow-x:auto;border-top:1px solid rgba(124,157,207,.11);border-bottom:1px solid rgba(124,157,207,.11)}.subscriber-documents-table{width:100%;min-width:1080px;border-collapse:collapse}.subscriber-documents-table td,.subscriber-documents-table th{padding:.9rem .85rem;border-bottom:1px solid rgba(124,157,207,.08);text-align:left;vertical-align:middle}.subscriber-documents-table th{color:#718198;font-size:.64rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.subscriber-documents-table td{color:#b7c3d4;font-size:.76rem}.subscriber-documents-table td:first-child{display:grid;grid-gap:.2rem;gap:.2rem}.subscriber-documents-table td:first-child strong{color:#edf4ff}.subscriber-documents-table td:first-child span{color:#6f7f96;font-size:.68rem}.subscriber-documents-table td.has-balance{color:#ffd178;font-weight:750}.subscriber-empty-documents{padding:2.5rem!important;color:#75859b!important;text-align:center!important}.subscriber-pagination{justify-content:flex-end;padding:.9rem 1.25rem;color:#7f8ea3;font-size:.7rem}.subscriber-pagination>span{margin-right:auto}.subscriber-pagination label{display:inline-flex;align-items:center;gap:.4rem}.subscriber-pagination select{min-height:2rem;padding:.35rem 1.7rem .35rem .55rem}.subscriber-pagination strong{color:#b9c6d8}.subscriber-settings-card{border-radius:1.05rem}html[data-theme=light] .subscriber-billing-page{color:#14223a}html[data-theme=light] .subscriber-billing-header h1,html[data-theme=light] .subscriber-documents-heading h2,html[data-theme=light] .subscriber-payment-reminder h2,html[data-theme=light] .subscriber-plan-topline h2,html[data-theme=light] .subscriber-summary-stat strong{color:#13213a}html[data-theme=light] .subscriber-documents-card,html[data-theme=light] .subscriber-payment-reminder,html[data-theme=light] .subscriber-plan-card{border-color:rgba(35,76,135,.12);background:linear-gradient(145deg,#ffffff,#f4f8fd);box-shadow:0 14px 42px rgba(41,67,103,.08)}html[data-theme=light] .subscriber-summary-stat{border-color:rgba(35,76,135,.1);background:rgba(230,239,251,.5)}html[data-theme=light] .subscriber-documents-table td{color:#455773}html[data-theme=light] .subscriber-documents-table td:first-child strong{color:#172741}@media (max-width:760px){.subscriber-documents-heading,.subscriber-plan-topline{align-items:stretch;flex-direction:column}.subscriber-summary-grid{grid-template-columns:1fr}.subscriber-documents-tools{justify-content:space-between}.subscriber-pagination{justify-content:flex-start}.subscriber-pagination>span{flex-basis:100%;margin-right:0}}html[data-theme=light] .account-setup-detail-grid div,html[data-theme=light] .account-setup-mini-grid div,html[data-theme=light] .account-setup-progress-track,html[data-theme=light] .account-setup-step-marker,html[data-theme=light] .account-setup-usage-grid div{border-color:rgba(45,81,140,.08);background:#f8fbff}html[data-theme=light] .account-setup-step-marker{color:#1d4ed8}@media (max-width:1100px){.account-setup-hero,.account-setup-layout{grid-template-columns:1fr}.account-setup-side{position:static;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.account-setup-step,.account-setup-step-head{grid-template-columns:1fr}.account-setup-step-head{flex-direction:column}.account-setup-detail-grid,.account-setup-mini-grid,.account-setup-side,.account-setup-usage-grid{grid-template-columns:1fr}}.wa-settings-checklist{display:grid;grid-template-columns:250px minmax(0,1fr);grid-gap:.72rem;gap:.72rem}.wa-settings-progress-card,.wa-settings-step-card{border:1px solid rgba(255,255,255,.07);border-radius:.72rem;background:#252a31;box-shadow:none}.wa-settings-progress-card{display:grid;align-content:center;grid-gap:.44rem;gap:.44rem;padding:.86rem}.wa-settings-progress-card span{color:#99a3b3;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.wa-settings-progress-card strong{color:#ffffff;font-size:.98rem}.wa-settings-progress-card p,.wa-settings-step-card p{margin:0;color:#99a3b3;font-size:.76rem;line-height:1.45}.wa-settings-progress-track{height:.4rem;overflow:hidden;border-radius:999px;background:#1f242b}.wa-settings-progress-track div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#60a5fa)}.wa-settings-step-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.72rem;gap:.72rem}.wa-settings-step-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.62rem;gap:.62rem;align-items:center;min-height:4.25rem;padding:.72rem}.wa-settings-step-number{display:inline-flex;align-items:center;justify-content:center;width:1.78rem;height:1.78rem;border-radius:999px;color:#dbeafe;background:#1f242b;font-size:.76rem;font-weight:800}.wa-settings-step-card strong{display:block;overflow:hidden;color:#ffffff;font-size:.84rem;text-overflow:ellipsis;white-space:nowrap}.wa-settings-step-status{display:inline-flex;align-items:center;min-height:1.45rem;padding:.18rem .5rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#cbd5e1;background:rgba(255,255,255,.035);font-size:.64rem;font-weight:800;white-space:nowrap}.wa-settings-step-status.completed{border-color:rgba(34,197,94,.2);color:#86efac;background:rgba(22,101,52,.24)}.wa-settings-step-status.needs-setup{border-color:rgba(248,113,113,.22);color:#fecaca;background:rgba(127,29,29,.24)}.wa-settings-step-status.review{border-color:rgba(251,191,36,.22);color:#fde68a;background:rgba(146,64,14,.22)}.wa-onboarding-shell{grid-template-columns:minmax(0,1fr) 300px;gap:.9rem}.wa-onboarding-followup-card,.wa-onboarding-main,.wa-progress-card,.wa-setup-card{border-radius:.72rem;background:#252a31;box-shadow:none}.wa-onboarding-main{gap:.85rem;padding:.95rem}.wa-onboarding-copy{gap:.22rem}.wa-onboarding-copy h1{font-size:1.36rem;line-height:1.12;letter-spacing:-.02em}.wa-onboarding-copy p{color:#99a3b3;font-size:.82rem;line-height:1.55}.wa-progress-card{gap:.78rem;padding:.9rem}.wa-progress-copy h2{font-size:1rem}.wa-progress-copy p,.wa-progress-step-copy p{color:#99a3b3;font-size:.74rem;line-height:1.45}.wa-progress-marker{width:1.72rem;height:1.72rem;font-size:.74rem}.wa-progress-connector{min-height:2.45rem}.wa-progress-step-copy{padding-bottom:.62rem}.wa-next-steps-list{gap:0;overflow:hidden;border:1px solid rgba(255,255,255,.065);border-radius:.58rem;background:#20252c}.wa-next-step-item{grid-template-columns:minmax(0,1fr) auto;min-height:3.6rem;padding:.68rem .78rem;border:0;border-bottom:1px solid rgba(255,255,255,.055);border-radius:0;background:transparent}.wa-next-step-item:last-child{border-bottom:0}.wa-next-step-item strong{font-size:.84rem}.wa-next-step-item p{color:#99a3b3;font-size:.74rem;line-height:1.45}.wa-method-grid{gap:.72rem}.wa-method-card{gap:.68rem;padding:.86rem;border-radius:.72rem;background:#20252c;box-shadow:none}.wa-method-card:hover{transform:none;box-shadow:none}.wa-method-card-topline h3{font-size:.94rem}.wa-method-description{font-size:.76rem;line-height:1.5}.wa-method-benefits{gap:.42rem}.wa-method-benefit{min-height:1.9rem;padding:.4rem .52rem;border-radius:.58rem;font-size:.68rem}.wa-step-header h2{font-size:1.05rem}.wa-step-header p{color:#99a3b3;font-size:.78rem;line-height:1.55}.wa-disconnect-panel,.wa-help-notice,.wa-instruction-panel,.wa-qr-panel,.wa-runtime-meta>div{border-radius:.62rem;background:#20252c}html[data-theme=light] .wa-onboarding-followup-card,html[data-theme=light] .wa-onboarding-main,html[data-theme=light] .wa-progress-card,html[data-theme=light] .wa-settings-progress-card,html[data-theme=light] .wa-settings-step-card,html[data-theme=light] .wa-setup-card{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .wa-method-card-topline h3,html[data-theme=light] .wa-next-step-item strong,html[data-theme=light] .wa-onboarding-copy h1,html[data-theme=light] .wa-settings-progress-card strong,html[data-theme=light] .wa-settings-step-card strong,html[data-theme=light] .wa-step-header h2{color:#10213b}html[data-theme=light] .wa-method-description,html[data-theme=light] .wa-next-step-item p,html[data-theme=light] .wa-onboarding-copy p,html[data-theme=light] .wa-progress-copy p,html[data-theme=light] .wa-progress-step-copy p,html[data-theme=light] .wa-settings-progress-card p,html[data-theme=light] .wa-settings-progress-card span,html[data-theme=light] .wa-settings-step-card p,html[data-theme=light] .wa-step-header p{color:#61748f}html[data-theme=light] .wa-cloud-connection-summary,html[data-theme=light] .wa-cloud-setup-step,html[data-theme=light] .wa-disconnect-panel,html[data-theme=light] .wa-facebook-connect-panel,html[data-theme=light] .wa-help-notice,html[data-theme=light] .wa-instruction-panel,html[data-theme=light] .wa-method-card,html[data-theme=light] .wa-next-steps-list,html[data-theme=light] .wa-qr-panel,html[data-theme=light] .wa-runtime-meta>div,html[data-theme=light] .wa-settings-progress-track,html[data-theme=light] .wa-settings-step-number{border-color:rgba(45,81,140,.08);background:#f8fbff}html[data-theme=light] .wa-disconnect-panel{border-color:rgba(207,94,119,.18);background:#fff7f8}html[data-theme=light] .wa-disconnect-panel strong{color:#8f2941}html[data-theme=light] .wa-disconnect-checkbox{color:#42556f}html[data-theme=light] .wa-cloud-connection-summary strong,html[data-theme=light] .wa-cloud-setup-step strong,html[data-theme=light] .wa-facebook-connect-copy strong{color:#10213b}html[data-theme=light] .wa-cloud-connection-summary p,html[data-theme=light] .wa-cloud-setup-step p,html[data-theme=light] .wa-facebook-connect-copy p{color:#61748f}html[data-theme=light] .wa-settings-step-number{color:#1d4ed8}@media (max-width:1180px){.wa-onboarding-shell,.wa-settings-checklist{grid-template-columns:1fr}}@media (max-width:760px){.wa-cloud-connection-summary,.wa-cloud-setup-step,.wa-facebook-connect-panel{grid-template-columns:1fr;align-items:stretch}.wa-settings-step-card,.wa-settings-step-grid{grid-template-columns:1fr}.wa-settings-step-status{width:-moz-fit-content;width:fit-content}}.metrica-login-shell{display:grid;align-items:center;min-height:100dvh;padding:1rem;background:radial-gradient(circle at top left,rgba(34,211,238,.08),transparent 22%),radial-gradient(circle at bottom right,rgba(59,130,246,.08),transparent 26%),linear-gradient(180deg,#12161d,#171b21)}.metrica-login-layout{grid-template-columns:minmax(0,1fr) minmax(360px,420px);gap:.9rem;width:min(100%,1040px);height:auto;min-height:min(650px,calc(100dvh - 2rem))}.metrica-login-card,.metrica-login-side{border-color:rgba(255,255,255,.07);border-radius:.86rem;background:#252a31;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.metrica-login-side{display:flex;flex-direction:column;position:relative;overflow:hidden;padding:1rem}.metrica-login-side:before{content:"";position:absolute;inset:auto -10% -24% 18%;height:58%;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.18),transparent 68%);pointer-events:none}.metrica-login-copy{position:relative;z-index:1;gap:.4rem;max-width:28rem}.metrica-kicker,.metrica-login-card-kicker{color:#99a3b3;font-size:.68rem;letter-spacing:.05em}.metrica-login-copy h1{max-width:15ch;color:#ffffff;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1.02}.metrica-login-copy p{max-width:29rem;color:#99a3b3;font-size:.86rem;line-height:1.6}.metrica-login-visual{position:relative;z-index:1;min-height:210px;overflow:hidden;border:1px solid rgba(255,255,255,.06);border-radius:.72rem;background:linear-gradient(135deg,rgba(34,197,94,.1),transparent 42%),linear-gradient(180deg,#20252c,#1f242b)}.metrica-login-visual:after,.metrica-login-visual:before{content:"";position:absolute;border-radius:1rem;border:1px solid rgba(255,255,255,.07);background:rgba(37,42,49,.82)}.metrica-login-visual:before{left:1rem;top:1rem;width:58%;height:3.8rem}.metrica-login-visual:after{right:1rem;bottom:1rem;width:52%;height:5.8rem}.metrica-login-orb{filter:blur(12px);opacity:.82}.metrica-login-sample-chat{position:relative;z-index:1;width:100%;height:100%;flex-shrink:0;overflow:hidden;pointer-events:none}.metrica-login-sample-chat-image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;object-position:center}.metrica-login-card{align-content:center;gap:.82rem;padding:1.15rem}.metrica-login-card-brand .public-logo-frame{width:clamp(190px,17vw,230px);height:48px}.metrica-login-card-header{gap:.24rem}.metrica-login-card-header h2{color:#ffffff;font-size:1.18rem}.metrica-login-card-header p{color:#99a3b3;font-size:.78rem}.metrica-login-form{gap:.64rem}.metrica-login-form .control-label{color:#99a3b3;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.metrica-login-form .control-input{min-height:2.62rem;border-color:rgba(255,255,255,.07);border-radius:.62rem;color:#ffffff;background:#20252c}.metrica-login-form .control-input:focus{border-color:rgba(96,165,250,.34);background:#20252c;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.metrica-login-form .control-input::placeholder{color:rgba(153,163,179,.72)}.metrica-login-form .auth-form-meta{align-items:center;margin-top:.1rem}.metrica-login-footer .muted,.metrica-login-form .auth-checkbox,.metrica-login-form .muted{color:#99a3b3;font-size:.78rem}.metrica-login-footer .auth-inline-link,.metrica-login-form .auth-inline-link{color:#93c5fd;font-size:.78rem;font-weight:700}.metrica-login-footer .auth-inline-link:hover,.metrica-login-form .auth-inline-link:hover{color:#ffffff}.metrica-login-submit{min-height:2.62rem;border-radius:.62rem}.metrica-login-footer{padding-top:.1rem;font-size:.82rem}html[data-theme=light] .metrica-login-shell{color:#10213b;background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 22%),radial-gradient(circle at bottom right,rgba(34,197,94,.08),transparent 26%),linear-gradient(180deg,#eef4ff,#f8fbff)}html[data-theme=light] .metrica-login-card,html[data-theme=light] .metrica-login-side{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .metrica-login-card-header h2,html[data-theme=light] .metrica-login-copy h1{color:#10213b}html[data-theme=light] .metrica-kicker,html[data-theme=light] .metrica-login-card-header p,html[data-theme=light] .metrica-login-card-kicker,html[data-theme=light] .metrica-login-copy p,html[data-theme=light] .metrica-login-footer .muted,html[data-theme=light] .metrica-login-form .auth-checkbox,html[data-theme=light] .metrica-login-form .control-label,html[data-theme=light] .metrica-login-form .muted{color:#61748f}html[data-theme=light] .metrica-login-form .control-input,html[data-theme=light] .metrica-login-visual{border-color:rgba(45,81,140,.08);color:#10213b;background:#f8fbff}html[data-theme=light] .metrica-login-visual:after,html[data-theme=light] .metrica-login-visual:before{border-color:rgba(45,81,140,.08);background:rgba(255,255,255,.82)}@media (max-width:900px){.metrica-login-shell{display:block;padding:.85rem}.metrica-login-layout{grid-template-columns:1fr;min-height:auto}.metrica-login-card,.metrica-login-side{padding:1rem}.metrica-login-visual{display:none}}.packages-page-shell{min-height:100dvh;gap:2rem;padding:1.25rem 1.2rem 4rem;color:#ffffff;background:radial-gradient(circle at 18% 8%,rgba(52,211,153,.14),transparent 28%),radial-gradient(circle at 82% 20%,rgba(34,211,238,.13),transparent 30%),linear-gradient(180deg,#08111d,#0b1421 48%,#0f1724)}.packages-page-header{width:min(100%,1120px);gap:1.35rem;padding:.4rem 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.packages-page-brand-row{display:flex;align-items:center;justify-content:center;gap:1rem}.packages-page-kicker{display:inline-flex;align-items:center;justify-content:center;min-height:2.05rem;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:.3rem .95rem;border:1px solid rgba(165,243,252,.18);border-radius:999px;color:rgba(165,243,252,.72);background:rgba(255,255,255,.045);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.packages-page-header .public-logo-frame{width:clamp(210px,18vw,248px);height:54px}.packages-page-copy{display:grid;grid-gap:.8rem;gap:.8rem;max-width:44rem;margin:0 auto;text-align:center}.packages-page-copy h1{color:#ffffff;font-size:clamp(2.1rem,4vw,3.2rem);line-height:1.12;letter-spacing:-.03em}.packages-page-copy p{color:#cbd5e1;font-size:.98rem;line-height:1.8}.packages-page-billing-strip{display:grid;justify-items:center;grid-gap:.75rem;gap:.75rem}.packages-page-billing-toggle{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.035);box-shadow:0 18px 42px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.packages-page-billing-pill{display:inline-flex;align-items:center;min-height:2.55rem;padding:.44rem 1.2rem;border:1px solid transparent;border-radius:999px;color:rgba(226,232,240,.72);background:transparent;font-size:.84rem;font-weight:700}.packages-page-billing-pill-active{color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee)}.packages-page-billing-save{display:inline-flex;align-items:center;min-height:2.2rem;padding:.35rem .85rem;border-radius:999px;color:#bbf7d0;background:rgba(52,211,153,.12);font-size:.75rem;font-weight:800}.packages-page-billing-note{color:rgba(203,213,225,.68);font-size:.78rem}.packages-page-trust-dot{width:.55rem;height:.55rem;flex:0 0 auto;border-radius:999px;background:linear-gradient(90deg,#34d399,#22d3ee)}.packages-page-section{width:min(100%,1120px);margin:0 auto;padding:0}.packages-page-grid{width:100%;gap:1.5rem;align-items:stretch}.packages-page-card{position:relative;display:grid;grid-gap:1.2rem;gap:1.2rem;padding:2rem 1.5rem 1.45rem;border:1px solid rgba(255,255,255,.08);border-radius:1.35rem;background:rgba(255,255,255,.035);box-shadow:0 24px 60px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.packages-page-card.featured{transform:translateY(-.45rem);border-color:rgba(52,211,153,.25);background:linear-gradient(180deg,rgba(52,211,153,.1),rgba(34,211,238,.05)),rgba(255,255,255,.035);box-shadow:0 24px 72px rgba(45,212,191,.16)}.packages-page-card-trial{border-color:rgba(125,211,252,.22);background:radial-gradient(circle at top left,rgba(56,189,248,.16),transparent 30%),linear-gradient(180deg,rgba(15,23,42,.94),rgba(12,20,35,.98));box-shadow:0 24px 72px rgba(14,165,233,.16)}.packages-page-ribbon{position:absolute;top:1.2rem;right:1.2rem;display:inline-flex;align-items:center;min-height:1.8rem;padding:.2rem .68rem;border-radius:999px;color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.packages-page-ribbon-trial{color:#062534;background:linear-gradient(90deg,#7dd3fc,#67e8f9)}.packages-page-card-top{display:grid;grid-gap:.8rem;gap:.8rem}.packages-page-card .connexa-pricing-head{display:block}.packages-page-plan-title{display:grid;grid-gap:.4rem;gap:.4rem}.packages-page-plan-label{color:rgba(165,243,252,.62);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.packages-page-card .connexa-pricing-head strong{color:#ffffff;font-size:1.35rem}.packages-page-price-stack{display:grid;grid-gap:.2rem;gap:.2rem}.packages-page-card .connexa-pricing-price{color:#ffffff;font-size:2.8rem;font-weight:700;line-height:1.05}.packages-page-price-period{color:rgba(203,213,225,.72);font-size:.8rem;font-weight:600}.packages-page-card .connexa-pricing-feature p,.packages-page-summary{color:#cbd5e1;font-size:.84rem;line-height:1.72}.packages-page-meta-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.packages-page-meta-item{display:grid;place-items:center;min-height:3.2rem;padding:.65rem .5rem;border-radius:.85rem;border:1px solid rgba(255,255,255,.06);background:rgba(10,23,36,.62);color:rgba(226,232,240,.86);font-size:.72rem;font-weight:700;line-height:1.45;text-align:center}.packages-page-divider{height:1px;background:rgba(255,255,255,.08)}.packages-page-feature-head{display:grid;grid-gap:.15rem;gap:.15rem}.packages-page-feature-head strong{color:#ffffff;font-size:.92rem}.packages-page-feature-head span{color:rgba(203,213,225,.58);font-size:.74rem}.packages-page-features{gap:.7rem}.packages-page-card .connexa-pricing-feature{align-items:flex-start;gap:.65rem;padding:0;border:0;background:transparent}.packages-page-card .connexa-pricing-feature span{width:1.15rem;height:1.15rem;margin-top:.14rem;background:#86efac;box-shadow:0 0 0 .28rem rgba(134,239,172,.12)}.packages-page-card-footer{margin-top:auto}.packages-page-footer-note{margin:0;color:rgba(203,213,225,.6);font-size:.75rem;line-height:1.6}.packages-page-button{min-height:3rem;border:1px solid rgba(148,163,184,.18);border-radius:.85rem;color:#e5eefc;background:linear-gradient(180deg,rgba(24,37,56,.96),rgba(16,26,42,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.packages-page-button-featured{color:#07111b;border-color:rgba(125,211,252,.3);background:linear-gradient(90deg,#34d399,#22d3ee);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 14px 32px rgba(6,182,212,.24)}.packages-page-button-trial{border-color:rgba(103,232,249,.24);background:linear-gradient(90deg,rgba(8,145,178,.94),rgba(34,211,238,.94));color:#03131d;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 14px 32px rgba(34,211,238,.18)}.packages-page-button:hover{border-color:rgba(125,211,252,.2);background:linear-gradient(180deg,rgba(28,43,66,.98),rgba(18,29,46,1))}.packages-page-button-featured:hover{border-color:rgba(165,243,252,.42);background:linear-gradient(90deg,#4ade80,#2dd4bf 50%,#22d3ee)}.packages-page-button-trial:hover{border-color:rgba(165,243,252,.42);background:linear-gradient(90deg,#22d3ee,#67e8f9)}.packages-page-trust-row{display:flex;align-items:center;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-top:1.4rem}.packages-page-trust-item{display:inline-flex;align-items:center;gap:.5rem;color:rgba(203,213,225,.78);font-size:.82rem;font-weight:700}.packages-page-faq-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.8rem}.packages-page-faq-card{display:grid;grid-gap:.45rem;gap:.45rem;padding:1.2rem 1.15rem;border:1px solid rgba(255,255,255,.08);border-radius:1.2rem;background:rgba(255,255,255,.035);box-shadow:0 18px 42px rgba(0,0,0,.16);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.packages-page-faq-label{color:rgba(165,243,252,.62);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.packages-page-faq-card h3{color:#ffffff;font-size:1rem;line-height:1.35}.packages-page-faq-card p{color:#cbd5e1;font-size:.82rem;line-height:1.7}html[data-theme=light] .packages-page-shell{background:radial-gradient(circle at 18% 8%,rgba(52,211,153,.14),transparent 28%),radial-gradient(circle at 82% 20%,rgba(34,211,238,.13),transparent 30%),linear-gradient(180deg,#08111d,#0b1421 48%,#0f1724)}html[data-theme=light] .packages-page-card .connexa-pricing-head strong,html[data-theme=light] .packages-page-card .connexa-pricing-price,html[data-theme=light] .packages-page-copy h1,html[data-theme=light] .packages-page-feature-head strong{color:#ffffff}html[data-theme=light] .packages-page-card .connexa-pricing-feature p,html[data-theme=light] .packages-page-copy p,html[data-theme=light] .packages-page-faq-card p,html[data-theme=light] .packages-page-summary,html[data-theme=light] .packages-page-trust-item{color:#cbd5e1}html[data-theme=light] .packages-page-billing-pill,html[data-theme=light] .packages-page-button,html[data-theme=light] .packages-page-kicker{border-color:rgba(255,255,255,.08);color:rgba(226,232,240,.78);background:rgba(255,255,255,.045)}html[data-theme=light] .packages-page-billing-pill-active,html[data-theme=light] .packages-page-button-featured,html[data-theme=light] .packages-page-ribbon{color:#07111b;background:linear-gradient(90deg,#34d399,#22d3ee)}html[data-theme=light] .packages-page-button:not(.packages-page-button-featured){color:#e5eefc;background:linear-gradient(180deg,rgba(24,37,56,.96),rgba(16,26,42,.98))}@media (max-width:760px){.packages-page-shell{padding:1rem .9rem 1.8rem}.packages-page-card{padding:1rem}.packages-page-billing-toggle{flex-wrap:wrap;justify-content:center}.packages-page-faq-grid,.packages-page-meta-strip{grid-template-columns:1fr}.packages-page-card.featured{transform:none}}.connexa-public-shell:has(.register-dark-layout){display:grid;align-items:center;min-height:100dvh;padding:1rem;background:radial-gradient(circle at top left,rgba(34,211,238,.08),transparent 22%),radial-gradient(circle at bottom right,rgba(59,130,246,.08),transparent 26%),linear-gradient(180deg,#12161d,#171b21)}.register-dark-layout{grid-template-columns:minmax(320px,.9fr) minmax(380px,1fr);gap:.9rem;width:min(100%,1040px)}.register-dark-form-card,.register-dark-plan-card,.register-dark-side{border-color:rgba(255,255,255,.07);border-radius:.86rem;background:#252a31;box-shadow:none}.register-dark-side{position:relative;overflow:hidden;padding:1rem}.register-dark-side:before{content:"";position:absolute;inset:auto -12% -28% 16%;height:56%;border-radius:999px;background:radial-gradient(circle,rgba(37,99,235,.18),transparent 68%);pointer-events:none}.register-dark-side>*{position:relative;z-index:1}.register-dark-side .public-logo-frame{width:clamp(190px,18vw,240px);height:50px}.register-dark-copy{gap:.46rem}.register-dark-copy h1{color:#ffffff;font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.06;letter-spacing:-.03em}.register-dark-copy p,.register-dark-form-card .auth-support-note span,.register-dark-form-card .muted,.register-dark-note,.register-dark-plan-card .muted{color:#99a3b3;font-size:.8rem;line-height:1.55}.register-dark-plan-card{gap:.72rem;padding:.9rem;background:linear-gradient(135deg,rgba(37,99,235,.12),transparent 46%),#252a31}.register-dark-form-card .auth-badge,.register-plan-head .preview-label{color:#99a3b3;font-size:.68rem;letter-spacing:.04em}.register-plan-head strong{color:#ffffff;font-size:1rem}.register-package-price{color:#ffffff;font-size:1.72rem;line-height:1}.register-package-highlight-row,.register-trust-row{gap:.42rem}.register-dark-plan-card .landing-trust-pill{min-height:1.7rem;padding:.18rem .55rem;border-color:rgba(255,255,255,.07);color:#cbd5e1;background:#20252c;font-size:.68rem}.register-dark-note{max-width:none;padding:.75rem .82rem;border:1px solid rgba(255,255,255,.06);border-radius:.62rem;background:#20252c}.register-dark-form-card{max-width:none;margin-left:0;padding:1rem}.register-dark-form-card .auth-form-header{gap:.28rem}.register-dark-form-card .auth-form-header h2{color:#ffffff;font-size:1.16rem}.register-dark-form-card .auth-form{gap:.62rem}.register-dark-form-card .control-label{color:#99a3b3;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.register-dark-form-card .control-input{min-height:2.58rem;border-color:rgba(255,255,255,.07);border-radius:.62rem;color:#ffffff;background:#20252c;box-shadow:none}.register-dark-form-card .control-input:focus{border-color:rgba(96,165,250,.34);background:#20252c;box-shadow:0 0 0 3px rgba(59,130,246,.12)}.register-dark-form-card .control-input::placeholder{color:rgba(153,163,179,.72)}.register-dark-form-card .auth-checkbox{color:#99a3b3;font-size:.78rem}.register-dark-form-card .auth-submit{min-height:2.62rem;border-radius:.62rem}.checkout-discount-card{gap:.68rem;padding:.78rem;border-color:rgba(255,255,255,.07);border-radius:.72rem;background:#20252c}.checkout-discount-head strong{color:#ffffff;font-size:.86rem}.checkout-discount-input-row{gap:.5rem}.checkout-discount-input-row .button{min-height:2.58rem;border-radius:.62rem}.checkout-discount-summary{gap:.5rem}.checkout-discount-summary div{padding:.62rem .68rem;border:1px solid rgba(255,255,255,.055);border-radius:.54rem;background:#252a31}.checkout-discount-summary strong{color:#ffffff;font-size:.86rem}.register-dark-form-card .auth-footer{gap:.55rem}.register-dark-form-card .auth-footer a{color:#93c5fd;font-size:.78rem;font-weight:700}html[data-theme=light] .connexa-public-shell:has(.register-dark-layout){background:radial-gradient(circle at top left,rgba(37,99,235,.08),transparent 22%),radial-gradient(circle at bottom right,rgba(34,197,94,.08),transparent 26%),linear-gradient(180deg,#eef4ff,#f8fbff)}html[data-theme=light] .register-dark-form-card,html[data-theme=light] .register-dark-plan-card,html[data-theme=light] .register-dark-side{border-color:rgba(45,81,140,.1);background:#ffffff;box-shadow:0 8px 20px rgba(32,55,97,.06)}html[data-theme=light] .register-dark-plan-card{background:linear-gradient(135deg,rgba(37,99,235,.08),transparent 46%),#ffffff}html[data-theme=light] .checkout-discount-head strong,html[data-theme=light] .checkout-discount-summary strong,html[data-theme=light] .register-dark-copy h1,html[data-theme=light] .register-dark-form-card .auth-form-header h2,html[data-theme=light] .register-package-price,html[data-theme=light] .register-plan-head strong{color:#10213b}html[data-theme=light] .register-dark-copy p,html[data-theme=light] .register-dark-form-card .auth-badge,html[data-theme=light] .register-dark-form-card .auth-checkbox,html[data-theme=light] .register-dark-form-card .auth-support-note span,html[data-theme=light] .register-dark-form-card .control-label,html[data-theme=light] .register-dark-form-card .muted,html[data-theme=light] .register-dark-note,html[data-theme=light] .register-dark-plan-card .muted,html[data-theme=light] .register-plan-head .preview-label{color:#61748f}html[data-theme=light] .checkout-discount-card,html[data-theme=light] .checkout-discount-summary div,html[data-theme=light] .register-dark-form-card .control-input,html[data-theme=light] .register-dark-note,html[data-theme=light] .register-dark-plan-card .landing-trust-pill{border-color:rgba(45,81,140,.08);color:#10213b;background:#f8fbff}@media (max-width:960px){.connexa-public-shell:has(.register-dark-layout){display:block;padding:.85rem}.register-dark-layout{grid-template-columns:1fr}.register-dark-form-card,.register-dark-side{padding:.9rem}}.premium-inbox-grid .inbox-detail-panel{min-height:0;overflow-y:auto!important;overflow-x:hidden!important}.premium-inbox-grid .inbox-detail-panel .inbox-detail-stack{height:auto!important;min-height:100%;overflow:visible!important}.contact-import-progress-card{display:grid;grid-gap:.9rem;gap:.9rem;padding:1rem 1.1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.52)}.contact-import-progress-copy{display:grid;grid-gap:.35rem;gap:.35rem}.contact-import-progress-copy span{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(148,163,184,.9)}.contact-import-progress-copy strong{font-size:1rem;color:#f8fafc}.contact-import-progress-copy p{margin:0;color:rgba(226,232,240,.88)}.contact-import-progress-track{overflow:hidden;height:.5rem;border-radius:999px;background:rgba(148,163,184,.18)}.contact-import-progress-track div{height:100%;border-radius:inherit;background:linear-gradient(90deg,#22c55e,#0ea5e9);transition:width .18s ease}.contact-import-actions{display:flex;gap:.85rem;align-items:end;justify-content:space-between;flex-wrap:wrap}.contact-import-duplicate-label{display:grid;grid-gap:.35rem;gap:.35rem;min-width:240px}.contact-import-duplicate-label span{font-size:.85rem;color:rgba(226,232,240,.88)}.contact-import-dropzone{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.4rem;border:1.5px dashed rgba(148,163,184,.35);border-radius:1rem;background:rgba(15,23,42,.42);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.contact-import-dropzone strong{color:#f8fafc}.contact-import-dropzone p{margin:0;color:rgba(226,232,240,.78)}.contact-import-dropzone.dragging,.contact-import-dropzone.filled{border-color:rgba(34,197,94,.7);background:rgba(21,128,61,.12)}.contact-import-dropzone:hover{transform:translateY(-1px)}.contact-import-summary-grid{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr))}.contact-import-callout{display:grid;grid-gap:.3rem;gap:.3rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.42)}.contact-import-callout strong{color:#f8fafc}.contact-import-callout p{margin:0;color:rgba(226,232,240,.82)}.contact-import-button-copy{display:inline-flex;align-items:center;gap:.55rem}.contact-import-spinner{width:.95rem;height:.95rem;border-radius:999px;border:2px solid rgba(255,255,255,.3);border-top-color:currentcolor;animation:contact-import-spin .8s linear infinite}@keyframes contact-import-spin{to{transform:rotate(1turn)}}html[data-theme=light] .contact-import-callout,html[data-theme=light] .contact-import-dropzone,html[data-theme=light] .contact-import-progress-card{background:rgba(255,255,255,.92)}html[data-theme=light] .contact-import-callout strong,html[data-theme=light] .contact-import-dropzone strong,html[data-theme=light] .contact-import-progress-copy strong{color:#0f172a}html[data-theme=light] .contact-import-callout p,html[data-theme=light] .contact-import-dropzone p,html[data-theme=light] .contact-import-duplicate-label span,html[data-theme=light] .contact-import-progress-copy p{color:#475569}@media (max-width:900px){.contact-import-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.contact-import-actions{align-items:stretch}.contact-import-duplicate-label{min-width:100%}.contact-import-summary-grid{grid-template-columns:minmax(0,1fr)}}