@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:var(--t-text);background:var(--t-bg);font-synthesis:none;font-optical-sizing:auto;text-rendering:optimizelegibility;font-family:Geist Variable,Geist,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif}*{box-sizing:border-box}body{background:var(--t-bg);margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}aside{border-right:1px solid var(--t-border);background:var(--t-shell)}.brand{letter-spacing:.08em}.brand b{font-weight:800}.brand span{color:var(--t-blue)}.agency{border:1px solid var(--t-border);letter-spacing:.1em;height:38px;color:var(--t-muted);border-radius:8px;justify-content:space-between;align-items:center;margin:16px 6px 20px;padding:0 10px;display:flex}nav button{color:var(--t-muted);text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;height:38px;padding:0 10px;display:flex}.sideBottom button{color:var(--t-muted);text-align:left;background:0 0;border:0;border-radius:7px}nav button:hover{background:var(--t-panel2);color:var(--t-text)}.sideBottom button:hover{background:var(--t-shell);color:var(--t-text)}nav button.on{background:var(--t-panel2);color:var(--t-text)}nav button.on svg{color:var(--t-blue)}.user{border-top:1px solid var(--t-border);cursor:pointer}.user i{background:var(--t-panel);color:var(--t-blue);border-radius:50%;place-items:center;font-style:normal}.user small{color:var(--t-muted)}header h1{letter-spacing:-.04em}.eyebrow{letter-spacing:.17em;font-weight:700}.headerActions{gap:8px;display:flex}.headerActions button,.tools button,.modalFoot button{border:1px solid var(--t-border);border-radius:7px;align-items:center;gap:7px;height:36px;padding:0 11px;display:flex}.drawerActions button{border:1px solid var(--t-border)}.ghost,.tools button{background:var(--t-panel2);color:var(--t-muted)}.primary{color:var(--t-text);font-weight:650;border:1px solid var(--t-border)!important}.viewbar{border-bottom:1px solid var(--t-border)}.views{gap:3px;display:flex;overflow:auto}.views button{height:40px;color:var(--t-muted);white-space:nowrap;background:0 0;border:0;padding:0 12px;position:relative}.views button.active{color:var(--t-text)}.views button.active:after{content:"";height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.views b{color:var(--t-muted);margin-left:5px}.tools{align-items:center;gap:7px;height:62px;display:flex}.tools label{border:1px solid var(--t-border);background:var(--t-panel2);width:260px;height:36px;color:var(--t-muted);border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.tools input{color:var(--t-text);background:0 0;border:0;outline:0;width:100%}.tools input::placeholder{color:var(--t-muted)}.resultCount{color:var(--t-muted);margin-left:auto}.gridWrap{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px}table{border-collapse:collapse;width:100%;min-width:1120px}th{text-align:left;border-bottom:1px solid var(--t-border);background:var(--t-panel);height:38px;color:var(--t-muted);text-transform:uppercase;letter-spacing:.08em;padding:0 12px;font-weight:700}td{border-bottom:1px solid var(--t-border);height:50px;color:var(--t-muted);white-space:nowrap;padding:0 12px}tbody tr:last-child td{border-bottom:0}tbody tr:hover td{background:var(--t-panel2)}tbody tr.selected td{background:var(--t-input)}td b{color:var(--t-text)}.check{text-align:center;width:38px;padding:0 8px}input[type=checkbox]{accent-color:#6da8ff}.status{background:var(--t-panel);height:22px;color:var(--t-blue);border-radius:99px;align-items:center;padding:0 8px;display:inline-flex}.yes{color:var(--t-success)}.no{color:var(--t-muted)}.dnc{color:var(--t-danger);border:1px solid var(--t-border);border-radius:4px;margin-left:7px;padding:2px 4px}.leadLink{cursor:pointer}.leadLink:hover{text-decoration:underline}.emptyLive{height:130px;color:var(--t-muted);place-items:center;display:grid}.placeholder{text-align:center;max-width:580px;margin:14vh auto}.placeholder span{letter-spacing:.18em;color:var(--t-blue)}.placeholder h2{letter-spacing:-.04em;margin:12px 0}.placeholder p,.muted{color:var(--t-muted);line-height:1.6}.loginPage{place-items:center;min-height:100vh;display:grid}.loginCard{background:#0e1216;border:1px solid #242a30;border-radius:14px;width:min(390px,100vw - 32px);padding:34px}.loginBrand{margin-bottom:42px;padding:0}.loginCard h1{letter-spacing:-.045em;margin:9px 0;font-size:31px}.loginCard>p{color:#6f7b86;margin:0 0 28px;font-size:11px}.loginCard>label{color:#78848f;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:9px;display:flex}.formGrid label,.detailGrid label{color:var(--t-muted);text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;display:flex}.loginCard>label{margin:13px 0}.loginCard input{color:#e8edf2;background:#0a0d10;border:1px solid #293038;border-radius:8px;outline:none;padding:0 12px}.formGrid input,.formGrid select,.formGrid textarea,.detailGrid input,.detailGrid select,.detailGrid textarea{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);border-radius:8px;outline:none;padding:0 12px}.drawerActions select{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);outline:none}.loginCard input,.formGrid input,.formGrid select,.detailGrid input,.detailGrid select{height:42px}.formGrid textarea,.detailGrid textarea{resize:vertical;padding:10px 12px}.loginCard input:focus{border-color:#628fc9}.formGrid input:focus,.detailGrid input:focus,.formGrid textarea:focus,.detailGrid textarea:focus{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.loginButton{border-radius:8px;width:100%;height:42px;margin-top:12px}.modalBackdrop{background:var(--t-overlay);z-index:50;position:fixed;inset:0}.drawerBackdrop{background:var(--t-overlay)}.modalBackdrop{place-items:center;padding:20px;display:grid}.modal{background:var(--t-panel);border:1px solid var(--t-border);border-radius:14px;width:min(720px,100%);max-height:90vh;padding:24px;overflow:auto}.modalHead{justify-content:space-between;align-items:flex-start;display:flex}.modalHead h2{letter-spacing:-.035em;margin:5px 0 0}.modalHead>button,.drawerHead>button{color:var(--t-muted);background:0 0;border:0}.formGrid,.detailGrid{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.span2{grid-column:1/-1}.checkRow{align-items:center;text-transform:none!important;letter-spacing:0!important;color:var(--t-muted)!important;flex-direction:row!important;gap:8px!important}.checkRow input{height:auto!important}.danger{color:var(--t-danger)!important}.modalFoot{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}.drawer{background:var(--t-panel);border-left:1px solid var(--t-border)}.drawerHead{border-bottom:1px solid var(--t-border)}.safetyBanner{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-danger);letter-spacing:.06em;border-radius:8px;margin:14px 24px 0;padding:10px 12px;font-weight:700}.timeline{border-top:1px solid var(--t-border);margin-top:30px;padding-top:20px}.timelineTitle{justify-content:space-between;margin-bottom:15px;display:flex}.timelineTitle b{color:var(--t-muted)}.timeline article{grid-template-columns:12px 1fr;gap:10px;padding:0 0 16px;display:grid}.timeline article i{background:var(--t-accent-soft);border-radius:50%;width:7px;height:7px;margin-top:4px}.timeline article div{flex-direction:column;gap:3px;display:flex}.timeline article small{color:var(--t-muted)}.timeline article p{color:var(--t-muted);margin:4px 0 0}.loginError{color:#e48787;margin-top:10px;font-size:10px}@media (width<=760px){aside{z-index:20;border-right:0;border-top:1px solid var(--t-border)}.agency{display:none}aside nav{grid-template-columns:repeat(5,1fr);height:100%;display:grid}aside nav button{flex-direction:column;justify-content:center;gap:3px;height:52px;padding:0}aside nav button:nth-child(n+6),.headerActions .ghost,.resultCount{display:none}.gridWrap{margin-right:-16px}.formGrid,.detailGrid{grid-template-columns:1fr}}.todayHero{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:flex-end;margin-bottom:22px}.todayHero h2{letter-spacing:-.035em;margin:7px 0}.todayHero p{color:var(--t-muted)}.todayHero>button{border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 13px;display:flex}.metricGrid{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid;overflow:hidden}.metricGrid article{border-right:1px solid var(--t-border);flex-direction:column;gap:6px;padding:18px;display:flex}.metricGrid article:last-child{border-right:0}.metricGrid span{text-transform:uppercase;letter-spacing:.1em;color:var(--t-muted)}.metricGrid small{color:var(--t-muted)}.todayList{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;overflow:hidden}.listTitle{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;height:46px;padding:0 14px;display:flex}.listTitle>div{align-items:center;gap:8px;display:flex}.listTitle>span{color:var(--t-muted)}.listTitle button{color:var(--t-muted);background:0 0;border:0}.todayList article{border-bottom:1px solid var(--t-border);grid-template-columns:68px 1fr auto;align-items:center;gap:12px;padding:13px 14px;display:grid}.todayList article:last-child{border-bottom:0}.todayList time{color:var(--t-blue)}.todayList article div{flex-direction:column;gap:3px;display:flex}.todayList article small,.todayList article>span{color:var(--t-muted)}.todayList>.muted{padding:18px}.dialerTop{justify-content:space-between;margin-bottom:18px;display:flex}.dialerTop h2{margin:6px 0 0}.dialerControls button{border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 13px;display:flex}.dialerLayout{grid-template-columns:minmax(0,1fr) 320px;gap:16px;display:grid}.currentLead,.queuePanel{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px}.currentLead{padding:28px}.leadBadge{letter-spacing:.1em;color:var(--t-muted);text-transform:uppercase}.currentLead h2{letter-spacing:-.04em;margin:8px 0 20px}.phoneHero{color:var(--t-text);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;font-weight:700;text-decoration:none;display:inline-flex}.leadMeta{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0;display:grid}.leadMeta span{border:1px solid var(--t-border);color:var(--t-muted);border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex}.leadMeta b{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted)}.currentLead textarea{border:1px solid var(--t-border);background:var(--t-input);width:100%;color:var(--t-text);resize:vertical;border-radius:8px;outline:none;padding:10px 12px}.dialerDisposition{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.dialerDisposition button{border:1px solid var(--t-border);background:var(--t-panel2);height:34px;color:var(--t-muted);border-radius:7px;padding:0 10px}.dialerDisposition .dangerBtn{border-color:var(--t-border);color:var(--t-danger);background:var(--t-panel)}.queuePanel{padding:0 14px}.queueHead{border-bottom:1px solid var(--t-border);letter-spacing:.1em;height:44px;color:var(--t-muted);justify-content:space-between;align-items:center;display:flex}.queueHead button{color:var(--t-muted);background:0 0;border:0}.queueRow{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.queueRow:last-child{border-bottom:0}.queueRow div{flex-direction:column;gap:3px;display:flex}.queueRow small,.queueRow>span{color:var(--t-muted)}.safetyBanner{align-items:center;gap:7px;display:flex}@media (width<=900px){.metricGrid{grid-template-columns:1fr 1fr}.metricGrid article:nth-child(2){border-right:0}.metricGrid article:nth-child(-n+2){border-bottom:1px solid var(--t-border)}.dialerLayout{grid-template-columns:1fr}.queuePanel{order:2}}@media (width<=600px){.todayHero{align-items:flex-start;gap:16px}.metricGrid{grid-template-columns:1fr}.metricGrid article{border-right:0;border-bottom:1px solid var(--t-border)}.metricGrid article:last-child{border-bottom:0}.todayList article{grid-template-columns:60px 1fr}.todayList article>span{display:none}.leadMeta{grid-template-columns:1fr}.currentLead{padding:20px}}.authLinks{justify-content:space-between;display:flex}.authLinks button{background:0 0;border:0;padding:5px 0}.backLink{color:var(--t-blue);background:0 0;border:0;padding:5px 0}.supportButton{text-decoration:none;display:block}.authSuccess{color:#87d4a9;background:#0d1c15;border:1px solid #244c39;border-radius:7px;margin-top:10px;padding:9px 10px;font-size:10px;line-height:1.5}.authPage{background:#0b0d10;min-height:100vh;padding:60px 24px}.authWide{width:min(1040px,100%);margin:auto}.authWide>h1{letter-spacing:-.05em;margin:10px 0;font-size:42px}.authIntro{color:#78848f;max-width:610px;font-size:12px;line-height:1.7}.tierGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin:32px 0 24px;display:grid}.tierCard{text-align:left;border:1px solid var(--t-border);background:var(--t-panel);min-height:190px;color:var(--t-text);border-radius:12px;padding:20px;transition:all .15s}.tierCard:hover{border-color:var(--t-border);transform:translateY(-1px)}.tierCard.chosen{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);box-shadow:inset 0 0 0 1px #294b73}.tierCard small{text-transform:uppercase;letter-spacing:.12em;color:var(--t-muted)}.tierCard h2{margin:8px 0}.tierCard p{color:var(--t-muted);min-height:48px;line-height:1.55}.tierCard b{color:var(--t-blue)}.signupForm{border-top:1px solid #232a30;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;padding-top:22px;display:grid}.signupForm label{color:#78848f;text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:7px;font-size:9px;display:flex}.signupForm input{color:#e8edf2;background:#0a0d10;border:1px solid #293038;border-radius:8px;outline:none;height:42px;padding:0 12px}.signupForm .loginButton{min-width:160px;margin:0}.signupForm .loginError,.signupForm .authSuccess{grid-column:1/-1}.authWide>.supportButton{max-width:180px;margin-left:auto}@media (width<=800px){.tierGrid{grid-template-columns:1fr}.tierCard{min-height:0}.signupForm{grid-template-columns:1fr}.authWide>h1{font-size:34px}}.pendingAccess{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:5px 12px;margin:4px 0 18px;padding:13px 14px;display:grid}.pendingAccess span{text-transform:uppercase;letter-spacing:.1em;color:var(--t-muted);font-size:8px}.pendingAccess b{color:var(--t-text);font-size:13px}.pendingAccess small{color:var(--t-muted);text-transform:capitalize;grid-column:1/-1;font-size:9px}.pendingNote{margin-bottom:14px!important}.supportLink{justify-content:center;align-items:center;text-decoration:none;display:flex}.pendingSignout{text-align:center;width:100%;margin-top:14px}.toolSelect{border:1px solid var(--t-border);background:var(--t-panel);height:36px;color:var(--t-muted);border-radius:7px;padding:0 10px}.selectionBar{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-input);border-radius:8px;align-items:center;gap:12px;height:42px;margin-bottom:8px;padding:0 12px;display:flex}.selectionBar button{color:var(--t-blue);background:0 0;border:0}.importModal{width:min(920px,100%)}.dropZone{border:1px dashed var(--t-border);background:var(--t-panel);height:240px;color:var(--t-muted);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.dropZone:hover{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel2)}.dropZone b{color:var(--t-text)}.dropZone span{color:var(--t-muted)}.dropZone input{display:none}.importStats{border:1px solid var(--t-border);border-radius:9px;grid-template-columns:repeat(4,1fr);margin:22px 0;display:grid;overflow:hidden}.importStats div{border-right:1px solid var(--t-border);flex-direction:column;gap:3px;padding:13px 15px;display:flex}.importStats div:last-child{border-right:0}.importStats span{text-transform:uppercase;letter-spacing:.09em;color:var(--t-muted)}.mappingGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mappingGrid label,.importDefaults label{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);flex-direction:column;gap:6px;display:flex}.mappingGrid select,.importDefaults select,.importDefaults input{border:1px solid var(--t-border);background:var(--t-input);height:37px;color:var(--t-text);border-radius:7px;padding:0 9px}.importDefaults{border-top:1px solid var(--t-border);grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;padding-top:18px;display:grid}.importSms{margin:17px 0}.importSms small{color:var(--t-muted)}.previewTable{border:1px solid var(--t-border);border-radius:8px;max-height:210px;overflow:auto}.previewTable table{min-width:650px}.previewTable td{height:36px}.importNotice{color:var(--t-warn);align-items:center;gap:7px;margin-top:12px;display:flex}.authSuccess{align-items:center;gap:7px;display:flex}@media (width<=760px){.mappingGrid,.importDefaults,.importStats{grid-template-columns:1fr 1fr}.importStats div:nth-child(2){border-right:0}.importStats div:nth-child(-n+2){border-bottom:1px solid var(--t-border)}}@media (width<=480px){.mappingGrid,.importDefaults{grid-template-columns:1fr}}.compactSelect{min-width:105px}.bulkBar{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);border-radius:8px}.bulkBar select,.bulkBar input{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);border-radius:6px}.bulkBar button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text)}.bulkBar button:disabled{opacity:.4}.bulkBar .clearBulk{color:var(--t-muted);background:0 0}.bulkBar>span{color:var(--t-success)}.miniTag{color:var(--t-blue);border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));border-radius:99px;margin-left:5px;padding:2px 5px}@media (width<=760px){.bulkBar>b{background:var(--t-panel)}}.importOverlay{z-index:90;background:var(--t-panel);color:var(--t-text);grid-template-rows:56px 1fr 58px;display:grid;position:fixed;inset:0}.importTop{border-bottom:1px solid var(--t-border);background:var(--t-panel);justify-content:space-between;align-items:center;padding:0 18px;display:flex}.importTop>div{align-items:center;gap:12px;display:flex}.importTop span{color:var(--t-muted);border-left:1px solid var(--t-border);padding-left:12px}.importTop button{color:var(--t-muted);background:0 0;border:0}.importBody{grid-template-columns:400px 1fr;min-height:0;display:grid}.importConfig{border-right:1px solid var(--t-border);background:var(--t-panel);padding:0 18px 30px;overflow:auto}.importConfig section{border-bottom:1px solid var(--t-border);padding:20px 0}.importLabel{letter-spacing:.11em;color:var(--t-muted);margin-bottom:10px;display:block}.importDestination{border:1px solid var(--t-border);background:var(--t-panel);border-radius:7px;align-items:center;height:38px;padding:0 11px;display:flex}.settingRow{border-bottom:1px solid var(--t-border);min-height:39px;color:var(--t-muted);justify-content:space-between;align-items:center;display:flex}.settingRow select{max-width:180px}.settingRow select,.mappingRow select,.stackField select,.stackField input{border:1px solid var(--t-border);background:var(--t-input);height:32px;color:var(--t-text);border-radius:6px;padding:0 8px}.complianceHint{color:var(--t-muted);margin-top:9px;line-height:1.5;display:block}.mappingHead{justify-content:space-between;align-items:center;display:flex}.mappingHead button{color:var(--t-blue);background:0 0;border:0;align-items:center;gap:5px;display:flex}.mappingRows{border-top:1px solid var(--t-border)}.mappingRow{border-bottom:1px solid var(--t-border);grid-template-columns:125px 18px 1fr;align-items:center;gap:5px;height:45px;display:grid}.mappingRow label{align-items:center;gap:7px;display:flex}.mappingRow i{color:var(--t-muted);font-style:normal}.mappingRow select:disabled{opacity:.35}.stackField{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;flex-direction:column;gap:5px;margin-top:9px;display:flex}.importPreview{background:var(--t-panel);overflow:auto}.previewHead{z-index:2;background:color-mix(in srgb,var(--t-panel) 94%,transparent);border-bottom:1px solid var(--t-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px 24px;position:sticky;top:0}.previewHead>div{align-items:baseline;gap:12px;display:flex}.previewHead b{font-size:14px}.previewHead span{color:var(--t-muted);font-size:9px}.recordPreview{gap:9px;padding:16px 24px 80px;display:grid}.recordPreview article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;padding:12px 14px}.recordPreview article.previewProblem{opacity:.58}.recordTitle{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.recordTitle em{text-transform:uppercase;border-radius:99px;padding:3px 7px;font-style:normal}.recordTitle em.ready{color:var(--t-success);background:var(--t-panel)}.recordTitle em.duplicate{color:var(--t-warn);background:var(--t-panel)}.recordTitle em.invalid{color:var(--t-danger);background:var(--t-panel)}.recordFields{grid-template-columns:repeat(6,minmax(90px,1fr));gap:12px;display:grid}.recordFields div{min-width:0}.recordFields span{text-transform:uppercase;letter-spacing:.09em;color:var(--t-muted);margin-bottom:3px;display:block}.recordFields b{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.importFooter{border-top:1px solid var(--t-border);background:var(--t-panel);z-index:3;grid-row:3;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.importFooter>span{color:var(--t-muted);align-items:center;gap:5px;display:flex}.importFooter>span b{color:var(--t-text)}.importFooter>div{gap:8px;display:flex}.importFooter button{border:1px solid var(--t-border);background:var(--t-panel2);height:34px;color:var(--t-muted);border-radius:6px;padding:0 14px}.importFooter .primary{background:var(--t-action);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));color:var(--t-on-action)}.importEmpty{grid-row:2;place-items:center;padding:40px;display:grid}.importEmpty .dropZone{width:min(600px,90%)}.importError,.importResult{z-index:100;border:1px solid var(--t-border);background:var(--t-panel);border-radius:7px;padding:9px 13px;position:fixed;bottom:68px;left:50%;transform:translate(-50%)}.importResult{color:var(--t-muted);align-items:center;gap:6px;display:flex}@media (width<=850px){.importBody{grid-template-columns:1fr}.importConfig{border-right:0}.importPreview{display:none}.importFooter>span{max-width:55%}.mappingRow{grid-template-columns:115px 18px 1fr}}.settingsPage{gap:12px;max-width:900px;padding:0 34px 50px;display:grid}.settingsPage section{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;padding:18px}.settingsPage h2{margin:5px 0 8px}.settingsPage p{color:var(--t-muted);max-width:650px;line-height:1.6}.settingsRows{border-top:1px solid var(--t-border);margin-top:14px}.settingsRows div{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;min-height:40px;display:flex}.settingsRows b{font-weight:500}.pipelineTotal{color:var(--t-muted)}.kanbanCol{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px}.kanbanHead{text-transform:uppercase;letter-spacing:.07em;color:var(--t-muted);justify-content:space-between;padding:5px 3px 10px;display:flex}.kanbanHead span{border:1px solid var(--t-border);border-radius:99px;padding:1px 6px}.kanbanCol article{border:1px solid var(--t-border);background:var(--t-panel);cursor:grab;border-radius:7px}.kanbanCol article.moving{opacity:.45}.kanbanCol article>small,.kanbanCol article>div{color:var(--t-muted)}.kanbanCol article strong{color:var(--t-muted);font-weight:500}.kanbanCol select{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-muted);border-radius:5px}.teamPage{max-width:1000px;padding:0 32px 40px}.emptyModule,.moduleNote{border:1px dashed var(--t-border);color:var(--t-muted);border-radius:8px;padding:18px}.teamSummary{align-items:baseline;gap:8px;margin-bottom:18px;display:flex}.teamSummary span{color:var(--t-muted)}.teamTable{border:1px solid var(--t-border);border-radius:8px;margin-bottom:14px;overflow:hidden}.teamRow{border-bottom:1px solid var(--t-border);grid-template-columns:1fr 160px 120px;align-items:center;min-height:46px;padding:0 13px;display:grid}.teamRow:last-child{border:0}.teamHead{min-height:34px;color:var(--t-muted);text-transform:uppercase}.teamRow>span:first-child{align-items:center;gap:7px;display:flex}.teamRow small{color:var(--t-muted)}.statusDot{text-transform:capitalize;color:var(--t-success)}@media (width<=900px){.teamPage{padding:0 16px 30px}.teamRow{grid-template-columns:1fr 90px 70px}}.tasksPage{max-width:1100px;padding:0 32px 40px}.taskTabs{border-bottom:1px solid var(--t-border);gap:4px;margin-bottom:12px;display:flex}.taskTabs button{color:var(--t-muted);text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 11px}.taskTabs button.on{color:var(--t-text);border-bottom-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.taskList article{border-bottom:1px solid var(--t-border);grid-template-columns:30px 1fr 70px 165px;align-items:center;min-height:58px;display:grid}.taskList article.overdue{background:linear-gradient(90deg,color-mix(in srgb,var(--t-panel) 33%,transparent),transparent)}.taskCheck{border:1px solid var(--t-border);background:var(--t-panel);width:19px;height:19px;color:var(--t-muted);border-radius:5px;place-items:center;display:grid}.taskCheck.done{border-color:var(--t-border);background:var(--t-panel)}.taskList article>div{gap:3px;display:grid}.taskList article span{color:var(--t-muted)}.taskList article em{text-transform:uppercase;color:var(--t-muted);font-style:normal}.taskList article time{color:var(--t-muted);text-align:right}.taskModal{width:min(560px,100%)}.taskForm{grid-template-columns:1fr 1fr;gap:11px;padding:18px 0;display:grid}.taskForm label:first-child{grid-column:1/-1}.taskForm label{color:var(--t-muted);text-transform:uppercase;letter-spacing:.07em;flex-direction:column;gap:6px;display:flex}.taskForm input,.taskForm select{border:1px solid var(--t-border);background:var(--t-input);height:38px;color:var(--t-text);border-radius:7px;padding:0 9px}@media (width<=650px){.tasksPage{padding:0 15px 30px}.taskList article{grid-template-columns:28px 1fr 60px}.taskList article time{text-align:left;grid-column:2/-1;padding-bottom:8px}.taskForm{grid-template-columns:1fr}.taskForm label:first-child{grid-column:auto}}.attentionMetric{border-color:var(--t-border)!important}.attentionMetric small{color:var(--t-danger)!important}.todayTasks .listTitle button{color:var(--t-blue);background:0 0;border:0}.todayTasks article{grid-template-columns:30px 1fr 65px}.todayTasks article>time{text-align:right}.todayTasks article.overdueToday{background:linear-gradient(90deg,color-mix(in srgb,var(--t-panel) 40%,transparent),transparent)}.leadTasks{border-top:1px solid var(--t-border);margin-top:20px;padding-top:16px}.quickTask{grid-template-columns:1fr 175px 52px;gap:6px;margin:10px 0;display:grid}.quickTask input,.quickTask button{border:1px solid var(--t-border);background:var(--t-input);height:34px;color:var(--t-text);border-radius:6px;padding:0 8px}.quickTask button{background:var(--t-panel2);color:var(--t-blue)}.leadTaskRow{border-bottom:1px solid var(--t-border);grid-template-columns:28px 1fr;align-items:center;min-height:45px;display:grid}.leadTaskRow>div{gap:3px;display:grid}.leadTaskRow small{color:var(--t-muted)}@media (width<=1050px){.todayTasks{grid-column:1/-1}}@media (width<=700px){.todayTasks{grid-column:auto}.quickTask{grid-template-columns:1fr}.quickTask input,.quickTask button{width:100%}}.applicationsPage{padding:0 32px 45px}.appStats{grid-template-columns:repeat(3,180px);gap:8px;margin-bottom:18px;display:grid}.appStats article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;padding:13px}.appStats span{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);display:block}.appStats b{margin-top:5px;display:block}.appTable{border:1px solid var(--t-border);border-radius:8px;overflow:auto}.appRow{border-bottom:1px solid var(--t-border);grid-template-columns:1.25fr 1.3fr .8fr .8fr .8fr .7fr;align-items:center;min-width:850px;min-height:54px;padding:0 12px;display:grid}.appRow:last-child{border:0}.appRow>span{padding:0 7px}.appRow>span:first-child,.appRow>span:nth-child(2){gap:3px;display:grid}.appRow small{color:var(--t-muted)}.appHead{min-height:34px;color:var(--t-muted);text-transform:uppercase;background:var(--t-panel)}.appRow select{border:1px solid var(--t-border);background:var(--t-input);height:29px;color:var(--t-muted);border-radius:5px;padding:0 5px}.appModal{width:min(590px,100%)}@media (width<=700px){.applicationsPage{padding:0 14px 30px}.appStats{grid-template-columns:repeat(3,1fr)}}.dialerControls select{border:1px solid var(--t-border);background:var(--t-input);height:36px;color:var(--t-text);border-radius:7px;min-width:165px;padding:0 10px}.campaignContext{color:var(--t-muted);margin-top:5px;display:block}.phoneHero{text-align:left;cursor:pointer;background:0 0;border:0}.phonePad{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;width:min(340px,92vw);padding:16px;box-shadow:0 24px 80px #000a}.phonePadHead{color:var(--t-muted);letter-spacing:.1em;justify-content:space-between;align-items:center;display:flex}.phonePadHead button,.dialNumber button{color:var(--t-muted);background:0 0;border:0}.dialNumber{letter-spacing:.04em;justify-content:center;align-items:center;gap:10px;height:68px;display:flex;overflow:hidden}.dialKeys{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dialKeys button{border:1px solid var(--t-border);background:var(--t-panel2);height:58px;color:var(--t-text);border-radius:10px}.dialKeys button:hover{background:var(--t-panel2)}.padCall{background:var(--t-success-bg);height:46px;color:var(--t-text);border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.padCall:disabled{opacity:.35}@media (width<=650px){.dialerControls{flex-wrap:wrap}.dialerControls select{width:100%}}.smsProviderState{color:var(--t-warn);border:1px solid var(--t-border);border-radius:99px}.smsLayout{border:1px solid var(--t-border);border-radius:9px}.smsThreads{border:0;border-right:1px solid var(--t-border);background:var(--t-panel)}.smsSearch{border-bottom:1px solid var(--t-border)}.smsSearch input{color:var(--t-text);background:0 0;border:0;outline:0}.smsFilters{border-bottom:1px solid var(--t-border)}.smsFilters button{border:1px solid var(--t-border);color:var(--t-muted);text-transform:uppercase;background:0 0;border-radius:99px}.smsFilters button.on{background:var(--t-panel2);color:var(--t-blue);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.threadList>button{text-align:left;border:0;border-bottom:1px solid var(--t-border);color:var(--t-text);background:0 0}.threadList>button.active{background:var(--t-panel2)}.threadList p,.threadList span{color:var(--t-muted)}.smsConversation{background:var(--t-panel)}.conversationHead{border-bottom:1px solid var(--t-border)}.conversationHead span{color:var(--t-muted)}.conversationHead em{color:var(--t-warn);border:1px solid color-mix(in srgb,var(--t-warn) 35%,var(--t-border));border-radius:99px;font-style:normal}.conversationHead em.optout{color:var(--t-danger);border-color:var(--t-border)}.messages p{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px 10px 10px 3px;line-height:1.5}.messages .out p{background:var(--t-panel);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));border-radius:10px 10px 3px}.messages time,.messages small{color:var(--t-muted)}.messages .out time{text-align:right}.aiBadge{color:var(--t-blue)}.composer{border-top:1px solid var(--t-border)}.composer textarea{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);border-radius:7px;outline:0}.composer>button{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-accent-soft);color:var(--t-text);border-radius:7px}.composer>small,.composer>b{color:var(--t-muted)}.composer>b{color:var(--t-warn)}.optedComposer{color:var(--t-danger)}.smsContext{border:0;border-left:1px solid var(--t-border);background:var(--t-panel)}.smsContext dl div{border-bottom:1px solid var(--t-border)}.smsContext dt{text-transform:uppercase;color:var(--t-muted)}.smsContext dd{color:var(--t-text)}.smsEmpty{color:var(--t-muted)}@media (width<=700px){.smsThreads{border-right:0;border-bottom:1px solid var(--t-border)}}.campaignsPage{padding:0 32px 45px}.campaignGrid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:10px;display:grid}.campaignCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;padding:15px}.campaignCard.paused{opacity:.58}.campaignCardHead{justify-content:space-between;align-items:flex-start;display:flex}.campaignCardHead span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.08em}.campaignCardHead h2{margin:4px 0}.campaignCardHead button{border:1px solid var(--t-border);color:var(--t-muted);background:0 0;border-radius:6px;gap:5px;padding:6px 8px;display:flex}.campaignMode{color:var(--t-muted);text-transform:capitalize;margin:7px 0 14px}.campaignMetrics{border-top:1px solid var(--t-border);border-bottom:1px solid var(--t-border);grid-template-columns:repeat(3,1fr);display:grid}.campaignMetrics div{gap:3px;padding:10px 5px;display:grid}.campaignMetrics span{color:var(--t-muted);text-transform:uppercase}.campaignActions{gap:6px;margin-top:12px;display:flex}.campaignActions button{border:1px solid var(--t-border);background:var(--t-panel2);height:31px;color:var(--t-muted);border-radius:6px;align-items:center;gap:4px;padding:0 9px;display:flex}.campaignActions button.aiOn{color:var(--t-blue);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel2)}.campaignActions button:disabled{opacity:.3}.aiNotice{color:var(--t-muted);margin-top:9px;line-height:1.5;display:block}.campaignModal{width:min(600px,100%)}.campaignAi{flex-direction:row!important;align-items:center!important}.campaignAi input{width:auto;height:auto!important}.smsCampaignFilter{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:6px}@media (width<=650px){.campaignsPage{padding:0 14px 30px}.campaignGrid{grid-template-columns:1fr}.campaignMetrics{grid-template-columns:repeat(2,1fr)}.campaignActions{flex-wrap:wrap}}.campaignRules{grid-template-columns:1.4fr .8fr .8fr;gap:6px;margin-bottom:12px;display:grid}.campaignRules label{color:var(--t-muted);text-transform:uppercase;gap:4px;display:grid;position:relative}.campaignRules select,.campaignRules input{border:1px solid var(--t-border);background:var(--t-input);height:30px;color:var(--t-muted);border-radius:6px;padding:0 7px}.campaignRules label:last-child{grid-template-columns:1fr auto}.campaignRules label:last-child>span{color:var(--t-muted);position:absolute;bottom:7px;right:7px}.campaignRules label:last-child>input{grid-column:1/-1;padding-right:28px}@media (width<=650px){.campaignRules{grid-template-columns:1fr 1fr}.campaignRules label:first-child{grid-column:1/-1}}.page main,.content{overflow-x:hidden}.gridWrap{scrollbar-width:thin;overflow:auto}.pageSubtitle{color:var(--t-muted);margin:6px 0 0}.dialerTop{border-bottom:1px solid var(--t-border);align-items:flex-end;padding-bottom:20px}.dialerControls{grid-template-columns:160px auto auto;align-items:end;gap:7px;display:grid}.dialerControls .controlLabel{color:var(--t-muted);text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1}.dialerControls select,.dialerControls button{height:36px}.appointmentModal{width:min(560px,94vw)}.teamHub{max-width:1180px;padding:0 28px 40px}.teamHero{border:1px solid var(--t-border);background:linear-gradient(110deg,var(--t-panel),var(--t-panel));border-radius:10px;justify-content:space-between;align-items:center;padding:20px;display:flex}.teamHero h2{margin:4px 0}.teamHero p{color:var(--t-muted)}.teamKpis{gap:8px;display:flex}.teamKpis div{border:1px solid var(--t-border);border-radius:8px;gap:4px;min-width:90px;padding:12px;display:grid}.teamKpis span{color:var(--t-muted);text-transform:uppercase}.hierarchyPanel{border:1px solid var(--t-border);border-radius:9px;margin-top:10px;overflow:hidden}.sectionHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;height:58px;padding:0 14px;display:flex}.sectionHead>div{align-items:center;gap:8px;display:flex}.sectionHead>div>div{display:grid}.sectionHead span{color:var(--t-muted)}.sectionHead label{border:1px solid var(--t-border);border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 8px;display:flex}.sectionHead input{color:var(--t-text);background:0 0;border:0;outline:0}.hierarchyList article{border-bottom:1px solid var(--t-border);grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding:11px 14px;display:grid}.avatar{background:var(--t-panel);width:31px;height:31px;color:var(--t-blue);border-radius:8px;place-items:center;display:grid}.hierarchyList article>div:nth-child(2){gap:3px;display:grid}.hierarchyList span,.hierarchyList em{color:var(--t-muted);text-transform:capitalize;font-style:normal}.role-owner{border-left:2px solid color-mix(in srgb,var(--t-warn) 35%,var(--t-border))}.role-manager{border-left:2px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.teamCustomize{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.teamCustomize>div{border:1px solid var(--t-border);border-radius:9px;padding:16px}.teamCustomize h3{margin:5px 0}.teamCustomize p{color:var(--t-muted);line-height:1.6}.invitePreview p{color:var(--t-muted)}.invitePreview{width:min(520px,94vw)}.inviteFields{grid-template-columns:1fr 150px;gap:8px;margin:15px 0;display:grid}.inviteFields label{color:var(--t-muted);gap:5px;display:grid}.inviteFields input,.inviteFields select{border:1px solid var(--t-border);background:var(--t-input);height:34px;color:var(--t-muted);border-radius:6px;padding:0 8px}.settingsHub{grid-template-columns:190px minmax(0,760px);gap:20px;padding:0 28px 50px;display:grid}.settingsNav{gap:3px;height:max-content;display:grid;position:sticky;top:20px}.settingsNav>span{color:var(--t-muted);margin-bottom:7px}.settingsNav a{height:34px;color:var(--t-muted);border-radius:6px;align-items:center;gap:7px;padding:0 9px;text-decoration:none;display:flex}.settingsNav a:hover{background:var(--t-panel2);color:var(--t-text)}.settingsContent{gap:10px;display:grid}.settingsContent>section{border:1px solid var(--t-border);border-radius:9px;padding:17px;scroll-margin-top:20px}.settingTitle{border-bottom:1px solid var(--t-border);display:flex}.settingTitle p{color:var(--t-muted)}.settingGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.settingGrid>label:not(.toggleSetting){color:var(--t-muted);gap:5px;display:grid}.settingGrid select{border:1px solid var(--t-border);background:var(--t-input);height:34px;color:var(--t-muted);border-radius:6px;padding:0 8px}.toggleSetting{min-height:34px;color:var(--t-muted);justify-content:space-between;align-items:center;display:flex}.toggle{border:1px solid var(--t-border);background:var(--t-panel);border-radius:99px;width:34px;height:19px;padding:2px}.toggle i{background:var(--t-panel);border-radius:50%;width:13px;height:13px;transition:all .15s;display:block}.toggle.on{background:var(--t-accent-soft);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.toggle.on i{background:var(--t-accent-soft);transform:translate(14px)}.toggleList{gap:3px;display:grid}.settingsSaved{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);color:var(--t-blue);border-radius:7px;position:sticky;bottom:15px}.todayCommand{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:end;margin:0 28px 12px;padding:18px 0;display:flex}.todayCommand h2{margin:6px 0}.todayCommand p{color:var(--t-muted)}.commandActions{gap:7px;display:flex}.commandActions button{border:1px solid var(--t-border);background:var(--t-panel2);height:34px;color:var(--t-muted);border-radius:6px;align-items:center;gap:6px;padding:0 10px;display:flex}.criticalStrip{gap:7px;margin:0 28px 10px;display:flex}.criticalStrip>div{border:1px solid var(--t-border);border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 10px;display:flex}.criticalStrip span{color:var(--t-muted)}.criticalAlert{background:var(--t-panel);border-color:var(--t-border)!important}.criticalAlert button{color:var(--t-warn);background:0 0;border:0}.enhancedMetrics{grid-template-columns:repeat(5,1fr)!important}html[data-theme=slate] body{background:var(--t-bg)}html[data-theme=light] body{background:var(--t-bg);color:var(--t-text)}html[data-theme=light] .appShell{background:var(--t-bg)}html[data-theme=light] *{border-color:var(--t-border)}html[data-accent=violet]{--accent:#8d75d6}html[data-accent=emerald]{--accent:#4ca983}html[data-density=compact] .teamRow,html[data-density=compact] td{padding-top:6px!important;padding-bottom:6px!important}html[data-theme=light] .settingsContent>section,html[data-theme=light] input,html[data-theme=light] select{background:var(--t-bg);color:var(--t-text)}@media (width<=900px){.settingsHub{grid-template-columns:1fr}.settingsNav{display:flex;position:static;overflow:auto}.teamHero{align-items:flex-start;gap:15px}.teamKpis{flex-wrap:wrap}.enhancedMetrics{grid-template-columns:repeat(2,1fr)!important}}@media (width<=650px){.teamHub,.settingsHub{padding-left:12px;padding-right:12px}.teamHero,.todayCommand{display:block}.teamKpis{margin-top:14px}.teamCustomize,.settingGrid{grid-template-columns:1fr}.dialerControls{grid-template-columns:1fr 1fr}.dialerControls select{grid-column:1/-1}.criticalStrip{flex-direction:column}.enhancedMetrics{grid-template-columns:1fr 1fr!important}}html[data-reduce-motion=true] *,html[data-reduce-motion=true] :before,html[data-reduce-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.shell.compactSidebar>aside{width:auto;padding-left:10px;padding-right:10px}.shell.compactSidebar>aside .agency,.shell.compactSidebar>aside nav button span{display:none}.shell.compactSidebar>aside .brand b:after{content:"A"}.shell.compactSidebar>aside nav button{justify-content:center}.shell.compactSidebar>aside .user span{display:none}@media (width<=760px){.shell.compactSidebar>aside{width:auto}.shell.compactSidebar>aside nav button span{display:inline}.shell.compactSidebar>aside .brand{display:none}}.shell{transition:grid-template-columns .18s}.shell>main{scrollbar-gutter:stable}.sidebarToggle{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);z-index:2;border-radius:7px;place-items:center}.sidebarToggle:hover{color:var(--t-text);background:var(--t-panel2)}html[data-theme=light]{color:var(--t-text);background:var(--t-bg)}html[data-theme=light] body,html[data-theme=light] #root,html[data-theme=light] .shell>main{background:var(--t-bg);color:var(--t-text)}html[data-theme=light] aside,html[data-theme=light] .metricGrid,html[data-theme=light] .metricGrid article,html[data-theme=light] .todayList,html[data-theme=light] .currentLead,html[data-theme=light] .queuePanel,html[data-theme=light] .campaignCard,html[data-theme=light] .hierarchyPanel,html[data-theme=light] .teamCustomize>div{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .metricGrid strong,html[data-theme=light] .todayList b,html[data-theme=light] .listTitle b,html[data-theme=light] td b,html[data-theme=light] .todayHero h2,html[data-theme=light] .todayCommand h2,html[data-theme=light] header h1{color:var(--t-text)}html[data-theme=light] .metricGrid span,html[data-theme=light] .metricGrid small,html[data-theme=light] .todayList>.muted,html[data-theme=light] .todayHero p,html[data-theme=light] .todayCommand p{color:var(--t-muted)}html[data-theme=light] .commandActions button,html[data-theme=light] .tools button,html[data-theme=light] .ghost{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] nav button:hover,html[data-theme=light] .sideBottom button:hover,html[data-theme=light] nav button.on{background:var(--t-bg);color:var(--t-text)}html[data-theme=light] .sidebarToggle{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .smsLayout,html[data-theme=light] .smsThreads,html[data-theme=light] .smsConversation,html[data-theme=light] .smsContext{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .smsSearch,html[data-theme=light] .smsFilters,html[data-theme=light] .conversationHead,html[data-theme=light] .composer,html[data-theme=light] .smsContext dl div{border-color:var(--t-border)}html[data-theme=light] .smsSearch input{color:var(--t-text)}html[data-theme=light] .threadList>button{color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .threadList>button:hover{background:var(--t-bg)}html[data-theme=light] .threadList>button.active{background:var(--t-bg);color:var(--t-text)}html[data-theme=light] .threadList p,html[data-theme=light] .threadList span,html[data-theme=light] .conversationHead span,html[data-theme=light] .messages time,html[data-theme=light] .messages small{color:var(--t-muted)}html[data-theme=light] .messages p{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .messages .out p{background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] .composer textarea{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .composer>button{background:var(--t-accent-soft);color:var(--t-text);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}html[data-theme=light] .smsContext dd{color:var(--t-text)}html[data-theme=light] .settingsPage section,html[data-theme=light] .appStats article,html[data-theme=light] .phonePad,html[data-theme=light] .modal,html[data-theme=light] .drawer,html[data-theme=light] .kanbanCol,html[data-theme=light] .kanbanCol article{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .appHead{background:var(--t-bg);color:var(--t-muted)}html[data-theme=light] .taskCheck,html[data-theme=light] .quickTask input,html[data-theme=light] .taskForm input,html[data-theme=light] .taskForm select,html[data-theme=light] .dialerControls select,html[data-theme=light] .campaignRules select,html[data-theme=light] .campaignRules input,html[data-theme=light] .smsCampaignFilter,html[data-theme=light] .campaignCard,html[data-theme=light] .campaignActions button{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .campaignMetrics{border-color:var(--t-border)}html[data-theme=light] :is(.settingsContent section,.tableWrap,.leadTable,.drawer,.modalCard,.dropZone,.dialQueue,.currentLead,.dispositionPanel,.teamTable,.appTable,.campaignCard,.kanbanCol,.kanbanCol article){background:var(--t-panel);border-color:var(--t-border)}html[data-theme=light] :is(input,textarea,select,.settingGrid select,.settingsContent input,.settingsContent select,.drawer input,.drawer select,.drawer textarea,.modal input,.modal select,.modal textarea){background:var(--t-input);color:var(--t-text);border-color:var(--t-border);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] :is(input,textarea)::placeholder{color:var(--t-muted)}html[data-theme=light] :is(option,optgroup){background:var(--t-bg);color:var(--t-text)}html[data-theme=light] :is(.settingsNav a,.taskTabs button,.tableActions button,.tools button,.campaignActions button,.campaignCardHead button,.smsFilters button){color:var(--t-muted)}html[data-theme=light] :is(.settingsNav a:hover,.settingsNav a:focus,.taskTabs button:hover,.tableActions button:hover,.tools button:hover){background:var(--t-hover);color:var(--t-text)}html[data-theme=light] :is(h1,h2,h3,h4,b,strong,.settingsContent h2,.campaignCardHead h2,.teamSummary b,.appStats b){color:var(--t-text)}html[data-theme=light] :is(.appHead,.teamHead){background:var(--t-panel2);color:var(--t-muted)}html[data-theme=light] .toggle{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .toggle.on{background:var(--t-accent-soft);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}html[data-theme=slate] body,html[data-theme=slate] #root,html[data-theme=slate] .shell>main{background:var(--t-bg);color:var(--t-text)}html[data-theme=slate] aside{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=slate] :is(.metricGrid,.metricGrid article,.todayList,.settingsContent section,.smsThreads,.smsConversation,.smsContext,.campaignCard,.kanbanCol,.kanbanCol article,.appStats article,.teamTable,.appTable,.currentLead,.queuePanel){background:var(--t-panel);color:var(--t-text);border-color:var(--t-border)}html[data-theme=slate] :is(input,textarea,select){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=slate] :is(h1,h2,h3,b,strong){color:var(--t-text)}html[data-theme=slate] :is(.pageSubtitle,.metricGrid small,.metricGrid span,.settingsContent p){color:var(--t-muted)}html[data-theme=light] :is(th,.appHead,.teamHead){background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] td{color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] td b{color:var(--t-text)}html[data-theme=light] tbody tr:hover td,html[data-theme=light] tbody tr.selected td{background:var(--t-bg)}html[data-theme=light] .views{border-color:var(--t-border)}html[data-theme=light] .views button{color:var(--t-muted)}html[data-theme=light] .views button.active{color:var(--t-text)}html[data-theme=light] .tools label{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .tools input{color:var(--t-text)}html[data-theme=light] :is(.currentLead,.queuePanel){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .phoneHero{background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] .leadMeta span{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .leadMeta b{color:var(--t-muted)}html[data-theme=light] .currentLead textarea{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .dialerDisposition button{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .queueHead,html[data-theme=light] .queueRow{border-color:var(--t-border)}html[data-theme=light] :is(.bulkBar,.selectionBar){background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] :is(.bulkBar select,.bulkBar input,.toolSelect,.mappingGrid select,.importDefaults select,.importDefaults input){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .bulkBar>b{color:var(--t-blue)}html[data-theme=light] .bulkBar button{background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] .teamHero{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .teamKpis div,html[data-theme=light] .hierarchyPanel,html[data-theme=light] .teamCustomize>div{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .sectionHead,html[data-theme=light] .hierarchyList article{border-color:var(--t-border)}html[data-theme=light] .sectionHead input{color:var(--t-text)}html[data-theme=light] .avatar{background:var(--t-bg);color:var(--t-blue)}html[data-theme=light] .settingsContent>section{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .settingTitle{border-color:var(--t-border)}html[data-theme=light] .settingsNav a{color:var(--t-muted)}html[data-theme=light] .settingsNav a:hover{background:var(--t-bg);color:var(--t-text)}html[data-theme=light] .settingGrid select,html[data-theme=light] :is(.modal,.drawer){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] :is(.drawerHead,.timeline){border-color:var(--t-border)}html[data-theme=light] :is(.formGrid input,.formGrid select,.formGrid textarea,.detailGrid input,.detailGrid select,.detailGrid textarea,.drawerActions select){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .checkRow{color:var(--t-muted)!important}html[data-theme=light] :is(.importOverlay,.importTop,.importConfig,.importPreview,.previewHead,.importFooter),html[data-theme=light] :is(.recordPreview article,.importDestination){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] :is(.settingRow,.mappingRows,.mappingRow){border-color:var(--t-border)}html[data-theme=light] :is(.settingRow select,.mappingRow select,.stackField select,.stackField input){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}.mobileMenuBackdrop{display:none}@media (width<=760px){body{-webkit-text-size-adjust:100%}html,#root{-webkit-text-size-adjust:100%;width:100%;min-width:0}body{overscroll-behavior-y:none}.mobileNav{border-top:1px solid var(--t-border);background:color-mix(in srgb,var(--t-shell) 96%,transparent);-webkit-backdrop-filter:blur(18px)}.mobileNav button{color:var(--t-muted);background:0 0;border:0;border-radius:9px}.mobileNav button.on{color:var(--t-text);background:var(--t-shell)}.mobileMenuBackdrop{z-index:150;background:var(--t-overlay);display:block;position:fixed;inset:0}.mobileMenuSheet{border:1px solid var(--t-border);background:var(--t-panel);padding:14px 14px calc(18px + env(safe-area-inset-bottom));border-bottom:0;border-radius:18px 18px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -20px 60px #00000059}.mobileMenuHead{justify-content:space-between;align-items:center;padding:2px 2px 12px;display:flex}.mobileMenuHead>div{gap:3px;display:grid}.mobileMenuHead button{background:var(--t-panel2);width:40px;height:40px;color:var(--t-muted);border:0;border-radius:10px}.mobileMenuGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mobileMenuGrid button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:70px;color:var(--t-muted);border-radius:12px;align-content:center;place-items:center;gap:7px;display:grid}.mobileMenuGrid button.on{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel2);color:var(--t-text)}.mobileAccount{border:1px solid var(--t-border);background:var(--t-panel);width:100%;min-height:54px;color:var(--t-text);text-align:left;border-radius:12px;align-items:center;gap:10px;margin-top:10px;padding:8px 11px;display:flex}.mobileAccount i{background:var(--t-panel);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.mobileAccount span{gap:2px;display:grid}.mobileAccount small{color:var(--t-muted)}header h1{margin-top:4px}.pageSubtitle{line-height:1.45}header>.primary,.headerActions .primary{white-space:nowrap;min-height:42px;padding:0 12px}.modalBackdrop{align-items:end;padding:0}.modal{width:100%;max-height:88dvh;padding:18px 14px calc(18px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.drawer{border-left:0}.modalFoot{background:inherit;padding-top:10px;position:sticky;bottom:0}.modalFoot button{min-height:44px}.formGrid,.detailGrid,.taskForm,.inviteFields{gap:12px;grid-template-columns:1fr!important}.span2{grid-column:auto!important}.viewbar{margin-top:-2px}.views{scrollbar-width:none;margin-right:0;padding-bottom:2px}.views::-webkit-scrollbar{display:none}.views button{height:42px;padding:0 11px}.tools{grid-template-columns:1fr 1fr;gap:8px;height:auto;padding:10px 0;display:grid;overflow:visible}.tools label{grid-column:1/-1;width:100%;min-width:0;height:44px}.tools .toolSelect{width:100%;min-width:0;height:42px}.tools button{justify-content:center;height:42px}.tools .resultCount{color:var(--t-muted);grid-column:1/-1;margin:0;display:block}.bulkBar{scroll-snap-type:x proximity;border-radius:9px}.bulkBar>div{scroll-snap-align:start}.gridWrap{background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.gridWrap table{width:100%;min-width:0;display:block}.gridWrap thead{display:none}.gridWrap tbody{gap:8px;display:grid}.gridWrap tbody tr{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;grid-template-columns:1fr 1fr;gap:7px 12px;padding:13px 12px 13px 44px;display:grid;position:relative}.gridWrap tbody tr.selected{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-input)}.gridWrap td{white-space:normal;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:auto;padding:0;display:flex;background:0 0!important;border:0!important}.gridWrap td.check{width:22px;padding:0;position:absolute;top:15px;left:12px}.gridWrap td:nth-child(2){grid-column:1/-1;display:block}.gridWrap td:nth-child(6),.gridWrap td:nth-child(8){display:none}.gridWrap td:nth-child(3):before{content:"Phone"}.gridWrap td:nth-child(4):before{content:"State"}.gridWrap td:nth-child(5):before{content:"Type"}.gridWrap td:nth-child(7):before{content:"Status"}.gridWrap td:nth-child(9):before{content:"Follow-up"}.gridWrap td:nth-child(10):before{content:"SMS"}.gridWrap td:nth-child(n+3):before{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);flex:none}.gridWrap td:nth-child(9){grid-column:1/-1}.todayCommand,.criticalStrip{margin-left:0;margin-right:0}.todayCommand{padding:8px 0 14px}.commandActions{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.commandActions button{justify-content:center;min-height:44px}.criticalStrip{gap:6px}.criticalStrip>div{min-height:44px}.metricGrid{margin-bottom:14px}.enhancedMetrics{grid-template-columns:1fr 1fr!important}.metricGrid article{padding:14px}.todayList article{min-height:58px;padding:12px}.dialerTop{padding-bottom:14px;display:block}.dialerControls{grid-template-columns:1fr 1fr;width:100%;margin-top:12px}.dialerControls select{grid-column:1/-1;height:44px}.dialerControls button{justify-content:center;height:44px}.dialerLayout{gap:10px}.currentLead{padding:16px}.currentLead h2{margin:7px 0 14px}.phoneHero{justify-content:center;width:100%;min-height:56px;display:flex}.leadMeta{grid-template-columns:1fr 1fr;gap:7px;margin:14px 0}.leadMeta span{padding:9px}.currentLead textarea{min-height:92px}.dialerDisposition{grid-template-columns:1fr 1fr;gap:8px;display:grid}.dialerDisposition button{height:46px}.dialerDisposition .dangerBtn{grid-column:1/-1}.queuePanel{padding:0 12px}.queueRow{min-height:56px}.smsProviderState{text-align:right}.smsLayout{border-radius:11px}.smsThreads{border:0}.mobileSmsBack{background:var(--t-panel);color:var(--t-muted);border:0;border-radius:9px}.smsFilters{scrollbar-width:none}.kanban{scroll-snap-type:x mandatory}.kanbanCol{scroll-snap-align:start}.tasksPage,.applicationsPage,.campaignsPage,.teamHub,.settingsHub{padding-left:0!important;padding-right:0!important}.taskTabs{scrollbar-width:none;overflow:auto}.taskTabs button{min-height:42px}.taskList article{gap:10px;padding:13px 10px;grid-template-columns:34px minmax(0,1fr)!important}.taskList article>em,.taskList article>time{grid-column:2;text-align:left!important}.taskCheck{width:32px;height:32px}.appStats{gap:8px;grid-template-columns:1fr 1fr!important}.appStats article{min-height:82px}.appStats article:first-child{grid-column:1/-1}.appTable{gap:8px;display:grid;background:0 0!important;border:0!important}.appRow{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;gap:8px 12px;padding:12px;grid-template-columns:1fr 1fr!important;display:grid!important}.appRow.appHead{display:none!important}.appRow>span{min-width:0}.appRow>span:first-child,.appRow>span:nth-child(2),.appRow>span:nth-child(5){grid-column:1/-1}.appRow select{width:100%;min-height:40px}.teamHero{padding:15px}.teamKpis{grid-template-columns:repeat(3,1fr);gap:6px;width:100%;display:grid}.teamKpis div{min-width:0;padding:10px}.sectionHead{flex-direction:column;align-items:flex-start;gap:10px;height:auto;min-height:64px;padding:12px}.sectionHead label{width:100%;height:42px}.sectionHead input{width:100%}.hierarchyList article{padding:12px}.teamCustomize{gap:8px}.settingsHub{display:block!important}.settingsNav{scrollbar-width:none;gap:6px;margin:0 0 10px;overflow:auto;display:flex!important}.settingsNav::-webkit-scrollbar{display:none}.settingsNav>span{display:none}.settingsNav a{border:1px solid var(--t-border);background:var(--t-panel);min-width:max-content;height:40px}.settingsContent{gap:8px}.settingsContent>section{padding:14px}.settingsRows div{gap:8px}.campaignGrid{grid-template-columns:1fr}.campaignCard{padding:13px}.campaignRules{grid-template-columns:1fr 1fr}.campaignRules label:first-child{grid-column:1/-1}.campaignRules select,.campaignRules input{height:40px}.campaignActions{grid-template-columns:1fr 1fr;display:grid}.campaignActions button{justify-content:center;height:42px}.campaignActions button:last-child{grid-column:1/-1}}@media (width<=430px){.mobileMenuGrid{grid-template-columns:1fr 1fr}.leadMeta{grid-template-columns:1fr}.enhancedMetrics{grid-template-columns:1fr 1fr!important}.gridWrap tbody tr{grid-template-columns:1fr}.gridWrap td:nth-child(9){grid-column:auto}.todayList article{grid-template-columns:54px 1fr}}html[data-theme=light] .mobileNav{background:color-mix(in srgb,var(--t-bg) 96%,transparent);border-color:var(--t-border)}html[data-theme=light] .mobileNav button{color:var(--t-muted)}html[data-theme=light] .mobileNav button.on{background:var(--t-bg);color:var(--t-blue)}html[data-theme=light] .mobileMenuSheet,html[data-theme=light] .mobileMenuGrid button,html[data-theme=light] .mobileAccount{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .mobileMenuGrid button.on{background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] .gridWrap tbody tr,html[data-theme=light] .appRow,html[data-theme=light] .gridWrap tbody tr.selected{background:var(--t-bg);border-color:var(--t-border)}.leadAppointmentCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;grid-template-columns:1fr 1fr auto;align-items:end;gap:10px;margin-top:18px;padding:14px;display:grid}.leadAppointmentCard>div{grid-column:1/-1}.leadAppointmentCard h3{margin:5px 0 3px}.leadAppointmentCard p{color:var(--t-muted);margin:0}.leadAppointmentCard label{color:var(--t-muted);text-transform:uppercase;letter-spacing:.07em;gap:6px;display:grid}.leadAppointmentCard input{border:1px solid var(--t-border);background:var(--t-input);height:40px;color:var(--t-text);border-radius:7px;padding:0 9px}.leadAppointmentCard>button{border-radius:7px;height:40px}.apptSuccess{color:var(--t-success);grid-column:1/-1}.teamTabs{scrollbar-width:none;gap:6px;margin-bottom:10px;display:flex;overflow:auto}.teamTabs::-webkit-scrollbar{display:none}.teamTabs button{border:1px solid var(--t-border);background:var(--t-panel2);height:38px;color:var(--t-muted);white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 11px;display:flex}.teamTabs button.on{color:var(--t-text)}.teamCustomize>button{border:1px solid var(--t-border);background:var(--t-panel2);color:inherit;text-align:left;border-radius:9px;padding:16px}.teamCustomize>button h3{margin:5px 0}.teamCustomize>button p{margin-bottom:0}.teamManagePanel{border:1px solid var(--t-border);border-radius:9px;overflow:hidden}.memberList article{border-bottom:1px solid var(--t-border);grid-template-columns:minmax(220px,1fr) 170px 150px;align-items:center;gap:12px;padding:12px 14px;display:grid}.memberList article:last-child{border-bottom:0}.memberList label{color:var(--t-muted);text-transform:uppercase;gap:5px;display:grid}.memberList select{border:1px solid var(--t-border);background:var(--t-input);height:34px;color:var(--t-muted);border-radius:6px;padding:0 8px}.accessGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.accessGrid article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;padding:16px}.accessGrid h3{margin:9px 0 5px}.accessGrid p,.accessGrid li{color:var(--t-muted);line-height:1.55}.accessGrid ul{margin-bottom:0;padding-left:17px}html[data-theme=light] .leadAppointmentCard,html[data-theme=light] .teamCustomize>button,html[data-theme=light] .teamManagePanel,html[data-theme=light] .accessGrid article{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}@media (width<=760px){.leadFormModal{flex-direction:column;display:flex;padding-bottom:0!important}.leadFormModal .formGrid{padding-right:2px}.leadFormModal .modalFoot{bottom:0}.leadFormModal .modalFoot button{flex:1;justify-content:center;height:48px}.leadAppointmentCard{grid-template-columns:1fr;padding:13px}.leadAppointmentCard>div,.apptSuccess{grid-column:auto}.leadAppointmentCard input{height:46px}.leadAppointmentCard>button{height:48px}.drawerActions{background:var(--t-panel);border-top:1px solid var(--t-border)}.teamTabs{margin:0 0 12px}.teamTabs button{height:44px}.teamCustomize{grid-template-columns:1fr!important}.teamCustomize>button{min-height:110px}.memberList article{grid-template-columns:1fr;gap:10px;padding:13px}.memberList label{grid-template-columns:74px 1fr;align-items:center}.memberList select{height:42px}.accessGrid{grid-template-columns:1fr}.accessGrid article{padding:15px}}html[data-theme=light] .leadFormModal .modalFoot,html[data-theme=light] .drawerActions{background:var(--t-bg);border-color:var(--t-border)}@media (width<=760px){.modalBackdrop{z-index:120!important}.leadFormModal{height:100dvh!important;max-height:100dvh!important;padding:calc(12px + env(safe-area-inset-top)) 14px 0!important;border-radius:0!important;overflow:hidden!important}.leadFormModal .modalHead{flex:none;padding-bottom:10px}.leadFormModal .formGrid{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto!important;min-height:0!important;padding-bottom:28px!important;overflow-y:auto!important}.leadFormModal .modalFoot{border-top:1px solid var(--t-border);background:var(--t-panel);z-index:2;padding:10px 14px calc(12px + env(safe-area-inset-bottom))!important;flex:none!important;margin:0 -14px!important;position:relative!important}.drawerScroll{-webkit-overflow-scrolling:touch}}html[data-theme=light] .leadFormModal .modalFoot{background:var(--t-bg);border-color:var(--t-border)}.appointmentOutcomeLabel{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;gap:5px;display:grid}.leadAppointmentCard select{border:1px solid var(--t-border);background:var(--t-input);height:38px;color:var(--t-text);border-radius:7px;padding:0 9px}.deleteAppointmentBtn{border:1px solid var(--t-border);background:var(--t-panel);min-height:34px;color:var(--t-danger);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.appointmentButtons{align-items:center;gap:7px;display:flex}.appointmentButtons>button{min-height:40px}html[data-theme=light] .leadAppointmentCard select{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .deleteAppointmentBtn{background:var(--t-bg);color:var(--t-danger);border-color:var(--t-border)}@media (width<=760px){.appointmentOutcomeLabel select{height:44px}.leadAppointmentCard select{height:46px}.appointmentButtons{grid-template-columns:1fr;gap:8px;display:grid}.appointmentButtons>button{width:100%;height:48px}}.callAppointmentBtn{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);height:38px;color:var(--t-blue);border-radius:7px;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:flex}@media (width<=760px){.mobileNav{z-index:90!important;pointer-events:auto!important}.mobileNav button{pointer-events:auto!important}}.crmMessageBtn,.nativeSmsBtn{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);min-height:38px;color:var(--t-blue);border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 11px;text-decoration:none;display:flex}.nativeSmsBtn{border-color:var(--t-border);background:var(--t-panel);color:var(--t-muted)}html[data-theme=light] .crmMessageBtn{background:var(--t-bg);color:var(--t-blue);border-color:var(--t-border)}html[data-theme=light] .nativeSmsBtn{background:var(--t-bg);color:var(--t-success);border-color:var(--t-border)}@media (width>=761px){body{font-size:14px}.agency{height:40px}nav button{gap:11px;height:42px;padding:0 11px}nav button svg{width:18px;height:18px}.headerActions button,.tools button,.modalFoot button{height:40px;padding:0 13px}.views button{height:42px}.tools{gap:9px;height:66px}.tools label{width:300px;height:40px}.toolSelect{height:40px}th{height:42px}td{height:54px}.status{height:24px}.modal{padding:26px}.formGrid input,.formGrid select,.detailGrid input,.detailGrid select,.taskForm input,.taskForm select{height:44px}.deleteAppointmentBtn{min-height:36px}.crmMessageBtn,.nativeSmsBtn,.callAppointmentBtn{min-height:40px;padding:0 13px}.teamHub{max-width:1240px;padding:0 30px 48px}.teamTabs button{padding:0 13px}.teamHero{padding:22px}.teamKpis div{min-width:104px;padding:14px}.sectionHead{height:64px}.sectionHead label{height:34px}.hierarchyList article{padding:13px 15px}label{line-height:1.35}.eyebrow{letter-spacing:.14em}.pageSubtitle,.muted,.emptyModule,.moduleNote{line-height:1.55}.loginError,.authSuccess{font-size:11px!important}.desktopSidebar nav button,.sideBottom button{border-radius:8px}header .primary,header button{min-height:42px}.viewbar .views button{height:44px!important}.settingsHub{gap:22px;grid-template-columns:210px minmax(0,1fr)!important}.settingsNav{gap:5px}.settingsNav>span{letter-spacing:.14em;margin:4px 10px 8px}.settingsNav a{gap:9px;height:44px!important;padding:0 12px!important}.settingsContent{gap:14px}.settingsContent>section{padding:22px!important}.settingTitle{gap:12px;padding-bottom:16px!important}.settingTitle svg{width:20px;height:20px}.settingTitle h2{margin:0 0 4px}.settingTitle p{line-height:1.5}.settingsRows div{min-height:48px!important}.settingGrid{gap:14px!important}.settingGrid select{padding:0 10px;height:42px!important}.toggleSetting{min-height:44px}.toggle{width:46px!important;height:25px!important}.toggle i{width:19px!important;height:19px!important}.commandActions button{height:42px!important}.criticalStrip>div{min-height:48px}.metricGrid article{padding:20px!important}.todayList article{min-height:58px}.dialerControls button,.dialerControls select{height:40px}.dialerDisposition button{height:38px!important}.messages p{line-height:1.5}.tasksPage{max-width:1200px}.taskTabs button{height:42px!important}.taskList article{min-height:60px!important;padding:12px 14px!important}.taskCheck{width:30px!important;height:30px!important}.taskForm input,.taskForm select{height:42px!important}.appStats article{padding:18px!important}.appRow{min-height:58px!important}.appRow select{height:36px!important}.campaignGrid{gap:14px!important}.campaignCard{padding:18px!important}.campaignCardHead button{height:36px!important}.campaignMode{line-height:1.5}.campaignRules select,.campaignRules input,.campaignActions button{height:38px!important}.aiNotice{line-height:1.5}.teamTabs button{height:44px!important}.teamCustomize>button p{line-height:1.5}.memberList select{height:38px!important}.accessGrid p,.accessGrid li{line-height:1.55}.importPreview h2{font-size:20px!important}.importPreview p,.previewHead p{font-size:11px!important}.mappingRow select,.stackField select,.stackField input,.importDefaults select,.importDefaults input{height:40px!important}.previewTable th{font-size:9px!important}.previewTable td,.recordPreview article{font-size:10px!important}.importFooter button{height:40px!important}.modalFoot button{min-height:42px!important}}.desktopSidebar nav button.on,.sideBottom button.on{background:linear-gradient(90deg,var(--aeroa-accent-soft),rgba(var(--aeroa-accent-rgb),.035));color:var(--t-text);box-shadow:inset 2px 0 0 var(--aeroa-accent)}.desktopSidebar nav button.on svg,.sideBottom button.on svg,.mobileNav button.on svg,.eyebrow{color:var(--aeroa-accent)!important}.mobileNav button.on{color:var(--aeroa-accent-text)!important;background:var(--aeroa-accent-soft)!important}.views button.active:after{background:var(--aeroa-accent)!important}.views button.active,.teamTabs button.on{color:var(--aeroa-accent-text)!important}.teamTabs button.on{border-color:var(--aeroa-accent-line)!important;background:var(--aeroa-accent-soft)!important}.primary{box-shadow:0 0 0 1px rgba(var(--aeroa-accent-rgb),.05),0 5px 18px rgba(var(--aeroa-accent-rgb),.08);background:linear-gradient(180deg,var(--t-panel),var(--t-panel))!important;border-color:rgba(var(--aeroa-accent-rgb),.48)!important}.primary:hover{box-shadow:0 0 0 1px rgba(var(--aeroa-accent-rgb),.12),0 7px 22px rgba(var(--aeroa-accent-rgb),.14)}input:focus,select:focus,textarea:focus,.tools label:focus-within,.sectionHead label:focus-within{box-shadow:0 0 0 3px rgba(var(--aeroa-accent-rgb),.1);outline:none;border-color:var(--aeroa-accent)!important}.settingsContent>section,.metricGrid,.todayList,.currentLead,.queuePanel,.appTable,.campaignCard,.teamHero,.hierarchyPanel,.teamManagePanel,.accessGrid article,.modal,.drawer,.kanbanCol,.smsLayout{border-color:var(--t-border)}.settingsContent>section:hover,.campaignCard:hover,.accessGrid article:hover,.teamCustomize>button:hover{border-color:var(--aeroa-accent-line)!important}.settingTitle>svg,.listTitle svg,.sectionHead svg,.teamHero>div:first-child>.eyebrow{color:var(--aeroa-accent)}.status,.aiBadge,.conversationHead em:not(.optout){background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important;border-color:var(--aeroa-accent-line)!important}.taskCheck.done,.toggle.on{background:var(--aeroa-accent)!important;border-color:var(--aeroa-accent)!important}a:not(.nativeSmsBtn):not(.callAppointmentBtn):not(.supportLink){-webkit-text-decoration-color:rgba(var(--aeroa-accent-rgb),.45);text-decoration-color:rgba(var(--aeroa-accent-rgb),.45)}html[data-theme=light]{--aeroa-card-tint:rgba(var(--aeroa-accent-rgb),.035)}html[data-theme=light] .primary{background:linear-gradient(180deg,var(--t-bg),var(--t-bg))!important;color:var(--t-text)!important}html[data-theme=light] .settingsContent>section:hover,html[data-theme=light] .campaignCard:hover,html[data-theme=light] .accessGrid article:hover{background:var(--aeroa-card-tint)}html[data-reduce-motion=true] *,html[data-reduceMotion="true"] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.authStory{border-right:1px solid #20262c;flex-direction:column;padding:30px 38px;display:flex}.authStory:after{content:"";pointer-events:none;border:1px solid #76a4da14;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-230px;right:-220px;box-shadow:0 0 0 90px #76a4da05,0 0 0 180px #76a4da04}.authLogo{align-items:center;gap:10px;width:max-content;display:flex}.authLogo>span{color:#bcd7f6;background:#121b23;border:1px solid #3a4a59;border-radius:8px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:800;display:grid}.authLogo>b{letter-spacing:.16em;font-size:14px}.authStoryCopy{z-index:1;max-width:620px;margin:auto 0;position:relative}.authStoryCopy h1{margin:12px 0 22px}.authStoryCopy p{color:#8997a4;max-width:520px;font-size:14px;line-height:1.75}.authBenefits{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:36px;display:grid}.authBenefits>div{background:#0e141ac2;border:1px solid #222c35;border-radius:12px;align-items:flex-start;gap:11px;min-height:118px;padding:15px;display:flex}.authBenefits svg{color:#86b4e8;flex:none}.authBenefits span{gap:6px;display:grid}.authBenefits b{font-size:10px}.authBenefits small{color:#6f7d89;font-size:8px;line-height:1.6}.authStoryFoot{z-index:1;color:#657480;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:8px;display:flex;position:relative}.authCard>p{margin-bottom:28px}.authCard>label{margin:15px 0}.authPrimary{justify-content:center;align-items:center;gap:8px;display:flex}.authLinks button{font-size:9px}.signupPage{color:#eef2f6;min-height:100dvh}.signupHeader{border-bottom:1px solid #20262c;justify-content:space-between;align-items:center;height:76px;margin:0;padding:0 42px;display:flex}.signupHeader .backLink{align-items:center;gap:7px;display:flex}.signupMain{width:min(1160px,100% - 48px);margin:0 auto;padding:54px 0 70px}.signupIntroV2{max-width:720px}.signupIntroV2 h1{letter-spacing:-.055em;margin:10px 0 14px;font-size:46px;line-height:1.03}.signupIntroV2 p{color:#7f8d99;max-width:630px;font-size:12px;line-height:1.7}.tierGridV2{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.tierCardV2{text-align:left;border:1px solid var(--t-border);background:var(--t-panel);min-height:230px;color:var(--t-text);border-radius:14px;padding:20px;transition:all .16s}.tierCardV2:hover{border-color:var(--t-border);transform:translateY(-2px)}.tierCardV2.chosen{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:linear-gradient(180deg,var(--t-panel),var(--t-panel));box-shadow:inset 0 0 0 1px #25476b}.tierCardTop{justify-content:space-between;align-items:center;display:flex}.tierCardTop span{letter-spacing:.12em;color:var(--t-muted)}.tierCardTop b{color:var(--t-text);background:var(--t-accent-soft);border-radius:99px;padding:4px 7px}.tierCardV2 h2{margin:12px 0 7px}.tierCardV2 p{color:var(--t-muted);min-height:34px;line-height:1.55}.tierCardV2 ul{gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.tierCardV2 li{color:var(--t-muted);align-items:center;gap:7px;display:flex}.tierCardV2 li svg{color:var(--t-blue)}.signupFormV2{background:#0e1317;border:1px solid #252e36;border-radius:14px;padding:22px}.signupFormHead{border-bottom:1px solid #222a31;justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:17px;display:flex}.signupFormHead h2{margin:5px 0 0;font-size:18px}.signupFormHead svg{color:#789fc9}.signupFields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.signupFields label{text-transform:uppercase;letter-spacing:.08em;color:#74818c;gap:7px;font-size:8px;display:grid}.signupFields input{color:#e9eef2;background:#090d11;border:1px solid #293139;border-radius:9px;outline:0;height:46px;padding:0 12px;font-size:13px}.signupFields input:focus{border-color:#628fc9}.signupSubmitRow{justify-content:space-between;align-items:center;gap:20px;margin-top:18px;display:flex}.signupSubmitRow p{color:#697783;align-items:center;gap:7px;margin:0;font-size:8px;display:flex}.signupSubmit{border-radius:8px;justify-content:center;align-items:center;gap:7px;min-width:210px;height:44px;display:flex}.signupFormV2>.loginError,.signupFormV2>.authSuccess{margin-top:12px}@media (width<=980px){.authStory{display:none}.authLogoMobile{margin-bottom:56px;display:flex}.authCard h1{font-size:34px}.signupHeader{padding:0 20px}.signupMain{width:min(720px,100% - 28px);padding-top:34px}.tierGridV2{grid-template-columns:1fr}.tierCardV2{min-height:0}.signupIntroV2 h1{font-size:36px}.signupFields{grid-template-columns:1fr}.signupSubmitRow{flex-direction:column;align-items:stretch}.signupSubmit{width:100%}}@media (width<=520px){.authPanel{padding-top:max(28px,env(safe-area-inset-top));align-items:start}.authLogoMobile{margin-bottom:42px}.authCard h1{font-size:31px}.signupHeader{height:64px}.signupMain{padding-top:26px}.signupIntroV2 h1{font-size:32px}.signupFormV2{padding:16px}.tierCardV2{padding:17px}}.pendingPageV2{color:#edf2f6;min-height:100dvh;padding:28px}.pendingTop{justify-content:space-between;align-items:center;max-width:1040px;margin:0 auto;display:flex}.pendingTop .backLink{justify-content:center;align-items:center;display:flex}.pendingCardV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:18px;margin:10vh auto 0;box-shadow:0 24px 80px #0000003d}.pendingStateIcon{background:var(--t-panel);border:1px solid var(--t-border);color:var(--t-success);border-radius:12px;place-items:center;margin-bottom:20px;display:grid}.pendingStateIcon.attention{background:var(--t-panel);border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border));color:var(--t-warn)}.pendingStateIcon span{font-weight:800}.pendingCardV2 h1{letter-spacing:-.045em}.pendingCardV2>p{color:var(--t-muted);margin:0 0 20px}.pendingAccessV2{border:1px solid var(--t-border);border-radius:11px;grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid;overflow:hidden}.pendingAccessV2>div{gap:4px;padding:13px 14px;display:grid}.pendingAccessV2>div+div{border-left:1px solid var(--t-border)}.pendingAccessV2 span{text-transform:uppercase;letter-spacing:.1em;color:var(--t-muted);font-size:7px}.pendingAccessV2 b{text-transform:capitalize;font-size:12px}.pendingSteps{margin:0 0 20px;display:grid}.pendingSteps>div{border:1px solid var(--t-border);border-radius:10px;align-items:center;display:grid}.pendingSteps i{background:var(--t-panel);color:var(--t-muted);border-radius:50%;place-items:center;font-style:normal;display:grid}.pendingSteps span{gap:2px;display:grid}.pendingSteps small{color:var(--t-muted)}.pendingSteps .done i{background:var(--t-panel);color:var(--t-success)}.pendingHelp{border-radius:9px;justify-content:center;align-items:center;height:44px;text-decoration:none;display:flex}@media (width<=600px){.pendingPageV2{padding:20px 14px}.pendingCardV2{margin-top:8vh}.pendingAccessV2{grid-template-columns:1fr}.pendingAccessV2>div+div{border-left:0;border-top:1px solid var(--t-border)}}.signupFields .promoField{grid-column:1/-1;position:relative}.signupFields .promoField>span{color:#61707d;letter-spacing:.06em;font-size:7px;font-weight:500;position:absolute;top:0;right:0}.signupFields .promoField input{text-transform:uppercase}.accessCodeBox{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;margin:0 0 18px;display:grid}.accessCodeBox>div:first-child{gap:4px;display:grid}.accessCodeBox>div:first-child>small{color:var(--t-muted)}.accessCodeRow{grid-template-columns:1fr auto;gap:8px;display:grid}.accessCodeRow input{border:1px solid var(--t-border);background:var(--t-input);min-width:0;color:var(--t-text);text-transform:uppercase;border-radius:8px;outline:0;padding:0 11px}.accessCodeRow input:focus{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.accessCodeRow button{border-radius:8px}.accessCodeError{color:var(--t-danger)}.pendingSupportLink{text-align:center;color:var(--t-blue);text-decoration:none;display:block}.pendingSupportLink:hover{color:var(--t-blue)}@media (width<=520px){.accessCodeRow{grid-template-columns:1fr}.accessCodeRow button{width:100%}}.authShell,.signupPage,.pendingPageV2{--auth-bg:#0a0f14;--auth-panel:#0d141b;--auth-card:#111922;--auth-card-2:#151f29;--auth-border:#2d3a46;--auth-border-strong:#46617a;--auth-text:#f4f7fa;--auth-muted:#a5b1bc;--auth-soft:#7f8d99;--auth-accent:#86b8f2;--auth-accent-strong:#5f9de6;--auth-success:#8bd4aa;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:var(--auth-text)!important}.authShell .authStory{border-color:var(--auth-border)!important;background:radial-gradient(circle at 16% 12%,#4b7eb82e,#0000 36%),linear-gradient(145deg,#111b25,#0a1016 72%)!important}.authShell .authPanel{background:#0b1117!important}.authShell .loginCard.authCard{color:var(--auth-text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.authShell .authLogo b,.signupPage .authLogo b,.pendingPageV2 .authLogo b{color:var(--auth-text)!important}.authShell .authLogo>span,.signupPage .authLogo>span,.pendingPageV2 .authLogo>span{color:#c8e1fb!important;background:#15212c!important;border-color:#3a5064!important}.authShell .eyebrow,.signupPage .eyebrow,.pendingPageV2 .eyebrow{letter-spacing:.16em!important;font-size:9px!important}.authShell .authStoryCopy h1,.authShell .authCard h1,.signupPage .signupIntroV2 h1,.pendingPageV2 .pendingCardV2 h1{color:var(--auth-text)!important;text-shadow:none!important}.authShell .authStoryCopy p,.authShell .authCard>p,.signupPage .signupIntroV2 p,.pendingPageV2 .pendingCardV2>p{color:var(--auth-muted)!important}.authShell .authStoryCopy p{font-size:15px!important;line-height:1.72!important}.authShell .authCard>p{line-height:1.65!important}.authShell .authBenefits>div{border-color:var(--auth-border)!important;background:#111922eb!important}.authShell .authBenefits b{color:#e9f0f6!important}.authShell .authBenefits small{color:#8f9daa!important}.authShell .authStoryFoot{color:#7f8d99!important}.authShell .authCard>label,.signupPage .signupFields label{color:#9ba9b5!important;font-size:9px!important}.authShell .authCard input,.signupPage .signupFields input,.pendingPageV2 .accessCodeRow input{color:#f4f7fa!important;box-shadow:none!important;background:#111922!important;border-color:#344351!important}.authShell .authCard input::placeholder,.signupPage .signupFields input::placeholder,.pendingPageV2 .accessCodeRow input::placeholder{color:#687886!important}.authShell .authCard input:focus,.signupPage .signupFields input:focus,.pendingPageV2 .accessCodeRow input:focus{border-color:#6fa8e7!important;box-shadow:0 0 0 3px #639ee01f!important}.authShell .authPrimary,.signupPage .signupSubmit,.pendingPageV2 .accessCodeRow .primary{color:#0a1219!important;box-shadow:none!important;background:#eaf3fc!important;border-color:#eaf3fc!important;font-weight:750!important}.authShell .authPrimary:hover,.signupPage .signupSubmit:hover,.pendingPageV2 .accessCodeRow .primary:hover{background:#dcecfb!important;border-color:#dcecfb!important}.authShell .authLinks button,.authShell .backLink,.signupPage .backLink,.pendingPageV2 .backLink{color:#8fbcf0!important}.authShell .supportButton,.pendingPageV2 .pendingSupportLink{color:#8796a3!important;border-color:#28343e!important}.authShell .supportButton:hover,.pendingPageV2 .pendingSupportLink:hover{color:#dce8f4!important}.signupPage{background:linear-gradient(#0b1117,#090e13)!important}.signupPage .signupHeader{border-color:var(--auth-border)!important;background:#0b1117!important}.signupPage .signupIntroV2 h1{max-width:760px!important}.signupPage .tierCardV2{border-color:var(--auth-border)!important;color:var(--auth-text)!important}.signupPage .signupFormV2{color:var(--auth-text)!important}.signupPage .signupFormHead{border-color:var(--auth-border)!important}.signupPage .signupFormHead h2{color:#f1f5f8!important}.signupPage .promoField>span{color:#7d8d9b!important}.pendingPageV2{background:radial-gradient(circle at 50% 0,#4d80b91f,#0000 36%),#0a0f14!important}.pendingPageV2 .pendingCardV2{background:var(--auth-card)!important;border-color:var(--auth-border)!important;color:var(--auth-text)!important}.pendingPageV2 .pendingAccessV2,.pendingPageV2 .pendingSteps>div,.pendingPageV2 .accessCodeBox{border-color:var(--auth-border)!important;background:#0e171f!important}.pendingPageV2 .pendingAccessV2 span,.pendingPageV2 .pendingSteps small,.pendingPageV2 .accessCodeBox small{color:#8e9ca8!important}.pendingPageV2 .pendingAccessV2 b,.pendingPageV2 .pendingSteps b,.pendingPageV2 .accessCodeBox b{color:#eef3f7!important}.pendingPageV2 .pendingStateIcon{color:#9de0b8!important;background:#133020!important;border-color:#2a5c3e!important}.pendingPageV2 .pendingStateIcon.attention{color:#f2bd79!important;background:#301e13!important;border-color:#69492c!important}@media (width<=980px){.authShell .authCard h1{font-size:35px!important}}@media (width<=520px){.authShell .authCard h1{font-size:31px!important}.authShell .authCard>p,.signupPage .signupIntroV2 p{font-size:12px!important}}.authShell .eyebrow,.signupPage .eyebrow,.pendingPageV2 .eyebrow{color:#7ea5c9!important}.eyebrow{line-height:1.25}.pageSubtitle{line-height:1.55!important}.headerActions button,.tools button,.modalFoot button,.commandActions button{min-height:38px}.settingsNav a{min-height:40px}.teamHero p,.teamCustomize p,.accessGrid p,.accessGrid li{line-height:1.6}.invitePreview p{line-height:1.6;font-size:10px!important}html[data-theme=light] .eyebrow{color:var(--aeroa-accent)!important}html[data-theme=light] .pageSubtitle,html[data-theme=light] :is(.formGrid label,.detailGrid label,.settingGrid>label,.inviteFields label,.mappingGrid label){color:var(--t-muted)!important}html[data-theme=light] :is(.modal input,.modal select,.modal textarea,.drawer input,.drawer select,.drawer textarea){color:var(--t-text)!important}.supportButton{text-align:center;cursor:pointer;background:0 0;border:0;width:100%;padding:18px 0 3px}.supportButton:hover{color:var(--t-text)}.supportOverlay{z-index:300;background:color-mix(in srgb,var(--t-panel) 68%,transparent);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.supportModal{border:1px solid var(--t-border);background:var(--t-panel);width:min(460px,100%);color:var(--t-text);border-radius:16px;padding:20px;box-shadow:0 30px 90px #0000006b}.supportModalHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.supportModalHead>div{align-items:center;gap:11px;display:flex}.supportModalHead span{gap:3px;display:grid}.supportModalHead small{letter-spacing:.12em;color:var(--t-blue)}.supportModalHead>button{background:var(--t-panel2);width:40px;height:40px;color:var(--t-text);border:0;border-radius:9px;place-items:center;display:grid}.supportModal>p{color:var(--t-muted);margin:18px 0 13px;line-height:1.65}.supportEmail{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.supportEmail>span{font-weight:700}.supportEmail button{border:1px solid var(--t-border);background:var(--t-panel2);height:36px;color:var(--t-text);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.supportActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.supportActions a,.supportActions button{border-radius:8px;justify-content:center;align-items:center;height:42px;text-decoration:none;display:flex}.supportActions a{background:var(--t-panel);color:var(--t-text);font-weight:700}.supportActions button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text)}.pipelineHeaderStats{gap:8px;display:flex}.pipelineHeaderStats>span{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-width:108px;padding:10px 11px;display:grid}.pipelineHeaderStats svg{color:var(--aeroa-accent);grid-row:1/3}.pipelineHeaderStats b{line-height:1.1}.pipelineHeaderStats small{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em}.pipelineOverview{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;margin-bottom:16px;padding:18px}.pipelineOverviewHead,.pipelineBoardHead{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.pipelineOverviewHead h2,.pipelineBoardHead h2{margin:5px 0 0}.pipelineOverviewHead>p,.pipelineBoardHead>p{color:var(--t-muted);align-items:center;gap:6px;margin:0;display:flex}.pipelineFunnel{max-width:940px}.pipelineFunnelRow{border:1px solid rgba(var(--aeroa-accent-rgb),.24);transition:all .15s}.pipelineFunnelRow:hover{border-color:rgba(var(--aeroa-accent-rgb),.42)}.funnelStageIndex{color:var(--aeroa-accent);letter-spacing:.08em;font-weight:800}.funnelStageName,.funnelStageValue{gap:2px;display:grid}.funnelStageName small,.funnelStageValue small{color:var(--t-muted)}.pipelineBoardSection{border-top:1px solid var(--t-border);padding-top:16px}.pipelineBoardHead{margin-bottom:11px}.pipelineKanban .kanbanCol{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px}.pipelineKanban .kanbanHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;min-height:58px;padding:0 12px;display:flex}.pipelineKanban .kanbanHead>div{gap:3px;display:grid}.pipelineKanban .kanbanHead b{text-transform:uppercase;letter-spacing:.07em}.pipelineKanban .kanbanHead small{color:var(--t-muted)}.pipelineKanban .kanbanHead>span{background:rgba(var(--aeroa-accent-rgb),.1);border:1px solid rgba(var(--aeroa-accent-rgb),.22);min-width:25px;height:25px;color:var(--aeroa-accent-text);border-radius:99px;place-items:center;font-weight:700;display:grid}.pipelineKanban article{border:1px solid var(--t-border);background:var(--t-panel);box-shadow:none;border-radius:10px;gap:11px;padding:12px;display:grid}.pipelineKanban article:hover{border-color:rgba(var(--aeroa-accent-rgb),.38);background:var(--t-panel2)}.pipelineKanban article.moving{opacity:.48}.pipelineCardTop>div{gap:4px;display:grid}.pipelineCardTop small{color:var(--t-muted)}.pipelineCardMeta{justify-content:space-between;align-items:center;gap:8px;display:flex}.pipelineCardMeta span{color:var(--t-muted)}.pipelineCardMeta strong{color:var(--t-text)}.pipelineKanban article select{border:1px solid var(--t-border);background:var(--t-input);height:38px;color:var(--t-text);border-radius:8px;padding:0 9px}.pipelineEmpty{border:1px dashed var(--t-border);min-height:96px;color:var(--t-muted);text-align:center;border-radius:9px;align-content:center;place-items:center;gap:7px;display:grid}.pipelineEmpty svg{color:var(--t-muted)}html[data-theme=light] .pipelineHeaderStats>span,html[data-theme=light] .pipelineOverview,html[data-theme=light] .pipelineKanban .kanbanCol{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .pipelineFunnelRow :is(.funnelStageName small,.funnelStageValue small),html[data-theme=light] .pipelineOverviewHead>p,html[data-theme=light] .pipelineBoardHead>p,html[data-theme=light] .pipelineHeaderStats small{color:var(--t-muted)}html[data-theme=light] .pipelineKanban article{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .pipelineKanban article:hover{background:var(--t-bg)}html[data-theme=light] .pipelineCardTop small,html[data-theme=light] .pipelineCardMeta span,html[data-theme=light] .pipelineKanban .kanbanHead small{color:var(--t-muted)}html[data-theme=light] .pipelineCardMeta strong{color:var(--t-blue)}html[data-theme=light] .pipelineKanban article select{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .pipelineEmpty{border-color:var(--t-border);color:var(--t-muted)}@media (width<=900px){.pipelineHeaderStats{width:100%;margin-top:14px;overflow:auto}.pipelineHeaderStats>span{min-width:108px}.pipelineOverviewHead,.pipelineBoardHead{flex-direction:column;align-items:flex-start;gap:7px}.pipelineFunnelRow{width:100%!important}.pipelineKanban{scroll-snap-type:x mandatory}.pipelineKanban .kanbanCol{scroll-snap-align:start}}@media (width<=520px){.pipelineOverview{padding:13px}.pipelineHeaderStats>span{min-width:102px}.pipelineFunnelRow{grid-template-columns:38px 1fr auto;padding:0 10px}.funnelStageValue{min-width:74px}}html[data-theme=light] .desktopSidebar nav button.on,html[data-theme=light] .sideBottom button.on{background:linear-gradient(90deg,rgba(var(--aeroa-accent-rgb),.14),rgba(var(--aeroa-accent-rgb),.045))!important;color:var(--t-blue)!important;box-shadow:inset 3px 0 0 var(--aeroa-accent)!important}html[data-theme=light] .desktopSidebar nav button.on svg,html[data-theme=light] .sideBottom button.on svg{color:var(--aeroa-accent)!important}html[data-theme=light] .desktopSidebar nav button.on:hover,html[data-theme=light] .sideBottom button.on:hover{background:linear-gradient(90deg,rgba(var(--aeroa-accent-rgb),.18),rgba(var(--aeroa-accent-rgb),.065))!important;color:var(--t-blue)!important}.authShell .authCard h1{font-size:32px!important}.authShell .authCard>p{font-size:12px!important}.authShell .authCard>label{font-size:9px!important}.authShell .authCard input{height:50px!important;font-size:13px!important}.authShell .authLinks button,.authShell .supportButton{font-size:9px!important}.authShell .authBenefits b{font-size:10px!important}.authShell .authBenefits small{font-size:9px!important;line-height:1.55!important}.authShell .authStoryFoot{font-size:9px!important}.pendingCardV2{width:min(640px,100%)!important;padding:34px!important}.pendingCardV2 h1{margin:10px 0 12px!important;font-size:38px!important;line-height:1.08!important}.pendingCardV2>p{margin-bottom:24px!important;font-size:14px!important;line-height:1.65!important}.pendingPageV2 .eyebrow{font-size:10px!important}.pendingStateIcon{width:48px!important;height:48px!important;font-size:15px!important}.accessCodeBox{gap:15px!important;padding:18px!important}.accessCodeBox>div:first-child>small{line-height:1.55!important}.accessCodeRow input{height:46px!important}.accessCodeRow button{height:46px!important;padding:0 18px!important}.pendingSteps{gap:10px!important}.pendingSteps>div{grid-template-columns:38px 1fr!important;gap:12px!important;min-height:62px!important;padding:12px 14px!important}.pendingSteps i{width:34px!important;height:34px!important;font-size:11px!important}.pendingSteps b{font-size:12.5px!important}.pendingSteps small{font-size:10.5px!important;line-height:1.45!important}.pendingSupportLink{padding:12px!important;font-size:11px!important}.pendingTop .backLink{font-size:11px!important}.pendingPageV2 .authLogo>b{font-size:15px!important}.stage-new{--stage-rgb:100,116,132;--stage:var(--t-muted)}.stage-interested{--stage-rgb:72,126,171;--stage:var(--t-blue)}.stage-appointment{--stage-rgb:55,141,170;--stage:var(--t-blue)}.stage-presentation{--stage-rgb:46,143,135;--stage:var(--t-success)}.stage-quoted{--stage-rgb:64,145,111;--stage:var(--t-warn)}.stage-application{--stage-rgb:86,145,91;--stage:var(--t-blue)}.stage-sold{--stage-rgb:52,142,82;--stage:var(--t-blue)}.pipelineFunnelRow{border-color:color-mix(in srgb,var(--stage) 34%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--stage) 16%,transparent),color-mix(in srgb,var(--stage) 6%,transparent))!important}.pipelineFunnelRow .funnelStageIndex{color:var(--stage)!important}.funnelStageName{min-width:0}.funnelProgress{background:color-mix(in srgb,var(--stage) 13%,transparent);border-radius:99px;width:min(360px,72%);height:5px;margin-top:6px;overflow:hidden}.funnelProgress i{background:var(--stage);border-radius:99px;min-width:0;height:100%;transition:width .22s;display:block}.pipelineKanban .kanbanCol{border-top:3px solid color-mix(in srgb,var(--stage) 82%,transparent)!important}.pipelineKanban .kanbanCol .kanbanHead>span{color:var(--stage)!important;border-color:color-mix(in srgb,var(--stage) 28%,transparent)!important;background:color-mix(in srgb,var(--stage) 9%,transparent)!important}html[data-theme=light] .pipelineFunnelRow{box-shadow:inset 4px 0 0 color-mix(in srgb,var(--stage) 76%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--stage) 12%,transparent),color-mix(in srgb,var(--stage) 3%,transparent))!important;border-color:color-mix(in srgb,var(--stage) 28%,transparent)!important}html[data-theme=light] .funnelProgress{background:color-mix(in srgb,var(--stage) 12%,transparent)}html[data-theme=light] .funnelStageIndex{color:var(--stage)!important}html[data-theme=light] .pipelineKanban .kanbanCol{border-top-color:color-mix(in srgb,var(--stage) 72%,transparent)!important}@media (width<=600px){.pendingCardV2{padding:22px!important}.pendingCardV2 h1{font-size:31px!important}.pendingCardV2>p{font-size:13px!important}.pendingSteps b{font-size:12px!important}.pendingSteps small{font-size:10px!important}.authShell .authCard h1{font-size:32px!important}.authShell .authCard>p{font-size:13px!important}.funnelProgress{width:86%}}.draftSavedHint{color:var(--t-muted);margin-top:5px;line-height:1.4;display:block}html[data-theme=light] .draftSavedHint{color:var(--t-muted)}.bulkBar>b{color:var(--aeroa-accent-text)}.bulkBar button{border-radius:7px}.bulkQuickAction{border:1px solid var(--aeroa-accent-line)!important;background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important}.bulkDelete{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 38%,transparent)!important;background:color-mix(in srgb,var(--t-danger-bg) 8%,transparent)!important;color:var(--t-danger)!important}.bulkDelete:hover{background:color-mix(in srgb,var(--t-danger-bg) 14%,transparent)!important;border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 55%,transparent)!important}.bulkDelete:disabled{opacity:.45}.leadActionNotice{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:8px;font-weight:600}html[data-theme=light] .bulkQuickAction{color:var(--t-blue)!important}html[data-theme=light] .bulkDelete{background:var(--t-bg)!important;border-color:var(--t-border)!important;color:var(--t-danger)!important}html[data-theme=light] .leadActionNotice{color:var(--t-blue)}.leadsTools .groupSelect{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft)}.workQueueIntro p{color:var(--t-muted);text-align:right}.workQueueGroup{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px}.workQueueGroupHead{border:0;border-bottom:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);text-align:left;cursor:pointer}.workQueueGroupHead svg{color:var(--aeroa-accent);transition:transform .15s}.workQueueGroup.collapsed .workQueueGroupHead{border-bottom:0}.workQueueGroupHead em{color:var(--t-muted);border:1px solid var(--t-border);border-radius:99px;font-style:normal}.workQueueRow{border-bottom:1px solid var(--t-border);background:var(--t-panel)}.workQueueRow:last-child{border-bottom:0}.workQueueRow:hover{background:var(--t-panel2)}.workQueueRow.followDue{box-shadow:inset 3px 0 #b77b3b}.workLead{gap:4px;min-width:0;display:grid}.workLead>button{width:max-content;max-width:100%;color:var(--t-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.workLead>button b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workLead>button svg,.workLead>span{color:var(--t-muted)}.workLeadTags{flex-wrap:wrap;gap:5px;display:flex}.workLeadTags i{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:5px;padding:4px 5px;font-style:normal;line-height:1}.workContext{gap:5px;min-width:0;display:grid}.workFollow{color:var(--t-muted);text-transform:uppercase;letter-spacing:.045em}.workFollow.overdue{color:var(--t-warn);font-weight:700}.workContext p{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.45;overflow:hidden}.workStatus{gap:5px;display:grid}.workStatus>span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.07em}.workStatus select{border:1px solid var(--t-border);background:var(--t-input);height:39px;color:var(--t-text);border-radius:8px;padding:0 9px}.workActions{grid-template-columns:repeat(3,minmax(64px,1fr));gap:6px;display:grid}.workActions a,.workActions button{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 9px;font-weight:650;text-decoration:none;display:flex}.workCall{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 40%,transparent)!important;background:color-mix(in srgb,var(--t-success-bg) 10%,transparent)!important;color:var(--t-success)!important}.workText{border:1px solid rgba(var(--aeroa-accent-rgb),.38)!important;background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important}.workOpen{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;color:var(--t-muted)!important}.workActions button:disabled{opacity:.35;cursor:not-allowed}.workQueueEmpty{border:1px dashed var(--t-border);color:var(--t-muted);border-radius:12px}.workQueueEmpty b{color:var(--t-muted)}.archiveViewNotice{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.archiveViewNotice span{color:var(--t-muted)}.cellSub{color:var(--t-muted);margin-top:3px;display:block}.replacementStatus{font-weight:700}.replacementStatus.eligible{color:var(--t-success)}.replacementStatus.expired{color:var(--t-danger)}.replacementStatus.unknown,html[data-theme=light] .workQueueIntro p{color:var(--t-muted)}html[data-theme=light] .workQueueGroup{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .workQueueGroupHead{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .workQueueGroupHead em{color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .workQueueRow{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .workQueueRow:hover{background:var(--t-bg)}html[data-theme=light] .workLead>button{color:var(--t-text)}html[data-theme=light] .workLead>span,html[data-theme=light] .workContext p{color:var(--t-muted)}html[data-theme=light] .workLeadTags i{background:var(--t-bg);border-color:var(--t-border);color:var(--t-muted)}html[data-theme=light] .workStatus select{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .workOpen{background:var(--t-bg)!important;color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme=light] .archiveViewNotice{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .archiveViewNotice span{color:var(--t-muted)}.importProtection{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);border-radius:9px;align-items:flex-start;gap:9px;margin:8px 0 12px;padding:10px;display:flex}.importProtection svg{color:var(--aeroa-accent);flex:none}.importProtection span{gap:3px;display:grid}.importProtection small,.complianceHint,.stackField small{color:var(--t-muted);line-height:1.5}.daysInput{grid-template-columns:1fr auto;align-items:center;gap:7px;display:grid}.daysInput span{color:var(--t-muted)}.importWarnings{flex-wrap:wrap;gap:7px;padding:10px 0;display:flex}.importWarnings>span{border:1px solid var(--t-border);color:var(--t-muted);border-radius:99px;padding:6px 9px}.importWarnings .dncWarn{border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border));color:var(--t-danger);background:color-mix(in srgb,var(--t-danger-bg) 6%,transparent)}.registryReason{color:var(--t-muted);margin:5px 0;display:block}.recordTitle em.dnc,.recordTitle em.not_interested,.recordTitle em.nis{color:var(--t-danger)}.recordTitle em.duplicate,.recordTitle em.duplicate_file{color:var(--t-warn)}.teamHubV2{gap:12px;display:grid}.teamTabsV2{border-bottom:1px solid var(--t-border);gap:5px;padding-bottom:8px;display:flex}.teamTabsV2 button{min-height:40px;color:var(--t-muted);background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:7px;padding:0 12px;display:flex}.teamTabsV2 button.on{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.teamNotice{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:8px;padding:9px 11px}.teamCommand{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;grid-template-columns:minmax(240px,1fr) minmax(480px,1.5fr);gap:14px;padding:17px;display:grid}.teamCommandIdentity h2{margin:5px 0 7px}.teamCommandStats{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.teamCommandStats article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;align-items:center;gap:9px;padding:12px;display:flex}.teamCommandStats article svg{color:var(--aeroa-accent)}.teamCommandStats article span{gap:2px;display:grid}.teamCommandStats small{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em}.teamCommandStats article.attention{border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border));background:var(--t-panel)}.seatPolicyCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:13px 15px;display:flex}.seatPolicyCard>div{align-items:flex-start;gap:10px;display:flex}.seatPolicyCard svg{color:var(--t-blue);flex:none}.seatPolicyCard span{gap:4px;display:grid}.seatPolicyCard small{color:var(--t-muted);line-height:1.5}.seatPolicyCard button{border:1px solid var(--t-border);background:var(--t-panel2);height:36px;color:var(--t-text);border-radius:7px;padding:0 11px}.teamStructurePanel,.teamManageV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;overflow:hidden}.teamSectionHead{background:var(--t-panel)!important;border-bottom:1px solid var(--t-border)!important}.teamLoading,.teamEmptyState{min-height:160px;color:var(--t-muted);align-content:center;place-items:center;gap:7px;display:grid}.teamEmptyState b{color:var(--t-muted)}.teamEmptyState button{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);height:35px;color:var(--aeroa-accent-text);border-radius:7px;margin-top:5px;padding:0 10px}.teamHierarchyV2{gap:14px;padding:14px;display:grid}.teamRoleLane{gap:8px;display:grid}.teamRoleLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);align-items:center;gap:6px;display:flex}.teamRoleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.memberNode{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;gap:11px;padding:12px;display:grid}.memberNode.featured{border-color:var(--aeroa-accent-line);background:linear-gradient(135deg,var(--aeroa-accent-soft),var(--t-panel) 65%)}.memberNodeTop{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.memberNodeTop .avatar{width:36px;height:36px}.memberNodeTop>div:nth-child(2){gap:3px;display:grid}.memberNodeTop span{color:var(--t-muted)}.memberNodeStats{border-top:1px solid var(--t-border);flex-wrap:wrap;gap:12px;padding-top:9px;display:flex}.memberNodeStats span{color:var(--t-muted)}.memberNodeStats b{color:var(--t-text)}.seatChip{white-space:nowrap;border-radius:99px;align-items:center;width:max-content;padding:5px 7px;font-weight:700;display:inline-flex}.seatChip.active{background:color-mix(in srgb,var(--t-success-bg) 12%,transparent);color:var(--t-success);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 30%,transparent)}.seatChip.pending{background:color-mix(in srgb,var(--t-warn-bg) 10%,transparent);color:var(--t-warn);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 30%,transparent)}.seatChip.workspace{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border:1px solid var(--aeroa-accent-line)}.seatLegend{border-bottom:1px solid var(--t-border);flex-wrap:wrap;gap:14px;padding:11px 14px;display:flex}.seatLegend span{color:var(--t-muted);align-items:center;gap:6px;display:flex}.seatDot{border-radius:50%;width:7px;height:7px}.seatDot.active{background:var(--t-success-bg)}.seatDot.pending{background:var(--t-warn-bg)}.seatDot.workspace{background:var(--aeroa-accent)}.memberTable{display:grid}.memberTableHead,.memberTableRow{grid-template-columns:minmax(220px,1.3fr) minmax(130px,.8fr) minmax(190px,1fr) minmax(120px,.65fr) minmax(120px,.65fr);align-items:center;gap:12px;padding:11px 14px;display:grid}.memberTableHead{border-bottom:1px solid var(--t-border);min-height:42px;color:var(--t-muted);text-transform:uppercase;letter-spacing:.08em}.memberTableRow{border-bottom:1px solid var(--t-border);min-height:72px}.memberTableRow:last-child{border-bottom:0}.memberIdentity{align-items:center;gap:9px;display:flex}.memberIdentity>div:last-child{gap:3px;display:grid}.memberIdentity b small{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:99px;margin-left:6px;padding:2px 5px}.memberIdentity span{color:var(--t-muted)}.memberSeat{gap:4px;display:grid}.memberSeat small{color:var(--t-muted)}.memberProduction{grid-template-columns:auto auto auto auto auto auto;align-items:baseline;gap:4px 5px;display:grid}.memberProduction span{color:var(--t-muted)}.memberTableRow label{gap:4px;display:grid}.memberTableRow label>span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.05em}.memberTableRow select{border:1px solid var(--t-border);background:var(--t-input);height:36px;color:var(--t-text);border-radius:7px;padding:0 7px}.accessGridV2 article{min-height:260px}.accessGridV2 article>span{margin-top:12px;display:block}.inviteSeatExplainer{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);border-radius:9px;gap:10px;margin-bottom:15px;padding:11px;display:flex}.inviteSeatExplainer svg{color:var(--aeroa-accent);flex:none}.inviteSeatExplainer p{line-height:1.55;color:var(--t-muted)!important;margin:4px 0 0!important}.authStoryCta{cursor:pointer;align-items:center;gap:8px;margin-top:23px;display:flex}@media (width<=900px){.workStatus{grid-column:1}.workActions{grid-column:2}.workQueueIntro p{text-align:left}.teamCommand{grid-template-columns:1fr}.teamCommandStats,.teamRoleGrid{grid-template-columns:1fr 1fr}.memberTableHead{display:none}.memberTableRow{grid-template-columns:1fr 1fr}.memberIdentity,.memberProduction{grid-column:1/-1}}@media (width<=760px){.workQueueRow.followDue{box-shadow:inset 4px 0 #b77b3b}.workContext p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.workStatus{grid-column:auto}.workStatus select{height:44px}.workActions{grid-column:auto;grid-template-columns:repeat(3,1fr)}.workActions a,.workActions button{height:48px}.archiveViewNotice{flex-direction:column;align-items:flex-start;gap:4px}.teamTabsV2{scrollbar-width:none;overflow:auto}.teamTabsV2 button{white-space:nowrap}.teamCommandStats{grid-template-columns:1fr 1fr}.seatPolicyCard{flex-direction:column;align-items:flex-start}.seatPolicyCard button{width:100%}.teamRoleGrid,.memberTableRow{grid-template-columns:1fr}.memberIdentity,.memberProduction{grid-column:auto}.memberTableRow select{height:42px}.accessGridV2{grid-template-columns:1fr!important}}@media (width<=430px){.workActions{grid-template-columns:1fr 1fr}.workOpen{grid-column:1/-1}.teamCommandStats{grid-template-columns:1fr}.memberProduction{grid-template-columns:auto auto auto auto auto auto}}html[data-theme=light] .teamCommand,html[data-theme=light] .teamStructurePanel,html[data-theme=light] .teamManageV2{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .teamCommandStats article,html[data-theme=light] .memberNode{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .memberNode.featured{background:linear-gradient(135deg,var(--aeroa-accent-soft),var(--t-bg) 70%)}html[data-theme=light] .teamSectionHead{background:var(--t-bg)!important;border-color:var(--t-border)!important}html[data-theme=light] .seatPolicyCard{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .memberTableRow{border-color:var(--t-border)}html[data-theme=light] .memberTableRow select{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}.teamNoticeError{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 34%,transparent)!important;background:color-mix(in srgb,var(--t-danger-bg) 8%,transparent)!important;color:var(--t-danger)!important}.memberTableV2 .memberTableHead,.memberTableV2 .memberTableRow{grid-template-columns:minmax(210px,1.35fr) minmax(125px,.72fr) minmax(175px,.95fr) minmax(105px,.58fr) minmax(125px,.7fr) minmax(105px,.58fr) minmax(210px,1.15fr)!important}.memberActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.memberActions button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:34px;color:var(--t-muted);border-radius:7px;justify-content:center;align-items:center;gap:5px;padding:0 9px;display:flex}.memberActions button:hover{border-color:var(--t-border);background:var(--t-panel2)}.memberActions .dangerAction{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 32%,transparent);background:color-mix(in srgb,var(--t-danger-bg) 7%,transparent);color:var(--t-danger)}.memberActions .dangerAction:hover{background:color-mix(in srgb,var(--t-danger-bg) 12%,transparent);border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 48%,transparent)}.teamPricingPage{gap:15px;display:grid}.pricingIntro{background:#0e141a;border:1px solid #29343e;border-radius:13px;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px;display:flex}.pricingIntro h2{margin:6px 0 8px}.pricingIntro p{color:#83919c;max-width:680px;margin:0;line-height:1.6}.pricingEstimate{text-align:right;border-left:1px solid #2b3640;gap:4px;min-width:220px;padding-left:18px;display:grid}.pricingEstimate>span{text-transform:uppercase;letter-spacing:.08em;color:#74838e}.pricingEstimate>b{line-height:1}.pricingEstimate>b small{color:#80909b;margin-left:3px}.pricingEstimate>em{color:#6f7e89;font-style:normal}.pricingGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.pricingCard{background:#0f161c;border:1px solid #2b3640;border-radius:12px;gap:10px;min-height:220px;padding:17px;display:grid}.pricingCard.current{border-color:var(--aeroa-accent-line);box-shadow:inset 0 0 0 1px rgba(var(--aeroa-accent-rgb),.15);background:linear-gradient(145deg,var(--aeroa-accent-soft),#0f161c 62%)}.pricingCard h3{margin:0}.priceLine{align-items:flex-end;gap:5px;display:flex}.priceLine>b{line-height:1}.priceLine>span{color:var(--t-muted);padding-bottom:3px}.pricingCard p{color:#8795a0;margin:0;line-height:1.6}.pricingCard>small{color:#71818d;margin-top:auto}.seatPricingGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.seatPricingGrid article{background:#10171d;border:1px solid #2b3640;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:14px;display:grid}.seatPricingGrid article>div{align-items:flex-start;gap:10px;display:flex}.seatPricingGrid svg{color:var(--aeroa-accent)}.seatPricingGrid span{gap:4px;display:grid}.seatPricingGrid span small{color:#7f8e99;line-height:1.5}.seatPricingGrid strong small{color:#788893}.seatPricingGrid em{color:#70808c;text-align:right;grid-column:2;font-style:normal}.usagePricing{background:#101922;border:1px solid #2e4354;border-radius:11px;align-items:flex-start;gap:11px;padding:14px;display:flex}.usagePricing svg{color:#7ea5c9;flex:none}.usagePricing div{gap:4px;display:grid}.usagePricing p{color:#83929d;margin:0;line-height:1.55}.tierPrice{align-items:flex-end;gap:5px;margin:-2px 0 2px;display:flex}.tierPrice>b{color:var(--t-text)!important}.tierPrice>span{color:var(--t-muted);padding-bottom:3px}html[data-theme=light] .memberActions button{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .memberActions .dangerAction{background:var(--t-bg);color:var(--t-danger);border-color:var(--t-border)}html[data-theme=light] .pricingIntro,html[data-theme=light] .pricingCard,html[data-theme=light] .seatPricingGrid article{color:#17232d;background:#fff;border-color:#d3dde4}html[data-theme=light] .pricingCard.current{background:linear-gradient(145deg,var(--aeroa-accent-soft),#fff 65%)}html[data-theme=light] .pricingIntro p,html[data-theme=light] .pricingCard p,html[data-theme=light] .seatPricingGrid span small{color:#60727f}html[data-theme=light] .usagePricing{background:#f6f9fb;border-color:#cbd9e4}html[data-theme=light] .tierPrice>b{color:var(--t-text)!important}@media (width<=1180px){.memberTableV2 .memberTableHead,.memberTableV2 .memberTableRow{grid-template-columns:minmax(210px,1.2fr) minmax(125px,.7fr) minmax(165px,.9fr) minmax(100px,.55fr) minmax(115px,.62fr) minmax(100px,.55fr) minmax(185px,1fr)!important}}@media (width<=900px){.pricingIntro{flex-direction:column;align-items:flex-start}.pricingEstimate{text-align:left;border-top:1px solid #2b3640;border-left:0;width:100%;padding:12px 0 0}.pricingGrid,.seatPricingGrid{grid-template-columns:1fr}.memberTableV2 .memberTableRow{grid-template-columns:1fr 1fr!important}.memberTableV2 .memberIdentity,.memberTableV2 .memberProduction,.memberTableV2 .memberActions{grid-column:1/-1}}@media (width<=620px){.memberTableV2 .memberTableRow{grid-template-columns:1fr!important}.memberTableV2 .memberIdentity,.memberTableV2 .memberProduction,.memberTableV2 .memberActions{grid-column:auto}.memberActions{grid-template-columns:1fr 1fr;display:grid}.memberActions button{min-height:42px}.memberActions .dangerAction{grid-column:1/-1}.pricingIntro{padding:15px}.pricingCard{min-height:0}.seatPricingGrid article{grid-template-columns:1fr auto}}.signupPage .signupIntroV2 h1{letter-spacing:-.05em!important;margin:12px 0 16px!important;font-size:50px!important;line-height:1.02!important}.signupPage .signupIntroV2 p{color:#aebbc6!important;max-width:760px!important;font-size:14px!important;line-height:1.65!important}.signupPage .tierCardTop b.recommended{color:#a9d0ec!important;background:#183448!important}.signupPage .tierCardV2 h2{color:#f5f8fa!important;margin:16px 0 8px!important;font-size:30px!important}.signupPage .tierPrice{align-items:flex-end!important;gap:6px!important;margin:0 0 12px!important;display:flex!important}.signupPage .tierPrice>b,html[data-theme=light] .signupPage .tierPrice>b{color:#f6f9fb!important;font-size:37px!important;line-height:1!important}.signupPage .tierPrice>span,html[data-theme=light] .signupPage .tierPrice>span{color:#96a8b6!important;padding-bottom:4px!important;font-size:11px!important}.signupPage .tierCardV2 p{color:#a7b4bf!important;min-height:48px!important;font-size:11.5px!important;line-height:1.6!important}.signupPage .tierCardV2 li{color:#d0d8de!important}.signupPage .tierCardV2 li svg{flex:none;color:#7aa6c9!important}.signupPage .signupFormV2{background:#111922!important;border-color:#34424f!important}.signupPage .signupFormHead h2{font-size:22px!important}.signupPage .signupFields label{color:#a2b0bb!important;font-size:9.5px!important}.signupPage .signupFields input{background:#0d141b!important;border-color:#3a4956!important;font-size:14px!important}.signupPage .signupSubmitRow p{color:#93a2ae!important;font-size:10px!important}.signupPage .signupSubmit{height:48px!important;font-size:12px!important}.signupPage .eyebrow{color:#7fa7c8!important}.signupPage .backLink{font-size:11px!important}@media (width<=980px){.signupPage .signupMain{width:min(760px,100% - 28px)!important;padding-top:38px!important}.signupPage .signupIntroV2 h1{font-size:39px!important}.signupPage .tierCardV2{min-height:0!important}}@media (width<=520px){.signupPage .signupMain{padding-top:28px!important}.signupPage .signupIntroV2 h1{font-size:33px!important}.signupPage .signupIntroV2 p{font-size:13px!important}.signupPage .tierCardV2{padding:20px!important}.signupPage .signupFormV2{padding:18px!important}}.memberBillingPolicy{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.memberBillingPolicy>div{align-items:flex-start;gap:10px;display:flex}.memberBillingPolicy svg{color:var(--t-blue);flex:none}.memberBillingPolicy span{gap:4px;display:grid}.memberBillingPolicy small{color:var(--t-muted);line-height:1.55}.memberBillingPolicy button{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel2);height:36px;color:var(--t-text);border-radius:7px;padding:0 12px}.memberTableIndividual .memberTableHead,.memberTableIndividual .memberTableRow{grid-template-columns:minmax(205px,1.25fr) minmax(150px,.9fr) minmax(110px,.58fr) minmax(170px,.92fr) minmax(105px,.58fr) minmax(120px,.66fr) minmax(105px,.58fr) minmax(145px,.8fr)!important}.memberMembership{gap:4px;display:grid}.memberMembership small{color:var(--t-muted);line-height:1.35}.membershipChip{white-space:nowrap;border-radius:99px;align-items:center;width:max-content;padding:5px 8px;font-weight:750;display:inline-flex}.membershipChip.active{background:color-mix(in srgb,var(--t-success-bg) 11%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 30%,transparent);color:var(--t-success)}.membershipChip.pending{background:color-mix(in srgb,var(--t-warn-bg) 10%,transparent);border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 28%,transparent);color:var(--t-warn)}.memberUsage{gap:3px;display:grid}.memberUsage span{color:var(--t-muted)}.planUsage{border-top:1px solid var(--t-border);color:var(--t-muted);align-items:center;gap:7px;margin-top:auto;padding-top:11px;display:flex}.planUsage svg{color:var(--t-blue)}.planUsage b{color:var(--t-text)}.inviteMembershipExplainer{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);border-radius:10px;gap:10px;margin-bottom:16px;padding:12px;display:flex}.inviteMembershipExplainer svg{color:var(--t-blue);flex:none}.inviteMembershipExplainer p{color:var(--t-muted)!important;margin:4px 0 0!important;line-height:1.55!important}.inviteMembershipModal .inviteFields label>small{color:var(--t-muted);text-transform:none;letter-spacing:0;margin-top:5px;display:block}html[data-theme=light] .memberBillingPolicy{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .memberBillingPolicy small{color:var(--t-muted)}html[data-theme=light] .inviteMembershipExplainer{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .inviteMembershipExplainer p{color:var(--t-muted)!important}@media (width<=1180px){.memberTableIndividual .memberTableHead,.memberTableIndividual .memberTableRow{grid-template-columns:minmax(195px,1.2fr) minmax(140px,.85fr) minmax(100px,.55fr) minmax(155px,.85fr) minmax(100px,.55fr) minmax(110px,.6fr) minmax(100px,.55fr) minmax(130px,.72fr)!important}}@media (width<=900px){.memberTableIndividual .memberTableHead{display:none}.memberTableIndividual .memberTableRow{grid-template-columns:1fr 1fr!important}.memberTableIndividual .memberIdentity,.memberTableIndividual .memberProduction,.memberTableIndividual .memberActions{grid-column:1/-1}.memberBillingPolicy{flex-direction:column;align-items:flex-start}.memberBillingPolicy button{width:100%}}@media (width<=620px){.memberTableIndividual .memberTableRow{grid-template-columns:1fr!important}.memberTableIndividual .memberIdentity,.memberTableIndividual .memberProduction,.memberTableIndividual .memberActions{grid-column:auto}}.billingHero{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px;display:flex}.billingHero h2{margin:6px 0 8px}.billingHero p{max-width:700px;color:var(--t-muted);margin:0;line-height:1.6}.billingPrice{text-align:right;justify-items:end;gap:4px;display:grid}.billingPrice>b{line-height:1}.billingPrice>span{color:var(--t-muted)}.billingStatus{text-transform:uppercase;letter-spacing:.05em;background:var(--t-panel);color:var(--t-muted);border-radius:99px;padding:5px 8px;font-style:normal;font-weight:750}.billingStatus.active,.billingStatus.trial{background:color-mix(in srgb,var(--t-success-bg) 11%,transparent);color:var(--t-success)}.billingStatus.paused,.billingStatus.pending{background:color-mix(in srgb,var(--t-warn-bg) 10%,transparent);color:var(--t-warn)}.billingStatus.canceled,.billingStatus.past_due,.billingStatus.expired{background:color-mix(in srgb,var(--t-danger-bg) 9%,transparent);color:var(--t-danger)}.billingNotice,.supportNotice{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:8px;padding:10px 12px}.billingGrid{grid-template-columns:1.2fr 1fr 1fr;gap:10px;display:grid}.billingCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;gap:13px;min-height:230px;padding:15px;display:grid}.billingCardTitle{align-items:flex-start;gap:9px;display:flex}.billingCardTitle svg{color:var(--t-blue);flex:none}.billingCardTitle span{color:var(--t-muted)}.usageNumbers{align-items:baseline;gap:6px;display:flex}.usageNumbers span{color:var(--t-muted)}.usageMeter{background:var(--t-panel);border-radius:99px;height:8px;overflow:hidden}.usageMeter i{background:var(--t-accent-soft);border-radius:99px;height:100%;display:block}.usageFoot{color:var(--t-muted);justify-content:space-between;display:flex}.billingCard p{color:var(--t-muted);margin:0;line-height:1.55}.billingCard>button{border:1px solid var(--t-border);background:var(--t-panel2);height:38px;color:var(--t-text);border-radius:8px;margin-top:auto}.paymentMethod{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;gap:5px;padding:12px;display:grid}.paymentMethod span,.paymentMethod.empty b{color:var(--t-muted)}.billingFacts{gap:9px;display:grid}.billingFacts>div{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.billingFacts>div:last-child{border-bottom:0}.billingFacts span{color:var(--t-muted)}.billingFacts b{text-align:right}.membershipControls{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:17px;display:flex}.membershipControls h2{margin:5px 0 6px}.membershipControls p{color:var(--t-muted);max-width:650px;margin:0;line-height:1.55}.membershipButtons{flex-wrap:wrap;gap:8px;display:flex}.membershipButtons button{border:1px solid var(--t-border);background:var(--t-panel2);height:40px;color:var(--t-muted);border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:flex}.membershipButtons .dangerOutline{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 34%,transparent);color:var(--t-danger);background:color-mix(in srgb,var(--t-danger-bg) 5%,transparent)}.planCompare{gap:12px;display:grid}.planCompare>div:first-child h2{margin:5px 0}.planCompare>div:first-child p{color:var(--t-muted);margin:0}.billingPlanGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.billingPlanGrid article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;gap:9px;padding:14px;display:grid}.billingPlanGrid article.current{border-color:var(--aeroa-accent-line);background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-panel) 70%)}.billingPlanGrid article>div{justify-content:space-between;align-items:center;display:flex}.billingPlanGrid article>div span{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:99px;padding:4px 6px}.billingPlanGrid strong small{color:var(--t-muted)}.billingPlanGrid p{color:var(--t-muted);margin:0;line-height:1.5}.billingPlanGrid em{color:var(--t-muted);font-style:normal}.supportPage{gap:12px;display:grid}.supportHero{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:16px;display:flex}.supportHero>div:first-child{align-items:flex-start;gap:10px;display:flex}.supportHero svg{color:var(--t-blue)}.supportHero span{gap:4px;display:grid}.supportHero p{color:var(--t-muted);margin:0}.supportHero>div:last-child{text-align:right}.supportHero>div:last-child span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em}.supportLayout{grid-template-columns:1.1fr .9fr;gap:10px;display:grid}.supportTicketForm,.supportTickets{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;overflow:hidden}.supportFields{grid-template-columns:1fr 1fr;gap:12px;padding:14px;display:grid}.supportFields label{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;gap:6px;display:grid}.supportFields .span2{grid-column:1/-1}.supportFields input,.supportFields select,.supportFields textarea{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);resize:vertical;border-radius:8px;padding:10px}.supportFields select,.supportFields input{height:42px}.supportSubmit{border-top:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.supportSubmit small{color:var(--t-muted);max-width:430px;line-height:1.45}.supportSubmit button{align-items:center;gap:6px;height:40px;display:flex}.ticketList{display:grid}.ticketList article{border-bottom:1px solid var(--t-border);gap:7px;padding:13px 14px;display:grid}.ticketList article:last-child{border-bottom:0}.ticketTop{justify-content:space-between;align-items:center;display:flex}.ticketTop time{color:var(--t-muted)}.ticketStatus{text-transform:uppercase;letter-spacing:.06em;background:var(--t-panel);color:var(--t-muted);border-radius:99px;padding:4px 6px}.ticketStatus.open,.ticketStatus.in_progress{background:rgba(var(--aeroa-accent-rgb),.12);color:var(--aeroa-accent-text)}.ticketStatus.resolved,.ticketStatus.closed{background:color-mix(in srgb,var(--t-success-bg) 10%,transparent);color:var(--t-success)}.ticketList article>p{color:var(--t-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.ticketMeta{flex-wrap:wrap}.ticketMeta span{color:var(--t-muted)}.supportEmpty{min-height:250px;color:var(--t-muted);align-content:center;place-items:center;gap:7px;display:grid}.supportEmpty b{color:var(--t-muted)}.pendingReactivate{width:100%;height:46px;margin:0 0 14px}.pendingPageV2 .pendingSteps small{font-size:10.5px!important}html[data-theme=light] .billingHero,html[data-theme=light] .billingCard,html[data-theme=light] .membershipControls,html[data-theme=light] .billingPlanGrid article,html[data-theme=light] .supportHero,html[data-theme=light] .supportTicketForm,html[data-theme=light] .supportTickets{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .billingHero p,html[data-theme=light] .billingCard p,html[data-theme=light] .membershipControls p,html[data-theme=light] .billingPlanGrid p,html[data-theme=light] .supportHero p,html[data-theme=light] .ticketList article>p{color:var(--t-muted)}html[data-theme=light] .paymentMethod,html[data-theme=light] .supportFields input,html[data-theme=light] .supportFields select,html[data-theme=light] .supportFields textarea{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .billingPlanGrid article.current{background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-bg) 70%)}@media (width<=980px){.billingGrid{grid-template-columns:1fr 1fr}.billingGrid .usageCard{grid-column:1/-1}.supportLayout,.billingPlanGrid{grid-template-columns:1fr}.membershipControls{flex-direction:column;align-items:flex-start}}@media (width<=650px){.billingHero{flex-direction:column;align-items:flex-start}.billingPrice{text-align:left;justify-items:start}.billingGrid{grid-template-columns:1fr}.billingGrid .usageCard{grid-column:auto}.supportHero{flex-direction:column;align-items:flex-start}.supportHero>div:last-child{text-align:left}.supportFields{grid-template-columns:1fr}.supportFields .span2{grid-column:auto}.supportSubmit{flex-direction:column;align-items:stretch}.supportSubmit button{justify-content:center;width:100%}.membershipButtons{width:100%}.membershipButtons button{justify-content:center;width:100%}}.callPickerBackdrop{z-index:420;background:var(--t-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.callPicker{border:1px solid var(--t-border);background:var(--t-panel);width:min(500px,100%);color:var(--t-text);border-radius:16px;overflow:hidden;box-shadow:0 32px 100px #00000075}.callPickerHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 20px 15px;display:flex}.callPickerHead>div{gap:5px;display:grid}.callPickerHead h2{letter-spacing:-.035em;margin:0}.callPickerHead p{color:var(--t-muted);margin:0}.callPickerHead>button{border:1px solid var(--t-border);background:var(--t-panel2);width:38px;height:38px;color:var(--t-muted);border-radius:9px;flex:none;place-items:center;display:grid}.callPickerError{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 36%,transparent);background:color-mix(in srgb,var(--t-danger-bg) 8%,transparent);color:var(--t-danger);border-radius:8px;margin:12px 14px 0;padding:10px 11px;line-height:1.5}.callMethodList{gap:7px;padding:12px;display:grid}.callMethodList>button{border:1px solid var(--t-border);background:var(--t-panel2);width:100%;min-height:68px;color:var(--t-text);text-align:left;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.callMethodList>button:hover:not(:disabled){background:var(--t-panel2);border-color:var(--t-border)}.callMethodList>button.preferred{border-color:var(--aeroa-accent-line);background:linear-gradient(135deg,var(--aeroa-accent-soft),var(--t-panel2) 72%)}.callMethodList>button:disabled{opacity:.55;cursor:not-allowed}.callMethodList>button>i{background:var(--t-panel2);width:38px;height:38px;color:var(--aeroa-accent);border-radius:10px;place-items:center;font-style:normal;display:grid}.callMethodList>button>span{gap:4px;min-width:0;display:grid}.callMethodList>button small{color:var(--t-muted);line-height:1.45}.callMethodList>button>svg{color:var(--t-muted)}.callPickerLoading{min-height:56px;color:var(--t-muted);place-items:center;display:grid}.callPickerInfo{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;gap:4px;margin:0 12px 12px;padding:11px;display:grid}.callPickerInfo span{color:var(--t-muted);line-height:1.5}.callPickerFoot{border-top:1px solid var(--t-border);text-align:center;padding:11px 14px}.callPickerFoot span{color:var(--t-muted)}.callAppointmentBtn{cursor:pointer}.workCall,.padCall,.callAppointmentBtn,.dialerCallPrimary{appearance:none}.dialerCallPrimary{text-align:left}.padCall{width:100%}html[data-theme=light] .callPicker{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .callPickerHead{border-color:var(--t-border)}html[data-theme=light] .callPickerHead p{color:var(--t-muted)}html[data-theme=light] .callPickerHead>button{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .callMethodList>button{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .callMethodList>button:hover:not(:disabled){background:var(--t-bg)}html[data-theme=light] .callMethodList>button.preferred{background:linear-gradient(135deg,var(--aeroa-accent-soft),var(--t-bg) 74%)}html[data-theme=light] .callMethodList>button>i{background:var(--t-bg)}html[data-theme=light] .callMethodList>button small{color:var(--t-muted)}html[data-theme=light] .callPickerInfo{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .callPickerInfo span{color:var(--t-muted)}html[data-theme=light] .callPickerFoot{border-color:var(--t-border)}@media (width<=520px){.callPickerBackdrop{align-items:end;padding:0}.callPicker{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;width:100%}.callPickerHead{padding:18px 16px 14px}.callMethodList{padding:10px}.callMethodList>button{min-height:72px}.callPickerInfo{margin:0 10px 10px}}.settingsHubV2{grid-template-columns:210px minmax(0,980px)!important}.settingsInlineAction{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:8px;align-items:center;gap:6px;margin-left:auto;display:flex}.phoneSettingsSection,.aiSettingsSection{gap:14px;display:grid}.phoneSetupEmpty{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;grid-template-columns:auto minmax(0,1fr) minmax(280px,.9fr);align-items:start;gap:14px;padding:15px;display:grid}.phoneSetupIcon{background:var(--aeroa-accent-soft);border:1px solid var(--aeroa-accent-line);width:46px;height:46px;color:var(--aeroa-accent);border-radius:11px;place-items:center;display:grid}.phoneSetupEmpty>div:nth-child(2){gap:5px;display:grid}.phoneSetupEmpty>div:nth-child(2)>p{color:var(--t-muted);margin:0;line-height:1.55}.phoneSetupChecklist{gap:6px;display:grid}.phoneStatusRow{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;display:flex}.phoneStatusRow>span{color:var(--t-muted)}.statusPill{border-radius:99px;align-items:center;font-weight:750;display:flex}.statusPill.good{background:color-mix(in srgb,var(--t-success-bg) 11%,transparent);color:var(--t-success)}.statusPill.pending{background:color-mix(in srgb,var(--t-warn-bg) 10%,transparent);color:var(--t-warn)}.statusPill.bad{background:color-mix(in srgb,var(--t-danger-bg) 9%,transparent);color:var(--t-danger)}.statusPill.neutral{background:var(--t-panel);color:var(--t-muted)}.phoneLineList{gap:10px;display:grid}.phoneLineCard{border:1px solid var(--t-border);background:var(--t-panel);display:grid}.phoneLineCard.default{border-color:var(--aeroa-accent-line);box-shadow:inset 0 0 0 1px rgba(var(--aeroa-accent-rgb),.08)}.phoneLineTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.phoneLineTop>div:first-child{gap:4px;display:grid}.phoneLineTop h3{margin:0}.phoneLineTop>div:first-child>b{color:var(--t-text)}.phoneLineActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.phoneLineActions button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-muted);border-radius:7px;align-items:center;gap:5px;display:flex}.phoneLineActions>span{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-radius:99px}.phoneCapabilityGrid,.phoneTechnicalInfo{grid-template-columns:repeat(3,1fr);display:grid}.phoneTechnicalInfo>div{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;align-content:center;gap:4px;display:grid}.phoneTechnicalInfo span{color:var(--t-muted);text-transform:uppercase}.phoneTechnicalInfo b{color:var(--t-muted);word-break:break-word}.phoneComplianceError{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 30%,transparent);background:color-mix(in srgb,var(--t-danger-bg) 6%,transparent);border-radius:8px;align-items:flex-start;display:flex}.phoneComplianceError svg{color:var(--t-danger);flex:none}.phoneComplianceError span{gap:3px;display:grid}.phoneComplianceError small{color:var(--t-muted)}.a2pExplanation{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;align-items:flex-start;gap:9px;display:flex}.a2pExplanation svg{color:var(--t-blue);flex:none}.a2pExplanation div{gap:4px;display:grid}.a2pExplanation p{color:var(--t-muted)!important;margin:0!important}.aiStatusBanner{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.aiStatusBanner>div{align-items:flex-start;gap:9px;display:flex}.aiStatusBanner svg{color:var(--t-blue);flex:none}.aiStatusBanner span{gap:3px;display:grid}.aiStatusBanner small{color:var(--t-muted);max-width:640px;line-height:1.5}.aiSettingsGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aiSettingsCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;gap:12px;display:grid}.settingsCardTitle{border-bottom:1px solid var(--t-border);align-items:flex-start;gap:8px;padding-bottom:10px;display:flex}.settingsCardTitle svg{color:var(--aeroa-accent);flex:none}.settingsCardTitle>div{gap:3px;display:grid}.settingsCardTitle span{color:var(--t-muted)}.aiSettingsCard .settingGrid input,.aiSettingsCard .settingGrid select,.settingsFullLabel textarea{border:1px solid var(--t-border);background:var(--t-input);width:100%;color:var(--t-text);border-radius:8px;padding:0 10px}.aiSettingsCard .settingGrid input,.aiSettingsCard .settingGrid select{height:40px}.settingsFullLabel{color:var(--t-muted);gap:6px;display:grid}.settingsFullLabel textarea{resize:vertical;padding:9px 10px;line-height:1.5}.settingsFullLabel small{color:var(--t-muted)}.compactAiToggles{border-top:1px solid var(--t-border);padding-top:6px}.aiPreview{border:1px solid var(--t-border);background:linear-gradient(145deg,var(--t-panel),var(--t-panel));border-radius:12px;gap:11px;padding:14px;display:grid}.aiPreviewHead{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.aiPreviewHead>div{gap:4px;display:grid}.aiPreviewHead>span{color:var(--t-muted)}.aiMessagePreview{align-items:flex-start;gap:9px;display:flex}.aiAvatar{background:var(--aeroa-accent-soft);border:1px solid var(--aeroa-accent-line);width:32px;height:32px;color:var(--aeroa-accent-text);border-radius:9px;flex:none;place-items:center;font-weight:800;display:grid}.aiMessagePreview p{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px 12px 12px 4px;max-width:720px;padding:10px 12px;color:var(--t-text)!important;margin:0!important}.aiContextStrip{flex-wrap:wrap;gap:6px;display:flex}.aiContextStrip span{border:1px solid var(--t-border);color:var(--t-muted);border-radius:99px;padding:5px 7px}.aiContextStrip b{color:var(--t-muted)}.settingsRows{grid-template-columns:1fr 1fr;gap:8px;display:grid}.settingsRows>div{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;gap:4px;min-height:48px;padding:9px;display:grid}.settingsRows span{text-transform:uppercase;color:var(--t-muted)}html[data-theme=light] .phoneSetupEmpty,html[data-theme=light] .phoneLineCard,html[data-theme=light] .aiSettingsCard,html[data-theme=light] .settingsRows>div,html[data-theme=light] .phoneStatusRow,html[data-theme=light] .phoneTechnicalInfo>div{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .phoneSetupEmpty>div:nth-child(2)>p,html[data-theme=light] .phoneStatusRow>span,html[data-theme=light] .phoneTechnicalInfo span,html[data-theme=light] .aiStatusBanner small,html[data-theme=light] .settingsCardTitle span{color:var(--t-muted)}html[data-theme=light] .phoneTechnicalInfo b{color:var(--t-text)}html[data-theme=light] .a2pExplanation,html[data-theme=light] .aiStatusBanner{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .aiSettingsCard .settingGrid input,html[data-theme=light] .aiSettingsCard .settingGrid select,html[data-theme=light] .settingsFullLabel textarea{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .aiPreview{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .aiMessagePreview p{border-color:var(--t-border);background:var(--t-bg)!important;color:var(--t-text)!important}html[data-theme=light] .statusPill.neutral{background:var(--t-bg);color:var(--t-muted)}@media (width<=1050px){.phoneSetupEmpty{grid-template-columns:auto 1fr}.phoneSetupChecklist{grid-column:1/-1}.phoneCapabilityGrid,.phoneTechnicalInfo{grid-template-columns:1fr 1fr}.aiSettingsGrid{grid-template-columns:1fr}}@media (width<=700px){.settingsHubV2{display:block!important}.settingTitle{flex-wrap:wrap}.settingsInlineAction{justify-content:center;width:100%;margin-left:0}.phoneSetupEmpty{grid-template-columns:1fr}.phoneSetupIcon{width:42px;height:42px}.phoneCapabilityGrid,.phoneTechnicalInfo{grid-template-columns:1fr}.phoneLineTop,.aiStatusBanner,.aiPreviewHead{flex-direction:column;align-items:flex-start}.phoneLineActions{width:100%}.phoneLineActions button{flex:1;justify-content:center}.aiStatusBanner .toggleSetting{width:100%}.aiSettingsCard{padding:12px}.settingsRows{grid-template-columns:1fr}.aiContextStrip{grid-template-columns:1fr 1fr;display:grid}.aiMessagePreview p{font-size:11px!important}}.signupPage .signupMain{width:min(1180px,100% - 48px)!important;padding:48px 0 68px!important}.signupPage .signupIntroV2{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr)!important;align-items:end!important;gap:8px 58px!important;max-width:none!important;margin-bottom:28px!important;display:grid!important}.signupPage .signupIntroV2>.eyebrow{grid-area:1/1}.signupPage .signupIntroV2>h1{grid-area:2/1;letter-spacing:-.052em!important;max-width:760px!important;margin:0!important;font-size:48px!important;line-height:1.01!important}.signupPage .signupIntroV2>p{grid-area:1/2/3;align-self:end;color:#9eacb8!important;max-width:430px!important;margin:0 0 5px!important;font-size:13px!important;line-height:1.7!important}.signupPage .tierGridV2{align-items:stretch!important;gap:14px!important;margin:0 0 18px!important}.signupPage .tierCardV2{position:relative;overflow:hidden;text-align:left!important;background:linear-gradient(#121b24,#0f171e)!important;border:1px solid #2d3b47!important;border-radius:17px!important;min-height:352px!important;padding:24px!important;box-shadow:0 12px 32px #0000001a!important}.signupPage .tierCardV2:before{content:"";background:0 0;height:2px;position:absolute;inset:0 0 auto}.signupPage .tierCardV2:hover{background:linear-gradient(#15212b,#111a22)!important;border-color:#465c6f!important;transform:translateY(-2px)!important}.signupPage .tierCardV2.chosen{background:linear-gradient(#17283a,#111c27)!important;border-color:#6d98bc!important;box-shadow:0 16px 42px #0000002e,inset 0 0 0 1px #6d98bc2e!important}.signupPage .tierCardV2.chosen:before{background:#6f9fc7}.signupPage .tierCardTop{min-height:24px;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.signupPage .tierCardTop span{letter-spacing:.11em!important;color:#8fa1af!important;font-size:9px!important;font-weight:750!important}.signupPage .tierCardTop b{color:#c7def0!important;letter-spacing:.02em!important;background:#5687b02e!important;border:1px solid #7eabcf3d!important;border-radius:999px!important;padding:5px 8px!important;font-size:8px!important}.signupPage .tierHeading{justify-content:space-between;align-items:flex-end;gap:16px;margin:12px 0 11px;display:flex}.signupPage .tierHeading h2{letter-spacing:-.035em!important;margin:0!important;font-size:29px!important;line-height:1!important}.signupPage .tierHeading .tierPrice{white-space:nowrap;align-items:flex-end!important;gap:4px!important;margin:0!important;display:flex!important}.signupPage .tierHeading .tierPrice>b{letter-spacing:-.045em!important;font-size:34px!important;line-height:.92!important}.signupPage .tierHeading .tierPrice>span{padding-bottom:3px!important;font-size:9px!important}.signupPage .tierCardV2>p{color:#9eacb7!important;min-height:44px!important;margin:0 0 13px!important;font-size:10.5px!important;line-height:1.55!important}.signupPage .tierUsagePreview{background:#070d1257;border:1px solid #2c3a45;border-radius:10px;gap:7px;margin-bottom:14px;padding:10px 11px;display:grid}.signupPage .tierUsagePreview>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.signupPage .tierUsagePreview span{letter-spacing:.1em;color:#728593;font-size:7.5px;font-weight:800}.signupPage .tierUsagePreview b{color:#b9c9d4;font-size:9px;font-weight:700}.signupPage .tierUsageTrack{background:#202c35;border-radius:999px;height:6px;position:relative;overflow:hidden}.signupPage .tierUsageTrack:after{content:"";background:#79a4c8;border-radius:999px;width:2px;position:absolute;top:0;bottom:0;left:0}.signupPage .tierUsageTrack i{background:#79a4c8;width:0;height:100%;display:block}.signupPage .tierUsagePreview small{color:#718390!important;font-size:8px!important}.signupPage .tierCardV2 ul{gap:9px!important;margin-top:auto!important;padding-top:1px!important}.signupPage .tierCardV2 li{font-size:9.5px!important;line-height:1.4!important}.signupPage .signupFormV2{border-radius:17px!important;margin-top:12px!important;padding:24px 25px!important;box-shadow:0 14px 34px #0000001a!important}.signupPage .signupFormHead{margin-bottom:17px!important;padding-bottom:16px!important}.signupPage .signupFields{gap:13px 14px!important}.signupPage .signupFields input{height:48px!important}.signupPage .signupSubmitRow{border-top:1px solid #283640!important;margin-top:5px!important;padding-top:18px!important}.signupPage .signupSubmit{min-width:290px!important}.billingCard.usageCard{background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-panel) 56%)!important}.billingCard.usageCard .usageNumbers{align-items:flex-end!important;gap:8px!important;display:flex!important}.billingCard.usageCard .usageNumbers strong{letter-spacing:-.045em!important;line-height:.9!important}.billingCard.usageCard .usageNumbers span{padding-bottom:3px;color:var(--t-muted)!important}.billingCard.usageCard .usageMeter{border:1px solid var(--t-border);background:var(--t-panel)!important;height:10px!important}.billingCard.usageCard .usageMeter i{min-width:0;background:linear-gradient(90deg,var(--t-accent-soft),var(--t-accent-soft))!important}.billingCard.usageCard .usageFoot{color:var(--t-muted)!important}.billingPlanGrid article>em{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);border-radius:999px;width:max-content;max-width:100%;padding:5px 8px;line-height:1.2;display:inline-flex;color:var(--aeroa-accent-text)!important}html[data-theme=light] .billingCard.usageCard{background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-bg) 56%)!important}html[data-theme=light] .billingCard.usageCard .usageMeter{border-color:var(--t-border);background:var(--t-bg)!important}@media (width<=980px){.signupPage .signupIntroV2{grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:10px!important}.signupPage .signupIntroV2>.eyebrow,.signupPage .signupIntroV2>h1,.signupPage .signupIntroV2>p{grid-area:auto/1!important}.signupPage .signupIntroV2>p{max-width:700px!important;margin-top:2px!important}.signupPage .tierHeading{flex-direction:column;align-items:flex-start;gap:8px}}@media (width<=700px){.signupPage .signupMain{width:calc(100% - 26px)!important;padding:30px 0 54px!important}.signupPage .signupIntroV2>h1{font-size:36px!important}.signupPage .tierCardV2{min-height:0!important;padding:20px!important}.signupPage .tierHeading{flex-direction:row;align-items:flex-end}.signupPage .tierHeading .tierPrice>b{font-size:30px!important}.signupPage .signupFormV2{padding:18px!important}.signupPage .signupSubmit{width:100%!important;min-width:0!important}}@media (width<=430px){.signupPage .signupIntroV2>h1{font-size:32px!important}.signupPage .tierHeading{flex-direction:column;align-items:flex-start}}.bulkAiEnable{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-blue) 35%,var(--t-border)) 30%,transparent)!important;background:color-mix(in srgb,var(--t-accent-soft) 8%,transparent)!important;color:var(--t-blue)!important}.bulkAiDisable{border-color:var(--t-border)!important;background:var(--t-panel)!important;color:var(--t-muted)!important}.aiLeadToggle{border:1px solid var(--t-border);background:var(--t-panel);height:30px;color:var(--t-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.aiLeadToggle.on{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-blue) 35%,var(--t-border)) 32%,transparent);background:color-mix(in srgb,var(--t-accent-soft) 9%,transparent);color:var(--t-blue)}.workAi{border:1px solid var(--t-border);background:var(--t-panel);min-height:38px;color:var(--t-muted);border-radius:8px;justify-content:center;align-items:center;gap:6px;display:flex}.workAi.on{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.workAi:disabled,.aiLeadToggle:disabled{opacity:.4;cursor:not-allowed}html[data-theme=light] .workAi{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .workAi.on{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-color:var(--aeroa-accent-line)}.settingsHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.settingsCloudState{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:999px;align-items:center;gap:6px;display:inline-flex}.settingsHubV3{grid-template-columns:215px minmax(0,1040px)!important;gap:18px!important}.settingsSection{scroll-margin-top:18px}.accountSyncExplainer{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;align-items:flex-start;display:flex}.accountSyncExplainer svg{color:var(--t-blue);flex:none}.accountSyncExplainer span{gap:3px;display:grid}.accountSyncExplainer small{color:var(--t-muted)}.a2pSettingsSection{background:0 0!important;border:0!important;padding:0!important}.a2pWizard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;overflow:hidden}.a2pWizardTop{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:18px;display:flex}.a2pWizardTop>div:first-child{gap:5px;display:grid}.a2pWizardTop h3{margin:0}.a2pWizardTop p{max-width:700px;color:var(--t-muted);margin:0}.a2pReadinessRing{--a2p-progress:0%;background:conic-gradient(var(--aeroa-accent) var(--a2p-progress),var(--t-panel) 0);border-radius:50%;flex:none;align-content:center;place-items:center;gap:1px;display:grid;position:relative}.a2pReadinessRing:after{content:"";background:var(--t-panel);border-radius:50%;position:absolute;inset:6px}.a2pReadinessRing strong,.a2pReadinessRing span{z-index:1;position:relative}.a2pReadinessRing span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.07em}.a2pRuntimeStrip{border-bottom:1px solid var(--t-border);background:var(--t-panel);grid-template-columns:repeat(4,1fr);display:grid}.a2pStatusChip{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;gap:3px;display:grid}.a2pStatusChip span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em}.a2pStatusChip b{color:var(--t-muted)}.a2pStatusChip.good{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 32%,transparent);background:color-mix(in srgb,var(--t-success-bg) 6%,transparent)}.a2pStatusChip.good b{color:var(--t-success)}.a2pStepNav{border-bottom:1px solid var(--t-border);background:var(--t-panel);grid-template-columns:repeat(6,1fr);gap:0;display:grid}.a2pStepNav button{border:0;border-right:1px solid var(--t-border);color:var(--t-muted);background:0 0;justify-content:center;align-items:center;gap:7px;display:flex}.a2pStepNav button:last-child{border-right:0}.a2pStepNav button i{background:var(--t-panel2);border-radius:50%;place-items:center;font-style:normal;display:grid}.a2pStepNav button.on{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.a2pStepNav button.on i,.a2pStepNav button.done i{background:var(--t-action);color:var(--t-on-action)}.a2pStepNav button.done{color:var(--t-muted)}.a2pStepPanel{gap:14px;display:grid}.a2pStepHead{border-bottom:1px solid var(--t-border);align-items:flex-start;gap:9px;padding-bottom:11px;display:flex}.a2pStepHead>i{background:var(--aeroa-accent-soft);border:1px solid var(--aeroa-accent-line);width:32px;height:32px;color:var(--aeroa-accent);border-radius:8px;flex:none;place-items:center;font-style:normal;display:grid}.a2pStepHead>div{gap:3px;display:grid}.a2pStepHead h4{margin:0}.a2pStepHead p{color:var(--t-muted);margin:0}.a2pGrid{grid-template-columns:1fr 1fr;display:grid}.a2pGrid label,.a2pNotes{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;gap:6px;display:grid}.a2pGrid .span2{grid-column:1/-1}.a2pGrid input,.a2pGrid select,.a2pGrid textarea,.a2pNotes textarea{border:1px solid var(--t-border);background:var(--t-input);width:100%;color:var(--t-text);text-transform:none;letter-spacing:0;resize:vertical;border-radius:8px;padding:9px 10px}.a2pGenerate{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);width:max-content;max-width:100%;height:36px;color:var(--t-text);border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:flex}.a2pTip{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 27%,transparent);background:color-mix(in srgb,var(--t-warn-bg) 6%,transparent);color:var(--t-warn);border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.a2pTip svg{flex:none}.a2pTip span{line-height:1.5}.a2pChecklist{grid-template-columns:1fr 1fr;gap:7px;display:grid}.a2pChecklist article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;align-items:flex-start;gap:8px;min-height:58px;padding:9px;display:flex}.a2pChecklist article>i{background:color-mix(in srgb,var(--t-danger-bg) 8%,transparent);width:25px;height:25px;color:var(--t-danger);border-radius:7px;flex:none;place-items:center;font-style:normal;display:grid}.a2pChecklist article.ok>i{background:color-mix(in srgb,var(--t-success-bg) 10%,transparent);color:var(--t-success)}.a2pChecklist article>div{gap:3px;display:grid}.a2pChecklist span{color:var(--t-muted);line-height:1.4}.a2pReadyBanner{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;align-items:flex-start;gap:9px;padding:10px;display:flex}.a2pReadyBanner svg{color:var(--t-muted);flex:none}.a2pReadyBanner div{gap:3px;display:grid}.a2pReadyBanner span{color:var(--t-muted)}.a2pReadyBanner.ready{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 30%,transparent);background:color-mix(in srgb,var(--t-success-bg) 6%,transparent)}.a2pReadyBanner.ready svg{color:var(--t-success)}.a2pWizardFoot{border-top:1px solid var(--t-border);background:var(--t-panel);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.a2pWizardFoot>div{flex-wrap:wrap;gap:7px;display:flex}.a2pWizardFoot button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-muted);border-radius:8px;align-items:center;gap:5px;padding:0 10px;display:flex}.a2pWizardFoot button:disabled{opacity:.35}.a2pWizardFoot .primary,.a2pWizardFoot .primaryLite{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.aiRuntimeStatus{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.aiRuntimeStatus article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;gap:3px;display:grid}.aiRuntimeStatus article>span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em}.aiRuntimeStatus article>small{color:var(--t-muted)}.aiRuntimeStatus article.ready{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 28%,transparent);background:color-mix(in srgb,var(--t-success-bg) 5%,transparent)}.aiRuntimeStatus article.ready>b{color:var(--t-success)}.aiPresetSection{gap:10px;display:grid}.aiPresetSection>div:first-child{gap:4px;display:grid}.aiPresetSection h3{margin:0}.aiPresetGrid{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.aiPresetCard{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);text-align:left;border-radius:9px;align-content:start;gap:7px;display:grid}.aiPresetCard>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.aiPresetCard span{color:var(--t-muted)}.aiPresetCard.on{border-color:var(--aeroa-accent-line);background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-panel2) 75%)}.aiPresetCard.on b,.aiPresetCard.on svg{color:var(--aeroa-accent-text)}.aiSettingsSection{gap:14px!important}html[data-theme=light] .settingsCloudState{background:var(--t-bg);border-color:var(--t-border);color:var(--t-muted)}html[data-theme=light] .accountSyncExplainer,html[data-theme=light] .a2pWizard,html[data-theme=light] .aiRuntimeStatus article,html[data-theme=light] .aiPresetCard{background:var(--t-bg);border-color:var(--t-border);color:var(--t-text)}html[data-theme=light] .accountSyncExplainer small,html[data-theme=light] .a2pWizardTop p,html[data-theme=light] .a2pStepHead p,html[data-theme=light] .aiRuntimeStatus article>small,html[data-theme=light] .aiPresetCard span{color:var(--t-muted)}html[data-theme=light] .a2pReadinessRing{background:conic-gradient(var(--aeroa-accent) var(--a2p-progress),var(--t-bg) 0)}html[data-theme=light] .a2pReadinessRing:after{background:var(--t-bg)}html[data-theme=light] .a2pRuntimeStrip,html[data-theme=light] .a2pWizardFoot,html[data-theme=light] .a2pStatusChip,html[data-theme=light] .a2pChecklist article,html[data-theme=light] .a2pStepNav{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .a2pStepNav button{border-color:var(--t-border);color:var(--t-muted)}html[data-theme=light] .a2pStepNav button i{background:var(--t-bg)}html[data-theme=light] .a2pGrid input,html[data-theme=light] .a2pGrid select,html[data-theme=light] .a2pGrid textarea,html[data-theme=light] .a2pNotes textarea{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .a2pReadyBanner{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .aiPresetCard.on{background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-bg) 75%)}@media (width<=1080px){.settingsHubV3{grid-template-columns:190px minmax(0,1fr)!important}.a2pRuntimeStrip{grid-template-columns:1fr 1fr}.aiPresetGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.settingsHubV3{display:block!important}.settingsHeaderActions{justify-content:flex-start}.settingsCloudState{order:2}.a2pWizardTop{align-items:flex-start}.a2pWizardFoot{flex-direction:column;align-items:stretch}.a2pWizardFoot>div{width:100%}.a2pWizardFoot button{flex:1;justify-content:center}}@media (width<=520px){.a2pWizardTop{flex-direction:column}.a2pReadinessRing{width:66px;height:66px}.a2pRuntimeStrip{grid-template-columns:1fr}.a2pStepNav button{justify-content:flex-start;padding-left:10px}.a2pStepPanel{padding:14px}.settingsHeaderActions .primary{width:100%}.settingsCloudState{justify-content:center;width:100%}}.leadAiAccessCard{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;gap:10px;padding:12px;display:grid}.leadAiAccessCard.on{border-color:var(--aeroa-accent-line);background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-panel2) 75%)}.leadAiAccessHead{align-items:flex-start;gap:9px;display:flex}.leadAiAccessHead>svg{color:var(--t-muted);flex:none}.leadAiAccessCard.on .leadAiAccessHead>svg{color:var(--aeroa-accent)}.leadAiAccessHead>div{gap:3px;display:grid}.leadAiAccessHead h3{margin:0}.leadAiAccessHead p{color:var(--t-muted)!important;margin:0!important;line-height:1.5!important}.leadAiAccessControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aiAccessToggle{border:1px solid var(--t-border);background:var(--t-panel);height:36px;color:var(--t-muted);border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.aiAccessToggle.on{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 30%,transparent);background:color-mix(in srgb,var(--t-danger-bg) 6%,transparent);color:var(--t-danger)}.leadAiAccessControls>span{color:var(--t-danger);align-items:center;gap:5px;display:flex}html[data-theme=light] .leadAiAccessCard{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .leadAiAccessCard.on{background:linear-gradient(145deg,var(--aeroa-accent-soft),var(--t-bg) 75%)}html[data-theme=light] .leadAiAccessHead p{color:var(--t-muted)!important}html[data-theme=light] .aiAccessToggle{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}.settingsInlineActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.settingsInlineAction.primaryLite{border-color:var(--aeroa-accent-line)!important;background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important}.telnyxTrialCard{border:1px solid var(--t-border);background:var(--t-panel);display:grid}.telnyxTrialCard.ready{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 32%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--t-success-bg) 7%,transparent),var(--t-panel) 68%)}.telnyxTrialHead{align-items:flex-start;display:flex}.telnyxTrialHead>svg{color:var(--t-muted);flex:none}.telnyxTrialCard.ready .telnyxTrialHead>svg{color:var(--t-success)}.telnyxTrialHead>div{gap:3px;display:grid}.telnyxTrialHead h3{margin:0}.telnyxTrialHead p{color:var(--t-muted)!important;margin:0!important}.telnyxTrialGrid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.telnyxTrialGrid>div{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;align-content:center;gap:3px;min-height:51px;padding:8px;display:grid}.telnyxTrialGrid span{text-transform:uppercase;letter-spacing:.06em;color:var(--t-muted)}.telnyxTrialGrid b{color:var(--t-muted);overflow-wrap:anywhere}html[data-theme=light] .telnyxTrialCard{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .telnyxTrialCard.ready{background:linear-gradient(145deg,color-mix(in srgb,var(--t-success-bg) 7%,transparent),var(--t-bg) 68%)}html[data-theme=light] .telnyxTrialGrid>div{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .telnyxTrialHead p{color:var(--t-muted)!important}@media (width<=900px){.telnyxTrialGrid{grid-template-columns:1fr 1fr}}@media (width<=600px){.settingsInlineActions{justify-content:stretch;width:100%}.settingsInlineActions button{flex:1;justify-content:center}.telnyxTrialGrid{grid-template-columns:1fr}}.trialTestButton{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);height:38px;color:var(--aeroa-accent-text);white-space:nowrap;border-radius:8px;justify-content:center;align-self:center;align-items:center;gap:6px;margin-left:auto;padding:0 11px;display:flex}.trialTestButton:disabled{opacity:.5;cursor:not-allowed}@media (width<=720px){.telnyxTrialHead{flex-wrap:wrap}.trialTestButton{width:100%;margin-left:0}}.settingsPageHeader{margin-bottom:16px!important}.settingsPageHeader h1{line-height:1.05!important}.settingsHeaderActions{gap:8px!important}.settingsCloudState{padding:8px 11px!important}.settingsHubV4{grid-template-columns:168px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;width:100%!important;max-width:none!important;padding:0!important;display:grid!important}.settingsNavV4{gap:4px!important;width:168px!important;margin:0!important;padding:4px 0!important;position:sticky!important;top:16px!important}.settingsNavV4>span{letter-spacing:.12em!important;margin:2px 10px 7px!important}.settingsNavV4 a{border-radius:8px!important;gap:9px!important;height:42px!important;min-height:42px!important;padding:0 10px!important;line-height:1.2!important}.settingsNavV4 a svg{flex:none;width:17px!important;height:17px!important}.settingsNavV4 a:hover{background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important}.settingsContentV4{gap:16px!important;width:100%!important;min-width:0!important;max-width:none!important}.settingsContentV4>.settingsSection,.settingsContentV4>.settingsLowerGrid>.settingsSection{border-radius:12px!important;padding:20px!important}.settingTitle{min-height:50px;margin-bottom:1px;align-items:flex-start!important;gap:11px!important;padding-bottom:13px!important}.settingTitle>svg{margin-top:1px;width:21px!important;height:21px!important}.settingTitle>div:not(.settingsInlineActions){min-width:0}.settingTitle h2{margin:0 0 4px!important;line-height:1.12!important}.settingTitle p{max-width:760px;margin:0!important;line-height:1.5!important}.settingsInlineActions{margin-left:auto;gap:7px!important}.settingsInlineAction{height:38px!important;min-height:38px!important;padding:0 11px!important}.profileSettingsSection{padding-bottom:16px!important}.profileSettingsRows{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.profileSettingsRows>div{min-height:58px!important;padding:10px 11px!important}.settingsRows span{letter-spacing:.07em!important}.settingsRows b{line-height:1.3!important}.accountSyncExplainer{gap:9px!important;margin-top:9px!important;padding:11px 12px!important}.accountSyncExplainer small{line-height:1.5!important}.phoneSettingsSection{gap:13px!important}.phoneLineCard{border-radius:11px!important;gap:14px!important;padding:17px!important}.phoneLineTop h3{line-height:1.1!important}.phoneLineTop>div:first-child>b{line-height:1.25!important}.phoneLineActions button{height:36px!important;padding:0 10px!important}.phoneLineActions>span{padding:6px 9px!important}.phoneCapabilityGrid{gap:8px!important}.phoneStatusRow{min-height:42px!important;padding:0 11px!important}.statusPill{gap:5px!important;padding:5px 8px!important}.phoneTechnicalInfo{gap:8px!important}.phoneTechnicalInfo>div{min-height:64px!important;padding:10px 11px!important}.phoneTechnicalInfo span{letter-spacing:.07em!important}.phoneTechnicalInfo b{line-height:1.35!important}.phoneComplianceError{gap:9px!important;padding:11px 12px!important}.phoneComplianceError small{line-height:1.5!important}.telnyxTrialCard{border-radius:11px!important;gap:13px!important;padding:16px!important}.telnyxTrialHead{gap:10px!important}.telnyxTrialHead>svg{width:20px;height:20px}.telnyxTrialHead h3{margin-top:1px!important;line-height:1.2!important}.telnyxTrialHead p{max-width:900px!important;line-height:1.55!important}.telnyxInboundTest{border:1px solid rgba(var(--aeroa-accent-rgb),.3);background:var(--aeroa-accent-soft);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.telnyxInboundCopy{gap:5px;min-width:0;display:grid}.telnyxInboundCopy>span{letter-spacing:.09em;color:var(--aeroa-accent-text);align-items:center;gap:6px;font-weight:800;display:flex}.telnyxInboundCopy>b{line-height:1.5}.telnyxInboundCopy code{font:inherit;border:1px solid var(--aeroa-accent-line);background:rgba(var(--aeroa-accent-rgb),.08);border-radius:5px;padding:2px 5px;font-weight:800}.telnyxInboundCopy small{color:var(--t-muted);line-height:1.45}.telnyxInboundActions{flex:none;gap:7px;display:flex}.telnyxInboundActions button{border:1px solid var(--t-border);background:var(--t-panel2);height:38px;color:var(--t-muted);white-space:nowrap;border-radius:8px;align-items:center;gap:6px;padding:0 10px;display:flex}.telnyxInboundActions .primaryLite{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.telnyxTrialGridV2{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.telnyxTrialGridV2>div{min-height:62px!important;padding:10px 11px!important}.telnyxTrialGridV2 span{letter-spacing:.07em!important}.telnyxTrialGridV2 b{line-height:1.35!important}.goodText{color:var(--t-success)!important}.badText{color:var(--t-danger)!important}.telnyxInboundSuccess{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 30%,transparent);background:color-mix(in srgb,var(--t-success-bg) 6%,transparent);border-radius:9px;align-items:flex-start;gap:8px;padding:11px 12px;display:flex}.telnyxInboundSuccess>svg{color:var(--t-success);flex:none}.telnyxInboundSuccess>span{gap:3px;display:grid}.telnyxInboundSuccess small{color:var(--t-muted)}.a2pExplanation{padding:12px 13px!important}.a2pExplanation p{line-height:1.55!important}.settingsSaved{padding:10px 11px!important}.a2pWizardTop{padding:18px 19px!important}.a2pWizardTop p{line-height:1.55!important}.a2pReadinessRing{width:78px!important;height:78px!important}.a2pRuntimeStrip{gap:8px!important;padding:12px 15px!important}.a2pStatusChip{min-height:54px!important;padding:9px 10px!important}.a2pStepNav button{min-height:60px!important}.a2pStepNav button i{width:26px!important;height:26px!important}.a2pStepPanel{min-height:330px!important;padding:18px 19px!important}.a2pStepHead p{line-height:1.5!important}.a2pGrid{gap:13px!important}.a2pGrid input,.a2pGrid select{height:44px!important}.a2pReadyBanner span{line-height:1.45!important}.a2pWizardFoot button{height:38px!important}.aiRuntimeStatus article{min-height:82px!important;padding:11px!important}.aiRuntimeStatus article>small{line-height:1.4!important}.aiPresetCard{min-height:105px!important;padding:11px!important}.aiPresetCard span{line-height:1.5!important}.aiSettingsCard{padding:15px!important}.settingsCardTitle span{line-height:1.45!important}.aiPreviewHead b{font-size:12.5px!important}.aiPreviewHead>span{font-size:10px!important}.aiMessagePreview p{font-size:11.5px!important;line-height:1.55!important}.settingsLowerGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid}.compactSettingsSection{padding:17px!important}.compactSettingsSection .settingTitle{min-height:auto!important;padding-bottom:11px!important}.compactSettingsSection .settingGrid{grid-template-columns:1fr!important;gap:10px!important}.compactSettingsSection .settingGrid select{height:42px!important}.compactSettingsSection .toggleSetting{min-height:42px!important}.compactSettingsSection .toggleList{gap:2px!important}html[data-theme=light] .telnyxInboundTest{background:rgba(var(--aeroa-accent-rgb),.055)}html[data-theme=light] .telnyxInboundCopy small{color:var(--t-muted)}html[data-theme=light] .telnyxInboundActions button{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .telnyxInboundActions .primaryLite{background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text);border-color:var(--aeroa-accent-line)}html[data-theme=light] .goodText{color:var(--t-success)!important}html[data-theme=light] .badText{color:var(--t-danger)!important}@media (width<=1200px){.settingsHubV4{grid-template-columns:156px minmax(0,1fr)!important;gap:12px!important}.settingsNavV4{width:156px!important}.profileSettingsRows,.telnyxTrialGridV2{grid-template-columns:1fr 1fr!important}.settingsLowerGrid{grid-template-columns:1fr 1fr}.settingsLowerGrid>.settingsSection:last-child{grid-column:1/-1}}@media (width<=800px){.settingsNavV4{margin-bottom:10px!important}.settingsLowerGrid>.settingsSection:last-child{grid-column:auto}.profileSettingsRows,.phoneCapabilityGrid,.phoneTechnicalInfo,.telnyxTrialGridV2,.aiRuntimeStatus,.a2pGrid,.a2pChecklist{grid-template-columns:1fr!important}.settingsInlineActions{width:100%;margin-left:0}.settingsInlineActions button{flex:1;justify-content:center}.telnyxInboundTest{flex-direction:column;align-items:stretch}.telnyxInboundActions{width:100%}.telnyxInboundActions button{flex:1;justify-content:center}}@media (width<=520px){.settingsHeaderActions{align-items:stretch;width:100%}.settingsHeaderActions .settingsCloudState,.settingsHeaderActions .primary{justify-content:center;width:100%}.aiPresetGrid{grid-template-columns:1fr!important}.a2pStepNav{grid-template-columns:1fr 1fr!important}}:root{--mobile-nav-h:76px}html{-webkit-text-size-adjust:100%}button,input,select,textarea{box-sizing:border-box;max-width:100%}button:disabled{cursor:not-allowed;opacity:.48}@media (width<=800px){.workspaceView[hidden]{display:none!important}.workspaceView>header{gap:14px!important;width:100%!important;margin:0 0 18px!important}header h1,.pipelinePageHeader h1,.teamPageHeader h1,.settingsPageHeader h1{letter-spacing:-.035em!important;line-height:1.04!important}.pageSubtitle{max-width:34rem!important;line-height:1.5!important}.eyebrow{letter-spacing:.16em!important;line-height:1.3!important}.mobileNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--t-border)!important;background:var(--t-bg-card)!important}.mobileNav button{border-radius:12px!important}select,input[type=datetime-local],input[type=date],input[type=time]{min-height:46px!important}textarea{min-height:92px}.modalBackdrop{align-items:flex-end!important;padding:0!important}.modal{width:100%!important;max-width:none!important;max-height:88dvh!important;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))!important;border-radius:20px 20px 0 0!important;overflow:auto!important}.modalFoot{bottom:calc(-18px - env(safe-area-inset-bottom,0px));z-index:3;position:sticky;margin:14px -16px calc(-18px - env(safe-area-inset-bottom,0px))!important;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:var(--t-bg-card)!important;border-top:1px solid var(--t-border)!important}.modalFoot button{min-height:46px!important}.taskForm,.inviteFields{grid-template-columns:1fr!important;gap:12px!important}.span2{grid-column:auto!important}.pipelinePageHeader{display:block!important}.pipelineHeaderStats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin-top:14px!important;display:grid!important;overflow:visible!important}.pipelineHeaderStats>span{text-align:center!important;border-radius:12px!important;min-width:0!important;min-height:78px!important;padding:10px 8px!important}.pipelineOverview,.pipelineBoardSection{border-radius:14px!important;width:100%!important;padding:16px!important;overflow:hidden!important}.pipelineOverviewHead,.pipelineBoardHead{margin-bottom:12px!important;display:block!important}.pipelineOverviewHead p,.pipelineBoardHead p{margin:6px 0 0!important;line-height:1.45!important}.pipelineFunnelRow{gap:9px!important;display:grid!important}.pipelineBoardSection{margin-top:14px!important}.pipelineKanban .kanbanCol{border-radius:12px!important}.pipelineKanban .kanbanHead{padding:10px 12px!important}.pipelineKanban .kanbanCards article{border-radius:10px!important}.pipelineEmpty{min-height:46px!important;padding:8px 10px!important}.deleteAppointmentBtn{min-height:42px!important}.appointmentModal{min-height:0!important}.teamPageHeader{flex-direction:column!important;display:flex!important}.teamPageHeader>.primary{justify-content:center!important;width:100%!important;min-height:46px!important}.teamTabsV2{scrollbar-width:none;gap:6px!important;margin:0 0 12px!important;padding:0 0 8px!important;display:flex!important;overflow-x:auto!important}.teamTabsV2::-webkit-scrollbar{display:none}.teamTabsV2 button{border:1px solid var(--t-border)!important;background:var(--t-bg-card)!important;min-width:max-content!important;min-height:42px!important;color:var(--t-text-muted)!important;border-radius:10px!important;flex:none!important;padding:0 12px!important}.teamTabsV2 button.on{background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important;border-color:var(--aeroa-accent-line)!important}.teamManagePanel,.teamStructurePanel,.teamCommand,.memberBillingPolicy{border-radius:14px!important}.teamSectionHead{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.teamSectionHead>label{width:100%!important;min-height:44px!important}.memberTableHead{display:none!important}.memberTableRow{border:1px solid var(--t-border)!important;background:var(--t-bg-card)!important;border-radius:12px!important;grid-template-columns:1fr!important;gap:11px!important;margin:10px!important;padding:14px!important;display:grid!important}.memberIdentity{min-width:0!important}.memberIdentity span{overflow-wrap:anywhere}.memberProduction{background:var(--t-bg-soft)!important;border-radius:9px!important;grid-template-columns:auto 1fr auto 1fr auto 1fr!important;align-items:center!important;gap:4px 7px!important;padding:10px!important;display:grid!important}.memberTableRow>label{grid-template-columns:110px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.memberTableRow select{width:100%!important;min-width:0!important}.memberActions{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.memberActions button{min-height:44px!important}.teamCommandStats{grid-template-columns:1fr 1fr!important}.teamRoleGrid,.accessGridV2,.pricingGrid{grid-template-columns:1fr!important}.billingPage{gap:12px!important}.billingHero{border-radius:14px!important;grid-template-columns:1fr!important;gap:14px!important;padding:18px!important;display:grid!important}.billingHero p{line-height:1.5!important}.billingPrice{text-align:left!important;flex-wrap:wrap!important;align-items:baseline!important;gap:6px!important;display:flex!important}.billingPrice .billingStatus{width:100%!important}.billingGrid{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.billingCard{border-radius:14px!important;padding:17px!important}.usageCard>p{line-height:1.55!important}.paymentMethod{padding:14px!important}.billingCard>button{min-height:46px!important}.billingCard>button:disabled{background:var(--t-bg-soft)!important;color:var(--t-text-muted)!important;border:1px solid var(--t-border)!important}.membershipControls{border-radius:14px!important;grid-template-columns:1fr!important;gap:14px!important;padding:18px!important;display:grid!important}.membershipControls p{line-height:1.5!important}.membershipButtons{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.membershipButtons button{min-height:46px!important}.planCompare>div:first-child p{line-height:1.5!important}.billingPlanGrid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.billingPlanGrid article{border-radius:13px!important;padding:16px!important}.settingsPageHeader{grid-template-columns:1fr!important;display:grid!important}.settingsHeaderActions{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.settingsHeaderActions .settingsCloudState,.settingsHeaderActions .primary{justify-content:center!important;width:100%!important;min-height:44px!important}.settingsHubV4{display:block!important}.settingsNavV4{grid-template-columns:1fr 1fr!important;gap:7px!important;width:100%!important;margin:0 0 14px!important;display:grid!important;position:static!important;overflow:visible!important}.settingsNavV4>span{display:none!important}.settingsNavV4 a{border:1px solid var(--t-border)!important;background:var(--t-bg-card)!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;color:var(--t-text-muted)!important;border-radius:10px!important;padding:0 10px!important}.settingsNavV4 a:hover{background:var(--aeroa-accent-soft)!important;color:var(--aeroa-accent-text)!important}.settingsContentV4>.settingsSection,.settingsContentV4>.settingsLowerGrid>.settingsSection{border-radius:14px!important;padding:16px!important}.profileSettingsRows{grid-template-columns:1fr 1fr!important}.profileSettingsRows>div{min-height:66px!important}.phoneLineTop{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;display:flex!important}.phoneLineActions{width:100%!important;display:flex!important}.phoneLineActions button,.phoneLineActions>span{flex:1!important;justify-content:center!important}.phoneCapabilityGrid,.phoneTechnicalInfo,.telnyxTrialGridV2{grid-template-columns:1fr 1fr!important}.phoneStatusRow{min-height:50px!important}.phoneTechnicalInfo>div,.telnyxTrialGridV2>div{min-height:72px!important}.telnyxInboundTest{padding:12px!important}.a2pStepNav{grid-template-columns:repeat(3,minmax(0,1fr))!important}.a2pStepNav button{justify-content:flex-start!important;padding:0 8px!important}.a2pGrid,.a2pChecklist,.aiRuntimeStatus{grid-template-columns:1fr!important}.aiPresetGrid{grid-template-columns:1fr 1fr!important}.settingsLowerGrid{grid-template-columns:1fr!important}}@media (width<=430px){.pipelineHeaderStats>span{min-height:70px!important}.teamTabsV2 button{padding:0 10px!important}.settingsHeaderActions{grid-template-columns:1fr!important}.settingsNavV4{grid-template-columns:1fr 1fr!important}.phoneCapabilityGrid,.phoneTechnicalInfo,.telnyxTrialGridV2,.profileSettingsRows,.aiPresetGrid{grid-template-columns:1fr!important}}@media (width<=800px){.todayCommand{grid-template-columns:1fr!important;gap:12px!important;margin:0 0 12px!important;padding:14px 0!important;display:grid!important}.todayCommand p{line-height:1.45!important}.commandActions{grid-template-columns:1fr 1fr!important;display:grid!important}.commandActions button{justify-content:center!important;min-height:44px!important}.criticalStrip{grid-template-columns:1fr!important;margin:0 0 10px!important;display:grid!important}.criticalStrip>div{min-height:44px!important}.enhancedMetrics,.metricGrid{grid-template-columns:1fr 1fr!important;margin-bottom:12px!important}.metricGrid article{padding:13px!important}.todayList article{grid-template-columns:58px minmax(0,1fr) auto!important;padding:11px 12px!important}.campaignGrid{grid-template-columns:1fr!important;gap:10px!important}.campaignCard{border-radius:13px!important;padding:14px!important}.campaignRules{grid-template-columns:1fr!important;gap:9px!important}.campaignMetrics{grid-template-columns:repeat(3,1fr)!important;gap:0!important}.campaignMetrics div{padding:10px 6px!important}.campaignActions{grid-template-columns:1fr 1fr!important;gap:7px!important;display:grid!important}.campaignActions button{min-height:42px!important}.campaignActions button:last-child{grid-column:1/-1}.appStats{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.appStats article{padding:11px!important}.appTable{background:0 0!important;border:0!important;gap:9px!important;display:grid!important}.appRow.appHead{display:none!important}.appRow{border:1px solid var(--t-border)!important;background:var(--t-bg-card)!important;border-radius:12px!important;grid-template-columns:1fr 1fr!important;gap:9px!important;padding:13px!important;display:grid!important}.appRow>span{min-width:0!important}.appRow>span:first-child,.appRow>span:nth-child(2){grid-column:1/-1}.appRow select{width:100%!important}.taskTabs{grid-template-columns:repeat(3,1fr)!important;gap:6px!important;display:grid!important}.taskTabs button{min-height:40px!important}.taskList{gap:8px!important;display:grid!important}.taskList article{border:1px solid var(--t-border)!important;border-radius:11px!important;grid-template-columns:34px minmax(0,1fr) auto!important;gap:9px!important;padding:12px!important}.taskList article time{grid-column:2/-1}.supportLayout{grid-template-columns:1fr!important;gap:12px!important}.supportHero{grid-template-columns:1fr!important;gap:12px!important;padding:15px!important;display:grid!important}.supportTicketForm,.supportTickets{padding:15px!important}.supportFields{grid-template-columns:1fr!important}.supportSubmit{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.supportSubmit button{min-height:44px!important}.ticketList article{padding:12px!important}.mobileMenuSheet{max-height:78dvh!important;padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))!important}.mobileMenuGrid{grid-template-columns:1fr 1fr!important;gap:8px!important}.mobileMenuGrid button{min-height:58px!important}}@media (width<=430px){.appStats{grid-template-columns:1fr!important}.campaignMetrics{grid-template-columns:repeat(2,1fr)!important}.campaignActions{grid-template-columns:1fr!important}.campaignActions button:last-child{grid-column:auto}.enhancedMetrics,.metricGrid{grid-template-columns:1fr 1fr!important}}.shell :is(input,select,textarea){background:var(--t-input,var(--t-bg-card,var(--t-input)));color:var(--t-text,var(--t-text));border-color:var(--t-border,var(--t-border))}.shell :is(button,select,input,textarea):focus-visible{outline:2px solid var(--aeroa-accent,color-mix(in srgb,var(--t-blue) 35%,var(--t-border)));outline-offset:2px}html[data-theme=light] .shell :is(.modal,.drawer,.campaignCard,.appRow,.taskList article,.supportTicketForm,.supportTickets,.billingCard,.billingHero,.membershipControls,.telnyxTrialCard){background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=slate] .shell :is(.modal,.drawer,.campaignCard,.appRow,.taskList article,.supportTicketForm,.supportTickets,.billingCard,.billingHero,.membershipControls,.telnyxTrialCard){background:var(--t-panel,var(--t-bg));color:var(--t-text,var(--t-text));border-color:var(--t-border,var(--t-border))}.profileEditGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.profileEditGrid label{color:var(--t-text-muted,var(--t-muted));text-transform:uppercase;letter-spacing:.07em;gap:6px;display:grid}.profileEditGrid input,.profileEditGrid textarea{border:1px solid var(--t-border,var(--t-border));background:var(--t-input,var(--t-input));width:100%;color:var(--t-text,var(--t-text));border-radius:9px;padding:10px 11px}.profileEditGrid textarea{resize:vertical}.profileProtectedRows{grid-template-columns:repeat(3,1fr)!important}.profileProtectedRows>div{gap:3px!important;display:grid!important}.profileProtectedRows small{color:var(--t-text-muted,var(--t-muted));font-weight:500}.a2pSubmissionTruth{border:1px solid rgba(var(--aeroa-accent-rgb),.26);background:rgba(var(--aeroa-accent-rgb),.055);border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0;padding:12px 14px;display:flex}.a2pSubmissionTruth>svg{color:var(--aeroa-accent);flex:none;margin-top:1px}.a2pSubmissionTruth>div{gap:3px;display:grid}.a2pSubmissionTruth span{color:var(--t-text-muted,var(--t-muted));line-height:1.5}.pipelineMobileTabs{display:none}.pipelineFunnelRow{box-shadow:none!important}.pipelineFunnelRow:before{border-left:5px solid var(--stage)}.pipelineBoardHead>p{max-width:430px}@media (width<=800px){.profileEditGrid{grid-template-columns:1fr!important;gap:10px!important}.profileEditGrid .span2{grid-column:auto!important}.profileProtectedRows{grid-template-columns:1fr!important;gap:8px!important}.profileProtectedRows>div{min-height:64px!important}.a2pSubmissionTruth{margin:12px 0;padding:11px 12px}.pipelineOverview{padding:14px!important}.pipelineFunnel{gap:4px!important;margin-top:14px!important}.pipelineFunnelRow{border-radius:3px!important}.pipelineFunnelRow:first-child{width:100%!important}.pipelineFunnelRow:nth-child(2){width:94%!important}.pipelineFunnelRow:nth-child(3){width:88%!important}.pipelineFunnelRow:nth-child(4){width:82%!important}.pipelineFunnelRow:nth-child(5){width:76%!important}.pipelineFunnelRow:nth-child(6){width:70%!important}.pipelineFunnelRow:nth-child(7){width:64%!important}.funnelStageValue small{white-space:nowrap}.funnelProgress{width:88%!important;height:4px!important;margin-top:4px!important}.pipelineBoardSection{border-top:0!important;padding-top:4px!important;overflow:visible!important}.pipelineBoardHead{margin-bottom:10px!important}.pipelineBoardHead>p svg{display:none}.pipelineMobileTabs{scrollbar-width:none;gap:6px!important;margin:0 -2px 10px!important;padding:2px 2px 7px!important;display:flex!important;overflow-x:auto!important}.pipelineMobileTabs::-webkit-scrollbar{display:none}.pipelineMobileTabs button{border:1px solid var(--t-border,var(--t-border))!important;background:var(--t-bg-card,var(--t-panel2))!important;min-height:40px!important;color:var(--t-text-muted,var(--t-muted))!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:7px!important;padding:0 11px!important;display:flex!important}.pipelineMobileTabs button b{background:var(--t-bg-soft,var(--t-panel2));border-radius:99px;place-items:center;min-width:20px;height:20px;display:grid}.pipelineMobileTabs button.on{border-color:rgba(var(--aeroa-accent-rgb),.42)!important;background:rgba(var(--aeroa-accent-rgb),.09)!important;color:var(--aeroa-accent-text,var(--t-blue))!important}.pipelineKanban .kanbanHead{min-height:54px!important}.pipelineKanban .pipelineEmpty{min-height:88px!important}.pipelineKanban article{width:100%!important}}@media (width<=430px){.pipelineFunnelRow:first-child{width:100%!important}.pipelineFunnelRow:nth-child(2){width:95%!important}.pipelineFunnelRow:nth-child(3){width:90%!important}.pipelineFunnelRow:nth-child(4){width:85%!important}.pipelineFunnelRow:nth-child(5){width:80%!important}.pipelineFunnelRow:nth-child(6){width:75%!important}.pipelineFunnelRow:nth-child(7){width:70%!important}.pipelineFunnelRow{grid-template-columns:24px minmax(0,1fr) 48px!important;padding-left:9px!important;padding-right:9px!important}}.onboardingPanel{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:14px;gap:14px;margin:0 0 14px;padding:16px;display:grid}.onboardingTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.onboardingTop h2{margin:3px 0 4px}.onboardingTop p{color:var(--t-text-muted);margin:0}.onboardingClose{border:1px solid var(--t-border);width:34px;height:34px;color:var(--t-text-muted);background:0 0;border-radius:9px;place-items:center;display:grid}.onboardingProgress{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.onboardingProgress>div{align-items:baseline;gap:5px;display:flex}.onboardingProgress span{color:var(--t-text-muted)}.onboardingProgress>i{background:var(--t-bg-soft);border-radius:99px;height:7px;overflow:hidden}.onboardingProgress>i em{background:var(--aeroa-accent);border-radius:inherit;height:100%;display:block}.onboardingProgress>button{border:1px solid var(--t-border);height:34px;color:var(--t-text-muted);background:0 0;border-radius:8px;padding:0 9px}.onboardingSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.onboardingSteps>button{border:1px solid var(--t-border);background:var(--t-bg-soft);min-height:76px;color:var(--t-text);text-align:left;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:10px;display:grid}.onboardingSteps>button.next{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft)}.onboardingSteps>button.done{opacity:.72}.stepIcon{background:var(--t-bg-card);width:30px;height:30px;color:var(--aeroa-accent);border-radius:9px;place-items:center;display:grid}.stepCopy{gap:2px;display:grid}.stepCopy small{letter-spacing:.09em;color:var(--t-text-muted)}.stepCopy em{color:var(--t-text-muted);font-style:normal;line-height:1.35}.opsHeader,.opsHeader .primary{display:flex}.opsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.opsCard,.opsErrors{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:13px;padding:15px}.opsCardHead{align-items:flex-start;gap:8px;display:flex}.opsCardHead>svg{color:var(--aeroa-accent)}.opsCardHead>span{display:grid}.opsCardHead small{color:var(--t-text-muted)}.opsStats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.opsStats>div{background:var(--t-bg-soft);border-radius:8px;gap:2px;padding:8px;display:grid}.opsStats span{color:var(--t-text-muted)}.opsStats .bad b{color:var(--t-danger)}.opsStatus{border-radius:8px;align-items:center;gap:7px;margin-top:14px;padding:9px 10px;display:flex}.opsStatus.good{background:color-mix(in srgb,var(--t-success-bg) 8%,transparent);color:var(--t-success)}.opsStatus.bad{background:color-mix(in srgb,var(--t-danger-bg) 8%,transparent);color:var(--t-danger)}.opsFacts{gap:10px;margin-top:9px;display:flex}.opsFacts span{color:var(--t-text-muted)}.opsFacts b{color:var(--t-text)}.opsErrors{margin-top:12px}.opsSectionHead{justify-content:space-between;align-items:center;display:flex}.opsSectionHead h2{margin:3px 0 0}.opsEmpty{background:var(--t-bg-soft);color:var(--t-success);border-radius:9px;align-items:center;gap:8px;margin-top:12px;padding:14px;display:flex}.opsErrorList{gap:7px;margin-top:12px;display:grid}.opsErrorList article{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 18%,transparent);border-radius:9px;gap:8px;padding:10px;display:flex}.opsErrorList article>svg{color:var(--t-danger)}.opsErrorList p{color:var(--t-text-muted);margin:2px 0}.opsErrorList small{color:var(--t-text-muted)}.opsNotice{background:var(--t-bg-soft);border-radius:9px;margin:0 0 10px;padding:10px 12px}.opsNotice.warning{color:var(--t-warn);align-items:center;gap:7px;display:flex}.billingPlanGrid article>button{border:1px solid var(--aeroa-accent-line);background:var(--aeroa-accent-soft);width:100%;min-height:38px;color:var(--aeroa-accent-text);border-radius:8px;margin-top:12px;font-weight:700}@media (width<=1100px){.opsGrid,.onboardingSteps{grid-template-columns:1fr 1fr}}@media (width<=800px){.onboardingPanel{padding:14px}.onboardingSteps{grid-template-columns:1fr}.onboardingSteps>button{min-height:64px}.opsHeader{flex-direction:column}.opsGrid{grid-template-columns:1fr}.onboardingProgress{grid-template-columns:auto 1fr}.onboardingProgress>button{grid-column:1/-1}.opsCard,.opsErrors{padding:14px}}.a2pProviderFlow{border-bottom:1px solid var(--t-border);background:var(--t-panel);gap:10px;padding:14px 16px;display:grid}.a2pProviderHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.a2pProviderHead>div{gap:4px;display:grid}.a2pProviderHead h4{margin:0}.a2pProviderHead p{color:var(--t-muted);max-width:720px;margin:0;line-height:1.5}.a2pProviderHead>button{border:1px solid var(--t-border);background:var(--t-panel2);height:38px;color:var(--t-muted);border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:flex}.a2pConnectBox,.a2pProviderStage{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;display:flex}.a2pConnectBox{display:grid}.a2pConnectBox>div:first-child,.a2pProviderStage>div{gap:4px;display:grid}.a2pConnectBox span,.a2pProviderStage span{color:var(--t-muted);line-height:1.5}.a2pProviderStage>i{background:var(--t-panel);width:28px;height:28px;color:var(--t-muted);border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.a2pProviderStage.done{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 32%,transparent);background:color-mix(in srgb,var(--t-success-bg) 6%,transparent)}.a2pProviderStage.done>i{background:color-mix(in srgb,var(--t-success-bg) 16%,transparent);color:var(--t-success)}.a2pStageBody{flex:1;min-width:0}.a2pStageActions,.a2pConnectRow,.a2pAdoptRow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.a2pStageActions button,.a2pConnectRow button,.a2pAdoptRow button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:38px;color:var(--t-text);border-radius:8px;padding:0 12px}.a2pStageActions .primary,.a2pConnectRow .primary{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft);color:var(--aeroa-accent-text)}.a2pConnectRow input,.a2pStageActions input,.a2pAdoptRow input{border:1px solid var(--t-border);background:var(--t-input);min-width:180px;height:40px;color:var(--t-text);border-radius:8px;flex:1;padding:0 11px}.a2pFeeAck{margin-top:8px;line-height:1.45;color:var(--t-muted)!important;text-transform:none!important;letter-spacing:0!important;grid-template-columns:none!important;align-items:flex-start!important;gap:8px!important;display:flex!important}.a2pFeeAck input{min-width:16px;margin-top:1px;width:16px!important;height:16px!important}.a2pAdoptRow>span{color:var(--t-muted)}.a2pProviderFlow button:disabled{opacity:.42;cursor:not-allowed}html[data-theme=light] .a2pProviderFlow,html[data-theme=light] .a2pConnectBox,html[data-theme=light] .a2pProviderStage{background:var(--t-bg);border-color:var(--t-border)}html[data-theme=light] .a2pProviderHead p,html[data-theme=light] .a2pConnectBox span,html[data-theme=light] .a2pProviderStage span{color:var(--t-muted)}html[data-theme=light] .a2pProviderHead>button,html[data-theme=light] .a2pStageActions button,html[data-theme=light] .a2pConnectRow button,html[data-theme=light] .a2pAdoptRow button{background:var(--t-bg);color:var(--t-muted);border-color:var(--t-border)}html[data-theme=light] .a2pConnectRow input,html[data-theme=light] .a2pStageActions input,html[data-theme=light] .a2pAdoptRow input{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}@media (width<=600px){.a2pProviderFlow{padding:12px}.a2pProviderHead{display:grid}.a2pProviderHead>button{justify-content:center;width:100%}.a2pConnectRow,.a2pStageActions,.a2pAdoptRow{grid-template-columns:1fr;width:100%;display:grid}.a2pConnectRow input,.a2pStageActions input,.a2pAdoptRow input{width:100%;min-width:0}.a2pConnectRow button,.a2pStageActions button,.a2pAdoptRow button{justify-content:center;width:100%}.a2pProviderStage{padding:11px}}.a2pBrandChoices{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px;margin-top:9px;display:grid}.a2pBrandChoices>button{text-align:left;border:1px solid var(--t-border);background:var(--t-panel2);min-height:72px;color:var(--t-text);border-radius:9px;gap:3px;padding:10px 11px;display:grid}.a2pBrandChoices>button.selected{border-color:var(--aeroa-accent-line);background:var(--aeroa-accent-soft)}.a2pBrandChoices small{color:var(--t-muted);overflow-wrap:anywhere}html[data-theme=light] .a2pBrandChoices>button{background:var(--t-bg);color:var(--t-text);border-color:var(--t-border)}html[data-theme=light] .a2pBrandChoices>button.selected{background:var(--aeroa-accent-soft);border-color:var(--aeroa-accent-line)}@media (width<=600px){.a2pBrandChoices{grid-template-columns:1fr}}.pipelineFunnel{justify-items:center!important;gap:8px!important;width:min(100%,980px)!important;margin:20px auto 2px!important;display:grid!important}.pipelineFunnelRow{appearance:none!important;clip-path:none!important;text-align:left!important;min-height:62px!important;color:inherit!important;font:inherit!important;cursor:pointer!important;border-radius:10px!important;grid-template-columns:42px minmax(0,1fr) minmax(92px,auto)!important;align-items:center!important;gap:12px!important;margin:0 auto!important;padding:10px 16px!important;display:grid!important;position:relative!important;overflow:hidden!important}.pipelineFunnelRow:hover{transform:translateY(-1px)scale(1.002)!important}.pipelineFunnelRow:focus-visible{outline:3px solid rgba(var(--aeroa-accent-rgb),.22)!important;outline-offset:2px!important}.pipelineFunnelRow:before{content:""!important;background:var(--stage)!important;pointer-events:none!important;border:0!important;width:5px!important;position:absolute!important;inset:0 auto 0 0!important}.funnelStageIndex{z-index:1!important;position:relative!important}.funnelStageName,.funnelStageValue{z-index:1!important;min-width:0!important;position:relative!important}.funnelStageName b,.funnelStageValue b{white-space:nowrap!important}.funnelStageName small{white-space:normal!important}.funnelStageValue{text-align:right!important;min-width:92px!important}.funnelStageValue small{white-space:nowrap!important}.pipelineLeadFilter{border:1px solid rgba(var(--aeroa-accent-rgb),.25);background:rgba(var(--aeroa-accent-rgb),.06);border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:0 0 14px;padding:12px 14px;display:flex}.pipelineLeadFilter>div{gap:2px;display:grid}.pipelineLeadFilter small{color:var(--t-text-muted,var(--t-muted))}.pipelineLeadFilter button{border:1px solid var(--t-border,var(--t-border));background:var(--t-bg-card,var(--t-panel2));min-height:36px;color:var(--t-text,var(--t-text));border-radius:9px;padding:0 12px}.pageCrashCard{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 35%,transparent);background:var(--t-bg-card,var(--t-panel));border-radius:14px;gap:10px;margin:18px 0;padding:22px;display:grid}.pageCrashCard h2{margin:0}.pageCrashCard p{color:var(--t-text-muted,var(--t-muted));margin:0;line-height:1.5}.pageCrashCard>div{flex-wrap:wrap;gap:8px;display:flex}.pageCrashCard button{min-height:40px;padding:0 14px}@media (width<=800px){.pipelineFunnelRow{grid-template-columns:30px minmax(0,1fr) 68px!important;width:100%!important;min-height:60px!important;padding:8px 10px!important}.funnelStageValue{min-width:0!important}.pipelineLeadFilter{flex-direction:column;align-items:flex-start}.pipelineLeadFilter button{width:100%}}.smsLeadHeaderLink{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.smsLeadHeaderLink span{color:var(--t-text-muted,var(--t-muted))}.smsOpenLeadBtn,.openLeadRecordBtn{border:1px solid var(--t-border,var(--t-border));background:var(--t-bg-soft,var(--t-panel));min-height:38px;color:var(--aeroa-accent-text,var(--t-blue));border-radius:9px;padding:0 12px;font-weight:700}.clickableLeadRow{transition:background .14s,border-color .14s;cursor:pointer!important}.clickableLeadRow:hover{background:rgba(var(--aeroa-accent-rgb),.06)!important}.clickableLeadRow:active{background:rgba(var(--aeroa-accent-rgb),.12)!important}@media (width<=800px){.smsLayout{background:var(--t-bg-card,var(--t-panel))!important;border-radius:14px!important}.smsThreads{background:var(--t-bg-card,var(--t-panel))!important}.threadList{-webkit-overflow-scrolling:touch}.threadList>button.active{background:rgba(var(--aeroa-accent-rgb),.09)!important}.smsLayout.mobileChatOpen .smsConversation{background:var(--t-bg-card,var(--t-panel))!important}.conversationHead{border-bottom:1px solid var(--t-border,var(--t-border))!important;background:var(--t-bg-card,var(--t-panel))!important}.mobileSmsBack{background:var(--t-bg-soft,var(--t-panel))!important;color:var(--t-text,var(--t-text))!important;border-radius:11px!important}.messages{-webkit-overflow-scrolling:touch!important;background:var(--t-bg-soft,var(--t-panel))!important}.messages p{line-height:1.35!important}.messages time{color:var(--t-text-muted,var(--t-muted))!important}.composer{border-top:1px solid var(--t-border,var(--t-border))!important;background:var(--t-bg-card,var(--t-panel))!important;z-index:4!important}.composer textarea{border-radius:12px!important;line-height:1.3!important}.composer>button{border-radius:12px!important}.composer>small{color:var(--t-text-muted,var(--t-muted))!important;line-height:1.35!important}.smsProviderState{text-align:right!important;line-height:1.25!important}}.smsQuickCall,.smsQuickLead{border:1px solid var(--t-border,var(--t-border));background:var(--t-bg-soft,var(--t-panel));color:var(--aeroa-accent-text,var(--t-blue));border-radius:10px;text-decoration:none}.smsComposerStatus{color:var(--t-text-muted,var(--t-muted))}.smsComposerNotice{color:var(--aeroa-accent-text,var(--t-blue))}@media (width<=800px){.smsLayout.mobileChatOpen{z-index:55!important;background:var(--t-bg-card,var(--t-panel))!important;border:0!important;border-radius:0!important}.smsLayout.mobileChatOpen .smsConversation{border:0!important;border-radius:0!important}.smsLayout.mobileChatOpen .conversationHead{box-shadow:0 1px 0 var(--t-border,#d3dde5)!important}.smsQuickCall,.smsQuickLead{border-radius:50%!important}.messages p{border-radius:17px!important}.messages article.out p{border-bottom-right-radius:5px!important}.messages article.in p{border-bottom-left-radius:5px!important}.smsLayout.mobileChatOpen .composer textarea{border-radius:22px!important}.smsLayout.mobileChatOpen .composer>button{border-radius:50%!important}.smsLayout.mobileChatOpen .composer .smsComposerStatus{line-height:1.2!important}}.smsLeadSheetBackdrop{z-index:120;background:var(--t-overlay)}.smsLeadSheet{background:var(--t-bg-card,var(--t-panel));border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #00000024}.smsLeadSheetHandle{background:var(--t-border,var(--t-panel));border-radius:99px}.smsLeadSheet header p{color:var(--t-text-muted,var(--t-muted))}.smsSheetClose{border:0;border-radius:50%}.smsLeadQuickGrid>div,.smsLeadAppointment,.smsLeadNotes{border:1px solid var(--t-border,var(--t-border));background:var(--t-bg-soft,var(--t-panel));border-radius:12px}.smsLeadQuickGrid span,.smsLeadAppointment span,.smsLeadNotes>span{text-transform:uppercase;letter-spacing:.08em;color:var(--t-text-muted,var(--t-muted))}.smsLeadNotes p{line-height:1.45}.smsLeadSheetActions a,.smsLeadSheetActions button{border:1px solid var(--t-border,var(--t-border));background:var(--t-bg-soft,var(--t-panel2));color:var(--t-text,var(--t-text));border-radius:12px;font-weight:700;text-decoration:none}@media (width<=800px){.smsLayout.mobileChatOpen .composer .smsComposerStatus{background:var(--t-bg-card,var(--t-panel))!important}.mobileBottomNav{z-index:70!important;background:var(--t-bg-card,var(--t-panel))!important}}.smsFilters .smsFilter{--chip:var(--t-blue);--chip-rgb:113,131,148;font-weight:650;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;color:var(--chip)!important;border-color:rgba(var(--chip-rgb),.38)!important;background:rgba(var(--chip-rgb),.045)!important}.smsFilters .smsFilter:hover{background:rgba(var(--chip-rgb),.1)!important;border-color:rgba(var(--chip-rgb),.58)!important}.smsFilters .smsFilter.on{box-shadow:inset 0 0 0 1px rgba(var(--chip-rgb),.08);color:var(--chip)!important;background:rgba(var(--chip-rgb),.16)!important;border-color:rgba(var(--chip-rgb),.72)!important}.smsFilters .smsFilter--all{--chip:var(--t-blue);--chip-rgb:57,121,184}.smsFilters .smsFilter--responded{--chip:var(--t-success);--chip-rgb:37,135,92}.smsFilters .smsFilter--needs_reply{--chip:var(--t-warn);--chip-rgb:182,106,31}.smsFilters .smsFilter--hot{--chip:var(--t-blue);--chip-rgb:194,79,79}.smsFilters .smsFilter--warm{--chip:var(--t-blue);--chip-rgb:173,122,24}.smsFilters .smsFilter--ai{--chip:var(--t-blue);--chip-rgb:118,89,189}.smsFilters .smsFilter--opted_out{--chip:var(--t-danger);--chip-rgb:155,81,88}html[data-theme=dark] .smsFilters .smsFilter,html[data-theme=slate] .smsFilters .smsFilter{filter:saturate(.9)brightness(1.2)}.smsFilters .smsFilter--all.on{background:var(--t-accent-soft)!important;border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--responded.on{background:var(--t-success-bg)!important;border-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--needs_reply.on{background:var(--t-warn-bg)!important;border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--hot.on{background:var(--t-danger-bg)!important;border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--warm.on{background:var(--t-warn-bg)!important;border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--ai.on{background:var(--t-accent-soft)!important;border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important;color:var(--t-text)!important}.smsFilters .smsFilter--opted_out.on{background:var(--t-danger-bg)!important;border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border))!important;color:var(--t-text)!important}.supportV2{gap:14px;display:grid}.supportQueue{min-width:0}.supportQueueFilters{border-bottom:1px solid var(--t-border);flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.supportQueueFilters button{border:1px solid var(--t-border);background:var(--t-bg-card);color:var(--t-text-muted);text-transform:capitalize;border-radius:99px;padding:6px 10px}.supportQueueFilters button.on{background:var(--t-text);color:var(--t-bg-card)}.ticketCard{text-align:left;border:0;border-bottom:1px solid var(--t-border);width:100%;color:var(--t-text);cursor:pointer;background:0 0;padding:14px;display:block}.ticketCard:hover{background:var(--t-hover)}.ticketCard>b{margin:7px 0 4px;display:block}.ticketCard>p{color:var(--t-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.45;overflow:hidden}.ticketMeta{align-items:center;gap:6px;margin-top:9px;display:flex}.ticketMeta svg{margin-left:auto}.ticketMeta span{border:1px solid var(--t-border);border-radius:6px;padding:3px 6px}.ticketMeta .priority.high{border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border));color:var(--t-warn)}.ticketMeta .priority.urgent{border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border));color:var(--t-danger)}.supportSubmit small{align-items:flex-start;gap:6px;display:flex}.supportFields label>small{color:var(--t-text-muted);text-transform:none;letter-spacing:0;margin-top:4px}.supportDrawerBackdrop{z-index:150;background:var(--t-overlay);justify-content:flex-end;display:flex;position:fixed;inset:0}.supportDrawer{background:var(--t-bg-card);width:min(600px,100%);height:100%;color:var(--t-text);flex-direction:column;display:flex;overflow:hidden;box-shadow:-20px 0 60px #00000029}.supportDrawer>header{border-bottom:1px solid var(--t-border);flex:none;justify-content:space-between;padding:20px;display:flex}.supportDrawer>header h2{margin:5px 0}.supportDrawer>header p{color:var(--t-text-muted);margin:0}.supportDrawer>header button{color:inherit;background:0 0;border:0}.supportAdminBar{border-bottom:1px solid var(--t-border);background:var(--t-bg-soft);grid-template-columns:1fr 1fr auto;gap:8px;padding:10px 16px;display:grid}.supportAdminBar label{text-transform:uppercase;color:var(--t-text-muted);gap:3px;font-size:7px;display:grid}.supportAdminBar select,.supportAdminBar button{border:1px solid var(--t-border);background:var(--t-bg-card);min-height:34px;color:var(--t-text);border-radius:7px;padding:0 8px;font-size:9px}.supportAdminBar button{align-self:end}.supportIssue{border:1px solid var(--t-border);background:var(--t-bg-soft);border-radius:10px;margin:14px 16px 0;padding:13px}.supportIssue>span{text-transform:uppercase;color:var(--t-text-muted)}.supportIssue p{white-space:pre-wrap;line-height:1.55}.supportIssue small{color:var(--t-text-muted);gap:5px;display:flex}.supportThread{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex;overflow:auto}.supportThread article{border:1px solid var(--t-border);background:var(--t-bg-soft);border-radius:10px;max-width:85%;padding:10px 12px}.supportThread article.staff{background:var(--t-accent-soft,var(--t-panel));align-self:flex-end}.supportThread article>div{justify-content:space-between;gap:12px;display:flex}.supportThread article time{color:var(--t-text-muted)}.supportThread article p{white-space:pre-wrap;margin:7px 0 0;line-height:1.5}.supportThreadEmpty{color:var(--t-text-muted);margin:auto}.supportReply{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--t-border);background:var(--t-bg-card);flex:none}.supportReply textarea{box-sizing:border-box;border:1px solid var(--t-border);background:var(--t-bg-card);width:100%;color:var(--t-text);resize:none;border-radius:9px;padding:10px}.supportReply>div{justify-content:space-between;align-items:center;margin-top:7px;display:flex}.supportReply button{background:var(--t-text);color:var(--t-bg-card);border:0;border-radius:8px;align-items:center;gap:6px;min-height:36px;padding:0 13px;display:flex}.internalToggle{color:var(--t-text-muted);align-items:center;gap:6px;margin-bottom:7px;display:flex}.supportResolution{border:1px solid color-mix(in srgb,var(--t-success) 35%,var(--t-border));border-radius:9px;gap:8px;margin:0 16px 14px;padding:11px;display:flex}@media (width>=1000px){.supportV2:not(:has(.supportTicketForm)){grid-template-columns:1fr}.supportV2 .supportTicketForm,.supportV2 .supportTickets{grid-column:1/-1}}@media (width<=700px){.supportPage.supportV2{padding:0 14px 110px!important}.supportTicketForm,.supportTickets{border-radius:14px!important}.supportFields{grid-template-columns:1fr!important}.supportFields .span2{grid-column:auto!important}.supportSubmit{gap:12px;display:grid!important}.supportSubmit button{min-height:48px;width:100%!important}.supportDrawer{width:100%}.supportDrawer>header{padding:16px}.supportAdminBar{grid-template-columns:1fr 1fr}.supportAdminBar button{grid-column:1/-1}.supportIssue{margin:10px 12px 0}.supportThread{padding:12px}.supportReply{padding-left:12px;padding-right:12px}.ticketCard{padding:14px 12px}}.supportStaffPanel{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:12px;overflow:hidden}.supportStaffToggle{width:100%;color:var(--t-text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:12px 14px;display:flex}.supportStaffToggle span{gap:2px;display:grid}.supportStaffToggle small{color:var(--t-text-muted)}.supportStaffToggle>svg:last-child{margin-left:auto}.supportStaffBody{border-top:1px solid var(--t-border);padding:12px 14px}.supportStaffAdd{grid-template-columns:1fr 130px auto;gap:7px;display:grid}.supportStaffAdd input,.supportStaffAdd select,.supportStaffAdd button{border:1px solid var(--t-border);background:var(--t-bg-card);min-height:38px;color:var(--t-text);border-radius:8px;padding:0 10px}.supportStaffAdd button{background:var(--t-text);color:var(--t-bg-card)}.supportStaffList{gap:6px;margin-top:10px;display:grid}.supportStaffList>div{border-top:1px solid var(--t-border);justify-content:space-between;align-items:center;padding-top:7px;display:flex}.supportStaffList span{display:grid}.supportStaffList small{color:var(--t-text-muted);text-transform:capitalize}.supportStaffList button{border:1px solid var(--t-border);color:var(--t-text-muted);background:0 0;border-radius:99px;padding:5px 8px}.supportStaffList button.active{border-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border));color:var(--t-muted)}.slaOverdue{border:1px solid color-mix(in srgb,var(--t-danger) 35%,var(--t-border));color:var(--t-danger);text-transform:uppercase;border-radius:99px;align-items:center;gap:3px;margin-left:6px;padding:3px 6px;display:flex}.ticketTop time{margin-left:auto}.supportSla{border-top:1px solid var(--t-border);color:var(--t-text-muted);grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;padding-top:8px;display:grid}.supportSla .late{color:var(--t-danger)}.supportAttachments{border:1px solid var(--t-border);border-radius:10px;margin:10px 16px 0;padding:10px 12px}.supportAttachments>div:first-child{justify-content:space-between;align-items:center;display:flex}.supportAttachments b{align-items:center;gap:5px;display:flex}.attachButton{cursor:pointer;border:1px solid var(--t-border);border-radius:7px;padding:6px 9px}.attachButton input{display:none}.attachmentList{gap:5px;margin-top:8px;display:grid}.attachmentList button{background:var(--t-bg-soft);width:100%;color:var(--t-text);text-align:left;border:0;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;padding:7px;display:grid}.attachmentList span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.attachmentList small{color:var(--t-text-muted)}.supportAudit{border:1px solid var(--t-border);border-radius:9px;margin:0 16px 12px;padding:9px 11px}.supportAudit summary{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:flex}.supportAudit>div{border-top:1px solid var(--t-border);justify-content:space-between;gap:10px;padding:6px 0;display:flex}.supportAudit>div:first-of-type{margin-top:7px}.supportAudit time{color:var(--t-text-muted)}@media (width<=700px){.supportStaffAdd,.supportSla{grid-template-columns:1fr}.supportAttachments,.supportAudit{margin-left:12px;margin-right:12px}}.notificationCenter{position:relative}.notificationBell{border:1px solid var(--t-border);background:var(--t-bg-card);width:30px;height:30px;color:var(--t-text-muted);border-radius:8px;place-items:center;display:grid;position:relative}.notificationBell>i{background:var(--t-danger-bg);min-width:16px;height:16px;color:var(--t-text);border-radius:99px;padding:0 4px;font:700 8px/16px sans-serif;position:absolute;top:-6px;right:-5px}.notificationBackdrop{z-index:180;background:var(--t-overlay);border:0;position:fixed;inset:0}.notificationPanel{z-index:181;border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:13px;flex-direction:column;width:min(390px,100vw - 30px);max-height:min(620px,100vh - 80px);display:flex;position:fixed;top:52px;left:158px;overflow:hidden;box-shadow:0 20px 60px #0000002e}.compactSidebar .notificationPanel{left:66px}.notificationPanel>header{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.notificationPanel>header>div:first-child{display:grid}.notificationPanel>header>div:last-child{gap:5px;display:flex}.notificationPanel>header button{border:1px solid var(--t-border);width:30px;height:30px;color:var(--t-text);background:0 0;border-radius:7px;place-items:center;display:grid}.notificationList{overflow:auto}.notificationList>button{text-align:left;border:0;border-bottom:1px solid var(--t-border);width:100%;color:var(--t-text);background:0 0;grid-template-columns:34px 1fr 8px;gap:9px;padding:12px;display:grid;position:relative}.notificationList>button:hover,.notificationList>button.unread{background:var(--t-bg-soft)}.noticeIcon{border:1px solid var(--t-border);border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.notificationList p{color:var(--t-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0;overflow:hidden}.notificationList small{color:var(--t-text-muted)}.notificationList>button>i{background:var(--t-accent-soft);border-radius:50%;align-self:center;width:6px;height:6px}.notificationEmpty{min-height:180px;color:var(--t-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.notificationEmpty b{color:var(--t-text)}.mobileNotification{display:none}@media (width<=700px){.mobileNotification{z-index:92;right:15px;top:calc(12px + env(safe-area-inset-top));display:block;position:fixed}.mobileNotification .notificationBell{background:var(--t-bg-card);border-radius:12px;width:40px;height:40px}.notificationPanel,.compactSidebar .notificationPanel{left:12px;right:12px;top:calc(60px + env(safe-area-inset-top));width:auto;max-height:calc(100vh - 145px - env(safe-area-inset-bottom));border-radius:15px}.notificationList>button{padding:14px 12px}}.numberChangePanel{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:13px;margin-top:14px;padding:14px}.numberChangeHead{align-items:center;gap:9px;display:flex}.numberChangeHead>div{gap:2px;display:grid}.numberChangeHead span{color:var(--t-text-muted)}.numberChangeHead em{border:1px solid color-mix(in srgb,var(--t-success) 35%,var(--t-border));color:var(--t-success);border-radius:99px;margin-left:auto;padding:4px 8px;font-style:normal;font-weight:700}.numberChangePanel>p{color:var(--t-text-muted);margin:10px 0;line-height:1.5}.numberSearch{grid-template-columns:120px auto;gap:7px;display:grid}.numberSearch input,.numberSearch button{border:1px solid var(--t-border);background:var(--t-bg-card);min-height:39px;color:var(--t-text);border-radius:8px;padding:0 10px}.numberSearch button{justify-content:center;align-items:center;gap:6px;display:flex}.numberChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.numberChoices button{text-align:left;border:1px solid var(--t-border);background:var(--t-bg-soft);color:var(--t-text);border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.numberChoices button.selected{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));box-shadow:inset 0 0 0 1px #5d91c8}.numberChoices i{place-items:center;display:grid}.numberChoices span{display:grid}.numberChoices small{color:var(--t-text-muted)}.numberConfirm{justify-content:center;align-items:center;gap:6px;width:100%;min-height:40px;margin-top:9px;display:flex}@media (width<=700px){.numberChangePanel{padding:12px}.numberSearch{grid-template-columns:1fr 1fr}.numberChoices{grid-template-columns:1fr}.numberChangeHead em{white-space:nowrap}}.phoneSettingsSection .phoneTechnicalInfo,.phoneSettingsSection .telnyxTrialCard,.phoneSettingsSection .a2pExplanation,.phoneSettingsSection .settingsInlineActions .primaryLite,.a2pSettingsSection .a2pAdoptRow,.a2pSettingsSection .a2pBrandChoices{display:none!important}.customerPhoneStatus{grid-template-columns:repeat(3,minmax(0,1fr))}.customerApprovalStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.adminLoginLink{text-align:center;font-size:11px;text-decoration:none}.adminLoginPage{background:var(--t-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.adminLoginCard{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:18px;gap:14px;width:min(440px,100%);padding:28px;display:grid;box-shadow:0 18px 55px #00000014}.adminLoginCard h1{margin:0;font-size:28px}.adminLoginCard p{color:var(--t-text-muted);margin:0;line-height:1.5}.adminLoginCard label{gap:6px;font-size:11px;display:grid}.adminLoginCard input{border:1px solid var(--t-border);background:var(--t-bg-soft);min-height:44px;color:var(--t-text);border-radius:9px;padding:0 12px}.adminLoginCard>a{color:var(--t-text-muted);font-size:11px;text-decoration:none}.adminMark{align-items:center;gap:10px;display:flex}.adminMark>span{display:grid}.adminMark b{font-size:15px}.adminMark small{letter-spacing:.14em;color:var(--t-text-muted);font-size:8px}.adminShell{background:var(--t-bg);grid-template-columns:230px 1fr;min-height:100vh;display:grid}.adminShell>aside{border-right:1px solid var(--t-border);background:var(--t-bg-card);flex-direction:column;gap:22px;padding:22px;display:flex}.adminBrand{gap:4px;display:grid}.adminBrand>b{letter-spacing:.08em;font-size:18px}.adminBrand>span{color:var(--t-text-muted);letter-spacing:.16em;font-size:8px}.adminShell nav{gap:6px;display:grid}.adminShell nav button,.adminShell aside>div:last-child button,.adminShell aside>div:last-child a{min-height:40px;color:var(--t-text);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;font-size:11px;text-decoration:none;display:flex}.adminShell nav button.on{background:var(--t-bg-soft)}.adminShell aside>div:last-child{gap:6px;margin-top:auto;display:grid}.adminShell>main{width:100%;max-width:1200px;padding:34px}.adminShell header{justify-content:space-between;align-items:flex-start;margin-bottom:22px;display:flex}.adminShell header h1{font-size:32px}.adminShell header p{color:var(--t-text-muted);margin:0}.adminStatusGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.adminStatusGrid article,.adminPanel{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:14px;padding:16px}.adminStatusGrid article{gap:5px;display:grid}.adminStatusGrid span,.adminInfoRows span{color:var(--t-text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.adminStatusGrid b{font-size:18px}.adminStatusGrid article.ok b{color:#59a97a}.adminStatusGrid small{color:var(--t-text-muted);font-size:9px}.adminPanel{margin-top:14px}.adminPanel h2{margin:0 0 6px}.adminPanel p{color:var(--t-text-muted);line-height:1.5}.adminInfoRows{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.adminInfoRows>div{border:1px solid var(--t-border);background:var(--t-bg-soft);border-radius:10px;gap:4px;padding:12px;display:grid}@media (width<=760px){.customerPhoneStatus,.customerApprovalStrip,.adminShell{grid-template-columns:1fr}.adminShell>aside{display:none}.adminShell>main{padding:18px}.adminStatusGrid,.adminInfoRows{grid-template-columns:1fr}}.authStory{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 12%,#5291cd2e,#0000 31%),linear-gradient(145deg,#0b1219 0%,#101b25 55%,#0c141b 100%)!important}.authStory:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.authStory>*{z-index:1;position:relative}.authStoryCopy h1{letter-spacing:-.055em!important;max-width:680px!important;font-size:clamp(42px,5vw,74px)!important;line-height:.98!important}.authStoryCopy>p{color:#aebdca!important;max-width:650px!important;font-size:15px!important;line-height:1.65!important}.authStoryCta{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:48px!important}.authMiniBoard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09101794;border:1px solid #97b8d333;border-radius:17px;width:min(620px,100%);margin:24px 0 18px;padding:16px;box-shadow:0 22px 60px #0000003d}.authBoardHead{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.authBoardHead span{letter-spacing:.18em;color:#7896ae;font-size:8px}.authBoardHead b{font-size:11px}.authBoardStats{grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 0;display:grid}.authBoardStats>span{background:#ffffff09;border-radius:10px;gap:3px;padding:10px 12px;display:grid}.authBoardStats small{letter-spacing:.13em;color:#748a9c;font-size:7px}.authBoardStats b{font-size:22px}.authBoardAction{background:#639fd31a;border-radius:10px;align-items:center;gap:10px;padding:11px 12px;display:flex}.authBoardAction>i{background:#6cb2ed;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #6cb2ed1a}.authBoardAction>span{flex:1;gap:1px;display:grid}.authBoardAction b{font-size:10px}.authBoardAction small{color:#8096a8;font-size:8px}.signupProof{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.signupProof span{color:#bac7d1;background:#111c25;border:1px solid #334553;border-radius:99px;align-items:center;gap:6px;padding:8px 11px;font-size:9px;display:flex}.signupProof svg{color:#78a9d0}.todayHero{border:1px solid var(--t-border);background:linear-gradient(135deg,var(--t-bg-card),var(--t-bg-soft));border-radius:17px;grid-template-columns:minmax(0,1fr) 260px;gap:20px;margin:0 0 14px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #0000000a}.todayHero:after{content:"";background:color-mix(in srgb,var(--t-accent-soft) 9%,transparent);pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-180px;right:-150px}.todayHeroCopy{z-index:1;position:relative}.todayHeroCopy h2{letter-spacing:-.035em;max-width:680px;margin:7px 0 8px;line-height:1.08}.todayHeroCopy>p{max-width:690px;color:var(--t-text-muted);margin:0;line-height:1.55}.todayHeroActions{gap:8px;margin-top:17px;display:flex}.todayHeroActions button{justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;display:flex}.todayHeroActions .todayRefresh{margin-left:auto}.todayFocusCard{z-index:1;border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:13px;flex-direction:column;justify-content:center;align-self:stretch;padding:18px;display:flex;position:relative}.todayFocusCard>span{letter-spacing:.14em;color:var(--t-text-muted)}.todayFocusCard>strong{letter-spacing:-.05em;margin-top:7px;line-height:1}.todayFocusCard>b{color:var(--t-text-muted);margin-top:3px}.todayFocusCard>div{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:15px;display:grid}.todayFocusCard>div span{background:var(--t-bg-soft);color:var(--t-text-muted);text-align:center;border-radius:8px;gap:1px;padding:7px 5px;display:grid}.todayFocusCard>div b{color:var(--t-text)}.enhancedMetrics article{position:relative;overflow:hidden}.enhancedMetrics article:before{content:"";background:color-mix(in srgb,var(--t-accent-soft) 45%,transparent);width:2px;position:absolute;top:0;bottom:0;left:0}@media (width<=850px){.todayHero{grid-template-columns:1fr}.todayFocusCard{grid-template-columns:auto 1fr;align-items:end;display:grid}.todayFocusCard>span{grid-column:1/-1}.todayFocusCard>b{padding-bottom:4px}.todayFocusCard>div{grid-column:1/-1}.authMiniBoard{margin-top:18px}}@media (width<=600px){.todayHero{margin-top:0;padding:17px}.todayHeroActions{grid-template-columns:1fr 1fr;display:grid}.todayHeroActions .todayRefresh{display:none}.todayFocusCard{padding:14px}.authMiniBoard{padding:12px}.authBoardStats{gap:5px}.authBoardStats>span{padding:9px}.authBoardStats b{font-size:18px}.signupProof{gap:6px}.signupProof span{padding:7px 9px;font-size:8px}}.adminShellV2>main{max-width:none;padding:32px 38px 56px}.adminHeaderV2{margin-bottom:22px;display:flex}.adminHeaderV2 h1{letter-spacing:-.03em;font-size:34px}.adminHeaderV2 p{color:var(--t-text-muted);font-size:11px}.adminRefresh{border:1px solid var(--t-border);background:var(--t-bg-card);min-height:38px;color:var(--t-text);border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:flex}.adminRefresh small{color:var(--t-text-muted);margin-left:2px;font-size:8px}.adminAlert{background:#8e5a5a14;border:1px solid #8e5a5a;border-radius:9px;margin-bottom:14px;padding:11px 13px;font-size:10px}.adminStatusGridV2{grid-template-columns:repeat(4,minmax(0,1fr))}.adminMetricGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.adminMetricGrid article{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:12px;padding:14px}.adminMetricGrid span{text-transform:uppercase;letter-spacing:.09em;color:var(--t-text-muted);font-size:8px;display:block}.adminMetricGrid strong{letter-spacing:-.04em;margin-top:5px;font-size:25px;line-height:1;display:block}.adminPanelTitle{align-items:center;gap:10px;margin-bottom:12px;display:flex}.adminPanelTitle>svg{width:18px}.adminPanelTitle h2{margin:0;font-size:17px}.adminPanelTitle p{margin:2px 0 0;font-size:9px}.adminDiagnosticRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.adminDiagnosticRows>div{border:1px solid var(--t-border);background:var(--t-bg-soft);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.adminDiagnosticRows span{color:var(--t-text-muted);font-size:9px}.adminDiagnosticRows b{text-transform:capitalize;font-size:10px}.adminCallout{border:1px solid var(--t-border);background:var(--t-bg-soft);border-radius:10px;gap:4px;padding:13px;display:grid}.adminCallout b{font-size:11px}.adminCallout span{color:var(--t-text-muted);font-size:9px;line-height:1.5}.adminPrimaryLink{border:1px solid var(--t-border);color:var(--t-text);border-radius:9px;align-items:center;gap:6px;margin-top:8px;padding:10px 12px;font-size:10px;text-decoration:none;display:inline-flex}@media (width<=1100px){.adminStatusGridV2{grid-template-columns:repeat(2,1fr)}.adminMetricGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.adminHeaderV2{display:grid}.adminStatusGridV2,.adminMetricGrid,.adminDiagnosticRows{grid-template-columns:1fr 1fr}.adminShellV2>main{padding:18px}}@media (width<=520px){.adminStatusGridV2,.adminMetricGrid,.adminDiagnosticRows{grid-template-columns:1fr}}.adminOpsHero{border:1px solid var(--t-border);background:linear-gradient(135deg,var(--t-bg-card),var(--t-bg-soft));border-radius:15px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:20px 22px;display:flex;box-shadow:0 10px 30px #00000014}.adminOpsHero h2{letter-spacing:-.03em;margin:5px 0;font-size:25px}.adminOpsHero p{color:var(--t-text-muted);margin:0;font-size:10px}.adminOpsHero>strong{text-align:center;background:var(--t-bg);border:1px solid var(--t-border);border-radius:12px;min-width:74px;padding:14px;font-size:38px;line-height:1}.adminActionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.adminActionCard{text-align:left;border:1px solid var(--t-border);background:var(--t-bg-card);min-height:112px;color:var(--t-text);border-radius:12px;gap:5px;padding:15px;transition:all .15s;display:grid;position:relative}.adminActionCard:not(:disabled){cursor:pointer}.adminActionCard:not(:disabled):hover{background:var(--t-bg-soft);border-color:#5688b5;transform:translateY(-1px)}.adminActionCard.warn{border-color:#c96f5b8c}.adminActionCard>span{letter-spacing:.08em;text-transform:uppercase;color:var(--t-text-muted);font-size:8px}.adminActionCard>strong{font-size:29px;line-height:1}.adminActionCard>small{color:var(--t-text-muted);font-size:9px}.adminActionCard>svg{width:14px;color:var(--t-text-muted);position:absolute;bottom:12px;right:12px}.adminWorkQueue{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:14px;margin-top:14px;overflow:hidden}.adminWorkQueue>header{border-bottom:1px solid var(--t-border);background:var(--t-bg-soft);padding:15px 17px}.adminWorkQueue h2{margin:3px 0 0;font-size:16px}.adminWorkRow{border:0;border-bottom:1px solid var(--t-border);width:100%;color:var(--t-text);text-align:left;background:0 0;grid-template-columns:32px minmax(0,1fr) auto 18px;align-items:center;gap:10px;padding:12px 15px;text-decoration:none;display:grid}.adminWorkRow:last-child{border-bottom:0}.adminWorkRow:hover{background:var(--t-bg-soft)}.adminWorkRow>svg{color:#6ea6d5;width:16px}.adminWorkRow>span{gap:2px;display:grid}.adminWorkRow b{font-size:10px}.adminWorkRow small{color:var(--t-text-muted);white-space:normal;font-size:8px}.adminWorkRow em{background:var(--t-bg-soft);border:1px solid var(--t-border);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;max-width:220px;padding:5px 7px;font-size:8px;font-style:normal;overflow:hidden}.adminWorkRow em.warn{color:#df9a87;border-color:#c96f5b8c}.adminWorkRow>svg:last-child{color:var(--t-text-muted)}.adminEmptyState{text-align:center;color:var(--t-text-muted);padding:22px;font-size:9px}.adminShellV2 nav button{position:relative}.adminShellV2 nav button:hover{background:var(--t-bg-soft)}.adminShellV2 .adminStatusGrid article{border:1px solid var(--t-border);box-shadow:none}.adminShellV2 .adminStatusGrid article:not(.ok){border-color:#c96f5b61}@media (width<=1000px){.adminActionGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.adminActionGrid{grid-template-columns:1fr}.adminOpsHero{align-items:flex-start}.adminOpsHero>strong{min-width:58px;font-size:28px}.adminWorkRow{grid-template-columns:28px minmax(0,1fr) auto}.adminWorkRow>svg:last-child{display:none}.adminWorkRow em{max-width:100px}}.adminCaseShade{z-index:120;justify-content:flex-end;display:flex;position:fixed;inset:0}.adminCaseDrawer{width:min(720px,94vw);height:100%;overflow:auto}.adminCaseDrawer>header{z-index:2;border-bottom:1px solid var(--t-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:flex-start;padding:20px 22px;display:flex;position:sticky;top:0}.adminCaseDrawer>header h2{margin:4px 0 2px;font-size:23px}.adminCaseDrawer>header p{margin:0;font-size:10px}.adminCaseDrawer>header>button{border:1px solid var(--t-border);background:var(--t-bg-card);width:34px;height:34px;color:var(--t-text);border-radius:9px;place-items:center;display:grid}.adminCaseDrawer>header svg{width:16px}.adminCaseBody{padding:16px 18px 28px}.adminCaseLoading{color:var(--t-text-muted);padding:32px;font-size:10px}.adminCaseSummary{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px;display:grid}.adminCaseSummary>div{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:11px;gap:4px;padding:13px;display:grid}.adminCaseSummary span,.adminCaseFields span{text-transform:uppercase;letter-spacing:.07em;color:var(--t-text-muted);font-size:8px}.adminCaseSummary b{text-transform:capitalize;font-size:13px}.adminCaseSummary small{color:var(--t-text-muted);font-size:8px}.adminCaseSection{border:1px solid var(--t-border);background:var(--t-bg-card);border-radius:12px;margin-top:11px;overflow:hidden}.adminCaseSection>header{border-bottom:1px solid var(--t-border);background:var(--t-bg-soft);align-items:center;gap:8px;padding:12px 14px;display:flex}.adminCaseSection>header svg{color:#6ea6d5;width:16px}.adminCaseSection h3{margin:0;font-size:12px}.adminCaseFields{grid-template-columns:1fr 1fr;gap:0;display:grid}.adminCaseFields>div{border-bottom:1px solid var(--t-border);gap:3px;padding:11px 13px;display:grid}.adminCaseFields>div:nth-child(odd){border-right:1px solid var(--t-border)}.adminCaseFields b{overflow-wrap:anywhere;font-size:9px}.adminCaseRecord{border-bottom:1px solid var(--t-border);padding:12px 14px}.adminCaseRecord>div:first-child{justify-content:space-between;gap:8px;display:flex}.adminCaseRecord b{font-size:10px}.adminCaseRecord small{color:var(--t-text-muted);font-size:8px}.adminCasePills{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.adminCasePills i{border:1px solid var(--t-border);color:var(--t-text-muted);border-radius:99px;padding:4px 6px;font-size:7px;font-style:normal}.adminCasePills i.ok{color:#78b78e;border-color:#4b916373}.adminCaseError{color:#df9a87;margin:8px 0 0;font-size:8px}.adminCaseTicket{border-bottom:1px solid var(--t-border);color:var(--t-text);justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;text-decoration:none;display:flex}.adminCaseTicket:hover{background:var(--t-bg-soft)}.adminCaseTicket span{gap:2px;display:grid}.adminCaseTicket b{font-size:9px}.adminCaseTicket small{color:var(--t-text-muted);font-size:8px}.adminCaseTicket svg{width:14px}.adminCaseActions{justify-content:flex-end;gap:8px;margin-top:13px;display:flex}.adminCaseActions a{border:1px solid var(--t-border);color:var(--t-text);border-radius:8px;align-items:center;gap:5px;padding:9px 11px;font-size:9px;text-decoration:none;display:inline-flex}.adminCaseActions a.primary{color:#fff;background:#5898e7;border-color:#5898e7}.adminSafetyNote{border:1px solid var(--t-border);border-radius:9px;align-items:flex-start;gap:8px;margin-top:11px;padding:10px 12px;font-size:8px;line-height:1.5;display:flex}.adminSafetyNote svg{flex:none;width:14px}@media (width<=600px){.adminCaseSummary,.adminCaseFields{grid-template-columns:1fr}.adminCaseFields>div:nth-child(odd){border-right:0}.adminCaseDrawer{width:100vw}.adminCaseActions{display:grid}.adminCaseActions a{justify-content:center}}.adminShellV2 .adminCaseShade{z-index:500!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;background:#02070bb8!important;justify-content:flex-end!important;display:flex!important;position:fixed!important;inset:0!important}.adminShellV2 .adminCaseDrawer{color:#f4f7fa!important;background:#0b1117!important;border-left:1px solid #ffffff1c!important;width:min(820px,100vw - 72px)!important;max-width:820px!important;height:100dvh!important;min-height:0!important;display:block!important;position:relative!important;overflow:hidden auto!important;box-shadow:-24px 0 80px #0000007a!important}.adminShellV2 .adminCaseDrawer>header{z-index:10!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#0b1117f5!important;border-bottom:1px solid #ffffff17!important;flex-direction:row!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:auto!important;min-height:82px!important;margin:0!important;padding:18px 24px!important;display:flex!important;position:sticky!important;top:0!important}.adminShellV2 .adminCaseDrawer>header>div{display:block!important}.adminShellV2 .adminCaseDrawer>header .eyebrow{letter-spacing:.13em!important;color:#73b7f0!important;margin-bottom:5px!important;font-size:11px!important;font-weight:800!important;display:block!important}.adminShellV2 .adminCaseDrawer>header h2{color:#fff!important;margin:0 0 4px!important;font-size:24px!important;line-height:1.15!important}.adminShellV2 .adminCaseDrawer>header p{color:#9daab5!important;margin:0!important;font-size:13px!important;line-height:1.35!important}.adminShellV2 .adminCaseDrawer>header>button{color:#dbe4eb!important;background:#111a22!important;border:1px solid #ffffff1a!important;border-radius:10px!important;flex:none!important;width:38px!important;height:38px!important;padding:0!important}.adminShellV2 .adminCaseBody{margin:0!important;padding:18px 22px 34px!important;display:block!important}.adminShellV2 .adminCaseLoading{color:#aab5bf!important;padding:30px 24px!important;font-size:14px!important}.adminShellV2 .adminCaseSummary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 14px!important;display:grid!important}.adminShellV2 .adminCaseSummary>div{background:#101820!important;border:1px solid #ffffff17!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;height:auto!important;min-height:94px!important;margin:0!important;padding:14px 16px!important;display:flex!important}.adminShellV2 .adminCaseSummary span,.adminShellV2 .adminCaseFields span{letter-spacing:.06em!important;text-transform:uppercase!important;color:#7f8e9a!important;font-size:10px!important;font-weight:750!important;line-height:1.2!important}.adminShellV2 .adminCaseSummary b{color:#f8fafc!important;margin:5px 0 3px!important;font-size:17px!important;line-height:1.25!important}.adminShellV2 .adminCaseSummary small{color:#a0acb6!important;font-size:12px!important;line-height:1.3!important}.adminShellV2 .adminCaseSection{background:#0e161d!important;border:1px solid #ffffff17!important;border-radius:12px!important;width:100%!important;height:auto!important;min-height:0!important;margin:12px 0 0!important;padding:0!important;display:block!important;overflow:hidden!important}.adminShellV2 .adminCaseSection>header{background:#111b23!important;border:0!important;border-bottom:1px solid #ffffff14!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;height:auto!important;min-height:46px!important;margin:0!important;padding:12px 15px!important;display:flex!important}.adminShellV2 .adminCaseSection>header svg{color:#70b6ed!important;flex:none!important;width:17px!important;height:17px!important}.adminShellV2 .adminCaseSection>header h3{color:#edf3f7!important;margin:0!important;font-size:14px!important;font-weight:750!important;line-height:1.2!important}.adminShellV2 .adminCaseFields{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;width:100%!important;display:grid!important}.adminShellV2 .adminCaseFields>div{border-bottom:1px solid #ffffff0f!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;height:auto!important;min-height:66px!important;margin:0!important;padding:11px 15px!important;display:flex!important}.adminShellV2 .adminCaseFields>div:nth-child(odd){border-right:1px solid #ffffff0f!important}.adminShellV2 .adminCaseFields b{color:#edf2f6!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important}.adminShellV2 .adminCaseRecord{border-bottom:1px solid #ffffff12!important;height:auto!important;min-height:0!important;margin:0!important;padding:14px 15px!important;display:block!important}.adminShellV2 .adminCaseRecord>div:first-child{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.adminShellV2 .adminCaseRecord b{color:#fff!important;font-size:15px!important;line-height:1.3!important}.adminShellV2 .adminCaseRecord small{color:#9aa7b1!important;font-size:11px!important}.adminShellV2 .adminCasePills{flex-wrap:wrap!important;gap:7px!important;margin:10px 0 0!important;display:flex!important}.adminShellV2 .adminCasePills i{color:#aab6bf!important;background:#121c24!important;border:1px solid #ffffff1a!important;border-radius:999px!important;align-items:center!important;padding:6px 8px!important;font-size:10px!important;line-height:1!important;display:inline-flex!important}.adminShellV2 .adminCasePills i.ok{color:#83d19d!important;background:#40915b1c!important;border-color:#56ae7457!important}.adminShellV2 .adminCaseError{color:#f0a18f!important;margin:10px 0 0!important;font-size:12px!important;line-height:1.4!important}.adminShellV2 .adminCaseTicket{color:#eef3f7!important;border-bottom:1px solid #ffffff12!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;height:auto!important;min-height:62px!important;padding:12px 15px!important;text-decoration:none!important;display:flex!important}.adminShellV2 .adminCaseTicket span{flex-direction:column!important;gap:4px!important;display:flex!important}.adminShellV2 .adminCaseTicket b{font-size:13px!important}.adminShellV2 .adminCaseTicket small{color:#98a5af!important;font-size:11px!important}.adminShellV2 .adminCaseTicket svg{width:16px!important;height:16px!important}.adminShellV2 .adminCaseActions{justify-content:flex-end!important;align-items:center!important;gap:9px!important;margin:16px 0 0!important;display:flex!important}.adminShellV2 .adminCaseActions a{color:#e8eef3!important;background:#111a22!important;border:1px solid #ffffff1c!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:40px!important;padding:10px 14px!important;font-size:12px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}.adminShellV2 .adminCaseActions a.primary{color:#fff!important;background:#4c94df!important;border-color:#4c94df!important}.adminShellV2 .adminCaseActions svg{width:15px!important}.adminShellV2 .adminSafetyNote{color:#8f9ca6!important;background:#0d151b!important;border:1px solid #ffffff14!important;border-radius:9px!important;align-items:flex-start!important;gap:9px!important;height:auto!important;min-height:0!important;margin:12px 0 0!important;padding:11px 13px!important;font-size:11px!important;line-height:1.45!important;display:flex!important}.adminShellV2 .adminSafetyNote svg{flex:none!important;width:15px!important;height:15px!important;margin-top:1px!important}@media (width<=760px){.adminShellV2 .adminCaseDrawer{width:100vw!important;max-width:none!important}.adminShellV2 .adminCaseBody{padding:14px 12px 26px!important}.adminShellV2 .adminCaseSummary{grid-template-columns:1fr 1fr!important}.adminShellV2 .adminCaseSummary>div:last-child{grid-column:1/-1!important}.adminShellV2 .adminCaseFields{grid-template-columns:1fr!important}.adminShellV2 .adminCaseFields>div:nth-child(odd){border-right:0!important}.adminShellV2 .adminCaseActions{grid-template-columns:1fr!important;display:grid!important}.adminShellV2 .adminCaseDrawer>header{padding:15px 14px!important}}.adminConversation{display:block}.adminConversationTop{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.adminConversationTop select{color:#edf3f7;background:#0b1218;border:1px solid #ffffff1f;border-radius:8px;flex:1;min-width:0;max-width:430px;height:38px;padding:0 10px;font-size:12px}.adminConversationTop>div{gap:6px;display:flex}.adminConversationTop button{color:#dce5eb;cursor:pointer;background:#121c24;border:1px solid #ffffff1c;border-radius:8px;height:36px;padding:0 10px;font-size:11px;font-weight:700}.adminTicketContext{background:#0c141a;border-bottom:1px solid #ffffff12;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.adminTicketContext b{font-size:13px}.adminTicketContext span{color:#91a0ab;font-size:10px}.adminTicketContext p{color:#c4ced5;margin:7px 0 0;font-size:12px;line-height:1.5}.adminThread{background:#091016;flex-direction:column;gap:9px;max-height:390px;padding:14px;display:flex;overflow:auto}.adminBubble{background:#111b23;border:1px solid #ffffff17;border-radius:11px;width:min(82%,560px);padding:10px 12px}.adminBubble.staff{border-color:#5c9ede4d;align-self:flex-end}.adminBubble.customer{align-self:flex-start}.adminBubble.internal{border-color:#d9ad4d4d;align-self:stretch;width:100%;max-width:none}.adminBubble>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminBubble b{color:#9fc9ef;font-size:10px}.adminBubble.internal b{color:#e6bd67}.adminBubble time{color:#73828d;font-size:9px}.adminBubble p{white-space:pre-wrap;color:#eef3f6;margin:6px 0 0;font-size:13px;line-height:1.45}.adminComposer{background:#0e171e;border-top:1px solid #ffffff14;padding:12px 14px}.adminComposer.internal{background:#17150e}.adminComposer textarea{resize:vertical;color:#f0f5f8;width:100%;min-height:86px;font:inherit;background:#091016;border:1px solid #ffffff1f;border-radius:9px;outline:none;padding:11px 12px;font-size:13px;line-height:1.45;display:block}.adminComposer textarea:focus{border-color:#579ce0}.adminComposer>div{justify-content:space-between;align-items:center;gap:10px;margin-top:9px;display:flex}.adminComposer label{color:#9caab4;align-items:center;gap:7px;font-size:11px;display:flex}.adminComposer button.primary{color:#fff;cursor:pointer;background:#4d97e2;border:0;border-radius:8px;min-width:105px;height:38px;font-size:11px;font-weight:800}.adminComposer button:disabled{opacity:.5;cursor:not-allowed}.adminConversationError{color:#efa08e;background:#a9453721;padding:9px 13px;font-size:11px}@media (width<=600px){.adminConversationTop{flex-direction:column;align-items:stretch}.adminConversationTop select{width:100%;max-width:none}.adminConversationTop>div button{flex:1}.adminBubble{width:92%}}.authShell{grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr)!important;min-height:100dvh!important;display:grid!important;overflow:hidden!important}.authStoryV3{isolation:isolate!important;grid-template-rows:auto auto 1fr auto auto!important;gap:20px!important;min-height:100dvh!important;padding:38px 52px 28px!important;display:grid!important;position:relative!important;overflow:hidden!important}.authAtmosphere{z-index:-2!important;filter:blur(3px)!important;border-radius:50%!important;width:560px!important;height:560px!important;position:absolute!important;bottom:-180px!important;right:-160px!important}.authGridGlow{z-index:-1!important;background-size:48px 48px!important;position:absolute!important;inset:0!important;-webkit-mask-image:linear-gradient(#000,#0000 78%)!important;mask-image:linear-gradient(#000,#0000 78%)!important}.authBrandV3{align-items:center!important;gap:10px!important;width:max-content!important;display:flex!important}.authBrandV3>span{border:1px solid #79c2f859!important;border-radius:9px!important;width:30px!important;height:30px!important}.authBrandV3>b{letter-spacing:.13em!important;font-size:16px!important}.authBrandV3>i{letter-spacing:.18em!important;border-left:1px solid #ffffff24!important;margin-left:3px!important;padding-left:12px!important;font-size:8px!important;font-style:normal!important}.authStoryCopyV3{max-width:720px!important;margin-top:20px!important}.authStoryCopyV3 .eyebrow{letter-spacing:.2em!important;font-size:10px!important}.authStoryCopyV3 h1{letter-spacing:-.055em!important;max-width:700px!important;margin:12px 0 14px!important;font-size:clamp(44px,5vw,74px)!important;font-weight:760!important;line-height:.96!important}.authStoryCopyV3 h1 em{font-style:normal!important}.authStoryCopyV3 p{max-width:670px!important;margin:0 0 19px!important;font-size:15px!important;line-height:1.65!important}.authStoryCta{border:1px solid #63b2eb6b!important;border-radius:9px!important;height:43px!important;padding:0 15px!important;font-size:12px!important;font-weight:750!important}.authProductStage{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border:1px solid #82bee838!important;border-radius:16px!important;align-self:end!important;width:min(760px,100%)!important;overflow:hidden!important}.authProductTop{border-bottom:1px solid #ffffff12!important;justify-content:space-between!important;align-items:center!important;height:42px!important;padding:0 14px!important;display:flex!important}.authProductTop>div{align-items:center!important;gap:8px!important;display:flex!important}.authProductTop i{border-radius:50%!important;width:7px!important;height:7px!important}.authProductTop span{letter-spacing:.12em!important;font-size:9px!important;font-weight:800!important}.authProductTop>b{letter-spacing:.14em!important;font-size:8px!important}.authProductBody{grid-template-columns:46px 1fr!important;min-height:270px!important;display:grid!important}.authProductBody>aside{border-right:1px solid #ffffff0f!important;flex-direction:column!important;align-items:center!important;gap:13px!important;padding-top:16px!important;display:flex!important}.authProductBody>aside span{border:1px solid #ffffff17!important;border-radius:5px!important;width:18px!important;height:18px!important}.authProductBody>main{padding:18px!important}.authProductGreeting{flex-direction:column!important;gap:3px!important;margin-bottom:13px!important;display:flex!important}.authProductGreeting span{letter-spacing:.14em!important;font-size:8px!important}.authProductGreeting b{font-size:16px!important}.authProductMetrics{grid-template-columns:repeat(4,1fr)!important;gap:8px!important;display:grid!important}.authProductMetrics>div{border:1px solid #ffffff12!important;border-radius:8px!important;flex-direction:column!important;gap:3px!important;padding:10px!important;display:flex!important}.authProductMetrics small{letter-spacing:.1em!important;font-size:7px!important}.authProductMetrics b{font-size:19px!important}.authProductMetrics i{font-size:8px!important;font-style:normal!important}.authProductQueue{border:1px solid #ffffff12!important;border-radius:9px!important;margin-top:10px!important;overflow:hidden!important}.authProductQueue header{border-bottom:1px solid #ffffff0f!important;justify-content:space-between!important;align-items:center!important;height:31px!important;padding:0 10px!important;display:flex!important}.authProductQueue header span{letter-spacing:.1em!important;font-size:8px!important;font-weight:800!important}.authProductQueue header small{font-size:8px!important}.authProductQueue>div{border-bottom:1px solid #ffffff0d!important;grid-template-columns:8px 1fr auto!important;align-items:center!important;gap:9px!important;min-height:42px!important;padding:6px 10px!important;display:grid!important}.authProductQueue>div:last-child{border:0!important}.authProductQueue>div>i{border-radius:50%!important;width:6px!important;height:6px!important}.authProductQueue>div>span{flex-direction:column!important;gap:2px!important;display:flex!important}.authProductQueue>div b{font-size:9px!important}.authProductQueue>div small{font-size:8px!important}.authProductQueue em{border-radius:5px!important;padding:4px 7px!important;font-size:8px!important;font-style:normal!important}.authSignalRow{flex-wrap:wrap!important;gap:7px!important;display:flex!important}.authSignalRow span{letter-spacing:.08em!important;border:1px solid #ffffff12!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:6px 9px!important;font-size:8px!important;font-weight:800!important;display:flex!important}.authSignalRow svg{width:12px!important;height:12px!important}.authStoryV3 .authStoryFoot{font-size:9px!important}.authPanel{place-items:center!important;padding:38px!important;display:grid!important;position:relative!important}.authPanel:before{content:""!important;pointer-events:none!important;background-size:120px 100%!important;position:absolute!important;inset:0!important}.authCard{z-index:1!important;border:1px solid #86b2d021!important;border-radius:18px!important;width:min(440px,100%)!important;padding:28px!important;position:relative!important}.authCard>.eyebrow{letter-spacing:.18em!important;font-size:9px!important}.authCard h1{letter-spacing:-.04em!important;margin:8px 0 7px!important;font-size:32px!important}.authCard>p{margin:0 0 24px!important;font-size:13px!important;line-height:1.5!important}.authCard>label{letter-spacing:.08em!important;text-transform:uppercase!important;gap:7px!important;margin-top:14px!important;font-size:9px!important;font-weight:800!important;display:grid!important}.authCard input{border:1px solid #84aecb29!important;border-radius:10px!important;height:48px!important;padding:0 13px!important;font-size:13px!important}.authCard input:focus{outline:none!important}.authPrimary{border-radius:10px!important;height:48px!important;margin-top:20px!important;font-size:12px!important;font-weight:850!important}.authLinks{margin-top:11px!important}.authLinks button,.adminLoginLink{color:#72b5e5!important;font-size:10px!important}.supportButton{border-top:1px solid color-mix(in srgb,var(--t-border) 7%,transparent)!important;margin-top:22px!important;padding-top:17px!important}.adminLoginLink{margin-top:12px!important;display:inline-block!important}.authLogoMobile{display:none!important}@media (width<=980px){.authShell{grid-template-columns:1fr!important;overflow:auto!important}.authStoryV3{border-bottom:1px solid #78b4e624!important;border-right:0!important;grid-template-rows:auto auto auto auto!important;min-height:auto!important;padding:26px 24px 30px!important}.authStoryCopyV3 h1{font-size:24px!important}.authProductStage{width:100%!important}.authSignalRow,.authStoryV3 .authStoryFoot{display:none!important}.authPanel{min-height:620px!important;padding:32px 20px!important}}@media (width<=600px){.authStoryV3{padding:22px 18px 24px!important}.authStoryCopyV3{margin-top:8px!important}.authStoryCopyV3 h1{font-size:39px!important}.authStoryCopyV3 p{font-size:13px!important}.authProductMetrics{grid-template-columns:1fr 1fr!important}.authProductBody{grid-template-columns:34px 1fr!important}.authProductBody>main{padding:12px!important}.authProductQueue>div:nth-child(4){display:none!important}.authPanel{min-height:570px!important;padding:22px 14px!important}.authCard{border-radius:14px!important;padding:22px 18px!important}.authCard h1{font-size:18px!important}}@media (width>=981px){.authShell{grid-template-columns:minmax(680px,1.22fr) minmax(440px,.78fr)!important;height:100dvh!important;min-height:760px!important;overflow:hidden!important}.authStoryV3{grid-template-rows:auto auto auto auto auto!important;align-content:start!important;gap:14px!important;height:100dvh!important;min-height:760px!important;padding:28px 38px 22px!important}.authStoryCopyV3{max-width:760px!important;margin-top:10px!important}.authStoryCopyV3 h1{margin:9px 0 11px!important}.authStoryCopyV3 p{margin-bottom:14px!important}.authStoryCta{height:40px!important}.authProductStage{align-self:auto!important;width:min(760px,100%)!important;height:auto!important;min-height:0!important;margin-top:2px!important}.authProductBody{height:auto!important;min-height:0!important}.authProductBody>main{padding:14px 16px!important}.authProductGreeting{margin-bottom:10px!important}.authProductMetrics>div{padding:8px 9px!important}.authProductQueue{margin-top:8px!important}.authProductQueue>div{min-height:37px!important}.authSignalRow,.authStoryV3 .authStoryFoot{margin-top:0!important}.authPanel{align-items:center!important;height:100dvh!important;min-height:760px!important}.authCard{margin:0!important}}@media (width>=981px) and (height<=850px){.authStoryV3{padding-top:22px!important}.authStoryCopyV3 p{font-size:13px!important}.authProductBody>main{padding:10px 14px!important}.authProductGreeting{margin-bottom:7px!important}.authProductMetrics>div{padding:6px 8px!important}.authProductMetrics b{font-size:17px!important}.authProductQueue>div{min-height:32px!important;padding-top:4px!important;padding-bottom:4px!important}.authSignalRow,.authStoryV3 .authStoryFoot{display:none!important}}.authShell{color:#10202d!important;background:#f4f7fa!important}.authStoryV3{background:radial-gradient(circle at 18% 10%,#499cda26,#0000 29%),linear-gradient(145deg,#f8fbfd 0%,#eef5f9 58%,#e9f1f6 100%)!important;border-right:1px solid #dbe5ec!important}.authAtmosphere{background:radial-gradient(circle,#449cdc29,#4a95cd09 48%,#0000 70%)!important}.authGridGlow{opacity:.48!important;background-image:linear-gradient(#34709a14 1px,#0000 1px),linear-gradient(90deg,#34709a14 1px,#0000 1px)!important}.authBrandV3>span{color:#0d314a!important;background:linear-gradient(145deg,#fff,#e8f2f8)!important;border-color:#b9d6e9!important;box-shadow:0 5px 16px #26649114!important}.authBrandV3>b{color:#102b3e!important}.authBrandV3>i{color:#4384b3!important;border-left-color:#c8d8e3!important}.authStoryCopyV3 .eyebrow{color:#277fbe!important}.authStoryCopyV3 h1{color:#102333!important;text-shadow:none!important}.authStoryCopyV3 h1 em{color:#2d8ed0!important;text-shadow:none!important}.authStoryCopyV3 p{color:#536b7c!important}.authStoryCta{color:#176da8!important;background:#fff!important;border-color:#9dc8e5!important;box-shadow:0 8px 22px #20669714!important}.authStoryCta:hover{background:#eaf6fd!important;border-color:#64abe0!important}.authProductStage{background:#ffffffeb!important;border-color:#c5d9e7!important;box-shadow:0 24px 65px #1f46621f,0 2px 5px #1f46620a!important}.authProductTop{background:#f5f9fc!important;border-bottom-color:#dce8ef!important}.authProductTop i{background:#2698e5!important;box-shadow:0 0 10px #2698e54d!important}.authProductTop span{color:#45677e!important}.authProductTop>b{color:#238553!important}.authProductBody>aside{background:#f7fafc!important;border-right-color:#e0e9ef!important}.authProductBody>aside span{background:#fff!important;border-color:#d7e3eb!important}.authProductBody>aside span.on{box-shadow:none!important;background:#dff1fc!important;border-color:#7bb8df!important}.authProductBody>main{background:#fff!important}.authProductGreeting span{color:#2b83bd!important}.authProductGreeting b{color:#173247!important}.authProductMetrics>div{background:#f7fafc!important;border-color:#dce7ee!important}.authProductMetrics small{color:#6c8494!important}.authProductMetrics b{color:#19364a!important}.authProductMetrics i{color:#3689bf!important}.authProductQueue{background:#fbfdfe!important;border-color:#dce7ee!important}.authProductQueue header{background:#f4f8fb!important;border-bottom-color:#e1eaf0!important}.authProductQueue header span{color:#29485d!important}.authProductQueue header small{color:#758b99!important}.authProductQueue>div{border-bottom-color:#e7eef2!important}.authProductQueue>div b{color:#203d51!important}.authProductQueue>div small{color:#708795!important}.authProductQueue>div>i{background:#3c98d5!important}.authProductQueue>div>i.hot{box-shadow:none!important;background:#df7d4c!important}.authProductQueue em{color:#287db4!important;background:#e6f3fb!important}.authSignalRow span{color:#587182!important;background:#ffffffb8!important;border-color:#d3e1ea!important}.authSignalRow svg{color:#3188c4!important}.authStoryV3 .authStoryFoot{color:#657d8d!important}.authPanel{background:radial-gradient(circle at 50% 38%,#4197d617,#0000 34%),#f8fafc!important}.authPanel:before{opacity:.35!important;background:linear-gradient(90deg,#3378a80d,#0000 1px)!important}.authCard{color:#142c3d!important;background:#fffffff0!important;border-color:#d9e4eb!important;box-shadow:0 24px 70px #23435a1a,0 2px 6px #23435a09!important}.authCard>.eyebrow{color:#2d83bc!important}.authCard h1{color:#122c3e!important}.authCard>p{color:#647a89!important}.authCard>label{color:#617887!important}.authCard input{color:#142c3d!important;background:#f8fbfd!important;border-color:#cbdbe5!important;box-shadow:inset 0 1px 2px #1f425b08!important}.authCard input:focus{background:#fff!important;border-color:#4296cf!important;box-shadow:0 0 0 3px #4296cf1c!important}.authPrimary{color:#fff!important;background:linear-gradient(135deg,#3199df,#167bc0)!important;box-shadow:0 10px 25px #1e7fbe33!important}.authLinks button{color:#267fb9!important}.supportButton{color:var(--t-blue)!important;border-top-color:var(--t-border)!important}.adminLoginLink{color:#718592!important}@media (width<=980px){.authStoryV3{border-bottom-color:#d8e4eb!important}}.adminShellV2 .adminMain{background:#080c10!important}.adminShellV2 .adminContent{max-width:1240px!important;margin:0 auto!important;padding-left:26px!important;padding-right:26px!important}.adminShellV2 .adminHero{margin-bottom:20px!important}.adminShellV2 .adminHero h1{letter-spacing:-.035em!important;font-size:34px!important}.adminShellV2 .adminHero p{color:#91a0aa!important;font-size:12px!important}.adminShellV2 .adminException{background:linear-gradient(135deg,#0f171d,#0b1116)!important;border:1px solid #6f90a633!important;border-radius:13px!important;margin:0 0 14px!important;padding:18px 20px!important;box-shadow:0 8px 28px #00000029!important}.adminShellV2 .adminException>div:first-child{gap:4px!important;display:grid!important}.adminShellV2 .adminException .eyebrow{color:#5eaee7!important;font-size:9px!important}.adminShellV2 .adminException h2{margin:0!important;font-size:20px!important}.adminShellV2 .adminException p{color:#84949f!important;margin:0!important;font-size:10px!important}.adminShellV2 .adminException>strong{color:#e9f1f6!important;font-size:36px!important}.adminShellV2 .adminStatusGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important;display:grid!important}.adminShellV2 .adminStatusGrid>*{background:#0e151b!important;border:1px solid #6f90a62e!important;border-radius:12px!important;min-height:100px!important;padding:14px 15px!important;box-shadow:0 5px 18px #0000001c!important}.adminShellV2 .adminStatusGrid>:hover{background:#101a21!important;border-color:#5ca7db61!important}.adminShellV2 .adminStatusGrid span{letter-spacing:.08em!important;color:#7f919d!important;font-size:8px!important}.adminShellV2 .adminStatusGrid b,.adminShellV2 .adminStatusGrid strong{font-size:17px!important}.adminShellV2 .adminStatusGrid small{color:#8b9ba5!important;font-size:9px!important}.adminShellV2 .adminMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin:0 0 22px!important;display:grid!important}.adminShellV2 .adminMetricGrid>*{background:#0c1318!important;border:1px solid #6f90a62e!important;border-radius:12px!important;min-height:108px!important;padding:14px 15px!important;transition:all .15s!important;position:relative!important}.adminShellV2 .adminMetricGrid>:hover{background:#101920!important;border-color:#5ba6dc6b!important;transform:translateY(-1px)!important}.adminShellV2 .adminMetricGrid span{letter-spacing:.08em!important;color:#80919c!important;font-size:8px!important}.adminShellV2 .adminMetricGrid b,.adminShellV2 .adminMetricGrid strong{color:#f0f5f8!important;font-size:25px!important;line-height:1.1!important}.adminShellV2 .adminMetricGrid small{color:#8fa0aa!important;font-size:9px!important}.adminShellV2 .adminMetricGrid svg{color:#6a7f8d!important;width:15px!important;position:absolute!important;bottom:13px!important;right:13px!important}.adminShellV2 .adminQueueSection{background:#0b1217!important;border:1px solid #6f90a62e!important;border-radius:13px!important;margin-top:8px!important;padding:0!important;overflow:hidden!important}.adminShellV2 .adminQueueSection>header{background:#0f171d!important;border-bottom:1px solid #6f90a629!important;padding:14px 16px!important}.adminShellV2 .adminQueueSection>header .eyebrow{color:#5daae0!important;font-size:8px!important}.adminShellV2 .adminQueueSection>header h2{margin:3px 0 0!important;font-size:16px!important}.adminShellV2 .adminWorkRow{border:0!important;border-bottom:1px solid #6f90a61f!important;border-radius:0!important;width:100%!important;min-height:64px!important;padding:11px 15px!important}.adminShellV2 .adminWorkRow:last-child{border-bottom:0!important}.adminShellV2 .adminWorkRow>svg:first-child{color:#62aee2!important;width:17px!important}.adminShellV2 .adminWorkRow span b{font-size:11px!important}.adminShellV2 .adminWorkRow span small{color:#8799a5!important;font-size:9px!important}.adminShellV2 .adminWorkRow em{border:1px solid #6f90a629!important;border-radius:999px!important;padding:5px 8px!important;font-size:8px!important}.adminShellV2 .adminSidebar{background:#090e12!important;border-right:1px solid #7899af29!important}.adminShellV2 .adminNav button{border:1px solid #0000!important;border-radius:9px!important}.adminShellV2 .adminNav button:hover{background:#101920!important;border-color:#7899af1f!important}.adminShellV2 .adminNav button.active{background:#121d25!important;border-color:#58a6dd57!important;box-shadow:inset 3px 0 #55a7e0!important}@media (width<=1050px){.adminShellV2 .adminStatusGrid,.adminShellV2 .adminMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=650px){.adminShellV2 .adminContent{padding-left:12px!important;padding-right:12px!important}.adminShellV2 .adminStatusGrid,.adminShellV2 .adminMetricGrid{grid-template-columns:1fr!important}}.todayQuickBackdrop{z-index:90;background:var(--t-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:flex-end;display:flex;position:fixed;inset:0}.todayQuickLead{background:var(--panel,var(--t-panel));border-left:1px solid var(--line,var(--t-border));flex-direction:column;gap:18px;width:min(430px,100%);height:100%;padding:22px;display:flex;overflow:auto;box-shadow:-20px 0 55px #19374b24}.todayQuickLead>header{border-bottom:1px solid var(--line,var(--t-border));justify-content:space-between;gap:15px;padding-bottom:16px;display:flex}.todayQuickLead h2{margin:5px 0 3px}.todayQuickLead header p{color:var(--muted,var(--t-muted));margin:0}.todayQuickActions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.todayQuickActions a,.todayQuickActions button{border:1px solid var(--line,var(--t-border));background:var(--panel,var(--t-panel2));min-height:42px;color:inherit;border-radius:8px;justify-content:center;align-items:center;gap:7px;font-weight:700;text-decoration:none;display:flex}.todayQuickActions .primary{background:var(--accent,var(--t-action));border-color:var(--accent,color-mix(in srgb,var(--t-blue) 35%,var(--t-border)));color:var(--t-on-action)}.todayQuickFacts{border:1px solid var(--line,var(--t-border));border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.todayQuickFacts>div{border-right:1px solid var(--line,var(--t-border));border-bottom:1px solid var(--line,var(--t-border));gap:4px;padding:13px;display:grid}.todayQuickFacts>div:nth-child(2n){border-right:0}.todayQuickFacts>div:nth-last-child(-n+2){border-bottom:0}.todayQuickFacts span,.todayQuickNotes>span{letter-spacing:.08em;color:var(--muted,var(--t-muted));text-transform:uppercase}.todayQuickNotes{border:1px solid var(--line,var(--t-border));border-radius:10px;padding:14px}.todayQuickNotes p{white-space:pre-wrap;line-height:1.5}.todayQuickLead>footer{border-top:1px solid var(--line,var(--t-border));justify-content:flex-end;gap:8px;margin-top:auto;padding-top:16px;display:flex}.todayQuickLead>footer button{border:1px solid var(--line,var(--t-border));background:var(--panel,var(--t-panel2));border-radius:8px;min-height:40px;padding:0 13px}.todayQuickLead>footer .primary{background:var(--accent,var(--t-action));border-color:var(--accent,color-mix(in srgb,var(--t-blue) 35%,var(--t-border)));color:var(--t-on-action);align-items:center;gap:6px;display:flex}@media (width<=600px){.todayQuickLead{width:100%;padding:18px}.todayQuickFacts{grid-template-columns:1fr}.todayQuickFacts>div{border-right:0!important;border-bottom:1px solid var(--line,var(--t-border))!important}.todayQuickFacts>div:last-child{border-bottom:0!important}}.googleCalendarSettings{scroll-margin-top:20px}.googleConnectedPill{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 25%,transparent);background:color-mix(in srgb,var(--t-success-bg) 8%,transparent);color:var(--t-success);border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-weight:800;display:inline-flex}.googleCalendarEmpty{border:1px solid var(--line);background:var(--panel-subtle,var(--t-panel));border-radius:12px;align-items:flex-start;gap:14px;padding:18px;display:flex}.googleCalendarIcon{background:color-mix(in srgb,var(--t-accent-soft) 9%,transparent);width:42px;height:42px;color:var(--accent,var(--t-blue));border-radius:11px;flex:none;place-items:center;display:grid}.googleCalendarEmpty b{margin-bottom:4px;display:block}.googleCalendarEmpty p{color:var(--muted);margin:0 0 7px;line-height:1.5}.googleCalendarEmpty small{color:var(--muted)}.googleCalendarConnected{gap:12px;display:grid}.googleCalendarAccount{border:1px solid var(--line);background:var(--panel);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.googleCalendarAccount>div{gap:4px;padding:14px 16px;display:grid}.googleCalendarAccount>div+div{border-left:1px solid var(--line)}.googleCalendarAccount span{letter-spacing:.09em;color:var(--muted)}.googleCalendarAccount small{color:var(--muted)}.googleCalendarPicker{grid-template-columns:minmax(240px,1fr) auto auto;align-items:end;gap:8px;display:grid}.googleCalendarPicker label{color:var(--muted);gap:5px;font-weight:700;display:grid}.googleCalendarPicker select{border:1px solid var(--line);background:var(--panel);height:40px;color:var(--text);border-radius:8px;padding:0 10px}.googleCalendarPicker button{border:1px solid var(--line);background:var(--panel);border-radius:8px;height:40px;padding:0 13px;font-weight:750}.googleCalendarPicker .googleDisconnect{color:var(--t-danger);align-items:center;gap:6px;display:flex}.googleSyncRules{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.googleSyncRules>span{border:1px solid var(--line);background:var(--panel-subtle,var(--t-panel));border-radius:10px;grid-template-columns:auto 1fr;gap:2px 7px;padding:12px;display:grid}.googleSyncRules svg{color:var(--t-success);grid-row:1/3;margin-top:1px}.googleSyncRules small{color:var(--muted);line-height:1.35}.googleCalendarError{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 25%,transparent);background:color-mix(in srgb,var(--t-danger-bg) 6%,transparent);color:var(--t-danger);border-radius:8px;align-items:flex-start;gap:7px;padding:10px 12px;display:flex}@media (width<=760px){.googleCalendarAccount,.googleSyncRules{grid-template-columns:1fr}.googleCalendarAccount>div+div{border-left:0;border-top:1px solid var(--line)}.googleCalendarPicker{grid-template-columns:1fr}.googleCalendarPicker button{width:100%}}.appointmentTimezonePreview{border:1px solid var(--line);background:var(--panel-subtle,var(--t-panel));border-radius:9px;gap:3px;padding:10px 12px;display:grid}.appointmentTimezonePreview b{font-size:11px}.appointmentTimezonePreview span{color:var(--muted);font-size:10px}.appointmentTimezonePreview small{color:var(--t-warn);font-size:9px;line-height:1.35}.taskForm label>small{color:var(--muted);font-weight:600}.appointmentModal{width:min(680px,100vw - 32px);max-height:min(760px,100vh - 32px);overflow:auto}.taskForm{align-items:start}.appointmentDateTimeField{gap:7px;min-width:0;display:grid}.appointmentDateTimeField>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-weight:800}.appointmentDateTimeField>span small{text-transform:none;letter-spacing:0}.appointmentDateTimeInputs{grid-template-columns:minmax(150px,1.4fr) minmax(110px,.8fr);gap:8px;display:grid}.appointmentDateTimeInputs label{color:var(--muted);gap:4px;display:grid}.appointmentDateTimeInputs input{border:1px solid var(--line);background:var(--panel);width:100%;min-width:0;height:42px;color:var(--text);font:inherit;box-sizing:border-box;border-radius:9px;padding:0 11px}@media (width<=620px){.appointmentModal{width:calc(100vw - 18px);max-height:calc(100dvh - 18px)}.appointmentDateTimeInputs{grid-template-columns:1fr 1fr}.taskForm{grid-template-columns:1fr}.taskForm .span2{grid-column:auto}}@media (width<=420px){.appointmentDateTimeInputs{grid-template-columns:1fr}}.pendingPageV3{color:#102131;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f7fa;min-height:100dvh}.pendingTopV3{justify-content:space-between;align-items:center;margin:0 auto;display:flex}.pendingTopV3 .authLogo{color:#102131;align-items:center;display:flex}.pendingTopV3 .authLogo span{background:#fff;border:1px solid #bdd0df;border-radius:8px;place-items:center;display:grid}.pendingTopV3 .authLogo b{letter-spacing:.16em}.pendingTopV3 .authLogo small{color:#5682a8;letter-spacing:.16em;border-left:1px solid #cbd6df}.pendingSignout{color:var(--t-muted);cursor:pointer;background:0 0;border:0}.pendingStageV3{margin:0 auto;display:grid}.pendingKicker{color:var(--t-blue);letter-spacing:.17em;font-weight:850;display:block}.pendingHeroV3 h1{letter-spacing:-.055em;color:var(--t-text);margin:0 0 20px}.pendingHeroV3>p{margin:0 0 30px}.pendingPreviewV3{border:1px solid var(--t-border);background:var(--t-panel);overflow:hidden;box-shadow:0 22px 60px #1e3d5517}.previewTopV3{border-bottom:1px solid var(--t-border);color:var(--t-muted);letter-spacing:.1em;justify-content:space-between;align-items:center;font-weight:800;display:flex}.previewTopV3 span{align-items:center;gap:7px;display:flex}.previewTopV3 i{background:var(--t-success-bg);border-radius:50%}.previewTopV3 b{color:var(--t-success)}.previewMetricsV3{grid-template-columns:repeat(4,1fr);display:grid}.previewMetricsV3>div{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;gap:6px;display:grid}.previewMetricsV3 small{letter-spacing:.08em;color:var(--t-muted)}.previewMetricsV3 strong{color:var(--t-text)}.previewFlowV3{background:var(--t-panel);color:var(--t-text);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;display:flex}.previewFlowV3 i{color:var(--t-blue);font-style:normal}.pendingTrustV3{color:var(--t-muted);flex-wrap:wrap;display:flex}.pendingTrustV3 span{gap:5px;display:flex}.pendingActionV3{border:1px solid var(--t-border);background:var(--t-panel);box-shadow:0 24px 70px #1c3a501a}.pendingActionV3 .pendingStateIcon{background:var(--t-panel);border-color:var(--t-border);color:var(--t-success);margin:0 0 18px}.pendingActionV3 .eyebrow{color:var(--t-blue)}.pendingActionV3 h2{letter-spacing:-.045em;color:var(--t-text)}.pendingActionV3>p{color:var(--t-muted);margin:0 0 20px}.pendingAccessV3{border:1px solid var(--t-border);border-radius:10px;grid-template-columns:1fr 1fr;margin-bottom:16px;display:grid;overflow:hidden}.pendingAccessV3>div{gap:4px;padding:12px 13px;display:grid}.pendingAccessV3>div+div{border-left:1px solid var(--t-border)}.pendingAccessV3 span{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted)}.pendingAccessV3 b{text-transform:capitalize}.pendingPrimaryV3{border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;font-weight:800;display:flex;background:var(--t-accent-soft)!important;color:var(--t-text)!important}.pendingDividerV3{color:var(--t-muted);align-items:center;gap:10px;display:flex}.pendingDividerV3:before,.pendingDividerV3:after{content:"";background:var(--t-panel);flex:1;height:1px}.accessCodeBoxV3{display:grid}.accessCodeBoxV3>label{text-transform:uppercase;letter-spacing:.08em;color:var(--t-muted);font-weight:800}.accessCodeBoxV3 .accessCodeRow{grid-template-columns:1fr auto}.accessCodeBoxV3 input{border:1px solid var(--t-border);background:var(--t-input);height:43px;color:var(--t-text);text-transform:uppercase;border-radius:8px;outline:0;padding:0 11px}.accessCodeBoxV3 input:focus{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));box-shadow:0 0 0 3px #3f8bc317}.accessCodeBoxV3 button{border:1px solid var(--t-border);background:var(--t-panel2);height:43px;color:var(--t-blue);border-radius:8px;padding:0 16px;font-weight:800}.accessCodeBoxV3>small{color:var(--t-muted)}.pendingProgressV3{grid-template-columns:auto 1fr auto 1fr auto;align-items:center;display:grid}.pendingProgressV3>div{align-items:center;gap:7px;display:flex}.pendingProgressV3 i{background:var(--t-panel);color:var(--t-muted);border-radius:50%;place-items:center;font-style:normal;font-weight:800;display:grid}.pendingProgressV3 .done i{background:var(--t-panel);color:var(--t-success)}.pendingProgressV3 span{gap:1px;display:grid}.pendingProgressV3 b{white-space:nowrap}.pendingProgressV3 small{color:var(--t-muted);white-space:nowrap}.pendingProgressV3 em{background:var(--t-panel);height:1px;margin:0 8px}.pendingActionV3 .pendingSupportLink{color:var(--t-blue)}.pendingActionV3 .accessCodeError{color:var(--t-danger)}@media (width<=940px){.pendingHeroV3{padding:0}.pendingHeroV3>p{margin-bottom:22px}.pendingActionV3{box-sizing:border-box}.previewMetricsV3{grid-template-columns:1fr 1fr}}@media (width<=560px){.pendingTopV3 .authLogo small{display:none}.previewMetricsV3{grid-template-columns:1fr 1fr}.previewFlowV3{text-align:center;grid-template-columns:1fr auto 1fr;display:grid}.previewFlowV3 i:nth-of-type(2),.previewFlowV3 span:nth-of-type(4){display:none}.pendingTrustV3{gap:10px}.pendingAccessV3{grid-template-columns:1fr}.pendingAccessV3>div+div{border-left:0;border-top:1px solid var(--t-border)}.pendingProgressV3{grid-template-columns:1fr;gap:7px}.pendingProgressV3 em{display:none}}.pendingPageV3{padding:0 42px 40px}.pendingTopV3{border-bottom:1px solid var(--t-border);width:min(1360px,100%);max-width:none;height:86px}.pendingTopV3 .authLogo{gap:12px}.pendingTopV3 .authLogo span{width:34px;height:34px;font-size:12px}.pendingTopV3 .authLogo b{font-size:16px}.pendingTopV3 .authLogo small{padding-left:12px;font-size:9px;line-height:1.2}.pendingSignout{padding:10px 0;font-size:12px}.pendingStageV3{grid-template-columns:minmax(0,1.22fr) minmax(460px,.78fr);align-items:center;gap:68px;width:min(1280px,100%);min-height:calc(100dvh - 126px);padding:38px 0 54px}.pendingHeroV3{padding:0}.pendingKicker{margin-bottom:17px;font-size:11px}.pendingHeroV3 h1{max-width:700px;margin-bottom:22px;font-size:clamp(50px,4.15vw,68px);line-height:1}.pendingHeroV3>p{max-width:650px;color:var(--t-muted);margin-bottom:30px;font-size:16px;line-height:1.65}.pendingPreviewV3{border-radius:18px}.previewTopV3{height:54px;padding:0 18px;font-size:10px}.previewTopV3 b{font-size:9px}.previewTopV3 i{width:7px;height:7px}.previewMetricsV3{gap:10px;padding:18px}.previewMetricsV3>div{min-height:58px;padding:16px 14px}.previewMetricsV3 small{font-size:9px}.previewMetricsV3 strong{font-size:13px;line-height:1.25}.previewFlowV3{margin:0 18px 18px;padding:15px 16px;font-size:11px}.pendingTrustV3{gap:24px;margin-top:20px;font-size:11px}.pendingActionV3{border-radius:20px;padding:36px 34px}.pendingActionV3 .pendingStateIcon{width:48px;height:48px;margin-bottom:20px}.pendingActionV3 .eyebrow{font-size:10px}.pendingActionV3 h2{margin:8px 0 10px;font-size:34px}.pendingActionV3>p{margin-bottom:22px;font-size:13px;line-height:1.6}.pendingAccessV3 span{font-size:9px}.pendingAccessV3 b{font-size:13px}.pendingPrimaryV3{height:52px;font-size:13px}.pendingDividerV3{margin:19px 0 15px;font-size:10px}.accessCodeBoxV3{gap:9px}.accessCodeBoxV3 input,.accessCodeBoxV3 button{height:48px}.accessCodeBoxV3>small{line-height:1.45}.pendingProgressV3{margin:28px 0 18px}.pendingProgressV3 i{width:28px;height:28px;font-size:10px}.pendingProgressV3 b{font-size:10px}.pendingProgressV3 small{font-size:9px}.pendingActionV3 .pendingSupportLink{padding-top:12px;font-size:10px}@media (width>=1500px){.pendingStageV3{grid-template-columns:minmax(0,1.25fr) 500px;gap:82px;width:min(1360px,100%)}.pendingTopV3{width:min(1440px,100%)}}@media (width<=1100px){.pendingStageV3{grid-template-columns:minmax(0,1fr) 440px;gap:40px}.pendingHeroV3 h1{font-size:48px}.pendingHeroV3>p{font-size:14px}.previewMetricsV3 strong{font-size:11px}}@media (width<=940px){.pendingPageV3{padding:0 22px 32px}.pendingTopV3{height:72px}.pendingStageV3{grid-template-columns:1fr;gap:34px;width:min(680px,100%);padding:34px 0}.pendingHeroV3 h1{font-size:46px}.pendingHeroV3>p{font-size:15px}.pendingActionV3{width:100%}}@media (width<=560px){.pendingPageV3{padding:0 16px 24px}.pendingTopV3{height:66px}.pendingStageV3{padding:25px 0}.pendingHeroV3 h1{font-size:38px}.pendingHeroV3>p{font-size:14px}.pendingKicker{font-size:10px}.previewMetricsV3 small{font-size:8px}.previewMetricsV3 strong{font-size:11px}.pendingActionV3{padding:24px 20px}.pendingActionV3 h2{font-size:29px}.pendingActionV3>p{font-size:12px}.pendingProgressV3 b{font-size:10px}.pendingProgressV3 small{font-size:9px}}@media (width>=1001px){.authPanel{padding:clamp(44px,5vw,86px)!important}.authShell{grid-template-columns:minmax(0,58%) minmax(0,42%)!important}.authStoryV3{padding-left:clamp(34px,2.7vw,56px)!important;padding-right:clamp(28px,2.4vw,48px)!important}.authStoryCopyV3{width:100%!important;max-width:900px!important}.authProductStage{width:100%!important;min-width:0!important;max-width:none!important}.authPanel{justify-content:flex-start!important;align-items:center!important;padding-left:clamp(58px,5vw,92px)!important;padding-right:clamp(38px,4vw,74px)!important}.authCard{width:min(100%,520px)!important;max-width:320px!important;margin:0!important}}@media (width>=1500px){.authShell{grid-template-columns:minmax(0,60%) minmax(0,40%)!important}.authStoryV3{padding-left:38px!important;padding-right:42px!important}.authStoryCopyV3{max-width:980px!important}.authProductStage{width:100%!important;max-width:none!important}.authPanel{justify-content:flex-start!important;padding-left:72px!important;padding-right:60px!important}.authCard{width:min(100%,540px)!important;max-width:540px!important}}.authChatDemo{overflow:hidden;height:auto!important;min-height:430px!important}.authChatLayout{color:#172b3a;background:#f8fafc;grid-template-columns:220px minmax(0,1fr) 190px;min-height:390px;display:grid}.authChatList{background:#f7fafc;border-right:1px solid #dbe4eb;padding:12px}.authChatList header{justify-content:space-between;align-items:center;padding:4px 4px 12px;display:flex}.authChatList header b{font-size:12px}.authChatList header small{color:#8293a0;font-size:9px}.authChatList>div{border-radius:8px;grid-template-columns:7px 1fr auto;align-items:center;gap:8px;margin-bottom:3px;padding:11px 8px;display:grid}.authChatList>div.active{background:#eaf4fb}.authChatList i{background:#84a2b8;border-radius:50%;width:6px;height:6px}.authChatList i.hot{background:#1f8bd0}.authChatList span{min-width:0;display:grid}.authChatList span b{font-size:10px}.authChatList span small{color:#778c9c;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.authChatList em{color:#2385c5;font-size:8px;font-style:normal;font-weight:800}.authChatThread{background:#fff;flex-direction:column;min-width:0;display:flex}.authChatThread>header{border-bottom:1px solid #e0e7ed;justify-content:space-between;align-items:center;height:52px;padding:0 14px;display:flex}.authChatThread>header div{display:grid}.authChatThread>header b{font-size:12px}.authChatThread>header small{color:#7a8e9c;font-size:8px}.authChatThread>header>span{color:#25845a;background:#eaf7f0;border:1px solid #cfe8da;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:750}.authMessages{background:linear-gradient(#fbfcfd,#fff);flex-direction:column;flex:1;gap:9px;padding:16px 18px 12px;display:flex}.authMessages p{border:1px solid #dce5eb;border-radius:10px;gap:5px;max-width:72%;margin:0;padding:9px 11px;font-size:9px;line-height:1.45;display:grid}.authMessages p small{color:#91a0aa;font-size:7px}.authMessages .incoming{background:#fff;align-self:flex-start}.authMessages .ai{background:#eaf4fb;border-color:#c9e0ef;align-self:flex-end}.authMessages .ai small{text-align:right;color:#4c86ae}.authAppointmentCard{box-sizing:border-box;background:#f3f9fd;border:1px solid #9ecce9;border-radius:10px;align-self:center;gap:4px;width:min(80%,340px);padding:11px 13px;display:grid;box-shadow:0 5px 18px #2577ad14}.authAppointmentCard span{color:#2785c2;letter-spacing:.08em;font-size:7px;font-weight:850}.authAppointmentCard b{font-size:11px}.authAppointmentCard small{color:#617989;font-size:8px}.authComposer{background:#f7f9fb;border:1px solid #dce4ea;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin:0 14px 13px;padding:0 11px;display:flex}.authComposer span{color:#82929d;font-size:8px}.authComposer b{color:#25845a;white-space:nowrap;font-size:8px}.authLeadPeek{background:#f8fafc;border-left:1px solid #dbe4eb;padding:15px 13px}.authLeadPeek>span{letter-spacing:.12em;color:#6c8495;font-size:7px;font-weight:800}.authLeadPeek h4{margin:8px 0 2px;font-size:13px}.authLeadPeek>small{color:#8293a0;font-size:8px}.authLeadPeek dl{gap:9px;margin:18px 0 0;display:grid}.authLeadPeek dl div{border-bottom:1px solid #e0e7ec;gap:3px;padding-bottom:8px;display:grid}.authLeadPeek dt{text-transform:uppercase;letter-spacing:.07em;color:#8998a2;font-size:7px}.authLeadPeek dd{margin:0;font-size:9px;font-weight:750}@media (width<=1250px) and (width>=1001px){.authChatLayout{grid-template-columns:180px minmax(0,1fr)}.authLeadPeek{display:none}}@media (width<=700px){.authChatLayout{grid-template-columns:1fr}.authChatList,.authLeadPeek{display:none}.authChatDemo{min-height:380px!important}.authMessages p{max-width:82%}}.authCard input,.loginCard input{color:#102333!important;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;opacity:1!important;background:#f4f8fc!important;border-color:#a9bdcc!important}.authCard input::placeholder,.loginCard input::placeholder{color:#667d8d!important;-webkit-text-fill-color:#667d8d!important;opacity:1!important}.authCard input:focus,.loginCard input:focus{color:#0b1f2e!important;-webkit-text-fill-color:#0b1f2e!important;background:#fff!important;border-color:#2a8bc7!important;outline:none!important;box-shadow:0 0 0 3px #2a8bc729!important}.authCard input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.authCard input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.authCard input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.loginCard input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.loginCard input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.loginCard input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:#102333!important;caret-color:#1677b8!important;-webkit-box-shadow:inset 0 0 0 1000px #f4f8fc!important}.pendingPlanPicker{gap:14px;margin-top:4px;display:grid}.pendingPlanHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pendingPlanHead>div{gap:4px;display:grid}.pendingPlanHead>div>b{color:var(--t-text);font-size:16px}.pendingPlanHead>button{color:var(--t-blue);cursor:pointer;background:0 0;border:0;padding:6px;font-weight:750}.pendingPlans{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pendingPlans>button{text-align:left;border:1px solid var(--t-border);background:var(--t-panel2);cursor:pointer;color:var(--t-text);border-radius:10px;gap:5px;min-height:150px;padding:12px;display:grid;position:relative}.pendingPlans>button:hover{border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel2)}.pendingPlans>button.selected{border:2px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-input);padding:11px;box-shadow:0 0 0 3px #2786c214}.pendingPlans>button>span{letter-spacing:.1em;color:var(--t-blue);font-size:7px;font-weight:850}.pendingPlans>button.featured>span{color:var(--t-blue)}.pendingPlans>button>strong{font-size:14px}.pendingPlans>button>b{font-size:20px}.pendingPlans>button>b small{color:var(--t-muted);font-size:9px;font-weight:650}.pendingPlans>button>p{color:var(--t-muted)!important;margin:0!important;font-size:9px!important;line-height:1.4!important}.pendingPlans>button>i{color:var(--t-blue);margin-top:auto;font-size:8px;font-style:normal;font-weight:800}.pendingPlanConfirm{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.pendingPlanConfirm>div{gap:2px;display:grid}.pendingPlanConfirm span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;font-size:8px}.pendingPlanConfirm b{color:var(--t-text);font-size:14px}.pendingPlanConfirm small{color:var(--t-muted);font-size:8px}.pendingPlanConfirm>button{width:auto!important;min-width:190px!important;margin:0!important;padding:11px 14px!important}@media (width<=700px){.pendingPlans{grid-template-columns:1fr}.pendingPlanConfirm{flex-direction:column;align-items:stretch}.pendingPlanConfirm>button{width:100%!important}.pendingPlans>button{min-height:118px}}@media (width>=1000px){.pendingStageV3{grid-template-columns:minmax(0,1fr) minmax(520px,610px)!important;align-items:center!important;gap:72px!important;width:min(1320px,100vw - 80px)!important}.pendingActionV3{border-radius:18px!important;width:100%!important;max-width:none!important;padding:38px 40px!important}.pendingActionV3 h2{margin:10px 0 12px!important;font-size:32px!important;line-height:1.08!important}.pendingActionV3>p{font-size:14px!important;line-height:1.55!important}.pendingStateIcon{width:48px!important;height:48px!important}.pendingPlanHead>div>b{font-size:20px!important}.pendingPlanHead>button{font-size:13px!important}.pendingPlans{gap:12px!important}.pendingPlans>button{border-radius:12px!important;min-height:205px!important;padding:17px!important}.pendingPlans>button.selected{padding:16px!important}.pendingPlans>button>span{font-size:9px!important}.pendingPlans>button>strong{font-size:17px!important}.pendingPlans>button>b{font-size:28px!important}.pendingPlans>button>b small{font-size:12px!important}.pendingPlans>button>p{font-size:11px!important;line-height:1.5!important}.pendingPlans>button>i{font-size:10px!important}.pendingPlanConfirm{min-height:82px!important;padding:17px!important}.pendingPlanConfirm span{font-size:9px!important}.pendingPlanConfirm b{font-size:18px!important}.pendingPlanConfirm small{font-size:9px!important}.pendingPlanConfirm>button{min-width:235px!important;min-height:50px!important;font-size:13px!important}.accessCodeBoxV3{padding-top:4px!important}.accessCodeRow input,.accessCodeRow button{min-height:48px!important}.pendingDividerV3{margin:18px 0!important}.pendingProgressV3{margin-top:22px!important}}.adminShellV2{--admin-bg:#e9eef3;--admin-panel:#f8fafc;--admin-panel2:#eef3f7;--admin-border:#c8d3de;--admin-ink:#182532;--admin-muted:#617384;--admin-slate:#33485c;--admin-slate2:#26394b;--admin-blue:#287fb7;background:var(--admin-bg)!important;color:var(--admin-ink)!important}.adminShellV2>aside{box-shadow:4px 0 18px #1c2d3d14;color:#eaf1f6!important;background:#34495d!important;border-right:1px solid #26394b!important}.adminShellV2 .adminBrand b{color:#fff!important}.adminShellV2 .adminBrand span{color:#b8c8d5!important}.adminShellV2>aside nav button,.adminShellV2>aside>div:last-child button,.adminShellV2>aside>div:last-child a{color:#d7e2ea!important}.adminShellV2>aside nav button:hover{color:#fff!important;background:#40586d!important}.adminShellV2>aside nav button.on{box-shadow:inset 3px 0 #2d8bc3;color:#1d3a50!important;background:#edf4f8!important}.adminShellV2>main{color:var(--admin-ink)!important;background:linear-gradient(#edf2f6 0,#e7edf2 100%)!important}.adminShellV2 .adminHeaderV2{border-bottom-color:#c7d2dc!important}.adminShellV2 .adminHeaderV2 h1,.adminShellV2 h2,.adminShellV2 h3{color:#172532!important}.adminShellV2 p{color:#607283!important}.adminShellV2 .eyebrow{color:#52718a!important}.adminShellV2 .adminRefresh,.adminShellV2 .adminPanel,.adminShellV2 .adminWorkQueue,.adminShellV2 .adminActionCard,.adminShellV2 .adminStatusGridV2 article,.adminShellV2 .adminOpsHero{color:#1c2c3a!important;background:#f9fbfc!important;border-color:#c8d4de!important;box-shadow:0 8px 24px #26394b0f!important}.adminShellV2 .adminOpsHero{background:linear-gradient(135deg,#f8fafc,#e5edf3)!important}.adminShellV2 .adminOpsHero strong{color:#314a5f!important}.adminShellV2 .adminWorkRow{color:#213342!important;background:#fff!important;border-color:#d3dde5!important}.adminShellV2 .adminWorkRow:hover{background:#f1f6f9!important;border-color:#9db4c5!important}.adminShellV2 .adminWorkRow small,.adminShellV2 .adminActionCard small,.adminShellV2 .adminStatusGridV2 small{color:#6d7f8d!important}.adminShellV2 .adminWorkRow em{color:#506577!important;background:#e8eef3!important}.adminShellV2 .adminDiagnosticRows>div,.adminShellV2 .adminInfoRows>div{background:#f4f7f9!important;border-color:#d2dce4!important}.adminShellV2 .adminDiagnosticRows span,.adminShellV2 .adminInfoRows span{color:#697c8b!important}.adminCaseShade{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#19263261!important}.adminCaseDrawer{color:#1b2b39!important;background:#edf2f6!important;border-left:1px solid #b8c6d1!important;box-shadow:-18px 0 50px #1826322e!important}.adminCaseDrawer>header{background:#34495d!important;border-bottom-color:#26394b!important}.adminCaseDrawer>header h2{color:#fff!important}.adminCaseDrawer>header p,.adminCaseDrawer>header .eyebrow{color:#c1d0dc!important}.adminCaseDrawer>header button{color:#e9f0f5!important}.adminCaseSummary>div,.adminCaseSection{background:#f9fbfc!important;border-color:#c9d5df!important;box-shadow:0 5px 16px #26394b0d!important}.adminCaseSummary span,.adminCaseSummary small,.adminCaseFields span{color:#6c7f8e!important}.adminCaseSummary b,.adminCaseFields b,.adminCaseSection h3{color:#1b2d3b!important}.adminCaseSection>header{border-bottom-color:#d4dde5!important}.adminCaseRecord,.adminTicketContext,.adminComposer{background:#f2f6f8!important;border-color:#ced9e2!important}.adminBubble{border-color:#ced9e2!important}.adminBubble.customer{background:#fff!important}.adminBubble.staff{background:#e5f0f7!important}.adminBubble.internal{background:#f6f0df!important}.adminAccountControls{gap:14px;display:grid}.adminAccountControls>div:first-child{gap:4px;display:grid}.adminAccountControls p{margin:0!important;font-size:12px!important}.adminAccountControls>small{color:#6d7e8c;font-size:11px;line-height:1.45}.adminAccountButtons{flex-wrap:wrap;gap:8px;display:flex}.adminAccountButtons button{color:#263b4c;cursor:pointer;background:#fff;border:1px solid #aebfcd;border-radius:8px;padding:9px 12px;font-weight:750}.adminAccountButtons button:hover{background:#edf4f8}.adminAccountButtons button.danger{color:#a33535;background:#fff7f7;border-color:#dfaaaa}.adminAccountButtons button.danger:hover{background:#fdeaea}.adminAccountButtons button:disabled{opacity:.5;cursor:not-allowed}.adminAccountMessage{color:#29475d;background:#e9f2f7;border:1px solid #b9cbd8;border-radius:8px;padding:10px 12px;font-size:12px;font-weight:650}.adminSafetyNote{color:#536979!important;background:#e7eef3!important;border-color:#c4d1db!important}.hostedCompliancePanel{border-bottom:1px solid var(--t-border);background:var(--t-panel);gap:12px;padding:14px 16px;display:grid}.hostedComplianceHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hostedComplianceHead h4{margin:2px 0 4px}.hostedComplianceHead p{color:var(--t-muted);margin:0}.hostedComplianceHead button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:38px;color:var(--t-muted);border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:flex}.hostedComplianceGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.hostedComplianceGrid a{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:9px;gap:4px;min-width:0;padding:10px 11px;text-decoration:none;display:grid}.hostedComplianceGrid span{color:var(--t-muted);overflow-wrap:anywhere}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedCompliancePanel{background:var(--t-panel);color:var(--t-text);border-color:var(--t-border)}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedComplianceHead h4{color:var(--t-text)}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedComplianceHead p{color:var(--t-muted)}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedComplianceHead button{background:var(--t-panel2);color:var(--t-muted);border-color:var(--t-border)}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedComplianceGrid a{background:var(--t-panel);color:var(--t-text);border-color:var(--t-border)}:is(html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]) .hostedComplianceGrid span{color:var(--t-muted)}html[data-theme=cloud] .hostedCompliancePanel,html[data-theme=ivory] .hostedCompliancePanel{background:var(--t-bg)}.publicCompliancePage{background:var(--t-panel);min-height:100vh;color:var(--t-text);padding:28px 18px 60px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.publicComplianceHeader{justify-content:space-between;align-items:center;gap:18px;max-width:920px;margin:0 auto 18px;display:flex}.publicBrand{color:var(--t-text);font-weight:750;text-decoration:none}.publicComplianceHeader nav{flex-wrap:wrap;gap:14px;display:flex}.publicComplianceHeader nav a{color:var(--t-muted);font-size:13px;text-decoration:none}.publicComplianceCard{background:var(--t-panel);border:1px solid var(--t-border);border-radius:16px;max-width:760px;margin:0 auto;padding:28px;box-shadow:0 10px 30px #1b2d3a0f}.publicKicker{letter-spacing:.12em;color:var(--t-muted)}.publicComplianceCard h1{margin:8px 0 10px;font-size:30px}.publicComplianceCard h2{margin:24px 0 6px;font-size:17px}.publicComplianceCard p{color:var(--t-muted);line-height:1.65}.publicLead{color:var(--t-text)!important}.publicComplianceCard dl{grid-template-columns:140px 1fr;gap:10px 18px;margin:24px 0;display:grid}.publicComplianceCard dt{color:var(--t-muted);font-weight:700}.publicComplianceCard dd{margin:0}.publicComplianceCard a{color:var(--t-blue)}.publicProfileActions{flex-wrap:wrap;gap:9px;display:flex}.publicProfileActions a,.publicOptIn button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:42px;color:var(--t-text);border-radius:9px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.publicProfileActions .publicPrimary,.publicOptIn button{background:var(--t-panel2);color:var(--t-text);border-color:var(--t-border)}.publicOptIn form{gap:15px;margin-top:22px;display:grid}.publicOptIn label{gap:6px;font-weight:650;display:grid}.publicOptIn input{border:1px solid var(--t-border);border-radius:9px;min-height:44px;padding:0 12px}.publicConsentCheck{line-height:1.5;grid-template-columns:20px 1fr!important;align-items:flex-start!important;font-weight:400!important}.publicConsentCheck input{width:18px;min-height:18px;margin-top:2px}.publicOptIn button{justify-content:center;font-weight:700}.publicOptIn button:disabled{opacity:.45}.publicSuccess{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;gap:5px;margin-top:18px;padding:14px;display:grid}.publicFinePrint{color:var(--t-muted)!important}.publicError{color:var(--t-danger)!important}@media (width<=700px){.hostedComplianceGrid{grid-template-columns:1fr}.hostedComplianceHead{display:grid}.publicCompliancePage{padding:18px 12px 40px}.publicComplianceHeader{display:grid}.publicComplianceCard{border-radius:12px;padding:20px}.publicComplianceCard h1{font-size:25px}.publicComplianceCard dl{grid-template-columns:1fr;gap:4px}.publicComplianceCard dd{margin-bottom:9px}}@media (width>=981px){.authStoryCopyV3 h1{font-size:clamp(34px,3vw,48px)!important;line-height:1!important}.authStoryCopyV3 p{font-size:12px!important;line-height:1.5!important}.authStoryV3{padding:20px 32px 18px!important}.authPanel{padding:28px 40px!important}.authShell .authCard{max-width:430px!important;padding:22px!important}.authShell .authCard h1{font-size:26px!important}.authShell .authCard>p{margin-bottom:18px!important;font-size:11px!important}.authShell .authCard input{height:40px!important;font-size:12px!important}.authShell .authPrimary{height:42px!important;margin-top:14px!important}}@media (width>=981px) and (height<=850px){.authLinks button,.adminLoginLink{font-size:9px!important}.authShell{grid-template-columns:minmax(0,61%) minmax(0,39%)!important;height:100dvh!important;min-height:100dvh!important}.authStoryV3{height:100dvh!important;min-height:0!important}.authBrandV3>i{padding-left:8px!important}.authStoryCopyV3{max-width:600px!important;margin-top:2px!important}.authStoryCopyV3 h1{line-height:.98!important}.authShell .authStoryCopyV3 p{margin-bottom:8px!important}.authStoryCta{padding:0 11px!important}.authProductStage{border-radius:10px!important}.authProductTop{height:30px!important;padding:0 10px!important}.authChatThread>header{padding:0 8px!important}.authComposer{min-height:27px!important;margin:0 8px 7px!important}.authLeadPeek dl{gap:4px!important;margin-top:9px!important}.authPanel{height:100dvh!important;min-height:0!important}.authShell .authCard h1{margin:4px 0!important}.authShell .authCard>label{gap:4px!important}.authLinks{margin-top:6px!important}.authStoryV3{gap:7px!important;padding:16px 26px 14px!important}.authBrandV3>span{width:26px!important;height:26px!important}.authBrandV3>b{font-size:14px!important}.authBrandV3>i{font-size:7px!important}.authStoryCopyV3 .eyebrow{font-size:8px!important}.authStoryCopyV3 h1{margin:5px 0 7px!important;font-size:clamp(29px,2.2vw,35px)!important}.authShell .authStoryCopyV3 p{max-width:560px!important;font-size:11px!important;line-height:1.45!important}.authStoryCta{height:35px!important;min-height:35px!important;font-size:10px!important}.authProductStage{width:min(100%,680px)!important;max-width:680px!important}.authChatDemo{height:272px!important;min-height:272px!important}.authChatLayout{grid-template-columns:160px minmax(0,1fr) 135px!important;height:242px!important;min-height:242px!important}.authChatList{padding:7px!important}.authChatList>div{padding:6px!important}.authChatThread>header{height:37px!important}.authMessages{gap:5px!important;padding:8px 10px 7px!important}.authMessages p{padding:6px 8px!important;font-size:8px!important}.authLeadPeek{padding:9px!important}.authPanel{padding:20px 30px!important}.authShell .authCard{width:min(100%,340px)!important;max-width:340px!important;padding:17px!important}.authShell .authCard h1{font-size:23px!important}.authShell .authCard>p{margin-bottom:14px!important;font-size:10px!important}.authShell .authCard>label{margin-top:9px!important;font-size:8px!important}.authShell .authCard input{height:36px!important;font-size:11px!important}.authShell .authPrimary{height:37px!important;margin-top:11px!important;font-size:11px!important}.authShell .authLinks button,.authShell .supportButton,.authShell .adminLoginLink{font-size:9px!important}}.planAccessNotice{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:12px;min-width:0;margin-bottom:16px;padding:20px}.planAccessNotice h2{margin:8px 0;font-size:20px}.planAccessNotice p{color:var(--t-muted);max-width:65ch;line-height:1.5}.planAccessNotice button{padding:10px 14px}.planAccessSummary{grid-template-columns:minmax(0,1fr) minmax(260px,1fr);gap:20px;display:grid}.planAccessSummary dl{margin:0}.planAccessSummary dl>div{border-bottom:1px solid var(--t-border);justify-content:space-between;gap:16px;padding:8px 0;display:flex}.planAccessSummary dd{text-align:right;color:var(--t-muted);margin:0}@media (width<=720px){.planAccessSummary{grid-template-columns:minmax(0,1fr)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light],html[data-theme=cloud],html[data-theme=ivory]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme] body,html[data-theme] .shell>main{background:var(--t-bg)!important;color:var(--t-text)!important}html[data-theme] .shell>.desktopSidebar{background:var(--t-shell)!important;border-color:var(--t-border)!important}html[data-theme] .shell>.mobileNav{background:color-mix(in srgb,var(--t-shell) 96%,transparent)!important;border-color:var(--t-border)!important}html[data-theme] :is(.brand,.agency,.user b,h1,h2,h3,h4,strong){color:var(--t-text)}html[data-theme] :is(.pageSubtitle,.muted,.eyebrow,.user small){color:var(--t-muted)!important}html[data-theme] :is(input,select,textarea){background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(input,textarea)::placeholder{opacity:1;color:var(--t-faint)!important}html[data-theme] button{border-color:var(--t-border)}html[data-theme] button:disabled{opacity:.48!important;color:var(--t-muted)!important}html[data-theme] .primary{background:var(--t-text)!important;color:var(--t-bg)!important;border-color:var(--t-text)!important}html[data-theme] :is(.ghost,.primaryLite,.settingsInlineAction){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] :is(.ghost,.primaryLite,.settingsInlineAction):hover{background:var(--t-hover)!important;color:var(--t-text)!important}html[data-theme] :is(.modalBackdrop,.drawerBackdrop,.smsLeadSheetBackdrop,.mobileMenuBackdrop,.mobileDialerSheetBackdrop){background:var(--t-overlay)!important}html[data-theme] :is(.sectionHead,.settingTitle,.listTitle,.conversationHead,.composer,.appRow,.memberTableRow,.ticketList article,.supportSubmit){border-color:var(--t-border)!important}html[data-theme] :is(th,.appHead,.memberTableHead){background:var(--t-panel2)!important;color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme] :is(td,.appRow,.memberTableRow){color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] :is(tbody tr:hover td,.pipelineCard:hover){background:var(--t-hover)!important}html[data-theme] :is(.status,.ticketStatus,.billingStatus,.workLeadTags i,.ticketMeta span){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] :is(.settingsSaved,.leadActionNotice,.archiveViewNotice,.smsComposerNotice,.smsComposerStatus){background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] :is(.desktopSidebar nav button,.sideBottom button,.mobileNav button){color:var(--t-muted)!important;background:0 0!important}html[data-theme] :is(.desktopSidebar nav button,.sideBottom button,.mobileNav button):hover{background:var(--t-hover)!important;color:var(--t-text)!important}html[data-theme] :is(.desktopSidebar nav button.on,.sideBottom button.on,.mobileNav button.on){background:var(--t-soft)!important;color:var(--t-blue)!important}html[data-theme] .mobileMenuSheet{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .mobileMenuHead{border-color:var(--t-border)!important}html[data-theme] .mobileMenuHead button{background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .mobileMenuGrid button{background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .mobileMenuGrid button.on{background:var(--t-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 40%,var(--t-border))!important}html[data-theme] .mobileAccount{background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.settingsSection,.aiSettingsCard,.aiPresetSection,.aiPreview,.phoneSetupEmpty,.phoneLineList,.numberChangePanel,.googleCalendarEmpty,.googleCalendarConnected,.googleCalendarSettings,.a2pWizard,.a2pStepPanel,.a2pProviderFlow,.a2pConnectBox,.a2pProviderStage,.phoneTechnicalInfo,.memberBillingPolicy,.inviteMembershipExplainer){background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.googleSyncRules>div,.googleCalendarPicker,.phoneCapabilityGrid>div,.telnyxTrialGrid>div,.a2pRuntimeStrip,.a2pSubmissionTruth,.a2pProviderStage,.a2pChecklist>div,.a2pBrandChoices>label,.a2pFeeAck){background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] :is(.googleSyncRules b,.googleCalendarAccount b,.phoneLineTop b,.a2pStepPanel h3,.a2pProviderStage b){color:var(--t-text)!important}html[data-theme] :is(.googleSyncRules p,.googleCalendarAccount span,.phoneTechnicalInfo,.a2pTip,.a2pNotes,.a2pStageBody p,.a2pProviderStage p){color:var(--t-muted)!important}html[data-theme] :is(.googleDisconnect,.dangerAction,.dangerOutline){color:var(--t-danger)!important;border-color:color-mix(in srgb,var(--t-danger) 45%,var(--t-border))!important;background:var(--t-danger-bg)!important}html[data-theme] .a2pReadinessRing{color:var(--t-text)!important}html[data-theme] .a2pWizard :is(.primaryLite,.a2pGenerate,.a2pStageActions button){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .smsLayout{background:var(--t-bg)!important;border-color:var(--t-border)!important}html[data-theme] :is(.smsThreads,.smsContext,.smsConversation,.smsLeadSheet){background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.smsSearch,.smsFilters,.conversationHead,.composer){border-color:var(--t-border)!important}html[data-theme] .smsSearch input{color:var(--t-text)!important;background:0 0!important}html[data-theme] .smsCampaignFilter{background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .smsFilters button{color:var(--t-muted)!important;border-color:var(--t-border)!important;background:0 0!important}html[data-theme] .smsFilters button.on{background:var(--t-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 40%,var(--t-border))!important}html[data-theme] .threadList>button{color:var(--t-text2)!important;border-color:var(--t-border)!important;background:0 0!important}html[data-theme] .threadList>button.active{background:var(--t-soft)!important;color:var(--t-text)!important}html[data-theme] .threadList :is(p,span),html[data-theme] .conversationHead span,html[data-theme] .messages :is(time,small){color:var(--t-muted)!important}html[data-theme] .messages p{background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .messages .out p{background:color-mix(in srgb,var(--t-blue) 17%,var(--t-panel))!important;border-color:color-mix(in srgb,var(--t-blue) 42%,var(--t-border))!important}html[data-theme] .composer textarea{background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.pipelineKanban .kanbanCol,.pipelineKanban article,.workQueueGroup,.workQueueGroupHead,.workQueueRow,.memberNode,.seatPolicyCard,.teamCommandStats article,.memberActions button,.seatPricingGrid article,.usagePricing,.paymentMethod,.membershipControls,.billingPlanGrid article,.retentionOffer,.cancelRehit,.supportModal,.supportEmail,.callPicker,.callMethodList>button){background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.pipelineKanban article:hover,.workQueueRow:hover,.memberActions button:hover,.callMethodList>button:hover:not(:disabled)){background:var(--t-hover)!important}html[data-theme] :is(.pipelineKanban article select,.workStatus select,.memberTableRow select,.cancelFields select,.cancelFields textarea,.supportFields input,.supportFields select,.supportFields textarea){background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.memberNodeTop span,.memberNodeStats span,.memberIdentity span,.memberSeat small,.memberProduction span,.pricingEstimate span,.pricingEstimate em,.seatPricingGrid small,.usagePricing p,.billingPrice>span,.billingCardTitle span,.usageFoot,.paymentMethod span,.membershipControls p,.billingPlanGrid p,.supportHero p,.ticketList article>p,.ticketTop time,.supportSubmit small,.callPickerHead p){color:var(--t-muted)!important}html[data-theme] :is(.memberNodeStats,.memberTableHead,.memberTableRow,.pricingEstimate,.callPickerHead){border-color:var(--t-border)!important}html[data-theme] :is(.googleConnectedPill,.statusDot,.ticketStatus.resolved,.ticketStatus.closed){background:var(--t-success-bg)!important;color:var(--t-success)!important;border-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))!important}html[data-theme] :is(.billingStatus.paused,.billingStatus.pending,.smsProviderState){background:var(--t-warn-bg)!important;color:var(--t-warn)!important;border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))!important}html[data-theme] :is(.billingStatus.canceled,.billingStatus.past_due,.billingStatus.expired,.loginError){background:var(--t-danger-bg)!important;color:var(--t-danger)!important;border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border))!important}html[data-theme] .supportActions a{background:var(--t-text)!important;color:var(--t-bg)!important}html[data-theme] :is(.supportEmail button,.seatPolicyCard button,.memberBillingPolicy button,.retentionOffer button){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}.themePreviewGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-bottom:12px;display:grid}.themePreview{border:1px solid var(--t-border);background:var(--t-panel2);min-width:0;color:var(--t-text2);text-align:left;border-radius:9px;gap:6px;padding:7px;display:grid}.themePreview i{background:linear-gradient(135deg,#0a0e12 0 50%,#171f27 50%);border:1px solid #7f91a03d;border-radius:6px;height:28px;display:block}.themePreview[data-preview-theme=slate] i{background:linear-gradient(135deg,#151c23 0 50%,#25313a 50%)}.themePreview[data-preview-theme=light] i{background:linear-gradient(135deg,#fff 0 50%,#eef3f7 50%)}.themePreview[data-preview-theme=cloud] i{background:linear-gradient(135deg,#fff 0 50%,#e7eff5 50%)}.themePreview[data-preview-theme=ivory] i{background:linear-gradient(135deg,#fffefa 0 50%,#f1eee5 50%)}.themePreview span{white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:800;overflow:hidden}.themePreview.active{border-color:var(--t-blue);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 45%,transparent)}@media (width<=700px){.themePreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.themePreview:last-child{grid-column:1/-1}}html[data-theme] .googleSyncRules{display:grid}html[data-theme] .googleSyncRules>span{background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .googleSyncRules>span b{color:var(--t-text)!important}html[data-theme] .googleSyncRules>span small{color:var(--t-muted)!important}html[data-theme] .googleCalendarAccount{border-color:var(--t-border)!important}html[data-theme] .googleCalendarAccount :is(span,small){color:var(--t-muted)!important}html[data-theme] .googleCalendarPicker select{background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .phoneLineList :is(.phoneLine,.phoneLineCard,.phoneCapabilityGrid>div){background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .phoneLineList :is(h3,b,strong){color:var(--t-text)!important}html[data-theme] .phoneLineList :is(p,small,span){color:var(--t-muted)}html[data-theme] :is(.phoneSetupEmpty,.numberChangePanel,.telnyxInboundTest,.telnyxTrialHead){background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pWizardTop{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .a2pSubmissionTruth{background:color-mix(in srgb,var(--t-blue) 5%,var(--t-panel2))!important;color:var(--t-text)!important;border-color:color-mix(in srgb,var(--t-blue) 32%,var(--t-border))!important}html[data-theme] .a2pSubmissionTruth span{color:var(--t-muted)!important}html[data-theme] .a2pRuntimeStrip{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .a2pStatusChip{background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pStatusChip b{color:var(--t-text)!important}html[data-theme] .a2pProviderFlow{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .a2pProviderHead{border-color:var(--t-border)!important}html[data-theme] .a2pProviderHead p{color:var(--t-muted)!important}html[data-theme] .a2pProviderHead>button{background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pProviderStage{background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pProviderStage b{color:var(--t-text)!important}html[data-theme] .a2pProviderStage span{color:var(--t-muted)!important}html[data-theme] .a2pProviderStage.done{background:var(--t-success-bg)!important;border-color:color-mix(in srgb,var(--t-success) 40%,var(--t-border))!important}html[data-theme] .a2pProviderStage.done :is(b,span){color:var(--t-success)!important}html[data-theme] .a2pFeeAck{background:var(--t-panel)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pAdoptRow{border-color:var(--t-border)!important}html[data-theme] .a2pAdoptRow :is(button,input){background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .a2pBrandChoices button{background:var(--t-panel)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pBrandChoices button.selected{background:var(--t-soft)!important;border-color:var(--t-blue)!important}html[data-theme] .a2pStepPanel{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .a2pStepHead p{color:var(--t-muted)!important}html[data-theme] .a2pChecklist article{background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .smsConversation{background:var(--t-bg)!important}html[data-theme] .conversationHead{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .smsLeadHeaderLink{color:var(--t-text)!important;background:0 0!important}html[data-theme] .smsLeadHeaderLink b{color:var(--t-text)!important}html[data-theme] .smsLeadHeaderLink span{color:var(--t-muted)!important}html[data-theme] :is(.smsQuickCall,.smsQuickLead,.mobileSmsBack){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .messages{background:var(--t-bg)!important}html[data-theme] .composer{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .composer>button{background:color-mix(in srgb,var(--t-blue) 18%,var(--t-panel))!important;color:var(--t-text)!important;border-color:color-mix(in srgb,var(--t-blue) 42%,var(--t-border))!important}html[data-theme] .smsLeadSheet header{border-color:var(--t-border)!important}html[data-theme] :is(.smsLeadQuickGrid>div,.smsLeadAppointment,.smsLeadNotes){background:var(--t-panel2)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .shell{background:var(--t-bg)!important;color:var(--t-text)!important}html[data-theme] .shell *{scrollbar-color:var(--t-muted) transparent}html[data-theme] .shell :is(select,input,textarea,button){color-scheme:inherit}html[data-theme] .shell hr{border-color:var(--t-border)!important}html[data-theme] .shell svg{color:currentColor}html[data-theme] .profileProtectedRows{border-color:var(--t-border)!important}html[data-theme] .profileProtectedRows>div{background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .profileProtectedRows>div>span{color:var(--t-muted)!important}html[data-theme] .profileProtectedRows>div>b{color:var(--t-text)!important}html[data-theme] .profileProtectedRows>div>small{color:var(--t-muted)!important}html[data-theme] .accountSyncExplainer{background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .accountSyncExplainer b{color:var(--t-text)!important}html[data-theme] .accountSyncExplainer small{color:var(--t-muted)!important}html[data-theme] .accountSyncExplainer svg{color:var(--t-blue)!important}html[data-theme] .settingsCloudState{background:var(--t-soft)!important;color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme] .settingsCloudState svg{color:var(--t-muted)!important}@media (width<=700px){html[data-theme] .settingsHeaderActions{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:8px!important;width:100%!important;display:grid!important}html[data-theme] .settingsHeaderActions .primary{grid-area:1/1!important;width:100%!important}html[data-theme] .settingsCloudState{white-space:nowrap!important;text-overflow:ellipsis!important;grid-area:1/2!important;justify-content:center!important;width:100%!important;min-width:0!important;padding:0 10px!important;overflow:hidden!important}html[data-theme] .profileProtectedRows>div{min-height:58px!important;padding:10px 11px!important}}html[data-theme] :is(.profileProtectedRows>div,.accountSyncExplainer,.aiStatusBanner,.aiPresetCard,.aiSettingsCard,.aiPreview,.phoneLineCard,.phoneStatusRow,.numberChangePanel,.workQueueGroup,.workQueueGroupHead,.workQueueRow,.workQueueEmpty){background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] :is(.profileProtectedRows>div,.accountSyncExplainer,.aiStatusBanner,.aiPresetCard,.aiSettingsCard,.aiPreview,.phoneLineCard,.phoneStatusRow,.numberChangePanel,.workQueueGroup,.workQueueGroupHead,.workQueueRow) :is(b,h3,strong){color:var(--t-text)!important}html[data-theme] :is(.profileProtectedRows>div,.accountSyncExplainer,.aiStatusBanner,.aiPresetCard,.aiSettingsCard,.aiPreview,.phoneLineCard,.phoneStatusRow,.numberChangePanel,.workQueueGroup,.workQueueRow) :is(p,small,span){color:var(--t-muted)!important}html[data-theme] .aiPresetCard.on{background:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel))!important;color:var(--t-text)!important;border-color:var(--t-blue)!important;box-shadow:none!important}html[data-theme] .aiPresetCard.on :is(b,svg),html[data-theme] .aiStatusBanner svg{color:var(--t-blue)!important}html[data-theme] :is(.toggle,.workAi,.workOpen,.workActions button,.workActions a,.phoneLineCard button){background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .toggle.on{background:var(--t-blue)!important;border-color:var(--t-blue)!important}html[data-theme] .phoneStatusRow .statusPill.good{background:var(--t-success-bg)!important;color:var(--t-success)!important}html[data-theme] .phoneStatusRow .statusPill.pending{background:var(--t-warn-bg)!important;color:var(--t-warn)!important}html[data-theme] .phoneStatusRow .statusPill.bad{background:var(--t-danger-bg)!important;color:var(--t-danger)!important}html[data-theme] .phoneStatusRow .statusPill.neutral{background:var(--t-soft)!important;color:var(--t-muted)!important}html[data-theme] .a2pWizardFoot{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .a2pWizardFoot button{background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .a2pWizardFoot :is(.primary,.primaryLite){background:var(--t-text)!important;color:var(--t-bg)!important;border-color:var(--t-text)!important}html[data-theme] .leadsTools label{background:var(--t-panel)!important;color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme] .leadsTools label input{background:var(--t-input)!important;color:var(--t-text)!important}html[data-theme] .leadsTools :is(select,.toolSelect){background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .leadsTools>button{background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .workQueueIntro p{color:var(--t-muted)!important}html[data-theme] .workQueueGroupHead em{color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme] .workQueueRow:hover{background:var(--t-hover)!important}html[data-theme] .workLead>button{color:var(--t-text)!important;background:0 0!important}html[data-theme] .workLead>span,html[data-theme] .workContext :is(span,p){color:var(--t-muted)!important}html[data-theme] .workStatus select{background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .workCall{background:var(--t-success-bg)!important;color:var(--t-success)!important;border-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))!important}html[data-theme] .workText{background:color-mix(in srgb,var(--t-blue) 9%,var(--t-panel))!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important}html[data-theme] .workAi,html[data-theme] .workOpen{background:var(--t-soft)!important;color:var(--t-text2)!important}html[data-theme] :is(.workCall,.workText,.workAi,.workOpen):disabled{background:var(--t-soft)!important;color:var(--t-faint)!important;border-color:var(--t-border)!important}html[data-theme]{--t-bg-card:var(--t-panel);--t-bg-soft:var(--t-panel2);--t-text-muted:var(--t-muted);--t-text-soft:var(--t-text2);--t-line:var(--t-border);--t-accent:var(--t-blue);--t-accent-soft:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel));--panel:var(--t-panel);--panel-2:var(--t-panel2);--soft:var(--t-soft);--line:var(--t-border);--text:var(--t-text);--muted:var(--t-muted);--accent:var(--t-blue)}html[data-theme] .shell :is(.opsStats>div,.supportIssue,.supportThread article,.notificationList>button:hover,.notificationList>button.unread,.todayQuickFacts>div){background:var(--t-panel2)!important}html[data-theme] .shell :is(.todayHero p,.metricGrid span,.metricGrid small,.todayList small,.todayList article>span,.queueHead,.queueRow small,.queueRow>span,.opsCardHead small,.opsStats span,.opsFacts span,.supportIssue span,.supportThread time,.notificationList p,.notificationList small){color:var(--t-muted)!important}html[data-theme] .aiMessagePreview p{background:var(--t-soft)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .aiContextStrip span{background:var(--t-panel2)!important;color:var(--t-muted)!important;border-color:var(--t-border)!important}html[data-theme] .aiContextStrip b{color:var(--t-text)!important}html[data-theme]{--ui-control-h:40px;--ui-control-r:9px;--ui-card-r:12px;--ui-icon:28px;--ui-step:26px;--ui-border-w:1px;--ui-gap-xs:6px;--ui-gap-sm:8px;--ui-gap-md:12px}html[data-theme] .settingsNavV4 a{border-radius:var(--ui-control-r)!important;height:40px!important;min-height:40px!important;color:var(--t-muted)!important;background:0 0!important;border:1px solid #0000!important;gap:10px!important;padding:0 10px!important;font-weight:500!important}html[data-theme] .settingsNavV4 a svg{stroke-width:1.8px!important;color:currentColor!important;width:16px!important;height:16px!important}html[data-theme] .settingsNavV4 a:hover{background:var(--t-hover)!important;color:var(--t-text)!important}html[data-theme] .settingsNavV4 a:focus-visible{outline-offset:2px;outline:2px solid var(--t-blue)!important}html[data-theme] .a2pStepNav{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .a2pStepNav button{border-color:var(--t-border)!important;min-height:58px!important;color:var(--t-muted)!important;background:0 0!important;gap:8px!important;font-weight:500!important}html[data-theme] .a2pStepNav button i{width:var(--ui-step)!important;height:var(--ui-step)!important;border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text2)!important;border-radius:50%!important;font-weight:700!important}html[data-theme] .a2pStepNav button.on{background:var(--t-soft)!important;color:var(--t-blue)!important}html[data-theme] .a2pStepNav button.on i{background:var(--t-action)!important;border-color:var(--t-blue)!important;color:var(--t-on-action)!important}html[data-theme] .a2pStepNav button.done{color:var(--t-text2)!important}html[data-theme] .a2pStepNav button.done i{background:var(--t-panel2)!important;border-color:var(--t-blue)!important;color:var(--t-blue)!important}html[data-theme] .a2pProviderStage{border-radius:var(--ui-card-r)!important}html[data-theme] .a2pStepHead>i{border-radius:var(--ui-control-r)!important;width:30px!important;height:30px!important}html[data-theme] :is(.a2pProviderHead>button,.a2pStageActions button,.a2pConnectRow button,.a2pAdoptRow button,.a2pGenerate,.a2pWizardFoot button,.settingsInlineAction){min-height:var(--ui-control-h)!important;height:var(--ui-control-h)!important;border-radius:var(--ui-control-r)!important}html[data-theme] :is(.a2pGrid input,.a2pGrid select,.a2pConnectRow input,.a2pStageActions input,.a2pAdoptRow input){border-radius:var(--ui-control-r)!important;min-height:44px!important}html[data-theme]{--ui-control-bg:var(--t-panel2);--ui-control-border:var(--t-border);--ui-control-text:var(--t-text2);--ui-control-hover:var(--t-hover);--ui-status-success:#4f9d69;--ui-status-warning:#a9782e}html[data-theme] :is(.settingsInlineAction,.phoneLineActions button,.a2pProviderHead>button,.a2pStageActions button,.a2pConnectRow button,.a2pAdoptRow button,.a2pWizardFoot button,.a2pGenerate,.numberSearch button){background:var(--ui-control-bg)!important;border:1px solid var(--ui-control-border)!important;color:var(--ui-control-text)!important;box-shadow:none!important}html[data-theme] :is(.settingsInlineAction,.phoneLineActions button,.a2pProviderHead>button,.a2pStageActions button,.a2pConnectRow button,.a2pAdoptRow button,.a2pWizardFoot button,.a2pGenerate,.numberSearch button):not(:disabled):hover{background:var(--ui-control-hover)!important;color:var(--t-text)!important}html[data-theme] :is(.settingsInlineAction,.phoneLineActions button,.a2pProviderHead>button,.a2pStageActions button,.a2pConnectRow button,.a2pAdoptRow button,.a2pWizardFoot button,.a2pGenerate,.numberSearch button):disabled{opacity:.46!important;background:var(--t-panel2)!important;color:var(--t-muted)!important}html[data-theme] :is(.primary,.primaryLite){border-color:var(--t-blue)!important}html[data-theme] .a2pProviderStage>i{background:var(--t-panel2)!important;border:1px solid var(--t-border)!important;width:26px!important;min-width:26px!important;height:26px!important;color:var(--t-muted)!important;border-radius:999px!important}html[data-theme] .a2pProviderStage.done>i{background:color-mix(in srgb,var(--ui-status-success) 10%,var(--t-panel))!important;border-color:color-mix(in srgb,var(--ui-status-success) 48%,var(--t-border))!important;color:var(--ui-status-success)!important}html[data-theme] .a2pProviderStage:not(.done)>i{background:var(--t-panel)!important;color:var(--t-text2)!important}html[data-theme] .phoneCapabilityGrid>div,html[data-theme] .customerPhoneStatus>div,html[data-theme] .customerApprovalStrip>div{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .phoneCapabilityGrid :is(em,b),html[data-theme] .customerPhoneStatus :is(em,b),html[data-theme] .customerApprovalStrip :is(em,b){box-shadow:none!important}html[data-theme] .phoneCapabilityGrid .ok,html[data-theme] .customerPhoneStatus .ok{background:color-mix(in srgb,var(--ui-status-success) 11%,var(--t-panel))!important;color:var(--ui-status-success)!important}html[data-theme] .phoneCapabilityGrid .warn,html[data-theme] .customerPhoneStatus .warn{background:color-mix(in srgb,var(--ui-status-warning) 11%,var(--t-panel))!important;color:var(--ui-status-warning)!important}html[data-theme] .a2pRuntimeStrip,html[data-theme] .a2pProviderFlow{background:var(--t-panel)!important;border-color:var(--t-border)!important}html[data-theme] .desktopSidebar .brand b{color:var(--t-text)!important}html[data-theme] .sidebarToggle{background:var(--t-panel)!important;border-color:var(--t-border)!important;color:var(--t-text2)!important;box-shadow:none!important}html[data-theme] .sidebarToggle:hover{background:var(--t-hover)!important;color:var(--t-text)!important;border-color:var(--t-border-strong)!important}html[data-theme] .a2pReadinessRing{background:conic-gradient(var(--t-blue) var(--a2p-progress),var(--t-panel2) 0)!important}html[data-theme] .a2pReadinessRing:after{background:var(--t-panel)!important;border:1px solid var(--t-border)!important}html[data-theme] .a2pReadinessRing strong{color:var(--t-text)!important}html[data-theme] .a2pReadinessRing span{color:var(--t-muted)!important}html[data-theme] .user i{background:var(--t-panel2)!important;border:1px solid var(--t-border)!important;color:var(--t-text2)!important}html[data-theme] .desktopSidebar .agency{background:var(--t-panel)!important;border-color:var(--t-border)!important;color:var(--t-text2)!important}@media (width>=801px){.shell.compactSidebar .brand b:after{content:"A"!important;letter-spacing:0!important;color:var(--t-text)!important;font-weight:850!important}.shell.compactSidebar .agency{display:none!important}.shell.compactSidebar>.desktopSidebar nav button,.shell.compactSidebar .sideBottom>button{border-radius:11px!important}.messages p,.composer textarea,.smsContext dd{line-height:1.4!important}}.leadCommandStrip button{color:var(--t-text);text-align:left}.leadCommandStrip button:hover{background:var(--t-hover)}.leadCommandStrip span{letter-spacing:.09em;color:var(--t-muted);font-weight:800}.leadCommandStrip b{color:var(--t-text);line-height:1}.leadLifecycleViews button{border-radius:8px!important}.leadLifecycleViews button b{background:var(--t-soft);color:var(--t-muted);border-radius:999px}.leadLifecycleViews button.active b{background:color-mix(in srgb,var(--t-blue) 16%,var(--t-panel));color:var(--t-blue)}.vaultViewNotice{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:16px;margin:8px 0;padding:12px 14px;display:flex}.vaultViewNotice div{gap:3px;display:grid}.vaultViewNotice b{color:var(--t-text)}.vaultViewNotice span,.vaultViewNotice small{color:var(--t-muted)}.workLeadTags{margin-top:7px!important}.passBadge{letter-spacing:.04em!important;background:color-mix(in srgb,var(--t-blue) 9%,var(--t-panel))!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 28%,var(--t-border))!important;font-style:normal!important;font-weight:800!important}.passBadge.hot{background:var(--t-warn-bg)!important;color:var(--t-warn)!important;border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))!important}.workTouch{gap:3px;display:grid}.workTouch small{color:var(--t-muted)}.workContext>p{white-space:nowrap;text-overflow:ellipsis;max-width:520px;overflow:hidden;margin:7px 0!important;line-height:1.35!important}.quickFollow{gap:5px;display:flex}.quickFollow button{border:1px solid var(--t-border);background:var(--t-panel2);height:25px;color:var(--t-muted);border-radius:7px;padding:0 8px;font-weight:700}.quickFollow button:hover{background:var(--t-hover);color:var(--t-text)}.tablePass{color:var(--t-muted);margin-top:4px;font-weight:800;display:block}.tablePass.vault{color:var(--t-warn)}@media (width<=900px){.quickFollow button{height:30px}}.leadLifecycleCard{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:11px;grid-template-columns:1fr minmax(130px,.7fr);align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:grid}.leadLifecycleCard>div{gap:3px;display:grid}.leadLifecycleCard b{text-transform:capitalize;color:var(--t-text)}.leadLifecycleCard small{color:var(--t-muted)}.leadLifecycleCard.vault{border-color:color-mix(in srgb,var(--t-warn) 38%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 50%,var(--t-panel))}.leadPassMeter strong{color:var(--t-text)}.leadPassMeter>span{background:var(--t-soft);border-radius:999px;height:6px;margin-top:5px;display:block;overflow:hidden}.leadPassMeter i{border-radius:inherit;background:var(--t-blue);height:100%;display:block}@media (width<=600px){.leadLifecycleCard{grid-template-columns:1fr}}@media (width>=901px){.workNextCommand{background:color-mix(in srgb,var(--t-blue) 8%,var(--t-panel))!important;border-color:color-mix(in srgb,var(--t-blue) 30%,var(--t-border))!important}.workNextCommand span,.workNextCommand b{color:var(--t-blue)!important}}:root{--aeroa-violet:var(--t-blue);--aeroa-amber:var(--t-warn);--aeroa-emerald:var(--t-success);--aeroa-coral:var(--t-danger);--aeroa-shadow:0 10px 30px #172b4d11;--aeroa-shadow-hover:0 16px 40px #172b4d1c}.leadCommandStrip button{transition:transform .16s,box-shadow .16s,border-color .16s;box-shadow:0 2px 8px #172b4d09;border:1px solid color-mix(in srgb,var(--t-border) 84%,var(--aeroa-accent))!important;background:linear-gradient(145deg,var(--t-panel),color-mix(in srgb,var(--t-panel2) 88%,var(--aeroa-accent)))!important;border-radius:14px!important}.leadCommandStrip button:before{content:"";background:var(--command-accent,var(--aeroa-accent))}.leadCommandStrip button:hover:not(:disabled){box-shadow:var(--aeroa-shadow);border-color:color-mix(in srgb,var(--command-accent,var(--aeroa-accent)) 38%,var(--t-border))!important}.leadCommandStrip button>span,.leadCommandStrip button>div>span{letter-spacing:.12em!important;color:var(--t-muted)!important;font-weight:850!important}.leadCommandStrip button>small{color:var(--t-muted)}.leadCommandStrip .workNextCommand{--command-accent:var(--aeroa-accent);background:linear-gradient(135deg,color-mix(in srgb,var(--aeroa-accent) 13%,var(--t-panel)),var(--t-panel) 70%)!important;border-color:color-mix(in srgb,var(--aeroa-accent) 38%,var(--t-border))!important}.workNextCommand>div{text-align:left}.workNextCommand strong{color:var(--t-text);line-height:1.2}.workNextCommand small{color:var(--t-muted)}.workNextCommand>b{background:var(--aeroa-accent);box-shadow:0 6px 16px color-mix(in srgb,var(--aeroa-accent) 25%,transparent);border-radius:50%;color:var(--t-text)!important}.attentionCommand{--command-accent:var(--aeroa-coral)}.followCommand{--command-accent:var(--aeroa-violet)}.appointmentCommand{--command-accent:var(--aeroa-emerald)}.vaultCommand{--command-accent:#64748b}.leadLifecycleViews{background:color-mix(in srgb,var(--t-panel2) 70%,transparent);border:1px solid var(--t-border);border-radius:11px}.leadLifecycleViews button{transition:background .15s,color .15s,box-shadow .15s}.leadLifecycleViews button.active{background:var(--t-panel)!important;color:var(--t-text)!important;box-shadow:0 2px 8px #172b4d12!important}.leadsTools{border:1px solid var(--t-border);background:color-mix(in srgb,var(--t-panel) 92%,transparent);border-radius:12px;box-shadow:0 2px 8px #172b4d06}.workQueueIntro h2{letter-spacing:-.035em!important}.workQueueGroup{box-shadow:var(--aeroa-shadow);border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:15px!important}.workQueueGroupHead{background:linear-gradient(90deg,var(--t-panel2),var(--t-panel))!important}.workQueueGroupHead em{border:1px solid var(--t-border);background:var(--t-panel);border-radius:999px}.workQueueRow{transition:transform .16s,box-shadow .16s,background .16s;border:0!important;border-top:1px solid var(--t-border)!important;background:var(--t-panel)!important}.workQueueRow:before{content:"";background:var(--lead-accent,var(--aeroa-accent));border-radius:0 5px 5px 0}.workQueueRow:hover{z-index:2;box-shadow:var(--aeroa-shadow-hover);background:color-mix(in srgb,var(--t-panel) 96%,var(--lead-accent,var(--aeroa-accent)))!important}.workQueueRow.stateAppointment{--lead-accent:var(--aeroa-violet)}.workQueueRow.stateHot{--lead-accent:var(--aeroa-amber)}.workQueueRow.stateFollow{--lead-accent:var(--aeroa-violet)}.workQueueRow.stateOverdue{--lead-accent:var(--aeroa-coral)}.workQueueRow.stateActive{--lead-accent:var(--aeroa-accent)}.workLead>button b{letter-spacing:-.015em}.workLead>span{margin-top:3px}.workLeadTags i{border-radius:6px!important}.workTouch .workFollow{letter-spacing:.06em;color:var(--lead-accent,var(--aeroa-accent))!important;font-weight:850!important}.workTouch small{margin-top:2px!important}.workContext>p{opacity:.78;color:var(--t-text)!important}.quickFollow button{transition:transform .12s,background .12s}.quickFollow button:hover{transform:translateY(-1px)}.workStatus select{background:var(--t-panel2)!important;border-color:var(--t-border)!important;border-radius:9px!important;min-height:38px!important;font-weight:650!important}.workActions{gap:6px!important}.workActions>*{border-radius:9px!important;min-height:38px!important;transition:transform .12s,box-shadow .12s!important}.workActions>:hover:not(:disabled){transform:translateY(-1px)}.workActions .workCall{box-shadow:0 5px 13px #1422341f;background:var(--t-text)!important;color:var(--t-bg)!important;border-color:var(--t-text)!important}.workActions .workCall:hover{box-shadow:0 8px 18px #1422342e}.passBadge{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--aeroa-accent) 8%,transparent)}.pipelineLeadFilter{background:linear-gradient(135deg,color-mix(in srgb,var(--aeroa-accent) 8%,var(--t-panel)),var(--t-panel))!important;border-color:color-mix(in srgb,var(--aeroa-accent) 22%,var(--t-border))!important;border-radius:14px!important}.drawer{box-shadow:-24px 0 70px #101e322e!important}.leadLifecycleCard{box-shadow:0 5px 16px #172b4d0d}@media (width<=1100px){.workStatus,.workActions{margin-top:5px}}@media (width<=700px){.workActions{grid-template-columns:1fr 1fr!important;display:grid!important}.leadsTools{border-radius:10px}}.gridWrap table{table-layout:auto}.inlinePhone{color:var(--t-text);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0}.inlinePhone:hover{color:var(--aeroa-accent);text-decoration:underline}.inlineDispo,.inlineOwner,.inlineFollowDate{max-width:170px;height:32px;color:var(--t-text);background:0 0;border:1px solid #0000;border-radius:8px;padding:0 9px;font-weight:650;transition:background .14s,border-color .14s,box-shadow .14s}.inlineDispo:hover,.inlineOwner:hover,.inlineFollowDate:hover,.inlineDispo:focus,.inlineOwner:focus,.inlineFollowDate:focus{background:var(--t-panel2);border-color:var(--t-border);box-shadow:0 0 0 2px color-mix(in srgb,var(--aeroa-accent) 9%,transparent);outline:0}.inlineDispo{min-width:135px}.inlineOwner{min-width:120px}.inlineFollowDate{min-width:155px;font-weight:550}.smsEligibilityToggle{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-muted);cursor:pointer;border-radius:999px}.smsEligibilityToggle span{background:var(--t-soft);border-radius:999px;transition:background .15s}.smsEligibilityToggle span:after{content:"";background:var(--t-panel);border-radius:50%;transition:transform .15s;box-shadow:0 1px 3px #0000002e}.smsEligibilityToggle.on{color:var(--aeroa-emerald);border-color:color-mix(in srgb,var(--aeroa-emerald) 28%,var(--t-border));background:color-mix(in srgb,var(--aeroa-emerald) 7%,var(--t-panel))}.smsEligibilityToggle.on span{background:var(--aeroa-emerald)}.smsEligibilityToggle.on span:after{transform:translate(10px)}.smsEligibilityToggle:disabled{opacity:.55;cursor:not-allowed}.gridWrap tbody tr:hover .inlineDispo,.gridWrap tbody tr:hover .inlineOwner,.gridWrap tbody tr:hover .inlineFollowDate{background:color-mix(in srgb,var(--t-panel2) 75%,transparent)}.appointmentInline label span{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);font-weight:850}.appointmentInline input{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);font:inherit;border-radius:9px}.appointmentInline .appointmentScheduleBtn{border-radius:9px;font-weight:800}.appointmentInline>small{color:var(--t-muted)}@media (width<=800px){.workContext{min-width:0}.workContext>p{text-overflow:ellipsis;overflow:hidden}}.leadPageMeta select{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:8px}.leadPager button{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:8px;font-weight:700}.leadPager button:disabled{opacity:.45}.leadPager span{color:var(--t-muted);font-weight:700}@media (width<=700px){.leadPager{z-index:6;background:color-mix(in srgb,var(--t-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px}}@media (width<=760px){.gridWrap{background:0 0!important;width:100%!important}.gridWrap table,.gridWrap tbody{width:100%!important;min-width:0!important;display:block!important}.gridWrap tbody{gap:10px!important;display:grid!important}.gridWrap tbody tr{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"lead lead""phone state""type status""follow follow""sms ai"!important;gap:0 12px!important;width:100%!important;min-width:0!important;padding:14px 14px 14px 46px!important;display:grid!important;overflow:hidden!important}.gridWrap tbody tr>td{background:0 0!important;border:0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:44px!important;padding:8px 0!important;overflow:hidden!important}.gridWrap tbody tr>td.check{width:24px!important;min-height:24px!important;padding:0!important;position:absolute!important;top:16px!important;left:14px!important;overflow:visible!important}.gridWrap tbody tr>td:nth-child(2){grid-area:lead!important;align-items:flex-start!important;gap:6px!important;min-height:36px!important;padding:0 0 8px!important;display:flex!important}.gridWrap tbody tr>td:nth-child(3){grid-area:phone!important}.gridWrap tbody tr>td:nth-child(4){grid-area:state!important}.gridWrap tbody tr>td:nth-child(5){grid-area:type!important}.gridWrap tbody tr>td:nth-child(6){display:none!important}.gridWrap tbody tr>td:nth-child(7){grid-area:status!important;overflow:visible!important}.gridWrap tbody tr>td:nth-child(8){display:none!important}.gridWrap tbody tr>td:nth-child(9){grid-area:follow!important}.gridWrap tbody tr>td:nth-child(10){grid-area:sms!important}.gridWrap tbody tr>td:nth-child(11){grid-area:ai!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.gridWrap tbody tr>td:nth-child(n+3){grid-template-columns:82px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.gridWrap tbody tr>td:nth-child(4),.gridWrap tbody tr>td:nth-child(7),.gridWrap tbody tr>td:nth-child(11){grid-template-columns:58px minmax(0,1fr)!important}.gridWrap tbody tr>td:nth-child(11):before{content:"AI"}.gridWrap tbody tr>td:nth-child(n+3):before{letter-spacing:.12em!important;color:var(--t-muted)!important;font-weight:750!important}.gridWrap .leadLink{color:var(--t-text)!important;line-height:1.25!important}.gridWrap .inlinePhone{text-align:right!important;text-overflow:ellipsis!important;overflow:hidden!important}.gridWrap tbody tr>td:nth-child(4),.gridWrap tbody tr>td:nth-child(5){text-align:right!important}.gridWrap .inlineDispo,.gridWrap .inlineFollowDate{background:var(--t-panel2)!important;border:1px solid var(--t-border)!important;border-radius:9px!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important}.gridWrap .tablePass{display:none!important}.gridWrap .smsEligibilityToggle,.gridWrap .aiLeadToggle{justify-self:end!important;max-width:100%!important}.gridWrap tbody tr>td:nth-child(11) .aiLeadToggle{justify-self:start!important}}@media (width<=390px){.gridWrap tbody tr{grid-template-columns:1fr!important;grid-template-areas:"lead""phone""state""type""status""follow""sms""ai"!important}.gridWrap tbody tr>td:nth-child(n+3){grid-template-columns:86px minmax(0,1fr)!important}}.leadCardSummary{color:var(--t-text);text-align:left;background:0 0;border:0}.leadCardSummary:hover{background:color-mix(in srgb,var(--t-panel2) 65%,transparent)}.leadNameLine{align-items:center;gap:6px;color:var(--t-text)!important;display:flex!important}.leadSummaryState{min-width:0;display:grid}.leadSummaryState strong{color:var(--t-text)}.leadSummaryState small{color:var(--t-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leadExpandChevron{color:var(--t-muted);transition:transform .16s}.leadCardDetails{border-top:1px solid var(--t-border);grid-template-columns:minmax(0,1.1fr) minmax(210px,.65fr);gap:12px 18px;padding:0 16px 16px 20px;display:grid}.leadCardDetails>.workContext{grid-column:1/-1;padding-top:14px}.leadCardSection{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:10px;gap:9px;padding:11px;display:grid}.leadCardSectionHead{gap:2px;display:grid}.leadCardSectionHead b{color:var(--t-text)}.leadCardSectionHead small{color:var(--t-muted)}.leadCardDetails>.workStatus{grid-column:1/-1;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:10px;display:grid}.leadCardDetails>.workStatus span{letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);font-weight:800}.leadCardDetails>.workStatus select{width:100%;max-width:none}.leadCardDetails>.workActions{grid-column:1/-1}@media (width<=760px){.leadSummaryState{border-top:1px solid var(--t-border);grid-column:1/2;margin-top:8px;padding-top:8px}.leadCardDetails{grid-template-columns:1fr!important;gap:10px!important;padding:0 14px 14px 20px!important}.leadCardDetails>.workStatus,.leadCardDetails>.workContext,.leadCardDetails>.workActions{grid-column:1!important}.leadCardDetails>.workStatus{gap:5px;grid-template-columns:1fr!important}.leadCardDetails>.workStatus select{min-height:44px!important}.leadCardSection{padding:10px!important}.leadCardDetails>.workActions{grid-template-columns:1fr 1fr!important;display:grid!important}}@media (width>=901px){.workQueueGroup{border-radius:12px!important}.workQueueRow+.workQueueRow{border-top:1px solid var(--t-border)!important}}.leadSummaryContext,.leadSummaryState{align-content:center;min-width:0;display:grid}.leadSummaryContext{gap:2px}.leadSummaryContext>span,.leadSummaryState>span{font-weight:850}.leadSummaryContext strong,.leadSummaryContext small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.leadSummaryState{grid-template-columns:1fr auto;grid-template-areas:"label pass""status pass""last pass";gap:1px}.leadSummaryState>span{grid-area:label}.leadSummaryState>strong{white-space:nowrap;text-overflow:ellipsis;grid-area:status;overflow:hidden}.leadSummaryState>small{white-space:nowrap;grid-area:last}@media (width<=900px){.leadCardSummary>.leadSummaryContext,.leadCardSummary>.leadSummaryState{border-top:1px solid var(--t-border)}.leadSummaryContext strong,.leadSummaryContext small,.leadSummaryState>strong,.leadSummaryState>small{white-space:normal}}@media (width<=520px){.leadSummaryContext small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.leadNameLine b{letter-spacing:-.012em;line-height:1.2!important}.workLead>span{color:var(--t-muted)!important;line-height:1.35!important}.workLeadTags i{padding:4px 6px!important;line-height:1!important}.leadSummaryContext>span,.leadSummaryState>span{letter-spacing:.105em!important;color:color-mix(in srgb,var(--t-muted) 88%,var(--t-text))!important}.leadSummaryContext strong{color:var(--t-text)!important;font-weight:800!important;line-height:1.25!important}.leadSummaryContext small{color:color-mix(in srgb,var(--t-muted) 88%,var(--t-text))!important;line-height:1.35!important}.leadSummaryState>strong{color:var(--t-text)!important;font-weight:800!important;line-height:1.25!important}.leadSummaryState>small{color:var(--t-muted)!important;line-height:1.3!important}.workQueueIntro p{color:var(--t-muted)!important}.appointmentPromptBackdrop{z-index:1200!important}.appointmentPromptModal{border-radius:16px!important;width:min(520px,100vw - 28px)!important;max-width:520px!important;overflow:hidden!important}.appointmentPromptBody{gap:16px;padding:18px 20px;display:grid}.appointmentPromptBody>p{color:var(--t-muted);margin:0;line-height:1.45}.appointmentPromptFields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.appointmentPromptFields label{gap:6px;display:grid}.appointmentPromptFields label>span{letter-spacing:.1em;text-transform:uppercase;color:var(--t-muted);font-weight:850}.appointmentPromptFields input{border:1px solid var(--t-border);background:var(--t-panel);width:100%;min-height:46px;color:var(--t-text);font:inherit;border-radius:10px;padding:9px 11px}.appointmentPromptModal .modalFoot{border-top:1px solid var(--t-border);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}@media (width<=600px){.appointmentPromptModal{width:calc(100vw - 20px)!important}.appointmentPromptFields{grid-template-columns:1fr 1fr}.appointmentPromptBody{padding:16px}.appointmentPromptFields input{min-height:48px}.appointmentPromptModal .modalFoot{padding:12px 16px}.appointmentPromptModal .modalFoot button{flex:1;min-height:44px}}html[data-theme] .a2pExistingRegistration{border:1px solid var(--t-border);background:color-mix(in srgb,var(--t-panel) 88%,var(--t-accent) 12%);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:12px 13px;display:flex}html[data-theme] .a2pExistingRegistration>div{gap:3px;min-width:0;display:grid}html[data-theme] .a2pExistingRegistration strong{color:var(--t-text)}html[data-theme] .a2pExistingRegistration small{color:var(--t-muted);line-height:1.4}html[data-theme] .a2pExistingRegistration button{white-space:nowrap;min-height:38px}html[data-theme] .a2pNewRegistration{border-top:1px solid var(--t-border);margin-top:10px;padding-top:9px}html[data-theme] .a2pNewRegistration summary{cursor:pointer;color:var(--t-muted);font-weight:750}@media (width<=700px){html[data-theme] .a2pExistingRegistration{display:grid}html[data-theme] .a2pExistingRegistration button{width:100%}}@media (width>=761px) and (width<=1280px){.desktopSidebar .brand b:after{content:"A"}.tools{min-height:62px;flex-wrap:wrap!important;height:auto!important}}@media (width>=761px) and (width<=1180px){.leadLifecycleViews{scrollbar-width:none}.gridWrap table{width:100%!important}.gridWrap th:nth-child(5),.gridWrap td:nth-child(5),.gridWrap th:nth-child(6),.gridWrap td:nth-child(6),.gridWrap th:nth-child(10),.gridWrap td:nth-child(10),.gridWrap th:nth-child(11),.gridWrap td:nth-child(11){display:none!important}}@media (width>=761px) and (width<=980px){.gridWrap table{min-width:620px!important}.gridWrap th:nth-child(4),.gridWrap td:nth-child(4),.gridWrap th:nth-child(8),.gridWrap td:nth-child(8){display:none!important}.inlineDispo{min-width:120px!important;max-width:145px!important}.inlineFollowDate{min-width:145px!important;max-width:155px!important}}@media (width>=1181px) and (width<=1500px){.gridWrap table{min-width:980px!important}}@media (width>=761px){.desktopSidebar>nav{scrollbar-width:thin}}@media (width>=761px) and (width<=1600px){.desktopSidebar .brand b:after{content:"A"}.leadLifecycleViews{scrollbar-width:none}.gridWrap{width:100%!important;max-width:100%!important;overflow:auto!important}.gridWrap table{width:100%!important;min-width:900px!important}.gridWrap th:nth-child(5),.gridWrap td:nth-child(5),.gridWrap th:nth-child(6),.gridWrap td:nth-child(6),.gridWrap th:nth-child(10),.gridWrap td:nth-child(10),.gridWrap th:nth-child(11),.gridWrap td:nth-child(11){display:none!important}}@media (width>=761px) and (width<=1180px){.gridWrap table{min-width:720px!important}.gridWrap th:nth-child(8),.gridWrap td:nth-child(8){display:none!important}}@media (width>=761px) and (width<=900px){.gridWrap table{min-width:620px!important}.gridWrap th:nth-child(4),.gridWrap td:nth-child(4){display:none!important}}@media (width>=901px){.leadQuickEdit{z-index:3;border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-muted);border-radius:7px}.leadQuickEdit:hover{background:var(--t-hover);color:var(--t-blue);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.unifiedLeadCard.collapsed .workLead>span{line-height:1.15!important}}html[data-theme] .drawer,html[data-theme] .drawerHead{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .drawerHead>button{color:var(--t-muted)!important}html[data-theme] .drawerHead>button:hover{color:var(--t-text)!important}html[data-theme] .drawerScroll{background:var(--t-panel)!important;color:var(--t-text)!important}html[data-theme] :is(.leadLifecycleCard,.leadAiAccessCard,.leadAppointmentCard,.leadTasks){background:var(--t-panel2)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .leadAiAccessCard.on{background:color-mix(in srgb,var(--t-blue) 7%,var(--t-panel2))!important;border-color:color-mix(in srgb,var(--t-blue) 32%,var(--t-border))!important}html[data-theme] :is(.leadAiAccessHead h3,.leadAppointmentCard h3,.leadTasks b,.timeline b){color:var(--t-text)!important}html[data-theme] :is(.leadAiAccessHead p,.leadAppointmentCard p,.leadAppointmentCard label,.leadAiAccessControls>span,.leadTasks small,.timeline small,.timeline p){color:var(--t-muted)!important}html[data-theme] .aiAccessToggle{background:var(--t-soft)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .aiAccessToggle.on{background:var(--t-danger-bg)!important;color:var(--t-danger)!important;border-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border))!important}html[data-theme] .leadAppointmentCard :is(input,select,textarea),html[data-theme] .detailGrid :is(input,select,textarea),html[data-theme] .drawerActions select{background:var(--t-input)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .drawerActions{background:color-mix(in srgb,var(--t-panel) 96%,transparent)!important;border-color:var(--t-border)!important}html[data-theme] .quickTask :is(input,button){background:var(--t-input)!important;color:var(--t-text2)!important;border-color:var(--t-border)!important}html[data-theme] .timeline{border-color:var(--t-border)!important}@media (width>=901px){.unifiedLeadCard.collapsed .leadNameLine b{line-height:1.05!important}.unifiedLeadCard.collapsed .leadSummaryContext>span,.unifiedLeadCard.collapsed .leadSummaryState>span{line-height:1!important}.unifiedLeadCard.collapsed .leadSummaryContext strong,.unifiedLeadCard.collapsed .leadSummaryState>strong{line-height:1.05!important}.unifiedLeadCard.collapsed .leadSummaryState>.passBadge{line-height:1!important}.unifiedLeadCard.collapsed .leadQuickEdit{border-radius:6px!important}}.todayCommandHero{border:1px solid var(--t-border);background:linear-gradient(135deg,var(--t-panel),color-mix(in srgb,var(--t-blue) 4%,var(--t-panel2)));border-radius:16px;box-shadow:0 12px 30px #0000000b}.todayCommandHero:after{content:"";background:color-mix(in srgb,var(--t-blue) 10%,transparent);pointer-events:none;border-radius:50%;width:360px;height:360px;position:absolute;top:-230px;right:-210px}.todayCommandCopy{z-index:1;min-width:0;position:relative}.todayCommandCopy h2{letter-spacing:-.04em;margin:4px 0;line-height:1.03}.todayCommandCopy>p{max-width:690px;color:var(--t-muted);margin:0;line-height:1.45}.todayCommandActions{align-items:center;gap:6px;margin-top:12px;display:flex}.todayCommandActions button{border:1px solid var(--t-border);background:var(--t-panel);height:32px;color:var(--t-text);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.todayCommandActions .primary{background:var(--t-text)!important;color:var(--t-panel)!important}.todayCommandActions .todayRefresh{margin-left:auto}.todayFocusV2{z-index:1;text-align:left;border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:12px;grid-template-columns:1fr auto;align-content:center;gap:2px 10px;padding:13px;display:grid;position:relative}.todayFocusV2>span{letter-spacing:.13em;color:var(--t-muted);grid-column:1/-1;font-weight:800}.todayFocusV2>strong{letter-spacing:-.05em;line-height:1}.todayFocusV2>b{align-self:end}.todayFocusV2>small{color:var(--t-muted);grid-column:1/-1;margin-top:4px;line-height:1.35}.todayFocusV2>em{color:var(--t-blue);grid-column:1/-1;align-items:center;gap:5px;margin-top:7px;font-style:normal;font-weight:700;display:flex}.todayPriorityRail>button{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);text-align:left;border-radius:10px}.todayPriorityRail>button>svg{color:var(--t-muted)}.todayPriorityRail>button b{line-height:1}.todayPriorityRail>button small{color:var(--t-muted)}.todayPriorityRail>button em{color:var(--t-muted);font-style:normal}.todayPriorityRail .priorityHot{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 45%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 5%,var(--t-panel))}.todayPriorityRail .priorityBlue{border-color:color-mix(in srgb,var(--t-blue) 45%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 5%,var(--t-panel))}.todayPriorityRail .priorityWarn{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 42%,var(--t-border));background:color-mix(in srgb,var(--t-danger-bg) 5%,var(--t-panel))}.todayMetricDeck article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;min-width:0;padding:10px 11px;position:relative;overflow:hidden}.todayMetricDeck article>span{letter-spacing:.11em;text-transform:uppercase;color:var(--t-muted);font-weight:800;display:block}.todayMetricDeck article>strong{letter-spacing:-.035em;margin-top:3px;line-height:1;display:block}.todayMetricDeck article>small{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;display:block;overflow:hidden}.todayMetricDeck article>i{background:var(--t-panel2);width:24px;height:24px;color:var(--t-muted);border-radius:7px;place-items:center;display:grid;position:absolute;top:9px;right:9px}.agencyPulseV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;margin:0 0 10px;overflow:hidden}.agencyPulseHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:12px;min-height:50px;padding:9px 12px;display:flex}.agencyPulseHead h2{letter-spacing:-.02em;margin:2px 0 0}.agencyPulseHead p{color:var(--t-muted);margin:2px 0 0}.agencyPulseHead>button{border:1px solid var(--t-border);background:var(--t-panel2);height:29px;color:var(--t-text);border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:flex}.agencyTotals{border-right:1px solid var(--t-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:9px;display:grid}.agencyTotals article{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:8px;align-items:center;gap:8px;padding:8px 9px;display:flex}.agencyTotals article:last-child{grid-column:1/-1}.agencyTotals svg{width:13px;color:var(--t-muted)}.agencyTotals span{display:grid}.agencyTotals strong{line-height:1}.agencyTotals small{color:var(--t-muted);margin-top:2px}.agencyLeaderboard{min-width:0;padding:8px 10px}.agencyLeaderboardTitle{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:10px;height:25px;display:flex}.agencyLeaderboardTitle>div{align-items:center;gap:6px;display:flex}.agencyLeaderboardTitle>span{color:var(--t-muted)}.agencyLeaderboardRows{display:grid}.agencyLeaderboardRows>button{border:0;border-bottom:1px solid var(--t-border);min-width:0;min-height:33px;color:var(--t-text);text-align:left;background:0 0;grid-template-columns:20px minmax(120px,1.5fr) repeat(4,minmax(45px,.6fr));align-items:center;gap:6px;padding:4px 2px;display:grid}.agencyLeaderboardRows>button:last-child{border-bottom:0}.agencyLeaderboardRows>button:hover{background:var(--t-hover)}.agencyLeaderboardRows>button>i{color:var(--t-muted);font-style:normal}.agencyProducer{min-width:0;display:grid}.agencyProducer>b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agencyProducer>span{color:var(--t-muted);align-items:center;gap:4px;margin-top:1px;display:flex}.agencyProducer u{background:var(--t-panel);border-radius:50%;width:5px;height:5px;text-decoration:none}.agencyProducer u.working{background:var(--t-success-bg)}.agencyLeaderboardRows>button>div:not(.agencyProducer){display:grid}.agencyLeaderboardRows>button>div:not(.agencyProducer) small{color:var(--t-muted)}.todayWorkHeader{justify-content:space-between;align-items:end;gap:12px;margin:8px 0 6px;display:flex}.todayWorkHeader h2{letter-spacing:-.02em;margin:2px 0 0}.todayWorkHeader>span{color:var(--t-muted)}.todayColumnsV2 .todayList{min-height:122px}.todayColumnsV2 .todayList>.muted{padding:16px!important}@media (width<=980px){.todayFocusV2{grid-template-columns:auto 1fr}.todayMetricDeck article:last-child{grid-column:1/-1}.agencyTotals{border-right:0;border-bottom:1px solid var(--t-border)}}@media (width<=600px){.todayCommandHero{border-radius:13px}.todayCommandActions{grid-template-columns:1fr 1fr;display:grid}.todayCommandActions .todayRefresh{display:none}.todayMetricDeck article{padding:10px}.agencyPulseHead{align-items:flex-start}.agencyPulseHead>button{white-space:nowrap}.agencyTotals{grid-template-columns:1fr 1fr}.agencyTotals article:last-child{grid-column:1/-1}.agencyLeaderboardRows>button{grid-template-columns:18px minmax(105px,1.5fr) repeat(2,minmax(38px,.6fr))}.agencyLeaderboardRows>button>div:nth-last-child(-n+2),.todayWorkHeader>span{display:none}}.smsProviderPill{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:99px;font-weight:650}.smsProviderPill>i{background:var(--t-warn-bg);border-radius:50%;box-shadow:0 0 0 4px #d0a14c1f}.smsProviderPill.ready{color:var(--t-success);border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 36%,var(--t-border));background:color-mix(in srgb,var(--t-success-bg) 5%,var(--t-panel))}.smsProviderPill.ready>i{background:var(--t-success-bg);box-shadow:0 0 0 4px #2d9b621f}.smsOverviewStrip>button{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);text-align:left;border-radius:9px}.smsOverviewStrip>button>svg{color:var(--t-muted)}.smsOverviewStrip small{color:var(--t-muted)}.smsOverviewStrip>button.on{border-color:color-mix(in srgb,var(--t-blue) 40%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 6%,var(--t-panel))}.smsOverviewStrip>button.needs,.smsOverviewStrip>button.hot{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 45%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 6%,var(--t-panel))}.smsOverviewStrip>button.blocked{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 42%,var(--t-border));background:color-mix(in srgb,var(--t-danger-bg) 5%,var(--t-panel))}.smsLayoutV2{box-shadow:0 10px 28px #00000009;background:var(--t-panel)!important;border-radius:12px!important}.smsThreadsTop{border-bottom:1px solid var(--t-border);background:var(--t-panel)}.smsThreadsV2 .smsSearch{border:1px solid var(--t-border)!important;background:var(--t-input)!important;border-radius:8px!important}.smsThreadsV2 .smsFilters{scrollbar-width:none}.smsThreadsV2 .smsFilters button{text-transform:none!important}.smsThreadsV2 .smsFilters button>b{color:inherit;opacity:.75}.smsThreadsV2 .threadList>button.needsReply{box-shadow:inset 2px 0 #cb8b46b8}.smsThreadAvatar,.smsHeaderAvatar,.smsContextAvatar{background:var(--t-panel2);color:var(--t-text);letter-spacing:.02em;border-radius:10px;font-weight:750}.smsThreadBody{text-align:left}.smsThreadTop time{color:var(--t-muted)}.smsThreadBody>p{color:var(--t-muted)!important;line-height:1.25!important}.smsThreadMeta em{border:1px solid var(--t-border);color:var(--t-muted);border-radius:99px;font-style:normal}.smsThreadMeta em.reply{color:var(--t-warn);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel)}.smsThreadMeta em.hot{color:var(--t-warn);border-color:var(--t-border);background:var(--t-panel)}.smsThreadMeta em.warm{color:var(--t-warn);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel)}.smsThreadMeta em.draft,.smsThreadMeta em.ai{color:var(--t-blue);border-color:var(--t-border);background:var(--t-panel)}.smsThreadMeta em.blocked{color:var(--t-danger);border-color:var(--t-border);background:var(--t-panel)}.smsThreadEmpty{text-align:center}.smsThreadEmpty b,.smsSelectEmpty b{color:var(--t-text)}.smsThreadEmpty span,.smsSelectEmpty span{color:var(--t-muted)}.smsConversationV2{background:var(--t-panel2)!important}.smsConversationV2 .conversationHead{background:var(--t-panel)!important}.smsLeadHeaderLink{color:var(--t-text)!important;text-align:left!important;background:0 0!important;border:0!important}.smsHeaderIdentity>b{line-height:1.1!important}.smsHeaderIdentity>span{color:var(--t-muted)!important}.smsHeadActions .needsReplyBadge{color:var(--t-warn)!important;border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important;background:var(--t-panel)!important}.smsQuickCall,.smsQuickLead{border-radius:8px!important}.smsConversationV2 .messages{background:var(--t-panel2)!important}.smsConversationV2 .messages p{border-radius:11px!important;line-height:1.38!important}.smsConversationEmpty{text-align:center}.smsConversationEmptyIcon{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-blue);border-radius:13px}.smsConversationEmpty h2{letter-spacing:-.025em}.smsConversationEmpty>p{color:var(--t-muted);line-height:1.45}.smsStartTemplates button{text-align:left;border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:9px}.smsStartTemplates button:hover{background:var(--t-hover)}.smsStartTemplates span{color:var(--t-muted)}.composerV2{background:var(--t-panel)!important}.smsQuickReplies{scrollbar-width:none}.smsQuickReplies>span{color:var(--t-muted);font-weight:700}.smsQuickReplies button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text2);border-radius:99px}.smsQuickReplies button:hover{background:var(--t-hover)}.smsComposeRow textarea{border-radius:9px!important;line-height:1.35!important}.smsComposeRow>button{border:1px solid color-mix(in srgb,var(--t-blue) 45%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 13%,var(--t-panel));color:var(--t-blue);border-radius:9px;font-weight:700}.smsComposeRow>button:disabled{opacity:.42}.smsComposerMeta{color:var(--t-muted)}.smsComposerMeta .ready{color:var(--t-success)}.smsComposerMeta .pending{color:var(--t-warn)}.composerV2 .smsComposerNotice{color:var(--t-blue)!important}.composerV2 .optedComposer{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 35%,var(--t-border));background:color-mix(in srgb,var(--t-danger-bg) 5%,var(--t-panel));color:var(--t-danger);border-radius:8px}.composerV2 .optedComposer span{color:var(--t-muted)}.smsContextV2{background:var(--t-panel)!important}.smsContextIdentity{border-bottom:1px solid var(--t-border)}.smsContextIdentity p{color:var(--t-muted)}.smsSignalGrid>div{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:8px}.smsSignalGrid span,.smsContextFact span,.smsContextNotes>span{letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted)}.smsSignalGrid b.hot,.smsSignalGrid b.warm{color:var(--t-warn)}.smsContextBlock{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px}.smsContextBlockTitle svg{color:var(--t-muted)}.smsContextFact{border-top:1px solid var(--t-border)}.smsContextFact:first-of-type{border-top:0}.smsContextFact b{text-align:right;text-transform:capitalize}.smsContextNotes{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:9px}.smsContextNotes p{color:var(--t-text2);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.45}.smsSelectEmpty{text-align:center}@media (width<=980px){.smsOverviewStrip{scrollbar-width:none}}@media (width<=800px){.smsComposeRow textarea{border-radius:22px!important}.smsComposeRow>button{border-radius:50%!important}}.campaignPageHeader{margin-bottom:8px!important}.campaignGlobalError{margin-bottom:8px}.campaignNotice{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 6%,var(--t-panel));min-height:32px;color:var(--t-text);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 9px;display:flex}.campaignNotice button{color:var(--t-muted);background:0 0;border:0;place-items:center;display:grid}.campaignWorkspace{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px}.campaignRail{border-right:1px solid var(--t-border);background:var(--t-panel);min-width:0}.campaignRailHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;height:40px;padding:0 10px;display:flex}.campaignRailHead span{letter-spacing:.1em;color:var(--t-muted);font-weight:800}.campaignRailList{max-height:calc(100dvh - 180px);display:grid;overflow:auto}.campaignRailList>button{border:0;border-bottom:1px solid var(--t-border);min-height:78px;color:var(--t-text);text-align:left;background:0 0;gap:3px;padding:9px 10px;display:grid}.campaignRailList>button:hover{background:var(--t-hover)}.campaignRailList>button.active{background:var(--t-soft);box-shadow:inset 3px 0 0 var(--t-blue)}.campaignRailList>button.paused{opacity:.72}.campaignRailList>button>small{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.campaignRailStatus{color:var(--t-muted);align-items:center;gap:5px;font-weight:700;display:flex}.campaignRailStatus i{background:var(--t-panel);border-radius:50%;width:6px;height:6px}.campaignRailStatus i.on{background:var(--t-success-bg)}.campaignRailStats{gap:6px;margin-top:2px;display:flex}.campaignRailStats em{color:var(--t-muted);font-style:normal}.campaignRailEmpty,.campaignNoSelection{text-align:center;color:var(--t-muted);place-items:center;gap:5px;padding:24px;display:grid}.campaignRailEmpty b,.campaignNoSelection h2{color:var(--t-text)}.campaignDetail{background:var(--t-bg);min-width:0}.campaignHeroV2{border-bottom:1px solid var(--t-border);background:var(--t-panel);justify-content:space-between;align-items:center;gap:12px;min-height:78px;padding:11px 13px;display:flex}.campaignHeroTopline{align-items:center;gap:6px;display:flex}.campaignHeroTopline span,.campaignHeroTopline em{font-style:normal}.campaignHeroTopline span{letter-spacing:.08em;align-items:center;gap:4px;font-weight:800;display:flex}.campaignHeroTopline span i{background:var(--t-panel);border-radius:50%;width:6px;height:6px}.campaignHeroTopline span.live i{background:var(--t-success-bg)}.campaignHeroTopline em{color:var(--t-muted)}.campaignHeroIdentity h2{letter-spacing:-.025em;margin:3px 0 2px}.campaignHeroIdentity p{color:var(--t-muted);margin:0}.campaignHeroActions{gap:5px;display:flex}.campaignHeroActions button{border:1px solid var(--t-border);background:var(--t-panel2);height:30px;color:var(--t-text);border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:flex}.campaignHeroActions button:disabled{opacity:.4}.campaignTabs{border-bottom:1px solid var(--t-border);background:var(--t-panel);gap:3px;min-height:39px;padding:4px 7px}.campaignTabs button{height:30px;color:var(--t-muted);background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:flex}.campaignTabs button.on{background:var(--t-soft);color:var(--t-text)}.campaignTabs button>b{background:var(--t-panel2);border-radius:99px;padding:2px 5px}.campaignTabBody{min-height:0;padding:10px}.campaignMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.campaignMetricGrid article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;padding:9px 10px;position:relative}.campaignMetricGrid article>span{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted);font-weight:800}.campaignMetricGrid article>strong{margin-top:3px;line-height:1;display:block}.campaignMetricGrid article>small{color:var(--t-muted);margin-top:4px;display:block}.campaignMetricGrid article>svg{width:13px;color:var(--t-muted);position:absolute;top:8px;right:8px}.campaignOverviewColumns{grid-template-columns:1.15fr .85fr;gap:7px;display:grid}.campaignFunnelCard,.campaignHealthCard,.campaignAiControlCard,.campaignAiReadiness,.campaignAssistantProfile,.campaignSettingsCard,.campaignDangerZone,.campaignQuickActions{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px}.campaignFunnelCard,.campaignHealthCard{padding:10px}.campaignSectionHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.campaignSectionHead h3{margin:2px 0 0}.campaignSectionHead>span{color:var(--t-muted)}.campaignFunnelRow{grid-template-columns:82px minmax(0,1fr) 28px;align-items:center;gap:7px;min-height:25px;display:grid}.campaignFunnelRow>span{color:var(--t-text2)}.campaignFunnelRow>div{background:var(--t-panel2);border-radius:99px;height:5px;overflow:hidden}.campaignFunnelRow i{background:var(--t-blue);border-radius:99px;height:100%;display:block}.campaignFunnelRow>b{text-align:right}.campaignHealthRows{gap:5px;display:grid}.campaignHealthRows>div,.campaignReadyRow{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:8px;align-items:flex-start;gap:7px;padding:7px 8px;display:flex}.campaignHealthRows svg,.campaignReadyRow svg{width:13px;height:13px;color:var(--t-muted);flex:none}.campaignHealthRows span,.campaignReadyRow span{gap:1px;display:grid}.campaignHealthRows small,.campaignReadyRow small{color:var(--t-muted);line-height:1.35}.campaignHealthRows .good svg,.campaignReadyRow.good svg{color:var(--t-success)}.campaignHealthRows .warn svg,.campaignReadyRow.warn svg{color:var(--t-warn)}.campaignQuickActions>button{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text);text-align:left;border-radius:8px}.campaignQuickActions>button small{color:var(--t-muted)}.campaignQuickActions>button:disabled{opacity:.4}.campaignLeadToolbar{grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(120px,.6fr)) auto;gap:6px;margin-bottom:7px;display:grid}.campaignLeadSearch{border:1px solid var(--t-border);background:var(--t-input);border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.campaignLeadSearch input{width:100%;color:var(--t-text);background:0 0;border:0;outline:0}.campaignLeadToolbar select,.campaignLeadToolbar>button{border:1px solid var(--t-border);background:var(--t-input);height:32px;color:var(--t-text);border-radius:8px;padding:0 8px}.campaignLeadToolbar>button{justify-content:center;align-items:center;gap:5px;display:flex}.campaignBulkBar{border:1px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 5%,var(--t-panel));border-radius:8px;align-items:center;gap:5px;min-height:34px;margin-bottom:6px;padding:5px 7px;display:flex}.campaignBulkBar>span{margin-right:auto}.campaignBulkBar button{border:1px solid var(--t-border);background:var(--t-panel);height:25px;color:var(--t-text);border-radius:6px;align-items:center;gap:4px;padding:0 7px;display:flex}.campaignBulkBar button.danger{color:var(--t-danger)}.campaignLeadTable{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;overflow:auto}.campaignLeadRow{border-bottom:1px solid var(--t-border);grid-template-columns:28px minmax(180px,1.5fr) minmax(120px,.9fr) 85px 75px 95px 120px 34px;align-items:center;gap:6px;min-width:900px;min-height:48px;padding:0 8px;display:grid}.campaignLeadRow:last-child{border-bottom:0}.campaignLeadHead{background:var(--t-panel2);text-transform:uppercase;letter-spacing:.06em;color:var(--t-muted);min-height:30px!important}.campaignLeadIdentity{text-align:left;color:var(--t-text);background:0 0;border:0;gap:2px;min-width:0;display:grid}.campaignLeadIdentity b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.campaignLeadIdentity small{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.campaignLeadRow>span{gap:2px;min-width:0;display:grid}.campaignLeadRow>span>small{color:var(--t-muted)}.campaignGood{color:var(--t-success)}.campaignBlocked{color:var(--t-danger)}.campaignAiOn{color:var(--t-blue)}.campaignOpenLead{border:1px solid var(--t-border);background:var(--t-panel2);width:28px;height:28px;color:var(--t-text);border-radius:7px;place-items:center;display:grid}.campaignLeadEmpty{min-height:160px;color:var(--t-muted);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.campaignLeadEmpty b{color:var(--t-text)}.campaignAiHero{border:1px solid var(--t-border);background:linear-gradient(135deg,var(--t-panel),color-mix(in srgb,var(--t-blue) 4%,var(--t-panel2)));border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:7px;padding:10px 12px;display:flex}.campaignAiHero h3{margin:2px 0}.campaignAiHero p{color:var(--t-muted);max-width:620px;margin:0}.campaignAiSwitch{cursor:pointer;align-items:center;gap:7px;display:flex}.campaignAiSwitch input{display:none}.campaignAiSwitch>span{background:var(--t-border);border-radius:99px;width:34px;height:18px;position:relative}.campaignAiSwitch>span:after{content:"";background:var(--t-panel);border-radius:50%;width:14px;height:14px;transition:all .16s;position:absolute;top:2px;left:2px}.campaignAiSwitch input:checked+span{background:var(--t-blue)}.campaignAiSwitch input:checked+span:after{transform:translate(16px)}.campaignAiGrid{grid-template-columns:1.15fr .85fr;gap:7px;display:grid}.campaignAiControlCard,.campaignAiReadiness{padding:10px}.campaignAiMode{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.campaignAiMode button{border:1px solid var(--t-border);background:var(--t-panel2);min-height:76px;color:var(--t-text);text-align:left;border-radius:9px;grid-template-rows:auto auto;grid-template-columns:20px 1fr;align-items:start;gap:2px 6px;padding:8px;display:grid}.campaignAiMode button svg{grid-row:1/3;width:15px}.campaignAiMode button span{color:var(--t-muted);line-height:1.35}.campaignAiMode button.on{border-color:color-mix(in srgb,var(--t-blue) 42%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 7%,var(--t-panel))}.campaignAutoApply{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;align-items:flex-start;gap:7px;margin-top:8px;padding:8px;display:flex}.campaignAutoApply span{gap:2px;display:grid}.campaignAutoApply small{color:var(--t-muted)}.campaignAiReadiness{gap:5px;display:grid}.campaignApplyAi{border:1px solid color-mix(in srgb,var(--t-blue) 40%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel));height:31px;color:var(--t-blue);border-radius:7px;margin-top:3px;font-weight:700}.campaignApplyAi:disabled{opacity:.45}.campaignAssistantProfile{margin-top:7px;padding:10px}.campaignAssistantFacts{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.campaignAssistantFacts>div{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:8px;padding:7px}.campaignAssistantFacts span{color:var(--t-muted);text-transform:uppercase;display:block}.campaignAssistantFacts b{text-transform:capitalize;margin-top:3px;display:block}.campaignCapabilityRow{gap:5px;margin-top:7px;display:flex}.campaignCapabilityRow span{border:1px solid var(--t-border);color:var(--t-muted);border-radius:99px;padding:5px 7px}.campaignCapabilityRow span.on{color:var(--t-success);border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 40%,var(--t-border));background:color-mix(in srgb,var(--t-success-bg) 5%,var(--t-panel))}.campaignAiFootnote{color:var(--t-muted);margin-top:7px;line-height:1.4;display:block}.campaignSettingsCard{padding:10px}.campaignSettingsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.campaignSettingsGrid label{color:var(--t-muted);text-transform:uppercase;letter-spacing:.05em;gap:4px;font-weight:700;display:grid;position:relative}.campaignSettingsGrid input,.campaignSettingsGrid select{border:1px solid var(--t-border);background:var(--t-input);height:32px;color:var(--t-text);border-radius:7px;padding:0 8px}.campaignSettingsGrid label>small{color:var(--t-muted);position:absolute;bottom:8px;right:8px}.campaignDangerZone{justify-content:space-between;align-items:center;gap:12px;margin-top:7px;padding:10px;display:flex}.campaignDangerZone h3{margin:2px 0}.campaignDangerZone p{max-width:620px;color:var(--t-muted);margin:0}.campaignDangerZone button{border:1px solid var(--t-border);background:var(--t-panel2);height:31px;color:var(--t-text);border-radius:7px;align-items:center;gap:5px;padding:0 9px;display:flex}.campaignDangerZone button.danger{color:var(--t-danger);border-color:color-mix(in srgb,var(--t-danger) 40%,var(--t-border))}.campaignModalV2{width:min(620px,94vw)}.campaignModalV2 .modalHead p{color:var(--t-muted);margin:3px 0 0}.campaignCreateGrid{grid-template-columns:1fr 1fr;gap:8px;padding:12px 0;display:grid}.campaignCreateGrid label{text-transform:uppercase;color:var(--t-muted);gap:4px;font-weight:700;display:grid}.campaignCreateGrid input,.campaignCreateGrid select{border:1px solid var(--t-border);background:var(--t-input);height:34px;color:var(--t-text);border-radius:8px;padding:0 9px}.campaignCreateAi{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:9px;padding:10px}.campaignCreateAi>label{align-items:flex-start;gap:7px;display:flex}.campaignCreateAi>label span{display:grid}.campaignCreateAi>label small{color:var(--t-muted);margin-top:2px}.campaignCreateAiModes{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.campaignCreateAiModes button{border:1px solid var(--t-border);background:var(--t-panel);min-height:52px;color:var(--t-text);text-align:left;border-radius:8px;align-items:center;gap:7px;padding:7px;display:flex}.campaignCreateAiModes button.on{border-color:color-mix(in srgb,var(--t-blue) 45%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 6%,var(--t-panel))}.campaignCreateAiModes span{display:grid}.campaignCreateAiModes small{color:var(--t-muted)}.campaignAddModal{width:min(760px,95vw)}.campaignAddModal .modalHead p{color:var(--t-muted);margin:3px 0 0}.campaignAddFilters{grid-template-columns:minmax(220px,1.4fr) 140px 160px;gap:6px;margin:10px 0 7px;display:grid}.campaignAddFilters>div{border:1px solid var(--t-border);background:var(--t-input);border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.campaignAddFilters input{width:100%;color:var(--t-text);background:0 0;border:0;outline:0}.campaignAddFilters select{border:1px solid var(--t-border);background:var(--t-input);height:32px;color:var(--t-text);border-radius:8px;padding:0 7px}.campaignCandidateSummary{border-bottom:1px solid var(--t-border);min-height:30px;color:var(--t-muted);align-items:center;gap:14px;padding:0 2px;display:flex}.campaignCandidateSummary button{color:var(--t-blue);background:0 0;border:0;margin-left:auto}.campaignCandidateList{max-height:390px;overflow:auto}.campaignCandidateList>label{border-bottom:1px solid var(--t-border);grid-template-columns:26px minmax(170px,1fr) 110px 80px;align-items:center;gap:7px;min-height:46px;padding:6px 4px;display:grid}.campaignCandidateList>label.selected{background:var(--t-soft)}.campaignCandidateList>label>div{display:grid}.campaignCandidateList small{color:var(--t-muted)}.campaignCandidateList em{font-style:normal}.campaignCandidateList em.ok{color:var(--t-success)}.campaignCandidateList em.blocked{color:var(--t-muted)}@media (width<=980px){.campaignMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.campaignOverviewColumns,.campaignAiGrid{grid-template-columns:1fr}.campaignSettingsGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.campaignPageHeader .pageSubtitle{display:none}.campaignWorkspace{border-radius:11px}.campaignRail{border-right:0;border-bottom:1px solid var(--t-border)}.campaignRailHead{display:none}.campaignRailList{scrollbar-width:none;display:flex;overflow-x:auto}.campaignRailList::-webkit-scrollbar{display:none}.campaignRailList>button{border-right:1px solid var(--t-border);border-bottom:0;min-width:190px;min-height:70px}.campaignHeroV2{flex-direction:column;align-items:flex-start}.campaignHeroActions{width:100%}.campaignHeroActions button{flex:1}.campaignTabs::-webkit-scrollbar{display:none}.campaignMetricGrid{grid-template-columns:1fr 1fr}.campaignMetricGrid article:last-child,.campaignLeadSearch,.campaignLeadToolbar .primary{grid-column:1/-1}.campaignBulkBar{overflow-x:auto}.campaignBulkBar>span{min-width:max-content}.campaignBulkBar button{white-space:nowrap}.campaignAiMode{grid-template-columns:1fr}.campaignAssistantFacts{grid-template-columns:1fr 1fr}.campaignCapabilityRow{flex-wrap:wrap}.campaignSettingsGrid{grid-template-columns:1fr}.campaignDangerZone{flex-direction:column;align-items:flex-start}.campaignDangerZone button{justify-content:center;width:100%}.campaignCreateGrid,.campaignCreateAiModes,.campaignAddFilters{grid-template-columns:1fr}.campaignCandidateList>label{grid-template-columns:26px minmax(140px,1fr) 80px}.campaignCandidateList em{display:none}}.campaignTabs{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;display:flex!important}.campaignTabs button{flex:none!important;justify-content:flex-start!important;width:auto!important}@media (width>=901px){.unifiedLeadCard.expanded .leadNameLine b,.unifiedLeadCard.expanded .workLead>span:not(.leadNameLine){line-height:1.1!important}.unifiedLeadCard.expanded .leadSummaryContext>span,.unifiedLeadCard.expanded .leadSummaryState>span{letter-spacing:.08em!important}.unifiedLeadCard.expanded .leadSummaryContext strong,.unifiedLeadCard.expanded .leadSummaryState>strong{line-height:1.12!important}.unifiedLeadCard.expanded .leadSummaryContext small,.unifiedLeadCard.expanded .leadSummaryState>small{line-height:1.1!important}.unifiedLeadCard.expanded .leadCardDetails>.workContext{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:8px!important}.unifiedLeadCard.expanded .leadCardDetails>.workStatus select{border-radius:7px!important}.unifiedLeadCard.expanded .leadCardSection{border-radius:8px!important}.unifiedLeadCard.expanded .workTouch .workFollow{font-weight:700!important;line-height:1.2!important}.unifiedLeadCard.expanded .workTouch small{line-height:1.2!important}.unifiedLeadCard.expanded .workContext>p{line-height:1.35!important}.unifiedLeadCard.expanded .leadCardDetails>.workStatus span{font-weight:800!important}.unifiedLeadCard.expanded .leadCardSectionHead b{line-height:1.15!important}.unifiedLeadCard.expanded .leadCardSectionHead small{line-height:1.3!important}.unifiedLeadCard.expanded .quickFollow button{border-radius:7px!important}.unifiedLeadCard.expanded .appointmentInlineFields label>span{font-weight:700!important}.unifiedLeadCard.expanded .appointmentInline>small{line-height:1.2!important}.unifiedLeadCard.expanded .leadCardSummary>.leadSummaryContext{border-left:1px solid var(--t-border)!important;border-right:1px solid var(--t-border)!important}.unifiedLeadCard.expanded .leadCardDetails>.workStatus{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:8px!important}.unifiedLeadCard.expanded .workStatus>span{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--t-muted)!important;font-weight:800!important}.unifiedLeadCard.expanded .workStatus select{border-radius:6px!important}.unifiedLeadCard.expanded .leadCardSection:not(.appointmentCardSection),.unifiedLeadCard.expanded .appointmentCardSection{border-radius:8px!important}.unifiedLeadCard.expanded .appointmentInlineFields input,.unifiedLeadCard.expanded .appointmentScheduleBtn,.unifiedLeadCard.expanded .workActions>*{border-radius:6px!important}.unifiedLeadCard .leadListSummary{text-align:left!important}.leadListIdentity{align-content:center!important;gap:4px!important;padding-right:14px!important;display:grid!important}.leadListIdentity>b{letter-spacing:-.012em!important;color:var(--t-text)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-weight:680!important;line-height:1.1!important;overflow:hidden!important}.leadListIdentity>span{color:var(--t-text2)!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:1.1!important;overflow:hidden!important}.leadListFact,.leadListNext,.leadListStatus{border-left:1px solid var(--t-border)!important;align-content:center!important;gap:3px!important;min-height:38px!important;padding:0 12px!important;display:grid!important}.leadListFact>span,.leadListNext>span,.leadListStatus>span{letter-spacing:.085em!important;color:var(--t-muted)!important;font-weight:800!important;line-height:1!important}.leadListFact>b,.leadListNext>b,.leadListStatus>b{min-width:0!important;color:var(--t-text)!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-weight:650!important;line-height:1.15!important;overflow:hidden!important}.leadListNext>small,.leadListStatus>small{min-width:0!important;color:var(--t-muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:1.1!important;overflow:hidden!important}.leadListSummary>.passBadge{font-weight:750!important;line-height:1!important}.unifiedLeadCard .leadExpandChevron{color:var(--t-muted)!important;transition:transform .15s!important}.unifiedLeadCard .leadQuickEdit{border-radius:7px!important}}@media (width>=901px) and (width<=1250px){.leadListFact,.leadListNext,.leadListStatus{padding-left:8px!important;padding-right:8px!important}}@media (width>=901px){.unifiedLeadCard.collapsed .leadListIdentity,.unifiedLeadCard.collapsed .leadListFact,.unifiedLeadCard.collapsed .leadListNext,.unifiedLeadCard.collapsed .leadListStatus{visibility:visible!important;opacity:1!important}.unifiedLeadCard.collapsed .leadListFact,.unifiedLeadCard.collapsed .leadListNext,.unifiedLeadCard.collapsed .leadListStatus{border-left:1px solid var(--t-border)!important}.unifiedLeadCard.collapsed .leadListIdentity>span{color:var(--t-text2)!important}}@media (width>=981px){.smsPageHeader h1{letter-spacing:-.03em!important;line-height:1!important}.smsPageHeader .pageSubtitle{line-height:1.4!important}.smsOverviewStrip>button{border-radius:10px!important}.smsLayoutV2{border-radius:14px!important}.smsThreadsV2 .smsSearch,.smsThreadsV2 .smsCampaignFilter{border-radius:9px!important}.smsThreadAvatar{border-radius:11px!important}.smsThreadBody>p{line-height:1.4!important}.smsQuickCall,.smsQuickLead{border-radius:9px!important}.smsConversationV2 .messages p{border-radius:13px!important;line-height:1.48!important}.smsConversationEmpty{border:1px solid var(--t-border)!important;background:color-mix(in srgb,var(--t-panel) 82%,transparent)!important;border-radius:16px!important;box-shadow:0 10px 30px #00000009!important}.smsConversationEmptyIcon{border-radius:15px!important}.smsConversationEmpty h2{letter-spacing:-.025em!important;line-height:1.12!important}.smsConversationEmpty>p{line-height:1.55!important}.smsStartTemplates button{border-radius:11px!important}.smsStartTemplates span{line-height:1.35!important}.smsComposeRow textarea{border-radius:10px!important;line-height:1.45!important}.smsComposeRow>button{border-radius:10px!important}.smsSignalGrid>div{border-radius:9px!important}.smsContextBlock,.smsContextNotes{border-radius:10px!important}.smsContextNotes p{line-height:1.5!important}}.smsThreadFilterRow{border-bottom:1px solid var(--t-border);background:var(--t-panel)}.smsThreadFilterRow>label>span{letter-spacing:.075em;text-transform:uppercase;color:var(--t-muted);font-weight:800;line-height:1}.smsThreadFilterRow select{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);font:inherit;border-radius:8px;outline:none;font-weight:600}.smsThreadFilterRow select:focus{border-color:color-mix(in srgb,var(--t-blue) 55%,var(--t-border));box-shadow:0 0 0 2px color-mix(in srgb,var(--t-blue) 10%,transparent)}.smsThreadShown{color:var(--t-muted)}@media (width>=981px){.campaignLeadSnapshot{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;overflow:hidden!important}.campaignSnapshotHead{border-bottom:1px solid var(--t-border)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.campaignSnapshotHead h3{margin:3px 0 2px!important}.campaignSnapshotHead p{color:var(--t-muted)!important;margin:0!important}.campaignSnapshotHead>button{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text)!important;align-items:center!important;gap:6px!important;display:flex!important}.campaignSnapshotTable{min-width:0!important;overflow:auto!important}.campaignSnapshotRow{border:0!important;border-bottom:1px solid var(--t-border)!important;text-align:left!important;grid-template-columns:minmax(190px,1.35fr) 62px minmax(120px,.8fr) minmax(120px,.82fr) 80px 78px 92px minmax(120px,.82fr)!important;align-items:center!important;gap:8px!important;min-width:980px!important;padding:0 12px!important;display:grid!important}button.campaignSnapshotRow:hover{background:var(--t-hover)!important}.campaignSnapshotRow:last-child{border-bottom:0!important}.campaignSnapshotLabels{background:var(--t-panel2)!important;color:var(--t-muted)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:800!important}.campaignSnapshotIdentity{gap:3px!important;min-width:0!important;display:grid!important}.campaignSnapshotIdentity b{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.campaignSnapshotIdentity small{color:var(--t-muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.campaignSnapshotEmpty{color:var(--t-muted)!important;justify-content:center!important;align-items:center!important;gap:10px!important;display:flex!important}.campaignSnapshotEmpty>div{gap:2px!important;display:grid!important}.campaignSnapshotEmpty b{color:var(--t-text)!important}.campaignSnapshotEmpty>button{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text)!important;border-radius:7px!important;align-items:center!important;gap:5px!important;margin-left:10px!important;display:flex!important}.campaignLeadToolbar{grid-template-columns:minmax(260px,1.5fr) repeat(2,minmax(145px,.7fr)) auto!important}.campaignBulkBar{margin-bottom:8px!important}.campaignLeadRow{gap:8px!important;min-width:980px!important;padding:0 10px!important}.campaignAiHero{margin-bottom:9px!important}.campaignAiGrid{gap:9px!important}.campaignAiMode button{gap:4px 8px!important}.campaignRailList{min-height:0!important;overflow-y:auto!important}.campaignRailSummary{border-top:1px solid var(--t-border)!important;background:var(--t-panel2)!important;flex:none!important}.campaignRailSummary>div{grid-template-columns:1fr 1fr!important;display:grid!important}.campaignRailSummary>div>span{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:8px!important;align-content:center!important;gap:3px!important;display:grid!important}.campaignRailSummary b{color:var(--t-text)!important;line-height:1!important}.campaignRailSummary small{color:var(--t-muted)!important}}@media (width<=760px){.campaignRailSummary{display:none!important}}@media (width>=981px){.campaignWorkspace{background:0 0!important;border:0!important;border-radius:0!important}.campaignRail,.campaignDetail{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:12px!important;overflow:hidden!important}.campaignRail{flex-direction:column!important;min-height:0!important;display:flex!important}.campaignRailList{flex-direction:column!important;flex:none!important;max-height:none!important;display:flex!important;overflow:visible!important}.campaignRailList>button{flex:none!important;align-content:center!important;height:auto!important}.campaignRailSummary{margin-top:0!important}.campaignDetail{min-width:0!important}.campaignOverviewColumns{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important}.campaignModalV2 .modalHead{align-items:flex-start!important}.campaignModalV2 .modalHead h2{letter-spacing:-.025em!important}.campaignModalV2 .modalHead p{margin:0!important}.campaignModalV2 .campaignCreateAi>label input{margin-top:1px!important}.campaignHealthRows>div{gap:10px!important;min-height:56px!important;padding:10px 11px!important}.campaignHealthRows svg{width:17px!important;height:17px!important}.campaignHealthRows small{line-height:1.45!important}.campaignPageHeader{margin-bottom:16px!important}.campaignPageHeader h1{letter-spacing:-.04em!important;line-height:1!important}.campaignPageHeader .pageSubtitle{margin-top:5px!important;line-height:1.5!important}.campaignPageHeader .primary{border-radius:9px!important}.campaignRailHead{height:56px!important;padding:0 15px!important}.campaignRailList>button{gap:6px!important;min-height:102px!important;padding:14px 15px!important}.campaignRailStatus i{width:7px!important;height:7px!important}.campaignRailList>button>b{line-height:1.2!important}.campaignRailList>button>small{line-height:1.4!important}.campaignRailStats{gap:10px!important;margin-top:4px!important}.campaignRailSummary{padding:14px!important}.campaignRailSummary>div{gap:9px!important;margin-top:10px!important}.campaignRailSummary>div>span{min-height:60px!important;padding:10px!important}.campaignHeroV2{min-height:112px!important;padding:17px 20px!important}.campaignHeroTopline{gap:8px!important}.campaignHeroIdentity h2{margin:7px 0 5px!important;line-height:1.05!important}.campaignHeroIdentity p{line-height:1.45!important}.campaignHeroActions{gap:9px!important}.campaignHeroActions button{border-radius:9px!important;height:44px!important;padding:0 15px!important}.campaignTabs{gap:7px!important;min-height:58px!important;padding:7px 11px!important}.campaignTabs button{border-radius:9px!important;height:42px!important;padding:0 15px!important}.campaignTabs button>b{padding:3px 6px!important}.campaignTabBody{padding:16px!important}.campaignMetricGrid{gap:11px!important;margin-bottom:13px!important}.campaignMetricGrid article{border-radius:12px!important;min-height:96px!important;padding:15px!important}.campaignMetricGrid article>strong,.campaignMetricGrid article>small{margin-top:7px!important}.campaignMetricGrid article>svg{width:19px!important;height:19px!important;top:13px!important;right:13px!important}.campaignOverviewColumns{gap:11px!important}.campaignFunnelCard,.campaignHealthCard{border-radius:12px!important;padding:15px!important}.campaignSectionHead{margin-bottom:11px!important}.campaignSectionHead h3{margin-top:4px!important}.campaignFunnelRow{grid-template-columns:138px minmax(0,1fr) 42px!important;gap:12px!important;min-height:44px!important}.campaignFunnelRow>div{height:9px!important}.campaignHealthRows{gap:9px!important}.campaignHealthRows>div,.campaignReadyRow{border-radius:10px!important;gap:11px!important;min-height:64px!important;padding:12px!important}.campaignHealthRows svg,.campaignReadyRow svg{width:18px!important;height:18px!important}.campaignHealthRows small,.campaignReadyRow small{margin-top:3px!important}.campaignQuickActions{border-radius:12px!important}.campaignQuickActions>button{border-radius:10px!important}.campaignLeadSnapshot{border-radius:12px!important;margin-top:12px!important}.campaignSnapshotHead{min-height:76px!important;padding:13px 15px!important}.campaignSnapshotHead h3{margin-top:4px!important}.campaignSnapshotHead p{margin-top:3px!important}.campaignSnapshotHead>button{border-radius:9px!important;height:42px!important;padding:0 12px!important}.campaignSnapshotEmpty{min-height:104px!important;padding:16px!important}.campaignSnapshotEmpty>button{height:40px!important;padding:0 12px!important}.campaignSnapshotRow{min-height:68px!important}.campaignSnapshotLabels{min-height:42px!important}.campaignLeadToolbar{gap:10px!important;margin-bottom:11px!important}.campaignLeadSearch,.campaignLeadToolbar select,.campaignLeadToolbar>button{border-radius:10px!important;height:50px!important;min-height:50px!important}.campaignBulkBar{min-height:52px!important;padding:8px 10px!important}.campaignBulkBar button{height:38px!important;padding:0 10px!important}.campaignLeadRow{min-height:76px!important}.campaignLeadHead{min-height:44px!important}.campaignOpenLead{width:36px!important;height:36px!important}.campaignAiHero{border-radius:12px!important;padding:17px 18px!important}.campaignAiHero p{margin-top:4px!important}.campaignAiControlCard,.campaignAiReadiness,.campaignAssistantProfile{padding:16px!important}.campaignAiMode{gap:9px!important}.campaignAiMode button{min-height:116px!important;padding:13px!important}.campaignAiMode button span{line-height:1.45!important}.campaignAutoApply{margin-top:12px!important;padding:12px!important}.campaignApplyAi{height:46px!important}.campaignAssistantFacts{gap:9px!important}.campaignAssistantFacts>div{padding:11px!important}.campaignCapabilityRow span{padding:7px 10px!important}.campaignAiFootnote{margin-top:10px!important}.campaignSettingsCard{padding:16px!important}.campaignSettingsGrid{gap:12px!important}.campaignSettingsGrid input,.campaignSettingsGrid select{border-radius:9px!important;height:50px!important}.campaignDangerZone{margin-top:11px!important;padding:14px!important}.campaignDangerZone button{height:46px!important}:is(.modalBackdrop:has(.campaignModalV2),.modalBackdrop:has(.campaignAddModal)){justify-content:center!important;align-items:center!important;padding:32px!important;overflow:auto!important}.campaignModalV2{border-radius:20px!important;max-height:calc(100dvh - 64px)!important;overflow:auto!important}.campaignModalV2 .modalHead{gap:18px!important;margin-bottom:8px!important}.campaignModalV2 .modalHead h2{margin:7px 0 6px!important;line-height:1.08!important}.campaignModalV2 .modalHead p{max-width:680px!important;line-height:1.55!important}.campaignModalV2 .modalHead>button{border-radius:10px!important;width:44px!important;height:44px!important}.campaignModalV2 .campaignCreateGrid{gap:18px!important;padding:25px 0 20px!important}.campaignModalV2 .campaignCreateGrid label{gap:9px!important}.campaignModalV2 .campaignCreateGrid input,.campaignModalV2 .campaignCreateGrid select{border-radius:10px!important}.campaignModalV2 .campaignCreateAi{border-radius:12px!important;padding:17px!important}.campaignModalV2 .campaignCreateAi>label{gap:12px!important}.campaignModalV2 .campaignCreateAi>label input{width:20px!important;height:20px!important}.campaignModalV2 .campaignCreateAi>label small{margin-top:4px!important;line-height:1.5!important}.campaignModalV2 .campaignCreateAiModes{gap:11px!important;margin-top:14px!important}.campaignModalV2 .campaignCreateAiModes button{border-radius:10px!important;min-height:80px!important;padding:13px!important}.campaignModalV2 .modalFoot{gap:11px!important;margin-top:22px!important}.campaignModalV2 .modalFoot button{border-radius:9px!important;padding:0 18px!important}.campaignAddModal{border-radius:20px!important;width:min(1180px,96vw)!important;max-width:1180px!important;max-height:calc(100dvh - 64px)!important;padding:36px!important;overflow:auto!important}.campaignAddModal .modalHead{margin-bottom:8px!important}.campaignAddModal .modalHead h2{margin:7px 0 6px!important;line-height:1.08!important}.campaignAddModal .modalHead p{max-width:760px!important;line-height:1.55!important}.campaignAddModal .modalHead>button{border-radius:11px!important;width:46px!important;height:46px!important}.campaignAddFilters{grid-template-columns:minmax(360px,1.55fr) minmax(155px,.55fr) minmax(175px,.62fr)!important;gap:12px!important;margin:20px 0 12px!important}.campaignAddFilters>div,.campaignAddFilters select{border-radius:10px!important;height:56px!important;min-height:56px!important}.campaignAddFilters>div{gap:9px!important;padding:0 13px!important}.campaignAddFilters>div svg{width:18px!important;height:18px!important}.campaignAddFilters input{width:100%!important;height:100%!important;min-height:100%!important;padding:0!important;line-height:1.2!important;display:block!important}.campaignAddFilters select{padding:0 38px 0 13px!important}.campaignCandidateSummary{gap:22px!important;min-height:52px!important;padding:0 4px!important}.campaignCandidateList{max-height:460px!important}.campaignCandidateList>label{grid-template-columns:34px minmax(280px,1.45fr) minmax(130px,.55fr) minmax(110px,.48fr)!important;gap:12px!important;min-height:84px!important;padding:12px 8px!important}.campaignCandidateList>label>input{width:20px!important;height:20px!important}.campaignCandidateList>label>div{gap:5px!important}.campaignCandidateList b{line-height:1.2!important}.campaignCandidateList small{line-height:1.35!important}.campaignCandidateList>label>span{font-weight:600!important}.campaignCandidateList em{font-weight:650!important}.campaignAddModal .modalFoot{align-items:center!important;gap:10px!important;min-height:64px!important;margin-top:14px!important}.campaignAddModal .modalFoot>span{margin-right:auto!important;font-weight:650!important}.campaignAddModal .modalFoot button{border-radius:10px!important;height:52px!important;min-height:52px!important;padding:0 18px!important}.campaignModalV2{width:min(1000px,95vw)!important;max-width:1000px!important;padding:38px!important}.campaignModalV2 .campaignCreateGrid input,.campaignModalV2 .campaignCreateGrid select{height:58px!important;min-height:58px!important;padding:0 15px!important}.campaignModalV2 .modalFoot button{height:54px!important;min-height:54px!important}.campaignHealthRows small,.campaignReadyRow small{line-height:1.5!important}.shell>main:has(.todayCommandHero)>header h1{letter-spacing:-.035em!important;line-height:1!important}.agencyTotals article{padding:11px!important}.agencyLeaderboardRows>button{gap:8px!important}.todayList .listTitle{height:auto!important}.pipelinePageHeader h1{letter-spacing:-.035em!important;line-height:1!important}.shell>main:has(.tasksPage)>header h1{letter-spacing:-.035em!important;line-height:1!important}.shell>main:has(.applicationsPage)>header h1{letter-spacing:-.035em!important;line-height:1!important}.pipelineHeaderStats{gap:9px!important}.pipelineHeaderStats>span{min-height:64px!important;padding:10px 12px!important}.pipelineFlowStrip{margin-bottom:11px!important;padding:13px!important}.pipelineFlowNode{min-height:66px!important;padding:10px!important}.pipelineBoardSection{padding:13px!important}.pipelineBoardControls{gap:8px!important}.pipelineSearch{height:42px!important}.pipelineViewSwitch button{height:38px!important}.pipelineKanban .kanbanHead{min-height:52px!important;padding:9px 10px!important}.pipelineKanban article{gap:9px!important;padding:11px!important}.pipelineEmpty,.pipelineEmptyV3{min-height:92px!important}.pipelineFocusRow{min-height:66px!important;padding:10px 12px!important}.pipelineFocusActions button,.deleteAppointmentBtn{min-height:34px!important}.taskTabs{gap:6px!important;margin-bottom:10px!important}.taskTabs button{min-height:38px!important;padding:9px 13px!important}.taskList article{grid-template-columns:34px 1fr 85px 170px!important;min-height:60px!important;padding:9px 11px!important}.tasksPage .emptyModule{min-height:120px!important}.appStats{grid-template-columns:repeat(3,180px)!important;gap:9px!important;margin-bottom:12px!important}.appStats article{padding:12px!important}.appTable{border-radius:10px!important;overflow:auto!important}.appHead,.appRow{grid-template-columns:minmax(180px,1.25fr) minmax(190px,1.25fr) 100px 105px 120px 120px!important}.appHead{min-height:40px!important}.appRow{min-height:58px!important}.applicationsPage .emptyModule{min-height:120px!important}.appointmentModal,.taskModal,.appModal{border-radius:16px!important;width:min(760px,92vw)!important;max-width:760px!important;padding:26px!important}.taskForm{gap:12px!important}.taskForm input,.taskForm select,.taskForm textarea,.appointmentDateTimeInputs input{min-height:46px!important;padding:0 11px!important}.taskForm textarea{padding:10px 11px!important}.appointmentTimezonePreview b{font-size:12.5px!important}.appointmentTimezonePreview span,.appointmentTimezonePreview small{font-size:11px!important}.appointmentModal .modalFoot button,.taskModal .modalFoot button,.appModal .modalFoot button{height:44px!important;min-height:44px!important}.teamPageHeader h1,.opsHeader h1{letter-spacing:-.035em!important;line-height:1!important}.shell>main:has(.billingPage)>header h1{letter-spacing:-.035em!important;line-height:1!important}.teamTabsV2{gap:5px!important;margin-bottom:11px!important}.teamTabsV2 button{height:40px!important;min-height:40px!important;padding:0 12px!important}.teamCommand{border-radius:12px!important;padding:16px!important}.teamCommandStats{gap:8px!important}.teamCommandStats article{min-height:70px!important;padding:11px!important}.memberNode,.memberTableRow{padding-top:12px!important;padding-bottom:12px!important}.memberActions button{min-height:36px!important}.memberTableHead{min-height:40px!important}.accessGridV2>article,.pricingCard,.teamStructurePanel,.teamManagePanel{padding:14px!important}.inviteMembershipModal{border-radius:16px!important;width:min(860px,94vw)!important;max-width:860px!important;padding:28px!important}.inviteFields{gap:12px!important}.inviteFields input,.inviteFields select{height:46px!important;min-height:46px!important}.invitePreview b{font-size:13px!important}.invitePreview span{font-size:11.5px!important}.inviteMembershipModal .modalFoot button{height:44px!important;min-height:44px!important}.opsHeader{margin-bottom:14px!important}.opsGrid{gap:10px!important}.opsCard{border-radius:11px!important;padding:14px!important}.opsCardHead{gap:10px!important}.opsCardHead svg{width:19px!important;height:19px!important}.opsStats{gap:8px!important}.opsStats>div{padding:11px!important}.opsFacts{gap:7px!important}.opsErrorList article{padding:10px!important}.billingHero{border-radius:12px!important;padding:18px!important}.billingGrid{gap:10px!important}.billingCard{padding:15px!important}.billingCard p{line-height:1.5!important}.billingCard>button{min-height:40px!important}.billingFacts>div{padding:9px!important}.membershipControls{padding:16px!important}.membershipButtons button{min-height:42px!important}.billingPlanGrid article{padding:15px!important}.billingPlanGrid button{min-height:40px!important}.settingsPageHeader h1{letter-spacing:-.035em!important;line-height:1!important}.shell>main:has(.supportV2)>header h1{letter-spacing:-.035em!important;line-height:1!important}.supportHero{border-radius:12px!important;margin-bottom:14px!important;padding:18px!important}.supportHero p{line-height:1.5!important}.supportTicketForm,.supportTickets{padding:15px!important}.supportFields{gap:12px!important}.supportFields input,.supportFields select,.supportFields textarea{min-height:46px!important;padding:10px 11px!important}.supportFields textarea{line-height:1.45!important}.supportSubmit{margin-top:10px!important}.supportSubmit>small{line-height:1.4!important}.supportSubmit .primary{min-height:42px!important}.supportQueueFilters button{min-height:36px!important}.ticketList article{padding:12px 14px!important}.supportDrawer{width:min(780px,94vw)!important;max-width:780px!important}.supportDrawer>header{padding:18px!important}.supportAdminBar{gap:8px!important;padding:12px!important}.supportAdminBar label{font-size:11.5px!important}.supportAdminBar select,.supportAdminBar button{height:40px!important;font-size:12px!important}.supportIssue{padding:14px!important}.supportIssue p{line-height:1.5!important}.supportAttachments{padding:12px 14px!important}.supportThread{gap:9px!important;padding:14px!important}.supportThread article{padding:11px!important}.supportThread article p{line-height:1.5!important}.supportReply{padding:14px!important}.supportReply textarea{min-height:100px!important;padding:11px!important}.supportReply button{height:40px!important}.settingsPageHeader{margin-bottom:14px!important}.settingsHeaderActions button{height:40px!important;min-height:40px!important}.settingsHubV4{gap:15px!important}.settingsNavV4{gap:4px!important}.settingsNavV4 button,.settingsNavV4 a{height:42px!important;min-height:42px!important;padding:0 12px!important}.settingsContentV4{gap:12px!important}.settingsContentV4>section,.settingsCard,.settingsSection{padding:16px!important}.settingTitle{margin-bottom:12px!important;padding-bottom:12px!important}.settingTitle p{line-height:1.45!important}.settingGrid{gap:10px!important}.settingGrid select,.settingGrid input,.profileEditGrid select,.profileEditGrid input,.profileEditGrid textarea,.a2pGrid select,.a2pGrid input,.a2pGrid textarea,.telnyxTrialGrid input,.telnyxTrialGrid select{min-height:46px!important;padding:0 11px!important}.profileEditGrid textarea,.a2pGrid textarea{padding:10px 11px!important}.settingsContentV4 small,.settingsContentV4 p{line-height:1.45!important}.profileProtectedRows>div{min-height:64px!important;padding:11px!important}.settingsRows>div,.toggleSetting{min-height:58px!important;padding:10px 11px!important}.themePreviewGrid{gap:9px!important}.themePreview{min-height:90px!important;padding:10px!important}.themePreview span{font-size:11.5px!important}.phoneLineActions button,.settingsInlineAction,.primaryLite{min-height:40px!important}.a2pStepNav button{min-height:66px!important}.aiMessagePreview p{font-size:12.5px!important;line-height:1.5!important}.teamTabs.teamTabsV2{scrollbar-width:none!important;flex-flow:row!important;align-items:center!important;gap:7px!important;width:100%!important;margin:0 0 12px!important;padding:0 0 10px!important;display:flex!important;overflow:auto hidden!important}.teamTabs.teamTabsV2::-webkit-scrollbar{display:none!important}.teamTabs.teamTabsV2 button{border-radius:9px!important;flex:none!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 14px!important}.memberBillingPolicy small{line-height:1.45!important}.memberBillingPolicy button{min-height:38px!important}.pipelineBoardSection{overflow:hidden!important}.pipelineKanban{scrollbar-width:thin!important;scroll-snap-type:x proximity!important}.pipelineKanban .kanbanCol{scroll-snap-align:start!important}.pipelineKanban .pipelineEmpty,.pipelineEmptyV3{min-height:92px!important}.dialerPageV16 small{line-height:1.35!important}.supportV2 small,.supportV2 .supportHero span,.supportV2 .supportStaffPanel small{line-height:1.4!important}.settingsContentV4 label,.settingsContentV4 small,.settingsContentV4 p{line-height:1.45!important}.todayCommandCopy{flex-direction:column!important;justify-content:center!important;display:flex!important}.todayCommandActions{flex-wrap:wrap!important}.todayCommandActions .todayRefresh{margin-left:0!important}.todayFocusV2{align-content:center!important}.todayPriorityRail>button>svg{background:var(--t-panel2)!important;border-radius:8px!important}.todayMetricDeck{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:12px!important}.todayMetricDeck article{border:0!important;border-right:1px solid var(--t-border)!important;background:0 0!important;border-radius:0!important}.todayMetricDeck article:last-child{border-right:0!important}.agencyPulseV2{border-radius:12px!important}.agencyTotals{border-right:0!important;border-bottom:1px solid var(--t-border)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.agencyTotals article,.agencyTotals article:last-child{grid-column:auto!important}.agencyLeaderboardRows>.muted{margin:0!important;padding:14px 2px!important}.todayWorkHeader{align-items:center!important}.todayColumnsV2 .todayList{overflow:hidden!important}.todayColumnsV2 .todayList>.muted{align-items:center!important;display:flex!important}}@media (width>=981px) and (width<=1380px){.agencyTotals{grid-template-columns:repeat(3,minmax(0,1fr))!important}.agencyTotals article:last-child{grid-column:span 1!important}}@media (width<=980px){.todayDashboard{width:100%;margin:0}}@media (width>=981px){.todayColumnsV2 .todayList:has(>.muted){min-height:88px!important}.todayColumnsV2 .todayList:has(>.muted)>.muted{min-height:46px!important;padding:10px 14px!important}.shell>main:has(.todayDashboard)>header h1{letter-spacing:-.04em!important;line-height:1!important}.todayDashboard{width:min(100%,1480px)!important;margin:0 auto!important}.todayCommandHero{border-radius:15px!important}.todayCommandCopy h2{letter-spacing:-.03em!important;margin:6px 0 7px!important;line-height:1.08!important}.todayCommandCopy>p{max-width:760px!important;line-height:1.5!important}.todayCommandActions{gap:8px!important;margin-top:15px!important}.todayCommandActions button{border-radius:9px!important;height:42px!important;min-height:42px!important;padding:0 14px!important;font-weight:600!important}.todayFocusV2{border-radius:12px!important;min-height:150px!important;padding:17px 18px!important}.todayFocusV2>strong{line-height:1!important}.todayFocusV2>small{line-height:1.45!important}.todayFocusV2>em{margin-top:8px!important}.todayPriorityRail>button{border-radius:11px!important}.todayPriorityRail>button b{line-height:1.05!important}.todayMetricDeck article{min-height:94px!important;padding:14px 16px!important}.todayMetricDeck article>span{letter-spacing:.055em!important}.todayMetricDeck article>strong{margin-top:5px!important;line-height:1.05!important}.todayMetricDeck article>small{margin-top:6px!important;line-height:1.35!important}.todayMetricDeck article>i{width:32px!important;height:32px!important;top:12px!important;right:12px!important}.agencyPulseV2{margin-bottom:12px!important}.agencyPulseHead{min-height:66px!important;padding:12px 15px!important}.agencyPulseHead p{line-height:1.45!important}.agencyPulseHead>button{height:38px!important;min-height:38px!important;padding:0 12px!important}.agencyTotals{gap:8px!important;padding:10px!important}.agencyTotals article,.agencyTotals article:last-child{min-height:70px!important;padding:11px 12px!important}.agencyTotals strong{line-height:1!important}.agencyLeaderboard{padding:10px 13px!important}.agencyLeaderboardTitle{height:36px!important}.agencyLeaderboardRows>button{min-height:46px!important;padding:6px 2px!important}.todayWorkHeader{margin:12px 0 8px!important}.todayColumnsV2 .todayList{border-radius:11px!important;min-height:138px!important}.todayList .listTitle{min-height:46px!important;padding:0 12px!important}.todayColumnsV2 .todayList>.muted{min-height:82px!important;padding:14px!important;line-height:1.45!important}.todayList article{min-height:58px!important;padding:9px 12px!important}}@media (width>=981px) and (width<=1500px){.todayDashboard{width:min(100%,1380px)!important}}@media (width>=981px){.todayDashboard .onboardingPanel{border-radius:16px!important;gap:18px!important;margin:0 0 18px!important;padding:22px!important}.todayDashboard .onboardingTop{gap:18px!important}.todayDashboard .onboardingTop h2{letter-spacing:-.025em!important;margin:5px 0 6px!important;line-height:1.08!important}.todayDashboard .onboardingTop p{line-height:1.5!important}.todayDashboard .onboardingClose{border-radius:10px!important;width:40px!important;height:40px!important}.todayDashboard .onboardingProgress{grid-template-columns:120px minmax(0,1fr) auto!important;gap:14px!important}.todayDashboard .onboardingProgress>div{gap:7px!important}.todayDashboard .onboardingProgress>i{height:10px!important}.todayDashboard .onboardingProgress>button{border-radius:9px!important;height:40px!important;min-height:40px!important;padding:0 12px!important}.todayDashboard .onboardingSteps{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.todayDashboard .onboardingSteps>button{border-radius:12px!important;grid-template-columns:40px minmax(0,1fr) 20px!important;gap:11px!important;min-height:96px!important;padding:13px!important}.todayDashboard .stepIcon{border-radius:10px!important;width:40px!important;height:40px!important}.todayDashboard .stepIcon svg{width:18px!important;height:18px!important}.todayDashboard .stepCopy{gap:4px!important}.todayDashboard .stepCopy small{letter-spacing:.1em!important}.todayDashboard .stepCopy b{line-height:1.2!important}.todayDashboard .stepCopy em{line-height:1.45!important}.todayDashboard .onboardingSteps>button>svg{width:18px!important;height:18px!important}}.pipelineWorkspaceV4{width:min(100%,2200px);margin:0 auto}.pipelinePageHeaderV4{margin-bottom:14px;display:flex}.pipelinePageHeaderV4 h1{letter-spacing:-.035em;line-height:1}.pipelinePageHeaderV4 .pageSubtitle{color:var(--t-muted)}.pipelineHeaderStatsV4{grid-template-columns:repeat(6,minmax(118px,1fr));gap:7px;min-width:min(100%,840px);display:grid}.pipelineHeaderStatsV4>span{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;min-height:60px;padding:9px 10px;display:grid}.pipelineHeaderStatsV4>span.attention{border-color:color-mix(in srgb,var(--t-danger) 42%,var(--t-border));background:color-mix(in srgb,var(--t-danger) 6%,var(--t-panel))}.pipelineHeaderStatsV4 svg{color:var(--t-blue)}.pipelineHeaderStatsV4 b{color:var(--t-text);line-height:1.05;display:block}.pipelineHeaderStatsV4 small{letter-spacing:.055em;text-transform:uppercase;color:var(--t-muted);margin-top:3px;font-weight:700;display:block}.pipelineControlBarV4{border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px}.pipelineControlBarV4 .pipelineSearchV4,.pipelineControlBarV4 select,.pipelineControlBarV4 button{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);font:inherit;border-radius:8px}.pipelineControlBarV4 .pipelineSearchV4 input{color:var(--t-text);font:inherit;background:0 0;border:0;outline:0}.pipelineControlBarV4 button{cursor:pointer}.pipelineControlBarV4 .pipelineClearFilters{background:var(--t-soft)}.pipelineFlowStripV4{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;margin-bottom:10px;padding:12px}.pipelineFlowHead small{color:var(--t-muted)}.pipelineFlowTrackV4{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.pipelineFlowTrackV4 .pipelineFlowNode{border:1px solid color-mix(in srgb,var(--stage) 32%,var(--t-border));background:color-mix(in srgb,var(--stage) 6%,var(--t-panel2));min-height:78px;color:var(--t-text);text-align:left;cursor:pointer;border-radius:9px;padding:10px 11px;position:relative}.pipelineFlowTrackV4 .pipelineFlowNode>span{letter-spacing:.07em;text-transform:uppercase;font-weight:800;display:block}.pipelineFlowTrackV4 .pipelineFlowNode>b{margin-top:4px;line-height:1;display:block}.pipelineFlowTrackV4 .pipelineFlowNode>small{color:var(--t-muted);margin-top:4px;display:block}.pipelineStageSignals{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.pipelineStageSignals em{color:var(--t-muted);font-style:normal}.pipelineFlowArrow{z-index:2;color:var(--t-muted);position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.pipelineBoardSectionV4{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;padding:12px}.pipelineBoardHeadV4{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.pipelineBoardHeadV4 h2{margin:4px 0 3px}.pipelineBoardHeadV4 p{color:var(--t-muted);margin:0}.pipelineViewSwitchV4{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:9px;align-items:center;gap:4px;padding:4px;display:flex}.pipelineViewSwitchV4 button{height:32px;min-height:32px;color:var(--t-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 9px;display:flex}.pipelineViewSwitchV4 button.on{background:var(--t-panel);color:var(--t-text);box-shadow:0 1px 3px #0000001f}.pipelineKanbanV4{grid-template-columns:repeat(7,minmax(240px,1fr))!important;align-items:start!important;gap:8px!important;padding:2px 2px 8px!important;display:grid!important;overflow-x:auto!important}.pipelineKanbanV4 .kanbanCol{border:1px solid var(--t-border)!important;border-top:3px solid color-mix(in srgb,var(--stage) 80%,transparent)!important;background:var(--t-panel2)!important;border-radius:10px!important}.pipelineKanbanV4 .kanbanHeadV4{border-bottom:1px solid var(--t-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 8px!important;min-height:66px!important;padding:9px 10px!important;display:grid!important}.pipelineKanbanV4 .kanbanHeadV4>div:first-child{min-width:0}.pipelineKanbanV4 .kanbanHeadV4 b{letter-spacing:.06em!important;text-transform:uppercase!important}.pipelineKanbanV4 .kanbanHeadV4 small{margin-top:3px;display:block;color:var(--t-muted)!important}.pipelineKanbanV4 .kanbanHeadV4>span{border:1px solid color-mix(in srgb,var(--stage) 25%,transparent);background:color-mix(in srgb,var(--stage) 8%,transparent);min-width:26px;height:26px;color:var(--stage);border-radius:99px;place-items:center;font-weight:800;display:grid}.kanbanHeadSignals{flex-wrap:wrap;grid-column:1/-1;gap:5px;display:flex}.kanbanHeadSignals em{color:var(--t-muted);font-style:normal}.pipelineCardV4{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;box-shadow:none!important;border-radius:9px!important;gap:9px!important;padding:10px!important;display:grid!important}.pipelineCardV4:hover{border-color:color-mix(in srgb,var(--t-blue) 40%,var(--t-border))!important;background:color-mix(in srgb,var(--t-blue) 3%,var(--t-panel))!important}.pipelineCardV4.moving{opacity:.5}.pipelineCardV4 .pipelineCardTop small{color:var(--t-muted)!important;line-height:1.35!important}.pipelineCardFactsV4,.pipelineCardMetaV4{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pipelineCardFactsV4>span,.pipelineCardMetaV4>span{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:7px;gap:2px;min-width:0;padding:7px;display:grid}.pipelineCardFactsV4 small,.pipelineCardMetaV4 small{letter-spacing:.055em;text-transform:uppercase;color:var(--t-muted);font-weight:800}.pipelineCardFactsV4 b,.pipelineCardMetaV4 b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineUrgency{background:var(--t-soft);border-radius:7px;align-items:center;gap:6px;min-height:28px;padding:0 7px;display:flex}.pipelineUrgency span{font-weight:700}.pipelineUrgency em{color:var(--t-muted);margin-left:auto;font-style:normal}.pipelineUrgency.danger{color:var(--t-danger);background:var(--t-danger-bg)}.pipelineUrgency.warn{color:var(--t-warn);background:color-mix(in srgb,var(--t-warn-bg) 10%,var(--t-panel))}.pipelineUrgency.good{color:var(--t-success);background:color-mix(in srgb,var(--t-success) 8%,var(--t-panel))}.pipelineCardActionsV4 a,.pipelineCardActionsV4 button,.pipelineCardActionsV4 select{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text)!important;font:inherit!important;border-radius:7px!important;text-decoration:none!important}.pipelineEmptyV4{border:1px dashed var(--t-border)!important;text-align:center!important;min-height:120px!important;color:var(--t-muted)!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:14px!important;display:flex!important}.pipelineEmptyV4 b{color:var(--t-text)!important}.pipelineEmptyV4 span{max-width:180px;line-height:1.4!important}.pipelineListV4{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:10px;overflow:auto}.pipelineListHead,.pipelineListRow{grid-template-columns:minmax(240px,1.35fr) 150px 170px 130px minmax(210px,1fr) 130px 150px;align-items:center;gap:10px;min-width:1320px;display:grid}.pipelineListHead{background:var(--t-panel2);border-bottom:1px solid var(--t-border);letter-spacing:.06em;text-transform:uppercase;min-height:38px;color:var(--t-muted);padding:0 12px;font-weight:800}.pipelineListRow{border-bottom:1px solid var(--t-border);background:var(--t-panel);min-height:62px;color:var(--t-text);padding:8px 12px}.pipelineListRow:last-child{border-bottom:0}.pipelineListIdentity{gap:3px;min-width:0;display:grid}.pipelineListIdentity b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineListIdentity span{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineListRow select{border:1px solid var(--t-border);background:var(--t-input);height:34px;min-height:34px;color:var(--t-text);font:inherit;border-radius:7px;padding:0 28px 0 8px}.pipelineListUrgency{font-weight:700}.pipelineListUrgency.danger{color:var(--t-danger)}.pipelineListUrgency.warn{color:var(--t-warn)}.pipelineListUrgency.good{color:var(--t-success)}.pipelineListActions{gap:5px;display:flex}.pipelineListActions a,.pipelineListActions button{border:1px solid var(--t-border);background:var(--t-panel2);width:34px;height:34px;color:var(--t-text);border-radius:7px;place-items:center;display:grid}.pipelineListEmpty{min-height:120px;color:var(--t-muted);place-items:center;display:grid}.pipelineFocusListV4{gap:7px;display:grid}.pipelineFocusListV4 .pipelineFocusRow{grid-template-columns:42px minmax(230px,1.4fr) minmax(160px,.85fr) 110px 120px 150px auto!important;gap:10px!important;min-height:66px!important;padding:9px 10px!important}.pipelineFocusOwner{gap:2px;display:grid}.pipelineFocusOwner small{color:var(--t-muted)}@media (width<=980px){.pipelineWorkspaceV4{width:100%}.pipelinePageHeaderV4{flex-direction:column}.pipelineHeaderStatsV4{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}.pipelineFlowTrackV4{grid-template-columns:repeat(7,minmax(155px,1fr));overflow-x:auto}.pipelineKanbanV4{grid-auto-columns:minmax(84vw,1fr);grid-auto-flow:column;grid-template-columns:none!important}.pipelineBoardHeadV4{flex-direction:column;align-items:flex-start}.pipelineViewSwitchV4{width:100%}.pipelineViewSwitchV4 button{flex:1}}.kanbanHeadSignals{align-items:center}.kanbanHeadSignals button{border:1px solid var(--t-border);background:var(--t-panel);height:24px;min-height:24px;color:var(--t-muted);font:inherit;cursor:pointer;border-radius:6px;margin-left:auto;padding:0 7px}.kanbanHeadSignals button:hover{color:var(--t-text);border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.pipelineHeaderStatsV5{grid-template-columns:repeat(4,minmax(155px,1fr))!important;gap:8px!important;min-width:min(100%,820px)!important;display:grid!important}.pipelineHeaderStatsV5>span{min-height:64px!important;padding:10px 12px!important}.pipelineHeaderStatsV5 small{text-transform:none!important;letter-spacing:0!important}.pipelineBoardActionsV5{align-items:center;gap:8px;display:flex}.pipelineOpenLeadsV5{border:1px solid var(--t-border);background:var(--t-panel2);height:40px;min-height:40px;color:var(--t-text);font:inherit;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 11px;display:flex}.pipelineKanbanV4 .kanbanHeadV5{border-bottom:1px solid var(--t-border)!important;flex-direction:column!important;justify-content:center!important;align-items:stretch!important;gap:4px!important;min-height:62px!important;padding:10px 11px!important;display:flex!important}.kanbanStageTitleV5 b{letter-spacing:.06em!important;text-transform:uppercase!important}.kanbanStageTitleV5 span{background:color-mix(in srgb,var(--stage) 10%,transparent);border:1px solid color-mix(in srgb,var(--stage) 26%,transparent);color:var(--stage);border-radius:999px;place-items:center;font-weight:800}.pipelineKanbanV4 .kanbanHeadV5>small{color:var(--t-muted)!important}.kanbanHeadSignalsV5{flex-wrap:wrap;gap:5px;display:flex}.kanbanHeadSignalsV5 em{background:var(--t-soft);color:var(--t-muted);border-radius:999px;padding:2px 6px;font-style:normal}.pipelineEmptyV5{border:1px dashed color-mix(in srgb,var(--t-border) 78%,transparent);min-height:74px;color:var(--t-muted);background:0 0;border-radius:8px;place-items:center;display:grid}.pipelineEmptyV5 span{opacity:.78}@media (width>=981px){.pipelinePageHeaderV6{display:block!important}.pipelinePageHeaderV6 h1{letter-spacing:-.04em!important;line-height:1!important}.pipelinePageHeaderV6 .pageSubtitle{color:var(--t-muted)!important;line-height:1.45!important}.pipelineFunnelV6{border:1px solid color-mix(in srgb,var(--t-blue) 20%,var(--t-border))!important;background:radial-gradient(circle at 15% 0%,color-mix(in srgb,var(--t-blue) 10%,transparent),transparent 31%), var(--t-panel)!important;overflow:hidden!important}.pipelineFunnelHeadV6{justify-content:space-between!important;align-items:center!important;gap:16px!important;margin-bottom:14px!important;display:flex!important}.pipelineFunnelTitleV6>svg{color:var(--t-blue)!important}.pipelineFunnelTitleV6 h2{line-height:1.15!important}.pipelineFunnelTitleV6 p{color:var(--t-muted)!important}.pipelineFunnelMetricSwitchV6{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:9px!important}.pipelineFunnelMetricSwitchV6 button{color:var(--t-muted)!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:7px!important;font-weight:700!important}.pipelineFunnelMetricSwitchV6 button.on{background:var(--t-accent-soft)!important;color:var(--t-blue)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 58%,transparent)!important}.pipelineFunnelSegmentV6{--funnel-a:var(--t-action);--funnel-b:color-mix(in srgb,var(--t-action) 85%,#081c30);color:var(--t-text)!important;text-align:left!important;background:linear-gradient(135deg,var(--funnel-a),var(--funnel-b))!important;cursor:pointer!important;border:0!important;transition:transform .16s,filter .16s,box-shadow .16s!important}.pipelineFunnelSegmentV6:first-child{border-radius:10px 0 0 10px!important}.pipelineFunnelSegmentV6:last-child{border-radius:0 12px 12px 0!important}.pipelineFunnelSegmentV6:hover{z-index:8!important;filter:brightness(1.09)!important}.pipelineFunnelSegmentV6.selected{z-index:9!important}.funnel-new,.funnel-interested,.funnel-appointment,.funnel-presentation,.funnel-quoted,.funnel-application,.funnel-sold{--funnel-a:var(--t-action);--funnel-b:color-mix(in srgb,var(--t-action) 85%,#081c30)}.pipelineFunnelSegmentV6>span{letter-spacing:.02em!important;font-weight:780!important}.pipelineFunnelSegmentV6>strong{letter-spacing:-.025em!important;line-height:1.03!important}.pipelineFunnelSegmentV6>small{color:color-mix(in srgb,var(--t-text) 78%,transparent)!important}.pipelineConversionV6{z-index:20!important;border:1px solid color-mix(in srgb,var(--t-blue) 32%,var(--t-border))!important;background:var(--t-panel)!important;min-width:42px!important;height:24px!important;color:var(--t-text)!important;border-radius:999px!important;place-items:center!important;padding:0 7px!important;font-style:normal!important;font-weight:800!important;display:grid!important;position:absolute!important;bottom:-16px!important;left:3px!important;box-shadow:0 4px 12px #0000002e!important}.pipelineFunnelHealthV6{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;display:grid!important}.pipelineFunnelHealthCellV6{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:8px!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:38px!important;padding:5px 7px!important;display:flex!important}.pipelineFunnelHealthCellV6 span{align-items:center!important;gap:4px!important;font-weight:650!important;display:inline-flex!important}.pipelineFunnelHealthCellV6 .danger{color:var(--t-danger)!important}.pipelineFunnelHealthCellV6 .warn{color:var(--t-warn)!important}.pipelineFunnelHealthCellV6 .today{color:var(--t-success)!important}.pipelineFunnelHealthCellV6 .quiet{color:var(--t-muted)!important}.pipelineKpiStripV6{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;margin-bottom:11px!important;display:grid!important}.pipelineKpiStripV6>article,.pipelineKpiStripV6>button{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;min-height:70px!important;color:var(--t-text)!important;text-align:left!important;font:inherit!important;border-radius:10px!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:10px 11px!important;display:grid!important}.pipelineKpiStripV6>button{cursor:pointer!important}.pipelineKpiStripV6>article>svg,.pipelineKpiStripV6>button>svg{background:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel2))!important;width:34px!important;height:34px!important;color:var(--t-blue)!important;border-radius:9px!important;padding:8px!important}.pipelineKpiStripV6 span{color:var(--t-muted)!important;font-weight:760!important;display:block!important}.pipelineKpiStripV6 strong{margin-top:2px!important;line-height:1!important;display:block!important}.pipelineKpiStripV6 small{color:var(--t-muted)!important;margin-top:3px!important;display:block!important}.pipelineKpiStripV6>button.attention{border-color:color-mix(in srgb,var(--t-danger) 38%,var(--t-border))!important}.pipelineKpiStripV6>button.attention>svg{background:color-mix(in srgb,var(--t-danger) 10%,var(--t-panel2))!important;color:var(--t-danger)!important}.pipelineKpiStripV6>button.active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 55%,transparent)!important}.pipelineBoardHeadV6{justify-content:space-between!important;align-items:flex-end!important;gap:16px!important;display:flex!important}.pipelineBoardHeadV6 h2{margin:3px 0 2px!important}.pipelineBoardHeadV6 p{color:var(--t-muted)!important;margin:0!important}.pipelineControlBarV6{background:var(--t-panel2)!important;border-radius:10px!important}.pipelineControlBarV6 .pipelineSearchV4,.pipelineControlBarV6 select,.pipelineControlBarV6 button{border-radius:7px!important}.pipelineKanbanV4{grid-template-columns:repeat(7,minmax(220px,1fr))!important;gap:7px!important}.pipelineKanbanV4 .kanbanCol{border-radius:10px!important}.pipelineKanbanV4 .kanbanHeadV5{min-height:58px!important;padding:9px 10px!important}.pipelineCardV4{gap:7px!important;padding:9px!important}.pipelineCardFactsV4>span,.pipelineCardMetaV4>span{padding:6px!important}.pipelineUrgency{min-height:27px!important}.pipelineEmptyV5{min-height:66px!important}}@media (width<=980px){.pipelineFunnelV6{padding:12px!important;overflow-x:auto!important}.pipelineFunnelHeadV6{flex-direction:column!important;align-items:flex-start!important}.pipelineFunnelHealthV6{min-width:1120px!important}.pipelineKpiStripV6{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pipelineBoardHeadV6{flex-direction:column!important;align-items:flex-start!important}.pipelineBoardActionsV5{width:100%!important}}@media (width>=981px){.pipelineWorkspaceV6{width:min(100%,2180px)!important;margin:0 auto!important}.pipelineFunnelV6{border-radius:16px!important;margin-bottom:14px!important;padding:20px!important}.pipelineFunnelSummaryV7>span,.pipelineFunnelSummaryV7>button{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text)!important;text-align:left!important;font:inherit!important;border-radius:10px!important}.pipelineFunnelSummaryV7>button{cursor:pointer!important}.pipelineFunnelSummaryV7>span>svg,.pipelineFunnelSummaryV7>button>svg{background:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel))!important;color:var(--t-blue)!important;border-radius:8px!important}.pipelineFunnelSummaryV7 b{line-height:1!important}.pipelineFunnelSummaryV7 small{color:var(--t-muted)!important}.pipelineFunnelSummaryV7 .attention{border-color:color-mix(in srgb,var(--t-danger) 34%,var(--t-border))!important}.pipelineFunnelSegmentV6{clip-path:polygon(0 7%,calc(100% - 20px) 7%,100% 50%,calc(100% - 20px) 93%,0 93%,16px 50%)!important;border-radius:0!important}.pipelineFunnelSegmentV6:first-child{clip-path:polygon(0 7%,calc(100% - 20px) 7%,100% 50%,calc(100% - 20px) 93%,0 93%)!important}.pipelineFunnelSegmentV6:last-child{clip-path:polygon(0 7%,100% 7%,100% 93%,0 93%,16px 50%)!important}.pipelineFunnelSegmentV6.selected{filter:brightness(1.13)saturate(1.08)!important;box-shadow:none!important;outline:3px solid color-mix(in srgb,var(--t-blue) 40%,transparent)!important;outline-offset:2px!important}.pipelineFunnelSignalsV7 i{background:color-mix(in srgb,var(--t-panel) 14%,transparent)!important;color:color-mix(in srgb,var(--t-text) 90%,transparent)!important;border-radius:999px!important;font-style:normal!important;font-weight:700!important}.pipelineConversionV7{background:var(--t-accent-soft)!important;color:var(--t-blue)!important;border-radius:999px!important;font-style:normal!important;font-weight:800!important}.pipelineFunnelHealthV6,.pipelineKpiStripV6{display:none!important}.pipelineBoardSectionV6{border-radius:15px!important;padding:16px!important}.pipelineBoardHeadV6{margin-bottom:12px!important}.pipelineMobileTabs{display:none!important}.pipelineKanbanV7 .kanbanCol{border-radius:12px!important}.pipelineKanbanV7 .kanbanHeadV7{border-bottom:1px solid var(--t-border)!important}.kanbanStageMetaV7 small,.kanbanStageMetaV7 em{background:var(--t-soft)!important;color:var(--t-muted)!important;border-radius:999px!important;font-style:normal!important;font-weight:700!important}.pipelineKanbanV7 .pipelineCardV4{border-radius:10px!important}.pipelineEmptyV7{border:1px dashed var(--t-border)!important;min-height:110px!important;color:var(--t-muted)!important;border-radius:9px!important;place-items:center!important;display:grid!important}.pipelineBoardEmptyV7{border:1px dashed var(--t-border)!important;min-height:210px!important;color:var(--t-muted)!important;text-align:center!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;display:flex!important}.pipelineBoardEmptyV7 b{color:var(--t-text)!important}.pipelineBoardEmptyV7 button{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;height:36px!important;color:var(--t-text)!important;font:inherit!important;border-radius:7px!important;margin-top:4px!important;padding:0 11px!important}}.todayPriorityPanel,.todayPerformancePanel{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;overflow:hidden}.todaySectionHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:11px 14px;display:flex}.todaySectionHead h3{margin:3px 0 0;line-height:1.15}.todaySectionHead>small{color:var(--t-muted)}.todayPriorityPanel{margin-bottom:12px}.todayPriorityPanel .todayPriorityRail{background:0 0!important}.todayPriorityPanel .todayPriorityRail>button{background:var(--t-panel2)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-border) 88%,transparent)!important;border:0!important;border-radius:9px!important}.todayPriorityPanel .todayPriorityRail>button:hover{background:color-mix(in srgb,var(--t-blue) 5%,var(--t-panel2))!important}.todayPerformancePanel{min-width:0}.todayPerformancePanel .todayMetricDeck{background:0 0!important;border:0!important}.todayPerformancePanel .todayMetricDeck article{background:var(--t-panel2)!important;min-height:82px!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-border) 88%,transparent)!important;border:0!important;border-radius:9px!important;grid-column:auto!important;padding:12px 14px!important}.todayPerformancePanel .todayMetricDeck article:last-child{grid-column:1/-1!important}.todayPerformancePanel .todayMetricDeck article>strong{margin-top:4px!important}.todayPerformancePanel .todayMetricDeck article>i{width:30px!important;height:30px!important;top:11px!important;right:11px!important}.todayOpsGrid .agencyPulseV2{min-width:0;border-radius:14px!important;margin:0!important}.todayOpsGrid .agencyPulseHead{min-height:58px!important;padding:10px 13px!important}.todayOpsGrid .agencyTotals{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;padding:8px!important}.todayOpsGrid .agencyTotals article,.todayOpsGrid .agencyTotals article:last-child{border-radius:8px!important;grid-column:auto!important;min-height:64px!important;padding:9px!important}.todayOpsGrid .agencyLeaderboard{padding:7px 10px 9px!important}.todayOpsGrid .agencyLeaderboardTitle{height:30px!important}.todayOpsGrid .agencyLeaderboardRows>button{min-height:42px!important;padding:4px 2px!important}.todayWorkHeader{padding:0 2px!important}.todayColumnsV2 .todayList{border-radius:11px!important;overflow:hidden!important}@media (width>=1900px){.appointmentTimezonePreview{border-radius:10px!important;padding:12px 14px!important}.appointmentTimezonePreview b{font-size:14px!important}.appointmentTimezonePreview span{font-size:12.5px!important}.appointmentTimezonePreview small{margin-top:5px!important;font-size:11.5px!important;line-height:1.4!important}}.tasksHeaderV2{margin-left:auto!important;margin-right:auto!important}.tasksSummaryBar,.tasksPageV2{width:min(100%,2200px);margin-left:auto!important;margin-right:auto!important}.tasksHeaderV2{display:flex;margin-bottom:14px!important}.tasksHeaderV2 h1{letter-spacing:-.04em!important;line-height:1!important}.tasksHeaderV2 p{color:var(--t-muted);line-height:1.45}.tasksNewBtn{align-items:center;gap:7px;min-height:46px!important;padding:0 17px!important;display:flex!important}.tasksSummaryBar{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;margin-bottom:12px!important}.tasksSummaryBar>button{border:1px solid var(--t-border);background:var(--t-panel);min-height:90px;color:var(--t-text);text-align:left;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;padding:13px 15px;transition:all .14s;display:flex}.tasksSummaryBar>button:hover{background:var(--t-hover)}.tasksSummaryBar>button.on{border-color:color-mix(in srgb,var(--t-blue) 55%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 8%,var(--t-panel));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 18%,transparent)}.tasksSummaryBar>button.danger{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 50%,var(--t-border));background:color-mix(in srgb,var(--t-danger-bg) 7%,var(--t-panel))}.tasksSummaryBar>button.warn{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 48%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 7%,var(--t-panel))}.tasksSummaryBar span{color:var(--t-muted);letter-spacing:.065em;text-transform:uppercase;font-weight:800}.tasksSummaryBar b{margin-top:5px;line-height:1}.tasksSummaryBar small{color:var(--t-muted);margin-top:6px}.tasksControlBar{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;align-items:center;margin-bottom:14px}.tasksSearch{border:1px solid var(--t-border);background:var(--t-input);height:44px;color:var(--t-muted);border-radius:9px;align-items:center;gap:8px;padding:0 12px;display:flex}.tasksSearch input{width:100%;min-width:0;color:var(--t-text);font:inherit;background:0 0;border:0;outline:0}.tasksControlBar .taskTabs{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;padding:3px;display:flex;gap:4px!important;margin:0!important}.tasksControlBar .taskTabs button{color:var(--t-muted);text-transform:capitalize;background:0 0;border:0;border-radius:7px;min-height:36px!important;padding:0 11px!important}.tasksControlBar .taskTabs button.on{background:var(--t-panel);color:var(--t-text);box-shadow:0 1px 4px #00000014}.tasksControlBar>select{border:1px solid var(--t-border);background:var(--t-input);min-width:0;height:44px;color:var(--t-text);font:inherit;border-radius:9px;padding:0 32px 0 11px}.tasksResultCount{color:var(--t-muted);white-space:nowrap;padding:0 7px}.taskSections{gap:14px;display:grid}.taskGroup{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;overflow:hidden}.taskGroupHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px;display:flex}.taskGroupHead>div{align-items:center;gap:8px;display:flex}.taskGroupHead span{font-weight:800}.taskGroupHead b{background:var(--t-soft);min-width:24px;height:24px;color:var(--t-muted);border-radius:999px;place-items:center;padding:0 7px;display:grid}.taskGroupHead em{color:var(--t-danger);align-items:center;gap:6px;font-style:normal;font-weight:750;display:flex}.tasksPageV2 .taskListV2{gap:0;display:grid;border:0!important;border-radius:0!important;overflow:visible!important}.tasksPageV2 .taskListV2 .taskCardV2{align-items:center;gap:12px;position:relative;border:0!important;border-bottom:1px solid var(--t-border)!important;background:var(--t-panel)!important;min-height:92px!important;color:var(--t-text)!important;grid-template-columns:36px minmax(0,1fr) minmax(175px,220px) auto!important;padding:11px 13px!important;display:grid!important}.tasksPageV2 .taskListV2 .taskCardV2:last-child{border-bottom:0!important}.tasksPageV2 .taskListV2 .taskCardV2:hover{background:var(--t-hover)!important}.taskCardV2:before{content:"";background:var(--t-panel);border-radius:0 4px 4px 0;width:4px;position:absolute;top:12px;bottom:12px;left:0}.taskCardV2.high:before{background:var(--t-warn-bg)}.taskCardV2.urgent:before{background:var(--t-danger-bg)}.taskCardV2.completed:before{background:var(--t-success-bg)}.taskCardV2.overdue{background:color-mix(in srgb,var(--t-danger-bg) 4%,var(--t-panel))!important}.taskCardV2.completed{opacity:.78}.taskCardV2.canceled{opacity:.54}.taskCheck{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;width:30px!important;height:30px!important;min-height:30px!important;color:var(--t-text)!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important}.taskCheck.done{background:var(--t-success-bg)!important;border-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))!important}.taskCardOpen{min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:3px 0}.taskCardTitleRow{align-items:center;gap:8px;min-width:0;display:flex!important}.taskCardTitleRow>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}.taskCardOpen>p{text-overflow:ellipsis;white-space:nowrap;max-width:900px;color:var(--t-muted);margin:6px 0 0;line-height:1.35;overflow:hidden}.taskPriority{background:var(--t-soft);min-height:22px;color:var(--t-muted);text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-style:normal;font-weight:800;display:inline-flex}.taskPriority.high{background:color-mix(in srgb,var(--t-warn-bg) 12%,transparent);color:var(--t-warn)}.taskPriority.urgent{background:color-mix(in srgb,var(--t-danger-bg) 12%,transparent);color:var(--t-danger)}.taskPriority.low{opacity:.74}.taskCardMeta{flex-wrap:wrap;gap:12px;margin-top:7px;display:flex!important}.taskCardMeta>span{color:var(--t-muted);align-items:center;gap:5px;display:flex}.taskDue{min-width:0;color:var(--t-muted);align-items:center;gap:8px;display:flex}.taskDue>div{min-width:0}.taskDue b{text-overflow:ellipsis;white-space:nowrap;color:var(--t-text);display:block;overflow:hidden}.taskDue small{color:var(--t-muted);margin-top:3px;display:block}.taskDue.overdue,.taskDue.overdue b{color:var(--t-danger)}.taskDue.today,.taskDue.today b{color:var(--t-blue)}.taskCardActions{align-items:center;gap:6px;display:flex}.taskCardActions>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:36px;color:var(--t-text);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-weight:700;display:flex}.tasksEmptyState{border:1px dashed var(--t-border);background:var(--t-panel);min-height:260px;color:var(--t-muted);text-align:center;border-radius:13px;align-content:center;justify-items:center;gap:8px;display:grid}.tasksEmptyState button{min-height:40px;margin-top:5px}.taskModalV2{width:min(820px,94vw)!important;max-width:820px!important;padding:28px!important}.taskModalV2 .modalHead p{max-width:560px;color:var(--t-muted);margin:6px 0 0;line-height:1.45}.taskFormV2{margin-top:18px;display:grid;grid-template-columns:1fr 1fr!important;gap:13px!important}.taskFormV2 label{color:var(--t-muted);gap:7px;font-weight:750;display:grid}.taskFormV2 input,.taskFormV2 select,.taskFormV2 textarea{border:1px solid var(--t-border);background:var(--t-input);width:100%;min-width:0;color:var(--t-text);font:inherit;border-radius:9px}.taskFormV2 input,.taskFormV2 select{padding:0 11px;min-height:46px!important}.taskFormV2 textarea{resize:vertical;min-height:88px;padding:11px;line-height:1.45}.taskDuePresets{border:1px solid var(--t-border);background:var(--t-soft);border-radius:10px;flex-wrap:wrap;align-items:center;gap:7px;min-height:58px;padding:10px;display:flex}.taskDuePresets>span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;margin-right:3px;font-weight:800}.taskDuePresets button{border:1px solid var(--t-border);background:var(--t-panel);min-height:34px;color:var(--t-text);border-radius:8px;padding:0 10px;font-weight:700}.taskEditActions{align-items:center;gap:8px;margin-top:14px;display:flex}.taskEditActions>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:38px;color:var(--t-text);border-radius:8px;padding:0 11px;font-weight:700}.taskEditActions .taskCancelBtn{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 42%,var(--t-border));color:var(--t-danger);margin-left:auto}@media (width<=980px){.tasksSummaryBar,.tasksPageV2{width:100%!important}.tasksSummaryBar{grid-template-columns:repeat(2,minmax(0,1fr))}.tasksSearch,.tasksControlBar .taskTabs,.tasksResultCount{grid-column:1/-1}.tasksPageV2 .taskListV2 .taskCardV2{grid-template-columns:36px minmax(0,1fr) 180px!important}.taskCardActions{grid-column:2/-1;justify-content:flex-end}}@media (width<=760px){.tasksHeaderV2{flex-direction:column!important}.tasksNewBtn{justify-content:center;width:100%;min-height:46px!important}.tasksSummaryBar{padding:0 12px}.tasksSummaryBar>button{min-height:78px;padding:10px 11px}.tasksSearch,.tasksControlBar .taskTabs,.tasksControlBar>select,.tasksResultCount{grid-column:1}.tasksControlBar .taskTabs{grid-template-columns:repeat(3,1fr);display:grid}.tasksControlBar>select{width:100%}.taskSections,.taskGroupHead{padding:0 12px}.tasksPageV2 .taskListV2 .taskCardV2{grid-template-columns:34px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:12px!important}.taskCardOpen{min-width:0}.taskCardTitleRow{flex-wrap:wrap;align-items:flex-start}.taskCardTitleRow>b{white-space:normal;width:100%}.taskCardOpen>p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.taskCardMeta{gap:4px;display:grid!important}.taskDue{grid-column:2;margin-top:2px}.taskCardActions{flex-wrap:wrap;grid-column:2;justify-content:flex-start}.taskCardActions>button{flex:120px;min-height:38px}.taskModalV2{width:100%!important;max-width:none!important;padding:18px 16px calc(18px + env(safe-area-inset-bottom,0px))!important}.taskFormV2{grid-template-columns:1fr!important}.taskDuePresets{display:grid}.taskDuePresets>span{grid-column:1/-1}.taskDuePresets button{min-height:40px}.taskEditActions{grid-template-columns:1fr;display:grid}.taskEditActions .taskCancelBtn{margin-left:0}}.tasksWorkspaceGrid{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:14px;display:grid}.tasksSidePanel{gap:12px;display:grid;position:sticky;top:14px}.tasksSidePanel>section{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;padding:16px}.tasksQuickPanel h3{margin:5px 0 0;line-height:1.2}.tasksQuickPanel p{color:var(--t-muted);margin:6px 0 0;line-height:1.45}.taskTemplateGrid button{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);text-align:left;border-radius:10px}.taskTemplateGrid button:hover{background:var(--t-hover)}.taskTemplateGrid b{line-height:1.25}.taskTemplateGrid span{color:var(--t-muted);line-height:1.3}.tasksNextPanel>b{margin-top:3px}.tasksNextPanel>small{color:var(--t-muted)}.tasksNextPanel>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:4px;display:grid}.tasksNextPanel>div button{border:1px solid var(--t-border);background:var(--t-soft);min-height:38px;color:var(--t-text);border-radius:8px;font-weight:700}.tasksGuidePanel ol{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.tasksGuidePanel li{grid-template-columns:24px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.tasksGuidePanel li:before{content:counter(list-item);background:var(--t-soft);width:24px;height:24px;color:var(--t-muted);border-radius:8px;place-items:center;font-weight:800;display:grid}.tasksGuidePanel li>b{grid-column:2}.tasksGuidePanel li>span{color:var(--t-muted);grid-column:2;margin-top:2px;line-height:1.35}.tasksEmptyStateV2>span{max-width:580px;line-height:1.5}.taskEmptyTemplates{grid-template-columns:repeat(3,1fr);gap:8px;width:min(100%,620px);margin:8px 0 4px;display:grid}.taskEmptyTemplates button{border:1px solid var(--t-border);background:var(--t-soft);min-height:54px;color:var(--t-text);border-radius:9px;padding:8px 10px;font-weight:700}@media (width<=1180px){.tasksResultCount{grid-column:1/-1}.tasksWorkspaceGrid{grid-template-columns:1fr}.tasksSidePanel{grid-template-columns:1fr 1fr;position:static}.tasksGuidePanel{grid-column:1/-1}}@media (width<=760px){.tasksControlBar>select:nth-of-type(3),.tasksResultCount{grid-column:1!important}.tasksWorkspaceGrid{grid-template-columns:1fr;display:grid}.tasksSidePanel{grid-template-columns:1fr;padding:0 12px 18px}.tasksGuidePanel{grid-column:auto}.taskEmptyTemplates{grid-template-columns:1fr}}.tasksPageV2{width:min(100%,2360px)!important;max-width:none!important;padding:0 0 40px!important}.tasksControlBar{box-sizing:border-box!important;max-width:none!important;margin:0 0 12px!important}.tasksUtilityGrid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.55fr);align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.tasksUtilityGrid>section{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;min-width:0}.tasksQuickPanel{grid-template-columns:250px minmax(0,1fr);align-items:center;gap:14px;padding:14px;display:grid}.tasksQuickIntro h3{margin:5px 0 0}.tasksQuickIntro p{color:var(--t-muted);margin:5px 0 0}.tasksNextPanel{flex-direction:column;justify-content:center;gap:6px;padding:14px;display:flex}.tasksNextCreate{border:1px solid var(--t-border);background:var(--t-soft);width:max-content;min-height:34px;color:var(--t-text);border-radius:8px;align-items:center;gap:5px;margin-top:3px;padding:0 10px;font-weight:700;display:flex}.taskSections{width:100%}.tasksEmptyStateV2{text-align:left!important;justify-content:space-between!important;align-items:center!important;gap:28px!important;min-height:230px!important;padding:28px 32px!important;display:flex!important}.tasksEmptyCopy{gap:7px;max-width:680px;display:grid}.tasksEmptyCopy>span{color:var(--t-muted);line-height:1.45}.tasksEmptyCreate{flex:none;min-height:42px!important;padding:0 15px!important}.tasksGuideInline{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;grid-template-columns:130px minmax(0,1fr);align-items:center;gap:14px;margin-top:12px;display:grid;padding:13px 15px!important}.tasksGuideInline>span{margin:0}.tasksGuideInline ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px!important;margin:0!important;display:grid!important}.tasksGuideInline li{min-width:0}@media (width<=1180px){.tasksControlBar>select:nth-of-type(3){grid-column:3/5}.tasksUtilityGrid{grid-template-columns:1fr}.tasksQuickPanel{grid-template-columns:220px minmax(0,1fr)}.tasksGuideInline{grid-template-columns:1fr}}@media (width<=760px){.tasksControlBar{margin:0 12px 12px!important}.tasksUtilityGrid{padding:0 12px}.tasksEmptyStateV2{margin:0 12px;justify-content:start!important;min-height:250px!important;padding:22px 18px!important;display:grid!important}.tasksGuideInline{margin:12px}.tasksGuideInline ol{grid-template-columns:1fr!important}}.tasksPageV2>.taskSections{min-height:0}.tasksEmptyStateV3{overflow:hidden;border:1px solid var(--t-border)!important;background:var(--t-panel)!important;text-align:left!important;border-radius:13px!important;gap:0!important;padding:0!important;display:grid!important}.tasksEmptyHero{border-right:1px solid var(--t-border);flex-direction:column;align-items:flex-start;display:flex}.tasksEmptyHero>svg{color:var(--t-muted)}.tasksEmptyHero>.eyebrow{margin-bottom:7px}.tasksEmptyHero>b{letter-spacing:-.02em}.tasksEmptyHero>p{color:var(--t-muted);margin:10px 0 0}.tasksEmptyHero .tasksEmptyCreate{align-items:center;gap:6px;display:flex!important}.tasksEmptyPlaybook{display:grid}.tasksEmptyPlaybook>article{border:1px solid var(--t-border);background:var(--t-soft);min-width:0;display:grid}.tasksEmptyPlaybook>article>span{background:var(--t-panel);color:var(--t-muted);place-items:center;font-weight:800;display:grid}.tasksEmptyPlaybook article b{display:block}.tasksEmptyPlaybook article p{color:var(--t-muted);margin:5px 0 0}.tasksEmptyPlaybook .tasksEmptyUseCases{display:block}.tasksEmptyUseCases>span{letter-spacing:.07em;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important;display:block!important}.tasksEmptyUseCases>div{flex-wrap:wrap;display:flex}.tasksEmptyUseCases em{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-muted);border-radius:999px;font-style:normal;font-weight:700}@media (width<=1180px){.tasksEmptyStateV3{min-height:0!important}.tasksEmptyHero{border-right:0;border-bottom:1px solid var(--t-border)}.tasksEmptyPlaybook{grid-template-rows:auto auto}}@media (width<=760px){.tasksEmptyStateV3{margin:0 12px!important}.tasksEmptyHero{padding:24px 20px}.tasksEmptyPlaybook{padding:14px}}.tasksQuickIntro h3{line-height:1.18!important}.tasksQuickIntro p{line-height:1.5!important}.tasksQuickPanel .taskTemplateGrid button b{line-height:1.3!important}.tasksQuickPanel .taskTemplateGrid button span{line-height:1.4!important}.tasksNextPanel>b{line-height:1.2!important}.tasksNextPanel>small{line-height:1.45!important}.tasksEmptyStateV3{align-items:stretch!important}.tasksEmptyPlaybook .tasksEmptyUseCases{grid-column:1/-1!important}.tasksEmptyUseCases em{white-space:nowrap}@media (width<=1180px){.tasksEmptyHero{min-height:0!important}.tasksEmptyPlaybook{grid-template-columns:1fr 1fr!important;min-height:0!important}.tasksEmptyPlaybook .tasksEmptyUseCases{grid-column:1/-1!important}}@media (width<=760px){.tasksEmptyPlaybook{grid-template-columns:1fr!important}.tasksEmptyPlaybook .tasksEmptyUseCases{grid-column:auto!important}}.tasksPageV2{flex-direction:column!important;min-height:calc(100dvh - 210px)!important;display:flex!important}.tasksPageV2>.taskSections{flex-direction:column!important;flex:auto!important;display:flex!important}.tasksEmptyStateV3{flex:auto!important;height:auto!important;min-height:440px!important}.tasksEmptyHero{justify-content:center!important;min-height:440px!important}.tasksEmptyPlaybook{grid-template-rows:minmax(0,1fr) auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:stretch!important;min-height:440px!important}.tasksEmptyPlaybook>article{align-content:center!important;min-height:0!important}.tasksEmptyHero .tasksEmptyCreate{margin-top:22px!important}@media (width<=1180px){.tasksPageV2{min-height:0!important}.tasksPageV2>.taskSections{flex:none!important}.tasksEmptyStateV3,.tasksEmptyHero,.tasksEmptyPlaybook{min-height:0!important}}.tasksEmptyStateV3{grid-template-columns:minmax(430px,.78fr) minmax(0,1.22fr)!important}.tasksEmptyHero{padding:46px 50px!important}.tasksEmptyHero>svg{width:44px!important;height:44px!important;margin-bottom:20px!important}.tasksEmptyHero>b{max-width:560px!important;line-height:1.08!important}.tasksEmptyHero>p{max-width:700px!important;line-height:1.62!important}.tasksEmptyHero .tasksEmptyCreate{min-height:52px!important;padding:0 20px!important}.tasksEmptyPlaybook{gap:16px!important;padding:32px!important}.tasksEmptyPlaybook>article{border-radius:13px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;padding:26px!important}.tasksEmptyPlaybook>article>span{border-radius:11px!important;width:44px!important;height:44px!important}.tasksEmptyPlaybook article b{line-height:1.28!important}.tasksEmptyPlaybook article p{margin-top:8px!important;line-height:1.6!important}.tasksEmptyPlaybook .tasksEmptyUseCases{min-height:120px!important;padding:22px 24px!important}.tasksEmptyUseCases>div{gap:10px!important;margin-top:16px!important}.tasksEmptyUseCases em{padding:9px 13px!important}@media (width<=1180px){.tasksEmptyStateV3{grid-template-columns:1fr!important}.tasksEmptyHero{padding:30px!important}.tasksEmptyPlaybook,.tasksEmptyPlaybook>article{padding:18px!important}}.applicationsHeaderV2{margin-left:auto!important;margin-right:auto!important}.applicationsSummaryBar,.applicationsPageV2{width:min(100%,2360px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.applicationsHeaderV2{margin-bottom:14px!important;display:flex!important}.applicationsHeaderV2 h1{letter-spacing:-.04em!important;line-height:1!important}.applicationsHeaderV2 p{color:var(--t-muted);line-height:1.45}.applicationsNewBtn{align-items:center!important;gap:7px!important;min-height:48px!important;padding:0 17px!important;display:flex!important}.applicationsSummaryBar{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid;margin-bottom:12px!important}.applicationsSummaryBar>button,.applicationsSummaryBar>article{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);text-align:left;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.applicationsSummaryBar>button{cursor:pointer;transition:all .14s}.applicationsSummaryBar>button:hover{background:var(--t-hover)}.applicationsSummaryBar>button.on{border-color:color-mix(in srgb,var(--t-blue) 55%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 8%,var(--t-panel))}.applicationsSummaryBar>button.positive{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 52%,var(--t-border));background:color-mix(in srgb,var(--t-success-bg) 8%,var(--t-panel))}.applicationsSummaryBar span{color:var(--t-muted);letter-spacing:.065em;text-transform:uppercase;font-weight:800}.applicationsSummaryBar b{margin-top:6px;line-height:1}.applicationsSummaryBar small{color:var(--t-muted);margin-top:7px}.applicationsPageV2{padding:0 0 40px!important}.applicationsControlBar{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;grid-template-columns:minmax(360px,1fr) auto 190px auto;align-items:center;gap:8px;width:100%;margin-bottom:12px;display:grid}.applicationsSearch{border:1px solid var(--t-border);background:var(--t-input);min-width:0;color:var(--t-muted);border-radius:9px;align-items:center;gap:8px;padding:0 12px;display:flex}.applicationsSearch input{width:100%;min-width:0;color:var(--t-text);font:inherit;background:0 0;border:0;outline:0}.applicationsTabs{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;gap:4px;padding:3px;display:flex}.applicationsTabs button{color:var(--t-muted);text-transform:capitalize;background:0 0;border:0;border-radius:7px;font-weight:700}.applicationsTabs button.on{background:var(--t-panel);color:var(--t-text);box-shadow:0 1px 4px #00000014}.applicationsControlBar>select{border:1px solid var(--t-border);background:var(--t-input);color:var(--t-text);font:inherit;border-radius:9px;padding:0 32px 0 11px}.applicationsControlBar>span{color:var(--t-muted);white-space:nowrap;padding:0 7px}.applicationsTableV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;overflow:hidden}.applicationsRow{border-bottom:1px solid var(--t-border);grid-template-columns:minmax(190px,1.25fr) minmax(210px,1.35fr) minmax(150px,.8fr) minmax(145px,.72fr) minmax(180px,.9fr) minmax(170px,.85fr) 86px;align-items:center;gap:10px;min-height:86px;padding:0 14px;display:grid;position:relative}.applicationsRow:last-child{border-bottom:0}.applicationsRow:not(.applicationsHead):hover{background:var(--t-hover)}.applicationsRow:not(.applicationsHead):before{content:"";background:var(--t-accent-soft);border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.applicationsRow.positive:before{background:var(--t-success-bg)}.applicationsRow.warning:before{background:var(--t-warn-bg)}.applicationsRow.negative:before{background:var(--t-danger-bg)}.applicationsRow.muted:before{background:var(--t-panel)}.applicationsHead{background:var(--t-soft);min-height:46px;color:var(--t-muted)}.applicationsHead>span{letter-spacing:.07em;text-transform:uppercase;font-weight:800}.applicationLeadCell,.applicationProductCell{min-width:0;color:var(--t-text);text-align:left;background:0 0;border:0;padding:8px 0}.applicationLeadCell b,.applicationProductCell b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.applicationLeadCell small,.applicationProductCell small{color:var(--t-muted);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;margin-top:5px;display:flex;overflow:hidden}.applicationMoney{min-width:0}.applicationMoney b{display:block}.applicationMoney small{color:var(--t-muted);margin-top:4px;display:block}.applicationStatusCell{grid-template-columns:9px minmax(0,1fr);align-items:center;gap:7px;min-width:0;display:grid}.applicationStatusDot{background:var(--t-accent-soft);border-radius:50%;width:9px;height:9px}.applicationStatusDot.positive{background:var(--t-success-bg)}.applicationStatusDot.warning{background:var(--t-warn-bg)}.applicationStatusDot.negative{background:var(--t-danger-bg)}.applicationStatusDot.muted{background:var(--t-panel)}.applicationStatusCell select{border:1px solid var(--t-border);background:var(--t-input);width:100%;height:38px;color:var(--t-text);font:inherit;border-radius:8px;padding:0 8px}.applicationUpdated b{display:block}.applicationUpdated small{color:var(--t-muted);margin-top:4px;display:block}.applicationOpenBtn{border:1px solid var(--t-border);background:var(--t-soft);min-height:38px;color:var(--t-text);border-radius:8px;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.applicationsFilteredEmpty{border:1px dashed var(--t-border);background:var(--t-panel);min-height:220px;color:var(--t-muted);text-align:center;border-radius:12px;align-content:center;justify-items:center;gap:7px;margin-top:12px;display:grid}.applicationsFilteredEmpty b{color:var(--t-text)}.applicationsEmptyV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;grid-template-columns:minmax(360px,.72fr) minmax(0,1.28fr);min-height:440px;display:grid;overflow:hidden}.applicationsEmptyHero{border-right:1px solid var(--t-border);flex-direction:column;justify-content:center;align-items:flex-start;padding:38px 42px;display:flex}.applicationsEmptyHero>svg{color:var(--t-muted)}.applicationsEmptyHero h2{letter-spacing:-.03em;margin:7px 0 0}.applicationsEmptyHero p{color:var(--t-muted);margin:10px 0 0}.applicationsEmptyHero button{align-items:center;gap:6px;margin-top:19px;display:flex!important}.applicationsEmptyWorkflow{grid-template-rows:1fr auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:26px;display:grid}.applicationsEmptyWorkflow>article{border:1px solid var(--t-border);background:var(--t-soft);border-radius:11px;display:grid}.applicationsEmptyWorkflow>article>span{background:var(--t-panel);color:var(--t-muted);border-radius:9px;place-items:center;font-weight:800;display:grid}.applicationsEmptyWorkflow article p{color:var(--t-muted);margin:6px 0 0}.applicationsEmptyMetrics{border:1px solid var(--t-border);background:var(--t-soft);border-radius:11px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.applicationsEmptyMetrics span{color:var(--t-muted);justify-content:center;align-items:center;gap:7px;font-weight:700;display:flex}.applicationModalV2{width:min(860px,94vw)!important;max-width:860px!important;padding:28px!important}.applicationModalV2 .modalHead p{max-width:620px;color:var(--t-muted);margin:6px 0 0;line-height:1.45}.applicationFormV2{grid-template-columns:1fr 1fr;gap:13px;margin-top:18px;display:grid}.applicationFormV2 label{color:var(--t-muted);gap:7px;font-weight:750;display:grid}.applicationFormV2 input,.applicationFormV2 select,.applicationFormV2 textarea{border:1px solid var(--t-border);background:var(--t-input);width:100%;min-width:0;color:var(--t-text);font:inherit;border-radius:9px}.applicationFormV2 input,.applicationFormV2 select{min-height:48px;padding:0 11px}.applicationFormV2 textarea{resize:vertical;min-height:100px;padding:11px;line-height:1.45}.applicationFormV2 .span2{grid-column:1/-1}.applicationApPreview{border:1px solid var(--t-border);background:var(--t-soft);border-radius:10px;grid-template-columns:auto auto 1fr;align-items:baseline;gap:10px;margin-top:13px;padding:12px 14px;display:grid}.applicationApPreview span{color:var(--t-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:800}.applicationApPreview b{font-size:17px}.applicationApPreview small{color:var(--t-muted);font-size:10.5px}.applicationDetailTop{justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.applicationDetailTop>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:38px;color:var(--t-text);border-radius:8px;padding:0 11px;font-weight:700}.applicationDetailStatus{background:color-mix(in srgb,var(--t-accent-soft) 12%,transparent);min-height:28px;color:var(--t-blue);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-weight:800;display:inline-flex}.applicationDetailStatus.positive{background:color-mix(in srgb,var(--t-success-bg) 12%,transparent);color:var(--t-success)}.applicationDetailStatus.warning{background:color-mix(in srgb,var(--t-warn-bg) 13%,transparent);color:var(--t-warn)}.applicationDetailStatus.negative{background:color-mix(in srgb,var(--t-danger-bg) 12%,transparent);color:var(--t-danger)}.applicationDetailStatus.muted{background:var(--t-soft);color:var(--t-muted)}.applicationDetailTimeline{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px;display:grid}.applicationDetailTimeline>span{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;padding:11px 12px}.applicationDetailTimeline b{text-transform:uppercase;letter-spacing:.06em;color:var(--t-muted);display:block}.applicationDetailTimeline small{color:var(--t-text);margin-top:5px;display:block}@media (width<=1100px){.applicationsSummaryBar{grid-template-columns:repeat(3,1fr)}.applicationsControlBar{grid-template-columns:1fr 1fr}.applicationsSearch{grid-column:1/-1}.applicationsTableV2{overflow:auto}.applicationsRow{min-width:1180px}.applicationsEmptyV2{grid-template-columns:1fr}.applicationsEmptyHero{border-right:0;border-bottom:1px solid var(--t-border)}}@media (width<=760px){.applicationsHeaderV2{flex-direction:column!important}.applicationsNewBtn{justify-content:center;width:100%}.applicationsSummaryBar>button,.applicationsSummaryBar>article{min-height:82px;padding:10px 11px}.applicationsSearch,.applicationsControlBar>*{grid-column:1}.applicationsTabs{grid-template-columns:repeat(4,1fr);display:grid}.applicationsEmptyHero{padding:26px 20px}.applicationsEmptyWorkflow{padding:14px}.applicationsEmptyMetrics{grid-column:auto;grid-template-columns:1fr}.applicationFormV2{grid-template-columns:1fr}.applicationFormV2 .span2{grid-column:auto}.applicationDetailTimeline{grid-template-columns:1fr}}.applicationsEmptyV3{background:0 0!important;border:0!important;grid-template-columns:1fr!important;padding:0!important;display:grid!important;overflow:visible!important}.applicationsEmptyTop{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;min-width:0;display:grid;overflow:hidden}.applicationsEmptyLower{display:grid}.applicationLifecyclePanel,.applicationVisibilityPanel{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;min-width:0}.applicationEmptySectionHead{gap:5px;display:grid}.applicationLifecycleFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;display:grid}.applicationLifecycleFlow>article{border:1px solid var(--t-border);background:var(--t-soft);align-content:center;gap:4px;min-width:0;display:grid}.applicationLifecycleFlow>article>span{color:var(--t-muted);font-weight:800}.applicationLifecycleFlow>article>small{color:var(--t-muted)}.applicationLifecycleFlow>article.issued{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 45%,var(--t-border));background:color-mix(in srgb,var(--t-success-bg) 7%,var(--t-soft))}.applicationLifecycleFlow>i{color:var(--t-muted);font-style:normal}.applicationVisibilityGrid{grid-template-columns:1fr 1fr;display:grid}.applicationVisibilityGrid>article{border:1px solid var(--t-border);background:var(--t-soft);align-content:center;gap:4px;display:grid}.applicationVisibilityGrid span{color:var(--t-muted)}@media (width<=1100px){.applicationsPageV2{min-height:0}.applicationsEmptyV3{grid-template-rows:auto auto!important;min-height:0!important}}@media (width<=760px){.applicationsEmptyLower{padding:0}.applicationLifecycleFlow>i{display:none}}.applicationsPageV2{min-height:0!important}.applicationsEmptyV3{grid-template-rows:auto auto!important;gap:12px!important;min-height:0!important}.applicationsEmptyTop{grid-template-columns:minmax(390px,.78fr) minmax(0,1.22fr)!important;min-height:0!important}.applicationsEmptyTop .applicationsEmptyHero{height:auto!important}.applicationsEmptyTop .applicationsEmptyWorkflow{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:center!important;height:auto!important}.applicationsEmptyWorkflow>article{align-content:center!important}.applicationsEmptyHero h2{line-height:1.08!important}.applicationsEmptyHero p{line-height:1.55!important}.applicationsEmptyLower{grid-template-columns:minmax(0,1.5fr) minmax(360px,.5fr)!important;gap:12px!important}.applicationEmptySectionHead{margin-bottom:12px!important}@media (width<=1100px){.applicationsEmptyTop{grid-template-columns:1fr!important}.applicationsEmptyTop .applicationsEmptyHero,.applicationsEmptyTop .applicationsEmptyWorkflow{min-height:0!important}.applicationsEmptyTop .applicationsEmptyWorkflow{grid-template-rows:auto!important;grid-template-columns:1fr!important}.applicationsEmptyMetrics{grid-template-columns:1fr!important;height:auto!important;min-height:0!important}.applicationsEmptyLower{grid-template-columns:1fr!important}}.applicationsSummaryBar>button,.applicationsSummaryBar>article{min-height:112px!important;padding:17px 19px!important}.applicationsControlBar{min-height:70px!important;padding:10px!important}.applicationsSearch{height:50px!important}.applicationsTabs button{min-height:42px!important;padding:0 13px!important}.applicationsControlBar>select{height:50px!important}.applicationsEmptyTop .applicationsEmptyHero{min-height:390px!important;padding:42px 46px!important}.applicationsEmptyHero>svg{width:44px!important;height:44px!important;margin-bottom:18px!important}.applicationsEmptyHero h2{max-width:620px!important}.applicationsEmptyHero p{max-width:700px!important}.applicationsEmptyHero button{min-height:50px!important;padding:0 18px!important}.applicationsEmptyTop .applicationsEmptyWorkflow{grid-template-rows:minmax(210px,1fr) 78px!important;gap:14px!important;min-height:390px!important;padding:24px!important}.applicationsEmptyWorkflow>article{grid-template-columns:44px minmax(0,1fr)!important;gap:14px!important;min-height:210px!important;padding:26px!important}.applicationsEmptyWorkflow>article>span{width:44px!important;height:44px!important}.applicationsEmptyWorkflow article p{line-height:1.55!important}.applicationsEmptyMetrics{height:78px!important;min-height:78px!important;padding:14px 18px!important}.applicationEmptySectionHead>b{line-height:1.25!important}.applicationLifecyclePanel,.applicationVisibilityPanel{padding:24px!important}.applicationLifecycleFlow{gap:12px!important}.applicationLifecycleFlow>article{border-radius:12px!important;min-height:108px!important;padding:16px 18px!important}.applicationLifecycleFlow>article>b{line-height:1.25!important}.applicationLifecycleFlow>article>small{line-height:1.4!important}.applicationVisibilityGrid{gap:12px!important}.applicationVisibilityGrid>article{border-radius:12px!important;min-height:108px!important;padding:16px 18px!important}.applicationVisibilityGrid b{line-height:1.25!important}.applicationVisibilityGrid span{line-height:1.45!important}.applicationsEmptyLower{align-items:start!important}.applicationLifecyclePanel,.applicationVisibilityPanel{align-self:start!important;height:auto!important}.applicationClosedOutcomes{border-top:1px solid var(--t-border);grid-template-columns:minmax(260px,1.25fr) repeat(3,minmax(150px,.75fr));align-items:stretch;gap:10px;margin-top:16px;padding-top:16px;display:grid}.applicationClosedOutcomes>div{border:1px solid var(--t-border);background:var(--t-soft);border-radius:11px;align-content:center;gap:5px;min-width:0;padding:14px 16px;display:grid}.applicationClosedOutcomes>div>b{line-height:1.25}.applicationClosedOutcomes>div>small{color:var(--t-muted);line-height:1.45}.applicationClosedOutcomes>article{border:1px solid var(--t-border);background:var(--t-soft);border-radius:11px;align-content:center;gap:5px;min-width:0;padding:14px;display:grid}.applicationClosedOutcomes>article>i{background:var(--t-danger-bg);border-radius:50%;width:9px;height:9px}.applicationClosedOutcomes>article:nth-of-type(2)>i{background:var(--t-panel)}.applicationClosedOutcomes>article:nth-of-type(3)>i{background:var(--t-warn-bg)}.applicationClosedOutcomes>article>span{color:var(--t-muted);line-height:1.35}@media (width<=1100px){.applicationClosedOutcomes{grid-template-columns:1fr 1fr}.applicationClosedOutcomes>div{grid-column:1/-1}}@media (width<=760px){.applicationClosedOutcomes>div{grid-column:auto}}.teamPageHeaderV3{margin-left:auto!important;margin-right:auto!important}.teamHubV3{width:min(100%,2360px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.teamPageHeaderV3{display:flex!important}.teamPageHeaderV3 h1{letter-spacing:-.04em!important;line-height:1!important}.teamInviteBtn{align-items:center!important;gap:7px!important;display:flex!important}.teamTabsV3{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;align-items:center;width:100%;min-height:58px;display:flex;gap:6px!important;margin:0 0 13px!important;padding:7px!important}.teamTabsV3 button{border:1px solid #0000!important;border-radius:9px!important;align-items:center!important;gap:7px!important;height:42px!important;min-height:42px!important;padding:0 14px!important;font-weight:750!important;display:flex!important}.teamTabsV3 button.on{border-color:var(--t-border)!important;background:var(--t-soft)!important;color:var(--t-text)!important}.teamNotice{margin-bottom:12px!important}.teamCommandV3{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;display:grid!important}.teamCommandIdentity{flex-direction:column;justify-content:center;display:flex}.teamCommandIdentity h2{margin:5px 0 0!important;line-height:1.1!important}.teamCommandIdentity p{color:var(--t-muted)!important;margin:8px 0 0!important}.teamCommandStatsV3{grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}.teamCommandStatsV3 article{min-width:0;border:1px solid var(--t-border)!important;background:var(--t-soft)!important}.teamCommandStatsV3 article.attention{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 45%,var(--t-border))!important}.teamCommandStatsV3 article>svg{color:var(--t-muted)}.teamCommandStatsV3 article b{display:block;line-height:1!important}.teamCommandStatsV3 article small{color:var(--t-muted);line-height:1.25;display:block}.teamOverviewGridV3{display:grid}.teamOverviewCard{border:1px solid var(--t-border);background:var(--t-panel);min-width:0}.teamCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.teamCardHead>div{align-items:flex-start;display:flex}.teamCardHead>div>svg{color:var(--t-muted);flex:none;margin-top:2px}.teamCardHead span,.teamCardHead b{display:block}.teamCardHead small{color:var(--t-muted);display:block}.teamCardHead>button{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);border-radius:8px;font-weight:700}.teamMetricGridV3{grid-template-columns:repeat(4,1fr);height:calc(100% - 55px);display:grid}.teamMetricGridV3>span{border:1px solid var(--t-border);background:var(--t-soft);flex-direction:column;justify-content:center;min-width:0;display:flex}.teamMetricGridV3 b{line-height:1}.teamMetricGridV3 small{color:var(--t-muted)}.hierarchyCoverage{border:1px solid var(--t-border);background:var(--t-soft)}.hierarchyCoverage>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hierarchyCoverage span{color:var(--t-muted)}.hierarchyCoverage>i{background:var(--t-panel);border-radius:999px;display:block;overflow:hidden}.hierarchyCoverage>i>span{border-radius:inherit;background:var(--t-blue);height:100%;display:block}.teamMiniMetrics{grid-template-columns:repeat(3,1fr);display:grid}.teamMiniMetrics>span{border:1px solid var(--t-border);background:var(--t-soft)}.teamMiniMetrics b{display:block}.teamMiniMetrics small{color:var(--t-muted);display:block}.teamActionRows{display:grid}.teamActionRows>button{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);justify-content:space-between}.teamActionRows>button>span{align-items:center;gap:8px;display:flex}.teamActionRows em{background:var(--t-panel);border-radius:999px;place-items:center;font-style:normal;font-weight:800;display:grid}.teamLeaderboardRows{display:grid}.teamLeaderboardRows>button{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);text-align:left;align-items:center;display:grid}.teamLeaderboardRows .rank{background:var(--t-panel);border-radius:7px;place-items:center;font-weight:800;display:grid}.teamLeaderboardRows .person small,.teamLeaderboardRows>button>span:not(.person) small{color:var(--t-muted);margin-top:2px;display:block}.teamLeaderboardRows>button>span:not(.person) b{display:block}.teamEmptyCompact{color:var(--t-muted);text-align:center;padding:24px}.memberBillingPolicyV3>div{align-items:flex-start;gap:10px;display:flex}.memberBillingPolicyV3 small{display:block}.teamHierarchyPageV3,.teamManageV3,.teamAccessPageV3,.teamPricingPageV3{width:100%}.teamSectionToolbar{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:16px 18px;display:flex}.teamSectionToolbar h2{letter-spacing:-.025em;margin:4px 0 0;line-height:1.15}.teamSectionToolbar p{max-width:760px;color:var(--t-muted);margin:6px 0 0;line-height:1.45}.teamToolbarActions{align-items:center;gap:8px;display:flex}.teamToolbarActions label,.teamSearchField{border:1px solid var(--t-border);background:var(--t-input);min-width:300px;height:42px;color:var(--t-muted);border-radius:9px;align-items:center;gap:7px;padding:0 11px;display:flex!important}.teamToolbarActions input,.teamSearchField input{width:100%;min-width:0;color:var(--t-text);font:inherit;background:0 0;border:0;outline:0}.teamToolbarActions>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:42px;color:var(--t-text);border-radius:9px;padding:0 12px;font-weight:700}.teamHierarchySummaryV3{grid-template-columns:repeat(4,1fr);display:grid}.teamHierarchySummaryV3 article{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px}.teamHierarchySummaryV3 b{line-height:1;display:block}.teamHierarchySummaryV3 span{display:block}.teamHierarchyLegend{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;align-items:center;display:flex}.teamHierarchyLegend>span{align-items:center;gap:5px;display:flex}.teamHierarchyLegend i{background:var(--t-panel);border-radius:50%}.teamHierarchyLegend i.owner{background:var(--t-accent-soft)}.teamHierarchyLegend i.manager{background:var(--t-success-bg)}.teamHierarchyLegend i.agent{background:var(--t-panel)}.teamHierarchyLegend>span:last-child{margin-left:auto}.teamOrgCanvas{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;margin-top:10px;padding:20px;overflow:auto}.hierarchyBranch{min-width:0}.orgMemberCard{border:1px solid var(--t-border);border-left:4px solid var(--t-border);background:var(--t-soft);border-radius:11px;width:min(100%,460px);padding:14px}.orgMemberCard.owner{border-left-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.orgMemberCard.manager{border-left-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))}.orgMemberCard.suspended{opacity:.62}.orgMemberTop{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.orgMemberTop .avatar{background:var(--t-panel);border-radius:10px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.orgMemberTop>div:nth-child(2) b{display:block}.orgMemberTop>div:nth-child(2) span{color:var(--t-muted);margin-top:3px;display:block}.orgMemberTop>em{background:var(--t-panel);min-height:24px;color:var(--t-muted);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 8px;font-style:normal;font-weight:800;display:inline-flex}.orgMemberTop>em.owner{color:var(--t-blue)}.orgMemberTop>em.manager{color:var(--t-success)}.orgMemberMeta{flex-wrap:wrap;display:flex}.teamNameChip{border:1px solid var(--t-border);background:var(--t-panel);min-height:24px;color:var(--t-muted);border-radius:999px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.orgMemberStats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.orgMemberStats>span{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;padding:8px}.orgMemberStats b{display:block}.orgMemberStats small{color:var(--t-muted);margin-top:3px;display:block}.orgRollup{border:1px solid var(--t-border);background:color-mix(in srgb,var(--t-blue) 5%,var(--t-panel));color:var(--t-muted);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:8px 9px;display:flex}.orgRollup>span{align-items:center;gap:4px;display:flex}.orgRollup b{color:var(--t-text)}.orgManageBtn{border:1px solid var(--t-border);background:var(--t-panel);width:100%;color:var(--t-text);border-radius:8px}.orgChildren{border-left:1px solid var(--t-border);grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:12px;margin:12px 0 0 36px;padding:12px 0 0 24px;display:grid;position:relative}.orgChildren:before{content:"";border-top:1px solid var(--t-border);width:24px;position:absolute;top:0;left:-1px}.hierarchyCycleWarning{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 45%,var(--t-border));color:var(--t-danger);border-radius:8px;align-items:center;gap:6px;padding:9px 10px;display:flex}.teamUnassignedPanel{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 42%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 5%,var(--t-panel));border-radius:11px;margin-top:10px;padding:14px}.teamUnassignedPanel>div:first-child{align-items:flex-start;gap:8px;display:flex}.teamUnassignedPanel>div:first-child b{display:block}.teamUnassignedPanel>div:first-child small{color:var(--t-muted);margin-top:3px;display:block}.teamUnassignedPanel>div:last-child{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.teamUnassignedPanel>div:last-child button{border:1px solid var(--t-border);background:var(--t-panel);min-height:42px;color:var(--t-text);text-align:left;border-radius:8px;align-items:center;gap:7px;padding:6px 9px;display:flex}.teamUnassignedPanel .avatar{background:var(--t-soft);border-radius:7px;place-items:center;width:28px;height:28px;font-weight:800;display:grid}.teamUnassignedPanel button b{display:block}.teamUnassignedPanel button small{color:var(--t-muted);margin-top:2px;display:block}.memberDirectoryHead{margin-bottom:10px}.teamMemberFilters{grid-template-columns:repeat(4,minmax(0,180px)) 1fr;align-items:center;margin-bottom:10px;display:grid}.teamMemberFilters select{border:1px solid var(--t-border);background:var(--t-input);height:42px;color:var(--t-text);font:inherit;border-radius:9px}.teamMemberFilters>span{justify-self:end}.memberDirectoryTableV3{border:1px solid var(--t-border);background:var(--t-panel);overflow:hidden}.memberDirectoryHeadRow,.memberDirectoryRow{grid-template-columns:minmax(220px,1.35fr) 145px 190px minmax(190px,1fr) minmax(210px,1.1fr) 150px minmax(180px,.9fr);align-items:center;gap:10px;display:grid}.memberDirectoryHeadRow{background:var(--t-soft);color:var(--t-muted)}.memberDirectoryHeadRow>span{text-transform:uppercase;font-weight:800}.memberDirectoryRow{border-top:1px solid var(--t-border)}.memberDirectoryRow:hover{background:var(--t-hover)}.memberDirectoryRow .memberIdentity{align-items:center;min-width:0;display:grid}.memberDirectoryRow .avatar{background:var(--t-soft);border-radius:10px;place-items:center;font-weight:800;display:grid}.memberDirectoryRow .memberIdentity b{align-items:center;gap:6px;display:flex}.memberDirectoryRow .memberIdentity b small{background:var(--t-soft);color:var(--t-muted);border-radius:999px;padding:2px 6px}.memberDirectoryRow .memberIdentity span,.memberDirectoryRow .memberIdentity em{text-overflow:ellipsis;white-space:nowrap;color:var(--t-muted);margin-top:3px;font-style:normal;display:block;overflow:hidden}.memberDirectoryRow>label{gap:5px;min-width:0;display:grid}.memberDirectoryRow>label>span{color:var(--t-muted);text-transform:uppercase;font-weight:750}.memberDirectoryRow>label select{border:1px solid var(--t-border);background:var(--t-input);width:100%;height:38px;color:var(--t-text);font:inherit;border-radius:8px}.memberDirectoryRow .memberMembership{gap:4px;display:grid}.memberProductionV3{grid-template-columns:repeat(3,1fr);display:grid}.memberProductionV3>span{border:1px solid var(--t-border);background:var(--t-soft)}.memberProductionV3 b,.memberProductionV3 small{display:block}.memberActionsV3{display:grid}.memberActionsV3 button{justify-content:center;align-items:center;gap:5px;display:flex!important}.teamDirectoryEmpty{min-height:220px;color:var(--t-muted);align-content:center;justify-items:center;gap:6px;display:grid}.teamDirectoryEmpty b{color:var(--t-text)}.roleSummaryGridV3{grid-template-columns:repeat(3,1fr);display:grid}.roleSummaryGridV3>article{border:1px solid var(--t-border);border-top:4px solid var(--t-border);background:var(--t-panel)}.roleSummaryGridV3>article.owner{border-top-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.roleSummaryGridV3>article.manager{border-top-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))}.roleSummaryGridV3>article>svg{color:var(--t-muted)}.roleSummaryGridV3 .eyebrow{margin-top:10px;display:block}.roleSummaryGridV3 p{color:var(--t-muted)}.roleMatrixV3{border:1px solid var(--t-border);background:var(--t-panel);overflow:hidden}.roleMatrixHead,.roleMatrixRow{align-items:center;display:grid}.roleMatrixHead{background:var(--t-soft)}.roleMatrixHead span,.roleMatrixHead b{color:var(--t-muted);text-transform:uppercase;font-weight:800}.roleMatrixRow{border-top:1px solid var(--t-border)}.roleMatrixRow>b{background:var(--t-soft);color:var(--t-muted);align-items:center;gap:4px;display:inline-flex}.roleGuardrailsV3{border:1px solid var(--t-border);background:var(--t-soft);display:flex}.roleGuardrailsV3 p{color:var(--t-muted)}.teamPricingPageV3 .pricingIntro{border-radius:13px!important}.pricingGridV3{margin-top:10px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:10px!important;display:grid!important}.pricingGridV3 .pricingCard{min-height:260px;padding:18px!important}.pricingGridV3 .pricingCard p{line-height:1.5}.pricingGridV3 .planUsage{margin-top:auto;padding-top:14px}.inviteMembershipModalV3{width:min(900px,94vw)!important;max-width:900px!important;padding:30px!important}.inviteMembershipModalV3 .modalHead p{max-width:650px;color:var(--t-muted);margin:6px 0 0;line-height:1.45}.inviteMembershipModalV3 .inviteMembershipExplainer{padding:13px 14px!important}.inviteMembershipModalV3 .inviteFields input,.inviteMembershipModalV3 .inviteFields select{min-height:48px!important}@media (width<=1280px){.teamCommandV3{grid-template-columns:1fr!important}.teamCommandStatsV3{grid-template-columns:repeat(5,1fr)!important}.teamSectionToolbar{flex-direction:column;align-items:flex-start}.teamToolbarActions{width:100%}.teamToolbarActions label,.teamSearchField{flex:1;min-width:0}.memberDirectoryTableV3{overflow:auto}.memberDirectoryHeadRow,.memberDirectoryRow{min-width:1260px}.teamMemberFilters{grid-template-columns:1fr 1fr}.teamMemberFilters>span{justify-self:start}}@media (width<=900px){.teamPageHeaderV3{flex-direction:column!important}.teamInviteBtn{justify-content:center;width:100%}.teamTabsV3{justify-content:flex-start;overflow:auto}.teamTabsV3 button{flex:none}.teamCommandStatsV3{grid-template-columns:1fr 1fr!important}.teamMetricGridV3,.teamHierarchySummaryV3{grid-template-columns:1fr 1fr}.teamHierarchyLegend{flex-wrap:wrap;height:auto;padding:10px 12px}.teamHierarchyLegend>span:last-child{width:100%;margin-left:0}.orgChildren{grid-template-columns:1fr;margin-left:18px;padding-left:14px}.roleMatrixV3{overflow:auto}}@media (width<=760px){.teamCommandStatsV3{grid-template-columns:1fr 1fr!important}.teamMetricGridV3{height:auto}.teamMemberFilters{grid-template-columns:1fr}.teamMemberFilters select{width:100%}.teamToolbarActions{grid-template-columns:1fr;display:grid}.teamOrgCanvas{padding:12px}.orgMemberCard{width:100%}.orgChildren{margin-left:8px;padding-left:10px}.memberBillingPolicyV3{flex-direction:column!important;align-items:flex-start!important}.memberBillingPolicyV3>button{width:100%}.inviteMembershipModalV3{width:100%!important;max-width:none!important;padding:18px 16px!important}}nav.teamTabsV3{flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;height:auto!important;max-height:none!important;margin:0 0 13px!important;display:flex!important;overflow:auto hidden!important}nav.teamTabsV3>button{flex-direction:row!important;flex:none!important;justify-content:center!important;width:auto!important;min-width:max-content!important;margin:0!important}@media (width<=900px){nav.teamTabsV3{flex-flow:row!important;min-height:58px!important;overflow-x:auto!important}}.teamInviteBtn{background:var(--t-action)!important;border-color:var(--t-blue)!important;color:var(--t-on-action)!important;box-shadow:none!important}nav.teamTabsV3>button{background:var(--t-panel)!important;color:var(--t-muted)!important;border:1px solid var(--t-border)!important}nav.teamTabsV3>button:hover{background:var(--t-hover)!important;color:var(--t-text)!important}nav.teamTabsV3>button.on{background:color-mix(in srgb,var(--t-blue) 10%,var(--t-panel))!important;color:var(--t-text)!important;border-color:color-mix(in srgb,var(--t-blue) 58%,var(--t-border))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--t-blue) 18%,transparent)!important}.teamToolbarActions>button,.teamCardHead>button,.memberBillingPolicyV3>button,.orgManageBtn,.teamHierarchyStarter>button{background:var(--t-soft)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}.teamIntelligenceV4{display:grid}.teamIntelCard{border:1px solid var(--t-border);border-top:4px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border));background:var(--t-panel);min-width:0}.teamIntelCard.book{border-top-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.teamIntelCard.rollup,.teamIntelCard.risk.clear{border-top-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))}.teamIntelCard.risk.attention,.teamIntelCard.comp{border-top-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))}.teamIntelHead{align-items:start;display:grid}.teamIntelHead>svg{color:var(--t-muted);margin-top:2px}.teamIntelHead b{display:block}.teamIntelHead small{color:var(--t-muted);display:block}.teamIntelHead em{background:var(--t-soft);color:var(--t-muted);letter-spacing:.05em;border-radius:999px;align-items:center;font-style:normal;font-weight:800;display:flex}.teamIntelMetrics{grid-template-columns:repeat(4,1fr);display:grid}.teamIntelMetrics>span{border:1px solid var(--t-border);background:var(--t-soft);min-width:0}.teamIntelMetrics b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.teamIntelMetrics small{color:var(--t-muted);display:block}.teamIntelSetup{border:1px solid var(--t-border);grid-template-columns:1fr auto;gap:0;display:grid;overflow:hidden}.teamIntelSetup>span,.teamIntelSetup>b{border-bottom:1px solid var(--t-border);align-items:center;display:flex}.teamIntelSetup>span{color:var(--t-muted);background:var(--t-soft)}.teamIntelSetup>b{justify-content:flex-end}.teamIntelSetup>:nth-last-child(-n+2){border-bottom:0}.teamOrgCanvasV4{background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--t-border) 62%,transparent) 1px,transparent 1.2px) 0 0/18px 18px, var(--t-panel)!important;flex-direction:column!important;align-items:center!important;display:flex!important}.teamOrgCanvasV4>.hierarchyBranch{flex-direction:column;align-items:center;width:100%;min-width:max-content;display:flex}.orgMemberCardV4{max-width:calc(100vw - 90px);position:relative;box-shadow:0 10px 24px #00000012;border-left:1px solid var(--t-border)!important;border-top:4px solid var(--t-border)!important}.orgMemberCardV4.owner{box-shadow:0 10px 28px #4f8cd821;border-top-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important}.orgMemberCardV4.manager{border-top-color:color-mix(in srgb,var(--t-success) 35%,var(--t-border))!important}.orgMemberCardV4.agent{border-top-color:var(--t-border)!important}.orgMemberCardV4.suspended{border-top-color:color-mix(in srgb,var(--t-danger) 35%,var(--t-border))!important}.orgMemberCardV4 .orgMemberTop>em.owner{color:var(--t-blue)!important}.orgMemberCardV4 .orgMemberTop>em.manager{color:var(--t-success)!important}.orgRiskBadge{border:1px solid color-mix(in srgb,color-mix(in srgb,var(--t-warn) 35%,var(--t-border)) 45%,var(--t-border));background:color-mix(in srgb,var(--t-warn-bg) 8%,var(--t-panel));min-height:24px;color:var(--t-warn);border-radius:999px;align-items:center;padding:0 8px;font-weight:800;display:inline-flex}.orgProductionStrip{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;grid-template-columns:repeat(3,1fr);display:grid}.orgProductionStrip>span{min-width:0}.orgProductionStrip small{color:var(--t-muted);letter-spacing:.07em;font-weight:800;display:block}.orgProductionStrip b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orgProductionStrip>span:last-child b{color:var(--t-blue)}.orgBusinessStrip{grid-template-columns:repeat(5,1fr);display:grid}.orgBusinessStrip>span{border:1px solid var(--t-border);background:var(--t-panel);border-radius:8px;min-width:0}.orgBusinessStrip b,.orgBusinessStrip small{display:block}.orgRollupV4>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orgChildrenV4{width:max-content;min-width:100%;border-left:0!important;border-top:1px solid var(--t-border)!important;grid-template-columns:none!important;justify-content:center!important;align-items:flex-start!important;gap:24px!important;margin:34px 0 0!important;padding:34px 18px 0!important;display:flex!important;position:relative!important}.orgChildrenV4:after{content:"";border-left:1px solid var(--t-border);height:34px;position:absolute;top:-34px;left:50%}.orgChildrenV4>.hierarchyBranch{flex-direction:column;flex:0 0 460px;align-items:center;width:460px;display:flex;position:relative}.orgChildrenV4>.hierarchyBranch:before{content:"";border-left:1px solid var(--t-border);height:34px;position:absolute;top:-34px;left:50%}.teamHierarchyStarter{border:1px dashed var(--t-border);background:color-mix(in srgb,var(--t-soft) 72%,transparent);border-radius:11px;align-items:center;gap:10px;display:grid}.teamHierarchyStarter>svg{color:var(--t-muted)}.teamHierarchyStarter b,.teamHierarchyStarter small{display:block}.teamHierarchyStarter>button{border:1px solid var(--t-border);border-radius:8px;align-items:center;gap:5px;font-weight:700;display:flex}@media (width<=1100px){.teamIntelligenceV4{grid-template-columns:1fr}.teamIntelMetrics{grid-template-columns:1fr 1fr}.teamOrgCanvasV4{min-height:0;align-items:stretch!important}.teamOrgCanvasV4>.hierarchyBranch{align-items:stretch;min-width:0}.orgMemberCardV4{max-width:none!important}.orgChildrenV4{width:100%;min-width:0;border-top:0!important;border-left:1px solid var(--t-border)!important;flex-direction:column!important;gap:12px!important;margin:16px 0 0!important;padding:16px 0 0 16px!important}.orgChildrenV4:after{display:none}.orgChildrenV4>.hierarchyBranch{flex:none;align-items:stretch;width:100%}.orgChildrenV4>.hierarchyBranch:before{border-left:0;border-top:1px solid var(--t-border);width:16px;height:0;top:22px;left:-16px}}@media (width<=760px){.teamIntelHead{grid-template-columns:20px minmax(0,1fr)}.teamIntelHead em{grid-column:2;width:max-content}.orgProductionStrip{grid-template-columns:1fr}.orgBusinessStrip{grid-template-columns:1fr 1fr}.orgRollupV4{gap:5px;display:grid!important}.teamHierarchyStarter{grid-template-columns:22px minmax(0,1fr)}.teamHierarchyStarter>button{grid-column:1/-1;justify-content:center}}.workspaceSwitchButton{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);text-align:left;border-radius:9px}.workspaceSwitchButton>svg{color:var(--t-muted)}.workspaceSwitchButton b{text-overflow:ellipsis;white-space:nowrap}.workspaceSwitchButton small{color:var(--t-muted);text-transform:capitalize}.workspaceMenu{z-index:1200;border:1px solid var(--t-border);background:var(--t-panel);border-radius:11px;box-shadow:0 16px 40px #0000002e}.workspaceMenu>button{color:var(--t-text);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px}.workspaceMenu>button:hover{background:var(--t-hover)}.workspaceMenu>button.on{border-color:color-mix(in srgb,var(--t-blue) 45%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 7%,var(--t-panel))}.workspaceMenu small{color:var(--t-muted);text-transform:capitalize}.workspaceMenu>button>svg{color:var(--t-blue)}.compactSidebar .workspaceSwitchButton{justify-items:center}.mobileWorkspacePicker{border:1px solid var(--t-border);background:var(--t-soft);border-radius:11px;gap:6px;margin:0 0 12px;padding:10px;display:grid}.mobileWorkspacePicker>.eyebrow{padding:2px 3px 4px}.mobileWorkspacePicker>button{border:1px solid var(--t-border);background:var(--t-panel);min-height:50px;color:var(--t-text);text-align:left;border-radius:9px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:7px 9px;display:grid}.mobileWorkspacePicker>button.on{border-color:color-mix(in srgb,var(--t-blue) 50%,var(--t-border));background:color-mix(in srgb,var(--t-blue) 7%,var(--t-panel))}.mobileWorkspacePicker b{display:block}.mobileWorkspacePicker small{color:var(--t-muted);text-transform:capitalize;margin-top:2px;display:block}.pendingTopActions{align-items:center;gap:9px;display:flex}.pendingWorkspaceSwitch{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px;align-items:center;gap:7px;height:42px;padding:4px 8px;display:flex}.pendingWorkspaceSwitch>span{color:var(--t-muted);text-transform:uppercase;font-size:9px;font-weight:800}.pendingWorkspaceSwitch select{max-width:240px;color:var(--t-text);font:inherit;background:0 0;border:0;outline:0;font-size:11px;font-weight:700}@media (width<=760px){.pendingTopActions{flex-direction:column;align-items:stretch}.pendingWorkspaceSwitch{width:100%}.pendingWorkspaceSwitch select{flex:1;max-width:none}}.teamPageHeaderV3{margin-bottom:18px!important}.teamPageHeaderV3 .pageSubtitle{line-height:1.5!important}.teamInviteBtn{min-height:52px!important;padding:0 20px!important}nav.teamTabsV3{gap:8px!important;min-height:68px!important;margin-bottom:18px!important;padding:10px!important}nav.teamTabsV3>button{border-radius:10px!important;height:48px!important;min-height:48px!important;padding:0 18px!important}.teamCommandV3{border-radius:15px!important}.teamCommandIdentity p{max-width:620px!important;margin-top:10px!important}.teamCommandStatsV3 article{border-radius:12px!important;grid-template-columns:32px minmax(0,1fr)!important;gap:12px!important}.teamCommandStatsV3 article small{margin-top:8px!important}.teamOverviewCard{border-radius:14px!important;min-height:320px!important}.teamCardHead{min-height:62px!important}.teamCardHead>div{gap:12px!important}.teamCardHead small{margin-top:5px!important;line-height:1.45!important}.teamCardHead>button{min-height:42px!important;padding:0 13px!important}.teamMetricGridV3{gap:12px!important}.teamMetricGridV3>span{border-radius:11px!important;padding:20px!important}.teamMetricGridV3 small{margin-top:8px!important}.hierarchyCoverage{border-radius:11px!important;margin-top:18px!important;padding:18px!important}.hierarchyCoverage>i{height:10px!important;margin-top:13px!important}.teamMiniMetrics{gap:10px!important;margin-top:12px!important}.teamMiniMetrics>span{border-radius:10px!important;padding:15px!important}.teamMiniMetrics small{margin-top:5px!important}.teamActionRows{gap:10px!important;margin-top:16px!important}.teamActionRows>button{border-radius:10px!important;min-height:58px!important;padding:0 15px!important}.teamActionRows em{min-width:32px!important;height:32px!important}.teamLeaderboardRows{gap:8px!important;margin-top:14px!important}.teamLeaderboardRows>button{border-radius:9px!important;min-height:60px!important;padding:9px 12px!important}.teamLeaderboardRows .rank{width:28px!important;height:28px!important}.teamIntelligenceV4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.teamIntelCard{border-radius:14px!important}.teamIntelHead{grid-template-columns:24px minmax(0,1fr) auto!important;gap:12px!important}.teamIntelHead small{margin-top:5px!important;line-height:1.5!important}.teamIntelHead em{min-height:30px!important;padding:0 10px!important}.teamIntelMetrics{gap:10px!important;margin-top:18px!important}.teamIntelMetrics>span{border-radius:10px!important;padding:16px!important}.teamIntelMetrics small{margin-top:6px!important}.teamIntelSetup{border-radius:10px!important;margin-top:18px!important}.teamIntelSetup>span,.teamIntelSetup>b{min-height:48px!important;padding:0 14px!important}.memberBillingPolicyV3{border-radius:12px!important;min-height:82px!important;padding:16px 18px!important}.memberBillingPolicyV3 small{margin-top:4px!important;line-height:1.45!important}.memberBillingPolicyV3>button{min-height:42px!important;padding:0 13px!important}@media (width<=1280px){.teamIntelligenceV4{grid-template-columns:1fr!important}}@media (width<=760px){.teamCommandV3{min-height:0!important;padding:16px!important}.teamCommandStatsV3 article{min-height:105px!important;padding:13px!important}.teamOverviewCard{min-height:0!important;padding:16px!important}.teamMetricGridV3{grid-template-columns:1fr 1fr!important}.teamIntelCard{min-height:0!important;padding:16px!important}.teamIntelMetrics{grid-template-columns:1fr 1fr!important}}.teamCommandV3{grid-template-columns:minmax(300px,.72fr) minmax(0,1.9fr)!important;align-items:center!important;gap:18px!important;min-height:154px!important;padding:20px 22px!important}.teamCommandIdentity p{line-height:1.5!important}.teamCommandStatsV3{gap:10px!important}.teamCommandStatsV3 article{min-height:108px!important;padding:14px 16px!important}.teamOverviewGridV3{grid-template-columns:repeat(12,minmax(0,1fr))!important;align-items:stretch!important;gap:16px!important;margin-top:16px!important}.teamProductionOverview{grid-column:span 7!important;min-height:270px!important}.teamHierarchyHealth{grid-column:span 5!important;min-height:270px!important}.teamActionCenter{grid-column:span 4!important;min-height:235px!important}.teamLeaderboard{grid-column:span 8!important;min-height:235px!important}.teamOverviewCard{padding:22px!important}.teamProductionOverview .teamMetricGridV3{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important}.teamProductionOverview .teamMetricGridV3>span{min-height:150px!important;padding:18px!important}.teamHierarchyHealth .hierarchyCoverage{margin-top:12px!important;padding:15px!important}.teamHierarchyHealth .teamMiniMetrics{gap:8px!important;margin-top:10px!important}.teamHierarchyHealth .teamMiniMetrics>span{padding:12px!important}.teamActionCenter .teamActionRows{gap:8px!important;margin-top:12px!important}.teamActionCenter .teamActionRows>button{min-height:52px!important}.teamLeaderboard .teamLeaderboardRows{gap:8px!important;margin-top:10px!important}.teamLeaderboard .teamLeaderboardRows>button{grid-template-columns:32px minmax(0,1fr) 90px 110px!important;min-height:56px!important}.teamLeaderboard .teamEmptyCompact{place-items:center;min-height:120px;display:grid}.teamIntelligenceV4{gap:16px!important;margin-top:16px!important}.teamIntelCard{min-height:225px!important;padding:22px!important}.memberBillingPolicyV3{margin-top:16px!important}@media (width<=1280px){.teamOverviewGridV3{grid-template-columns:1fr!important}.teamProductionOverview,.teamHierarchyHealth,.teamActionCenter,.teamLeaderboard{grid-column:auto!important;min-height:0!important}}.teamCommandStatsV3 article{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;padding-right:62px!important;display:flex!important;position:relative!important}.teamCommandStatsV3 article>svg{opacity:.72!important;width:30px!important;height:30px!important;position:absolute!important;top:50%!important;right:18px!important;transform:translateY(-50%)!important}.teamCommandStatsV3 article>span{min-width:0!important}.teamMetricGridV3>span,.teamMiniMetrics>span,.teamIntelMetrics>span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.teamMetricGridV3>span b,.teamMiniMetrics>span b,.teamIntelMetrics>span b,.teamMetricGridV3>span small,.teamMiniMetrics>span small,.teamIntelMetrics>span small{text-align:center!important;width:100%!important}.teamActionRows>button{grid-template-columns:minmax(170px,1fr) minmax(150px,.85fr) 34px!important;align-items:center!important;gap:12px!important;display:grid!important}.teamActionRows>button>small{color:var(--t-muted)!important;text-align:left!important}.teamLeaderboardRows>button{grid-template-columns:32px minmax(220px,1.35fr) 110px 120px 80px 110px!important;gap:12px!important}.teamLeaderboardRows>button>span:not(.person):not(.rank),.teamLeaderboardRows>button>span:not(.person):not(.rank) b,.teamLeaderboardRows>button>span:not(.person):not(.rank) small{text-align:center!important}@media (width<=900px){.teamActionRows>button{grid-template-columns:minmax(0,1fr) 32px!important}.teamActionRows>button>small{grid-column:1/-1!important;margin-top:-4px!important}.teamLeaderboardRows>button{grid-template-columns:28px minmax(0,1fr) 70px 90px!important}.teamLeaderboardRows>button>span:nth-child(3),.teamLeaderboardRows>button>span:nth-child(4){display:none!important}}.teamOverviewCommandV5{border:1px solid var(--t-border);background:var(--t-panel);border-radius:15px;grid-template-columns:minmax(320px,.7fr) minmax(0,1.7fr);align-items:center;gap:22px;min-height:138px;padding:22px 24px;display:grid}.teamAgencyIdentityV5 h2{letter-spacing:-.03em;margin:5px 0 0;line-height:1.05}.teamAgencyIdentityV5 p{max-width:520px;margin:8px 0 0;line-height:1.5}.teamCommandSummaryV5{display:grid}.teamCommandSummaryV5>span{border-left:1px solid var(--t-border);grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr);align-content:center;column-gap:10px;min-width:0;min-height:84px;padding:10px 18px;display:grid;position:relative}.teamCommandSummaryV5>span:first-child{border-left:0}.teamCommandSummaryV5 svg{color:var(--t-muted);grid-row:1/3;align-self:center}.teamCommandSummaryV5 b{line-height:1}.teamCommandSummaryV5 small{text-transform:uppercase;letter-spacing:.055em;margin-top:5px;font-weight:750}.teamCommandSummaryV5>span.attention b{color:var(--t-warn)}.teamPulseProductionV5,.teamPulseHierarchyV5{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;min-width:0;padding:20px}.teamPulseProductionV5>header,.teamPulseHierarchyV5>header,.teamLeaderboardV5>header,.teamActionRailV5>header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:48px;display:flex}.teamPulseProductionV5>header>div,.teamPulseHierarchyV5>header>div,.teamLeaderboardV5>header>div,.teamActionRailV5>header>div{align-items:flex-start;gap:9px;display:flex}.teamPulseProductionV5 header svg,.teamPulseHierarchyV5 header svg,.teamLeaderboardV5 header svg,.teamActionRailV5 header svg{color:var(--t-muted);margin-top:2px}.teamPulseProductionV5 header b,.teamPulseHierarchyV5 header b,.teamLeaderboardV5 header b,.teamActionRailV5 header b{display:block}.teamPulseProductionV5 header small,.teamPulseHierarchyV5 header small,.teamLeaderboardV5 header small,.teamActionRailV5 header small{margin-top:4px;line-height:1.4;display:block}.teamPulseProductionV5>header>em{background:color-mix(in srgb,var(--t-success-bg) 9%,var(--t-soft));min-height:25px;color:var(--t-success);letter-spacing:.06em;border-radius:999px;align-items:center;padding:0 8px;font-style:normal;font-weight:800;display:flex}.teamPulseHierarchyV5>header>button,.teamLeaderboardV5>header>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:36px;color:var(--t-text);border-radius:8px;padding:0 11px;font-weight:700}.teamProductionHeroV5{border-top:1px solid var(--t-border);grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:0;min-height:190px;margin-top:8px;display:grid}.teamProductionPrimaryV5{flex-direction:column;justify-content:center;padding:24px 26px 20px 4px;display:flex}.teamProductionPrimaryV5>span{letter-spacing:.055em;text-transform:uppercase;font-weight:800}.teamProductionPrimaryV5>strong{letter-spacing:-.045em;margin-top:9px;line-height:1}.teamProductionPrimaryV5>small{margin-top:10px}.teamProductionMetricsV5{border-left:1px solid var(--t-border);grid-template-columns:1fr 1fr;display:grid}.teamProductionMetricsV5>span{flex-direction:column;justify-content:center;min-width:0;padding:18px 22px;display:flex}.teamProductionMetricsV5>span:nth-child(odd){border-right:1px solid var(--t-border)}.teamProductionMetricsV5>span:nth-child(-n+2){border-bottom:1px solid var(--t-border)}.teamProductionMetricsV5 b{line-height:1}.teamProductionMetricsV5 small{margin-top:7px}.teamHierarchyHeroV5{border-top:1px solid var(--t-border);margin-top:9px;padding:18px 0 16px}.teamHierarchyHeroV5>div{align-items:baseline;gap:8px;display:flex}.teamHierarchyHeroV5 strong{letter-spacing:-.04em;line-height:1}.teamHierarchyHeroV5>div>span{color:var(--t-muted);font-weight:700}.teamHierarchyHeroV5 p{margin:8px 0 0;line-height:1.4}.teamHierarchyHeroV5>i{background:var(--t-soft);border-radius:999px;height:9px;margin-top:14px;display:block;overflow:hidden}.teamHierarchyHeroV5>i>span{border-radius:inherit;background:var(--t-blue);height:100%;display:block}.teamHierarchyBreakdownV5{border-top:1px solid var(--t-border);grid-template-columns:repeat(4,1fr);display:grid}.teamHierarchyBreakdownV5>span{border-left:1px solid var(--t-border);padding:13px 10px 3px}.teamHierarchyBreakdownV5>span:first-child{border-left:0}.teamHierarchyBreakdownV5 b{display:block}.teamHierarchyBreakdownV5 small{margin-top:4px;display:block}.teamLeaderboardV5,.teamActionRailV5{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;min-width:0;padding:20px}.teamLeaderboardHeadV5{border-top:1px solid var(--t-border);border-bottom:1px solid var(--t-border);color:var(--t-muted)}.teamLeaderboardHeadV5>span{text-transform:uppercase;font-weight:800}.teamLeaderboardRowsV5>button{border:0;border-bottom:1px solid var(--t-border);color:var(--t-text);text-align:left;background:0 0}.teamLeaderboardRowsV5>button:hover{background:var(--t-hover)}.teamLeaderboardRowsV5 .rank{background:var(--t-soft);border-radius:7px;place-items:center;font-weight:800}.teamLeaderboardRowsV5 .person small,.teamLeaderboardRowsV5>button>span:not(.person):not(.rank) small{color:var(--t-muted)}.teamLeaderboardRowsV5>button>span:not(.person):not(.rank){text-align:center}.teamActionRowsV5{border-top:1px solid var(--t-border);margin-top:8px}.teamActionRowsV5>button{border:0;border-bottom:1px solid var(--t-border);width:100%;color:var(--t-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:9px;display:grid}.teamActionRowsV5>button:hover{background:var(--t-hover)}.teamActionRowsV5>button>span{grid-template-rows:auto auto;min-width:0;display:grid}.teamActionRowsV5>button svg{color:var(--t-muted);grid-row:1/3;align-self:center}.teamActionRowsV5 em{background:var(--t-soft);border-radius:999px;place-items:center;font-style:normal;font-weight:800;display:grid}.teamActionManageV5{border:1px solid var(--t-border);background:var(--t-soft);width:100%;color:var(--t-text);border-radius:8px;font-weight:700}.teamIntelSectionV5{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;margin-top:14px;padding:20px}.teamIntelSectionHeadV5{justify-content:space-between;align-items:flex-start;gap:12px;min-height:48px;display:flex}.teamIntelSectionHeadV5 h3{margin:4px 0 0;line-height:1.2}.teamIntelGridV5{border-top:1px solid var(--t-border)}.teamIntelGridV5>article{border-left:1px solid var(--t-border);min-width:0}.teamIntelGridV5>article:first-child{border-left:0}.teamIntelTitleV5{align-items:flex-start;display:flex}.teamIntelTitleV5>svg{color:var(--t-muted);margin-top:2px}.teamIntelTitleV5 b,.teamIntelTitleV5 small{display:block}.teamIntelGridV5>article>strong{letter-spacing:-.035em;line-height:1;display:block}.teamIntelPrimaryLabelV5{display:block}.teamIntelListV5{border-top:1px solid var(--t-border)}.teamIntelListV5>span{border-left:1px solid var(--t-border);min-width:0;padding:0 8px}.teamIntelListV5>span:first-child{border-left:0;padding-left:0}.teamIntelListV5 b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.teamIntelListV5 small{display:block}.teamIntelSetupV5{border-top:1px solid var(--t-border)}.teamIntelSetupV5>span{justify-content:space-between}.teamIntelSetupV5 b{color:var(--t-text)}.teamIntelGridV5>article.book{border-top:3px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}.teamIntelGridV5>article.rollup,.teamIntelGridV5>article.risk.clear{border-top:3px solid color-mix(in srgb,var(--t-success) 35%,var(--t-border))}.teamIntelGridV5>article.risk.attention,.teamIntelGridV5>article.comp{border-top:3px solid color-mix(in srgb,var(--t-warn) 35%,var(--t-border))}.memberBillingPolicyV5{margin-top:14px!important}@media (width<=1350px){.teamOverviewCommandV5{grid-template-columns:1fr}.teamCommandSummaryV5>span:first-child{border-left:1px solid var(--t-border)}.teamIntelGridV5>article:nth-child(3){border-left:0}.teamIntelGridV5>article:nth-child(n+3){border-top:1px solid var(--t-border)}}@media (width<=760px){.teamOverviewCommandV5{gap:14px;padding:16px}.teamCommandSummaryV5>span{border-left:0;border-top:1px solid var(--t-border);min-height:72px;padding:10px 12px}.teamCommandSummaryV5>span:nth-child(2n){border-left:1px solid var(--t-border)}.teamProductionHeroV5{grid-template-columns:1fr}.teamProductionPrimaryV5{padding:18px 2px}.teamProductionMetricsV5{border-left:0;border-top:1px solid var(--t-border)}.teamHierarchyBreakdownV5{grid-template-columns:1fr 1fr}.teamHierarchyBreakdownV5>span:nth-child(3){border-left:0;border-top:1px solid var(--t-border)}.teamHierarchyBreakdownV5>span:nth-child(4){border-top:1px solid var(--t-border)}.teamIntelGridV5>article{border-top:1px solid var(--t-border);border-left:0!important}.teamIntelGridV5>article:first-child{border-top:3px solid color-mix(in srgb,var(--t-blue) 35%,var(--t-border))}}.teamLeaderboardV5>header b,.teamActionRailV5>header b{line-height:1.2!important}.teamLeaderboardV5>header small,.teamActionRailV5>header small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;margin-top:5px!important;line-height:1.45!important}.teamLeaderboardHeadV5>span{letter-spacing:.045em!important}.teamLeaderboardRowsV5 .person b{line-height:1.25!important}.teamActionRowsV5>button{min-height:76px!important;padding:12px 6px!important}.teamActionRowsV5>button>span{grid-template-columns:24px minmax(0,1fr)!important;column-gap:10px!important}.teamActionRowsV5 b{line-height:1.25!important}.teamActionRowsV5 small{margin-top:5px!important;line-height:1.35!important}.teamActionRowsV5 em{width:32px!important;height:32px!important}.teamActionManageV5{min-height:44px!important;margin-top:14px!important}.teamIntelSectionHeadV5 h3{margin-top:6px!important}.teamIntelGridV5>article{padding:24px!important}.teamIntelTitleV5{gap:10px!important}.teamIntelTitleV5 b{line-height:1.25!important}.teamIntelTitleV5 small{margin-top:5px!important;line-height:1.45!important}.teamIntelGridV5>article>strong{margin-top:22px!important}.teamIntelPrimaryLabelV5{margin-top:7px!important}.teamIntelSetupV5{margin-top:18px!important;padding-top:14px!important}.teamIntelSetupV5>span{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important}.teamAgencyIdentityV5 .eyebrow,.teamIntelSectionHeadV5 .eyebrow{letter-spacing:.07em!important}.teamAgencyIdentityV5 p{color:color-mix(in srgb,var(--t-text) 68%,var(--t-muted))!important}.teamCommandSummaryV5 small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important}.teamPulseProductionV5 header small,.teamPulseHierarchyV5 header small,.teamLeaderboardV5 header small,.teamActionRailV5 header small{color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted))!important}.teamProductionPrimaryV5>span,.teamProductionPrimaryV5>small,.teamProductionMetricsV5 small,.teamHierarchyHeroV5 p,.teamHierarchyBreakdownV5 small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important}.teamLeaderboardHeadV5>span{color:color-mix(in srgb,var(--t-text) 70%,var(--t-muted))!important}.teamLeaderboardRowsV5 .person small{color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted))!important}.teamLeaderboardRowsV5>button>span:not(.person):not(.rank) small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important}.teamActionRowsV5 small{color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted))!important}.teamIntelSectionHeadV5>small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important}.teamIntelTitleV5 small,.teamIntelPrimaryLabelV5{color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted))!important}.teamIntelGridV5>article{grid-template-rows:auto auto auto 1fr!important;align-content:start!important;min-height:300px!important;display:grid!important}.teamIntelTitleV5{min-height:58px!important}.teamIntelGridV5>article>strong{align-self:end!important}.teamIntelPrimaryLabelV5{min-height:20px!important}.teamIntelListV5,.teamIntelSetupV5{border-top:1px solid var(--t-border)!important;align-self:end!important;min-height:92px!important;margin-top:18px!important;padding-top:16px!important}.teamIntelListV5{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}.teamIntelSetupV5{grid-template-rows:repeat(3,1fr)!important;gap:0!important;display:grid!important}.teamIntelSetupV5>span{border-bottom:1px solid color-mix(in srgb,var(--t-border) 72%,transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:0!important;display:grid!important}.teamIntelSetupV5>span:last-child{border-bottom:0!important}.teamIntelSetupV5 b{text-align:right!important;white-space:nowrap!important}@media (width<=1350px){.teamIntelGridV5>article{min-height:280px!important}}.memberBillingPolicyV5{min-height:96px!important;padding:20px 24px!important}.memberBillingPolicyV5>div{gap:12px!important}.memberBillingPolicyV5 svg{width:20px!important;height:20px!important}.memberBillingPolicyV5 b{line-height:1.25!important}.memberBillingPolicyV5 small{color:color-mix(in srgb,var(--t-text) 68%,var(--t-muted))!important;margin-top:6px!important;line-height:1.5!important}.memberBillingPolicyV5>button{min-height:44px!important;padding:0 16px!important}.teamIntelListV5{margin-top:22px!important;padding-top:18px!important}.teamIntelListV5>span{flex-direction:column!important;justify-content:center!important;min-height:74px!important;padding-left:14px!important;padding-right:14px!important;display:flex!important}.teamIntelListV5 b{line-height:1.15!important}.teamIntelListV5 small{color:color-mix(in srgb,var(--t-text) 68%,var(--t-muted))!important;margin-top:6px!important;line-height:1.35!important}.teamIntelSetupV5{min-height:110px!important}.teamIntelSetupV5>span{min-height:36px!important;line-height:1.3!important}.teamHierarchyPageV3 .teamSectionToolbar{min-height:108px!important;padding:20px 22px!important}.teamHierarchyPageV3 .teamSectionToolbar p{color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted))!important;margin-top:7px!important;line-height:1.5!important}.teamHierarchyPageV3 .teamToolbarActions label{min-width:330px!important;height:46px!important}.teamHierarchyPageV3 .teamToolbarActions>button{min-height:46px!important;padding:0 14px!important}.teamHierarchySummaryV3{gap:12px!important;margin:12px 0!important}.teamHierarchySummaryV3 article{min-height:96px!important;padding:16px 18px!important}.teamHierarchySummaryV3 span{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;margin-top:8px!important}.teamHierarchyLegend{min-height:54px!important;color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;gap:18px!important;padding:0 16px!important}.teamHierarchyLegend i{width:10px!important;height:10px!important}.teamOrgCanvasV4{min-height:560px!important;padding:42px!important}.orgMemberCardV4{border-radius:14px!important;width:610px!important;padding:22px!important}.orgMemberCardV4 .orgMemberTop{grid-template-columns:56px minmax(0,1fr) auto!important;gap:13px!important}.orgMemberCardV4 .orgMemberTop .avatar{width:56px!important;height:56px!important}.orgMemberCardV4 .orgMemberTop>div:nth-child(2) span{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;margin-top:4px!important}.orgMemberCardV4 .orgMemberTop>em{min-height:28px!important;padding:0 10px!important}.orgMemberMeta{gap:8px!important;margin-top:12px!important}.teamNameChip,.membershipChip,.orgRiskBadge{min-height:28px!important;padding:0 9px!important}.orgProductionStrip{gap:12px!important;margin-top:16px!important;padding:15px!important}.orgProductionStrip b{margin-top:6px!important}.orgBusinessStrip{margin-top:10px!important}.orgRollupV4{min-height:44px!important;margin-top:10px!important;padding:10px 12px!important}.orgManageBtn{min-height:44px!important;margin-top:10px!important}.teamHierarchyStarter{grid-template-columns:28px minmax(0,1fr) auto!important;width:min(100%,760px)!important;margin-top:28px!important;padding:17px!important}.teamHierarchyStarter small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;margin-top:5px!important}.teamHierarchyStarter>button{min-height:42px!important;padding:0 13px!important}@media (width<=1100px){.teamHierarchyPageV3 .teamSectionToolbar{min-height:0!important}.orgMemberCardV4{width:100%!important}.teamOrgCanvasV4{padding:20px!important}}.orgMemberCardV4 .orgMemberTop>div:nth-child(2) b{line-height:1.2!important}.orgMemberCardV4 .orgMemberTop>div:nth-child(2) span{line-height:1.35!important}.orgProductionStrip small{line-height:1.2!important}.orgProductionStrip b{line-height:1.1!important}.orgManageBtn{font-weight:750!important}.teamHierarchyStarter small{line-height:1.5!important}.orgBusinessStrip{gap:10px!important}.orgBusinessStrip>span{flex-direction:column!important;justify-content:center!important;min-height:88px!important;padding:14px 12px!important;display:flex!important}.orgBusinessStrip b{line-height:1.1!important}.orgBusinessStrip small{color:color-mix(in srgb,var(--t-text) 68%,var(--t-muted))!important;margin-top:7px!important;line-height:1.35!important}.teamMembersPageV3 .teamSectionToolbar{min-height:112px!important;padding:22px 24px!important}.teamMembersPageV3 .teamSectionToolbar h2{line-height:1.15!important}.teamMembersPageV3 .teamSectionToolbar p{color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted))!important;margin-top:7px!important}.teamMembersPageV3 .teamSearchField{min-width:360px!important;height:48px!important}.teamMemberFilters{gap:10px!important;min-height:64px!important;padding:10px!important}.teamMemberFilters select{padding:0 34px 0 12px!important}.teamMemberFilters>span{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important}.memberDirectoryTableV3{border-radius:12px!important}.memberDirectoryHeadRow{gap:14px!important;min-height:56px!important;padding:0 18px!important}.memberDirectoryHeadRow>span{letter-spacing:.045em!important;color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted))!important}.memberDirectoryRow{align-items:center!important;gap:14px!important;min-height:138px!important;padding:16px 18px!important}.memberDirectoryRow .memberIdentity{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important}.memberDirectoryRow .avatar{width:52px!important;height:52px!important}.memberDirectoryRow .memberIdentity b{line-height:1.25!important}.memberDirectoryRow .memberIdentity b small{margin-left:6px!important}.memberDirectoryRow .memberIdentity span{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;margin-top:4px!important}.memberDirectoryRow .memberIdentity em{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:4px!important;line-height:1.3!important}.memberDirectoryRow>label>span{letter-spacing:.04em!important;margin-bottom:6px!important}.memberDirectoryRow>label select{min-height:46px!important;padding:0 32px 0 11px!important}.memberDirectoryRow>label small{color:color-mix(in srgb,var(--t-text) 58%,var(--t-muted))!important;margin-top:5px!important}.memberMembership .membershipChip{min-height:30px!important;padding:0 10px!important}.memberMembership small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:6px!important;line-height:1.35!important}.memberProductionV3{gap:8px!important}.memberProductionV3>span{border-radius:8px!important;min-height:66px!important;padding:10px 11px!important}.memberProductionV3 small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:4px!important}.memberActionsV3{gap:7px!important}.memberActionsV3 button{min-height:42px!important;padding:0 11px!important}.memberActionsV3 button svg{width:14px!important;height:14px!important}@media (width<=1280px){.teamMembersPageV3 .teamSectionToolbar{align-items:stretch!important}.teamMembersPageV3 .teamSearchField{width:100%!important;min-width:0!important}}.memberDirectoryHeadRowV4,.memberDirectoryRowV4{grid-template-columns:minmax(260px,1.25fr) minmax(320px,1.35fr) minmax(230px,.9fr) minmax(360px,1.35fr) minmax(180px,.7fr)!important}.memberDirectoryHeadRowV4{min-height:62px!important;padding:0 20px!important}.memberDirectoryHeadRowV4>span{letter-spacing:.055em!important}.memberDirectoryRowV4{align-items:center!important;gap:18px!important;min-height:174px!important;padding:18px 20px!important}.memberDirectoryRowV4 .memberIdentity{grid-template-columns:64px minmax(0,1fr)!important;gap:14px!important}.memberDirectoryRowV4 .avatar{border-radius:12px!important;width:64px!important;height:64px!important}.memberDirectoryRowV4 .memberIdentity span,.memberDirectoryRowV4 .memberIdentity em{margin-top:5px!important}.memberStructureV4{border:1px solid var(--t-border);background:var(--t-soft);border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px;min-width:0;padding:12px;display:grid}.memberStructureV4 label,.memberAccessV4 label{flex-direction:column;min-width:0;display:flex}.memberStructureV4 label>span,.memberAccessV4 label>span{letter-spacing:.055em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted))!important;margin:0 0 7px!important;font-weight:800!important}.memberStructureV4 select,.memberAccessV4 select{width:100%;border:1px solid var(--t-border)!important;background:var(--t-panel)!important;min-height:48px!important;color:var(--t-text)!important;border-radius:8px!important;padding:0 34px 0 12px!important}.memberStructureV4 label>small{color:color-mix(in srgb,var(--t-text) 58%,var(--t-muted))!important;margin-top:6px!important}.memberAccessV4{border:1px solid var(--t-border);background:var(--t-soft);border-radius:10px;gap:12px;min-width:0;padding:12px;display:grid}.memberAccessV4 .memberMembership{border-bottom:1px solid var(--t-border);min-height:55px;padding-bottom:10px}.memberAccessV4 .membershipChip{min-height:32px!important;padding:0 11px!important}.memberProductionV4{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.memberProductionV4>span{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:82px!important;padding:12px 10px!important;display:flex!important}.memberProductionV4 b{line-height:1.1!important}.memberProductionV4 small{margin-top:6px!important;line-height:1.25!important}.memberActionsV4{grid-template-columns:1fr!important;gap:9px!important;display:grid!important}.memberActionsV4 button{border-radius:9px!important;justify-content:center!important;width:100%!important;min-height:48px!important;padding:0 14px!important}.memberActionsV4 .dangerAction{min-height:44px!important}@media (width<=1350px){.memberDirectoryHeadRowV4,.memberDirectoryRowV4{min-width:1420px!important}}.memberDirectoryCardsV5{background:0 0!important;border:0!important;gap:14px!important;padding:0!important;display:grid!important}.memberCardV5{border:1px solid var(--t-border);background:var(--t-panel);border-radius:14px;overflow:hidden}.memberCardHeaderV5{border-bottom:1px solid var(--t-border);grid-template-columns:minmax(320px,1fr) minmax(380px,.92fr) minmax(170px,.45fr);display:grid}.memberCardHeaderV5 .memberIdentity{grid-template-columns:64px minmax(0,1fr);display:grid}.memberCardHeaderV5 .avatar{border-radius:13px;place-items:center;font-weight:800;display:grid}.memberCardHeaderV5 .memberIdentity b{line-height:1.2;display:flex}.memberCardHeaderV5 .memberIdentity b small{background:var(--t-soft);border-radius:999px}.memberCardHeaderV5 .memberIdentity span,.memberCardHeaderV5 .memberIdentity em{color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted));margin-top:5px;font-style:normal;display:block}.memberCardMetaV5{grid-template-columns:minmax(150px,.8fr) minmax(170px,1fr);align-items:end;gap:14px;min-width:0;display:grid}.memberCardMetaV5 .memberMembership{min-width:0}.memberCardMetaV5 .membershipChip{min-height:32px!important;padding:0 11px!important}.memberCardMetaV5 .memberMembership small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted));margin-top:6px;display:block}.memberCardMetaV5 label{flex-direction:column;min-width:0;display:flex}.memberCardMetaV5 label>span{text-transform:uppercase;letter-spacing:.055em;color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted));margin-bottom:7px;font-weight:800}.memberCardMetaV5 select{border:1px solid var(--t-border);background:var(--t-panel);width:100%;min-height:46px;color:var(--t-text);border-radius:8px;padding:0 34px 0 12px}.memberActionsV5{gap:8px!important;display:grid!important}.memberActionsV5 button{width:100%;justify-content:center!important;min-height:46px!important}.memberCardBodyV5{grid-template-columns:minmax(360px,.88fr) minmax(0,1.12fr);gap:0;display:grid}.memberStructureV5,.memberPerformanceV5{min-width:0;padding:18px 20px 20px}.memberStructureV5{border-right:1px solid var(--t-border)}.memberCardSectionHeadV5{justify-content:space-between;align-items:flex-start;gap:12px;min-height:42px;display:flex}.memberCardSectionHeadV5>span{align-items:center;gap:8px;font-weight:800;display:flex}.memberCardSectionHeadV5>small{color:color-mix(in srgb,var(--t-text) 58%,var(--t-muted))}.memberStructureControlsV5{grid-template-columns:minmax(140px,.72fr) minmax(190px,1.28fr);gap:10px;display:grid}.memberStructureControlsV5 label{flex-direction:column;display:flex}.memberStructureControlsV5 label>span{text-transform:uppercase;letter-spacing:.05em;color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted));margin-bottom:7px;font-weight:800}.memberStructureControlsV5 select{border:1px solid var(--t-border);background:var(--t-soft);width:100%;min-height:48px;color:var(--t-text);border-radius:8px;padding:0 34px 0 12px}.memberProductionV5{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.memberProductionV5>span{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;text-align:left!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-height:86px!important;padding:12px!important;display:flex!important}.memberProductionV5 b{line-height:1.1!important}.memberProductionV5 small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:6px!important}@media (width<=1100px){.memberCardHeaderV5{grid-template-columns:1fr}.memberCardMetaV5{grid-template-columns:1fr 1fr}.memberCardBodyV5{grid-template-columns:1fr}.memberStructureV5{border-right:0;border-bottom:1px solid var(--t-border)}}@media (width<=650px){.memberCardMetaV5,.memberStructureControlsV5,.memberProductionV5{grid-template-columns:1fr!important}}.memberDirectoryCardsV5 .memberCardHeaderV5 .memberIdentity b{line-height:1.15!important}.memberDirectoryCardsV5 .memberCardHeaderV5 .memberIdentity span,.memberDirectoryCardsV5 .memberCardHeaderV5 .memberIdentity em{line-height:1.4!important}.memberDirectoryCardsV5 .memberCardMetaV5 .membershipChip{min-height:34px!important}.memberDirectoryCardsV5 .memberCardMetaV5 .memberMembership small{line-height:1.4!important}.memberDirectoryCardsV5 .memberCardMetaV5 label>span,.memberDirectoryCardsV5 .memberStructureControlsV5 label>span{letter-spacing:.06em!important}.memberDirectoryCardsV5 .memberCardMetaV5 select,.memberDirectoryCardsV5 .memberStructureControlsV5 select{min-height:52px!important}.memberDirectoryCardsV5 .memberCardSectionHeadV5>span{font-weight:800!important}.memberDirectoryCardsV5 .memberProductionV5>span{min-height:98px!important;padding:14px!important}.memberDirectoryCardsV5 .memberProductionV5 b{line-height:1.05!important}.memberDirectoryCardsV5 .memberProductionV5 small{line-height:1.35!important}.memberDirectoryCardsV5 .memberActionsV5 button{min-height:50px!important}.teamMembersPageV3 .teamSectionToolbar p{line-height:1.5!important}.teamMemberFilters select{min-height:48px!important}@media (width>=1500px){.smsPageHeader h1{line-height:1!important}.smsPageHeader .pageSubtitle{line-height:1.45!important}.smsOverviewStrip b{line-height:1!important}.smsThreadBody>p{line-height:1.45!important}.smsConversationV2 .messages p{line-height:1.5!important}.smsConversationEmpty h2{line-height:1.2!important}.smsConversationEmpty>p{line-height:1.5!important}.smsComposeRow textarea{line-height:1.45!important}.smsContextIdentity p{line-height:1.4!important}.smsContextNotes p{line-height:1.45!important}.shell>main:has(.leadCommandStrip)>header h1{line-height:1!important}.leadCommandStrip button>span,.leadCommandStrip button>div>span{letter-spacing:.065em!important}.workNextCommand strong{line-height:1.1!important}.workNextCommand small{line-height:1.35!important}.leadListIdentity{gap:7px!important}.leadListIdentity>b{line-height:1.15!important}.leadListIdentity>span{line-height:1.35!important}.leadListFact,.leadListNext,.leadListStatus{gap:6px!important;min-height:66px!important;padding-left:15px!important;padding-right:15px!important}.leadListFact>span,.leadListNext>span,.leadListStatus>span{letter-spacing:.075em!important}.leadListFact>b,.leadListNext>b,.leadListStatus>b{line-height:1.25!important}.leadListNext>small,.leadListStatus>small{margin-top:2px!important;line-height:1.35!important}}@media (width>=1350px){.leadIdentityV4{flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:8px 22px 8px 4px!important;display:flex!important}.leadIdentityV4>b{letter-spacing:-.015em!important;line-height:1.15!important}.leadIdentityV4>span{color:color-mix(in srgb,var(--t-text) 67%,var(--t-muted))!important;margin-top:7px!important;line-height:1.35!important}.leadMetaClusterV4{border-left:1px solid var(--t-border);border-right:1px solid var(--t-border);grid-template-columns:.62fr 1fr 1fr;align-items:stretch;gap:0;min-width:0;padding:8px 22px;display:grid}.leadMetaClusterV4>div{border-left:1px solid var(--t-border);flex-direction:column;justify-content:center;min-width:0;padding:0 14px;display:flex}.leadMetaClusterV4>div:first-child{border-left:0;padding-left:0}.leadMetaClusterV4>div:last-child{padding-right:0}.leadMetaClusterV4 span,.leadNextV4>span,.leadStatusClusterV4 .leadListStatus>span{letter-spacing:.075em!important;color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;font-weight:800!important}.leadMetaClusterV4 b{text-overflow:ellipsis;white-space:nowrap;margin-top:8px;overflow:hidden;line-height:1.2!important}.leadNextV4{border-right:1px solid var(--t-border);flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:8px 24px!important;display:flex!important}.leadNextV4>b{margin-top:7px!important;line-height:1.25!important}.leadNextV4>small{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:6px!important;line-height:1.35!important;overflow:hidden!important}.leadStatusClusterV4{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;padding:8px 4px 8px 22px;display:grid}.leadStatusClusterV4 .leadListStatus{flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important}.leadStatusClusterV4 .leadListStatus>b{margin-top:7px!important;line-height:1.2!important}.leadStatusClusterV4 .leadListStatus>small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-top:5px!important}}@media (width<=1349px){.leadListSummaryV4{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) minmax(300px,1.2fr) minmax(210px,.8fr)!important;min-width:1100px!important}}@media (width>=1350px){.workQueueGroup{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;box-shadow:none!important;border-radius:12px!important}.workQueueRows{background:var(--t-panel)!important}.leadSheetHeadV5{border-top:1px solid var(--t-border);border-bottom:1px solid var(--t-border);background:var(--t-soft)}.leadSheetHeadV5>span{border-left:1px solid var(--t-border);letter-spacing:.065em;text-transform:uppercase;color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted));font-weight:800}.leadSheetHeadV5>span:first-child{border-left:0}.workQueueRow.unifiedLeadCard{border:0!important;border-bottom:1px solid var(--t-border)!important;background:var(--t-panel)!important;box-shadow:none!important;border-radius:0!important}.workQueueRows .unifiedLeadCard:last-child{border-bottom:0!important}.unifiedLeadCard:before{border-radius:0!important}.leadSheetRowV5{text-align:left!important;background:0 0!important;border:0!important}.leadSheetRowV5:hover{background:var(--t-hover)!important}.leadSheetIdentityV5,.leadSheetCellV5,.leadSheetActionV5,.leadSheetStatusV5,.leadSheetPassV5{border-left:1px solid var(--t-border)}.leadSheetIdentityV5{border-left:0}.leadSheetIdentityV5>b{font-weight:800!important}.leadSheetIdentityV5>span{color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted))!important}.leadSheetCellV5>b,.leadSheetActionV5>b,.leadSheetStatusV5>b{font-weight:700!important}.leadSheetActionV5>small,.leadSheetStatusV5>small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important}.leadSheetPassV5{text-align:center}.leadSheetPassV5>.passBadge{font-weight:800!important}.unifiedLeadCard.expanded .leadCardDetails{border-top:1px solid var(--t-border)!important}.unifiedLeadCard.expanded .workContext,.unifiedLeadCard.expanded .workStatus,.unifiedLeadCard.expanded .leadCardSection{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:9px!important}.unifiedLeadCard.expanded .workTouch small,.unifiedLeadCard.expanded .workContext p{line-height:1.45!important}.unifiedLeadCard.collapsed .leadCardSummary.leadSheetRowV5,.unifiedLeadCard.expanded .leadCardSummary.leadSheetRowV5{background:0 0!important;border:0!important;border-radius:0!important}.leadSheetIdentityV5,.leadSheetCellV5,.leadSheetActionV5,.leadSheetStatusV5,.leadSheetPassV5{box-sizing:border-box!important}.leadSheetIdentityV5>b{line-height:1.18!important}.leadSheetIdentityV5>span,.leadSheetCellV5>b,.leadSheetActionV5>b,.leadSheetStatusV5>b,.leadSheetActionV5>small,.leadSheetStatusV5>small{line-height:1.25!important}.workQueueRows .unifiedLeadCard .leadQuickEdit{z-index:4!important}.workQueueRows .unifiedLeadCard .leadExpandChevron{z-index:3!important}.unifiedLeadCard.expanded .leadCardDetails{box-sizing:border-box!important;background:color-mix(in srgb,var(--t-soft) 44%,var(--t-panel))!important}.unifiedLeadCard.expanded .leadCardDetails>.workContext{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:9px!important}.unifiedLeadCard.expanded .workFollow{font-weight:800!important}.unifiedLeadCard.expanded .workContext>p{text-align:right!important;line-height:1.4!important}.unifiedLeadCard.expanded .leadStatusPanelV5,.unifiedLeadCard.expanded .followUpPanelV5,.unifiedLeadCard.expanded .appointmentPanelV5{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:10px!important}.unifiedLeadCard.expanded .leadCardSectionHead b{font-weight:800!important;line-height:1.2!important}.unifiedLeadCard.expanded .leadCardSectionHead small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;line-height:1.35!important}.unifiedLeadCard.expanded .leadStatusPanelV5 select{border-radius:8px!important;font-weight:650!important}.unifiedLeadCard.expanded .followUpPanelV5 .quickFollow button{border-radius:8px!important;font-weight:750!important}.unifiedLeadCard.expanded .appointmentPanelV5 .appointmentInlineFields label>span{letter-spacing:.07em!important;font-weight:800!important}.unifiedLeadCard.expanded .appointmentPanelV5 .appointmentInlineFields input{border-radius:8px!important}.unifiedLeadCard.expanded .appointmentPanelV5 .appointmentScheduleBtn{border-radius:8px!important;font-weight:800!important}.unifiedLeadCard.expanded .workActions>*{border-radius:8px!important}}.leadExpandedWorkflowV6{box-sizing:border-box;border-top:1px solid var(--t-border);background:color-mix(in srgb,var(--t-soft) 42%,var(--t-panel))}.leadExpandedContextV6{border:1px solid var(--t-border);background:var(--t-panel);border-radius:9px}.leadExpandedNextV6{letter-spacing:.035em;color:var(--t-text);font-weight:800;line-height:1.2}.leadExpandedNextV6.overdue{color:var(--t-danger)}.leadExpandedContextV6 small{color:color-mix(in srgb,var(--t-text) 58%,var(--t-muted));line-height:1.3}.leadExpandedContextV6>p{text-align:right;color:color-mix(in srgb,var(--t-text) 64%,var(--t-muted));line-height:1.4}.leadExpandedPanelV6{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px}.leadExpandedPanelHeadV6>b{color:var(--t-text);font-weight:800;line-height:1.2}.leadExpandedPanelHeadV6>small{color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted));line-height:1.35}.leadDispositionV6 select{border:1px solid var(--t-border);background:var(--t-input);width:100%;height:48px;min-height:48px;color:var(--t-text);border-radius:8px;padding:0 38px 0 12px;font-weight:650}.leadFollowButtonsV6 button{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);border-radius:8px;font-weight:750}.leadFollowButtonsV6 button:hover{background:var(--t-hover)}.leadAppointmentV6 .appointmentInline label>span{letter-spacing:.07em!important;text-transform:uppercase!important;color:color-mix(in srgb,var(--t-text) 62%,var(--t-muted))!important;font-weight:800!important}.leadAppointmentV6 .appointmentInline input{border:1px solid var(--t-border)!important;background:var(--t-input)!important;color:var(--t-text)!important;box-sizing:border-box!important;border-radius:8px!important}.leadAppointmentV6 .appointmentScheduleBtn{border-radius:8px!important;font-weight:800!important}.leadAppointmentV6 .appointmentInline>small{line-height:1.3!important}.leadExpandedActionsV6>*{border:1px solid var(--t-border);background:var(--t-soft);color:var(--t-text);border-radius:8px;font-weight:750;text-decoration:none}.leadActionPrimaryV6{background:var(--t-text)!important;color:var(--t-bg)!important;border-color:var(--t-text)!important}.leadExpandedActionsV6>:disabled{opacity:.48;cursor:not-allowed}@media (width<=1349px){.leadExpandedContextV6>p{text-align:left}}.teamAccessPageV3{width:100%}.teamAccessPageV3>.teamSectionToolbar{border-radius:13px!important;min-height:118px!important;padding:20px 22px!important}.teamAccessPageV3>.teamSectionToolbar .eyebrow{letter-spacing:.08em!important}.teamAccessPageV3>.teamSectionToolbar h2{margin-top:5px!important;line-height:1.1!important}.teamAccessPageV3>.teamSectionToolbar p{max-width:900px!important;margin-top:7px!important;line-height:1.5!important}.roleSummaryGridV3{gap:12px!important;margin-top:12px!important}.roleSummaryGridV3>article{border-top-width:3px!important;border-radius:12px!important;grid-template-rows:auto auto 1fr!important;grid-template-columns:30px minmax(0,1fr)!important;align-content:center!important;column-gap:12px!important;min-height:142px!important;padding:18px 20px!important;display:grid!important}.roleSummaryGridV3>article>svg{grid-area:1/1/4!important;align-self:start!important;width:24px!important;height:24px!important;margin-top:2px!important}.roleSummaryGridV3 .eyebrow{letter-spacing:.085em!important;grid-column:2!important;margin:0!important}.roleSummaryGridV3 h3{grid-column:2!important;margin:5px 0 0!important;line-height:1.15!important}.roleSummaryGridV3 p{grid-column:2!important;max-width:95%!important;margin:7px 0 0!important;line-height:1.45!important}.roleMatrixV3{border-radius:12px!important;margin-top:12px!important}.roleMatrixHead,.roleMatrixRow{grid-template-columns:minmax(320px,1.45fr) repeat(3,minmax(175px,.52fr))!important;gap:0!important;min-height:56px!important;padding:0 18px!important}.roleMatrixHead{min-height:54px!important}.roleMatrixHead span,.roleMatrixHead b{letter-spacing:.075em!important;padding:0 16px!important}.roleMatrixHead span{padding-left:0!important}.roleMatrixHead b{border-left:1px solid var(--t-border)!important;text-align:center!important}.roleMatrixRow>span{padding-right:18px!important;font-weight:650!important;line-height:1.35!important}.roleMatrixRow>b{border:1px solid var(--t-border)!important;border-radius:999px!important;justify-content:center!important;justify-self:center!important;width:auto!important;min-width:104px!important;min-height:34px!important;margin:0 16px!important;padding:0 11px!important;font-weight:750!important;line-height:1!important}.roleMatrixRow>b svg{width:14px!important;height:14px!important}.roleMatrixRow>b.full{background:color-mix(in srgb,var(--t-success-bg) 11%,var(--t-panel))!important;border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 32%,var(--t-border))!important;color:var(--t-success)!important}.roleMatrixRow>b.scoped{background:color-mix(in srgb,var(--t-soft) 82%,var(--t-panel))!important;color:var(--t-text)!important}.roleMatrixRow>b.none{opacity:1!important;background:color-mix(in srgb,var(--t-muted) 7%,var(--t-panel))!important;color:color-mix(in srgb,var(--t-text) 48%,var(--t-muted))!important}.roleMatrixRow:nth-child(2n){background:color-mix(in srgb,var(--t-soft) 34%,var(--t-panel))!important}.roleGuardrailsV3{border-radius:11px!important;align-items:center!important;gap:12px!important;margin-top:12px!important;padding:16px 18px!important}.roleGuardrailsV3>svg{flex:none!important;width:22px!important;height:22px!important}.roleGuardrailsV3 p{max-width:1200px!important;margin:5px 0 0!important;line-height:1.45!important}@media (width<=900px){.roleSummaryGridV3{grid-template-columns:1fr!important}.roleMatrixV3{overflow-x:auto!important}.roleMatrixHead,.roleMatrixRow{min-width:880px!important}}.teamPricingPageV3 .pricingIntro{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;align-items:center!important;min-height:150px!important;padding:24px 26px!important;display:flex!important}.teamPricingPageV3 .pricingIntro .eyebrow{letter-spacing:.09em!important}.teamPricingPageV3 .pricingIntro h2{max-width:980px!important;margin:7px 0 0!important;line-height:1.08!important}.teamPricingPageV3 .pricingIntro p{max-width:900px!important;margin:10px 0 0!important;line-height:1.5!important}.pricingGridV4{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:14px!important}.pricingGridV4 .pricingCardV4{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:13px!important;flex-direction:column!important;padding:22px!important;display:flex!important;position:relative!important;overflow:hidden!important}.pricingGridV4 .pricingCardV4:before{content:"";background:#7f8a94;height:3px;position:absolute;top:0;left:0;right:0}.pricingGridV4 .pricingCardV4:first-child:before{background:#4f8cd8}.pricingGridV4 .pricingCardV4:nth-child(2):before{background:#44a9a0}.pricingGridV4 .pricingCardV4.agencyPlan:before{background:#d09a3e}.pricingCardTopV4{justify-content:space-between;align-items:center;gap:10px;min-height:26px;display:flex}.pricingGridV4 .pricingCardV4 .eyebrow{letter-spacing:.085em!important;margin:0!important}.pricingCardTopV4>em{border:1px solid color-mix(in srgb,#d09a3e 40%,var(--t-border));background:color-mix(in srgb,#d09a3e 10%,var(--t-panel));color:#a66f19;letter-spacing:.05em;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-style:normal;font-weight:800;display:inline-flex}.pricingGridV4 .pricingCardV4 h3{margin:14px 0 0!important;line-height:1.15!important}.priceLineV4{align-items:flex-end!important;gap:6px!important;margin-top:16px!important;display:flex!important}.pricingGridV4 .priceLineV4 b{letter-spacing:-.035em!important;line-height:.95!important}.pricingGridV4 .priceLineV4 span{color:var(--t-muted)!important;padding-bottom:4px!important}.annualPriceV4{color:var(--t-muted);margin-top:7px}.pricingGridV4 .pricingCardV4>p{max-width:96%;min-height:56px;color:var(--t-muted)!important;margin:14px 0 0!important;line-height:1.5!important}.pricingMetaV4{gap:10px;margin-top:18px;display:grid}.pricingMetaV4>span{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;flex-direction:column;justify-content:center;gap:6px;padding:12px 13px;display:flex}.pricingMetaV4 small{letter-spacing:.07em;color:var(--t-muted);font-weight:800}.pricingMetaV4 b{line-height:1.35}.planUsageV4{border-top:1px solid var(--t-border);align-items:center!important;gap:9px!important;margin-top:auto!important;padding-top:16px!important;display:flex!important}.planUsageV4 svg{width:17px;height:17px;color:var(--t-muted);flex:none}.pricingGridV4 .planUsageV4 span{color:var(--t-muted)!important;line-height:1.35!important}.membershipPolicyV4{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:88px;margin-top:14px;padding:16px 18px;display:flex}.membershipPolicyV4>div{align-items:flex-start;gap:12px;min-width:0;display:flex}.membershipPolicyV4>div>svg{flex:none;width:21px;height:21px;margin-top:2px}.membershipPolicyV4>div>span{gap:5px;display:grid}.membershipPolicyV4 small{max-width:1100px;color:var(--t-muted);line-height:1.45}.membershipPolicyV4>button{border:1px solid var(--t-border);background:var(--t-soft);min-height:42px;color:var(--t-text);border-radius:8px;flex:none;padding:0 14px;font-weight:750}@media (width<=1050px){.pricingGridV4{grid-template-columns:1fr!important}.pricingGridV4 .pricingCardV4{min-height:280px!important}}.pricingMetaV4{grid-template-columns:1fr!important}.pricingMetaV4>span{min-height:70px!important}.pricingGridV4 .pricingCardV4{min-height:310px!important}.opsHeader{margin-bottom:14px!important;display:flex!important}.opsHeader .eyebrow{letter-spacing:.085em!important}.opsHeader h1{margin-top:4px!important;line-height:1!important}.opsHeader .pageSubtitle{margin-top:7px!important}.opsCardV2{border-radius:13px!important;flex-direction:column!important;gap:13px!important;min-height:180px!important;padding:17px!important;display:flex!important;position:relative!important;overflow:hidden!important}.opsCardV2:before{content:"";background:var(--t-panel);height:3px;position:absolute;top:0;left:0;right:0}.opsCardV2.queue:before{background:var(--t-accent-soft)}.opsCardV2.ai:before,.opsCardV2.messaging:before{background:var(--t-success-bg)}.opsCardV2.launch:before{background:var(--t-warn-bg)}.opsCardHead{align-items:flex-start!important;gap:11px!important}.opsCardHead>svg{flex:none!important;width:22px!important;height:22px!important}.opsCardHead>span{gap:4px!important;display:grid!important}.opsStats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.opsStats>div{border:1px solid var(--t-border)!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-height:72px!important;padding:11px 12px!important;display:flex!important}.opsStats>div.bad{border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 38%,var(--t-border))!important;background:color-mix(in srgb,var(--t-danger-bg) 7%,var(--t-panel))!important}.opsStatus{border:1px solid var(--t-border)!important;border-radius:8px!important;gap:8px!important;min-height:40px!important;padding:9px 11px!important;line-height:1.35!important}.opsStatus svg{flex:none!important;width:16px!important;height:16px!important}.opsStatus.good{background:color-mix(in srgb,var(--t-success-bg) 9%,var(--t-panel))!important;border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 30%,var(--t-border))!important}.opsStatus.bad{background:color-mix(in srgb,var(--t-danger-bg) 8%,var(--t-panel))!important;border-color:color-mix(in srgb,color-mix(in srgb,var(--t-danger) 35%,var(--t-border)) 30%,var(--t-border))!important}.opsCardV2>.opsStatus{margin-top:auto!important}.opsFactsV2{grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:auto!important;display:grid!important}.opsFactsV2>span{border:1px solid var(--t-border)!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:9px 10px!important;display:flex!important}.opsFactsV2 b{color:var(--t-text)!important}.opsLaunchFactsV2{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:auto;display:grid}.opsLaunchFactsV2>span{border:1px solid var(--t-border);background:var(--t-soft);min-height:36px;color:var(--t-muted);border-radius:8px;justify-content:center;align-items:center;font-weight:750;display:flex}.opsLaunchFactsV2>span.good{background:color-mix(in srgb,var(--t-success-bg) 9%,var(--t-panel));border-color:color-mix(in srgb,color-mix(in srgb,var(--t-success) 35%,var(--t-border)) 28%,var(--t-border));color:var(--t-success)}.opsFleetSectionV2,.opsDiagnosticsV2{border-radius:13px!important;margin-top:14px!important;padding:18px!important}.opsSectionHead{border-bottom:1px solid var(--t-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;min-height:58px!important;margin-bottom:13px!important;padding-bottom:13px!important;display:flex!important}.opsSectionHead .eyebrow{letter-spacing:.08em!important}.opsSectionHead h2{margin-top:4px!important}.opsSectionHead p{color:var(--t-muted)!important;margin:5px 0 0!important}.opsPlatformGridV2{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}.opsPlatformGridV2>.opsCard{border:1px solid var(--t-border)!important;background:var(--t-panel)!important;border-radius:11px!important;min-height:145px!important}.opsPlatformGridV2 .opsStats{margin-top:13px!important}.opsDiagnosticSummaryV2{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.opsDiagnosticSummaryV2>article{border:1px solid var(--t-border);background:var(--t-soft);border-radius:10px;align-content:center;gap:5px;display:grid}.opsDiagnosticSummaryV2>article>span{letter-spacing:.055em;text-transform:uppercase;color:var(--t-muted);font-weight:800}.opsDiagnosticSummaryV2>article>b{line-height:1}.opsDiagnosticSummaryV2>article>small{color:var(--t-muted)}.opsDiagnosticBodyV2{border:1px solid var(--t-border);background:var(--t-panel);border-radius:10px;margin-top:11px;overflow:hidden}.opsDiagnosticBodyHeadV2{border-bottom:1px solid var(--t-border);background:var(--t-soft);justify-content:space-between;align-items:center;gap:12px;display:flex}.opsDiagnosticBodyHeadV2>span{border:1px solid var(--t-border);color:var(--t-muted);border-radius:999px;align-items:center;font-weight:700;display:flex}.opsDiagnosticsV2 .opsEmpty{background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;display:flex!important}.opsDiagnosticsV2 .opsEmpty>svg{color:var(--t-success)!important}.opsDiagnosticsV2 .opsEmpty>span{gap:4px!important;display:grid!important}.opsDiagnosticsV2 .opsEmpty small{color:var(--t-muted)!important}.opsErrorList{padding:0 14px 10px!important}.opsErrorList article{gap:11px!important;min-height:74px!important;padding:12px 4px!important}.opsErrorList article>svg{width:18px!important;height:18px!important}.opsErrorList p{margin:5px 0 0!important}.opsErrorList small{margin-top:5px!important;display:block!important}@media (width<=900px){.opsHeader{flex-direction:column!important}.opsPlatformGridV2,.opsDiagnosticSummaryV2{grid-template-columns:1fr!important}.opsCardV2{min-height:160px!important}.opsFleetSectionV2,.opsDiagnosticsV2{padding:14px!important}}.opsHeader .pageSubtitle{line-height:1.45!important}.opsCardHead b{line-height:1.2!important}.opsCardHead small{line-height:1.4!important}.opsStats b{line-height:1!important}.opsStats span{line-height:1.25!important}.opsStatus span{font-weight:700!important}.opsSectionHead h2{line-height:1.15!important}.opsSectionHead p,.opsErrorList p{line-height:1.45!important}.opsWorkspaceGridV2 .opsCardV2{padding:20px!important}.opsWorkspaceGridV2 .opsCardHead{gap:12px!important}.opsWorkspaceGridV2 .opsCardHead>svg{width:24px!important;height:24px!important}.opsWorkspaceGridV2 .opsStats{gap:9px!important}.opsWorkspaceGridV2 .opsStats>div{min-height:82px!important;padding:13px 14px!important}.opsWorkspaceGridV2 .opsStatus{min-height:46px!important;padding:10px 12px!important}.opsWorkspaceGridV2 .opsStatus svg{width:18px!important;height:18px!important}.opsWorkspaceGridV2 .opsFactsV2>span{min-height:46px!important;padding:10px 12px!important}.opsWorkspaceGridV2 .opsLaunchFactsV2>span{min-height:42px!important}.opsPlatformGridV2>.opsCard{padding:19px!important}.opsPlatformGridV2 .opsCardHead>svg{width:23px!important;height:23px!important}.opsPlatformGridV2 .opsStats{gap:9px!important}.opsPlatformGridV2 .opsStats>div{min-height:76px!important;padding:12px 14px!important}.opsDiagnosticSummaryV2{gap:11px!important}.opsDiagnosticSummaryV2>article{min-height:126px!important;padding:18px!important}.opsDiagnosticSummaryV2>article>small{line-height:1.45!important}.opsDiagnosticBodyHeadV2{min-height:54px!important;padding:0 16px!important}.opsDiagnosticBodyHeadV2>span{min-height:28px!important;padding:0 10px!important}.opsDiagnosticsV2 .opsEmpty{min-height:108px!important;padding:20px!important}.opsDiagnosticsV2 .opsEmpty>svg{width:24px!important;height:24px!important}.opsSectionHead>svg{width:23px!important;height:23px!important}.shell>main:has(.billingPage)>header .eyebrow{letter-spacing:.085em!important}.shell>main:has(.billingPage)>header h1{margin-top:4px!important;line-height:1!important}.shell>main:has(.billingPage)>header .pageSubtitle{margin-top:7px!important;line-height:1.45!important}.billingPage{gap:14px!important;display:grid!important}.billingHero{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:28px!important;display:grid!important}.billingHero .eyebrow{letter-spacing:.085em!important}.billingHero h2{margin-top:6px!important;line-height:1.08!important}.billingHero p{margin-top:8px!important;line-height:1.5!important}.billingPrice{justify-items:end!important;gap:5px!important;display:grid!important}.billingPrice>b{letter-spacing:-.035em!important;line-height:.95!important}.billingStatus{text-transform:uppercase!important;letter-spacing:.045em!important;border-radius:999px!important;align-items:center!important;min-height:28px!important;padding:0 10px!important;font-weight:800!important;display:inline-flex!important}.billingNotice{border-radius:9px!important;min-height:46px!important;padding:11px 14px!important;line-height:1.4!important}.billingGridV2{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:14px!important}.billingGridV2 .billingCard{border-radius:13px!important;flex-direction:column!important;min-height:230px!important;padding:20px!important;display:flex!important}.billingCardTitle{align-items:flex-start!important;gap:11px!important}.billingCardTitle>svg{flex:none!important;width:23px!important;height:23px!important}.billingCardTitle>div{gap:4px!important;display:grid!important}.billingCardTitle b{line-height:1.2!important}.billingCardTitle span{line-height:1.4!important}.billingPaymentCardV2 .paymentMethod{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-height:88px!important;margin-top:18px!important;padding:15px!important;display:flex!important}.billingPaymentCardV2 .paymentMethod b{line-height:1.3!important}.billingPaymentCardV2 .paymentMethod span{line-height:1.4!important}.billingPaymentCardV2>button{border-radius:9px!important;height:48px!important;min-height:48px!important;margin-top:auto!important;font-weight:750!important}.billingFactsV2{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin-top:16px!important;display:grid!important}.billingFactsV2>div{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;min-height:74px!important;padding:12px 13px!important;display:flex!important}.billingFactsV2 span{letter-spacing:.06em!important;text-transform:uppercase!important;font-weight:800!important}.billingFactsV2 b{line-height:1.3!important}.membershipControls{border-radius:13px!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;min-height:118px!important;padding:19px 20px!important;display:flex!important}.membershipControls .eyebrow{letter-spacing:.08em!important}.membershipControls h2{margin-top:5px!important;line-height:1.15!important}.membershipControls p{max-width:900px!important;margin-top:6px!important;line-height:1.45!important}.membershipButtons{align-items:center!important;gap:9px!important;display:flex!important}.membershipButtons button{border-radius:8px!important;gap:7px!important;height:46px!important;min-height:46px!important;padding:0 14px!important;font-weight:750!important}.planCompareV2>div:first-child{border-bottom:1px solid var(--t-border)!important}.billingPlanGridV2>article{border:1px solid var(--t-border)!important;flex-direction:column!important;display:flex!important;position:relative!important}.billingPlanGridV2>article>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.billingPlanGridV2>article>div span{border-radius:999px!important;align-items:center!important;display:inline-flex!important}.billingPlanGridV2 p{margin:13px 0 0!important}@media (width<=1050px){.billingGridV2{grid-template-columns:1fr!important}.membershipControls{flex-direction:column!important;align-items:flex-start!important}.membershipButtons{width:100%!important}.membershipButtons button{flex:auto!important}.billingFactsV2{grid-template-columns:1fr 1fr!important}}.billingGridV3{grid-template-columns:minmax(0,.92fr) minmax(0,1.18fr) minmax(0,.9fr)!important;align-items:stretch!important;gap:12px!important}.billingGridV3 .billingCard{border-radius:12px!important;height:100%!important;min-height:220px!important;padding:18px!important}.billingPaymentCardV3 .paymentMethod{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;border-radius:9px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-height:86px!important;margin-top:16px!important;padding:14px!important;display:flex!important}.billingPaymentCardV3>button{height:46px!important;min-height:46px!important;margin-top:auto!important}.billingFactsV3{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:15px!important;display:grid!important}.billingFactsV3>div{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-height:70px!important;padding:11px 12px!important;display:flex!important}.billingFactsV3 span{letter-spacing:.055em!important;text-transform:uppercase!important;color:var(--t-muted)!important;font-weight:800!important}.billingFactsV3 b{line-height:1.25!important}.billingControlCardV3>p{color:var(--t-muted)!important;margin:16px 0 0!important;line-height:1.5!important}.membershipButtonsV3{grid-template-columns:1fr!important;gap:8px!important;margin-top:auto!important;display:grid!important}.membershipButtonsV3 button{justify-content:center!important;width:100%!important;height:45px!important;min-height:45px!important;padding:0 13px!important}.billingHero{min-height:138px!important;padding:20px 22px!important}.billingHero>div:first-child{max-width:920px!important}.billingHero p{max-width:820px!important}.billingPrice{min-width:180px!important}.billingPlanGridV2>article.current{justify-content:flex-start!important}@media (width<=1300px) and (width>=901px){.billingGridV3{grid-template-columns:1fr 1fr!important}.billingControlCardV3{grid-column:1/-1!important}.membershipButtonsV3{grid-template-columns:1fr 1fr!important}}@media (width<=900px){.billingGridV3,.membershipButtonsV3{grid-template-columns:1fr!important}}.planCompareV2{border-radius:14px!important;padding:22px!important}.planCompareV2>div:first-child{margin-bottom:16px!important;padding-bottom:17px!important}.planCompareV2>div:first-child .eyebrow{letter-spacing:.085em!important;color:color-mix(in srgb,var(--t-text) 70%,var(--t-muted))!important}.planCompareV2>div:first-child h2{letter-spacing:-.02em!important;color:var(--t-text)!important;margin-top:6px!important;font-weight:800!important;line-height:1.12!important}.planCompareV2>div:first-child p{max-width:1100px!important;color:color-mix(in srgb,var(--t-text) 66%,var(--t-muted))!important;margin-top:8px!important;line-height:1.5!important}.billingPlanGridV2>article{background:var(--t-panel)!important;min-height:258px!important;box-shadow:0 1px 0 color-mix(in srgb,var(--t-text) 4%,transparent)!important;border-radius:13px!important;padding:21px!important}.billingPlanGridV2>article.current{border-color:color-mix(in srgb,var(--t-accent) 58%,var(--t-border))!important;box-shadow:inset 0 3px 0 var(--t-accent),0 1px 0 color-mix(in srgb,var(--t-text) 5%,transparent)!important;background:color-mix(in srgb,var(--t-accent) 2.5%,var(--t-panel))!important}.billingPlanGridV2>article>div{min-height:30px!important}.billingPlanGridV2>article>div b{color:var(--t-text)!important;font-weight:800!important;line-height:1.2!important}.billingPlanGridV2>article>div span{border:1px solid color-mix(in srgb,var(--t-accent) 24%,var(--t-border))!important;background:color-mix(in srgb,var(--t-accent) 9%,var(--t-panel))!important;min-height:28px!important;color:color-mix(in srgb,var(--t-accent) 78%,var(--t-text))!important;padding:0 10px!important;font-weight:800!important}.billingPlanGridV2 strong{letter-spacing:-.035em!important;color:var(--t-text)!important;margin-top:16px!important;font-weight:850!important;line-height:.98!important}.billingPlanGridV2 strong small{color:color-mix(in srgb,var(--t-text) 60%,var(--t-muted))!important;margin-left:3px!important;font-weight:700!important}.billingPlanGridV2 p{max-width:96%!important;min-height:58px!important;color:color-mix(in srgb,var(--t-text) 72%,var(--t-muted))!important;margin-top:14px!important;line-height:1.52!important}.billingPlanGridV2 em{border:1px solid color-mix(in srgb,var(--t-accent) 18%,var(--t-border))!important;background:color-mix(in srgb,var(--t-accent) 7%,var(--t-soft))!important;width:max-content!important;max-width:100%!important;min-height:32px!important;color:color-mix(in srgb,var(--t-text) 76%,var(--t-accent))!important;white-space:normal!important;border-radius:999px!important;align-items:center!important;margin-top:14px!important;padding:7px 11px!important;font-style:normal!important;font-weight:750!important;line-height:1.2!important;display:inline-flex!important}.billingPlanGridV2 button{letter-spacing:.005em!important;border-radius:9px!important;height:48px!important;min-height:48px!important;margin-top:auto!important;padding:0 15px!important;font-weight:800!important}.billingPlanGridV2 button:not(:disabled){border:1px solid color-mix(in srgb,var(--t-accent) 35%,var(--t-border))!important;background:color-mix(in srgb,var(--t-accent) 11%,var(--t-panel))!important;color:color-mix(in srgb,var(--t-accent) 86%,var(--t-text))!important}.billingPlanGridV2 button:not(:disabled):hover{background:color-mix(in srgb,var(--t-accent) 17%,var(--t-panel))!important}.billingPlanGridV2 button:disabled{opacity:1!important;border:1px solid var(--t-border)!important;background:color-mix(in srgb,var(--t-soft) 88%,var(--t-panel))!important;color:color-mix(in srgb,var(--t-text) 48%,var(--t-muted))!important}.billingPlanGridV2>article.current em{margin-top:auto!important}@media (width<=760px){body{max-width:100%}html,#root{width:100%;max-width:100%}.workspaceView[hidden]{display:none!important}.settingsPageHeader,.smsPageHeader,.campaignPageHeader,.pipelinePageHeader,.tasksHeaderV2,.applicationsHeaderV2,.opsHeader{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.shell>main>header h1,.settingsPageHeader h1,.smsPageHeader h1,.campaignPageHeader h1,.pipelinePageHeader h1,.tasksHeaderV2 h1,.applicationsHeaderV2 h1,.opsHeader h1{letter-spacing:-.035em!important;line-height:1.02!important}.shell>main>header .eyebrow,.settingsPageHeader .eyebrow,.smsPageHeader .eyebrow,.campaignPageHeader .eyebrow,.pipelinePageHeader .eyebrow,.tasksHeaderV2 .eyebrow,.applicationsHeaderV2 .eyebrow,.opsHeader .eyebrow{letter-spacing:.09em!important}.pageSubtitle,.shell>main>header .pageSubtitle,.settingsPageHeader .pageSubtitle,.smsPageHeader .pageSubtitle,.campaignPageHeader .pageSubtitle,.pipelinePageHeader .pageSubtitle,.opsHeader .pageSubtitle{margin-top:5px!important;line-height:1.4!important}.shell>main>header .primary,.settingsHeaderActions button{height:44px!important;min-height:44px!important;padding:0 12px!important}button,a,input,select,textarea{max-width:100%}button{touch-action:manipulation}.primary,.ghost,.dangerOutline,.dangerAction{min-height:44px}.mobileNav{background:color-mix(in srgb,var(--t-shell) 96%,transparent)!important;border-color:var(--t-border)!important}.mobileNav button{border-radius:10px!important;font-weight:700!important}.mobileMenuSheet{max-height:min(82dvh,720px)!important;padding:16px 14px calc(20px + env(safe-area-inset-bottom))!important;background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important;border-radius:20px 20px 0 0!important;overflow:auto!important}.mobileMenuHead{min-height:48px!important}.mobileMenuHead>button{width:44px!important;height:44px!important}.mobileMenuGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.mobileMenuGrid button{min-height:74px!important}.mobileWorkspacePicker button,.mobileAccount{min-height:52px!important}.modalBackdrop{place-items:end center!important;padding:8px!important}.modal{width:100%!important;max-width:100%!important;max-height:calc(100dvh - 8px)!important;padding:18px 14px calc(18px + env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;margin:0!important}.modalHead{gap:12px!important}.modalHead>button{place-items:center!important;width:44px!important;height:44px!important;display:grid!important}.modalFoot{background:var(--t-panel)!important;gap:8px!important;margin-top:18px!important;padding-top:12px!important}.modalFoot button{flex:1 1 0!important;justify-content:center!important;min-height:46px!important}.formGrid,.detailGrid,.taskForm,.applicationFormV2,.supportFields,.profileEditGrid{grid-template-columns:1fr!important;gap:12px!important}.span2{grid-column:auto!important}.drawer{border-left:0!important}.todayDashboard{width:100%!important;margin:0!important}.todayCommandHero{border-radius:12px!important}.todayCommandCopy h2{line-height:1.05!important}.todayCommandCopy>p{line-height:1.45!important}.todayCommandActions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.todayCommandActions button{min-height:46px!important}.todayFocusV2{min-height:0!important;padding:15px!important}.todayMetricDeck article{min-height:88px!important;padding:12px!important}.agencyTotals{grid-template-columns:1fr 1fr!important}.agencyLeaderboard{overflow-x:auto!important}.todayList .listTitle{min-height:46px!important}.todayQuickLead{width:100%!important;padding:16px!important}.leadLifecycleViews{scrollbar-width:none!important}.bulkBar{z-index:18!important}.gridWrap{border-radius:10px!important;margin:0!important;overflow:visible!important}.dialerPageV16{width:100%!important;min-width:0!important}.dialerProfileSummary{border:0!important}.campaignRail{width:100%!important;max-width:none!important}.campaignRailList{max-height:none!important}.campaignHeroV2{padding:14px!important}.campaignHeroTopline{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.campaignHeroActions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.campaignHeroActions button{min-height:44px!important}.campaignTabs{scrollbar-width:none!important;flex-wrap:nowrap!important;margin:0 -12px!important;padding:0 12px!important;overflow-x:auto!important}.campaignTabs button{white-space:nowrap!important;min-height:44px!important}.campaignMetricGrid,.campaignOverviewColumns,.campaignSettingsGrid,.campaignAiGrid,.campaignCreateGrid{grid-template-columns:1fr!important;gap:9px!important}.campaignLeadToolbar{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.campaignLeadTable,.campaignSnapshotTable{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.campaignLeadRow,.campaignSnapshotRow{min-width:720px!important}.campaignDangerZone{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.pipelineWorkspaceV6{width:100%!important;min-width:0!important}.pipelinePageHeaderV6{grid-template-columns:1fr auto!important}.pipelineViewSwitchV4{grid-column:1/-1!important;width:100%!important}.pipelineMobileTabs{scrollbar-width:none!important;display:flex!important;overflow-x:auto!important}.pipelineFunnelV6{padding:14px!important;overflow:hidden!important}.pipelineBoardHeadV6{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.pipelineBoardActionsV5{grid-template-columns:1fr 1fr!important;display:grid!important}.pipelineOpenLeadsV5,.pipelineFocusListV4,.pipelineListV4{grid-template-columns:1fr!important}.pipelineCardFactsV4{grid-template-columns:1fr 1fr!important}.tasksPageV2{width:100%!important;min-width:0!important}.tasksSummaryBar{grid-template-columns:1fr 1fr!important;gap:8px!important}.tasksSearch{grid-column:1/-1!important;width:100%!important}.tasksControlBar select,.tasksControlBar button{width:100%!important;min-height:44px!important}.taskTabs{scrollbar-width:none!important;flex-wrap:nowrap!important;grid-column:1/-1!important;overflow-x:auto!important}.tasksUtilityGrid,.tasksEmptyPlaybook,.tasksEmptyUseCases,.tasksQuickPanel{grid-template-columns:1fr!important}.tasksNextPanel{grid-template-columns:1fr!important;display:grid!important}.taskGroupHead{min-height:46px!important}.taskCardOpen{grid-template-columns:1fr!important}.taskCardActions{grid-template-columns:1fr 1fr!important;display:grid!important}.taskDuePresets{grid-template-columns:1fr 1fr!important}.applicationsPageV2{width:100%!important;min-width:0!important}.applicationsSummaryBar{grid-template-columns:1fr 1fr!important;gap:8px!important}.applicationsControlBar{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.applicationsSearch{grid-column:1/-1!important;width:100%!important}.applicationsTabs{scrollbar-width:none!important;flex-wrap:nowrap!important;grid-column:1/-1!important;overflow-x:auto!important}.applicationsControlBar select,.applicationsControlBar button{width:100%!important;min-height:44px!important}.applicationsEmptyV3{padding:14px!important}.applicationsEmptyTop,.applicationsEmptyLower{grid-template-columns:1fr!important;gap:10px!important}.applicationsEmptyWorkflow{grid-template-columns:1fr!important}.applicationLifecyclePanel{padding:14px!important}.applicationLifecycleFlow,.applicationClosedOutcomes{grid-template-columns:1fr!important;gap:8px!important}.applicationVisibilityGrid{grid-template-columns:1fr 1fr!important}.applicationsTableV2{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.applicationsRow{min-width:760px!important}.applicationDetailTop{grid-template-columns:1fr!important}.applicationDetailTimeline{overflow-x:auto!important}.teamHubV3,.teamAccessPageV3,.teamHierarchyPageV3{width:100%!important;min-width:0!important}.teamTabs{scrollbar-width:none!important;flex-wrap:nowrap!important;margin:0 -12px!important;padding:0 12px!important;overflow-x:auto!important}.teamTabs button{white-space:nowrap!important;min-height:44px!important}.teamAgencyIdentityV5{grid-column:1/-1!important}.teamOverviewGridV5,.roleSummaryGridV3,.pricingGridV4{grid-template-columns:1fr!important;gap:10px!important}.teamProductionGridV5,.teamHierarchyBreakdownV5{grid-template-columns:1fr 1fr!important}.teamActionRowsV5,.memberCardHeaderV5,.memberCardBodyV5,.memberStructureV5,.memberMembership,.memberProductionV5{grid-template-columns:1fr!important}.memberPerformanceV5{grid-template-columns:1fr 1fr!important}.roleMatrixV3{-webkit-overflow-scrolling:touch!important;overflow-x:auto!important}.roleMatrixHead,.roleMatrixRow{min-width:680px!important}.teamHierarchySummaryV3{grid-template-columns:1fr 1fr!important}.orgRollupV4{width:100%!important;min-width:0!important;overflow-x:auto!important}.orgChildrenV4{min-width:640px!important}.pricingCardV4{min-height:0!important}.inviteFields{grid-template-columns:1fr!important}.opsPlatformGridV2,.opsDiagnosticSummaryV2{grid-template-columns:1fr!important;gap:9px!important}.opsCardV2,.opsPlatformGridV2>.opsCard{min-height:0!important;padding:15px!important}.opsStats{grid-template-columns:repeat(3,minmax(0,1fr))!important}.opsStats>div{min-height:68px!important;padding:10px!important}.opsFactsV2{grid-template-columns:1fr 1fr!important}.opsFleetSectionV2,.opsDiagnosticsV2{padding:14px!important}.opsDiagnosticSummaryV2>article{min-height:96px!important;padding:13px!important}.billingPage{gap:10px!important}.billingHero{grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;padding:16px!important}.billingPrice{justify-items:start!important;min-width:0!important}.billingGridV3{grid-template-columns:1fr!important;gap:9px!important}.billingGridV3 .billingCard{min-height:0!important;padding:15px!important}.billingFactsV3{grid-template-columns:1fr 1fr!important}.billingFactsV3>div{min-height:66px!important}.membershipButtonsV3{grid-template-columns:1fr!important}.planCompareV2{padding:15px!important}.billingPlanGridV2>article{min-height:0!important;padding:16px!important}.billingPlanGridV2 p{min-height:0!important}.billingPlanGridV2 button{width:100%!important}.supportV2{width:100%!important;min-width:0!important}.supportHero{grid-template-columns:1fr!important;gap:10px!important}.supportTicketForm,.supportQueue{grid-template-columns:1fr!important}.supportQueueFilters{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.supportQueueFilters>*{width:100%!important;min-height:44px!important}.ticketList{grid-template-columns:1fr!important}.ticketCard{padding:13px!important}.supportDrawer{width:100%!important;max-width:100%!important;height:100dvh!important}.supportReply,.supportStaffPanel,.supportStaffBody,.supportAttachments,.attachmentList{grid-template-columns:1fr!important}.settingsHubV4{width:100%!important;min-width:0!important}.settingsNavV4{scrollbar-width:none!important;flex-wrap:nowrap!important;margin:0 -12px!important;padding:0 12px!important;overflow-x:auto!important}.settingsNavV4 button{white-space:nowrap!important;min-height:44px!important}.settingsContentV4{width:100%!important;min-width:0!important}.settingsLowerGrid,.settingGrid,.phoneCapabilityGrid,.telnyxTrialGridV2,.themePreviewGrid{grid-template-columns:1fr!important;gap:9px!important}.settingsSection{padding:14px!important}.settingsRows>div,.phoneStatusRow,.toggleSetting{grid-template-columns:1fr!important;gap:8px!important}.settingsInlineActions{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.settingsInlineActions>*{width:100%!important;min-height:44px!important}.phoneLineTop,.telnyxTrialHead{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.phoneLineActions,.telnyxInboundActions{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.googleCalendarPicker,.googleSyncRules,.googleCalendarAccount{grid-template-columns:1fr!important}}@media (width<=430px){.mobileMenuGrid{grid-template-columns:1fr 1fr!important}.todayCommandActions,.agencyTotals,.campaignHeroActions,.pipelineBoardActionsV5,.pipelineCardFactsV4,.tasksSummaryBar,.taskCardActions,.taskDuePresets,.applicationsSummaryBar,.applicationsControlBar,.applicationVisibilityGrid,.teamProductionGridV5,.teamHierarchyBreakdownV5,.memberPerformanceV5,.teamHierarchySummaryV3,.billingFactsV3,.supportQueueFilters,.phoneLineActions,.telnyxInboundActions{grid-template-columns:1fr!important}.workNextCommand,.leadsTools>label,.tasksSearch,.applicationsSearch{grid-column:auto!important}.opsStats{grid-template-columns:1fr 1fr!important}.opsFactsV2{grid-template-columns:1fr!important}}@media (width<=760px){html[data-theme] .pipelineFunnelTrackV6{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}html[data-theme] .pipelineFunnelTrackV6>.pipelineFunnelSegmentV6{scroll-snap-align:start}html[data-theme] .toggleSetting{min-height:52px!important}html[data-theme] .toggleSetting>span{line-height:1.35!important}html[data-theme] .toggle{background:0 0!important;border:0!important;width:54px!important;min-width:54px!important;height:44px!important;min-height:44px!important;padding:0!important;position:relative!important;overflow:visible!important}html[data-theme] .toggle:before{content:"";border:1px solid var(--t-border);background:var(--t-soft);border-radius:999px;width:46px;height:26px;position:absolute;top:9px;left:4px}html[data-theme] .toggle i{width:18px!important;height:18px!important;margin:0!important;transition:left .15s!important;position:absolute!important;top:13px!important;left:8px!important;transform:none!important}html[data-theme] .toggle.on:before{background:var(--t-blue)!important;border-color:var(--t-blue)!important}html[data-theme] .toggle.on i{background:var(--t-bg)!important;left:28px!important;transform:none!important}html[data-theme] .settingsContentV4 .settingTitle p,html[data-theme] .settingsContentV4 .settingsRows span,html[data-theme] .settingsContentV4 .phoneStatusRow span,html[data-theme] .settingsContentV4 .settingsCloudState,html[data-theme] .settingsContentV4 small{line-height:1.4!important}html[data-theme] .mobileLeadNav button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html[data-theme] .mobileLeadIdentity>a{align-items:center!important;gap:6px!important;min-height:44px!important;display:inline-flex!important}html[data-theme] .mobileInlineChips button{min-height:40px!important;padding:0 11px!important}html[data-theme] .todayFocusV2>small,html[data-theme] .todayFocusV2>em{line-height:1.4!important}html[data-theme] .todayList>.muted,html[data-theme] .todayColumnsV2 .muted{line-height:1.45!important}html[data-theme] .agencyPulseHead>button,html[data-theme] .todayList .listTitle button{height:44px!important;min-height:44px!important;padding:0 11px!important}html[data-theme] .leadCommandStrip :is(.workNextCommand,.attentionCommand,.followCommand,.appointmentCommand,.vaultCommand)>span,html[data-theme] .workNextCommand>div>span{letter-spacing:.07em!important}html[data-theme] .smsOverviewStrip :is(span,small){line-height:1.25!important}html[data-theme] .smsComposerMeta,html[data-theme] .smsComposerNotice{line-height:1.35!important}html[data-theme] .tasksSearch{height:46px!important;min-height:46px!important}html[data-theme] .tasksSearch input,html[data-theme] .taskTabs button,html[data-theme] .tasksNextCreate{height:44px!important;min-height:44px!important}html[data-theme] .teamHubV3 button,html[data-theme] .teamHierarchyPageV3 button,html[data-theme] .teamAccessPageV3 button{min-height:44px}html[data-theme] .supportV2 .iconButton{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html[data-theme] .smsProviderPill span{line-height:1.25!important}html[data-theme] .applicationsSearch{height:46px!important;min-height:46px!important}html[data-theme] .applicationsSearch input{height:44px!important;min-height:44px!important}html[data-theme] .themePreview span{font-size:10.5px!important}html[data-theme] .themePreview{min-height:74px!important}html[data-theme] .shell>main :is(header,.settingsPageHeader,.smsPageHeader,.campaignPageHeader,.pipelinePageHeader,.tasksHeaderV2,.applicationsHeaderV2,.opsHeader) .eyebrow{line-height:1.25!important}html[data-theme] .supportEmpty>span{line-height:1.4!important}.workQueueGroup{border-radius:12px!important}.workQueueRow.unifiedLeadCard{background:var(--t-panel)!important;border-radius:0!important}.workQueueRow.unifiedLeadCard+.workQueueRow.unifiedLeadCard{border-top:1px solid var(--t-border)!important}.leadCardSummary.leadSheetRowV5{text-align:left!important;background:0 0!important;border:0!important}.leadSheetIdentityV5>b{line-height:1.15!important}.leadSheetIdentityV5>span{color:var(--t-muted)!important;line-height:1.35!important}.leadExpandChevron{transition:transform .15s!important}.leadSheetActionV5{border-top:1px solid var(--t-border)!important}.leadSheetActionV5>b{line-height:1.35!important}.leadSheetActionV5>small{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--t-muted)!important;line-height:1.4!important}.leadSheetStatusV5>b{line-height:1.25!important}.leadSheetStatusV5>small{color:var(--t-muted)!important;line-height:1.25!important}.leadSheetPassV5 .passBadge{border-radius:999px!important}.leadQuickEdit{border:1px solid var(--t-border)!important;background:var(--t-soft)!important;color:var(--t-text2)!important;border-radius:9px!important;font-weight:700!important}.leadQuickEdit:after{content:"Open lead"}.leadExpandedWorkflowV6{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:10px!important}}.campaignPlaybookEditorV1,.campaignDripEditorV1{border:1px solid var(--t-border);background:var(--t-panel);border-radius:13px;margin-top:14px;padding:18px}.campaignPlaybookHeadV1{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.campaignPlaybookHeadV1>div{min-width:0}.campaignPlaybookHeadV1 .eyebrow{letter-spacing:.08em}.campaignPlaybookHeadV1 h3{margin:4px 0 0;line-height:1.18}.campaignPlaybookHeadV1 p{max-width:820px;color:var(--t-muted);margin:6px 0 0;line-height:1.5}.campaignPlaybookHeadV1>button{border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-weight:750;display:inline-flex}.campaignPresetRowV1{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0;display:flex}.campaignPresetRowV1>span{letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted);margin-right:3px;font-weight:800}.campaignPresetRowV1 button{border:1px solid var(--t-border);background:var(--t-soft);min-height:36px;color:var(--t-text2);border-radius:999px;padding:0 11px;font-weight:700}.campaignPresetRowV1 button.on{border-color:color-mix(in srgb,var(--t-accent) 40%,var(--t-border));background:color-mix(in srgb,var(--t-accent) 10%,var(--t-panel));color:var(--t-accent)}.campaignPlaybookGridV1{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.campaignPlaybookGridV1 label,.campaignDripStepsV1 article>label{min-width:0;color:var(--t-text2);gap:6px;font-weight:750;display:grid}.campaignPlaybookGridV1 label.wide{grid-column:span 2}.campaignPlaybookGridV1 input,.campaignPlaybookGridV1 select,.campaignPlaybookGridV1 textarea,.campaignDripStepsV1 input,.campaignDripStepsV1 textarea{border:1px solid var(--t-border);background:var(--t-panel2);width:100%;min-width:0;color:var(--t-text);font:inherit;border-radius:8px;outline:none;line-height:1.45}.campaignPlaybookGridV1 input,.campaignPlaybookGridV1 select,.campaignDripStepsV1 input{min-height:42px;padding:0 10px}.campaignPlaybookGridV1 textarea,.campaignDripStepsV1 textarea{resize:vertical;padding:9px 10px}.campaignPlaybookGridV1 :is(input,select,textarea):focus,.campaignDripStepsV1 :is(input,textarea):focus{border-color:color-mix(in srgb,var(--t-accent) 55%,var(--t-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--t-accent) 9%,transparent)}.campaignPlaybookRulesV1{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.campaignPlaybookRulesV1>label{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;align-items:flex-start;gap:9px;min-height:70px;padding:11px 12px;display:flex}.campaignPlaybookRulesV1 input{flex:none;width:17px;height:17px;margin-top:1px}.campaignPlaybookRulesV1 span{gap:3px;min-width:0;display:grid}.campaignPlaybookRulesV1 b{line-height:1.25}.campaignPlaybookRulesV1 small{color:var(--t-muted);line-height:1.4}.campaignDripStepsV1{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.campaignDripStepsV1>article{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:10px;align-content:start;gap:10px;min-width:0;padding:13px;display:grid}.campaignDripStepsV1>article.off{opacity:.58}.campaignDripStepHeadV1{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:center;gap:8px;padding-bottom:9px;display:flex}.campaignDripStepHeadV1>span{letter-spacing:.08em;color:var(--t-muted);font-weight:850}.campaignDripStepHeadV1>label{align-items:center;gap:5px;font-weight:700;display:flex}.campaignDripStepHeadV1 input{width:16px;height:16px}.campaignDelayInputV1{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.campaignDelayInputV1 span{color:var(--t-muted)}.campaignDripStepsV1>article>small{color:var(--t-muted);line-height:1.35}@media (width<=1200px){.campaignPlaybookGridV1,.campaignDripStepsV1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.campaignPlaybookEditorV1,.campaignDripEditorV1{border-radius:12px;margin-top:10px;padding:14px!important}.campaignPlaybookHeadV1{grid-template-columns:1fr;gap:10px;display:grid}.campaignPlaybookHeadV1>button{width:100%;min-height:44px}.campaignPresetRowV1{gap:6px;margin:12px 0}.campaignPresetRowV1>span{width:100%}.campaignPresetRowV1 button{min-height:40px}.campaignPlaybookGridV1,.campaignDripStepsV1,.campaignPlaybookRulesV1{grid-template-columns:1fr!important}.campaignPlaybookGridV1 label.wide{grid-column:auto}.campaignPlaybookRulesV1>label{min-height:68px}.campaignDripStepsV1>article{padding:12px}}.campaignAutomationSummaryV1{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.campaignAutomationSummaryV1>div{border:1px solid var(--t-border);background:var(--t-soft);border-radius:9px;gap:4px;min-width:0;padding:10px 11px;display:grid}.campaignAutomationSummaryV1 b{color:var(--t-text);line-height:1.25}.campaignAutomationSummaryV1 span{color:var(--t-muted);line-height:1.4}@media (width<=760px){.campaignAutomationSummaryV1{grid-template-columns:1fr!important}.campaignAutomationSummaryV1>div{padding:11px 12px!important}}.pipelinePageHeaderV3{margin-bottom:14px;display:flex}.pipelineHeaderStatsV3{grid-template-columns:repeat(4,minmax(116px,1fr));gap:8px;display:grid}.pipelineHeaderStatsV3>span{border:1px solid var(--t-border);background:var(--t-panel);min-height:54px;color:var(--t-text2);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;display:flex}.pipelineHeaderStatsV3>span>div{gap:1px;min-width:0;display:grid}.pipelineHeaderStatsV3 b{color:var(--t-text);line-height:1.1}.pipelineHeaderStatsV3 small{letter-spacing:.08em;text-transform:uppercase;color:var(--t-muted)}.pipelineFlowStrip{border:1px solid var(--t-border);background:var(--t-panel);border-radius:12px;margin-bottom:14px;padding:13px 14px}.pipelineFlowHead{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;display:flex}.pipelineFlowHead>div{gap:2px;display:grid}.pipelineFlowHead>small{color:var(--t-muted)}.pipelineFlowTrack{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.pipelineFlowNode{border:1px solid var(--t-border);background:var(--t-panel2);min-width:0;color:var(--t-text);text-align:left;cursor:pointer;border-radius:9px;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px;display:grid;position:relative}.pipelineFlowNode:hover{background:var(--t-hover)}.pipelineFlowNode>span{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.pipelineFlowNode>small{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.pipelineFlowArrow{z-index:2;color:var(--t-faint);pointer-events:none;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.pipelineBoardSectionV3{border-radius:12px;overflow:hidden;border:1px solid var(--t-border)!important;background:var(--t-panel)!important;padding:14px!important}.pipelineBoardHeadV3{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.pipelineBoardHeadV3 h2{margin-bottom:0}.pipelineBoardControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.pipelineSearch{border:1px solid var(--t-border);background:var(--t-input);min-width:230px;height:36px;color:var(--t-muted);border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.pipelineSearch input{outline:0;width:100%;min-width:0;background:0 0!important;border:0!important;padding:0!important}.pipelineViewSwitch button{border:1px solid var(--t-border);background:var(--t-panel2);height:36px;color:var(--t-text2);border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pipelineControlBtn{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text2);border-radius:9px}.pipelineViewSwitch button.on,.pipelineControlBtn.on{background:var(--t-soft);color:var(--t-blue);border-color:color-mix(in srgb,var(--t-blue) 38%,var(--t-border))}.pipelineViewSwitch{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:10px;gap:4px;padding:3px;display:flex}.pipelineViewSwitch button{background:0 0;border:0;border-radius:7px;height:28px;padding:0 9px}.pipelineKanbanV3{grid-template-columns:repeat(7,minmax(190px,1fr));gap:8px;padding-bottom:5px;display:grid;overflow-x:auto}.pipelineKanbanV3.hideEmpty{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));overflow-x:visible}.pipelineKanbanV3 .kanbanCol{border-radius:10px;border:1px solid var(--t-border)!important;background:var(--t-panel2)!important}.kanbanHeadV3{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 11px;display:flex}.kanbanHeadV3>div{gap:2px;display:grid}.kanbanHeadV3 b{letter-spacing:.06em;text-transform:uppercase}.kanbanHeadV3 small{color:var(--t-muted)}.kanbanHeadV3>span{border:1px solid var(--t-border);min-width:24px;height:24px;color:var(--t-text2);background:var(--t-panel);border-radius:999px;place-items:center;display:grid}.pipelineCardV3{box-shadow:none;border-radius:10px;gap:9px;transition:all .16s;display:grid;border:1px solid var(--t-border)!important;background:var(--t-panel)!important;padding:10px!important}.pipelineCardV3:hover{transform:translateY(-1px);background:var(--t-hover)!important}.pipelineCardV3.moving{opacity:.55;pointer-events:none}.pipelineCardTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.pipelineCardTop>div{gap:2px;min-width:0;display:grid}.pipelineCardTop b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineCardTop small{color:var(--t-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineCardTop>svg{color:var(--t-faint);flex:none}.pipelineCardFacts{grid-template-columns:1fr 1fr;gap:6px;display:grid}.pipelineCardFacts>span{border:1px solid var(--t-border);background:var(--t-panel2);border-radius:8px;gap:2px;min-width:0;padding:7px;display:grid}.pipelineCardFacts small{letter-spacing:.05em;text-transform:uppercase;color:var(--t-muted)}.pipelineCardFacts b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineUrgency{min-width:0;color:var(--t-muted);align-items:center;gap:5px;display:flex}.pipelineUrgency span{white-space:nowrap}.pipelineUrgency em{white-space:nowrap;text-overflow:ellipsis;max-width:48%;color:var(--t-text2);margin-left:auto;font-style:normal;overflow:hidden}.pipelineUrgency.danger{color:var(--t-danger)}.pipelineUrgency.warn{color:var(--t-warn)}.pipelineUrgency.good{color:var(--t-success)}.pipelineCardActions a,.pipelineCardActions select{border:1px solid var(--t-border);background:var(--t-panel2);color:var(--t-text2);border-radius:8px}.pipelineCardActions a{text-decoration:none}.pipelineCardActions a:hover{background:var(--t-hover);color:var(--t-text)}.pipelineNoPhone{border:1px solid var(--t-border);height:31px;color:var(--t-muted);border-radius:8px;grid-column:1/3;place-items:center;display:grid}.pipelineEmptyV3{min-height:88px;color:var(--t-muted);border-radius:9px;align-content:center;place-items:center;gap:6px;display:grid;border:1px dashed var(--t-border)!important;background:0 0!important}.pipelineFocusList{border:1px solid var(--t-border);border-radius:10px;display:grid;overflow:hidden}.pipelineFocusRow{border-bottom:1px solid var(--t-border);background:var(--t-panel);grid-template-columns:44px minmax(150px,1.6fr) minmax(120px,1fr) 100px 110px auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.pipelineFocusRow:last-child{border-bottom:0}.pipelineFocusRow:hover{background:var(--t-hover)}.pipelineFocusRank{background:var(--t-soft);width:32px;height:32px;color:var(--t-muted);border-radius:9px;place-items:center;font-weight:700;display:grid}.pipelineFocusRank.danger{background:var(--t-danger-bg);color:var(--t-danger)}.pipelineFocusRank.warn{background:var(--t-warn-bg);color:var(--t-warn)}.pipelineFocusRank.good{background:var(--t-success-bg);color:var(--t-success)}.pipelineFocusIdentity,.pipelineFocusStage,.pipelineFocusAp{gap:2px;min-width:0;display:grid}.pipelineFocusIdentity b,.pipelineFocusStage b,.pipelineFocusAp b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pipelineFocusIdentity small,.pipelineFocusStage small,.pipelineFocusAp small{color:var(--t-muted);text-transform:uppercase;letter-spacing:.05em}.pipelineFocusActions{justify-content:flex-end;gap:5px;display:flex}.pipelineFocusActions a,.pipelineFocusActions button{border:1px solid var(--t-border);background:var(--t-panel2);height:32px;color:var(--t-text2);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 9px;text-decoration:none;display:flex}.pipelineFocusActions a:hover,.pipelineFocusActions button:hover{background:var(--t-hover);color:var(--t-text)}.pipelineFocusEmpty{min-height:180px;color:var(--t-muted);text-align:center;align-content:center;place-items:center;gap:6px;display:grid}.pipelineFocusEmpty b{color:var(--t-text)}@media (width<=1180px){.pipelinePageHeaderV3{flex-direction:column}.pipelineHeaderStatsV3,.pipelineFlowTrack{grid-template-columns:repeat(4,minmax(0,1fr))}.pipelineFlowArrow{display:none}.pipelineBoardHeadV3{flex-direction:column;align-items:stretch}.pipelineBoardControls{justify-content:flex-start}}@media (width<=800px){.pipelineHeaderStatsV3{grid-template-columns:repeat(2,minmax(0,1fr))}.pipelineHeaderStatsV3>span{min-height:62px}.pipelineFlowStrip{padding:11px}.pipelineFlowTrack{padding-bottom:3px;display:flex;overflow-x:auto}.pipelineFlowNode{min-width:128px}.pipelineFlowHead{align-items:flex-start}.pipelineFlowHead>small{text-align:right;max-width:45%}.pipelineBoardSectionV3{padding:10px!important}.pipelineBoardControls{grid-template-columns:1fr auto;display:grid}.pipelineSearch{grid-column:1/-1;width:100%;min-width:0}.pipelineViewSwitch{grid-column:1/-1;width:100%}.pipelineViewSwitch button{flex:1}.pipelineKanbanV3{display:block;overflow:visible}.pipelineCardV3{padding:12px!important}.pipelineFocusList{border:0;gap:8px;overflow:visible}.pipelineFocusRow{border-radius:10px;grid-template-columns:40px 1fr auto;gap:8px;padding:10px;border:1px solid var(--t-border)!important}.pipelineFocusIdentity,.pipelineFocusRow>.pipelineUrgency{grid-column:2/4}.pipelineFocusStage,.pipelineFocusAp{display:none}.pipelineFocusActions{grid-column:1/4;justify-content:stretch}.pipelineFocusActions a,.pipelineFocusActions button{flex:1;height:38px}}@media (width<=460px){.pipelineHeaderStatsV3>span{padding:9px}.pipelineFlowHead>small{display:none}.pipelineFlowNode{min-width:118px}.pipelineSearch{height:40px}}@media (width<=760px){.pipelineViewSwitchV4 button,.pipelineMobileTabs button{height:44px!important;min-height:44px!important;padding:0 12px!important}.pipelineFunnelTrackV6{-webkit-overflow-scrolling:touch}.pipelineFunnelTrackV6>.pipelineFunnelSegmentV6{scroll-snap-align:start}.pipelineCardTop small,.pipelineListIdentity span,.pipelineFocusIdentity small{line-height:1.35!important}.pipelineCardFactsV4 small,.pipelineCardMetaV4 small,.kanbanStageMetaV7 small{line-height:1.25!important}.pipelineCardFactsV4 b,.pipelineCardMetaV4 b{line-height:1.3!important}.pipelineUrgency{min-height:30px!important;padding:5px 8px!important}.pipelineUrgency span,.pipelineUrgency em{line-height:1.2!important}.pipelineFunnelV6{border-radius:14px!important;padding:14px!important}.pipelineFunnelTitleV6 h2{line-height:1.08!important}.pipelineFunnelTitleV6 p{line-height:1.4!important}.pipelineFunnelSummaryV7>:is(span,button){border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;color:var(--t-text)!important;text-align:left!important;border-radius:11px!important}.pipelineFunnelSummaryV7>:is(span,button)>svg{color:var(--t-muted)!important}.pipelineFunnelSummaryV7>:is(span,button) b{color:var(--t-text)!important;line-height:1!important}.pipelineFunnelSummaryV7>:is(span,button) small{color:var(--t-muted)!important;line-height:1.2!important}.pipelineFunnelSummaryV7>button.attention{border-color:color-mix(in srgb,var(--t-warn) 35%,var(--t-border))!important;background:color-mix(in srgb,var(--t-warn) 7%,var(--t-panel2))!important}.pipelineFunnelTrackV6{scroll-snap-type:none!important}.pipelineFunnelTrackV6>.pipelineFunnelSegmentV6{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;text-align:left!important;border-radius:11px!important}.pipelineFunnelSegmentV6>span{text-overflow:ellipsis!important;font-weight:750!important;line-height:1.25!important}.pipelineFunnelSegmentV6>strong{line-height:1!important}.pipelineFunnelSegmentV6>small{color:var(--t-muted)!important;line-height:1.2!important}.pipelineFunnelSegmentV6>.pipelineConversionV7,.pipelineFunnelSignalsV7 i{line-height:1.2!important}.pipelineBoardSectionV6{border-radius:14px!important;padding:14px!important}.pipelineBoardHeadV6{gap:12px!important}.pipelineBoardHeadV6 h2{line-height:1.1!important}.pipelineBoardHeadV6 p{line-height:1.4!important}.pipelineBoardActionsV5{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.pipelineOpenLeadsV5{justify-content:center!important;width:100%!important;min-height:44px!important}.pipelineViewSwitchV4{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;display:grid!important}.pipelineViewSwitchV4 button{width:100%!important;min-width:0!important;padding:0 8px!important}html[data-theme] .pipelineFunnelTrackV6{scroll-snap-type:none!important}html[data-theme] .pipelineFunnelTrackV6>.pipelineFunnelSegmentV6{border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;text-align:left!important;border-radius:11px!important}html[data-theme] .pipelineFunnelSegmentV6>span{font-weight:750!important;line-height:1.25!important}html[data-theme] .pipelineFunnelSegmentV6>strong{line-height:1!important}html[data-theme] .pipelineFunnelSegmentV6>small{line-height:1.2!important}}.appShell .emptyLive,.appShell .placeholder span{font-size:.75rem}.appShell .placeholder h2{font-size:1.75rem}.appShell .placeholder p{font-size:.875rem}.appShell .modalHead>button{font-size:1.5625rem}.appShell .todayHero h2{font-size:1.75rem}.appShell .todayHero p{font-size:.875rem}.appShell .dialerTop h2{font-size:1.5rem}.appShell .backLink,.appShell .tierCard small{font-size:.75rem}.appShell .tierCard h2{font-size:1.375rem}.appShell .tierCard p{font-size:.875rem}.appShell .tierCard b,.appShell .selectionBar{font-size:.75rem}.appShell .selectionBar button{font-size:.875rem}.appShell .dropZone b{font-size:.8125rem}.appShell .dropZone span{font-size:.75rem}.appShell .importStats b{font-size:1.125rem}.appShell .importNotice,.appShell .miniTag{font-size:.75rem}.appShell .importTop b{font-size:.8125rem}.appShell .importTop span{font-size:.75rem}.appShell .importTop button{font-size:1.5rem}.appShell .importDestination{font-size:.75rem}.appShell .settingRow select,.appShell .mappingHead button{font-size:.875rem}.appShell .mappingRow label,.appShell .recordTitle>b,.appShell .recordTitle em,.appShell .recordFields span,.appShell .recordFields b,.appShell .importFooter>span,.appShell .importError,.appShell .importResult{font-size:.75rem}.appShell .settingsPage h2{font-size:.9375rem}.appShell .settingsPage p{font-size:.875rem}.appShell .settingsRows div,.appShell .pipelineTotal,.appShell .kanbanCol article>b,.appShell .kanbanCol article>small,.appShell .kanbanCol article>div{font-size:.75rem}.appShell .kanbanCol select{font-size:.875rem}.appShell .teamSummary b{font-size:1.625rem}.appShell .teamSummary span,.appShell .teamRow,.appShell .teamHead{font-size:.75rem}.appShell .todayTasks .listTitle button{font-size:.875rem}.appShell .campaignContext,.appShell .phonePadHead{font-size:.75rem}.appShell .dialNumber{font-size:1.25rem}.appShell .dialKeys button{font-size:1.0625rem}.appShell .composer>button{font-size:.875rem}.appShell .composer>b,.appShell .optedComposer,.appShell .smsEmpty,.appShell .campaignCardHead span,.appShell .dialerControls .controlLabel,.appShell .avatar,.appShell .teamCustomize h3,.appShell .criticalStrip>div{font-size:.75rem}.appShell .criticalAlert button{font-size:.875rem}.appShell .enhancedMetrics strong{font-size:1.1875rem!important}.appShell.compactSidebar>aside .brand b{font-size:0}.appShell.compactSidebar>aside .brand b:after{font-size:1.25rem}.appShell .leadAppointmentCard h3{font-size:.9375rem}.appShell .leadAppointmentCard p{font-size:.875rem}.appShell .apptSuccess,.appShell .appointmentOutcomeLabel{font-size:.75rem}.appShell nav button,.appShell .views button{font-size:.875rem}.appShell .crmMessageBtn,.appShell .nativeSmsBtn,.appShell .callAppointmentBtn{font-size:.75rem}.appShell button,.appShell select,.appShell input,.appShell textarea{font-size:.875rem}.appShell .muted,.appShell .emptyModule,.appShell .moduleNote{font-size:.75rem!important}.appShell header .primary{font-size:.75rem}.appShell header button{font-size:.875rem}.appShell .viewbar .views button,.appShell .tools select{font-size:.875rem!important}.appShell .bulkBar{font-size:.75rem}.appShell .todayCommand h2{font-size:1.6875rem!important}.appShell .todayCommand p{font-size:.875rem!important}.appShell .criticalStrip b,.appShell .criticalStrip span{font-size:.75rem!important}.appShell .criticalStrip button{font-size:.875rem!important}.appShell .metricGrid strong{font-size:1.8125rem!important}.appShell .listTitle button{font-size:.875rem!important}.appShell .leadLink{font-size:.75rem!important}.appShell .gridWrap td{font-size:.875rem!important}.appShell .gridWrap th,.appShell .leadTasks .timelineTitle b,.appShell .leadTaskRow b,.appShell .leadTaskRow small{font-size:.75rem!important}.appShell .quickTask input,.appShell .quickTask button{font-size:.875rem!important}.appShell .dialerTop h1{font-size:2rem!important}.appShell .dialerTop p,.appShell .dialerControls button,.appShell .dialerControls select{font-size:.875rem!important}.appShell .currentLead h2{font-size:1.75rem!important}.appShell .phoneHero{font-size:1.3125rem!important}.appShell .currentLead textarea,.appShell .dialerDisposition button{font-size:.875rem!important}.appShell .messages small,.appShell .aiBadge,.appShell .kanbanHead{font-size:.75rem!important}.appShell .kanbanCol>header,.appShell .kanbanCol>div:first-child{font-size:.75rem}.appShell .kanbanCol article b,.appShell .kanbanCol article small,.appShell .kanbanCol article span{font-size:.75rem!important}.appShell .kanbanCol article select{font-size:.875rem!important}.appShell .taskList article em,.appShell .appRow.appHead{font-size:.75rem!important}.appShell .appRow select{font-size:.875rem!important}.appShell .campaignCardHead>div>span{font-size:.75rem!important}.appShell .campaignCardHead h2{font-size:1.25rem!important}.appShell .campaignCardHead button{font-size:.875rem!important}.appShell .campaignMode,.appShell .campaignRules label{font-size:.75rem!important}.appShell .campaignRules select,.appShell .campaignRules input{font-size:.875rem!important}.appShell .campaignRules label>span{font-size:.75rem!important}.appShell .campaignMetrics b{font-size:1.125rem!important}.appShell .campaignMetrics span{font-size:.75rem!important}.appShell .campaignActions button{font-size:.875rem!important}.appShell .aiNotice{font-size:.75rem!important}.appShell .teamTabs button{font-size:.875rem!important}.appShell .teamHero h2{font-size:1.6875rem!important}.appShell .teamKpis b{font-size:1.375rem!important}.appShell .teamKpis span{font-size:.75rem!important}.appShell .teamCustomize>button h3{font-size:.9375rem!important}.appShell .teamCustomize>button p{font-size:.875rem!important}.appShell .memberList label{font-size:.75rem!important}.appShell .memberList select{font-size:.875rem!important}.appShell .accessGrid h3{font-size:1rem!important}.appShell .importTop h2,.appShell .importConfig h2{font-size:1.25rem!important}.appShell .importTop p,.appShell .importConfig p{font-size:.875rem!important}.appShell .settingRow,.appShell .mappingRow,.appShell .stackField{font-size:.75rem!important}.appShell .mappingRow select,.appShell .stackField select,.appShell .stackField input,.appShell .importFooter button,.appShell .modalHead p{font-size:.875rem!important}.appShell .tierCardTop span,.appShell .tierCardTop b{font-size:.75rem}.appShell .tierCardV2 h2{font-size:1.5625rem}.appShell .tierCardV2 p{font-size:.875rem}.appShell .tierCardV2 li,.appShell .accessCodeError{font-size:.75rem}.appShell .eyebrow,.appShell .pageSubtitle,.appShell .agency{font-size:.75rem!important}.appShell .headerActions button,.appShell .tools button,.appShell .modalFoot button,.appShell .commandActions button,.appShell .tools input{font-size:.875rem!important}.appShell .toolSelect,.appShell .tools .toolSelect,.appShell .resultCount,.appShell th{font-size:.75rem!important}.appShell td{font-size:.875rem!important}.appShell .status,.appShell .dnc,.appShell .metricGrid span,.appShell .metricGrid small,.appShell .listTitle b,.appShell .listTitle>span,.appShell .todayList time,.appShell .todayList article>span,.appShell .leadMeta span,.appShell .leadMeta b,.appShell .queueHead,.appShell .queueRow b,.appShell .queueRow small,.appShell .queueRow>span{font-size:.75rem!important}.appShell .modal,.appShell .mobileMenuSheet,.appShell .importOverlay{font-size:.8125rem}.appShell .modalHead h2{font-size:1.6875rem!important}.appShell .formGrid label,.appShell .detailGrid label,.appShell .leadAppointmentCard label,.appShell .mappingGrid label,.appShell .importDefaults label,.appShell .settingGrid>label:not(.toggleSetting){font-size:.75rem!important}.appShell .formGrid input,.appShell .formGrid select,.appShell .formGrid textarea,.appShell .detailGrid input,.appShell .detailGrid select,.appShell .detailGrid textarea,.appShell .mappingGrid select,.appShell .importDefaults select,.appShell .importDefaults input{font-size:.875rem!important}.appShell .timelineTitle b,.appShell .timeline article b,.appShell .timeline article small{font-size:.75rem!important}.appShell .timeline article p{font-size:.875rem!important}.appShell .safetyBanner{font-size:.75rem!important}.appShell .mobileMenuGrid button{font-size:.875rem!important}.appShell .mobileAccount b,.appShell .mobileAccount small,.appShell .importLabel,.appShell .mappingRows label,.appShell .importStats span,.appShell .settingsNav>span,.appShell .settingsNav a,.appShell .toggleSetting{font-size:.75rem!important}.appShell .sectionHead input,.appShell .teamHero p,.appShell .teamCustomize p,.appShell .accessGrid p{font-size:.875rem!important}.appShell .accessGrid li,.appShell .hierarchyList b,.appShell .hierarchyList span,.appShell .hierarchyList em{font-size:.75rem!important}.appShell .campaignCard p{font-size:.875rem!important}.appShell .campaignCard small,.appShell .taskList article small{font-size:.75rem!important}.appShell .supportModalHead small{font-size:.75rem}.appShell .supportModalHead b{font-size:1.125rem}.appShell .supportModal>p{font-size:.875rem}.appShell .supportEmail>span{font-size:.8125rem}.appShell .supportEmail button{font-size:.875rem}.appShell .supportActions a{font-size:.75rem}.appShell .supportActions button{font-size:.875rem}.appShell .pipelineOverviewHead h2{font-size:1.25rem}.appShell .pipelineOverviewHead>p,.appShell .pipelineBoardHead>p{font-size:.875rem}.appShell .funnelStageIndex,.appShell .funnelStageName b,.appShell .funnelStageValue b,.appShell .funnelStageName small,.appShell .funnelStageValue small,.appShell .pipelineKanban .kanbanHead>span{font-size:.75rem}.appShell .pipelineKanban article select{font-size:.875rem}.appShell .accessCodeBox>div:first-child>b{font-size:.875rem!important}.appShell .accessCodeBox>div:first-child>small{font-size:.75rem!important}.appShell .draftSavedHint{font-size:.75rem}.appShell .bulkBar>b{font-size:.75rem!important}.appShell .bulkBar select,.appShell .bulkBar input,.appShell .bulkBar button{font-size:.875rem!important}.appShell .leadActionNotice,.appShell .workFollow{font-size:.75rem}.appShell .workContext p{font-size:.875rem}.appShell .workStatus>span{font-size:.75rem}.appShell .workStatus select{font-size:.875rem}.appShell .workActions a{font-size:.75rem}.appShell .workActions button{font-size:.875rem}.appShell .workQueueEmpty b{font-size:.8125rem}.appShell .workQueueEmpty span,.appShell .archiveViewNotice b,.appShell .archiveViewNotice span,.appShell .cellSub,.appShell .replacementStatus,.appShell .importProtection b,.appShell .importProtection small,.appShell .complianceHint,.appShell .stackField small,.appShell .daysInput span,.appShell .importWarnings>span,.appShell .registryReason{font-size:.75rem}.appShell .teamCommandStats b{font-size:1.0625rem}.appShell .seatPolicyCard b,.appShell .seatPolicyCard small{font-size:.75rem}.appShell .seatPolicyCard button{font-size:.875rem}.appShell .teamEmptyState b,.appShell .teamEmptyState span,.appShell .teamRoleLabel{font-size:.75rem}.appShell .seatChip{font-size:.75rem!important}.appShell .seatLegend span,.appShell .memberIdentity b small,.appShell .memberSeat small,.appShell .memberTableRow label>span{font-size:.75rem}.appShell .memberTableRow select{font-size:.875rem}.appShell .inviteSeatExplainer b{font-size:.75rem}.appShell .inviteSeatExplainer p{font-size:.875rem!important}.appShell .pricingIntro h2{font-size:1.5625rem}.appShell .pricingEstimate>span{font-size:.75rem}.appShell .pricingEstimate>b{font-size:1.75rem}.appShell .pricingEstimate>b small,.appShell .pricingEstimate>em{font-size:.75rem}.appShell .priceLine>b{font-size:1.9375rem}.appShell .priceLine>span,.appShell .pricingCard>small,.appShell .seatPricingGrid b,.appShell .seatPricingGrid span small{font-size:.75rem}.appShell .seatPricingGrid strong{font-size:1.25rem}.appShell .seatPricingGrid strong small,.appShell .seatPricingGrid em,.appShell .usagePricing b{font-size:.75rem}.appShell .usagePricing p{font-size:.875rem}.appShell .tierPrice>b{font-size:1.625rem!important}.appShell .tierPrice>span,.appShell .memberBillingPolicy b,.appShell .planUsage span,.appShell .planUsage b{font-size:.75rem}.appShell .inviteMembershipExplainer p{font-size:.875rem!important}.appShell .inviteMembershipModal .inviteFields label>small,.appShell .supportNotice,.appShell .usageFoot,.appShell .billingPlanGrid article>div span,.appShell .supportHero b,.appShell .supportHero>div:last-child span,.appShell .supportSubmit small,.appShell .ticketStatus,.appShell .ticketList article>b{font-size:.75rem}.appShell .callPickerHead h2{font-size:1.5rem}.appShell .callPickerHead p{font-size:.875rem}.appShell .callPickerError{font-size:.75rem}.appShell .callMethodList>button b,.appShell .callMethodList>button small{font-size:.875rem}.appShell .callPickerLoading,.appShell .callPickerInfo b,.appShell .callPickerInfo span,.appShell .callPickerFoot span,.appShell .phoneSetupEmpty>div:nth-child(2)>b{font-size:.75rem}.appShell .phoneSetupEmpty>div:nth-child(2)>p{font-size:.875rem}.appShell .aiAvatar{font-size:.75rem}.appShell .billingCard.usageCard .usageNumbers strong{font-size:2.5rem!important}.appShell .billingCard.usageCard .usageNumbers span,.appShell .billingCard.usageCard .usageFoot,.appShell .billingPlanGrid article>em{font-size:.75rem!important}.appShell .aiLeadToggle,.appShell .workAi,.appShell .a2pGenerate,.appShell .a2pTip span,.appShell .leadAiAccessHead h3{font-size:.75rem}.appShell .leadAiAccessHead p{font-size:.875rem!important}.appShell .aiAccessToggle,.appShell .leadAiAccessControls>span,.appShell .telnyxTrialGrid span,.appShell .telnyxTrialGrid b,.appShell .trialTestButton{font-size:.75rem}.appShell .settingsCloudState,.appShell .settingsNavV4>span{font-size:.75rem!important}.appShell .phoneLineTop h3{font-size:1.25rem!important}.appShell .phoneLineTop>div:first-child>b{font-size:.9375rem!important}.appShell .phoneLineActions>span,.appShell .phoneStatusRow>span,.appShell .statusPill,.appShell .phoneTechnicalInfo span,.appShell .phoneTechnicalInfo b,.appShell .phoneComplianceError b,.appShell .phoneComplianceError small{font-size:.75rem!important}.appShell .telnyxTrialHead h3{font-size:1.0625rem!important}.appShell .telnyxTrialHead p{font-size:.875rem!important}.appShell .telnyxInboundCopy>span,.appShell .telnyxInboundCopy>b,.appShell .telnyxInboundCopy small{font-size:.75rem}.appShell .telnyxInboundActions button{font-size:.875rem}.appShell .telnyxTrialGridV2 span,.appShell .telnyxTrialGridV2 b{font-size:.75rem!important}.appShell .telnyxInboundSuccess b,.appShell .telnyxInboundSuccess small{font-size:.75rem}.appShell .a2pExplanation b{font-size:.75rem!important}.appShell .a2pExplanation p{font-size:.875rem!important}.appShell .settingsSaved{font-size:.75rem!important}.appShell .a2pWizardTop h3{font-size:1.3125rem!important}.appShell .a2pWizardTop p{font-size:.875rem!important}.appShell .a2pReadinessRing strong{font-size:1.125rem!important}.appShell .a2pReadinessRing span,.appShell .a2pStatusChip span,.appShell .a2pStatusChip b{font-size:.75rem!important}.appShell .a2pStepHead h4,.appShell .a2pStepHead p{font-size:.875rem!important}.appShell .a2pNotes{font-size:.75rem!important}.appShell .a2pNotes textarea{font-size:.875rem!important}.appShell .a2pChecklist b,.appShell .a2pChecklist span,.appShell .a2pReadyBanner b,.appShell .a2pReadyBanner span{font-size:.75rem!important}.appShell .a2pWizardFoot button{font-size:.875rem!important}.appShell .aiRuntimeStatus article>span,.appShell .aiRuntimeStatus article>b,.appShell .aiRuntimeStatus article>small,.appShell .aiStatusBanner b,.appShell .aiStatusBanner small{font-size:.75rem!important}.appShell .aiPresetSection h3{font-size:1.0625rem!important}.appShell .settingsCardTitle b{font-size:.7813rem!important}.appShell .settingsCardTitle span{font-size:.75rem!important}.appShell .aiSettingsCard .settingGrid input,.appShell .aiSettingsCard .settingGrid select,.appShell .settingsFullLabel textarea{font-size:.875rem!important}.appShell .settingsFullLabel,.appShell .settingsFullLabel small{font-size:.75rem!important}.appShell .compactSettingsSection .settingTitle h2{font-size:1.0625rem!important}.appShell .compactSettingsSection .settingTitle p{font-size:.875rem!important}.appShell .compactSettingsSection .settingGrid>label:not(.toggleSetting){font-size:.75rem!important}.appShell .compactSettingsSection .settingGrid select{font-size:.875rem!important}.appShell .compactSettingsSection .toggleSetting{font-size:.75rem!important}.appShell .a2pSubmissionTruth b,.appShell .a2pSubmissionTruth span{font-size:.75rem}.appShell .onboardingTop h2{font-size:1.25rem}.appShell .onboardingTop p{font-size:.875rem}.appShell .onboardingProgress b{font-size:1.25rem}.appShell .onboardingProgress span{font-size:.75rem}.appShell .onboardingProgress>button{font-size:.875rem}.appShell .stepCopy small,.appShell .stepCopy b,.appShell .stepCopy em,.appShell .opsNotice{font-size:.75rem}.appShell .billingPlanGrid article>button{font-size:.875rem}.appShell .a2pProviderHead h4{font-size:.9375rem}.appShell .a2pProviderHead p,.appShell .a2pProviderHead>button{font-size:.875rem}.appShell .a2pConnectBox b,.appShell .a2pProviderStage b,.appShell .a2pConnectBox span,.appShell .a2pProviderStage span,.appShell .a2pProviderStage>i{font-size:.75rem}.appShell .a2pStageActions button,.appShell .a2pConnectRow button,.appShell .a2pAdoptRow button,.appShell .a2pConnectRow input,.appShell .a2pStageActions input,.appShell .a2pAdoptRow input{font-size:.875rem}.appShell .a2pFeeAck{font-size:.75rem!important}.appShell .a2pAdoptRow>span,.appShell .a2pBrandChoices b{font-size:.75rem}.appShell .a2pBrandChoices span{font-size:.75rem!important}.appShell .a2pBrandChoices small{font-size:.75rem}.appShell .pipelineLeadFilter b{font-size:.9375rem}.appShell .pipelineLeadFilter small{font-size:.75rem}.appShell .pageCrashCard h2{font-size:1.375rem}.appShell .pageCrashCard p{font-size:.875rem}.appShell .smsOpenLeadBtn,.appShell .openLeadRecordBtn{font-size:.75rem}.appShell .smsLeadSheet h2{font-size:1.375rem}.appShell .smsLeadQuickGrid span,.appShell .smsLeadAppointment span,.appShell .smsLeadNotes>span{font-size:.75rem}.appShell .smsLeadQuickGrid b,.appShell .smsLeadAppointment b{font-size:.8125rem}.appShell .smsLeadNotes p{font-size:.875rem}.appShell .ticketCard>b{font-size:.75rem}.appShell .ticketCard>p{font-size:.875rem}.appShell .supportStaffToggle small,.appShell .supportStaffList small{font-size:.75rem}.appShell .supportStaffList button{font-size:.875rem}.appShell .slaOverdue,.appShell .supportSla,.appShell .supportAudit>div{font-size:.75rem}.appShell .notificationPanel>header b{font-size:.8125rem}.appShell .notificationList b{font-size:.75rem}.appShell .notificationList p{font-size:.875rem}.appShell .notificationList small,.appShell .notificationEmpty b,.appShell .notificationEmpty span,.appShell .numberChangeHead b,.appShell .numberChangeHead span,.appShell .numberChangeHead em{font-size:.75rem}.appShell .numberChangePanel>p{font-size:.875rem}.appShell .numberChoices b,.appShell .numberChoices small{font-size:.75rem}.appShell .todayHeroCopy h2{font-size:1.75rem}.appShell .todayHeroCopy>p{font-size:.875rem}.appShell .todayFocusCard>span{font-size:.75rem}.appShell .todayFocusCard>strong{font-size:2.625rem}.appShell .todayFocusCard>b,.appShell .todayFocusCard>div span,.appShell .todayFocusCard>div b{font-size:.75rem}.appShell .supportButton{font-size:.75rem!important}.appShell .todayQuickLead h2{font-size:1.5rem}.appShell .todayQuickLead header p{font-size:.875rem}.appShell .todayQuickFacts span,.appShell .todayQuickNotes>span,.appShell .todayQuickFacts b{font-size:.75rem}.appShell .todayQuickNotes p{font-size:.875rem}.appShell .googleConnectedPill{font-size:.75rem}.appShell .googleCalendarEmpty b,.appShell .googleCalendarEmpty p{font-size:.875rem}.appShell .googleCalendarEmpty small,.appShell .googleCalendarAccount span{font-size:.75rem}.appShell .googleCalendarAccount b{font-size:.8125rem}.appShell .googleCalendarAccount small,.appShell .googleCalendarPicker label,.appShell .googleSyncRules b,.appShell .googleSyncRules small,.appShell .googleCalendarError,.appShell .appointmentDateTimeField>span small,.appShell .appointmentDateTimeInputs label,.appShell .accessCodeBoxV3>label{font-size:.75rem}.appShell .accessCodeBoxV3 input,.appShell .accessCodeBoxV3 button{font-size:.875rem}.appShell .accessCodeBoxV3>small{font-size:.75rem}.appShell .accessCodeBoxV3 label{font-size:.75rem!important}.appShell .accessCodeRow input,.appShell .accessCodeRow button{font-size:.875rem!important}.appShell .hostedComplianceHead h4{font-size:.9375rem}.appShell .hostedComplianceHead p{font-size:.875rem}.appShell .hostedComplianceGrid b,.appShell .hostedComplianceGrid span{font-size:.75rem}.appShell .publicBrand{font-size:1rem}.appShell .publicKicker{font-size:.75rem}.appShell .publicLead{font-size:1rem!important}.appShell .publicOptIn label{font-size:.8125rem}.appShell .publicOptIn input{font-size:1rem}.appShell .publicFinePrint{font-size:.75rem!important}.appShell .smsSearch input{font-size:.875rem!important}.appShell .smsCampaignFilter{font-size:.8125rem!important}.appShell .smsFilters button{font-size:.875rem!important}.appShell .threadList b{font-size:.8125rem!important}.appShell .threadList p{font-size:.875rem!important}.appShell .threadList span{font-size:.75rem!important}.appShell .conversationHead b,.appShell .smsLeadHeaderLink b{font-size:.875rem!important}.appShell .conversationHead span,.appShell .smsLeadHeaderLink span,.appShell .conversationHead em{font-size:.75rem!important}.appShell .messages p{font-size:.875rem!important}.appShell .messages time{font-size:.75rem!important}.appShell .composer textarea,.appShell .composer button{font-size:.875rem!important}.appShell .composer>small,.appShell .smsComposerStatus,.appShell .smsComposerNotice{font-size:.75rem!important}.appShell .smsContext h3{font-size:1.125rem!important}.appShell .smsContext dt,.appShell .smsContext dd,.appShell .smsContext .openLeadRecordBtn,.appShell .smsProviderState{font-size:.75rem!important}.appShell .leadLifecycleViews button b{font-size:.875rem}.appShell .vaultViewNotice b{font-size:.8125rem}.appShell .vaultViewNotice span,.appShell .vaultViewNotice small,.appShell .workTouch small{font-size:.75rem}.appShell .workContext>p{font-size:.875rem!important}.appShell .quickFollow button{font-size:.875rem}.appShell .tablePass,.appShell .leadLifecycleCard b,.appShell .leadLifecycleCard small,.appShell .leadPassMeter strong{font-size:.75rem}.appShell .workLead>button b{font-size:.875rem!important}.appShell .workTouch .workFollow{font-size:.75rem!important}.appShell .inlineDispo,.appShell .inlineOwner,.appShell .inlineFollowDate,.appShell .smsEligibilityToggle{font-size:.75rem}.appShell .leadPageMeta select{font-size:.875rem}.appShell .leadPager span,.appShell .leadSummaryState strong,.appShell .leadSummaryState small,.appShell .leadCardSectionHead b,.appShell .leadCardSectionHead small,.appShell .leadCardDetails>.workStatus span{font-size:.75rem}.appShell .unifiedLeadCard.collapsed .leadSummaryState strong,.appShell .unifiedLeadCard.collapsed .leadSummaryState small{font-size:.75rem!important}.appShell .leadNameLine b{font-size:.9375rem!important}.appShell .workLead>span,.appShell .workLeadTags i,.appShell .leadSummaryContext>span,.appShell .leadSummaryState>span,.appShell .leadSummaryContext strong,.appShell .leadSummaryContext small,.appShell .leadSummaryState>strong,.appShell .leadSummaryState>small{font-size:.75rem!important}.appShell .workQueueIntro h2{font-size:1.5rem!important}.appShell .workQueueIntro p{font-size:.875rem!important}.appShell .unifiedLeadCard.collapsed .workLeadTags i{font-size:.75rem!important}.appShell .appointmentPromptBody>p{font-size:.875rem}.appShell .appointmentPromptFields label>span{font-size:.75rem}.appShell .appointmentPromptFields input{font-size:.875rem}.appShell .unifiedLeadCard.collapsed .workLead>span,.appShell .unifiedLeadCard.collapsed .leadNameLine b,.appShell .unifiedLeadCard.collapsed .leadSummaryContext>span,.appShell .unifiedLeadCard.collapsed .leadSummaryState>span,.appShell .unifiedLeadCard.collapsed .leadSummaryContext strong,.appShell .unifiedLeadCard.collapsed .leadSummaryState>strong{font-size:.75rem!important}.appShell .smsThreadEmpty b,.appShell .smsSelectEmpty b,.appShell .smsThreadEmpty span,.appShell .smsSelectEmpty span,.appShell .composerV2 .optedComposer b,.appShell .composerV2 .optedComposer span,.appShell .campaignNotice,.appShell .campaignLeadEmpty b,.appShell .campaignLeadEmpty span,.appShell .campaignSettingsGrid label>small,.appShell .campaignCreateGrid label{font-size:.75rem}.appShell .campaignCreateGrid input,.appShell .campaignCreateGrid select{font-size:.875rem}.appShell .campaignCreateAi>label b,.appShell .campaignCreateAi>label small,.appShell .campaignCreateAiModes b,.appShell .campaignCreateAiModes small{font-size:.75rem}.appShell .unifiedLeadCard.expanded .workTouch .workFollow,.appShell .unifiedLeadCard.expanded .leadCardDetails>.workStatus span{font-size:.75rem!important}.appShell .unifiedLeadCard.expanded .leadCardDetails>.workStatus select{font-size:.875rem!important}.appShell .unifiedLeadCard.expanded .leadNameLine b,.appShell .unifiedLeadCard.expanded .workLead>span:not(.leadNameLine),.appShell .unifiedLeadCard.expanded .workLeadTags i,.appShell .unifiedLeadCard.expanded .leadSummaryContext>span,.appShell .unifiedLeadCard.expanded .leadSummaryState>span,.appShell .unifiedLeadCard.expanded .leadSummaryContext strong,.appShell .unifiedLeadCard.expanded .leadSummaryState>strong,.appShell .unifiedLeadCard.expanded .leadSummaryContext small,.appShell .unifiedLeadCard.expanded .leadSummaryState>small{font-size:.75rem!important}.appShell .leadListIdentity>b{font-size:.7813rem!important}.appShell .leadListIdentity>span,.appShell .leadListFact>span,.appShell .leadListNext>span,.appShell .leadListStatus>span,.appShell .leadListFact>b,.appShell .leadListNext>b,.appShell .leadListStatus>b,.appShell .leadListNext>small,.appShell .leadListStatus>small{font-size:.75rem!important}.appShell .unifiedLeadCard.collapsed .leadListIdentity>b{font-size:.7813rem!important}.appShell .unifiedLeadCard.collapsed .leadListIdentity>span,.appShell .unifiedLeadCard.collapsed .leadListFact>span,.appShell .unifiedLeadCard.collapsed .leadListNext>span,.appShell .unifiedLeadCard.collapsed .leadListStatus>span,.appShell .unifiedLeadCard.collapsed .leadListFact>b,.appShell .unifiedLeadCard.collapsed .leadListNext>b,.appShell .unifiedLeadCard.collapsed .leadListStatus>b,.appShell .unifiedLeadCard.collapsed .leadListNext>small,.appShell .unifiedLeadCard.collapsed .leadListStatus>small,.appShell .smsProviderPill{font-size:.75rem!important}.appShell .smsThreadsV2 .smsFilters button>b{font-size:.875rem!important}.appShell .smsOverviewStrip b{font-size:1.0625rem!important}.appShell .smsOverviewStrip small{font-size:.75rem!important}.appShell .smsThreadsV2 .smsSearch input{font-size:.875rem!important}.appShell .smsThreadsV2 .smsCampaignFilter{font-size:.75rem!important}.appShell .smsThreadsV2 .smsFilters button{font-size:.875rem!important}.appShell .smsThreadAvatar{font-size:.75rem!important}.appShell .smsThreadTop b{font-size:.8438rem!important}.appShell .smsThreadTop time{font-size:.75rem!important}.appShell .smsThreadBody>p{font-size:.875rem!important}.appShell .smsThreadMeta em,.appShell .smsHeaderAvatar{font-size:.75rem!important}.appShell .smsHeaderIdentity>b{font-size:.9375rem!important}.appShell .smsHeaderIdentity>span,.appShell .smsHeadActions em{font-size:.75rem!important}.appShell .smsConversationV2 .messages p{font-size:.875rem!important}.appShell .smsConversationV2 .messages time,.appShell .smsConversationEmpty .eyebrow{font-size:.75rem!important}.appShell .smsConversationEmpty h2{font-size:1.5625rem!important}.appShell .smsConversationEmpty>p{font-size:.875rem!important}.appShell .smsStartTemplates b{font-size:.7813rem!important}.appShell .smsStartTemplates span,.appShell .smsQuickReplies>span{font-size:.75rem!important}.appShell .smsQuickReplies button,.appShell .smsComposeRow textarea,.appShell .smsComposeRow>button{font-size:.875rem!important}.appShell .smsComposerMeta,.appShell .composerV2 .smsComposerNotice,.appShell .smsContextAvatar{font-size:.75rem!important}.appShell .smsContextIdentity h3{font-size:1rem!important}.appShell .smsContextIdentity p{font-size:.875rem!important}.appShell .smsContextV2 .smsOpenLeadBtn,.appShell .smsSignalGrid span,.appShell .smsContextFact span,.appShell .smsContextNotes>span,.appShell .smsSignalGrid b,.appShell .smsContextBlockTitle b,.appShell .smsContextFact b{font-size:.75rem!important}.appShell .smsContextNotes p{font-size:.875rem!important}.appShell .smsThreadFilterRow>label>span{font-size:.75rem!important}.appShell .smsThreadFilterRow select{font-size:.875rem!important}.appShell .smsThreadShown{font-size:.75rem!important}.appShell .campaignRailSummary b{font-size:1.125rem!important}.appShell .campaignSnapshotEmpty b{font-size:.8125rem!important}.appShell .campaignSnapshotEmpty>button{font-size:.875rem!important}.appShell .campaignLeadSearch{font-size:.8125rem!important}.appShell .campaignLeadToolbar select,.appShell .campaignLeadToolbar>button,.appShell .campaignLeadSearch input{font-size:.875rem!important}.appShell .campaignLeadRow{font-size:.75rem!important}.appShell .campaignLeadIdentity b{font-size:.8125rem!important}.appShell .campaignLeadRow>span>b{font-size:.75rem!important}.appShell .campaignAiHero h3{font-size:1.125rem!important}.appShell .campaignAiSwitch b{font-size:.75rem!important}.appShell .campaignAiMode button b{font-size:.875rem!important}.appShell .campaignAutoApply b,.appShell .campaignApplyAi,.appShell .campaignAssistantFacts b{font-size:.75rem!important}.appShell .campaignSettingsGrid input,.appShell .campaignSettingsGrid select{font-size:.875rem!important}.appShell .campaignDangerZone h3{font-size:.9375rem!important}.appShell .campaignDangerZone button{font-size:.875rem!important}.appShell .campaignRailList>button>b{font-size:1rem!important}.appShell .campaignHeroIdentity h2{font-size:1.75rem!important}.appShell .campaignHeroActions button{font-size:.875rem!important}.appShell .campaignMetricGrid article>strong{font-size:2.125rem!important}.appShell .campaignSectionHead h3{font-size:1.125rem!important}.appShell .campaignQuickActions h3{font-size:1rem!important}.appShell .campaignSnapshotHead h3{font-size:1.125rem!important}.appShell .campaignSnapshotIdentity b{font-size:.875rem!important}.appShell .campaignAddModal{font-size:1rem!important}.appShell .campaignAddModal .modalHead .eyebrow{font-size:.75rem!important}.appShell .campaignAddModal .modalHead h2{font-size:1.75rem!important}.appShell .campaignAddModal .modalHead p{font-size:.875rem!important}.appShell .campaignAddFilters input,.appShell .campaignAddFilters select,.appShell .campaignAddFilters select option{font-size:.9375rem!important}.appShell .campaignCandidateSummary,.appShell .campaignCandidateSummary span{font-size:.7813rem!important}.appShell .campaignCandidateSummary button{font-size:.875rem!important}.appShell .campaignCandidateList b{font-size:.9375rem!important}.appShell .campaignCandidateList small{font-size:.75rem!important}.appShell .campaignCandidateList>label>span{font-size:.7813rem!important}.appShell .campaignCandidateList em{font-size:.75rem!important}.appShell .campaignAddModal .modalFoot>span{font-size:.8125rem!important}.appShell .campaignAddModal .modalFoot button{font-size:.875rem!important}.appShell .campaignModalV2{font-size:1rem!important}.appShell .campaignModalV2 .modalHead .eyebrow{font-size:.75rem!important}.appShell .campaignModalV2 .modalHead h2{font-size:1.75rem!important}.appShell .campaignModalV2 .modalHead p{font-size:.875rem!important}.appShell .campaignModalV2 .campaignCreateGrid label{font-size:.75rem!important}.appShell .campaignModalV2 .campaignCreateGrid input,.appShell .campaignModalV2 .campaignCreateGrid select,.appShell .campaignModalV2 .campaignCreateGrid select option{font-size:.9375rem!important}.appShell .campaignModalV2 .campaignCreateAi>label b{font-size:.875rem!important}.appShell .campaignModalV2 .campaignCreateAi>label small{font-size:.75rem!important}.appShell .campaignModalV2 .campaignCreateAiModes b{font-size:.8438rem!important}.appShell .campaignModalV2 .campaignCreateAiModes small{font-size:.75rem!important}.appShell .campaignModalV2 .modalFoot button{font-size:.875rem!important}.appShell .campaignRailHead b{font-size:.7813rem!important}.appShell .campaignRailStatus{font-size:.75rem!important}.appShell .campaignRailList>button>small{font-size:.875rem!important}.appShell .campaignRailStats em,.appShell .campaignHeroTopline span,.appShell .campaignHeroTopline em{font-size:.75rem!important}.appShell .campaignHeroIdentity p,.appShell .campaignTabs button,.appShell .campaignTabs button>b{font-size:.875rem!important}.appShell .campaignMetricGrid article>span{font-size:.75rem!important}.appShell .campaignMetricGrid article>small{font-size:.7813rem!important}.appShell .campaignSectionHead .eyebrow,.appShell .campaignSectionHead>span{font-size:.75rem!important}.appShell .campaignFunnelRow>span,.appShell .campaignFunnelRow>b,.appShell .campaignHealthRows b,.appShell .campaignReadyRow b{font-size:.8438rem!important}.appShell .campaignHealthRows small,.appShell .campaignQuickActions .eyebrow{font-size:.75rem!important}.appShell .campaignQuickActions>button b,.appShell .campaignQuickActions>button small{font-size:.875rem!important}.appShell .campaignSnapshotHead .eyebrow{font-size:.75rem!important}.appShell .campaignSnapshotHead p,.appShell .campaignSnapshotHead>button{font-size:.875rem!important}.appShell .campaignSnapshotLabels{font-size:.75rem!important}.appShell .campaignSnapshotRow{font-size:.8125rem!important}.appShell .campaignSnapshotIdentity small,.appShell .campaignSnapshotEmpty span,.appShell .campaignLeadHead,.appShell .campaignLeadIdentity small,.appShell .campaignLeadRow>span>small,.appShell .campaignBulkBar>span{font-size:.75rem!important}.appShell .campaignBulkBar button,.appShell .campaignAiHero p,.appShell .campaignAiMode button span{font-size:.875rem!important}.appShell .campaignAutoApply small,.appShell .campaignReadyRow small,.appShell .campaignAssistantFacts span,.appShell .campaignCapabilityRow span,.appShell .campaignAiFootnote,.appShell .campaignSettingsGrid label{font-size:.75rem!important}.appShell .campaignDangerZone p{font-size:.875rem!important}.appShell .campaignRailHead span,.appShell .campaignRailSummary>.eyebrow,.appShell .campaignRailSummary small{font-size:.75rem!important}.appShell>main:has(.todayCommandHero) .eyebrow{font-size:.75rem!important}.appShell .agencyLeaderboardRows>button>i,.appShell .dialerModeIdentity b,.appShell .dialerQueueTitle b,.appShell .dialerSectionTitle b{font-size:.875rem!important}.appShell .dialerModeIdentity em,.appShell .dialerLaunchMeta span,.appShell .dialerQueueTitle span{font-size:.75rem!important}.appShell .dialerModeSwitch button,.appShell .dialerTopActions button{font-size:.875rem!important}.appShell .dialerMiniAction{font-size:.75rem!important}.appShell .dialerIdentity h2{font-size:1.6875rem!important}.appShell .profilePhone{font-size:1.125rem!important}.appShell .activeLeadBadge,.appShell .leadBadge,.appShell .profileTags span,.appShell .profileIdentityBadges span,.appShell .dialerProfileFacts span{font-size:.75rem!important}.appShell .dialerProfileFacts b,.appShell .dialerPrimary,.appShell .dialerTextPrimary{font-size:.8125rem!important}.appShell .dialerCompactActions button{font-size:.875rem!important}.appShell .dialerOutcomeCard .eyebrow,.appShell .dialerOutcomeCard>span{font-size:.75rem!important}.appShell .dialerOutcomeGroups button{font-size:.875rem!important}.appShell .dialerNotesCard .eyebrow,.appShell .dialerTimeline .eyebrow{font-size:.75rem!important}.appShell .dialerNotesCard h3,.appShell .dialerTimeline h3{font-size:1rem!important}.appShell .quickNoteChips button,.appShell .timelineFilters button,.appShell .dialerNotesCard textarea,.appShell .historyComposer input{font-size:.875rem!important}.appShell .timelineRow b,.appShell .timelineRow span,.appShell .timelineRow small,.appShell .timelineEmpty,.appShell .dialerQueuePanel .eyebrow{font-size:.75rem!important}.appShell .dialerQueuePanel>p{font-size:.875rem!important}.appShell .queueProgress span,.appShell .railHints span,.appShell .dialerRailUtility span{font-size:.75rem!important}.appShell .queueRowV2 b{font-size:.7813rem!important}.appShell .queueRowV2 small,.appShell .queueRowV2 em,.appShell .queueRowV2 span{font-size:.75rem!important}.appShell .dialerSessionStats b,.appShell .railUtilityStats b{font-size:1.125rem!important}.appShell .dialerSessionStats span,.appShell .railUtilityStats span,.appShell .dialerQueueSelect{font-size:.75rem!important}.appShell>main:has(.tasksPage) .eyebrow{font-size:.75rem!important}.appShell>main:has(.applicationsPage) .eyebrow{font-size:.75rem!important}.appShell .pipelineHeaderStats b{font-size:1.375rem!important}.appShell .pipelineHeaderStats small{font-size:.75rem!important}.appShell .pipelineFlowHead b{font-size:.9375rem!important}.appShell .pipelineFlowHead small{font-size:.75rem!important}.appShell .pipelineFlowNode>span{font-size:.7813rem!important}.appShell .pipelineFlowNode>b{font-size:1.1875rem!important}.appShell .pipelineBoardHead h2{font-size:1.25rem!important}.appShell .pipelineSearch input,.appShell .pipelineBoardControls button{font-size:.875rem!important}.appShell .pipelineBoardControls label{font-size:.75rem!important}.appShell .pipelineViewSwitch button{font-size:.875rem!important}.appShell .pipelineKanban .kanbanHead b{font-size:.8125rem!important}.appShell .pipelineKanban .kanbanHead span{font-size:.75rem!important}.appShell .pipelineCardTop b{font-size:.8125rem!important}.appShell .pipelineCardTop small,.appShell .pipelineCardMeta span,.appShell .pipelineCardMeta strong,.appShell .pipelineCardFacts span{font-size:.75rem!important}.appShell .pipelineCardActions button,.appShell .pipelineCardActions select{font-size:.875rem!important}.appShell .pipelineEmpty{font-size:.75rem!important}.appShell .pipelineFocusIdentity b{font-size:.8125rem!important}.appShell .pipelineFocusIdentity span,.appShell .pipelineFocusStage,.appShell .pipelineFocusAp{font-size:.75rem!important}.appShell .pipelineFocusActions button{font-size:.875rem!important}.appShell .deleteAppointmentBtn{font-size:.75rem!important}.appShell .taskTabs button{font-size:.875rem!important}.appShell .taskList article b{font-size:.8125rem!important}.appShell .taskList article span,.appShell .taskList article time{font-size:.75rem!important}.appShell .tasksPage .emptyModule{font-size:.7813rem!important}.appShell .appStats b{font-size:1.375rem!important}.appShell .appRow{font-size:.75rem!important}.appShell .appRow b{font-size:.7813rem!important}.appShell .appRow small{font-size:.75rem!important}.appShell .applicationsPage .emptyModule{font-size:.7813rem!important}.appShell .appointmentModal,.appShell .taskModal,.appShell .appModal{font-size:.875rem!important}.appShell .appointmentModal .modalHead h2,.appShell .taskModal .modalHead h2,.appShell .appModal .modalHead h2{font-size:1.6875rem!important}.appShell .appointmentModal .modalHead .eyebrow,.appShell .taskModal .modalHead .eyebrow,.appShell .appModal .modalHead .eyebrow,.appShell .taskForm label,.appShell .appointmentDateTimeField>span{font-size:.75rem!important}.appShell .taskForm input,.appShell .taskForm select,.appShell .taskForm textarea,.appShell .appointmentDateTimeInputs input,.appShell .appointmentModal .modalFoot button,.appShell .taskModal .modalFoot button,.appShell .appModal .modalFoot button{font-size:.875rem!important}.appShell>main:has(.billingPage) .eyebrow{font-size:.75rem!important}.appShell .teamTabsV2 button{font-size:.875rem!important}.appShell .teamCommandStats strong{font-size:1.375rem!important}.appShell .teamCommandStats small{font-size:.75rem!important}.appShell .teamSectionHead h2,.appShell .sectionHead b{font-size:.875rem!important}.appShell .teamSectionHead span,.appShell .sectionHead span{font-size:.75rem!important}.appShell .memberIdentity b{font-size:.8125rem!important}.appShell .memberIdentity span,.appShell .memberProduction span,.appShell .memberUsage span,.appShell .memberMembership span{font-size:.75rem!important}.appShell .memberProduction b,.appShell .memberUsage b,.appShell .memberMembership b{font-size:.7813rem!important}.appShell .memberActions button{font-size:.875rem!important}.appShell .memberTableHead{font-size:.75rem!important}.appShell .memberNodeTop b,.appShell .memberNodeStats b{font-size:.7813rem!important}.appShell .memberNodeTop span,.appShell .memberNodeStats span{font-size:.75rem!important}.appShell .accessGridV2 h3,.appShell .pricingCard h3{font-size:.9375rem!important}.appShell .accessGridV2 p,.appShell .pricingCard p,.appShell .pricingIntro p,.appShell .memberBillingPolicy p{font-size:.875rem!important}.appShell .pricingCard strong{font-size:1.5rem!important}.appShell .pricingCard small,.appShell .priceLine span,.appShell .teamEmptyState{font-size:.75rem!important}.appShell .inviteMembershipModal{font-size:.875rem!important}.appShell .inviteMembershipModal .modalHead h2{font-size:1.75rem!important}.appShell .inviteMembershipModal .modalHead .eyebrow,.appShell .inviteFields label{font-size:.75rem!important}.appShell .inviteFields input,.appShell .inviteFields select{font-size:.875rem!important}.appShell .inviteMembershipExplainer b{font-size:.8125rem!important}.appShell .inviteMembershipExplainer span,.appShell .inviteMembershipExplainer small{font-size:.75rem!important}.appShell .inviteMembershipModal .modalFoot button{font-size:.875rem!important}.appShell .opsFacts span,.appShell .opsFacts b{font-size:.75rem!important}.appShell .opsStatus b{font-size:.8125rem!important}.appShell .opsSectionHead span,.appShell .opsErrorList time,.appShell .opsEmpty{font-size:.75rem!important}.appShell .usageNumbers strong{font-size:1.8125rem!important}.appShell .usageNumbers span,.appShell .usageFoot span{font-size:.75rem!important}.appShell .billingCard p{font-size:.875rem!important}.appShell .paymentMethod b{font-size:.8125rem!important}.appShell .paymentMethod span{font-size:.75rem!important}.appShell .billingCard>button{font-size:.875rem!important}.appShell .billingFacts span{font-size:.75rem!important}.appShell .billingFacts b{font-size:.8125rem!important}.appShell .planCompare>div:first-child h2{font-size:1.3125rem!important}.appShell .planCompare>div:first-child p,.appShell .billingPlanGrid article>div b{font-size:.875rem!important}.appShell .billingPlanGrid strong{font-size:1.625rem!important}.appShell .billingPlanGrid strong small{font-size:.75rem!important}.appShell .billingPlanGrid p{font-size:.875rem!important}.appShell .billingPlanGrid em{font-size:.75rem!important}.appShell .billingPlanGrid button{font-size:.875rem!important}.appShell>main:has(.supportV2) .eyebrow{font-size:.75rem!important}.appShell .supportHero h2{font-size:1.5rem!important}.appShell .supportHero p,.appShell .supportTicketForm .sectionHead b,.appShell .supportTickets .sectionHead b{font-size:.875rem!important}.appShell .supportTicketForm .sectionHead span,.appShell .supportTickets .sectionHead span,.appShell .supportFields label{font-size:.75rem!important}.appShell .supportFields input,.appShell .supportFields select,.appShell .supportFields textarea{font-size:.875rem!important}.appShell .supportFields label>small,.appShell .supportSubmit>small,.appShell .supportSubmit .primary{font-size:.75rem!important}.appShell .supportQueueFilters button{font-size:.875rem!important}.appShell .ticketTop b{font-size:.8125rem!important}.appShell .ticketTop time{font-size:.75rem!important}.appShell .ticketList article>p{font-size:.875rem!important}.appShell .ticketMeta span{font-size:.75rem!important}.appShell .supportEmpty b{font-size:.8125rem!important}.appShell .supportEmpty span{font-size:.75rem!important}.appShell .supportDrawer{font-size:.875rem!important}.appShell .supportDrawer>header h2{font-size:1.625rem!important}.appShell .supportDrawer>header p{font-size:.875rem!important}.appShell .supportIssue>span{font-size:.75rem!important}.appShell .supportIssue p{font-size:.875rem!important}.appShell .supportIssue small,.appShell .supportSla span,.appShell .supportAttachments b,.appShell .attachButton{font-size:.75rem!important}.appShell .attachmentList button span,.appShell .attachmentList button small{font-size:.875rem!important}.appShell .supportThread article b,.appShell .supportThread article time{font-size:.75rem!important}.appShell .supportThread article p{font-size:.875rem!important}.appShell .supportThreadEmpty,.appShell .internalToggle{font-size:.75rem!important}.appShell .supportReply textarea{font-size:.875rem!important}.appShell .supportReply small{font-size:.75rem!important}.appShell .supportReply button{font-size:.875rem!important}.appShell .supportAudit summary,.appShell .supportAudit div{font-size:.75rem!important}.appShell .supportResolution b{font-size:.7813rem!important}.appShell .supportResolution p,.appShell .settingsHeaderActions button,.appShell .settingsNavV4 button{font-size:.875rem!important}.appShell .settingsNavV4 a{font-size:.75rem!important}.appShell .settingTitle h2{font-size:1.0625rem!important}.appShell .settingTitle p{font-size:.875rem!important}.appShell .settingGrid label,.appShell .profileEditGrid label,.appShell .a2pGrid label,.appShell .telnyxTrialGrid label{font-size:.75rem!important}.appShell .settingGrid select,.appShell .settingGrid input,.appShell .profileEditGrid select,.appShell .profileEditGrid input,.appShell .profileEditGrid textarea,.appShell .a2pGrid select,.appShell .a2pGrid input,.appShell .a2pGrid textarea,.appShell .telnyxTrialGrid input,.appShell .telnyxTrialGrid select{font-size:.875rem!important}.appShell .profileProtectedRows b{font-size:.8125rem!important}.appShell .profileProtectedRows small{font-size:.75rem!important}.appShell .settingsRows b,.appShell .toggleSetting b{font-size:.7813rem!important}.appShell .settingsRows span,.appShell .toggleSetting span,.appShell .settingsCloudState span{font-size:.75rem!important}.appShell .accountSyncExplainer b{font-size:.7813rem!important}.appShell .accountSyncExplainer small{font-size:.75rem!important}.appShell .phoneLineTop b{font-size:.8125rem!important}.appShell .phoneLineTop span,.appShell .phoneTechnicalInfo,.appShell .phoneStatusRow span{font-size:.75rem!important}.appShell .phoneLineActions button{font-size:.875rem!important}.appShell .settingsInlineAction,.appShell .primaryLite{font-size:.75rem!important}.appShell .phoneCapabilityGrid>div b{font-size:.7813rem!important}.appShell .phoneCapabilityGrid>div span{font-size:.75rem!important}.appShell .a2pStepNav button,.appShell .a2pStepNav button i{font-size:.875rem!important}.appShell .a2pStepPanel h3{font-size:1rem!important}.appShell .a2pStepPanel p{font-size:.875rem!important}.appShell .a2pTip,.appShell .a2pExplanation{font-size:.75rem!important}.appShell .aiPresetCard b{font-size:.8125rem!important}.appShell .aiPresetCard span,.appShell .aiContextStrip span{font-size:.75rem!important}.appShell .teamTabs.teamTabsV2 button{font-size:.875rem!important}.appShell .memberBillingPolicy small{font-size:.75rem!important}.appShell .memberBillingPolicy button{font-size:.875rem!important}.appShell .pipelineKanban .kanbanHead small,.appShell .pipelineFlowNode>small,.appShell .pipelineEmpty span,.appShell .pipelineEmptyV3 span,.appShell .pipelineKanban .pipelineEmpty,.appShell .pipelineEmptyV3,.appShell .appHead,.appShell .appHead span,.appShell .appStats span,.appShell .dialerPageV16 small,.appShell .dialerPageV16 .safetyBanner,.appShell .dialerPageV16 .safetyBanner span,.appShell .dialerPageV16 .dialerLaunchMeta span,.appShell .dialerPageV16 .dialerLaunchSteps span,.appShell .supportV2 small,.appShell .supportV2 .supportHero span,.appShell .supportV2 .supportStaffPanel small,.appShell .settingsContentV4 label,.appShell .settingsContentV4 small{font-size:.75rem!important}.appShell .settingsContentV4 p,.appShell .settingsContentV4 input,.appShell .settingsContentV4 select,.appShell .settingsContentV4 textarea,.appShell .settingsContentV4 button{font-size:.875rem!important}.appShell .settingsContentV4 .eyebrow{font-size:.75rem!important}.appShell .settingsContentV4 .a2pStepNav button,.appShell .settingsContentV4 .a2pStepNav button i{font-size:.875rem!important}.appShell .settingsContentV4 .a2pStepPanel span,.appShell .settingsContentV4 .aiPresetCard span,.appShell .settingsContentV4 .aiContextStrip span,.appShell .settingsContentV4 .phoneStatusRow span,.appShell .settingsContentV4 .status,.appShell .settingsContentV4 .settingsCloudState,.appShell .agencyLeaderboardRows>.muted{font-size:.75rem!important}.appShell .todayCommandCopy h2{font-size:1.75rem!important}.appShell .todayCommandCopy>p,.appShell .todayCommandActions button{font-size:.875rem!important}.appShell .todayFocusV2>span{font-size:.75rem!important}.appShell .todayFocusV2>strong{font-size:2.625rem!important}.appShell .todayFocusV2>b{font-size:.9375rem!important}.appShell .todayFocusV2>small,.appShell .todayFocusV2>em{font-size:.75rem!important}.appShell .todayPriorityRail>button b{font-size:1.125rem!important}.appShell .todayPriorityRail>button small,.appShell .todayPriorityRail>button em{font-size:.875rem!important}.appShell .todayMetricDeck article>span{font-size:.75rem!important}.appShell .todayMetricDeck article>strong{font-size:1.875rem!important}.appShell .todayMetricDeck article>small{font-size:.75rem!important}.appShell .agencyPulseHead h2{font-size:1.25rem!important}.appShell .agencyPulseHead p,.appShell .agencyPulseHead>button{font-size:.875rem!important}.appShell .agencyTotals strong{font-size:1.1875rem!important}.appShell .agencyTotals small{font-size:.75rem!important}.appShell .agencyLeaderboardTitle b{font-size:.7813rem!important}.appShell .agencyLeaderboardTitle>span{font-size:.75rem!important}.appShell .agencyProducer>b{font-size:.8125rem!important}.appShell .agencyProducer>span{font-size:.75rem!important}.appShell .agencyLeaderboardRows>button>div:not(.agencyProducer) b,.appShell .agencyLeaderboardRows>button>div:not(.agencyProducer) small{font-size:.875rem!important}.appShell .todayWorkHeader h2{font-size:1.125rem!important}.appShell .todayWorkHeader>span{font-size:.75rem!important}.appShell .todayList .listTitle b{font-size:.7813rem!important}.appShell .todayList .listTitle span{font-size:.75rem!important}.appShell .todayList .listTitle button{font-size:.875rem!important}.appShell .todayColumnsV2 .todayList>.muted{font-size:.75rem!important}.appShell .todayList article b{font-size:.7813rem!important}.appShell .todayList article small,.appShell .todayList article span,.appShell .todayList article time,.appShell .todayDashboard .onboardingTop .eyebrow{font-size:.75rem!important}.appShell .todayDashboard .onboardingTop h2{font-size:1.75rem!important}.appShell .todayDashboard .onboardingTop p{font-size:.875rem!important}.appShell .todayDashboard .onboardingProgress b{font-size:1.75rem!important}.appShell .todayDashboard .onboardingProgress span{font-size:.75rem!important}.appShell .todayDashboard .onboardingProgress>button{font-size:.875rem!important}.appShell .todayDashboard .stepCopy small{font-size:.75rem!important}.appShell .todayDashboard .stepCopy b{font-size:.875rem!important}.appShell .todayDashboard .stepCopy em{font-size:.75rem!important}.appShell .pipelineHeaderStatsV4 b{font-size:1.25rem}.appShell .pipelineHeaderStatsV4 small,.appShell .pipelineControlBarV4 .pipelineSearchV4{font-size:.75rem}.appShell .pipelineControlBarV4 select,.appShell .pipelineControlBarV4 button,.appShell .pipelineControlBarV4 .pipelineSearchV4 input{font-size:.875rem}.appShell .pipelineFlowTrackV4 .pipelineFlowNode>span{font-size:.75rem}.appShell .pipelineFlowTrackV4 .pipelineFlowNode>b{font-size:1.3125rem}.appShell .pipelineFlowTrackV4 .pipelineFlowNode>small,.appShell .pipelineStageSignals em{font-size:.75rem}.appShell .pipelineBoardHeadV4 h2{font-size:1.125rem}.appShell .pipelineBoardHeadV4 p,.appShell .pipelineViewSwitchV4 button{font-size:.875rem}.appShell .pipelineKanbanV4 .kanbanHeadV4 b,.appShell .pipelineKanbanV4 .kanbanHeadV4 small{font-size:.75rem!important}.appShell .pipelineKanbanV4 .kanbanHeadV4>span,.appShell .kanbanHeadSignals em,.appShell .pipelineUrgency em{font-size:.75rem}.appShell .pipelineEmptyV4 b,.appShell .pipelineEmptyV4 span{font-size:.75rem!important}.appShell .pipelineListHead,.appShell .pipelineListRow,.appShell .pipelineListIdentity b,.appShell .pipelineListIdentity span{font-size:.75rem}.appShell .pipelineListRow select{font-size:.875rem}.appShell .pipelineListEmpty,.appShell .pipelineFocusOwner small,.appShell .pipelineFocusOwner b{font-size:.75rem}.appShell .kanbanHeadSignals button{font-size:.875rem}.appShell .pipelineHeaderStatsV5 b{font-size:1.375rem!important}.appShell .pipelineHeaderStatsV5 small{font-size:.75rem!important}.appShell .pipelineOpenLeadsV5{font-size:.75rem}.appShell .pipelineFunnelTitleV6 .eyebrow{font-size:.75rem!important}.appShell .pipelineFunnelMetricSwitchV6 button{font-size:.875rem!important}.appShell .pipelineConversionV6,.appShell .pipelineFunnelHealthCellV6 span,.appShell .pipelineKpiStripV6 span{font-size:.75rem!important}.appShell .pipelineKpiStripV6 strong{font-size:1.1875rem!important}.appShell .pipelineKpiStripV6 small,.appShell .pipelineBoardHeadV6 .eyebrow,.appShell .kanbanStageTitleV5 b,.appShell .kanbanStageTitleV5 span,.appShell .pipelineKanbanV4 .kanbanHeadV5>small,.appShell .kanbanHeadSignalsV5 em,.appShell .pipelineCardV4 .pipelineCardTop b,.appShell .pipelineCardV4 .pipelineCardTop small,.appShell .pipelineCardFactsV4 small,.appShell .pipelineCardMetaV4 small,.appShell .pipelineCardFactsV4 b,.appShell .pipelineCardMetaV4 b,.appShell .pipelineUrgency,.appShell .pipelineCardActionsV4 a{font-size:.75rem!important}.appShell .pipelineCardActionsV4 button,.appShell .pipelineCardActionsV4 select{font-size:.875rem!important}.appShell .pipelineEmptyV5 span{font-size:.75rem!important}.appShell .pipelineFunnelTitleV6 h2{font-size:1.375rem!important}.appShell .pipelineFunnelTitleV6 p{font-size:.875rem!important}.appShell .pipelineFunnelSummaryV7 b{font-size:.9375rem!important}.appShell .pipelineFunnelSummaryV7 small,.appShell .pipelineFunnelSegmentV6>span{font-size:.75rem!important}.appShell .pipelineFunnelSegmentV6>strong{font-size:1.75rem!important}.appShell .pipelineFunnelSegmentV6>small,.appShell .pipelineFunnelSignalsV7 i,.appShell .pipelineConversionV7{font-size:.75rem!important}.appShell .pipelineBoardHeadV6 h2{font-size:1.5rem!important}.appShell .pipelineBoardHeadV6 p{font-size:.875rem!important}.appShell .pipelineControlBarV6 .pipelineSearchV4{font-size:.75rem!important}.appShell .pipelineControlBarV6 select,.appShell .pipelineControlBarV6 button,.appShell .pipelineControlBarV6 .pipelineSearchV4 input{font-size:.875rem!important}.appShell .pipelineKanbanV7 .kanbanStageTitleV5 b{font-size:.8125rem!important}.appShell .pipelineKanbanV7 .kanbanStageTitleV5 span,.appShell .kanbanStageMetaV7 small,.appShell .kanbanStageMetaV7 em{font-size:.75rem!important}.appShell .pipelineKanbanV7 .pipelineCardTop b{font-size:.9375rem!important}.appShell .pipelineKanbanV7 .pipelineCardTop small,.appShell .pipelineKanbanV7 .pipelineCardFactsV4 small,.appShell .pipelineKanbanV7 .pipelineCardMetaV4 small,.appShell .pipelineKanbanV7 .pipelineCardFactsV4 b,.appShell .pipelineKanbanV7 .pipelineCardMetaV4 b,.appShell .pipelineKanbanV7 .pipelineUrgency,.appShell .pipelineKanbanV7 .pipelineCardActionsV4 a{font-size:.75rem!important}.appShell .pipelineKanbanV7 .pipelineCardActionsV4 button,.appShell .pipelineKanbanV7 .pipelineCardActionsV4 select{font-size:.875rem!important}.appShell .pipelineEmptyV7{font-size:.75rem!important}.appShell .pipelineBoardEmptyV7 b{font-size:.9375rem!important}.appShell .pipelineBoardEmptyV7 span{font-size:.75rem!important}.appShell .pipelineBoardEmptyV7 button{font-size:.875rem!important}.appShell .todaySectionHead h3{font-size:1.0625rem}.appShell .todaySectionHead>small{font-size:.75rem}.appShell .todayPerformancePanel .todayMetricDeck article>span{font-size:.75rem!important}.appShell .todayPerformancePanel .todayMetricDeck article>strong{font-size:1.75rem!important}.appShell .todayPerformancePanel .todayMetricDeck article>small{font-size:.75rem!important}.appShell .todayOpsGrid .agencyPulseHead h2{font-size:1.0625rem!important}.appShell .todayOpsGrid .agencyPulseHead p{font-size:.875rem!important}.appShell .todayOpsGrid .agencyTotals strong{font-size:1.0625rem!important}.appShell .todayOpsGrid .agencyTotals small{font-size:.75rem!important}.appShell .todayOpsGrid .agencyProducer>b{font-size:.7813rem!important}.appShell .todayOpsGrid .agencyProducer>span{font-size:.75rem!important}.appShell .tasksNewBtn{font-size:.8438rem!important}.appShell .tasksSummaryBar span{font-size:.75rem}.appShell .tasksSummaryBar b{font-size:1.625rem!important}.appShell .tasksSummaryBar small{font-size:.75rem!important}.appShell .tasksSearch input{font-size:.875rem}.appShell .taskGroupHead b,.appShell .taskPriority{font-size:.75rem!important}.appShell .tasksEmptyState b{font-size:1.0625rem}.appShell .tasksEmptyState span{font-size:.75rem}.appShell .taskModalV2 .modalHead h2{font-size:1.75rem!important}.appShell .taskModalV2 .modalHead p{font-size:.875rem}.appShell .taskFormV2 label{font-size:.75rem!important}.appShell .taskFormV2 input,.appShell .taskFormV2 select,.appShell .taskFormV2 textarea{font-size:.875rem!important}.appShell .taskDuePresets>span{font-size:.75rem}.appShell .taskDuePresets button,.appShell .taskEditActions>button{font-size:.875rem}.appShell .tasksSidePanel .eyebrow{font-size:.75rem!important}.appShell .tasksQuickPanel h3{font-size:1.0625rem}.appShell .tasksQuickPanel p{font-size:.875rem}.appShell .taskTemplateGrid b,.appShell .taskTemplateGrid span,.appShell .tasksGuidePanel li:before,.appShell .tasksGuidePanel li>b,.appShell .tasksGuidePanel li>span{font-size:.75rem}.appShell .tasksEmptyStateV2>span{font-size:.7813rem!important}.appShell .taskEmptyTemplates button{font-size:.875rem}.appShell .tasksEmptyCopy>b{font-size:1.0625rem}.appShell .tasksEmptyCopy>span,.appShell .tasksGuideInline li>span{font-size:.75rem}.appShell .tasksControlBar .tasksSearch input{font-size:.9375rem!important}.appShell .tasksControlBar .taskTabs button,.appShell .tasksControlBar>select{font-size:.875rem!important}.appShell .tasksResultCount{font-size:.8438rem!important}.appShell .tasksQuickIntro .eyebrow,.appShell .tasksNextPanel .eyebrow{font-size:.75rem!important}.appShell .tasksQuickIntro h3{font-size:1.5rem!important}.appShell .tasksQuickIntro p,.appShell .tasksQuickPanel .taskTemplateGrid button b{font-size:.9063rem!important}.appShell .tasksQuickPanel .taskTemplateGrid button span{font-size:.875rem!important}.appShell .tasksNextPanel>b{font-size:1.3125rem!important}.appShell .tasksNextPanel>small{font-size:.8438rem!important}.appShell .tasksNextPanel>div button{font-size:.875rem!important}.appShell .tasksNextCreate{font-size:.8125rem!important}.appShell .taskGroupHead span{font-size:.9688rem!important}.appShell .taskGroupHead em{font-size:.7813rem!important}.appShell .taskCardTitleRow>b{font-size:1.125rem!important}.appShell .taskCardOpen>p{font-size:.875rem!important}.appShell .taskCardMeta>span{font-size:.8125rem!important}.appShell .taskDue b{font-size:.875rem!important}.appShell .taskDue small{font-size:.75rem!important}.appShell .taskCardActions>button{font-size:.875rem!important}.appShell .tasksEmptyHero>.eyebrow{font-size:.8438rem!important}.appShell .tasksEmptyHero>b{font-size:2.875rem!important}.appShell .tasksEmptyHero>p{font-size:1.1563rem!important}.appShell .tasksEmptyHero .tasksEmptyCreate{font-size:.9688rem!important}.appShell .tasksEmptyPlaybook>article>span{font-size:.9375rem!important}.appShell .tasksEmptyPlaybook article b{font-size:1.25rem!important}.appShell .tasksEmptyPlaybook article p{font-size:.9688rem!important}.appShell .tasksEmptyUseCases>span{font-size:.875rem!important}.appShell .tasksEmptyUseCases em{font-size:.9063rem!important}.appShell .applicationsNewBtn{font-size:.875rem!important}.appShell .applicationsHead>span{font-size:.75rem}.appShell .applicationLeadCell b,.appShell .applicationProductCell b{font-size:.9375rem}.appShell .applicationLeadCell small,.appShell .applicationProductCell small{font-size:.75rem}.appShell .applicationMoney b{font-size:.875rem}.appShell .applicationMoney small{font-size:.75rem}.appShell .applicationStatusCell select{font-size:.875rem}.appShell .applicationUpdated b,.appShell .applicationUpdated small,.appShell .applicationOpenBtn{font-size:.75rem}.appShell .applicationsFilteredEmpty b{font-size:1rem}.appShell .applicationsFilteredEmpty span{font-size:.75rem}.appShell .applicationModalV2 .modalHead h2{font-size:1.75rem!important}.appShell .applicationModalV2 .modalHead p{font-size:.875rem}.appShell .applicationFormV2 label{font-size:.75rem}.appShell .applicationFormV2 input,.appShell .applicationFormV2 select,.appShell .applicationFormV2 textarea,.appShell .applicationDetailTop>button{font-size:.875rem}.appShell .applicationDetailStatus,.appShell .applicationDetailTimeline b,.appShell .applicationDetailTimeline small{font-size:.75rem}.appShell .applicationsSummaryBar span{font-size:.7813rem!important}.appShell .applicationsSummaryBar b{font-size:2.125rem!important}.appShell .applicationsSummaryBar small{font-size:.8438rem!important}.appShell .applicationsSearch input{font-size:.9375rem!important}.appShell .applicationsTabs button,.appShell .applicationsControlBar>select{font-size:.875rem!important}.appShell .applicationsControlBar>span{font-size:.8125rem!important}.appShell .applicationsEmptyHero>.eyebrow{font-size:.7813rem!important}.appShell .applicationsEmptyHero h2{font-size:1.75rem!important}.appShell .applicationsEmptyHero p{font-size:1.0625rem!important}.appShell .applicationsEmptyHero button{font-size:.9063rem!important}.appShell .applicationsEmptyWorkflow>article>span{font-size:.875rem!important}.appShell .applicationsEmptyWorkflow article b{font-size:1.125rem!important}.appShell .applicationsEmptyWorkflow article p{font-size:.875rem!important}.appShell .applicationsEmptyMetrics span{font-size:.8125rem!important}.appShell .applicationLifecycleFlow>i{font-size:1.125rem!important}.appShell .applicationEmptySectionHead .eyebrow{font-size:.8125rem!important}.appShell .applicationEmptySectionHead>b{font-size:1.5rem!important}.appShell .applicationLifecycleFlow>article>span{font-size:.8125rem!important}.appShell .applicationLifecycleFlow>article>b{font-size:1.1875rem!important}.appShell .applicationLifecycleFlow>article>small{font-size:.8438rem!important}.appShell .applicationClosedOutcomes>div .eyebrow{font-size:.75rem!important}.appShell .applicationClosedOutcomes>div>b{font-size:1.125rem!important}.appShell .applicationClosedOutcomes>div>small{font-size:.7813rem!important}.appShell .applicationClosedOutcomes>article>b{font-size:1rem!important}.appShell .applicationClosedOutcomes>article>span{font-size:.8125rem!important}.appShell .applicationVisibilityGrid b{font-size:1.125rem!important}.appShell .applicationVisibilityGrid span{font-size:.8438rem!important}.appShell .teamTabsV3 button{font-size:.875rem!important}.appShell .teamNotice{font-size:.8125rem!important}.appShell .teamEmptyCompact{font-size:.75rem}.appShell .teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamSectionToolbar h2{font-size:1.5625rem}.appShell .teamSectionToolbar p,.appShell .teamToolbarActions input,.appShell .teamSearchField input,.appShell .teamToolbarActions>button{font-size:.875rem}.appShell .orgMemberTop .avatar{font-size:.75rem}.appShell .orgMemberTop>div:nth-child(2) b{font-size:.8125rem}.appShell .orgMemberTop>div:nth-child(2) span,.appShell .orgMemberTop>em,.appShell .orgMemberStats b,.appShell .orgMemberStats small,.appShell .orgRollup,.appShell .orgRollup b,.appShell .hierarchyCycleWarning,.appShell .teamUnassignedPanel>div:first-child b,.appShell .teamUnassignedPanel>div:first-child small,.appShell .teamUnassignedPanel .avatar{font-size:.75rem}.appShell .teamUnassignedPanel button b,.appShell .teamUnassignedPanel button small{font-size:.875rem}.appShell .memberDirectoryRow .memberMembership small{font-size:.75rem!important}.appShell .teamDirectoryEmpty b{font-size:.875rem}.appShell .teamDirectoryEmpty span{font-size:.75rem}.appShell .pricingGridV3 .pricingCard .eyebrow{font-size:.75rem!important}.appShell .pricingGridV3 .pricingCard h3{font-size:1.1875rem!important}.appShell .pricingGridV3 .priceLine b{font-size:1.9375rem!important}.appShell .pricingGridV3 .pricingCard p{font-size:.875rem!important}.appShell .pricingGridV3 .planUsage span{font-size:.75rem}.appShell .inviteMembershipModalV3 .modalHead h2{font-size:1.75rem!important}.appShell .inviteMembershipModalV3 .modalHead p{font-size:.875rem}.appShell .inviteMembershipModalV3 .inviteFields input,.appShell .inviteMembershipModalV3 .inviteFields select{font-size:.875rem!important}.appShell .mobileWorkspacePicker>.eyebrow{font-size:.75rem!important}.appShell .mobileWorkspacePicker b,.appShell .mobileWorkspacePicker small{font-size:.75rem}.appShell .teamInviteBtn{font-size:.9375rem!important}.appShell nav.teamTabsV3>button{font-size:.9063rem!important}.appShell .teamCommandIdentity .eyebrow{font-size:.75rem!important}.appShell .teamCardHead b{font-size:1.1875rem!important}.appShell .teamCardHead small{font-size:.8438rem!important}.appShell .teamCardHead>button{font-size:.875rem!important}.appShell .teamMetricGridV3 b{font-size:2.125rem!important}.appShell .teamMetricGridV3 small{font-size:.8125rem!important}.appShell .hierarchyCoverage b{font-size:2.125rem!important}.appShell .hierarchyCoverage span{font-size:.8125rem!important}.appShell .teamMiniMetrics b{font-size:1.4375rem!important}.appShell .teamMiniMetrics small{font-size:.75rem!important}.appShell .teamActionRows b{font-size:.875rem!important}.appShell .teamActionRows em,.appShell .teamLeaderboardRows .rank{font-size:.75rem!important}.appShell .teamLeaderboardRows .person b{font-size:.875rem!important}.appShell .teamLeaderboardRows .person small{font-size:.75rem!important}.appShell .teamLeaderboardRows>button>span:not(.person) small,.appShell .teamLeaderboardRows>button>span:not(.person) b{font-size:.875rem!important}.appShell .teamIntelHead b{font-size:1.125rem!important}.appShell .teamIntelHead small{font-size:.8125rem!important}.appShell .teamIntelHead em{font-size:.75rem!important}.appShell .teamIntelMetrics b{font-size:1.5625rem!important}.appShell .teamIntelMetrics small,.appShell .teamIntelSetup>span,.appShell .teamIntelSetup>b{font-size:.75rem!important}.appShell .memberBillingPolicyV3 b{font-size:.875rem!important}.appShell .memberBillingPolicyV3 small{font-size:.75rem!important}.appShell .memberBillingPolicyV3>button{font-size:.875rem!important}.appShell .teamCommandIdentity h2{font-size:1.75rem!important}.appShell .teamCommandIdentity p{font-size:.875rem!important}.appShell .teamCommandStatsV3 article b{font-size:2rem!important}.appShell .teamCommandStatsV3 article small{font-size:.75rem!important}.appShell .teamActionRows>button>small{font-size:.875rem!important}.appShell .teamPulseProductionV5>header>em{font-size:.75rem}.appShell .teamPulseHierarchyV5>header>button,.appShell .teamLeaderboardV5>header>button{font-size:.875rem}.appShell .teamLeaderboardV5>header b,.appShell .teamActionRailV5>header b{font-size:1.1875rem!important}.appShell .teamLeaderboardV5>header small,.appShell .teamActionRailV5>header small{font-size:.8125rem!important}.appShell .teamLeaderboardRowsV5 .rank,.appShell .teamAgencyIdentityV5 .eyebrow,.appShell .teamIntelSectionHeadV5 .eyebrow{font-size:.75rem!important}.appShell .teamAgencyIdentityV5 h2{font-size:1.75rem!important}.appShell .teamAgencyIdentityV5 p{font-size:.875rem!important}.appShell .teamCommandSummaryV5 b{font-size:2rem!important}.appShell .teamCommandSummaryV5 small{font-size:.75rem!important}.appShell .teamPulseProductionV5 header b,.appShell .teamPulseHierarchyV5 header b,.appShell .teamLeaderboardV5 header b,.appShell .teamActionRailV5 header b{font-size:1.25rem!important}.appShell .teamPulseProductionV5 header small,.appShell .teamPulseHierarchyV5 header small,.appShell .teamLeaderboardV5 header small,.appShell .teamActionRailV5 header small{font-size:.8438rem!important}.appShell .teamProductionPrimaryV5>span{font-size:.75rem!important}.appShell .teamProductionPrimaryV5>strong{font-size:3rem!important}.appShell .teamProductionPrimaryV5>small{font-size:.7813rem!important}.appShell .teamProductionMetricsV5 b{font-size:1.8125rem!important}.appShell .teamProductionMetricsV5 small{font-size:.75rem!important}.appShell .teamHierarchyHeroV5 strong{font-size:3rem!important}.appShell .teamHierarchyHeroV5>div>span{font-size:.75rem!important}.appShell .teamHierarchyHeroV5 p{font-size:.875rem!important}.appShell .teamHierarchyBreakdownV5 b{font-size:1.1875rem!important}.appShell .teamHierarchyBreakdownV5 small,.appShell .teamLeaderboardHeadV5>span{font-size:.75rem!important}.appShell .teamLeaderboardRowsV5 .person b{font-size:1.0313rem!important}.appShell .teamLeaderboardRowsV5 .person small{font-size:.75rem!important}.appShell .teamLeaderboardRowsV5>button>span:not(.person):not(.rank) b{font-size:.9688rem!important}.appShell .teamLeaderboardRowsV5>button>span:not(.person):not(.rank) small{font-size:.875rem!important}.appShell .teamActionRowsV5 b{font-size:.9375rem!important}.appShell .teamActionRowsV5 small,.appShell .teamActionRowsV5 em,.appShell .teamActionManageV5{font-size:.7813rem!important}.appShell .teamIntelSectionHeadV5 h3{font-size:1.625rem!important}.appShell .teamIntelSectionHeadV5>small{font-size:.75rem!important}.appShell .teamIntelTitleV5 b{font-size:1.125rem!important}.appShell .teamIntelTitleV5 small{font-size:.7813rem!important}.appShell .teamIntelGridV5>article>strong{font-size:2.875rem!important}.appShell .teamIntelPrimaryLabelV5{font-size:.7813rem!important}.appShell .memberBillingPolicyV5 b{font-size:1.125rem!important}.appShell .memberBillingPolicyV5 small{font-size:.9063rem!important}.appShell .memberBillingPolicyV5>button{font-size:.875rem!important}.appShell .teamIntelListV5 b{font-size:1.125rem!important}.appShell .teamIntelListV5 small{font-size:.8125rem!important}.appShell .teamIntelSetupV5>span,.appShell .teamIntelSetupV5 b{font-size:.7813rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar p,.appShell .teamHierarchyPageV3 .teamToolbarActions input,.appShell .teamHierarchyPageV3 .teamToolbarActions>button{font-size:.875rem!important}.appShell .teamHierarchySummaryV3 b{font-size:1.9375rem!important}.appShell .teamHierarchySummaryV3 span{font-size:.7813rem!important}.appShell .teamHierarchyLegend,.appShell .teamHierarchyLegend>span:last-child{font-size:.75rem!important}.appShell .orgMemberCardV4 .orgMemberTop .avatar{font-size:.875rem!important}.appShell .orgMemberCardV4 .orgMemberTop>div:nth-child(2) b{font-size:1.3125rem!important}.appShell .orgMemberCardV4 .orgMemberTop>div:nth-child(2) span{font-size:.875rem!important}.appShell .orgMemberCardV4 .orgMemberTop>em,.appShell .teamNameChip,.appShell .membershipChip,.appShell .orgRiskBadge,.appShell .orgProductionStrip small{font-size:.75rem!important}.appShell .orgProductionStrip b{font-size:1.5625rem!important}.appShell .orgRollupV4{font-size:.8125rem!important}.appShell .orgRollupV4 b{font-size:.8438rem!important}.appShell .orgManageBtn{font-size:.8125rem!important}.appShell .teamHierarchyStarter b{font-size:1rem!important}.appShell .teamHierarchyStarter small{font-size:.8125rem!important}.appShell .teamHierarchyStarter>button{font-size:.875rem!important}.appShell .orgBusinessStrip b{font-size:1.25rem!important}.appShell .orgBusinessStrip small{font-size:.8125rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar .eyebrow,.appShell .teamMemberFilters>span,.appShell .memberDirectoryHeadRow>span{font-size:.75rem!important}.appShell .memberDirectoryRow .avatar{font-size:.8125rem!important}.appShell .memberDirectoryRow .memberIdentity b{font-size:1rem!important}.appShell .memberDirectoryRow .memberIdentity b small,.appShell .memberDirectoryRow .memberIdentity span,.appShell .memberDirectoryRow .memberIdentity em,.appShell .memberDirectoryRow>label>span{font-size:.75rem!important}.appShell .memberDirectoryRow>label select{font-size:.875rem!important}.appShell .memberDirectoryRow>label small,.appShell .memberMembership .membershipChip,.appShell .memberMembership small{font-size:.75rem!important}.appShell .memberProductionV3 b{font-size:.875rem!important}.appShell .memberProductionV3 small{font-size:.75rem!important}.appShell .memberActionsV3 button{font-size:.875rem!important}.appShell .memberDirectoryHeadRowV4>span{font-size:.75rem!important}.appShell .memberDirectoryRowV4 .avatar{font-size:.9375rem!important}.appShell .memberDirectoryRowV4 .memberIdentity b{font-size:1.125rem!important}.appShell .memberDirectoryRowV4 .memberIdentity b small{font-size:.75rem!important}.appShell .memberDirectoryRowV4 .memberIdentity span{font-size:.7813rem!important}.appShell .memberDirectoryRowV4 .memberIdentity em,.appShell .memberStructureV4 label>span,.appShell .memberAccessV4 label>span{font-size:.75rem!important}.appShell .memberStructureV4 select,.appShell .memberAccessV4 select{font-size:.875rem!important}.appShell .memberStructureV4 label>small,.appShell .memberAccessV4 .membershipChip,.appShell .memberAccessV4 .memberMembership small{font-size:.75rem!important}.appShell .memberProductionV4 b{font-size:1.125rem!important}.appShell .memberProductionV4 small{font-size:.75rem!important}.appShell .memberActionsV4 button{font-size:.875rem!important}.appShell .memberCardMetaV5 .membershipChip{font-size:.75rem!important}.appShell .memberCardMetaV5 .memberMembership small,.appShell .memberCardMetaV5 label>span{font-size:.75rem}.appShell .memberCardMetaV5 select{font-size:.875rem}.appShell .memberActionsV5 button{font-size:.875rem!important}.appShell .memberCardSectionHeadV5>span{font-size:.8125rem}.appShell .memberCardSectionHeadV5>small,.appShell .memberStructureControlsV5 label>span{font-size:.75rem}.appShell .memberStructureControlsV5 select{font-size:.875rem}.appShell .memberProductionV5 b{font-size:1.25rem!important}.appShell .memberProductionV5 small,.appShell .memberDirectoryCardsV5 .memberCardMetaV5 .membershipChip{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 .memberMembership small{font-size:.7813rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 label>span,.appShell .memberDirectoryCardsV5 .memberStructureControlsV5 label>span{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 select,.appShell .memberDirectoryCardsV5 .memberStructureControlsV5 select{font-size:.875rem!important}.appShell .memberDirectoryCardsV5 .memberCardSectionHeadV5>span{font-size:1.125rem!important}.appShell .memberDirectoryCardsV5 .memberCardSectionHeadV5>small{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberProductionV5 b{font-size:1.75rem!important}.appShell .memberDirectoryCardsV5 .memberProductionV5 small{font-size:.8125rem!important}.appShell .memberDirectoryCardsV5 .memberActionsV5 button{font-size:.875rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar p{font-size:.9375rem!important}.appShell .teamMemberFilters select,.appShell .teamMembersPageV3 .teamSearchField input{font-size:.875rem!important}.appShell .leadIdentityV4>b{font-size:1.375rem!important}.appShell .leadIdentityV4>span{font-size:.9375rem!important}.appShell .leadMetaClusterV4 span,.appShell .leadNextV4>span,.appShell .leadStatusClusterV4 .leadListStatus>span{font-size:.75rem!important}.appShell .leadMetaClusterV4 b{font-size:1.0313rem!important}.appShell .leadNextV4>b{font-size:1.0625rem!important}.appShell .leadNextV4>small{font-size:.8125rem!important}.appShell .leadStatusClusterV4 .leadListStatus>b{font-size:1.0625rem!important}.appShell .leadStatusClusterV4 .leadListStatus>small{font-size:.7813rem!important}.appShell .leadLifecycleViews button{font-size:1rem!important}.appShell .leadsTools>label,.appShell .leadsTools .toolSelect,.appShell .leadsTools>button{font-size:.9688rem!important}.appShell .leadsTools>label input{font-size:1rem!important}.appShell .unifiedLeadCard.expanded .workContext p{font-size:.875rem!important}.appShell .unifiedLeadCard.expanded .workStatus>span{font-size:.75rem!important}.appShell .unifiedLeadCard.expanded .workStatus select,.appShell .unifiedLeadCard.expanded .quickFollow button{font-size:.875rem!important}.appShell .unifiedLeadCard.expanded .workFollow{font-size:.8125rem!important}.appShell .unifiedLeadCard.expanded .workTouch small{font-size:.75rem!important}.appShell .unifiedLeadCard.expanded .workContext>p{font-size:.875rem!important}.appShell .unifiedLeadCard.expanded .leadCardSectionHead b{font-size:1.0625rem!important}.appShell .unifiedLeadCard.expanded .leadCardSectionHead small{font-size:.7813rem!important}.appShell .unifiedLeadCard.expanded .leadStatusPanelV5 select,.appShell .unifiedLeadCard.expanded .followUpPanelV5 .quickFollow button{font-size:.875rem!important}.appShell .unifiedLeadCard.expanded .workActions>*{font-size:.8125rem!important}.appShell .leadDispositionV6 select{font-size:.875rem}.appShell .teamAccessPageV3>.teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamAccessPageV3>.teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamAccessPageV3>.teamSectionToolbar p{font-size:.875rem!important}.appShell .roleSummaryGridV3 .eyebrow{font-size:.75rem!important}.appShell .roleSummaryGridV3 h3{font-size:1.25rem!important}.appShell .roleSummaryGridV3 p{font-size:.875rem!important}.appShell .roleMatrixHead span,.appShell .roleMatrixHead b{font-size:.75rem!important}.appShell .roleMatrixRow>span{font-size:.875rem!important}.appShell .roleMatrixRow>b{font-size:.75rem!important}.appShell .roleGuardrailsV3 b,.appShell .roleGuardrailsV3 p{font-size:.875rem!important}.appShell .teamPricingPageV3 .pricingIntro .eyebrow{font-size:.75rem!important}.appShell .teamPricingPageV3 .pricingIntro h2{font-size:1.75rem!important}.appShell .teamPricingPageV3 .pricingIntro p{font-size:.875rem!important}.appShell .pricingGridV4 .pricingCardV4 .eyebrow{font-size:.75rem!important}.appShell .pricingCardTopV4>em{font-size:.75rem}.appShell .pricingGridV4 .pricingCardV4 h3{font-size:1.5rem!important}.appShell .pricingGridV4 .priceLineV4 b{font-size:2.625rem!important}.appShell .pricingGridV4 .priceLineV4 span{font-size:.75rem!important}.appShell .annualPriceV4{font-size:.75rem}.appShell .pricingGridV4 .pricingCardV4>p{font-size:.875rem!important}.appShell .pricingMetaV4 small{font-size:.75rem}.appShell .pricingMetaV4 b{font-size:.8125rem}.appShell .pricingGridV4 .planUsageV4 span{font-size:.75rem!important}.appShell .membershipPolicyV4 b{font-size:.9063rem}.appShell .membershipPolicyV4 small{font-size:.75rem}.appShell .membershipPolicyV4>button{font-size:.875rem}.appShell .opsCardHead b{font-size:1.125rem!important}.appShell .opsCardHead small{font-size:.8125rem!important}.appShell .opsStats b{font-size:1.875rem!important}.appShell .opsStats span{font-size:.7813rem!important}.appShell .opsStatus,.appShell .opsStatus span{font-size:.8125rem!important}.appShell .opsFactsV2>span{font-size:.75rem!important}.appShell .opsFactsV2 b{font-size:.7813rem!important}.appShell .opsLaunchFactsV2>span{font-size:.75rem!important}.appShell .opsErrorList b{font-size:.9063rem!important}.appShell .opsErrorList p{font-size:.875rem!important}.appShell .opsErrorList small{font-size:.75rem!important}.appShell .opsWorkspaceGridV2 .opsCardHead b{font-size:1.1875rem!important}.appShell .opsWorkspaceGridV2 .opsCardHead small{font-size:.8438rem!important}.appShell .opsWorkspaceGridV2 .opsStats b{font-size:2.125rem!important}.appShell .opsWorkspaceGridV2 .opsStats span{font-size:.8125rem!important}.appShell .opsWorkspaceGridV2 .opsStatus span{font-size:.8438rem!important}.appShell .opsWorkspaceGridV2 .opsFactsV2>span{font-size:.7813rem!important}.appShell .opsWorkspaceGridV2 .opsFactsV2 b{font-size:.8125rem!important}.appShell .opsWorkspaceGridV2 .opsLaunchFactsV2>span{font-size:.7813rem!important}.appShell .opsPlatformGridV2 .opsCardHead b{font-size:1.125rem!important}.appShell .opsPlatformGridV2 .opsCardHead small{font-size:.8125rem!important}.appShell .opsPlatformGridV2 .opsStats b{font-size:1.9375rem!important}.appShell .opsPlatformGridV2 .opsStats span{font-size:.8125rem!important}.appShell .opsDiagnosticSummaryV2>article>span{font-size:.7813rem!important}.appShell .opsDiagnosticSummaryV2>article>b{font-size:2.375rem!important}.appShell .opsDiagnosticSummaryV2>article>small{font-size:.8125rem!important}.appShell .opsDiagnosticBodyHeadV2>b{font-size:1rem!important}.appShell .opsDiagnosticBodyHeadV2>span{font-size:.75rem!important}.appShell .opsDiagnosticsV2 .opsEmpty b{font-size:1rem!important}.appShell .opsDiagnosticsV2 .opsEmpty small{font-size:.8125rem!important}.appShell .opsSectionHead h2{font-size:1.625rem!important}.appShell .opsSectionHead p{font-size:.875rem!important}.appShell .opsSectionHead .eyebrow,.appShell .billingHero .eyebrow{font-size:.75rem!important}.appShell .billingHero p{font-size:.875rem!important}.appShell .billingPrice>b{font-size:2.75rem!important}.appShell .billingPrice>span{font-size:.8125rem!important}.appShell .billingStatus{font-size:.75rem!important}.appShell .billingNotice{font-size:.8125rem!important}.appShell .billingCardTitle b{font-size:1.0625rem!important}.appShell .billingCardTitle span{font-size:.7813rem!important}.appShell .billingPaymentCardV2 .paymentMethod b{font-size:.9375rem!important}.appShell .billingPaymentCardV2 .paymentMethod span{font-size:.7813rem!important}.appShell .billingPaymentCardV2>button{font-size:.875rem!important}.appShell .billingFactsV2 span{font-size:.75rem!important}.appShell .billingFactsV2 b{font-size:.875rem!important}.appShell .membershipControls .eyebrow{font-size:.75rem!important}.appShell .membershipControls h2{font-size:1.5rem!important}.appShell .membershipControls p,.appShell .membershipButtons button{font-size:.875rem!important}.appShell .billingPaymentCardV3 .paymentMethod b{font-size:.9375rem!important}.appShell .billingPaymentCardV3 .paymentMethod span{font-size:.75rem!important}.appShell .billingPaymentCardV3>button{font-size:.875rem!important}.appShell .billingFactsV3 span{font-size:.75rem!important}.appShell .billingFactsV3 b{font-size:.8438rem!important}.appShell .billingControlCardV3>p,.appShell .membershipButtonsV3 button{font-size:.875rem!important}.appShell .billingHero h2{font-size:1.75rem!important}.appShell .planCompareV2>div:first-child .eyebrow{font-size:.75rem!important}.appShell .planCompareV2>div:first-child h2{font-size:1.75rem!important}.appShell .planCompareV2>div:first-child p{font-size:.9063rem!important}.appShell .billingPlanGridV2>article>div b{font-size:1.25rem!important}.appShell .billingPlanGridV2>article>div span{font-size:.75rem!important}.appShell .billingPlanGridV2 strong{font-size:2.75rem!important}.appShell .billingPlanGridV2 strong small,.appShell .billingPlanGridV2 p{font-size:.875rem!important}.appShell .billingPlanGridV2 em{font-size:.75rem!important}.appShell .billingPlanGridV2 button{font-size:.875rem!important}.appShell .campaignPlaybookHeadV1 .eyebrow{font-size:.75rem!important}.appShell .campaignPlaybookHeadV1 h3{font-size:1.3125rem}.appShell .campaignPlaybookHeadV1 p,.appShell .campaignPlaybookHeadV1>button{font-size:.875rem}.appShell .campaignPresetRowV1>span{font-size:.75rem}.appShell .campaignPresetRowV1 button{font-size:.875rem}.appShell .campaignPlaybookGridV1 label,.appShell .campaignDripStepsV1 article>label{font-size:.75rem}.appShell .campaignPlaybookGridV1 input,.appShell .campaignPlaybookGridV1 select,.appShell .campaignPlaybookGridV1 textarea,.appShell .campaignDripStepsV1 input,.appShell .campaignDripStepsV1 textarea{font-size:.875rem}.appShell .campaignPlaybookRulesV1 b,.appShell .campaignPlaybookRulesV1 small,.appShell .campaignDripStepHeadV1>span,.appShell .campaignDripStepHeadV1>label,.appShell .campaignDelayInputV1 span,.appShell .campaignDripStepsV1>article>small{font-size:.75rem}.appShell .campaignAutomationSummaryV1 b,.appShell .campaignAutomationSummaryV1 span{font-size:.75rem!important}.appShell .pipelineHeaderStatsV3 b{font-size:.9375rem}.appShell .pipelineHeaderStatsV3 small{font-size:.75rem}.appShell .pipelineFlowHead>div>b{font-size:.9375rem}.appShell .pipelineFlowHead>small,.appShell .pipelineControlBtn,.appShell .kanbanHeadV3 b,.appShell .kanbanHeadV3 small,.appShell .kanbanHeadV3>span,.appShell .pipelineCardFacts small,.appShell .pipelineCardFacts b,.appShell .pipelineCardActions a,.appShell .pipelineNoPhone,.appShell .pipelineFocusRank,.appShell .pipelineFocusStage b,.appShell .pipelineFocusAp b,.appShell .pipelineFocusIdentity small,.appShell .pipelineFocusStage small,.appShell .pipelineFocusAp small,.appShell .pipelineFocusActions a{font-size:.75rem}.appShell .pipelineFocusEmpty b{font-size:.8125rem}.appShell .pipelineFocusEmpty span,.appShell .dialerPageV16 .timelineEmpty,.appShell .dialerPageV16 .queueComplete b,.appShell .dialerPageV16 .queueComplete span{font-size:.75rem}.appShell .dialerPageV16 .dialerNavButtons button{font-size:0}.appShell .dialerPageV16 .dialerIdentity h2{font-size:1.4375rem}.appShell .dialerPageV16 .dialerCallState small,.appShell .dialerPageV16 .dialerCallState b{font-size:.75rem}.appShell .dialerPageV16 .dialerCallControls button{font-size:.875rem}.appShell .dialerPageV16 .dialerCallError{font-size:.75rem}.appShell .dialerPageV16 .phonePadV2 .phonePadHead span{font-size:.75rem!important}.appShell .dialerPageV16 .phonePadV2 .phonePadHead small{font-size:.7813rem}.appShell .dialerPageV16 .phonePadV2 .dialNumberValue{font-size:1.9375rem!important}.appShell .dialerPageV16 .phonePadV2 .dialNumberPlaceholder{font-size:1.3125rem!important}.appShell .dialerPageV16 .phonePadV2 .dialKeys button{font-size:1.5rem!important}.appShell .dialerPageV16 .phonePadV2 .phonePadHint span{font-size:.75rem}.appShell .dialerPageV16 .phonePadV2 .padCall{font-size:.9375rem!important}.appShell .dialerPageV16{font-size:.875rem}.appShell .dialerPageV16 .dialerModeIdentity h2{font-size:1.3125rem!important}.appShell .dialerPageV16 .dialerModeIdentity em{font-size:.75rem!important}.appShell .dialerPageV16 .dialerModeSwitch button,.appShell .dialerPageV16 .dialerTopActions button{font-size:.875rem!important}.appShell .dialerPageV16 .dialerQueueTitle h2{font-size:1.125rem!important}.appShell .dialerPageV16 .dialerQueueTitle span{font-size:.75rem!important}.appShell .dialerPageV16 .dialerQueueSelect select{font-size:.875rem!important}.appShell .dialerPageV16 .dialerSessionStats b{font-size:1.125rem!important}.appShell .dialerPageV16 .dialerSessionStats small{font-size:.75rem!important}.appShell .dialerPageV16 .dialerProfileSummary .dialerAvatar{font-size:1.1875rem!important}.appShell .dialerPageV16 .leadBadge,.appShell .dialerPageV16 .activeLeadBadge{font-size:.75rem!important}.appShell .dialerPageV16 .dialerProfileSummary .dialerIdentity h2{font-size:1.75rem!important}.appShell .dialerPageV16 .profilePhone{font-size:1.5rem!important}.appShell .dialerPageV16 .profileTags span{font-size:.7813rem!important}.appShell .dialerPageV16 .dialerProfileFacts span{font-size:.75rem!important}.appShell .dialerPageV16 .dialerProfileFacts b{font-size:.9375rem!important}.appShell .dialerPageV16 .dialerCompactActions small{font-size:.75rem!important}.appShell .dialerPageV16 .dialerCompactActions b{font-size:1.0625rem!important}.appShell .dialerPageV16 .dialerMiniAction{font-size:.8438rem!important}.appShell .dialerPageV16 .eyebrow{font-size:.75rem!important}.appShell .dialerPageV16 .dialerSectionTitle h3{font-size:1.3125rem!important}.appShell .dialerPageV16 .dialerSectionTitle>span{font-size:.7813rem!important}.appShell .dialerPageV16 .dialerOutcomeGroups button{font-size:.9375rem!important}.appShell .dialerPageV16 .autoSaveState{font-size:.75rem!important}.appShell .dialerPageV16 .quickNoteChips button{font-size:.875rem!important}.appShell .dialerPageV16 .dialerNotesCard textarea{font-size:1rem!important}.appShell .dialerPageV16 .dialerHistoryAdd h3{font-size:1.125rem!important}.appShell .dialerPageV16 .historyComposer input,.appShell .dialerPageV16 .historyComposer button,.appShell .dialerPageV16 .timelineFilters button{font-size:.875rem!important}.appShell .dialerPageV16 .timelineRow b{font-size:.9063rem!important}.appShell .dialerPageV16 .timelineRow span,.appShell .dialerPageV16 .timelineRow time{font-size:.75rem!important}.appShell .dialerPageV16 .queueHeadV2 b{font-size:1.0625rem!important}.appShell .dialerPageV16 .queueProgress span{font-size:.7813rem!important}.appShell .dialerPageV16 .queueNumber{font-size:.75rem!important}.appShell .dialerPageV16 .queueRowV2 b{font-size:1rem!important}.appShell .dialerPageV16 .queueRowV2 small,.appShell .dialerPageV16 .queueRowV2 em,.appShell .dialerPageV16 .queueRowV2>span:last-child{font-size:.7813rem!important}.appShell .dialerPageV16 .railUtilityHead b{font-size:1rem!important}.appShell .dialerPageV16 .railUtilityStats b{font-size:1.375rem!important}.appShell .dialerPageV16 .railUtilityStats span,.appShell .dialerPageV16 .dialerQueueFooter span{font-size:.75rem!important}.appShell .dialerPageV16 .dialerQueueFooter button{font-size:.875rem!important}@media (width<=760px){.appShell nav button,.appShell .views button{font-size:.875rem}.appShell .emptyLive,.appShell .placeholder span{font-size:.75rem}.appShell .placeholder h2{font-size:1.75rem}.appShell .placeholder p{font-size:.875rem}.appShell .muted{font-size:.75rem}.appShell .modalHead>button{font-size:1.5625rem}.appShell aside nav button{font-size:.875rem}.appShell .todayHero h2{font-size:1.75rem}.appShell .todayHero p{font-size:.875rem}.appShell .dialerTop h2{font-size:1.5rem}.appShell .backLink,.appShell .tierCard small{font-size:.75rem}.appShell .tierCard h2{font-size:1.375rem}.appShell .tierCard p{font-size:.875rem}.appShell .tierCard b,.appShell .selectionBar{font-size:.75rem}.appShell .selectionBar button{font-size:.875rem}.appShell .dropZone b{font-size:.8125rem}.appShell .dropZone span{font-size:.75rem}.appShell .importStats b{font-size:1.125rem}.appShell .importNotice,.appShell .bulkBar,.appShell .miniTag{font-size:.75rem}.appShell .importTop b{font-size:.8125rem}.appShell .importTop span{font-size:.75rem}.appShell .importTop button{font-size:1.5rem}.appShell .importDestination,.appShell .settingRow{font-size:.75rem}.appShell .settingRow select,.appShell .mappingRow select,.appShell .stackField select,.appShell .stackField input{font-size:1rem}.appShell .mappingHead button{font-size:.875rem}.appShell .mappingRow label,.appShell .stackField,.appShell .recordTitle>b,.appShell .recordTitle em,.appShell .recordFields span,.appShell .recordFields b,.appShell .importFooter>span{font-size:.75rem}.appShell .importFooter button{font-size:.875rem}.appShell .importError,.appShell .importResult{font-size:.75rem}.appShell .settingsPage h2{font-size:.9375rem}.appShell .settingsPage p{font-size:.875rem}.appShell .settingsRows div,.appShell .pipelineTotal,.appShell .kanbanHead,.appShell .kanbanCol article>b,.appShell .kanbanCol article>small,.appShell .kanbanCol article>div{font-size:.75rem}.appShell .kanbanCol select{font-size:1rem}.appShell .emptyModule,.appShell .moduleNote{font-size:.75rem}.appShell .teamSummary b{font-size:1.625rem}.appShell .teamSummary span,.appShell .teamRow,.appShell .teamHead,.appShell .taskList article em,.appShell .taskForm label{font-size:.75rem}.appShell .todayTasks .listTitle button{font-size:.875rem}.appShell .quickTask input{font-size:1rem}.appShell .quickTask button{font-size:.875rem}.appShell .leadTaskRow b,.appShell .leadTaskRow small,.appShell .appStats span,.appShell .appRow,.appShell .appRow small,.appShell .appHead{font-size:.75rem}.appShell .dialerControls select{font-size:1rem}.appShell .campaignContext,.appShell .phonePadHead{font-size:.75rem}.appShell .dialNumber{font-size:1.25rem}.appShell .dialKeys button{font-size:1.0625rem}.appShell .smsFilters button{font-size:.875rem}.appShell .conversationHead b,.appShell .conversationHead span,.appShell .messages small,.appShell .aiBadge,.appShell .optedComposer{font-size:.75rem}.appShell .smsContext h3{font-size:.875rem}.appShell .smsContext dt,.appShell .smsContext dd,.appShell .smsEmpty,.appShell .campaignCardHead span{font-size:.75rem}.appShell .campaignCardHead button{font-size:.875rem}.appShell .aiNotice,.appShell .smsCampaignFilter,.appShell .dialerControls .controlLabel{font-size:.75rem}.appShell .teamHero h2{font-size:1.375rem}.appShell .teamKpis b{font-size:1.125rem}.appShell .teamKpis span,.appShell .avatar,.appShell .teamCustomize h3{font-size:.75rem}.appShell .criticalAlert button{font-size:.875rem}.appShell .enhancedMetrics strong{font-size:1.1875rem!important}.appShell.compactSidebar>aside .brand b{font-size:0}.appShell.compactSidebar>aside .brand b:after{font-size:1.25rem}.appShell .mobileAccount i{font-size:.75rem}.appShell :is(input,select,textarea){font-size:1rem}.appShell .gridWrap td,.appShell .gridWrap td:nth-child(2),.appShell .gridWrap td:nth-child(2) .leadLink,.appShell .gridWrap td:nth-child(n+3):before{font-size:.875rem}.appShell .phoneHero{font-size:1.1875rem}.appShell .dialerDisposition button{font-size:.875rem}.appShell .smsProviderState{font-size:.75rem}.appShell .kanbanCol article select,.appShell .appRow select,.appShell .campaignRules select,.appShell .campaignRules input{font-size:1rem}.appShell .leadAppointmentCard h3{font-size:.9375rem}.appShell .leadAppointmentCard p{font-size:.875rem}.appShell .apptSuccess,.appShell .memberList label{font-size:.75rem}.appShell .accessGrid h3{font-size:.875rem}.appShell .leadAppointmentCard input{font-size:1rem}.appShell .teamTabs button{font-size:.875rem}.appShell .memberList select{font-size:1rem}.appShell .appointmentOutcomeLabel{font-size:.75rem}.appShell .appointmentOutcomeLabel select,.appShell .leadAppointmentCard select{font-size:1rem}.appShell .callAppointmentBtn,.appShell .crmMessageBtn,.appShell .nativeSmsBtn,.appShell .tierCardTop span,.appShell .tierCardTop b{font-size:.75rem}.appShell .tierCardV2 h2{font-size:1.5625rem}.appShell .tierCardV2 p{font-size:.875rem}.appShell .tierCardV2 li,.appShell .accessCodeError{font-size:.75rem}.appShell .agency{font-size:.75rem!important}.appShell .headerActions button,.appShell .tools button{font-size:.875rem!important}.appShell .tools input{font-size:1rem!important}.appShell .toolSelect,.appShell .tools .toolSelect,.appShell .resultCount,.appShell th{font-size:.75rem!important}.appShell td{font-size:.875rem!important}.appShell .status,.appShell .dnc,.appShell .listTitle b,.appShell .listTitle>span,.appShell .todayList time{font-size:.75rem!important}.appShell .currentLead h2{font-size:1.75rem}.appShell .leadBadge,.appShell .leadMeta span,.appShell .leadMeta b,.appShell .queueHead,.appShell .queueRow b,.appShell .queueRow small,.appShell .queueRow>span{font-size:.75rem!important}.appShell .modal,.appShell .mobileMenuSheet,.appShell .appointmentModal,.appShell .importOverlay{font-size:.8125rem}.appShell .formGrid label,.appShell .detailGrid label,.appShell .leadAppointmentCard label,.appShell .mappingGrid label,.appShell .importDefaults label,.appShell .inviteFields label,.appShell .settingGrid>label:not(.toggleSetting){font-size:.75rem!important}.appShell .formGrid input,.appShell .formGrid select,.appShell .formGrid textarea,.appShell .detailGrid input,.appShell .detailGrid select,.appShell .detailGrid textarea,.appShell .mappingGrid select,.appShell .importDefaults select,.appShell .importDefaults input,.appShell .inviteFields input,.appShell .inviteFields select,.appShell .settingGrid select{font-size:1rem!important}.appShell .timelineTitle b,.appShell .timeline article b,.appShell .timeline article small{font-size:.75rem!important}.appShell .timeline article p{font-size:.875rem!important}.appShell .safetyBanner,.appShell .mobileAccount b,.appShell .mobileAccount small,.appShell .importLabel,.appShell .mappingRows label,.appShell .importStats span,.appShell .settingsNav>span,.appShell .settingsNav a,.appShell .toggleSetting,.appShell .sectionHead b,.appShell .sectionHead span{font-size:.75rem!important}.appShell .sectionHead input{font-size:1rem!important}.appShell .teamHero p,.appShell .teamCustomize p,.appShell .accessGrid p{font-size:.875rem!important}.appShell .accessGrid li,.appShell .hierarchyList b,.appShell .hierarchyList span,.appShell .hierarchyList em{font-size:.75rem!important}.appShell .campaignCard p{font-size:.875rem!important}.appShell .campaignCard small,.appShell .taskList article small{font-size:.75rem!important}.appShell .supportModalHead small{font-size:.75rem}.appShell .supportModalHead b{font-size:1.125rem}.appShell .supportModal>p{font-size:.875rem}.appShell .supportEmail>span{font-size:.8125rem}.appShell .supportEmail button{font-size:.875rem}.appShell .supportActions a{font-size:.75rem}.appShell .supportActions button,.appShell .pipelineOverviewHead>p{font-size:.875rem}.appShell .pipelineKanban .kanbanHead b,.appShell .pipelineKanban .kanbanHead small,.appShell .pipelineKanban .kanbanHead>span,.appShell .pipelineCardMeta span,.appShell .pipelineCardMeta strong{font-size:.75rem}.appShell .pipelineKanban article select{font-size:1rem}.appShell .pipelineEmpty span{font-size:.75rem}.appShell .accessCodeBox>div:first-child>b{font-size:.875rem!important}.appShell .accessCodeBox>div:first-child>small{font-size:.75rem!important}.appShell .accessCodeRow input{font-size:1rem!important}.appShell .accessCodeRow button{font-size:.875rem!important}.appShell .draftSavedHint{font-size:.75rem}.appShell .bulkBar>b{font-size:.75rem!important}.appShell .bulkBar select,.appShell .bulkBar input{font-size:1rem!important}.appShell .bulkBar button{font-size:.875rem!important}.appShell .leadActionNotice,.appShell .workFollow{font-size:.75rem}.appShell .workContext p{font-size:.875rem}.appShell .workStatus>span{font-size:.75rem}.appShell .workQueueEmpty b{font-size:.8125rem}.appShell .workQueueEmpty span,.appShell .archiveViewNotice b,.appShell .archiveViewNotice span,.appShell .cellSub,.appShell .replacementStatus,.appShell .importProtection b,.appShell .importProtection small,.appShell .complianceHint,.appShell .stackField small,.appShell .daysInput span,.appShell .importWarnings>span,.appShell .registryReason{font-size:.75rem}.appShell .teamCommandStats b{font-size:1.0625rem}.appShell .teamCommandStats small,.appShell .seatPolicyCard b,.appShell .seatPolicyCard small{font-size:.75rem}.appShell .seatPolicyCard button{font-size:.875rem}.appShell .teamEmptyState b,.appShell .teamEmptyState span,.appShell .teamRoleLabel,.appShell .memberNodeTop b,.appShell .memberNodeTop span,.appShell .memberNodeStats span,.appShell .memberNodeStats b{font-size:.75rem}.appShell .seatChip{font-size:.75rem!important}.appShell .seatLegend span,.appShell .memberTableHead,.appShell .memberIdentity b small,.appShell .memberSeat small,.appShell .memberProduction b,.appShell .memberProduction span,.appShell .memberTableRow label>span{font-size:.75rem}.appShell .accessGridV2 h3{font-size:1.0625rem}.appShell .inviteSeatExplainer b{font-size:.75rem}.appShell .inviteSeatExplainer p{font-size:.875rem!important}.appShell .workStatus select{font-size:1rem}.appShell .workActions a{font-size:.75rem}.appShell .workActions button{font-size:.875rem}.appShell .pricingIntro h2{font-size:1.5625rem}.appShell .pricingIntro p{font-size:.875rem}.appShell .pricingEstimate>span{font-size:.75rem}.appShell .pricingEstimate>b{font-size:1.75rem}.appShell .pricingEstimate>b small,.appShell .pricingEstimate>em{font-size:.75rem}.appShell .pricingCard h3{font-size:1.25rem}.appShell .priceLine>b{font-size:1.9375rem}.appShell .priceLine>span{font-size:.75rem}.appShell .pricingCard p{font-size:.875rem}.appShell .pricingCard>small,.appShell .seatPricingGrid b,.appShell .seatPricingGrid span small{font-size:.75rem}.appShell .seatPricingGrid strong{font-size:1.25rem}.appShell .seatPricingGrid strong small,.appShell .seatPricingGrid em,.appShell .usagePricing b{font-size:.75rem}.appShell .usagePricing p{font-size:.875rem}.appShell .tierPrice>b{font-size:1.625rem!important}.appShell .tierPrice>span,.appShell .memberBillingPolicy b,.appShell .memberBillingPolicy small{font-size:.75rem}.appShell .memberBillingPolicy button{font-size:.875rem}.appShell .memberUsage b,.appShell .planUsage span,.appShell .planUsage b,.appShell .inviteMembershipExplainer b{font-size:.75rem}.appShell .inviteMembershipExplainer p{font-size:.875rem!important}.appShell .inviteMembershipModal .inviteFields label>small,.appShell .supportNotice{font-size:.75rem}.appShell .billingCard p{font-size:.875rem}.appShell .paymentMethod span,.appShell .billingFacts span,.appShell .billingFacts b,.appShell .billingPlanGrid article>div b,.appShell .billingPlanGrid article>div span{font-size:.75rem}.appShell .billingPlanGrid strong{font-size:1.5625rem}.appShell .billingPlanGrid strong small{font-size:.75rem}.appShell .billingPlanGrid p{font-size:.875rem}.appShell .billingPlanGrid em,.appShell .supportHero b{font-size:.75rem}.appShell .supportHero p{font-size:.875rem}.appShell .supportHero>div:last-child span,.appShell .supportFields label{font-size:.75rem}.appShell .supportFields input,.appShell .supportFields select,.appShell .supportFields textarea{font-size:1rem}.appShell .supportSubmit small,.appShell .ticketTop time,.appShell .ticketStatus,.appShell .ticketList article>b{font-size:.75rem}.appShell .ticketList article>p{font-size:.875rem}.appShell .ticketMeta span,.appShell .supportEmpty b,.appShell .supportEmpty span{font-size:.75rem}.appShell .callPickerHead p{font-size:.875rem}.appShell .callPickerError,.appShell .callPickerLoading,.appShell .callPickerInfo b,.appShell .callPickerInfo span,.appShell .callPickerFoot span{font-size:.75rem}.appShell .callPickerHead h2{font-size:1.375rem}.appShell .callMethodList>button b,.appShell .callMethodList>button small{font-size:.875rem}.appShell .phoneSetupEmpty>div:nth-child(2)>b{font-size:.75rem}.appShell .phoneSetupEmpty>div:nth-child(2)>p{font-size:.875rem}.appShell .aiAvatar{font-size:.75rem}.appShell .billingCard.usageCard .usageNumbers strong{font-size:2.5rem!important}.appShell .billingCard.usageCard .usageNumbers span,.appShell .billingCard.usageCard .usageFoot,.appShell .billingPlanGrid article>em{font-size:.75rem!important}.appShell .aiLeadToggle,.appShell .workAi,.appShell .a2pGenerate,.appShell .a2pTip span,.appShell .leadAiAccessHead h3{font-size:.75rem}.appShell .leadAiAccessHead p{font-size:.875rem!important}.appShell .aiAccessToggle,.appShell .leadAiAccessControls>span,.appShell .telnyxTrialGrid span,.appShell .telnyxTrialGrid b,.appShell .trialTestButton{font-size:.75rem}.appShell .settingsCloudState,.appShell .settingsNavV4>span{font-size:.75rem!important}.appShell .settingTitle h2{font-size:1.25rem!important}.appShell .settingTitle p{font-size:.875rem!important}.appShell .settingsInlineAction,.appShell .settingsRows span,.appShell .accountSyncExplainer b{font-size:.75rem!important}.appShell .phoneLineTop h3{font-size:1.25rem!important}.appShell .phoneLineTop>div:first-child>b{font-size:.9375rem!important}.appShell .phoneLineActions button{font-size:.875rem!important}.appShell .phoneLineActions>span,.appShell .phoneStatusRow>span,.appShell .statusPill,.appShell .phoneTechnicalInfo span,.appShell .phoneTechnicalInfo b,.appShell .phoneComplianceError b,.appShell .phoneComplianceError small{font-size:.75rem!important}.appShell .telnyxTrialHead h3{font-size:1.0625rem!important}.appShell .telnyxTrialHead p{font-size:.875rem!important}.appShell .telnyxInboundCopy>span,.appShell .telnyxInboundCopy small{font-size:.75rem}.appShell .telnyxInboundActions button{font-size:.875rem}.appShell .telnyxTrialGridV2 span,.appShell .telnyxTrialGridV2 b{font-size:.75rem!important}.appShell .telnyxInboundSuccess b,.appShell .telnyxInboundSuccess small{font-size:.75rem}.appShell .a2pExplanation b{font-size:.75rem!important}.appShell .a2pExplanation p{font-size:.875rem!important}.appShell .settingsSaved{font-size:.75rem!important}.appShell .a2pWizardTop h3{font-size:1.3125rem!important}.appShell .a2pWizardTop p{font-size:.875rem!important}.appShell .a2pReadinessRing strong{font-size:1.125rem!important}.appShell .a2pReadinessRing span,.appShell .a2pStatusChip span,.appShell .a2pStatusChip b{font-size:.75rem!important}.appShell .a2pStepNav button i,.appShell .a2pStepHead h4,.appShell .a2pStepHead p{font-size:.875rem!important}.appShell .a2pGrid label,.appShell .a2pNotes{font-size:.75rem!important}.appShell .a2pGrid input,.appShell .a2pGrid select,.appShell .a2pGrid textarea,.appShell .a2pNotes textarea{font-size:1rem!important}.appShell .a2pChecklist b,.appShell .a2pChecklist span,.appShell .a2pReadyBanner b,.appShell .a2pReadyBanner span{font-size:.75rem!important}.appShell .a2pWizardFoot button{font-size:.875rem!important}.appShell .aiRuntimeStatus article>span,.appShell .aiRuntimeStatus article>b,.appShell .aiRuntimeStatus article>small,.appShell .aiStatusBanner b,.appShell .aiStatusBanner small{font-size:.75rem!important}.appShell .aiPresetSection h3{font-size:1.0625rem!important}.appShell .aiPresetCard b,.appShell .aiPresetCard span{font-size:.75rem!important}.appShell .settingsCardTitle b{font-size:.7813rem!important}.appShell .settingsCardTitle span{font-size:.75rem!important}.appShell .aiSettingsCard .settingGrid input,.appShell .aiSettingsCard .settingGrid select,.appShell .settingsFullLabel textarea{font-size:1rem!important}.appShell .settingsFullLabel,.appShell .settingsFullLabel small,.appShell .aiContextStrip span{font-size:.75rem!important}.appShell .compactSettingsSection .settingTitle h2{font-size:1.0625rem!important}.appShell .compactSettingsSection .settingTitle p{font-size:.875rem!important}.appShell .compactSettingsSection .settingGrid>label:not(.toggleSetting){font-size:.75rem!important}.appShell .compactSettingsSection .settingGrid select{font-size:1rem!important}.appShell .compactSettingsSection .toggleSetting,.appShell .eyebrow{font-size:.75rem!important}.appShell .modalFoot button{font-size:.875rem!important}.appShell .pipelineHeaderStats b{font-size:1.125rem!important}.appShell .pipelineHeaderStats small{font-size:.75rem!important}.appShell .pipelineOverviewHead h2,.appShell .pipelineBoardHead h2{font-size:1.5rem!important}.appShell .pipelineOverviewHead p,.appShell .pipelineBoardHead p{font-size:.875rem!important}.appShell .pipelineEmpty,.appShell .deleteAppointmentBtn,.appShell .appointmentModal .taskForm label{font-size:.75rem!important}.appShell .teamPageHeader>.primary{font-size:.875rem!important}.appShell .memberIdentity b{font-size:.9375rem!important}.appShell .memberIdentity span,.appShell .memberUsage span,.appShell .memberTableRow>label>span{font-size:.75rem!important}.appShell .memberTableRow select{font-size:1rem!important}.appShell .memberActions button{font-size:.875rem!important}.appShell .billingPrice b{font-size:2.375rem!important}.appShell .usageNumbers strong{font-size:3rem!important}.appShell .usageNumbers span{font-size:.8125rem!important}.appShell .usageFoot{font-size:.75rem!important}.appShell .usageCard>p,.appShell .paymentMethod b,.appShell .billingCard>button{font-size:.875rem!important}.appShell .planCompare>div:first-child h2{font-size:1.625rem!important}.appShell .planCompare>div:first-child p{font-size:.875rem!important}.appShell .billingPlanGrid article strong{font-size:1.875rem!important}.appShell .settingsHeaderActions .settingsCloudState,.appShell .settingsHeaderActions .primary,.appShell .settingsNavV4 a{font-size:.75rem!important}.appShell .settingsContentV4 .settingTitle h2{font-size:1.25rem!important}.appShell .settingsContentV4 .settingTitle p{font-size:.875rem!important}.appShell .settingsRows b{font-size:.8125rem!important}.appShell .accountSyncExplainer small,.appShell .telnyxInboundCopy>b{font-size:.75rem!important}.appShell .a2pStepNav button,.appShell .teamTabsV2 button{font-size:.875rem!important}.appShell .todayCommand h2{font-size:1.5rem!important}.appShell .todayCommand p,.appShell .commandActions button{font-size:.875rem!important}.appShell .criticalStrip>div,.appShell .metricGrid span{font-size:.75rem!important}.appShell .metricGrid strong{font-size:1.375rem!important}.appShell .metricGrid small,.appShell .todayList article b,.appShell .todayList article small,.appShell .todayList article>span{font-size:.75rem!important}.appShell .campaignCardHead h2{font-size:1.25rem!important}.appShell .campaignMode,.appShell .campaignRules label{font-size:.75rem!important}.appShell .campaignMetrics b{font-size:.9375rem!important}.appShell .campaignMetrics span{font-size:.75rem!important}.appShell .campaignActions button{font-size:.875rem!important}.appShell .appStats b{font-size:1.125rem!important}.appShell .appRow>span{font-size:.75rem!important}.appShell .taskTabs button{font-size:.875rem!important}.appShell .taskList article b{font-size:.8125rem!important}.appShell .taskList article span,.appShell .taskList article time{font-size:.75rem!important}.appShell .smsSearch input{font-size:1rem!important}.appShell .threadList b{font-size:.8125rem!important}.appShell .threadList p{font-size:.875rem!important}.appShell .threadList span{font-size:.75rem!important}.appShell .profileEditGrid label,.appShell .profileProtectedRows small,.appShell .a2pSubmissionTruth b,.appShell .a2pSubmissionTruth span{font-size:.75rem}.appShell .funnelStageIndex,.appShell .funnelStageName small,.appShell .funnelStageValue small{font-size:.75rem!important}.appShell .pipelineBoardHead>p{font-size:.875rem!important}.appShell .funnelStageName b{font-size:.75rem!important}.appShell .funnelStageValue b{font-size:.875rem!important}.appShell .onboardingTop h2{font-size:1.25rem}.appShell .onboardingTop p{font-size:.875rem}.appShell .onboardingProgress b{font-size:1.25rem}.appShell .onboardingProgress span{font-size:.75rem}.appShell .onboardingProgress>button{font-size:.875rem}.appShell .stepCopy small,.appShell .stepCopy b,.appShell .stepCopy em,.appShell .opsFacts span,.appShell .opsEmpty,.appShell .opsNotice{font-size:.75rem}.appShell .billingPlanGrid article>button{font-size:.875rem}.appShell .a2pProviderHead h4{font-size:.9375rem}.appShell .a2pProviderHead p,.appShell .a2pProviderHead>button{font-size:.875rem}.appShell .a2pConnectBox b,.appShell .a2pProviderStage>i{font-size:.75rem}.appShell .a2pStageActions button,.appShell .a2pConnectRow button,.appShell .a2pAdoptRow button{font-size:.875rem}.appShell .a2pConnectRow input,.appShell .a2pStageActions input,.appShell .a2pAdoptRow input{font-size:1rem}.appShell .a2pFeeAck{font-size:.75rem!important}.appShell .a2pAdoptRow>span{font-size:.75rem}.appShell .a2pProviderStage b{font-size:.8125rem}.appShell .a2pProviderStage span,.appShell .a2pConnectBox span,.appShell .a2pBrandChoices b{font-size:.75rem}.appShell .a2pBrandChoices span{font-size:.75rem!important}.appShell .a2pBrandChoices small{font-size:.75rem}.appShell .pipelineLeadFilter b{font-size:.9375rem}.appShell .pipelineLeadFilter small{font-size:.75rem}.appShell .pageCrashCard h2{font-size:1.375rem}.appShell .pageCrashCard p{font-size:.875rem}.appShell .smsOpenLeadBtn,.appShell .openLeadRecordBtn{font-size:.75rem}.appShell .conversationHead em{font-size:.75rem!important}.appShell .smsLeadHeaderLink b{font-size:.9375rem!important}.appShell .smsLeadHeaderLink span{font-size:.75rem!important}.appShell .composer textarea{font-size:1rem!important}.appShell .composer>button{font-size:0!important}.appShell .composer>small,.appShell .composer>b{font-size:.75rem!important}.appShell .smsComposerStatus{font-size:.75rem}.appShell .messages p{font-size:.9375rem!important}.appShell .messages time,.appShell .smsLayout.mobileChatOpen .composer .smsComposerStatus,.appShell .smsLayout.mobileChatOpen .composer .smsComposerNotice{font-size:.75rem!important}.appShell .smsLeadSheet h2{font-size:1.375rem}.appShell .smsLeadQuickGrid span,.appShell .smsLeadAppointment span,.appShell .smsLeadNotes>span{font-size:.75rem}.appShell .smsLeadQuickGrid b,.appShell .smsLeadAppointment b{font-size:.8125rem}.appShell .smsLeadNotes p{font-size:.875rem}.appShell .smsFilters .smsFilter{font-size:.75rem!important}.appShell .supportQueueFilters button{font-size:.875rem}.appShell .ticketCard>b{font-size:.75rem}.appShell .ticketCard>p{font-size:.875rem}.appShell .supportFields label>small{font-size:.75rem}.appShell .supportDrawer>header h2{font-size:1.25rem}.appShell .supportDrawer>header p{font-size:.875rem}.appShell .supportIssue>span{font-size:.75rem}.appShell .supportIssue p{font-size:.875rem}.appShell .supportThread article b,.appShell .supportThread article time{font-size:.75rem}.appShell .supportThread article p{font-size:.875rem}.appShell .supportThreadEmpty,.appShell .internalToggle,.appShell .supportStaffToggle small,.appShell .supportStaffList small{font-size:.75rem}.appShell .supportStaffList button{font-size:.875rem}.appShell .slaOverdue,.appShell .supportSla,.appShell .supportAttachments b,.appShell .attachButton,.appShell .supportAudit summary,.appShell .supportAudit>div{font-size:.75rem}.appShell .notificationPanel>header b{font-size:.8125rem}.appShell .notificationEmpty b,.appShell .notificationEmpty span,.appShell .notificationList b{font-size:.75rem}.appShell .notificationList p{font-size:.875rem}.appShell .notificationList small,.appShell .numberChangeHead b,.appShell .numberChangeHead span,.appShell .numberChangeHead em{font-size:.75rem}.appShell .numberChangePanel>p{font-size:.875rem}.appShell .numberChoices b,.appShell .numberChoices small{font-size:.75rem}.appShell .todayHeroCopy>p{font-size:.875rem}.appShell .todayFocusCard>span,.appShell .todayFocusCard>b,.appShell .todayFocusCard>div span,.appShell .todayFocusCard>div b{font-size:.75rem}.appShell .todayFocusCard>strong{font-size:2.125rem}.appShell .todayHeroCopy h2{font-size:1.6875rem}.appShell .supportButton{font-size:.75rem!important}.appShell .todayQuickLead h2{font-size:1.5rem}.appShell .todayQuickLead header p{font-size:.875rem}.appShell .todayQuickFacts span,.appShell .todayQuickNotes>span,.appShell .todayQuickFacts b{font-size:.75rem}.appShell .todayQuickNotes p{font-size:.875rem}.appShell .googleConnectedPill{font-size:.75rem}.appShell .googleCalendarEmpty b,.appShell .googleCalendarEmpty p{font-size:.875rem}.appShell .googleCalendarEmpty small,.appShell .googleCalendarAccount span{font-size:.75rem}.appShell .googleCalendarAccount b{font-size:.8125rem}.appShell .googleCalendarAccount small,.appShell .googleCalendarPicker label,.appShell .googleSyncRules b,.appShell .googleSyncRules small,.appShell .googleCalendarError,.appShell .appointmentDateTimeField>span,.appShell .appointmentDateTimeField>span small,.appShell .appointmentDateTimeInputs label,.appShell .accessCodeBoxV3>label{font-size:.75rem}.appShell .accessCodeBoxV3 input{font-size:1rem}.appShell .accessCodeBoxV3 button{font-size:.875rem}.appShell .accessCodeBoxV3>small{font-size:.75rem}.appShell .hostedComplianceHead h4{font-size:.9375rem}.appShell .hostedComplianceHead p{font-size:.875rem}.appShell .hostedComplianceGrid b,.appShell .hostedComplianceGrid span{font-size:.75rem}.appShell .publicBrand{font-size:1rem}.appShell .publicKicker{font-size:.75rem}.appShell .publicLead{font-size:1rem!important}.appShell .publicOptIn label{font-size:.8125rem}.appShell .publicOptIn input{font-size:1rem}.appShell .publicFinePrint{font-size:.75rem!important}.appShell .leadLifecycleViews button b{font-size:.875rem}.appShell .vaultViewNotice b{font-size:.8125rem}.appShell .vaultViewNotice span,.appShell .vaultViewNotice small,.appShell .workTouch small{font-size:.75rem}.appShell .workContext>p{font-size:.875rem!important}.appShell .tablePass{font-size:.75rem}.appShell .quickFollow button{font-size:.875rem}.appShell .leadLifecycleCard b,.appShell .leadLifecycleCard small,.appShell .leadPassMeter strong{font-size:.75rem}.appShell .workLead>button b{font-size:.875rem!important}.appShell .workTouch .workFollow{font-size:.75rem!important}.appShell .inlineDispo,.appShell .inlineOwner,.appShell .inlineFollowDate,.appShell .smsEligibilityToggle{font-size:.75rem}.appShell .leadPageMeta select{font-size:1rem}.appShell .leadPager span{font-size:.75rem}.appShell .gridWrap tbody tr>td:nth-child(n+3):before,.appShell .gridWrap .leadLink{font-size:.875rem!important}.appShell .gridWrap .inlinePhone{font-size:.8125rem!important}.appShell .gridWrap tbody tr>td:nth-child(4),.appShell .gridWrap tbody tr>td:nth-child(5){font-size:.875rem!important}.appShell .gridWrap .inlineDispo,.appShell .gridWrap .inlineFollowDate{font-size:.75rem!important}.appShell .leadSummaryState strong,.appShell .leadSummaryState small,.appShell .leadCardSectionHead b,.appShell .leadCardSectionHead small,.appShell .leadCardDetails>.workStatus span{font-size:.75rem}.appShell .workQueueIntro h2{font-size:1.5rem!important}.appShell .workQueueIntro p{font-size:.875rem!important}.appShell .leadNameLine b{font-size:1.0625rem!important}.appShell .workLead>span{font-size:.8125rem!important}.appShell .workLeadTags i,.appShell .leadSummaryContext>span,.appShell .leadSummaryState>span{font-size:.75rem!important}.appShell .leadSummaryContext strong,.appShell .leadSummaryState>strong{font-size:.8125rem!important}.appShell .leadSummaryContext small,.appShell .leadSummaryState>small{font-size:.75rem!important}.appShell .appointmentPromptBody>p{font-size:.875rem}.appShell .appointmentPromptFields label>span{font-size:.75rem}.appShell .appointmentPromptFields input{font-size:1rem}.appShell .todayFocusV2>span,.appShell .todayFocusV2>b,.appShell .todayFocusV2>small,.appShell .todayFocusV2>em{font-size:.75rem}.appShell .todayPriorityRail>button em{font-size:.875rem}.appShell .agencyPulseHead h2{font-size:.9375rem}.appShell .agencyPulseHead p,.appShell .agencyPulseHead>button{font-size:.875rem}.appShell .agencyTotals strong{font-size:.8125rem}.appShell .agencyTotals small,.appShell .agencyLeaderboardTitle b,.appShell .agencyLeaderboardTitle>span{font-size:.75rem}.appShell .agencyLeaderboardRows>button>i{font-size:.875rem}.appShell .agencyProducer>b,.appShell .agencyProducer>span{font-size:.75rem}.appShell .agencyLeaderboardRows>button>div:not(.agencyProducer) b,.appShell .agencyLeaderboardRows>button>div:not(.agencyProducer) small{font-size:.875rem}.appShell .todayWorkHeader h2{font-size:.8125rem}.appShell .todayWorkHeader>span{font-size:.75rem}.appShell .todayColumnsV2 .todayList>.muted{font-size:.75rem!important}.appShell .smsOverviewStrip b,.appShell .smsOverviewStrip small{font-size:.75rem}.appShell .smsThreadsV2 .smsFilters button>b{font-size:.875rem}.appShell .smsThreadEmpty b,.appShell .smsSelectEmpty b,.appShell .smsThreadEmpty span,.appShell .smsSelectEmpty span{font-size:.75rem}.appShell .smsHeadActions em,.appShell .smsConversationV2 .messages time,.appShell .composerV2 .smsComposerNotice{font-size:.75rem!important}.appShell .composerV2 .optedComposer b,.appShell .composerV2 .optedComposer span,.appShell .smsContextAvatar{font-size:.75rem}.appShell .smsContextIdentity h3{font-size:.75rem!important}.appShell .smsContextIdentity p{font-size:.875rem}.appShell .smsContextV2 .smsOpenLeadBtn{font-size:.75rem!important}.appShell .smsSignalGrid span,.appShell .smsContextFact span,.appShell .smsContextNotes>span,.appShell .smsSignalGrid b,.appShell .smsContextBlockTitle b,.appShell .smsContextFact b{font-size:.75rem}.appShell .smsContextNotes p{font-size:.875rem}.appShell .smsProviderPill{font-size:.75rem!important}.appShell .smsThreadsV2 .smsSearch input{font-size:1rem!important}.appShell .smsThreadsV2 .smsCampaignFilter{font-size:.75rem!important}.appShell .smsThreadsV2 .smsFilters button{font-size:.875rem!important}.appShell .smsThreadAvatar{font-size:.75rem!important}.appShell .smsThreadTop b{font-size:.8125rem!important}.appShell .smsThreadTop time{font-size:.75rem!important}.appShell .smsThreadBody>p{font-size:.875rem!important}.appShell .smsThreadMeta em,.appShell .smsHeaderAvatar{font-size:.75rem!important}.appShell .smsHeaderIdentity>b{font-size:.875rem!important}.appShell .smsHeaderIdentity>span{font-size:.75rem!important}.appShell .smsConversationV2 .messages p{font-size:.9375rem!important}.appShell .smsConversationEmpty h2{font-size:1.1875rem!important}.appShell .smsConversationEmpty>p{font-size:.875rem!important}.appShell .smsStartTemplates b,.appShell .smsStartTemplates span,.appShell .smsQuickReplies>span{font-size:.75rem!important}.appShell .smsQuickReplies button{font-size:.875rem!important}.appShell .smsComposeRow textarea{font-size:1rem!important}.appShell .smsComposeRow>button{font-size:0!important}.appShell .smsComposerMeta,.appShell .smsComposerNotice{font-size:.75rem!important}.appShell .campaignNotice,.appShell .campaignRailHead span,.appShell .campaignRailHead b{font-size:.75rem}.appShell .campaignRailList>button>b,.appShell .campaignRailList>button>small{font-size:.875rem}.appShell .campaignRailStatus,.appShell .campaignRailStats em,.appShell .campaignHeroTopline span,.appShell .campaignHeroTopline em{font-size:.75rem}.appShell .campaignHeroIdentity h2{font-size:1.0625rem}.appShell .campaignHeroIdentity p,.appShell .campaignHeroActions button,.appShell .campaignTabs button,.appShell .campaignTabs button>b{font-size:.875rem}.appShell .campaignMetricGrid article>span{font-size:.75rem}.appShell .campaignMetricGrid article>strong{font-size:1.125rem}.appShell .campaignMetricGrid article>small,.appShell .campaignSectionHead h3,.appShell .campaignSectionHead>span,.appShell .campaignFunnelRow>span,.appShell .campaignFunnelRow>b,.appShell .campaignHealthRows b,.appShell .campaignReadyRow b,.appShell .campaignHealthRows small,.appShell .campaignReadyRow small,.appShell .campaignQuickActions h3{font-size:.75rem}.appShell .campaignQuickActions>button b,.appShell .campaignQuickActions>button small{font-size:.875rem}.appShell .campaignLeadSearch input,.appShell .campaignLeadToolbar select{font-size:1rem}.appShell .campaignLeadToolbar>button{font-size:.875rem}.appShell .campaignBulkBar>span{font-size:.75rem}.appShell .campaignBulkBar button{font-size:.875rem}.appShell .campaignLeadRow{font-size:.75rem}.appShell .campaignLeadHead{font-size:.75rem!important}.appShell .campaignLeadIdentity b,.appShell .campaignLeadIdentity small,.appShell .campaignLeadRow>span>b,.appShell .campaignLeadRow>span>small,.appShell .campaignLeadEmpty b,.appShell .campaignLeadEmpty span,.appShell .campaignAiHero h3{font-size:.75rem}.appShell .campaignAiHero p{font-size:.875rem}.appShell .campaignAiSwitch b{font-size:.75rem}.appShell .campaignAiMode button b,.appShell .campaignAiMode button span{font-size:.875rem}.appShell .campaignAutoApply b,.appShell .campaignAutoApply small,.appShell .campaignApplyAi,.appShell .campaignAssistantFacts span,.appShell .campaignAssistantFacts b,.appShell .campaignCapabilityRow span,.appShell .campaignAiFootnote,.appShell .campaignSettingsGrid label{font-size:.75rem}.appShell .campaignSettingsGrid input,.appShell .campaignSettingsGrid select{font-size:1rem}.appShell .campaignSettingsGrid label>small,.appShell .campaignDangerZone h3{font-size:.75rem}.appShell .campaignDangerZone p,.appShell .campaignDangerZone button,.appShell .campaignModalV2 .modalHead p{font-size:.875rem}.appShell .campaignCreateGrid label{font-size:.75rem}.appShell .campaignCreateGrid input,.appShell .campaignCreateGrid select{font-size:1rem}.appShell .campaignCreateAi>label b,.appShell .campaignCreateAi>label small,.appShell .campaignCreateAiModes b,.appShell .campaignCreateAiModes small{font-size:.75rem}.appShell .campaignAddModal .modalHead p{font-size:.875rem}.appShell .campaignAddFilters input,.appShell .campaignAddFilters select{font-size:1rem}.appShell .campaignCandidateSummary{font-size:.75rem}.appShell .campaignCandidateSummary button{font-size:.875rem}.appShell .campaignCandidateList b,.appShell .campaignCandidateList small,.appShell .campaignCandidateList>label>span,.appShell .campaignCandidateList em{font-size:.75rem}.appShell .smsThreadFilterRow>label>span{font-size:.75rem!important}.appShell .smsThreadFilterRow select{font-size:1rem!important}.appShell .smsThreadShown{font-size:.75rem!important}.appShell .todayDashboard .onboardingTop h2{font-size:1.4375rem!important}.appShell .todayDashboard .onboardingTop p{font-size:.875rem!important}.appShell .todayDashboard .onboardingProgress b{font-size:1.5625rem!important}.appShell .todayDashboard .onboardingProgress span{font-size:.75rem!important}.appShell .todayDashboard .stepCopy b{font-size:.875rem!important}.appShell .todayDashboard .stepCopy em{font-size:.75rem!important}.appShell .pipelineHeaderStatsV4 b{font-size:1.25rem}.appShell .pipelineHeaderStatsV4 small,.appShell .pipelineControlBarV4 .pipelineSearchV4{font-size:.75rem}.appShell .pipelineControlBarV4 select{font-size:1rem}.appShell .pipelineControlBarV4 button{font-size:.875rem}.appShell .pipelineControlBarV4 .pipelineSearchV4 input{font-size:1rem}.appShell .pipelineFlowHead b{font-size:.8125rem}.appShell .pipelineFlowHead small,.appShell .pipelineFlowTrackV4 .pipelineFlowNode>span{font-size:.75rem}.appShell .pipelineFlowTrackV4 .pipelineFlowNode>b{font-size:1.3125rem}.appShell .pipelineFlowTrackV4 .pipelineFlowNode>small,.appShell .pipelineStageSignals em{font-size:.75rem}.appShell .pipelineBoardHeadV4 h2{font-size:1.125rem}.appShell .pipelineBoardHeadV4 p{font-size:.875rem}.appShell .pipelineKanbanV4 .kanbanHeadV4 b,.appShell .pipelineKanbanV4 .kanbanHeadV4 small{font-size:.75rem!important}.appShell .pipelineKanbanV4 .kanbanHeadV4>span,.appShell .kanbanHeadSignals em{font-size:.75rem}.appShell .pipelineCardV4 .pipelineCardTop b,.appShell .pipelineCardV4 .pipelineCardTop small,.appShell .pipelineCardActionsV4 a{font-size:.75rem!important}.appShell .pipelineCardActionsV4 button{font-size:.875rem!important}.appShell .pipelineCardActionsV4 select{font-size:1rem!important}.appShell .pipelineEmptyV4 b,.appShell .pipelineEmptyV4 span{font-size:.75rem!important}.appShell .pipelineListHead,.appShell .pipelineListRow,.appShell .pipelineListIdentity b{font-size:.75rem}.appShell .pipelineListRow select{font-size:1rem}.appShell .pipelineListEmpty,.appShell .pipelineFocusOwner small,.appShell .pipelineFocusOwner b{font-size:.75rem}.appShell .kanbanHeadSignals button{font-size:.875rem}.appShell .pipelineHeaderStatsV5 b{font-size:1.375rem!important}.appShell .pipelineHeaderStatsV5 small{font-size:.75rem!important}.appShell .pipelineOpenLeadsV5{font-size:.75rem}.appShell .kanbanStageTitleV5 b{font-size:.75rem!important}.appShell .kanbanStageTitleV5 span{font-size:.75rem}.appShell .pipelineKanbanV4 .kanbanHeadV5>small{font-size:.75rem!important}.appShell .kanbanHeadSignalsV5 em,.appShell .pipelineEmptyV5 span{font-size:.75rem}.appShell .todaySectionHead h3{font-size:1.0625rem}.appShell .todaySectionHead>small{font-size:.75rem}.appShell .todayPerformancePanel .todayMetricDeck article>span{font-size:.75rem!important}.appShell .todayPerformancePanel .todayMetricDeck article>strong{font-size:1.75rem!important}.appShell .todayPerformancePanel .todayMetricDeck article>small{font-size:.75rem!important}.appShell .todayOpsGrid .agencyPulseHead h2{font-size:1.0625rem!important}.appShell .todayOpsGrid .agencyPulseHead p{font-size:.875rem!important}.appShell .todayOpsGrid .agencyTotals strong{font-size:1.0625rem!important}.appShell .todayOpsGrid .agencyTotals small{font-size:.75rem!important}.appShell .todayOpsGrid .agencyProducer>b{font-size:.7813rem!important}.appShell .todayOpsGrid .agencyProducer>span{font-size:.75rem!important}.appShell .tasksNewBtn{font-size:.8438rem!important}.appShell .tasksSearch input{font-size:1rem}.appShell .taskGroupHead b,.appShell .taskPriority{font-size:.75rem!important}.appShell .tasksEmptyState b{font-size:1.0625rem}.appShell .tasksEmptyState span{font-size:.75rem}.appShell .taskModalV2 .modalHead h2{font-size:1.75rem!important}.appShell .taskModalV2 .modalHead p{font-size:.875rem}.appShell .taskFormV2 label{font-size:.75rem!important}.appShell .taskFormV2 input,.appShell .taskFormV2 select,.appShell .taskFormV2 textarea{font-size:1rem!important}.appShell .taskDuePresets>span{font-size:.75rem}.appShell .taskDuePresets button,.appShell .taskEditActions>button{font-size:.875rem}.appShell .tasksSummaryBar span{font-size:.75rem}.appShell .tasksSummaryBar b{font-size:1.375rem!important}.appShell .tasksSummaryBar small,.appShell .tasksSidePanel .eyebrow{font-size:.75rem!important}.appShell .tasksQuickPanel h3{font-size:1.0625rem}.appShell .tasksQuickPanel p{font-size:.875rem}.appShell .taskTemplateGrid b,.appShell .taskTemplateGrid span,.appShell .tasksGuidePanel li:before,.appShell .tasksGuidePanel li>b,.appShell .tasksGuidePanel li>span{font-size:.75rem}.appShell .tasksEmptyStateV2>span{font-size:.7813rem!important}.appShell .taskEmptyTemplates button{font-size:.875rem}.appShell .tasksEmptyCopy>b{font-size:1.0625rem}.appShell .tasksEmptyCopy>span,.appShell .tasksGuideInline li>span{font-size:.75rem}.appShell .tasksControlBar .tasksSearch input{font-size:1rem!important}.appShell .tasksControlBar .taskTabs button{font-size:.875rem!important}.appShell .tasksControlBar>select{font-size:1rem!important}.appShell .tasksResultCount{font-size:.8438rem!important}.appShell .tasksQuickIntro .eyebrow,.appShell .tasksNextPanel .eyebrow{font-size:.75rem!important}.appShell .tasksQuickIntro h3{font-size:1.5rem!important}.appShell .tasksQuickIntro p,.appShell .tasksQuickPanel .taskTemplateGrid button b{font-size:.9063rem!important}.appShell .tasksQuickPanel .taskTemplateGrid button span{font-size:.875rem!important}.appShell .tasksNextPanel>b{font-size:1.3125rem!important}.appShell .tasksNextPanel>small{font-size:.8438rem!important}.appShell .tasksNextPanel>div button{font-size:.875rem!important}.appShell .tasksNextCreate{font-size:.8125rem!important}.appShell .taskGroupHead span{font-size:.9688rem!important}.appShell .taskGroupHead em{font-size:.7813rem!important}.appShell .taskCardTitleRow>b{font-size:1.125rem!important}.appShell .taskCardOpen>p{font-size:.875rem!important}.appShell .taskCardMeta>span{font-size:.8125rem!important}.appShell .taskDue b{font-size:.875rem!important}.appShell .taskDue small{font-size:.75rem!important}.appShell .taskCardActions>button{font-size:.875rem!important}.appShell .tasksEmptyHero>.eyebrow{font-size:.8438rem!important}.appShell .tasksEmptyHero .tasksEmptyCreate{font-size:.9688rem!important}.appShell .tasksEmptyPlaybook>article>span{font-size:.9375rem!important}.appShell .tasksEmptyUseCases>span{font-size:.875rem!important}.appShell .tasksEmptyUseCases em{font-size:.9063rem!important}.appShell .tasksEmptyHero>b{font-size:2.125rem!important}.appShell .tasksEmptyHero>p{font-size:.9688rem!important}.appShell .tasksEmptyPlaybook article b{font-size:1rem!important}.appShell .tasksEmptyPlaybook article p,.appShell .applicationsNewBtn{font-size:.875rem!important}.appShell .applicationsHead>span{font-size:.75rem}.appShell .applicationLeadCell b,.appShell .applicationProductCell b{font-size:.9375rem}.appShell .applicationLeadCell small,.appShell .applicationProductCell small{font-size:.75rem}.appShell .applicationMoney b{font-size:.875rem}.appShell .applicationMoney small{font-size:.75rem}.appShell .applicationStatusCell select{font-size:1rem}.appShell .applicationUpdated b,.appShell .applicationUpdated small,.appShell .applicationOpenBtn{font-size:.75rem}.appShell .applicationsFilteredEmpty b{font-size:1rem}.appShell .applicationsFilteredEmpty span{font-size:.75rem}.appShell .applicationModalV2 .modalHead h2{font-size:1.75rem!important}.appShell .applicationModalV2 .modalHead p{font-size:.875rem}.appShell .applicationFormV2 label{font-size:.75rem}.appShell .applicationFormV2 input,.appShell .applicationFormV2 select,.appShell .applicationFormV2 textarea{font-size:1rem}.appShell .applicationDetailTop>button{font-size:.875rem}.appShell .applicationDetailStatus,.appShell .applicationDetailTimeline b,.appShell .applicationDetailTimeline small{font-size:.75rem}.appShell .applicationsSummaryBar span{font-size:.7813rem!important}.appShell .applicationsSummaryBar b{font-size:2.125rem!important}.appShell .applicationsSummaryBar small{font-size:.8438rem!important}.appShell .applicationsSearch input{font-size:1rem!important}.appShell .applicationsTabs button{font-size:.875rem!important}.appShell .applicationsControlBar>select{font-size:1rem!important}.appShell .applicationsControlBar>span{font-size:.8125rem!important}.appShell .applicationsEmptyHero>.eyebrow{font-size:.7813rem!important}.appShell .applicationsEmptyHero h2{font-size:1.75rem!important}.appShell .applicationsEmptyHero p{font-size:1.0625rem!important}.appShell .applicationsEmptyHero button{font-size:.9063rem!important}.appShell .applicationsEmptyWorkflow>article>span{font-size:.875rem!important}.appShell .applicationsEmptyWorkflow article b{font-size:1.125rem!important}.appShell .applicationsEmptyWorkflow article p{font-size:.875rem!important}.appShell .applicationsEmptyMetrics span{font-size:.8125rem!important}.appShell .applicationLifecycleFlow>i{font-size:1.125rem!important}.appShell .applicationEmptySectionHead .eyebrow{font-size:.8125rem!important}.appShell .applicationEmptySectionHead>b{font-size:1.5rem!important}.appShell .applicationLifecycleFlow>article>span{font-size:.8125rem!important}.appShell .applicationLifecycleFlow>article>b{font-size:1.1875rem!important}.appShell .applicationLifecycleFlow>article>small{font-size:.8438rem!important}.appShell .applicationClosedOutcomes>div .eyebrow{font-size:.75rem!important}.appShell .applicationClosedOutcomes>div>b{font-size:1.125rem!important}.appShell .applicationClosedOutcomes>div>small{font-size:.7813rem!important}.appShell .applicationClosedOutcomes>article>b{font-size:1rem!important}.appShell .applicationClosedOutcomes>article>span{font-size:.8125rem!important}.appShell .applicationVisibilityGrid b{font-size:1.125rem!important}.appShell .applicationVisibilityGrid span{font-size:.8438rem!important}.appShell .teamTabsV3 button{font-size:.875rem!important}.appShell .teamNotice{font-size:.8125rem!important}.appShell .teamEmptyCompact{font-size:.75rem}.appShell .teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamSectionToolbar h2{font-size:1.5625rem}.appShell .teamSectionToolbar p{font-size:.875rem}.appShell .teamToolbarActions input,.appShell .teamSearchField input{font-size:1rem}.appShell .teamToolbarActions>button{font-size:.875rem}.appShell .orgMemberTop .avatar{font-size:.75rem}.appShell .orgMemberTop>div:nth-child(2) b{font-size:.8125rem}.appShell .orgMemberTop>div:nth-child(2) span,.appShell .orgMemberTop>em,.appShell .orgMemberStats b,.appShell .orgMemberStats small,.appShell .orgRollup,.appShell .orgRollup b,.appShell .hierarchyCycleWarning,.appShell .teamUnassignedPanel>div:first-child b,.appShell .teamUnassignedPanel>div:first-child small,.appShell .teamUnassignedPanel .avatar{font-size:.75rem}.appShell .teamUnassignedPanel button b,.appShell .teamUnassignedPanel button small{font-size:.875rem}.appShell .memberDirectoryRow .memberMembership small{font-size:.75rem!important}.appShell .teamDirectoryEmpty b{font-size:.875rem}.appShell .teamDirectoryEmpty span{font-size:.75rem}.appShell .pricingGridV3 .pricingCard .eyebrow{font-size:.75rem!important}.appShell .pricingGridV3 .pricingCard h3{font-size:1.1875rem!important}.appShell .pricingGridV3 .priceLine b{font-size:1.9375rem!important}.appShell .pricingGridV3 .pricingCard p{font-size:.875rem!important}.appShell .pricingGridV3 .planUsage span{font-size:.75rem}.appShell .inviteMembershipModalV3 .modalHead h2{font-size:1.75rem!important}.appShell .inviteMembershipModalV3 .modalHead p{font-size:.875rem}.appShell .inviteMembershipModalV3 .inviteFields input,.appShell .inviteMembershipModalV3 .inviteFields select{font-size:1rem!important}.appShell .mobileWorkspacePicker>.eyebrow{font-size:.75rem!important}.appShell .mobileWorkspacePicker b,.appShell .mobileWorkspacePicker small{font-size:.75rem}.appShell .teamInviteBtn{font-size:.9375rem!important}.appShell nav.teamTabsV3>button{font-size:.9063rem!important}.appShell .teamCommandIdentity .eyebrow{font-size:.75rem!important}.appShell .teamCardHead b{font-size:1.1875rem!important}.appShell .teamCardHead small{font-size:.8438rem!important}.appShell .teamCardHead>button{font-size:.875rem!important}.appShell .teamMetricGridV3 b{font-size:2.125rem!important}.appShell .teamMetricGridV3 small{font-size:.8125rem!important}.appShell .hierarchyCoverage b{font-size:2.125rem!important}.appShell .hierarchyCoverage span{font-size:.8125rem!important}.appShell .teamMiniMetrics b{font-size:1.4375rem!important}.appShell .teamMiniMetrics small{font-size:.75rem!important}.appShell .teamActionRows b{font-size:.875rem!important}.appShell .teamActionRows em,.appShell .teamLeaderboardRows .rank{font-size:.75rem!important}.appShell .teamLeaderboardRows .person b{font-size:.875rem!important}.appShell .teamLeaderboardRows .person small{font-size:.75rem!important}.appShell .teamLeaderboardRows>button>span:not(.person) small,.appShell .teamLeaderboardRows>button>span:not(.person) b{font-size:.875rem!important}.appShell .teamIntelHead b{font-size:1.125rem!important}.appShell .teamIntelHead small{font-size:.8125rem!important}.appShell .teamIntelHead em{font-size:.75rem!important}.appShell .teamIntelMetrics b{font-size:1.5625rem!important}.appShell .teamIntelMetrics small,.appShell .teamIntelSetup>span,.appShell .teamIntelSetup>b{font-size:.75rem!important}.appShell .memberBillingPolicyV3 b{font-size:.875rem!important}.appShell .memberBillingPolicyV3 small{font-size:.75rem!important}.appShell .memberBillingPolicyV3>button{font-size:.875rem!important}.appShell .teamCommandIdentity h2{font-size:1.75rem!important}.appShell .teamCommandIdentity p{font-size:.875rem!important}.appShell .teamCommandStatsV3 article b{font-size:2rem!important}.appShell .teamCommandStatsV3 article small{font-size:.75rem!important}.appShell .teamActionRows>button>small{font-size:.875rem!important}.appShell .teamPulseProductionV5>header>em{font-size:.75rem}.appShell .teamPulseHierarchyV5>header>button,.appShell .teamLeaderboardV5>header>button{font-size:.875rem}.appShell .teamLeaderboardV5>header b,.appShell .teamActionRailV5>header b{font-size:1.1875rem!important}.appShell .teamLeaderboardV5>header small,.appShell .teamActionRailV5>header small{font-size:.8125rem!important}.appShell .teamLeaderboardRowsV5 .rank,.appShell .teamAgencyIdentityV5 .eyebrow,.appShell .teamIntelSectionHeadV5 .eyebrow{font-size:.75rem!important}.appShell .teamAgencyIdentityV5 h2{font-size:1.75rem!important}.appShell .teamAgencyIdentityV5 p{font-size:.875rem!important}.appShell .teamCommandSummaryV5 b{font-size:2rem!important}.appShell .teamCommandSummaryV5 small{font-size:.75rem!important}.appShell .teamPulseProductionV5 header b,.appShell .teamPulseHierarchyV5 header b,.appShell .teamLeaderboardV5 header b,.appShell .teamActionRailV5 header b{font-size:1.25rem!important}.appShell .teamPulseProductionV5 header small,.appShell .teamPulseHierarchyV5 header small,.appShell .teamLeaderboardV5 header small,.appShell .teamActionRailV5 header small{font-size:.8438rem!important}.appShell .teamProductionPrimaryV5>span{font-size:.75rem!important}.appShell .teamProductionPrimaryV5>strong{font-size:3rem!important}.appShell .teamProductionPrimaryV5>small{font-size:.7813rem!important}.appShell .teamProductionMetricsV5 b{font-size:1.8125rem!important}.appShell .teamProductionMetricsV5 small{font-size:.75rem!important}.appShell .teamHierarchyHeroV5 strong{font-size:3rem!important}.appShell .teamHierarchyHeroV5>div>span{font-size:.75rem!important}.appShell .teamHierarchyHeroV5 p{font-size:.875rem!important}.appShell .teamHierarchyBreakdownV5 b{font-size:1.1875rem!important}.appShell .teamHierarchyBreakdownV5 small,.appShell .teamLeaderboardHeadV5>span{font-size:.75rem!important}.appShell .teamLeaderboardRowsV5 .person b{font-size:1.0313rem!important}.appShell .teamLeaderboardRowsV5 .person small{font-size:.75rem!important}.appShell .teamLeaderboardRowsV5>button>span:not(.person):not(.rank) b{font-size:.9688rem!important}.appShell .teamLeaderboardRowsV5>button>span:not(.person):not(.rank) small{font-size:.875rem!important}.appShell .teamActionRowsV5 b{font-size:.9375rem!important}.appShell .teamActionRowsV5 small,.appShell .teamActionRowsV5 em,.appShell .teamActionManageV5{font-size:.7813rem!important}.appShell .teamIntelSectionHeadV5 h3{font-size:1.625rem!important}.appShell .teamIntelSectionHeadV5>small{font-size:.75rem!important}.appShell .teamIntelTitleV5 b{font-size:1.125rem!important}.appShell .teamIntelTitleV5 small{font-size:.7813rem!important}.appShell .teamIntelGridV5>article>strong{font-size:2.875rem!important}.appShell .teamIntelPrimaryLabelV5{font-size:.7813rem!important}.appShell .memberBillingPolicyV5 b{font-size:1.125rem!important}.appShell .memberBillingPolicyV5 small{font-size:.9063rem!important}.appShell .memberBillingPolicyV5>button{font-size:.875rem!important}.appShell .teamIntelListV5 b{font-size:1.125rem!important}.appShell .teamIntelListV5 small{font-size:.8125rem!important}.appShell .teamIntelSetupV5>span,.appShell .teamIntelSetupV5 b{font-size:.7813rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamHierarchyPageV3 .teamSectionToolbar p{font-size:.875rem!important}.appShell .teamHierarchyPageV3 .teamToolbarActions input{font-size:1rem!important}.appShell .teamHierarchyPageV3 .teamToolbarActions>button{font-size:.875rem!important}.appShell .teamHierarchySummaryV3 b{font-size:1.9375rem!important}.appShell .teamHierarchySummaryV3 span{font-size:.7813rem!important}.appShell .teamHierarchyLegend,.appShell .teamHierarchyLegend>span:last-child{font-size:.75rem!important}.appShell .orgMemberCardV4 .orgMemberTop .avatar{font-size:.875rem!important}.appShell .orgMemberCardV4 .orgMemberTop>div:nth-child(2) b{font-size:1.3125rem!important}.appShell .orgMemberCardV4 .orgMemberTop>div:nth-child(2) span{font-size:.875rem!important}.appShell .orgMemberCardV4 .orgMemberTop>em,.appShell .teamNameChip,.appShell .membershipChip,.appShell .orgRiskBadge,.appShell .orgProductionStrip small{font-size:.75rem!important}.appShell .orgProductionStrip b{font-size:1.5625rem!important}.appShell .orgRollupV4{font-size:.8125rem!important}.appShell .orgRollupV4 b{font-size:.8438rem!important}.appShell .orgManageBtn{font-size:.8125rem!important}.appShell .teamHierarchyStarter b{font-size:1rem!important}.appShell .teamHierarchyStarter small{font-size:.8125rem!important}.appShell .teamHierarchyStarter>button{font-size:.875rem!important}.appShell .orgBusinessStrip b{font-size:1.25rem!important}.appShell .orgBusinessStrip small{font-size:.8125rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar .eyebrow,.appShell .teamMemberFilters>span,.appShell .memberDirectoryHeadRow>span{font-size:.75rem!important}.appShell .memberDirectoryRow .avatar{font-size:.8125rem!important}.appShell .memberDirectoryRow .memberIdentity b{font-size:1rem!important}.appShell .memberDirectoryRow .memberIdentity b small,.appShell .memberDirectoryRow .memberIdentity span,.appShell .memberDirectoryRow .memberIdentity em,.appShell .memberDirectoryRow>label>span{font-size:.75rem!important}.appShell .memberDirectoryRow>label select{font-size:1rem!important}.appShell .memberDirectoryRow>label small,.appShell .memberMembership .membershipChip,.appShell .memberMembership small{font-size:.75rem!important}.appShell .memberProductionV3 b{font-size:.875rem!important}.appShell .memberProductionV3 small{font-size:.75rem!important}.appShell .memberActionsV3 button{font-size:.875rem!important}.appShell .memberDirectoryHeadRowV4>span{font-size:.75rem!important}.appShell .memberDirectoryRowV4 .avatar{font-size:.9375rem!important}.appShell .memberDirectoryRowV4 .memberIdentity b{font-size:1.125rem!important}.appShell .memberDirectoryRowV4 .memberIdentity b small{font-size:.75rem!important}.appShell .memberDirectoryRowV4 .memberIdentity span{font-size:.7813rem!important}.appShell .memberDirectoryRowV4 .memberIdentity em,.appShell .memberStructureV4 label>span,.appShell .memberAccessV4 label>span{font-size:.75rem!important}.appShell .memberStructureV4 select,.appShell .memberAccessV4 select{font-size:1rem!important}.appShell .memberStructureV4 label>small,.appShell .memberAccessV4 .membershipChip,.appShell .memberAccessV4 .memberMembership small{font-size:.75rem!important}.appShell .memberProductionV4 b{font-size:1.125rem!important}.appShell .memberProductionV4 small{font-size:.75rem!important}.appShell .memberActionsV4 button{font-size:.875rem!important}.appShell .memberCardMetaV5 .membershipChip{font-size:.75rem!important}.appShell .memberCardMetaV5 .memberMembership small,.appShell .memberCardMetaV5 label>span{font-size:.75rem}.appShell .memberCardMetaV5 select{font-size:1rem}.appShell .memberActionsV5 button{font-size:.875rem!important}.appShell .memberCardSectionHeadV5>span{font-size:.8125rem}.appShell .memberCardSectionHeadV5>small,.appShell .memberStructureControlsV5 label>span{font-size:.75rem}.appShell .memberStructureControlsV5 select{font-size:1rem}.appShell .memberProductionV5 b{font-size:1.25rem!important}.appShell .memberProductionV5 small,.appShell .memberDirectoryCardsV5 .memberCardMetaV5 .membershipChip{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 .memberMembership small{font-size:.7813rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 label>span,.appShell .memberDirectoryCardsV5 .memberStructureControlsV5 label>span{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberCardMetaV5 select,.appShell .memberDirectoryCardsV5 .memberStructureControlsV5 select{font-size:1rem!important}.appShell .memberDirectoryCardsV5 .memberCardSectionHeadV5>span{font-size:1.125rem!important}.appShell .memberDirectoryCardsV5 .memberCardSectionHeadV5>small{font-size:.75rem!important}.appShell .memberDirectoryCardsV5 .memberProductionV5 b{font-size:1.75rem!important}.appShell .memberDirectoryCardsV5 .memberProductionV5 small{font-size:.8125rem!important}.appShell .memberDirectoryCardsV5 .memberActionsV5 button{font-size:.875rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamMembersPageV3 .teamSectionToolbar p{font-size:.9375rem!important}.appShell .teamMemberFilters select,.appShell .teamMembersPageV3 .teamSearchField input{font-size:1rem!important}.appShell .leadDispositionV6 select{font-size:1rem}.appShell .teamAccessPageV3>.teamSectionToolbar .eyebrow{font-size:.75rem!important}.appShell .teamAccessPageV3>.teamSectionToolbar h2{font-size:1.75rem!important}.appShell .teamAccessPageV3>.teamSectionToolbar p{font-size:.875rem!important}.appShell .roleSummaryGridV3 .eyebrow{font-size:.75rem!important}.appShell .roleSummaryGridV3 h3{font-size:1.25rem!important}.appShell .roleSummaryGridV3 p{font-size:.875rem!important}.appShell .roleMatrixHead span,.appShell .roleMatrixHead b{font-size:.75rem!important}.appShell .roleMatrixRow>span{font-size:.875rem!important}.appShell .roleMatrixRow>b{font-size:.75rem!important}.appShell .roleGuardrailsV3 b,.appShell .roleGuardrailsV3 p{font-size:.875rem!important}.appShell .teamPricingPageV3 .pricingIntro .eyebrow{font-size:.75rem!important}.appShell .teamPricingPageV3 .pricingIntro h2{font-size:1.75rem!important}.appShell .teamPricingPageV3 .pricingIntro p{font-size:.875rem!important}.appShell .pricingGridV4 .pricingCardV4 .eyebrow{font-size:.75rem!important}.appShell .pricingCardTopV4>em{font-size:.75rem}.appShell .pricingGridV4 .pricingCardV4 h3{font-size:1.5rem!important}.appShell .pricingGridV4 .priceLineV4 b{font-size:2.625rem!important}.appShell .pricingGridV4 .priceLineV4 span{font-size:.75rem!important}.appShell .annualPriceV4{font-size:.75rem}.appShell .pricingGridV4 .pricingCardV4>p{font-size:.875rem!important}.appShell .pricingMetaV4 small{font-size:.75rem}.appShell .pricingMetaV4 b{font-size:.8125rem}.appShell .pricingGridV4 .planUsageV4 span{font-size:.75rem!important}.appShell .membershipPolicyV4 b{font-size:.9063rem}.appShell .membershipPolicyV4 small{font-size:.75rem}.appShell .membershipPolicyV4>button{font-size:.875rem}.appShell .opsStatus,.appShell .opsStatus span{font-size:.8125rem!important}.appShell .opsFactsV2>span{font-size:.75rem!important}.appShell .opsFactsV2 b{font-size:.7813rem!important}.appShell .opsLaunchFactsV2>span{font-size:.75rem!important}.appShell .opsErrorList b{font-size:.9063rem!important}.appShell .opsErrorList p{font-size:.875rem!important}.appShell .opsErrorList small{font-size:.75rem!important}.appShell .opsWorkspaceGridV2 .opsCardHead b{font-size:1.1875rem!important}.appShell .opsWorkspaceGridV2 .opsCardHead small{font-size:.8438rem!important}.appShell .opsWorkspaceGridV2 .opsStats b{font-size:2.125rem!important}.appShell .opsWorkspaceGridV2 .opsStats span{font-size:.8125rem!important}.appShell .opsWorkspaceGridV2 .opsStatus span{font-size:.8438rem!important}.appShell .opsWorkspaceGridV2 .opsFactsV2>span{font-size:.7813rem!important}.appShell .opsWorkspaceGridV2 .opsFactsV2 b{font-size:.8125rem!important}.appShell .opsWorkspaceGridV2 .opsLaunchFactsV2>span{font-size:.7813rem!important}.appShell .opsPlatformGridV2 .opsCardHead b{font-size:1.125rem!important}.appShell .opsPlatformGridV2 .opsCardHead small{font-size:.8125rem!important}.appShell .opsPlatformGridV2 .opsStats b{font-size:1.9375rem!important}.appShell .opsPlatformGridV2 .opsStats span{font-size:.8125rem!important}.appShell .opsDiagnosticSummaryV2>article>span{font-size:.7813rem!important}.appShell .opsDiagnosticBodyHeadV2>b{font-size:1rem!important}.appShell .opsDiagnosticBodyHeadV2>span{font-size:.75rem!important}.appShell .opsDiagnosticsV2 .opsEmpty b{font-size:1rem!important}.appShell .opsDiagnosticsV2 .opsEmpty small{font-size:.8125rem!important}.appShell .opsSectionHead .eyebrow,.appShell .billingHero .eyebrow{font-size:.75rem!important}.appShell .billingPrice>span{font-size:.8125rem!important}.appShell .billingStatus{font-size:.75rem!important}.appShell .billingNotice{font-size:.8125rem!important}.appShell .billingCardTitle b{font-size:1.0625rem!important}.appShell .billingCardTitle span{font-size:.7813rem!important}.appShell .billingPaymentCardV2 .paymentMethod b{font-size:.9375rem!important}.appShell .billingPaymentCardV2 .paymentMethod span{font-size:.7813rem!important}.appShell .billingPaymentCardV2>button{font-size:.875rem!important}.appShell .billingFactsV2 span{font-size:.75rem!important}.appShell .billingFactsV2 b{font-size:.875rem!important}.appShell .membershipControls .eyebrow{font-size:.75rem!important}.appShell .membershipControls h2{font-size:1.5rem!important}.appShell .membershipControls p,.appShell .membershipButtons button{font-size:.875rem!important}.appShell .billingPaymentCardV3 .paymentMethod b{font-size:.9375rem!important}.appShell .billingPaymentCardV3 .paymentMethod span{font-size:.75rem!important}.appShell .billingPaymentCardV3>button{font-size:.875rem!important}.appShell .billingFactsV3 span{font-size:.75rem!important}.appShell .billingFactsV3 b{font-size:.8438rem!important}.appShell .billingControlCardV3>p,.appShell .membershipButtonsV3 button{font-size:.875rem!important}.appShell .planCompareV2>div:first-child .eyebrow{font-size:.75rem!important}.appShell .billingPlanGridV2>article>div b{font-size:1.25rem!important}.appShell .billingPlanGridV2>article>div span{font-size:.75rem!important}.appShell .billingPlanGridV2 strong small{font-size:.875rem!important}.appShell .billingPlanGridV2 em{font-size:.75rem!important}.appShell .billingPlanGridV2 button{font-size:.875rem!important}.appShell .pageSubtitle{font-size:.8125rem!important}.appShell>main>header .primary{font-size:.75rem!important}.appShell .settingsHeaderActions button{font-size:.875rem!important}.appShell input,.appShell select,.appShell textarea{font-size:1rem!important}.appShell .mobileMenuHead b{font-size:1.25rem!important}.appShell .mobileMenuGrid button{font-size:.875rem!important}.appShell .modalHead h2{font-size:1.5rem!important}.appShell .todayCommandCopy h2{font-size:1.75rem!important}.appShell .todayCommandCopy>p,.appShell .todayCommandActions button{font-size:.875rem!important}.appShell .todayFocusV2>strong{font-size:2.125rem!important}.appShell .todayPriorityRail>button b{font-size:1.375rem!important}.appShell .todayPriorityRail>button small{font-size:.875rem!important}.appShell .todayMetricDeck article>strong{font-size:1.75rem!important}.appShell .todayMetricDeck article>span,.appShell .todayMetricDeck article>small{font-size:.75rem!important}.appShell .leadLifecycleViews button,.appShell .dialerOutcomeGroups button{font-size:.875rem!important}.appShell .smsThreadBody{font-size:.8125rem!important}.appShell .opsCardHead b{font-size:1rem!important}.appShell .opsCardHead small{font-size:.75rem!important}.appShell .opsStats b{font-size:1.5625rem!important}.appShell .opsStats span{font-size:.75rem!important}.appShell .opsSectionHead h2{font-size:1.3125rem!important}.appShell .opsSectionHead p{font-size:.875rem!important}.appShell .opsDiagnosticSummaryV2>article>b{font-size:1.875rem!important}.appShell .opsDiagnosticSummaryV2>article>small{font-size:.75rem!important}.appShell .billingHero h2{font-size:1.75rem!important}.appShell .billingHero p{font-size:.875rem!important}.appShell .billingPrice>b{font-size:2.375rem!important}.appShell .planCompareV2>div:first-child h2{font-size:1.5625rem!important}.appShell .planCompareV2>div:first-child p{font-size:.875rem!important}.appShell .billingPlanGridV2 strong{font-size:2.375rem!important}.appShell .billingPlanGridV2 p{font-size:.875rem!important}.appShell .leadQuickEdit,.appShell .campaignPlaybookHeadV1 .eyebrow{font-size:.75rem!important}.appShell .campaignPlaybookHeadV1>button{font-size:.875rem}.appShell .campaignPresetRowV1>span,.appShell .campaignPlaybookGridV1 label,.appShell .campaignDripStepsV1 article>label,.appShell .campaignPlaybookRulesV1 b,.appShell .campaignPlaybookRulesV1 small,.appShell .campaignDripStepHeadV1>span,.appShell .campaignDripStepHeadV1>label,.appShell .campaignDelayInputV1 span,.appShell .campaignDripStepsV1>article>small{font-size:.75rem}.appShell .campaignPlaybookHeadV1 h3{font-size:1.1875rem}.appShell .campaignPlaybookHeadV1 p,.appShell .campaignPresetRowV1 button{font-size:.875rem}.appShell .campaignPlaybookGridV1 input,.appShell .campaignPlaybookGridV1 select,.appShell .campaignPlaybookGridV1 textarea,.appShell .campaignDripStepsV1 input,.appShell .campaignDripStepsV1 textarea{font-size:1rem!important}.appShell .campaignAutomationSummaryV1 b,.appShell .campaignAutomationSummaryV1 span{font-size:.75rem!important}.appShell .pipelineHeaderStatsV3 small{font-size:.75rem}.appShell .pipelineFlowHead>div>b{font-size:.9375rem}.appShell .pipelineFlowHead>small,.appShell .pipelineFlowNode>span{font-size:.75rem}.appShell .pipelineFlowNode>b{font-size:.9375rem}.appShell .pipelineFlowNode>small{font-size:.75rem}.appShell .pipelineSearch input{font-size:1rem}.appShell .pipelineControlBtn{font-size:.75rem}.appShell .pipelineViewSwitch button{font-size:.875rem}.appShell .kanbanHeadV3 b,.appShell .kanbanHeadV3 small,.appShell .kanbanHeadV3>span,.appShell .pipelineCardFacts small,.appShell .pipelineNoPhone,.appShell .pipelineEmptyV3,.appShell .pipelineFocusRank,.appShell .pipelineFocusIdentity b,.appShell .pipelineFocusStage b,.appShell .pipelineFocusAp b,.appShell .pipelineFocusStage small,.appShell .pipelineFocusAp small,.appShell .pipelineFocusActions a{font-size:.75rem}.appShell .pipelineFocusActions button{font-size:.875rem}.appShell .pipelineFocusEmpty b{font-size:.8125rem}.appShell .pipelineFocusEmpty span{font-size:.75rem}.appShell .pipelineCardTop b{font-size:.875rem}.appShell .pipelineCardFacts b,.appShell .pipelineUrgency,.appShell .pipelineCardActions a{font-size:.75rem}.appShell .pipelineCardActions select{font-size:1rem}.appShell .pipelineHeaderStatsV3 b{font-size:.875rem}.appShell .pipelineBoardHeadV3 h2{font-size:1.25rem}.appShell .pipelineViewSwitchV4 button,.appShell .pipelineMobileTabs button,.appShell .pipelineFunnelMetricSwitchV6 button,.appShell .pipelineMobileTabs button b{font-size:.875rem!important}.appShell .pipelineSearchV4 input{font-size:1rem!important}.appShell .pipelineFunnelSegmentV6 span{font-size:.75rem!important}.appShell .pipelineFunnelSegmentV6 strong{font-size:1.25rem!important}.appShell .pipelineFunnelSegmentV6 small,.appShell .pipelineConversionV7,.appShell .pipelineCardTop small,.appShell .pipelineListIdentity span,.appShell .pipelineFocusIdentity small,.appShell .pipelineCardFactsV4 small,.appShell .pipelineCardMetaV4 small,.appShell .kanbanStageMetaV7 small,.appShell .pipelineCardFactsV4 b,.appShell .pipelineCardMetaV4 b,.appShell .pipelineUrgency span,.appShell .pipelineUrgency em{font-size:.75rem!important}.appShell .pipelineCardActionsV4 :is(a,button,select){font-size:1rem!important}.appShell .pipelineFunnelTitleV6 h2{font-size:1.625rem!important}.appShell .pipelineFunnelTitleV6 p{font-size:.875rem!important}.appShell .pipelineFunnelSummaryV7>:is(span,button) b{font-size:1.5rem!important}.appShell .pipelineFunnelSummaryV7>:is(span,button) small{font-size:.875rem!important}.appShell .pipelineFunnelSegmentV6>span{font-size:.75rem!important}.appShell .pipelineFunnelSegmentV6>strong{font-size:1.4375rem!important}.appShell .pipelineFunnelSegmentV6>small,.appShell .pipelineFunnelSegmentV6>.pipelineConversionV7,.appShell .pipelineFunnelSignalsV7 i{font-size:.75rem!important}.appShell .pipelineBoardHeadV6 h2{font-size:1.5625rem!important}.appShell .pipelineBoardHeadV6 p{font-size:.875rem!important}.appShell .dialerPageV16 .eyebrow{font-size:.75rem}.appShell .dialerPageV16 .dialerModeIdentity h2{font-size:1rem}.appShell .dialerPageV16 .dialerModeIdentity em{font-size:.75rem}.appShell .dialerPageV16 .dialerModeSwitch button,.appShell .dialerPageV16 .dialerTopActions button{font-size:.875rem}.appShell .dialerPageV16 .dialerQueueTitle h2{font-size:.9375rem}.appShell .dialerPageV16 .dialerQueueTitle span{font-size:.75rem}.appShell .dialerPageV16 .dialerQueueSelect select{font-size:1rem}.appShell .dialerPageV16 .dialerSessionStats b{font-size:.875rem}.appShell .dialerPageV16 .dialerSessionStats small{font-size:.75rem}.appShell .dialerPageV16 .leadBadge{font-size:.75rem!important}.appShell .dialerPageV16 .activeLeadBadge{font-size:.75rem}.appShell .dialerPageV16 .dialerProfileSummary .dialerAvatar{font-size:1.125rem}.appShell .dialerPageV16 .dialerCompactActions small{font-size:.75rem!important}.appShell .dialerPageV16 .dialerCompactActions b{font-size:.875rem!important}.appShell .dialerPageV16 .dialerMiniAction{font-size:.75rem}.appShell .dialerPageV16 .dialerSectionTitle h3{font-size:1.0625rem}.appShell .dialerPageV16 .dialerSectionTitle>span{font-size:.75rem}.appShell .dialerPageV16 .autoSaveState{font-size:.75rem!important}.appShell .dialerPageV16 .quickNoteChips button{font-size:.875rem}.appShell .dialerPageV16 .dialerNotesCard textarea,.appShell .dialerPageV16 .dialerHistoryAdd h3,.appShell .dialerPageV16 .historyComposer input{font-size:1rem}.appShell .dialerPageV16 .historyComposer button,.appShell .dialerPageV16 .timelineFilters button{font-size:.875rem}.appShell .dialerPageV16 .timelineRow b{font-size:.8125rem!important}.appShell .dialerPageV16 .timelineRow span,.appShell .dialerPageV16 .timelineRow time,.appShell .dialerPageV16 .timelineEmpty{font-size:.75rem}.appShell .dialerPageV16 .dialerOutcomeGroups button,.appShell .dialerPageV16 .queueHeadV2 b{font-size:.875rem!important}.appShell .dialerPageV16 .queueProgress span,.appShell .dialerPageV16 .queueNumber{font-size:.75rem}.appShell .dialerPageV16 .queueRowV2 b{font-size:.8125rem!important}.appShell .dialerPageV16 .queueRowV2 small,.appShell .dialerPageV16 .queueRowV2 em{font-size:.75rem!important}.appShell .dialerPageV16 .queueRowV2>span:last-child,.appShell .dialerPageV16 .queueComplete b,.appShell .dialerPageV16 .queueComplete span{font-size:.75rem}.appShell .dialerPageV16 .railUtilityHead b{font-size:.8125rem}.appShell .dialerPageV16 .railUtilityStats b{font-size:1rem}.appShell .dialerPageV16 .railUtilityStats span,.appShell .dialerPageV16 .dialerQueueFooter span{font-size:.75rem}.appShell .dialerPageV16 .dialerQueueFooter button{font-size:.875rem}.appShell .dialerPageV16 .dialerNavButtons button{font-size:0}.appShell .dialerPageV16 .dialerIdentity h2{font-size:1.4375rem}.appShell .dialerPageV16 .dialerProfileFacts span,.appShell .dialerPageV16 .dialerProfileFacts b{font-size:.75rem}.appShell .dialerPageV16 .dialerProfileSummary .dialerIdentity h2{font-size:1.5rem!important}.appShell .dialerPageV16 .profilePhone{font-size:1.125rem!important}.appShell .dialerPageV16 .profileTags span,.appShell .mobileDialerDock>a{font-size:.75rem}.appShell .mobileDialerDock>button{font-size:.875rem}.appShell .mobileDockIcon,.appShell .mobileSheetHead h3{font-size:1.25rem}.appShell .mobileQuickChips button{font-size:.875rem}.appShell .mobileNotesSheet label>span,.appShell .mobileNotesSheet label em{font-size:.75rem}.appShell .mobileNotesSheet textarea,.appShell .mobilePermanentNote input{font-size:1rem}.appShell .mobileDispoGrid button{font-size:.875rem}.appShell .mobileCallHeader b{font-size:.9375rem}.appShell .mobileCallHeader small{font-size:.75rem}.appShell .mobileLeadAvatar{font-size:1.0625rem}.appShell .mobileLeadIdentity>span,.appShell .mobileLeadBadges span,.appShell .mobileLeadMeta span,.appShell .mobileLeadMeta b,.appShell .mobileInlineNotesHead>span{font-size:.75rem}.appShell .mobileInlineChips button{font-size:.875rem}.appShell .mobileUpNextStrip span,.appShell .mobileUpNextStrip b,.appShell .mobileUpNextStrip em{font-size:.75rem}.appShell .mobileUpNextStrip strong{font-size:1.25rem}.appShell .mobileActivityFold summary,.appShell .mobileActivityFold summary b,.appShell .mobileActivityFold article b,.appShell .mobileActivityFold article span{font-size:.75rem}.appShell .dialerNotice{font-size:.75rem!important}.appShell .mobileLeadIdentity h2{font-size:1.3125rem!important}.appShell .mobileLeadIdentity a{font-size:.9375rem!important}.appShell .mobileInlineNotesHead h3,.appShell .mobileInlineNotes textarea{font-size:1rem!important}.appShell .mobileLeadNav button{font-size:1.375rem}.appShell .mobileQueueControls select{font-size:1rem}.appShell .mobileAppointmentSheet label{font-size:.75rem}.appShell .mobileAppointmentSheet>p{font-size:.875rem}.appShell .dialerPageV16 .dialerCallState small,.appShell .dialerPageV16 .dialerCallState b{font-size:.75rem}.appShell .dialerPageV16 .dialerCallControls button{font-size:.875rem}.appShell .dialerPageV16 .dialerCallError{font-size:.75rem}.appShell .dialerPageV16 .phonePadV2 .phonePadHead span{font-size:.75rem!important}.appShell .dialerPageV16 .phonePadV2 .phonePadHead small{font-size:.7813rem}.appShell .dialerPageV16 .phonePadV2 .dialNumberValue{font-size:1.9375rem!important}.appShell .dialerPageV16 .phonePadV2 .dialNumberPlaceholder{font-size:1.3125rem!important}.appShell .dialerPageV16 .phonePadV2 .dialKeys button{font-size:1.5rem!important}.appShell .dialerPageV16 .phonePadV2 .phonePadHint span{font-size:.75rem}.appShell .dialerPageV16 .phonePadV2 .padCall{font-size:.9375rem!important}.appShell .mobileHistoryShortcut{font-size:.75rem!important}}.appShell .leadCommandStrip span{font-size:.6875rem!important}.appShell .leadCommandStrip small{font-size:.75rem!important}.appShell .leadCommandStrip button>b{font-size:1.25rem!important}.appShell .workNextCommand strong,.appShell .workQueueGroupHead b{font-size:.875rem!important}.appShell .workQueueGroupHead em,.appShell .leadSheetHeadV5>span{font-size:.75rem!important}.appShell .leadSheetIdentityV5>b{font-size:1rem!important}.appShell .leadSheetIdentityV5>span{font-size:.8125rem!important}.appShell .leadSheetIdentityV5 .leadCompactMeta,.appShell .leadCompactNext{font-size:.75rem!important}.appShell :is(.leadSheetActionV5,.leadSheetStatusV5)>b{font-size:.8125rem!important}.appShell :is(.leadSheetActionV5,.leadSheetStatusV5)>small,.appShell .leadSheetPassV5 .passBadge{font-size:.75rem!important}.appShell .leadExpandedPanelHeadV6>b{font-size:.875rem!important}.appShell .leadExpandedPanelHeadV6>small{font-size:.75rem!important}.appShell .leadExpandedNextV6{font-size:.8125rem!important}.appShell .leadExpandedContextV6 small{font-size:.75rem!important}.appShell .leadExpandedContextV6>p,.appShell .leadExpandedActionsV6>*{font-size:.875rem!important}html{scrollbar-gutter:stable;height:auto;min-height:100%;overflow:clip auto}body,#root{height:auto;min-height:100dvh;overflow:visible}:root{--app-sidebar:13.25rem;--app-rail:4.5rem;--app-gutter:clamp(1rem,1.6vw,2rem);--app-content-max:120rem;--app-nav-height:4rem;--app-space:.875rem}.appShell{grid-template-columns:var(--app-sidebar) minmax(0,1fr);width:100%;min-width:0;min-height:100dvh;font-size:1rem;display:grid}.appShell.compactSidebar{grid-template-columns:var(--app-rail) minmax(0,1fr)}.appSidebar{flex-direction:column;align-self:start;gap:.375rem;min-width:0;height:100dvh;min-height:0;padding:.75rem .625rem;display:flex;position:sticky;top:0;overflow:visible}.appSidebar .brand{justify-content:flex-start;height:2rem;min-height:2rem;padding:0 .625rem;font-size:1rem}.appSidebar .brand b{font-size:1rem}.appSidebar .brand b:after{content:none}.appSidebar .sidebarToggle{place-items:center;width:1.75rem;min-width:0;height:1.75rem;min-height:0;padding:0;display:grid;position:absolute;top:.875rem;right:.5rem}.appSidebar .workspaceSwitch{min-width:0;margin:.25rem 0 .375rem;position:relative}.appSidebar .workspaceSwitchButton{grid-template-columns:1rem minmax(0,1fr) .875rem;align-items:center;gap:.5rem;width:100%;min-width:0;height:auto;min-height:3rem;padding:.5rem;display:grid}.appSidebar .workspaceSwitchButton>span{min-width:0;display:grid}.appSidebar .workspaceSwitchButton b,.appSidebar .workspaceSwitchButton small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.appSidebar .workspaceSwitchButton b{font-size:.8125rem}.appSidebar .workspaceSwitchButton small{font-size:.75rem}.appSidebar .workspaceMenu{z-index:45;width:min(20rem,100vw - 2rem);padding:.625rem;position:absolute;top:calc(100% + .375rem);left:0}.appSidebar>nav{flex-direction:column;flex:1;gap:.125rem;min-height:0;display:flex;overflow:hidden auto}.appSidebar>nav button,.appSidebar .sideBottom>button{flex-shrink:0;justify-content:flex-start;align-items:center;gap:.625rem;width:100%;height:2.25rem;min-height:2.25rem;padding:0 .625rem;font-size:.875rem;display:flex}.appSidebar>nav button svg,.appSidebar .sideBottom>button svg{flex-shrink:0;width:1.0625rem;height:1.0625rem}.appSidebar>nav button span,.appSidebar .sideBottom>button span{display:inline}.appSidebar .sideBottom{flex-shrink:0;min-width:0;margin-top:auto}.appSidebar .user{align-items:center;gap:.5rem;min-width:0;margin-top:.25rem;padding:.5rem .375rem 0;display:flex}.appSidebar .user i{flex-shrink:0;width:1.75rem;height:1.75rem;font-size:.75rem}.appSidebar .user span{flex-direction:column;min-width:0;display:flex}.appSidebar .user b{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.appSidebar .user small{font-size:.75rem}.appMain{width:100%;min-width:0;max-width:100%;padding:var(--app-gutter)}.workspaceViews{width:100%;min-width:0}.workspaceView{width:100%;min-width:0;max-width:var(--app-content-max);margin-inline:auto;padding-bottom:1rem}.workspaceView[hidden]{display:none}.workspaceView>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:none;min-height:0;margin:0 0 1rem;padding:0;display:flex}.workspaceView>header>div{min-width:0}.workspaceView>header h1{overflow-wrap:anywhere;margin:.25rem 0 0;font-size:2rem;line-height:1.15}.workspaceView>header .eyebrow{font-size:.75rem}.workspaceView>header .pageSubtitle{max-width:50rem;margin:.375rem 0 0;font-size:.875rem;line-height:1.5}.workspaceView>header .headerActions{flex-wrap:wrap;gap:.5rem;display:flex}.appShell .mobileNav{display:none}.appShell .mobileMenuSheet{max-height:calc(100dvh - 1rem);overflow-y:auto}.appMain :is(input,select,textarea){min-width:0;max-width:100%}.appMain :is(.gridWrap,.appTable,.roleMatrix,.memberDirectoryScroll,.teamLeaderboardV5){max-width:100%;overflow-x:auto}.appMain :is(.todayDashboard,.campaignWorkspace,.teamWorkspaceV3,.billingPage,.tasksPageV2,.applicationsPageV2){width:100%;min-width:0;max-width:100%}.workspaceView:not([hidden])[data-page=SMS]{height:calc(100dvh - 2 * var(--app-gutter));flex-direction:column;min-height:30rem;padding-bottom:0;display:flex}.smsLayoutV2{border-radius:.875rem}.smsComposeRow textarea{font-size:1rem}.todayCommandHero{grid-template-columns:minmax(0,1fr) minmax(16rem,.4fr);gap:1rem;min-height:0;padding:1.25rem;display:grid;position:relative;overflow:hidden}.todayOpsGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.todayOpsGrid.single{grid-template-columns:minmax(0,1fr)}.todayMetricDeck{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.5rem;display:grid}.todayMetricDeck article>span{white-space:normal;overflow-wrap:normal;padding-right:2rem}.agencyPulseBody{grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.todayColumnsV2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.tasksControlBar{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.625rem;display:flex}.tasksControlBar .tasksSearch{flex:16rem;width:auto;min-width:0}.tasksControlBar>select{flex:8rem;width:auto;min-width:0}.tasksControlBar .taskTabs{flex-wrap:wrap;width:auto;min-width:0;display:flex}.tasksResultCount{margin-left:auto}.campaignWorkspace{grid-template-columns:minmax(15rem,.55fr) minmax(0,2fr);gap:1rem;display:grid}.teamPulseV5,.teamWorkAreaV5{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1rem;display:grid}.teamCommandSummaryV5{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.5rem;min-width:0;display:grid}.teamCommandSummaryV5>span{overflow-wrap:anywhere;min-width:0}.teamIntelGridV5,.opsWorkspaceGridV2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.billingPlanGridV2{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=1536px){.todayOpsGrid,.teamPulseV5,.teamWorkAreaV5{grid-template-columns:minmax(0,1fr)}}@media (width<=1220px){.todayCommandHero,.campaignWorkspace,.teamIntelGridV5,.opsWorkspaceGridV2{grid-template-columns:minmax(0,1fr)}.todayColumnsV2{grid-template-columns:repeat(2,minmax(0,1fr))}.billingPlanGridV2{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (height<=800px){.appSidebar{gap:.25rem;padding:.5rem .625rem}.appSidebar>nav button,.appSidebar .sideBottom>button{height:2rem;min-height:2rem}.appSidebar .workspaceSwitchButton{min-height:2.75rem}}@media (width>=761px) and (height<=700px){.appSidebar>nav button,.appSidebar .sideBottom>button{height:1.75rem;min-height:1.75rem}}@media (width>=761px) and (width<=1280px){.appShell{grid-template-columns:var(--app-rail) minmax(0,1fr)}}@media (width>=761px){.appShell.compactSidebar .appSidebar .brand{width:1.125rem;padding:0}.appShell.compactSidebar .appSidebar .brand b{font-size:0}.appShell.compactSidebar .appSidebar .brand b:after{content:"A";font-size:1.125rem}.appShell.compactSidebar .appSidebar :is(nav button span,.sideBottom>button span,.user span,.workspaceSwitchButton>span,.workspaceSwitchButton>svg:last-child:not(:first-child)){display:none}.appShell.compactSidebar .appSidebar :is(nav button,.sideBottom>button){justify-content:center;padding:0}.appShell.compactSidebar .appSidebar .workspaceSwitchButton{justify-content:center;padding:.5rem;display:flex}}@media (width>=761px) and (width<=1280px){.appSidebar .brand{width:1.125rem;padding:0}.appSidebar .brand b{font-size:0}.appSidebar .brand b:after{content:"A";font-size:1.125rem}.appSidebar :is(nav button span,.sideBottom>button span,.user span,.workspaceSwitchButton>span,.workspaceSwitchButton>svg:last-child:not(:first-child)){display:none}.appSidebar :is(nav button,.sideBottom>button){justify-content:center;padding:0}.appSidebar .workspaceSwitchButton{justify-content:center;padding:.5rem;display:flex}}@media (width<=760px){:root{--app-gutter:.875rem}.appShell,.appShell.compactSidebar{width:100%;display:block}.appSidebar{display:none}.appMain{padding:var(--app-gutter) var(--app-gutter) calc(var(--app-nav-height) + env(safe-area-inset-bottom) + 1.5rem)}.workspaceView>header{align-items:flex-start;gap:.625rem;margin-bottom:.875rem}.workspaceView>header h1{font-size:1.75rem}.appShell .mobileNav{z-index:30;height:calc(var(--app-nav-height) + env(safe-area-inset-bottom));padding:.25rem .5rem env(safe-area-inset-bottom);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.appShell .mobileNav button{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;height:auto;min-height:3.5rem;padding:0;font-size:.75rem;display:flex}.appShell .mobileNav button span{display:block}.todayCommandHero,.todayOpsGrid,.todayColumnsV2,.campaignWorkspace,.teamPulseV5,.teamWorkAreaV5,.teamIntelGridV5,.opsWorkspaceGridV2,.billingPlanGridV2{grid-template-columns:minmax(0,1fr)}.workspaceView:not([hidden])[data-page=SMS]{height:calc(100dvh - var(--app-nav-height) - env(safe-area-inset-bottom) - 2 * var(--app-gutter));min-height:25rem}.workspaceView:not([hidden])[data-page=SMS]>header .pageSubtitle{display:none}.smsOverviewStrip small{font-size:.75rem}}.dialerPageV16{width:100%;min-width:0;container-name:dialer}.dialerPageV16 :is(button,a,select,input,textarea){box-sizing:border-box}.dialerPageV16 button svg,.dialerPageV16 a svg{flex-shrink:0}.dialerPageV16 .dialerCockpit{grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;margin:0 0 .875rem;padding:.875rem;display:grid}.dialerPageV16 .dialerCockpitTop{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.dialerPageV16 .dialerModeIdentity{flex:12rem;min-width:0}.dialerPageV16 .dialerModeIdentity>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dialerPageV16 .dialerModeIdentity h2{white-space:normal;margin:0}.dialerPageV16 .dialerModeSwitch{flex:0 auto;gap:.25rem;min-width:0;padding:.1875rem;display:flex}.dialerPageV16 .dialerModeSwitch button{white-space:normal;flex:auto;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .75rem;display:flex}.dialerPageV16 .dialerModeSwitch button>span{flex-shrink:0}.dialerPageV16 .dialerTopActions{gap:.5rem;min-width:0;display:flex}.dialerPageV16 .dialerTopActions button{white-space:normal;justify-content:center;align-items:center;gap:.375rem;height:auto;min-height:2.5rem;padding:.5rem .75rem;display:flex}.dialerPageV16 .dialerSessionSetup{flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0;display:flex}.dialerPageV16 .dialerQueueTitle{white-space:normal;flex:none;align-items:center;gap:.375rem;display:flex}.dialerPageV16 .dialerQueueTitle h2{margin:0}.dialerPageV16 .dialerQueueSelect{flex:12rem;width:auto;min-width:0}.dialerPageV16 .dialerQueueSelect select{width:100%;min-width:0;height:auto;min-height:2.5rem;padding:.5rem 2rem .5rem .625rem}.dialerPageV16 .dialerSessionStats{flex:0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;min-width:0;display:grid}.dialerPageV16 .dialerSessionStats article{align-items:center;gap:.375rem;min-width:0;padding:.5rem .625rem;display:flex}.dialerPageV16 .dialerSessionStats article svg{flex-shrink:0}.dialerPageV16 .dialerSessionStats article>span{min-width:0}.dialerPageV16 .dialerSessionStats :is(b,small){white-space:normal;display:block}.dialerPageV16 .dialerWorkspace{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:.875rem;min-width:0;display:grid}.dialerPageV16 .dialerPrimary{min-width:0;container:lead-panel/inline-size}.dialerPageV16 .dialerProfileBand{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) 16rem;align-items:center;gap:1rem;min-width:0;padding:1rem;display:grid}.dialerPageV16 .dialerProfileSummary{flex-direction:column;justify-content:center;gap:.625rem;min-width:0;padding-right:1rem;display:flex}.dialerPageV16 .dialerIdentity{align-items:center;gap:.75rem;min-width:0;display:flex}.dialerPageV16 .dialerIdentity>div:last-child{min-width:0}.dialerPageV16 .dialerIdentity h2{white-space:normal;overflow-wrap:anywhere;margin:.3125rem 0 0;overflow:visible}.dialerPageV16 .profilePhone{white-space:normal;overflow-wrap:anywhere}.dialerPageV16 .dialerProfileFacts{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;min-width:0;display:grid}.dialerPageV16 .dialerProfileFacts article{flex-direction:column;justify-content:center;min-width:0;min-height:3rem;padding:.5rem .75rem;display:flex}.dialerPageV16 .dialerProfileFacts :is(span,b){white-space:normal;overflow-wrap:anywhere;display:block}.dialerPageV16 .dialerProfileFacts b{margin-top:.25rem}.dialerPageV16 .dialerCompactActions{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.dialerPageV16 .dialerCompactActions :is(.dialerCallPrimary,.dialerTextPrimary){white-space:normal;justify-content:center;align-items:center;gap:.5rem;width:100%;min-width:0;height:auto;min-height:3.5rem;padding:.625rem;text-decoration:none;display:flex}.dialerPageV16 .dialerCompactActions :is(.dialerCallPrimary,.dialerTextPrimary)>span{gap:.1875rem;min-width:0;display:grid}.dialerPageV16 .dialerCompactActions b{white-space:normal}.dialerPageV16 .dialerMiniAction{white-space:normal;width:100%;min-width:0;height:auto;min-height:2.5rem;padding:.5rem}.dialerPageV16 .dialerSectionTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.dialerPageV16 .dialerSectionTitle>div{min-width:0}.dialerPageV16 .dialerSectionTitle h3{margin:.25rem 0 0}.dialerPageV16 .dialerOutcomeCard{min-width:0;margin:.875rem 0;padding:1rem}.dialerPageV16 .dialerOutcomeGroups{grid-template-columns:repeat(8,minmax(0,1fr));gap:.5rem;min-width:0;margin-top:.75rem;display:grid}.dialerPageV16 .dialerOutcomeGroups>div{display:contents}.dialerPageV16 .dialerOutcomeGroups button{white-space:normal;width:100%;min-width:0;height:auto;min-height:3rem;padding:.625rem .375rem}.dialerPageV16 .dialerContextHub{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.875rem;min-width:0;margin:.875rem 0 0;display:grid}.dialerPageV16 .dialerNotesStack{grid-template-rows:minmax(16rem,auto) auto;gap:.75rem;min-width:0;display:grid}.dialerPageV16 .dialerNotesCard{flex-direction:column;min-width:0;height:auto;min-height:16rem;padding:1rem;display:flex}.dialerPageV16 .dialerNotesCard textarea{flex:1;width:100%;min-height:8rem;padding:.75rem}.dialerPageV16 .dialerHistoryAdd{grid-template-columns:minmax(0,1fr);gap:.625rem;min-width:0;height:auto;padding:1rem;display:grid}.dialerPageV16 .dialerHistoryAdd h3{margin:.25rem 0 0}.dialerPageV16 .historyComposer{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;min-width:0;display:grid}.dialerPageV16 .historyComposer input{width:100%;min-width:0;height:auto;min-height:2.75rem;padding:.5rem .625rem}.dialerPageV16 .historyComposer button{white-space:normal;min-width:0;height:auto;min-height:2.75rem;padding:.5rem .75rem}.dialerPageV16 .dialerTimeline{flex-direction:column;min-width:0;height:auto;min-height:16rem;max-height:30rem;padding:1rem;display:flex}.dialerPageV16 .timelineFilters{flex-wrap:wrap;gap:.375rem;min-width:0;margin:.625rem 0;display:flex}.dialerPageV16 .timelineFilters button{white-space:normal;min-width:0;min-height:2.25rem;padding:.375rem .625rem}.dialerPageV16 .timelineRows{min-height:0;overflow-y:auto}.dialerPageV16 .timelineRow{grid-template-columns:.5rem minmax(0,1fr);gap:.5rem;min-width:0;padding:.75rem 0;display:grid}.dialerPageV16 .timelineRow time{white-space:normal;grid-column:2}.dialerPageV16 .dialerQueuePanel{flex-direction:column;min-width:0;height:auto;min-height:0;max-height:calc(100dvh - 1.75rem);display:flex;position:sticky;top:.875rem;overflow:hidden}.dialerPageV16 .queueHeadV2{justify-content:space-between;align-items:center;gap:.5rem;padding:1rem;display:flex}.dialerPageV16 .queueHeadV2>div{gap:.25rem;min-width:0;display:grid}.dialerPageV16 .queueHeadV2 button{flex:0 0 2.25rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.dialerPageV16 .queueProgress{padding:.75rem 1rem}.dialerPageV16 .queueProgress span{margin-top:.5rem;display:block}.dialerPageV16 .queueRowsV2{flex:auto;min-height:0;max-height:28rem;padding:0 .625rem;display:grid;overflow-y:auto}.dialerPageV16 .queueRowV2{text-align:left;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.5rem;width:100%;min-width:0;min-height:4.5rem;margin-bottom:.375rem;padding:.625rem;display:grid}.dialerPageV16 .queueRowV2>div{min-width:0}.dialerPageV16 .queueRowV2>span:last-child{white-space:normal;grid-column:2}.dialerPageV16 .queueRowV2 b{white-space:normal;overflow-wrap:anywhere;display:block;overflow:visible}.dialerPageV16 .queueRowV2 :is(small,em){white-space:normal;margin-top:.125rem;display:block}.dialerPageV16 .dialerRailUtility{margin:.5rem .625rem 0;padding:.75rem}.dialerPageV16 .railUtilityStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.625rem;display:grid}.dialerPageV16 .railUtilityStats div{text-align:center;min-width:0;padding:.5rem}.dialerPageV16 .railUtilityStats :is(b,span){white-space:normal;overflow-wrap:anywhere;display:block}.dialerPageV16 .dialerQueueFooter{gap:.5rem;padding:.75rem;display:grid}.dialerPageV16 .dialerQueueFooter span{white-space:normal;align-items:center;gap:.375rem;display:flex}.dialerPageV16 .dialerQueueFooter button{justify-content:center;align-items:center;gap:.375rem;height:auto;min-height:2.5rem;padding:.5rem;display:flex}.dialerPageV16 .dialerActiveCallBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;min-width:0;margin:.875rem 0;padding:.75rem;display:flex}.dialerPageV16 .dialerCallState{align-items:center;gap:.5rem;min-width:0;display:flex}.dialerPageV16 .dialerCallState>div{overflow-wrap:anywhere;min-width:0}.dialerPageV16 .dialerCallControls{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}.dialerPageV16 .dialerCallControls button{white-space:normal;justify-content:center;align-items:center;gap:.375rem;height:auto;min-height:2.5rem;padding:.5rem .75rem;display:flex}@container dialer (width>=90rem){.dialerPageV16 .dialerCockpit{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container dialer (width<=74rem){.dialerPageV16 .dialerWorkspace{grid-template-columns:minmax(0,1fr)}.dialerPageV16 .dialerQueuePanel{max-height:none;position:static}.dialerPageV16 .queueRowsV2{max-height:18rem}}@container lead-panel (width<=72rem){.dialerPageV16 .dialerProfileBand{grid-template-columns:repeat(2,minmax(0,1fr))}.dialerPageV16 .dialerCompactActions{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:repeat(4,minmax(0,1fr))}.dialerPageV16 .dialerOutcomeGroups{grid-template-columns:repeat(4,minmax(0,1fr))}}@container lead-panel (width<=48rem){.dialerPageV16 .dialerProfileBand{grid-template-columns:minmax(0,1fr)}.dialerPageV16 .dialerProfileSummary{border-right:0;border-bottom:1px solid var(--dv-border);padding:0 0 .75rem}.dialerPageV16 .dialerCompactActions{grid-template-columns:repeat(2,minmax(0,1fr))}.dialerPageV16 .dialerContextHub{grid-template-columns:minmax(0,1fr)}}@container dialer (width<=40rem){.dialerPageV16 .dialerModeSwitch{flex:100%}.dialerPageV16 .dialerTopActions{margin-left:auto}.dialerPageV16 .dialerSessionStats{flex:100%}}@media (width<=760px){.dialerPageV16 .dialerCompactActions{display:none}.dialerPageV16 .dialerCockpit{margin-top:0}}.dialerSheetBackdrop{z-index:140;background:#060c126b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.dialerSheet{background:var(--t-panel,#fff);width:min(100%,36rem);min-width:0;max-height:calc(100dvh - 2rem);color:var(--t-text,#17222b);border-radius:1rem;padding:1rem;overflow-y:auto;box-shadow:0 1rem 4rem #0003}.dialerSheet .mobileSheetHead{justify-content:space-between;align-items:flex-start;gap:.75rem;padding:0 0 1rem;display:flex}.dialerSheet .mobileSheetHead>div{overflow-wrap:anywhere;min-width:0}.dialerSheet .mobileSheetHead h3{margin:.25rem 0 0}.dialerSheet .mobileSheetHead>button{border:1px solid var(--t-border);background:var(--t-soft);width:2.5rem;height:2.5rem;color:var(--t-text);border-radius:.625rem;flex:0 0 2.5rem;place-items:center;padding:0;display:grid}.dialerSheet .mobileAppointmentSheet{gap:.875rem;display:grid}.dialerSheet .mobileAppointmentSheet label{gap:.5rem;min-width:0;display:grid}.dialerSheet .mobileAppointmentSheet label>span{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;display:flex}.dialerSheet .mobileAppointmentSheet :is(input,textarea){border:1px solid var(--t-border);background:var(--t-input);width:100%;min-width:0;color:var(--t-text);font:inherit;border-radius:.625rem;padding:.75rem}.dialerSheet .mobileAppointmentSheet input{height:auto;min-height:2.75rem}.dialerSheet .mobileAppointmentSheet textarea{resize:vertical;min-height:6rem}.dialerSheet .appointmentSheetActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.dialerSheet .appointmentSheetActions button{border:1px solid var(--t-border);background:var(--t-soft);min-width:0;height:auto;min-height:2.75rem;color:var(--t-text);white-space:normal;border-radius:.625rem;padding:.625rem}.dialerSheet .appointmentSheetActions .primary{color:#fff;background:#1976ed;border-color:#1976ed}.dialerSheet .mobileAppointmentSheet>p{color:var(--t-muted);margin:0}@media (width<=760px){.dialerSheetBackdrop{align-items:flex-end;padding:0}.dialerSheet{border-radius:1rem 1rem 0 0;width:100%}}.dialerPageV16 .dialerModeIdentity>:is(p,.eyebrow),.dialerPageV16 .dialerQueueTitle>:is(p,.eyebrow),.dialerPageV16 .dialerQueueSelect>span{display:none}.dialerPageV16 :is(.dialerCallPrimary,.dialerTextPrimary) :is(b,small){color:inherit}.dialerPageV16 .timelineRow :is(b,span){display:block}.mobileDialerDock{display:none}@media (width<=760px){.appMain[data-page=Dialer]{padding-bottom:calc(var(--app-nav-height) + 5.5rem + env(safe-area-inset-bottom))}.mobileDialerDock{bottom:calc(var(--app-nav-height) + env(safe-area-inset-bottom) + .5rem);left:var(--app-gutter);right:var(--app-gutter);z-index:120;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;height:4rem;padding:.375rem;display:grid;position:fixed}.mobileDialerDock>*{flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;min-width:0;height:auto;min-height:3.25rem;padding:.25rem;display:flex}.shell:has(.mobileDialerSheetBackdrop) .mobileDialerDock{display:none}}.dialerSplitNext{display:none}@container dialer (width<=74rem){.dialerSplitNext{border:1px solid var(--dv-border);background:var(--dv-panel);width:100%;min-width:0;height:auto;min-height:2.75rem;color:var(--dv-text);text-align:left;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.625rem .75rem;display:grid}.dialerSplitNext b{white-space:normal;overflow-wrap:anywhere;min-width:0}}@media (width<=760px){.dialerPageV16:has(.mobileCallMode) :is(.dialerCockpit,.dialerWorkspace){display:none}}@container lead-panel (width<=72rem){.dialerPageV16 .dialerProfileFacts article:nth-child(5),.dialerPageV16 .dialerProfileFacts article:nth-child(8){display:none}}@container lead-panel (width<=48rem){.dialerPageV16 .dialerProfileFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dialer (width<=48rem){.dialerPageV16 .dialerSessionStats{display:none}}.pipelineControlBarV4.pipelineControlBarV6{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;margin-bottom:.875rem;padding:.625rem;display:flex}.pipelineControlBarV6 .pipelineSearchV4{flex:2 16rem;grid-column:auto;align-items:center;gap:.5rem;width:auto;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .625rem;display:flex}.pipelineSearchV4 svg{flex-shrink:0}.pipelineControlBarV6 .pipelineSearchV4 input{flex:1;width:100%;min-width:0;height:auto;min-height:1.5rem;padding:0}.pipelineControlBarV6>select{flex:8.5rem;width:auto;min-width:0;height:auto;min-height:2.5rem;padding:.5rem 2rem .5rem .625rem}.pipelineControlBarV6>button{white-space:normal;flex:8.5rem;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .625rem;display:flex}.pipelineControlBarV6>button svg{flex-shrink:0}.pipelineControlBarV6 .pipelineControlBtn span{display:inline}.pipelineCardActionsV4{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;min-width:0;display:grid}.pipelineCardActionsV4 :is(a,button,select){white-space:normal;justify-content:center;align-items:center;gap:.25rem;width:100%;min-width:0;height:auto;min-height:2.5rem;padding:.375rem .25rem;display:flex}.pipelineCardActionsV4 svg{flex-shrink:0}.pipelineCardActionsV4 select{grid-column:1/-1;padding:.5rem 1.5rem .5rem .5rem}.taskTemplateGrid,.tasksQuickPanel .taskTemplateGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.5rem;min-width:0;margin:0;display:grid}.taskTemplateGrid button{white-space:normal;flex-direction:column;justify-content:center;gap:.375rem;width:100%;min-width:0;height:auto;min-height:5rem;padding:.75rem;display:flex}.taskTemplateGrid b,.taskTemplateGrid span{white-space:normal;overflow-wrap:anywhere;margin:0;display:block}.pipelineFunnelHeadV7{flex-wrap:wrap;align-items:center;gap:.875rem;min-width:0;display:flex}.pipelineFunnelTitleV6{flex:16rem;align-items:center;gap:.75rem;min-width:0;display:flex}.pipelineFunnelTitleV6>div{min-width:0}.pipelineFunnelSummaryV7{flex:2 24rem;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;min-width:0;display:grid}.pipelineFunnelMetricSwitchV6{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;padding:.25rem;display:flex}.pipelineFunnelMetricSwitchV6 button{white-space:normal;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .625rem;display:flex}.pipelineKanbanV7{grid-template-columns:none;grid-auto-columns:minmax(17rem,1fr);grid-auto-flow:column;align-items:start;gap:.75rem;min-width:0;max-width:100%;padding-bottom:.5rem;display:grid;overflow-x:auto}.pipelineKanbanV7 .kanbanCol{width:auto;min-width:0;min-height:14rem;overflow:visible}.pipelineKanbanV7 .kanbanCards{grid-template-columns:minmax(0,1fr);gap:.625rem;min-width:0;padding:.625rem;display:grid}.pipelineKanbanV7 .pipelineCardV4{min-width:0;padding:.75rem}.todayPriorityRail{grid-template-columns:repeat(auto-fit,minmax(min(100%,10.5rem),1fr));gap:.5rem;display:grid}.todayPriorityRail>button{text-align:left;grid-template-columns:1.25rem minmax(0,1fr);align-items:center;gap:.375rem .625rem;min-width:0;height:auto;min-height:4.5rem;padding:.75rem;display:grid}.todayPriorityRail>button>svg{grid-row:1/3;width:1.125rem;height:1.125rem;padding:0}.todayPriorityRail>button>span{gap:.125rem;min-width:0;display:grid}.todayPriorityRail>button em{white-space:normal;grid-column:2;display:block}.teamLeaderboardHeadV5{grid-template-columns:minmax(12rem,1fr) repeat(4,4.5rem);gap:.5rem;min-width:35rem;padding:.625rem 0 .625rem 2rem;display:grid}.teamLeaderboardRowsV5>button{text-align:left;grid-template-columns:1.5rem minmax(12rem,1fr) repeat(4,4.5rem);align-items:center;gap:.5rem;width:100%;min-width:35rem;height:auto;min-height:4rem;padding:.625rem 0;display:grid}.teamLeaderboardRowsV5>button>span{min-width:0}.teamLeaderboardRowsV5 .person :is(b,small){white-space:normal;overflow-wrap:anywhere}@media (width<=760px){.pipelineKanbanV7{display:block;overflow:visible}.pipelineKanbanV7 .kanbanCol{min-width:0;display:none}.pipelineKanbanV7 .kanbanCol.mobileActive{display:block}.todayPriorityRail{grid-template-columns:repeat(2,minmax(0,1fr))}}.pipelineFunnelSummaryV7>:is(span,button){align-items:center;gap:.625rem;min-width:0;height:auto;min-height:3.75rem;padding:.625rem;display:flex}.pipelineFunnelSummaryV7>:is(span,button)>div{gap:.25rem;min-width:0;display:grid}.pipelineFunnelSummaryV7 svg{flex-shrink:0}.pipelineFunnelSummaryV7 small{white-space:normal}.pipelineFunnelTrackV6{grid-template-columns:none;grid-auto-columns:minmax(12rem,1fr);grid-auto-flow:column;align-items:stretch;gap:.375rem;width:100%;min-width:0;max-width:100%;padding-bottom:.5rem;display:grid;overflow-x:auto}.pipelineFunnelSegmentV6{text-align:left;white-space:normal;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:.375rem;min-width:0;height:auto;min-height:9rem;padding:.875rem 1.375rem .875rem 1rem;display:grid;position:relative}.pipelineFunnelSegmentV6>span{white-space:normal;grid-area:1/1;min-width:0}.pipelineFunnelSegmentV6>:is(strong,small,.pipelineFunnelSignalsV7){white-space:normal;overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.pipelineFunnelSignalsV7{flex-wrap:wrap;gap:.375rem;margin-top:.25rem;display:flex}.pipelineFunnelSignalsV7 i{white-space:normal;padding:.25rem .375rem;display:inline-flex}.pipelineFunnelSegmentV6>.pipelineConversionV7{white-space:nowrap;grid-area:1/2;align-self:start;min-width:0;margin:0;padding:.125rem .375rem;position:static}.pipelineKanbanV7 .kanbanHeadV7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;min-width:0;height:auto;min-height:4rem;padding:.75rem;display:flex}.pipelineKanbanV7 .kanbanStageTitleV5{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.pipelineKanbanV7 .kanbanStageTitleV5 span{min-width:1.5rem;height:1.5rem}.pipelineKanbanV7 .kanbanStageMetaV7{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.pipelineKanbanV7 .kanbanStageMetaV7>:is(small,em){white-space:normal}.teamLeaderboardRowsV5>button :is(b,small){white-space:normal;overflow-wrap:anywhere;display:block}.campaignQuickActions{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.625rem;min-width:0;padding:1rem;display:grid}.campaignQuickActions>div{grid-column:1/-1;min-width:0}.campaignQuickActions>button{white-space:normal;grid-template-columns:1rem minmax(0,1fr) 1rem;align-items:center;gap:.625rem;width:100%;min-width:0;height:auto;min-height:4.5rem;padding:.75rem;display:grid}.campaignQuickActions>button>span{min-width:0}.campaignQuickActions>button :is(b,small){white-space:normal;overflow-wrap:anywhere;display:block}.smsProviderPill{white-space:normal;align-items:center;gap:.5rem;max-width:100%;padding:.5rem .75rem;display:flex}.smsProviderPill>i{flex-shrink:0;width:.375rem;height:.375rem}.smsOverviewStrip{flex-wrap:wrap;gap:.5rem;margin:0 0 .75rem;display:flex}.smsOverviewStrip>button{border-radius:999px;align-items:center;gap:.5rem;min-width:0;min-height:2.5rem;padding:.5rem .75rem;display:flex}.smsOverviewStrip>button>svg{flex-shrink:0;width:1rem;height:1rem}.smsOverviewStrip>button>span{align-items:baseline;gap:.375rem;min-width:0;display:flex}.smsOverviewStrip b{line-height:1}.smsOverviewStrip small{white-space:normal;margin:0}.smsLayoutV2{border-radius:.875rem;flex:1;grid-template-columns:20rem minmax(0,1fr) 18rem;width:100%;min-width:0;height:auto;min-height:0;max-height:none;margin:0;display:grid;overflow:hidden}.smsLayoutV2>:is(.smsThreadsV2,.smsConversationV2,.smsContextV2){width:auto;min-width:0;height:auto;min-height:0;max-height:none;position:static}.smsThreadsV2{flex-direction:column;padding:0;display:flex;overflow:hidden}.smsThreadsTop{gap:.5rem;padding:.75rem;display:grid}.smsThreadsV2 .smsSearch{align-items:center;gap:.5rem;width:100%;min-width:0;height:2.5rem;padding:0 .625rem;display:flex}.smsSearch input{width:100%;min-width:0;padding:0}.smsSearch svg{flex-shrink:0}.smsCampaignFilter{width:100%;height:2.5rem;padding:.5rem .625rem}.smsThreadFilterRow{align-items:flex-end;gap:.5rem;min-width:0;padding:0 .75rem .75rem;display:flex}.smsThreadFilterRow>label{flex:1;gap:.25rem;min-width:0;display:grid}.smsThreadFilterRow>label>span{display:block}.smsThreadFilterRow select{width:100%;min-width:0;height:2.5rem;padding:.5rem .625rem}.smsThreadShown{white-space:nowrap;flex-shrink:0;padding-bottom:.75rem}.smsThreadsV2 .threadList{flex:1;min-height:0;overflow-y:auto}.smsThreadsV2 .threadList>button{text-align:left;white-space:normal;align-items:flex-start;gap:.625rem;width:100%;height:auto;min-height:5.25rem;padding:.75rem;display:flex}.smsThreadAvatar,.smsHeaderAvatar,.smsContextAvatar{flex-shrink:0;place-items:center;display:grid}.smsThreadAvatar{width:2.25rem;height:2.25rem}.smsThreadBody{flex:1;gap:.375rem;min-width:0;display:grid}.smsThreadTop{justify-content:space-between;align-items:baseline;gap:.5rem;min-width:0;display:flex}.smsThreadTop b{white-space:normal;overflow-wrap:anywhere;min-width:0}.smsThreadTop time{white-space:nowrap;flex-shrink:0}.smsThreadBody>p{text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;margin:0;overflow:hidden}.smsThreadMeta{flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}.smsThreadMeta em{white-space:normal;align-items:center;gap:.25rem;max-width:100%;padding:.125rem .375rem;display:inline-flex}.smsThreadEmpty,.smsSelectEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:0;padding:1.5rem;display:flex}.smsSelectEmpty{grid-area:1/1/-1/-1;height:100%}.smsConversationV2{grid-template-rows:auto minmax(0,1fr) auto;padding:0;display:grid;overflow:hidden}.smsConversationV2 .conversationHead{align-items:center;gap:.75rem;min-width:0;height:auto;min-height:4rem;padding:.75rem 1rem;display:flex}.smsLeadHeaderLink{text-align:left;flex:1;align-items:center;gap:.625rem;min-width:0;padding:0;display:flex}.smsHeaderAvatar{width:2.25rem;height:2.25rem}.smsHeaderIdentity{gap:.25rem;min-width:0;display:grid}.smsHeaderIdentity>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smsHeadActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.375rem;max-width:40%;margin-left:auto;display:flex}.smsHeadActions em{white-space:normal;margin:0;padding:.25rem .375rem}.smsQuickCall,.smsQuickLead{flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid}.mobileSmsBack{display:none}.smsConversationV2 .messages{overscroll-behavior:contain;min-height:0;padding:1rem 1.25rem;overflow-y:auto}.smsMessageTrack{flex-direction:column;justify-content:flex-end;gap:.75rem;width:min(100%,48rem);min-height:100%;margin-inline:auto;display:flex}.smsConversationV2 .messages article{flex-shrink:0;width:100%;min-width:0;display:flex}.smsConversationV2 .messages article.out{justify-content:flex-end}.smsConversationV2 .messages article.in{justify-content:flex-start}.smsConversationV2 .messages article>div{flex-direction:column;align-items:flex-start;gap:.25rem;min-width:0;max-width:min(36rem,88%);display:flex}.smsConversationV2 .messages article.out>div{align-items:flex-end}.smsConversationV2 .messages article p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0;padding:.625rem .875rem;line-height:1.5}.smsConversationV2 .messages article :is(time,small){white-space:normal;overflow-wrap:anywhere;max-width:100%}.aiBadge{align-items:center;gap:.25rem;padding:.125rem .375rem;display:inline-flex}.smsConversationEmpty{text-align:center;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:.625rem;width:min(100%,28rem);margin-block:auto;padding:1.5rem;display:flex}.smsConversationEmptyIcon{place-items:center;width:2.75rem;height:2.75rem;margin:0;display:grid}.smsConversationEmpty h2{margin:0}.smsEmptyDescription{max-width:26rem;color:var(--t-muted);line-height:1.5}.composerV2{min-width:0;padding:.75rem 1rem;display:block}.smsQuickReplies{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0 0 .625rem;display:flex;overflow:visible}.smsQuickReplies>span{margin-right:.25rem}.smsQuickReplies button{white-space:normal;height:auto;min-height:2rem;padding:.375rem .625rem}.smsComposeRow{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.smsComposeRow textarea{resize:vertical;width:100%;min-height:3.5rem;max-height:9rem;padding:.625rem .75rem;line-height:1.5}.smsComposeRow>button{justify-content:center;align-items:center;gap:.5rem;min-width:6rem;min-height:2.75rem;padding:.625rem .875rem;display:flex}.smsComposerMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.smsComposerMeta>span:first-child{align-items:center;gap:.25rem;display:flex}.smsComposerNotice{overflow-wrap:anywhere;margin-top:.5rem;display:block}.optedComposer{align-items:center;gap:.5rem;padding:.75rem;display:flex}.optedComposer>div{gap:.25rem;display:grid}.smsContextV2{padding:1rem;display:block;overflow-y:auto}.smsContextIdentity{align-items:center;gap:.625rem;margin-bottom:.75rem;padding-bottom:.875rem;display:flex}.smsContextAvatar{width:2.75rem;height:2.75rem}.smsContextIdentity>div{min-width:0}.smsContextIdentity h3{margin:.25rem 0}.smsContextIdentity p{overflow-wrap:anywhere;margin:0}.smsContextV2 .smsOpenLeadBtn{width:100%;min-height:2.5rem;color:var(--t-text);justify-content:center;align-items:center;gap:.375rem;margin-bottom:.75rem;padding:.625rem;display:flex}.smsSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-bottom:.75rem;display:grid}.smsSignalGrid>div{align-content:start;gap:.375rem;min-width:0;padding:.625rem;display:grid}.smsSignalGrid b{white-space:normal;overflow-wrap:anywhere}.smsContextBlock{margin-bottom:.75rem;padding:.75rem}.smsContextBlockTitle{align-items:center;gap:.375rem;padding-bottom:.625rem;display:flex}.smsContextBlockTitle svg{width:1rem;height:1rem}.smsContextFact{flex-wrap:wrap;justify-content:space-between;gap:.375rem;min-width:0;padding:.625rem 0;display:flex}.smsContextFact b{white-space:normal;overflow-wrap:anywhere;text-align:right}.smsContextNotes{padding:.75rem}.smsContextNotes p{white-space:pre-wrap;overflow-wrap:anywhere;margin:.5rem 0 0}.smsLeadSheetBackdrop{z-index:80;background:#00000059;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.smsLeadSheet{background:var(--t-panel);border-radius:1rem;width:min(100%,32rem);max-height:calc(100dvh - 2rem);padding:1.25rem;overflow-y:auto}.smsLeadSheetHandle{display:none}.smsLeadSheet>header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.smsLeadSheet h2{overflow-wrap:anywhere;margin:.25rem 0}.smsLeadSheet p{overflow-wrap:anywhere;margin:0}.smsSheetClose{flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;display:grid}.smsLeadQuickGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.smsLeadQuickGrid>div{gap:.375rem;min-width:0;padding:.75rem;display:grid}.smsLeadQuickGrid b{overflow-wrap:anywhere}.smsLeadAppointment{gap:.625rem;margin-top:.75rem;padding:.75rem;display:flex}.smsLeadAppointment>div{gap:.375rem;min-width:0;display:grid}.smsLeadNotes{margin-top:.75rem;padding:.75rem}.smsLeadNotes p{white-space:pre-wrap;margin-top:.5rem}.smsLeadSheetActions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.smsLeadSheetActions>:is(a,button){flex:8rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem;display:flex}@media (width<=1536px){.smsLayoutV2{grid-template-columns:19rem minmax(0,1fr)}.smsContextV2{display:none}}@media (width<=1100px){.smsLayoutV2{grid-template-columns:16rem minmax(0,1fr)}.smsHeadActions em{display:none}.smsConversationV2 .conversationHead,.composerV2{padding:.75rem}}@media (height<=650px) and (width>=761px){.workspaceView:not([hidden])[data-page=SMS]{min-height:0}.workspaceView[data-page=SMS]>header .pageSubtitle{display:none}.smsConversationEmpty{gap:.375rem;padding:.75rem}}@media (width<=760px){.workspaceView:not([hidden])[data-page=SMS]{min-height:0}.workspaceView[data-page=SMS]>header.smsChatSelected,.smsOverviewStrip.smsChatSelected{display:none}.smsOverviewStrip{flex-wrap:nowrap;flex-shrink:0;padding-bottom:.25rem;overflow-x:auto}.smsOverviewStrip>button{flex-shrink:0;min-height:2.5rem}.smsOverviewStrip>button>svg{display:none}.smsLayoutV2{flex-direction:column;min-height:0;display:flex;position:relative}.smsLayoutV2 .smsThreadsV2{flex:1;width:100%;min-height:0;display:flex}.smsLayoutV2 .smsConversationV2,.smsLayoutV2 .smsContextV2,.smsLayoutV2.mobileChatOpen .smsThreadsV2{display:none}.smsLayoutV2.mobileChatOpen .smsConversationV2{flex:1;width:100%;height:100%;min-height:0;display:grid}.smsLayoutV2.mobileChatOpen .mobileSmsBack{flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;padding:0;display:grid}.smsConversationV2 .conversationHead{gap:.5rem;padding:.625rem}.smsHeaderAvatar,.smsHeadActions em{display:none}.smsHeadActions{flex-wrap:nowrap;max-width:none}.smsConversationV2 .messages{padding:.75rem}.smsConversationEmpty{padding:1rem}.composerV2{padding:.625rem}.smsQuickReplies{gap:.25rem}.smsQuickReplies>span{display:none}.smsComposeRow{grid-template-columns:minmax(0,1fr) 2.75rem}.smsComposeRow>button{width:2.75rem;min-width:0;padding:.5rem}.smsComposeRow>button span{display:none}.smsLeadSheetBackdrop{place-items:end center;padding:.75rem}.smsLeadSheet{max-height:calc(100dvh - 1.5rem)}}.leadCommandStrip{grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:.5rem;min-width:0;margin:0 0 .75rem;display:grid;container:lead-strip/inline-size}.leadCommandStrip>button{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-content:center;align-items:center;gap:.25rem .5rem;min-width:0;height:auto;min-height:4.25rem;padding:.625rem .5rem;display:grid;position:relative;overflow:hidden}.leadCommandStrip>button:before{width:2px;position:absolute;inset:0 auto 0 0}.leadCommandStrip>button>span{white-space:normal;grid-column:1/-1;min-width:0}.leadCommandStrip>button>b{grid-area:2/2;margin:0}.leadCommandStrip>button>small{white-space:normal;grid-area:2/1;min-width:0}.leadCommandStrip .workNextCommand{grid-column:auto;grid-template-columns:minmax(0,1fr) 2rem;padding-right:.75rem}.workNextCommand>div{gap:.25rem;min-width:0;display:grid}.workNextCommand :is(strong,small){white-space:normal;overflow-wrap:anywhere;min-width:0}.leadCommandStrip .workNextCommand>b{grid-row:1;place-items:center;width:2rem;height:2rem;display:grid}.workspaceView[data-page=Leads]>.viewbar{min-width:0;margin:0 0 .625rem;padding:.375rem}.leadLifecycleViews{flex-wrap:wrap;gap:.25rem;min-width:0;display:flex}.leadLifecycleViews>button{white-space:normal;align-items:center;gap:.375rem;height:auto;min-height:2.5rem;padding:.5rem .75rem;display:flex}.leadLifecycleViews b{place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .25rem;display:inline-grid}.leadsTools{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;height:auto;min-height:0;margin:0 0 .625rem;padding:.625rem;display:flex}.leadsTools>label{flex:14rem;align-items:center;gap:.5rem;width:auto;min-width:0;height:2.5rem;padding:0 .625rem;display:flex}.leadsTools>label input{width:100%;min-width:0;height:100%;padding:0}.leadsTools>label svg{flex-shrink:0}.leadsTools>.toolSelect{flex:0 8.5rem;width:auto;min-width:0;height:2.5rem;min-height:2.5rem;padding:.5rem}.leadsTools>button{white-space:normal;flex:none;justify-content:center;align-items:center;gap:.375rem;width:auto;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .625rem;display:flex}.leadFiltersToggle>b{place-items:center;min-width:1.125rem;height:1.125rem;padding:0 .25rem;display:grid}.leadsTools .leadPageMeta{flex:none;justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;margin-left:auto;display:flex}.leadPageMeta span{white-space:normal}.leadPageMeta select{width:6.5rem;min-height:2.5rem;padding:.5rem}.leadFilterPanel{display:none}.leadFilterPanel.open{border:1px solid var(--t-border);background:var(--t-panel);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem;display:flex}.leadFilterPanel select{flex:10rem;width:auto;min-width:0;min-height:2.5rem;padding:.5rem}.leadFilterPanel button{min-height:2.5rem;padding:.5rem .75rem}.leadListMeta{color:var(--t-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.leadListMeta>label{color:var(--t-text);align-items:center;gap:.5rem;display:flex}.leadListMeta input,.leadSummaryRow>input{flex-shrink:0;width:1rem;min-width:1rem;height:1rem;min-height:1rem;margin:0;padding:0}.workQueue{gap:.75rem;min-width:0;display:grid;container:lead-list/inline-size}.workQueueGroup{width:100%;min-width:0;margin:0}.workQueueGroupHead{text-align:left;white-space:normal;justify-content:space-between;align-items:center;gap:.5rem;width:100%;height:auto;min-height:2.75rem;padding:.625rem .875rem;display:flex}.workQueueGroupHead>span{align-items:center;gap:.5rem;min-width:0;display:flex}.workQueueGroupHead b{white-space:normal;overflow-wrap:anywhere}.workQueueGroupHead svg{flex-shrink:0}.workQueueGroupHead em{white-space:normal;flex-shrink:0}.workQueueGroup.collapsed .workQueueGroupHead svg{transform:rotate(-90deg)}.workQueueRows{width:100%;min-width:0;max-width:100%;overflow:visible}.workQueueRows .workQueueRow.unifiedLeadCard{width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;display:block;position:relative;overflow:visible}.workQueueRow.selected{background:var(--t-hover)}.leadSheetHeadV5{grid-template-columns:minmax(0,1.45fr) minmax(0,1.1fr) minmax(0,.8fr) 5.5rem;gap:.75rem;min-width:0;padding:.625rem 3.5rem .625rem 1rem;display:grid}.leadSheetHeadV5.selectable{padding-left:3rem}.leadSummaryRow{grid-template-columns:minmax(0,1fr) 2.25rem;align-items:center;gap:.5rem;min-width:0;padding-right:.625rem;display:grid}.leadSummaryRow.selectable{grid-template-columns:1rem minmax(0,1fr) 2.25rem;padding-left:.875rem}.leadCardSummary.leadSheetRowV5{text-align:left;white-space:normal;grid-template-columns:minmax(0,1.45fr) minmax(0,1.1fr) minmax(0,.8fr) 5.5rem;grid-template-areas:none;align-items:center;gap:.75rem;width:100%;min-width:0;height:auto;min-height:4.5rem;padding:.75rem 1.5rem .75rem 1rem;display:grid;position:relative}.leadSummaryRow.selectable .leadCardSummary{padding-left:.5rem}.leadCardSummary>div{min-width:0}.leadSheetIdentityV5{gap:.25rem;min-width:0;display:grid}.workspaceView[data-page=Leads] .leadSheetIdentityV5>b{white-space:normal;overflow-wrap:anywhere;color:var(--t-text)!important}.leadSheetIdentityV5>span{white-space:normal;overflow-wrap:anywhere}.leadCompactMeta{white-space:normal;overflow-wrap:anywhere;min-width:0;color:var(--t-muted);display:block}.leadCompactNext{display:none}.leadSheetActionV5,.leadSheetStatusV5{gap:.25rem;min-width:0;display:grid}.leadSheetActionV5>b,.leadSheetStatusV5>b{white-space:normal;overflow-wrap:anywhere}.leadSheetActionV5>small{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.leadSheetStatusV5>small{white-space:normal}.leadSheetPassV5{justify-content:flex-end;min-width:0;display:flex}.passBadge{white-space:nowrap;justify-content:center;align-items:center;padding:.25rem .375rem;display:inline-flex}.leadCardSummary .leadExpandChevron{width:1rem;height:1rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.unifiedLeadCard.expanded .leadExpandChevron{transform:translateY(-50%)rotate(180deg)}.workQueueRows .unifiedLeadCard .leadQuickEdit{place-items:center;width:2.25rem;min-width:0;height:2.25rem;min-height:2.25rem;margin:0;padding:0;display:grid;position:static;transform:none}.leadQuickEdit:after{content:none}.leadExpandedWorkflowV6{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;min-width:0;padding:1rem;display:grid}.leadExpandedContextV6{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;min-width:0;padding:.75rem;display:grid}.leadExpandedContextV6>div{align-content:start;gap:.375rem;min-width:0;display:grid}.leadExpandedContextV6 :is(span,small,p){white-space:normal;overflow-wrap:anywhere}.leadExpandedContextV6>p{white-space:pre-wrap;min-width:0;margin:0}.leadExpandedPanelV6{flex-direction:column;gap:.625rem;min-width:0;padding:.75rem;display:flex}.leadExpandedPanelHeadV6{gap:.25rem;display:grid}.leadExpandedPanelV6 select{width:100%;min-width:0;height:auto;min-height:2.5rem;padding:.5rem}.leadOwnerField,.leadFollowField{gap:.375rem;min-width:0;display:grid}.leadFollowField input{width:100%;min-width:0;min-height:2.5rem;padding:.5rem}.leadFollowButtonsV6{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.leadFollowButtonsV6 button{white-space:normal;flex:5rem;min-width:0;height:auto;min-height:2.5rem;padding:.5rem}.leadFollowButtonsV6 button:last-child{flex-basis:100%}.appointmentInline{gap:.625rem;min-width:0;display:grid}.appointmentInlineFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:.5rem;min-width:0;display:grid}.appointmentInlineFields label{gap:.375rem;min-width:0;display:grid}.appointmentInlineFields input{width:100%;min-width:0;height:auto;min-height:2.5rem;padding:.5rem}.appointmentScheduleBtn{white-space:normal;width:100%;height:auto;min-height:2.5rem;padding:.5rem .625rem}.appointmentInline>small{white-space:normal;display:block}.leadExpandedActionsV6{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.5rem;min-width:0;display:flex}.leadExpandedActionsV6>*{white-space:normal;flex:8rem;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:auto;min-height:2.75rem;padding:.625rem;display:flex}.leadExpandedActionsV6 svg{flex-shrink:0}.bulkBar{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;margin-bottom:.75rem;padding:.75rem;display:flex}.bulkBar>div{flex:15rem;align-items:center;gap:.375rem;min-width:0;display:flex}.bulkBar select,.bulkBar input{flex:1;width:100%;min-width:0;min-height:2.5rem;padding:.5rem}.bulkBar button{white-space:normal;justify-content:center;align-items:center;gap:.375rem;min-width:0;height:auto;min-height:2.5rem;padding:.5rem .625rem;display:flex}.bulkBar>div>button{flex-shrink:0}.bulkBar .clearBulk{margin-left:auto}.leadActionNotice{white-space:normal;overflow-wrap:anywhere;margin-bottom:.75rem;padding:.75rem}.leadPager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex}.leadPager button{min-height:2.5rem;padding:.5rem .75rem}.workQueueEmpty{text-align:center;flex-direction:column;align-items:center;gap:.625rem;min-width:0;padding:2rem;display:flex}@container lead-list (width<=60rem){.leadSheetHeadV5{display:none}.leadCardSummary.leadSheetRowV5{grid-template-columns:minmax(0,1fr) minmax(7rem,.4fr);gap:.375rem .75rem;padding:.75rem 1.5rem .75rem .875rem}.leadSheetIdentityV5{grid-area:1/1/3}.leadSheetStatusV5{grid-area:1/2}.leadSheetPassV5{grid-area:2/2;justify-content:flex-start}.leadSheetActionV5{display:none}.leadCompactNext{white-space:normal;overflow-wrap:anywhere;display:block}}@container lead-list (width<=38rem){.leadCardSummary.leadSheetRowV5{grid-template-columns:minmax(0,1fr) auto;padding:.75rem 1.25rem .75rem .75rem}.leadSheetIdentityV5{grid-area:1/1/auto/-1}.leadSheetStatusV5{grid-area:2/1}.leadSheetStatusV5>small{display:none}.leadSheetPassV5{grid-area:2/2}.leadCardSummary .leadExpandChevron{top:1.25rem}.leadExpandedContextV6{grid-template-columns:minmax(0,1fr);gap:.625rem}.leadExpandedWorkflowV6{padding:.75rem}}@media (width<=760px){.leadCommandStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.leadCommandStrip .workNextCommand{grid-column:1/-1}.leadCommandStrip>button{min-height:3.25rem}.leadCommandStrip>button>small{display:none}.leadCommandStrip>button>b{grid-row:2}.leadLifecycleViews{flex-wrap:nowrap;padding-bottom:.125rem;overflow-x:auto}.leadLifecycleViews>button{white-space:nowrap;flex-shrink:0}.leadsTools>label{flex-basis:100%}.leadsTools>.toolSelect{flex:10rem}.leadsTools .leadPageMeta{flex:100%;justify-content:space-between;margin:0}.leadListMeta>span{display:none}}.leadFollowField input,.appointmentInlineFields input,.leadOwnerField select{border:1px solid var(--t-border);background:var(--t-panel);color:var(--t-text);border-radius:.5rem}.appointmentInlineFields label>span{text-transform:none;color:var(--t-muted);font-size:.8125rem;font-weight:500}.leadExpandedActionsV6>.leadActionPrimaryV6:not(:disabled),.appointmentScheduleBtn:not(:disabled){background:var(--t-blue);color:#fff}.leadExpandedActionsV6>.leadActionPrimaryV6:not(:disabled) :is(span,svg){color:#fff!important}.leadExpandedActionsV6>.leadActionSecondaryV6:not(:disabled) :is(span,svg){color:var(--t-text)!important}@media (width>=761px) and (height<=650px){.leadCommandStrip>button{min-height:3.25rem;padding:.5rem .75rem}.leadCommandStrip>button>small,.workNextCommand small{display:none}}@container lead-strip (width<=48rem){.leadCommandStrip>button>small{display:none}}:root,.themePreview[data-preview-theme=midnight] i{--t-bg:#0a1423;--t-shell:#101f32;--t-panel:#14253b;--t-panel2:#192f49;--t-soft:#203a54;--t-hover:#284760;--t-input:#102035;--t-text:#f1f6fc;--t-text2:#c7d8e9;--t-muted:#a2b9cf;--t-faint:#92abc3;--t-border:#314b65;--t-border-strong:#55718f;--t-overlay:#030c18c2;--t-success:#7de1b3;--t-success-bg:#143c32;--t-warn:#ffd082;--t-warn-bg:#453624;--t-danger:#ffa89a;--t-danger-bg:#472c32;--t-shadow:0 8px 24px #020a162e;--theme-blue-ink:#91bcff;--theme-green-ink:#7de1b3;--theme-steel-ink:#85dde2;--theme-blue-action:#225fce;--theme-green-action:#08785c;--theme-steel-action:#126f7e;--theme-blue-rgb:145,188,255;--theme-green-rgb:125,225,179;--theme-steel-rgb:133,221,226;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=slate],.themePreview[data-preview-theme=slate] i{--t-bg:#172838;--t-shell:#1b3144;--t-panel:#223b50;--t-panel2:#28465d;--t-soft:#2d4c64;--t-hover:#2b455d;--t-input:#1c3347;--t-text:#f3f8fc;--t-text2:#d0e0ed;--t-muted:#afc5d6;--t-faint:#a1bbce;--t-border:#42627b;--t-border-strong:#698ba6;--t-overlay:#061421b8;--t-success:#91e6bf;--t-success-bg:#204c42;--t-warn:#ffd494;--t-warn-bg:#4c402d;--t-danger:#ffb2a4;--t-danger-bg:#523b43}html:is([data-theme=light],[data-theme=cloud],[data-theme=ivory]){--theme-blue-ink:#1b59bd;--theme-green-ink:#087153;--theme-steel-ink:#086d79;--theme-blue-action:#205fd3;--theme-green-action:#08785c;--theme-steel-action:#126f7e;--theme-blue-rgb:27,89,189;--theme-green-rgb:8,113,83;--theme-steel-rgb:8,109,121;--t-overlay:#12263a6b;--t-success:#16734f;--t-success-bg:#e2f4e9;--t-warn:#80530c;--t-warn-bg:#fff0cf;--t-danger:#ae4038;--t-danger-bg:#ffebe5;--t-shadow:0 6px 20px #20406212;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light],.themePreview[data-preview-theme=light] i{--t-bg:#f0f5fb;--t-shell:#e6eef8;--t-panel:#fff;--t-panel2:#f3f7fd;--t-soft:#e6eef8;--t-hover:#dce8f6;--t-input:#fff;--t-text:#172e48;--t-text2:#3c5570;--t-muted:#526a83;--t-faint:#62778e;--t-border:#cedcec;--t-border-strong:#9db5cf}html[data-theme=cloud],.themePreview[data-preview-theme=cloud] i{--t-bg:#e7f1fb;--t-shell:#daeafa;--t-panel:#fcfeff;--t-panel2:#edf5fd;--t-soft:#dfedfa;--t-hover:#d2e6f8;--t-input:#fff;--t-text:#163551;--t-text2:#365873;--t-muted:#4d6b83;--t-faint:#5c748a;--t-border:#bad3e8;--t-border-strong:#86b0d0}html[data-theme=ivory],.themePreview[data-preview-theme=ivory] i{--t-bg:#f7f0e4;--t-shell:#f0e6d5;--t-panel:#fffdf8;--t-panel2:#fbf5e9;--t-soft:#efe6d7;--t-hover:#e9dfcc;--t-input:#fffdf8;--t-text:#32372e;--t-text2:#505c50;--t-muted:#5d6555;--t-faint:#727764;--t-border:#dcd3be;--t-border-strong:#b7aa8e;--t-shadow:0 6px 20px #54401f12}:root,html[data-accent=blue]{--t-blue:var(--theme-blue-ink);--t-action:var(--theme-blue-action);--aeroa-accent-rgb:var(--theme-blue-rgb)}html:is([data-accent=steel],[data-accent=violet]){--t-blue:var(--theme-steel-ink);--t-action:var(--theme-steel-action);--aeroa-accent-rgb:var(--theme-steel-rgb)}html[data-accent=emerald]{--t-blue:var(--theme-green-ink);--t-action:var(--theme-green-action);--aeroa-accent-rgb:var(--theme-green-rgb)}html[data-theme]{--t-on-action:#fff;--t-success-action:#08785c;--t-danger-action:#b03431;--aeroa-accent:var(--t-blue);--aeroa-accent-text:var(--t-blue);--aeroa-accent-soft:color-mix(in srgb,var(--t-blue) 14%,transparent);--aeroa-accent-line:color-mix(in srgb,var(--t-blue) 34%,transparent);--t-accent-soft:color-mix(in srgb,var(--t-blue) 12%,var(--t-panel));--ui-status-success:var(--t-success);--ui-status-warning:var(--t-warn)}html[data-theme] .shell>main{background-image:radial-gradient(ellipse at 95% 0%,color-mix(in srgb,var(--t-blue) 9%,transparent),transparent 52%)!important}html[data-theme] .shell>.desktopSidebar{background:linear-gradient(165deg,var(--t-shell),color-mix(in srgb,var(--t-blue) 5%,var(--t-shell)))!important}html[data-theme] .shell :is(.desktopSidebar nav button.on,.sideBottom button.on,.mobileNav button.on){background:var(--t-action)!important;color:var(--t-on-action)!important;box-shadow:0 3px 10px color-mix(in srgb,var(--t-action) 18%,transparent)!important}html[data-theme] .shell :is(.desktopSidebar nav button.on,.sideBottom button.on,.mobileNav button.on) svg{color:var(--t-on-action)!important}html[data-theme] .shell .user i{background:var(--t-accent-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 28%,var(--t-border))!important}html[data-theme] .shell :is(.primary,.leadActionPrimaryV6,.appointmentScheduleBtn,.composer>button):not(:disabled){background:var(--t-action)!important;color:var(--t-on-action)!important;border-color:var(--t-action)!important;box-shadow:0 3px 9px color-mix(in srgb,var(--t-action) 16%,transparent)!important}html[data-theme] .shell :is(.primary,.leadActionPrimaryV6,.appointmentScheduleBtn,.composer>button):not(:disabled) :is(span,b,svg){color:var(--t-on-action)!important}html[data-theme] .shell :is(.primaryLite,.toggle.on,.aiAccessToggle.on,.workAi.on){background:var(--t-accent-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 30%,var(--t-border))!important}html[data-theme] .shell :is(.views button.active,.leadLifecycleViews button.active,.taskTabs button.on,.smsOverviewStrip>button.on,.smsFilter.on,.settingsNav a.active){background:var(--t-accent-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 32%,var(--t-border))!important}html[data-theme] .shell :is(.pageSubtitle,.eyebrow){color:var(--t-muted)!important}html[data-theme] .shell :is(header,.settingsPageHeader,.smsPageHeader,.campaignPageHeader,.pipelinePageHeader,.tasksHeaderV2,.applicationsHeaderV2,.opsHeader) .eyebrow{color:var(--t-blue)!important}html[data-theme] .shell :is(.todayCommandHero,.teamCommand,.billingHero,.supportHero){background:linear-gradient(120deg,var(--t-panel),color-mix(in srgb,var(--t-blue) 17%,var(--t-panel)))!important;border-color:color-mix(in srgb,var(--t-blue) 26%,var(--t-border))!important}html[data-theme] .shell :is(.todayFocusV2,.workNextCommand){background:linear-gradient(130deg,color-mix(in srgb,var(--t-blue) 15%,var(--t-panel)),var(--t-panel))!important;border-color:color-mix(in srgb,var(--t-blue) 42%,var(--t-border))!important}html[data-theme] .shell .workNextCommand>b{background:var(--t-action)!important;color:var(--t-on-action)!important;box-shadow:0 3px 10px color-mix(in srgb,var(--t-action) 22%,transparent)!important}html[data-theme] .shell :is(.attentionCommand,.todayPriorityRail .priorityHot,.smsOverviewStrip>button.needs){background:color-mix(in srgb,var(--t-warn) 12%,var(--t-panel))!important;border-color:color-mix(in srgb,var(--t-warn) 32%,var(--t-border))!important}html[data-theme] .shell :is(.followCommand,.todayPriorityRail .priorityBlue,.smsOverviewStrip>button.hot){background:var(--t-accent-soft)!important;border-color:color-mix(in srgb,var(--t-blue) 32%,var(--t-border))!important}html[data-theme] .shell .appointmentCommand{background:var(--t-success-bg)!important;border-color:color-mix(in srgb,var(--t-success) 32%,var(--t-border))!important}html[data-theme] .shell .appointmentCommand>b{color:var(--t-success)!important}html[data-theme] .shell .attentionCommand>b{color:var(--t-warn)!important}html[data-theme] .shell .followCommand>b{color:var(--t-blue)!important}html[data-theme] .shell .vaultCommand{background:var(--t-panel2)!important}html[data-theme] .shell .todayPriorityRail .priorityWarn{background:var(--t-danger-bg)!important;border-color:color-mix(in srgb,var(--t-danger) 32%,var(--t-border))!important}html[data-theme] .shell .todayMetricDeck article{box-shadow:var(--t-shadow);background:var(--t-panel)!important}html[data-theme] .shell .todayMetricDeck article>i{background:var(--t-accent-soft)!important;color:var(--t-blue)!important}html[data-theme] .shell :is(.workQueueGroup,.smsThreadsV2,.smsConversationV2,.calendarMonthV2,.pipelineOverview){box-shadow:var(--t-shadow)}html[data-theme] .shell .leadExpandedWorkflowV6{background:color-mix(in srgb,var(--t-blue) 4%,var(--t-panel2))!important}html[data-theme] .shell :is(.passBadge,.leadLifecycleViews b){background:var(--t-accent-soft)!important;color:var(--t-blue)!important;border-color:color-mix(in srgb,var(--t-blue) 20%,var(--t-border))!important}html[data-theme] .shell .threadList>button.active{background:var(--t-accent-soft)!important;border-color:color-mix(in srgb,var(--t-blue) 35%,var(--t-border))!important}html[data-theme] .shell .smsConversationV2 .messages{background:linear-gradient(160deg,var(--t-panel2),color-mix(in srgb,var(--t-blue) 5%,var(--t-panel)))!important}html[data-theme] .shell .smsConversationV2 .messages article.in p{background:var(--t-panel)!important;color:var(--t-text)!important;border-color:var(--t-border)!important}html[data-theme] .shell .smsConversationV2 .messages article.out p{background:var(--t-action)!important;color:var(--t-on-action)!important;border-color:var(--t-action)!important}html[data-theme] .shell :is(input,select,textarea):focus-visible{outline-offset:2px;outline:2px solid var(--t-blue)!important}html[data-theme] .shell button:focus-visible{outline-offset:3px;outline:2px solid var(--t-blue)!important}html[data-theme] .shell input[type=checkbox]{accent-color:var(--t-action)}.themePreview i{background:linear-gradient(130deg,var(--t-shell) 0 40%,var(--t-panel) 40% 80%,var(--t-action) 80%)!important}html[data-theme] .shell :is(.leadLifecycleViews>button,.leadPageMeta>span,.leadSheetHeadV5,.smsComposerMeta){color:var(--t-muted)!important}html[data-theme] .shell .campaignSnapshotRow{background:var(--t-panel);color:var(--t-text)}html[data-theme] .shell button.campaignSnapshotRow:hover{background:var(--t-hover)}.leadDetailsBackdrop{z-index:10000!important;background:var(--t-overlay)!important;justify-content:flex-end!important;align-items:stretch!important;padding:0!important;display:flex!important;position:fixed!important;inset:0!important}.leadDetailsBackdrop>.leadDetailsDrawer{font-size:.875rem;box-shadow:-12px 0 48px #0000002e;container:lead-details/inline-size;border:0!important;border-left:1px solid var(--t-border)!important;background:var(--t-panel)!important;width:min(44rem,100vw)!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;color:var(--t-text)!important;border-radius:0!important;flex-direction:column!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.leadDetailsDrawer .drawerHead{flex-shrink:0;background:linear-gradient(120deg,var(--t-panel),var(--t-accent-soft))!important;border-bottom:1px solid var(--t-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:1rem!important;min-height:0!important;padding:1rem 1.25rem!important;display:flex!important}.leadDetailsDrawer .drawerHead>div{min-width:0}.leadDetailsDrawer .drawerHead h2{white-space:normal;overflow-wrap:anywhere;color:var(--t-text)!important;margin:.375rem 0!important;font-size:1.25rem!important;line-height:1.25!important}.leadDetailsDrawer .drawerHead p{color:var(--t-muted);white-space:normal;overflow-wrap:anywhere;margin:0;font-size:.8125rem}.leadDetailsDrawer .eyebrow{letter-spacing:.08em;color:var(--t-blue)!important;font-size:.6875rem!important;line-height:1.35!important}.leadDetailsDrawer .drawerHead>button{border:1px solid var(--t-border);background:var(--t-panel);border-radius:.625rem;flex-shrink:0;place-items:center;display:grid;width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important;color:var(--t-text)!important;padding:0!important}.leadDetailsDrawer .safetyBanner{flex-shrink:0;align-items:center;gap:.5rem;display:flex;background:var(--t-danger-bg)!important;color:var(--t-danger)!important;border-color:var(--t-danger)!important;margin:.625rem 1rem 0!important;padding:.625rem!important;font-size:.8125rem!important}.leadDetailsDrawer .safetyBanner svg{flex-shrink:0}.leadDrawerNav{border-bottom:1px solid var(--t-border);background:var(--t-panel);flex-shrink:0;gap:.375rem;padding:.625rem 1rem;display:flex}.leadDrawerNav button{min-width:0;height:auto;min-height:2.5rem;color:var(--t-muted);background:0 0;border:1px solid #0000;border-radius:.625rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem;font-size:.875rem;font-weight:600;display:flex}.leadDrawerNav button[aria-pressed=true]{background:var(--t-accent-soft);color:var(--t-blue);border-color:color-mix(in srgb,var(--t-blue) 30%,var(--t-border))}.leadDetailsDrawer .drawerScroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1!important;min-height:0!important;padding:1rem 1.25rem!important;overflow:auto!important}.leadDrawerFields{border:0;min-width:0;margin:0;padding:0}.leadDrawerPanel{gap:1rem;min-width:0;display:grid}.leadDrawerPanel[hidden]{display:none!important}.leadDetailsDrawer :is(.leadDrawerSection,.leadAiAccessCard,.leadAppointmentCard,.leadTasks,.leadLifecycleCard,.timeline){min-width:0;color:var(--t-text);border:1px solid var(--t-border)!important;background:var(--t-panel2)!important;border-radius:.75rem!important;margin:0!important;padding:1rem!important}.leadDetailsDrawer :is(.leadDrawerSectionHead,.leadAppointmentCard>div:first-child){margin-bottom:.75rem}.leadDetailsDrawer h3{color:var(--t-text)!important;margin:0 0 .25rem!important;font-size:.9375rem!important;line-height:1.4!important}.leadDetailsDrawer :is(p,small){color:var(--t-muted);overflow-wrap:anywhere;font-size:.8125rem!important;line-height:1.45!important}.leadDetailsDrawer .leadDrawerSectionHead p,.leadDetailsDrawer .leadAppointmentCard>div:first-child p{margin:0}.leadDetailsDrawer .detailGrid{min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;display:grid!important}.leadDetailsDrawer label{gap:.375rem;min-width:0;font-weight:500;display:grid;color:var(--t-text2)!important;font-size:.8125rem!important}.leadDetailsDrawer label.span2{grid-column:1/-1!important}.leadDetailsDrawer :is(input,select,textarea){width:100%;border:1px solid var(--t-border)!important;background:var(--t-input)!important;min-width:0!important;height:auto!important;min-height:2.5rem!important;color:var(--t-text)!important;border-radius:.5rem!important;padding:.625rem!important;font-size:.875rem!important;line-height:1.4!important}.leadDetailsDrawer textarea{resize:vertical;min-height:7rem!important}.leadDetailsDrawer .checkRow{background:var(--t-panel);border:1px solid var(--t-border);border-radius:.5rem;align-items:center;gap:.5rem;min-height:2.75rem;padding:.625rem!important;display:flex!important}.leadDetailsDrawer input[type=checkbox]{accent-color:var(--t-action);flex-shrink:0;margin:0;width:1rem!important;height:1rem!important;min-height:1rem!important;padding:0!important}.leadSourceDetails{border-top:1px solid var(--t-border);margin-top:1rem;padding-top:.75rem}.leadSourceDetails summary{cursor:pointer;color:var(--t-blue);padding:.25rem 0;font-size:.8125rem;font-weight:600}.leadSourceDetails[open] summary{margin-bottom:.75rem}.leadDetailsDrawer .leadLifecycleCard{background:var(--t-accent-soft)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.75rem!important;display:grid!important}.leadDetailsDrawer .leadLifecycleCard>div{gap:.25rem;min-width:0;display:grid}.leadDetailsDrawer .leadLifecycleCard b{text-transform:capitalize;font-size:.9375rem!important}.leadDetailsDrawer .leadPassMeter{align-self:center;width:7.5rem}.leadDetailsDrawer .leadPassMeter strong{font-size:.8125rem}.leadDetailsDrawer .leadAiAccessHead{align-items:flex-start;gap:.625rem;display:flex}.leadDetailsDrawer .leadAiAccessHead>svg{color:var(--t-blue);flex-shrink:0}.leadDetailsDrawer .leadAiAccessControls{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:.75rem;display:flex}.leadDetailsDrawer .leadAiAccessControls>span{color:var(--t-muted);align-items:center;gap:.375rem;font-size:.75rem;display:flex}.leadDetailsDrawer .appointmentDateTimeInputs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.75rem!important;display:grid!important}.leadDetailsDrawer .appointmentDateTimeField>span{display:none}.leadDetailsDrawer .leadAppointmentCard>label{margin-top:.75rem}.leadDetailsDrawer .appointmentButtons{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.leadDetailsDrawer button{white-space:normal;min-height:2.5rem;padding:.5rem .75rem;font-size:.875rem!important}.leadDetailsDrawer :is(.primary,.aiAccessToggle.on):not(:disabled){background:var(--t-action)!important;color:var(--t-on-action)!important;border-color:var(--t-action)!important}.leadDetailsDrawer .primary:not(:disabled) :is(span,svg){color:var(--t-on-action)!important}.leadDetailsDrawer .deleteAppointmentBtn{background:var(--t-danger-bg)!important;color:var(--t-danger)!important;border:1px solid var(--t-danger)!important}.leadDetailsDrawer .apptSuccess{display:none}.leadDetailsDrawer .quickTask{margin:.75rem 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:.5rem!important;display:grid!important}.leadDetailsDrawer .quickTask>input:first-child{grid-column:1/-1}.leadDetailsDrawer .quickTask>input[type=datetime-local]{grid-column:1/3}.leadDetailsDrawer .leadTaskRow{align-items:flex-start;gap:.625rem;min-width:0;padding:.625rem 0;display:flex}.leadDetailsDrawer .leadTaskRow>div{gap:.25rem;min-width:0;display:grid}.leadDetailsDrawer .leadTaskRow b{white-space:normal;overflow-wrap:anywhere}.leadDetailsDrawer .taskCheck{min-width:1.75rem;width:1.75rem!important;min-height:1.75rem!important;padding:0!important}.leadDetailsDrawer .timeline article{min-width:0}.leadDetailsDrawer .timelineTitle{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.leadDrawerFooter{padding:.75rem 1.25rem calc(.75rem + env(safe-area-inset-bottom));background:var(--t-panel);border-top:1px solid var(--t-border);flex-shrink:0}.leadDetailsDrawer .drawerActions{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.5rem!important;margin:0!important;padding:0!important;display:grid!important}.leadDetailsDrawer .drawerActions>*{width:auto!important;min-width:0!important;height:auto!important;min-height:2.5rem!important}.leadDrawerFooter>small{margin-top:.375rem;display:block}.leadDrawerFooter .loginError,.leadDrawerNotice{border-radius:.5rem;font-size:.8125rem;margin:0 0 .625rem!important;padding:.5rem .625rem!important}.leadDrawerNotice{background:var(--t-success-bg);color:var(--t-success)}.leadDetailsDrawer :is(button,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid var(--t-blue)!important}@container lead-details (width<=28rem){.leadDetailsDrawer .detailGrid,.leadDetailsDrawer .appointmentDateTimeInputs,.leadDetailsDrawer .leadLifecycleCard{grid-template-columns:minmax(0,1fr)!important}.leadDetailsDrawer .leadPassMeter{width:100%}.leadDetailsDrawer .drawerHead{padding:.875rem!important}.leadDetailsDrawer .drawerScroll,.leadDetailsDrawer :is(.leadDrawerSection,.leadAiAccessCard,.leadAppointmentCard,.leadTasks,.leadLifecycleCard,.timeline){padding:.75rem!important}.leadDrawerFooter{padding:.625rem .875rem calc(.625rem + env(safe-area-inset-bottom))}.leadDetailsDrawer .drawerActions{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){.leadDetailsBackdrop>.leadDetailsDrawer{border-left:0!important;width:100vw!important}}.leadDetailsDrawer label{text-transform:none!important;letter-spacing:normal!important}.calendarWorkspace{width:100%;min-width:0;container:calendar/inline-size}.calendarWorkspace *,.calendarDialog *{box-sizing:border-box}.calendarWorkspace button,.calendarDialog :is(button,a){white-space:normal;border:1px solid var(--t-border);background:var(--t-panel);min-width:0;height:auto;min-height:2.5rem;color:var(--t-text);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.35;display:inline-flex}.calendarWorkspace .primary,.calendarDialog .primary{background:var(--t-action);color:var(--t-on-action);border-color:var(--t-action)}.calendarWorkspace button:disabled,.calendarDialog button:disabled{opacity:.5;cursor:default}.calendarWorkspace :is(button,a):focus-visible,.calendarDialog :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--t-blue);outline-offset:2px}.calendarHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.calendarTitleBlock{flex:20rem;min-width:0}.calendarTitleBlock h1{margin:.25rem 0;font-size:2rem;line-height:1.1}.calendarTitleBlock p{color:var(--t-muted);margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.calendarHeaderActions{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.calendarNav{grid-template-columns:2.5rem auto minmax(8.5rem,1fr) 2.5rem;align-items:center;gap:.375rem;display:grid}.calendarNav b{text-align:center;font-size:.9375rem}.calendarNav button{padding:.5rem}.calendarSummaryBar{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2fr);gap:.625rem;margin-bottom:1rem;display:grid}.calendarSummaryBar article{background:var(--t-panel);border:1px solid var(--t-border);border-radius:.875rem;flex-direction:column;gap:.25rem;min-width:0;padding:.875rem 1rem;display:flex}.calendarSummaryBar span{letter-spacing:.06em;text-transform:uppercase;color:var(--t-muted);font-size:.6875rem;font-weight:700}.calendarSummaryBar b{overflow-wrap:anywhere;font-size:1.375rem;line-height:1.2}.calendarSummaryBar small{color:var(--t-muted);font-size:.75rem;line-height:1.4}.calendarNextSummary{background:var(--t-accent-soft)!important}.calendarNextSummary b{font-size:1rem}.realCalendar{grid-template-columns:minmax(0,1.8fr) minmax(18rem,1fr);align-items:start;gap:1rem;display:grid}.realCalendar>.loginError{grid-column:1/-1}.monthCalendar,.calendarAgenda{background:var(--t-panel);border:1px solid var(--t-border);border-radius:1rem;min-width:0;overflow:hidden}.calendarMonthHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;padding:1rem;display:flex}.calendarMonthHeading h2{margin:0;font-size:1rem}.calendarMonthHeading span{color:var(--t-muted);font-size:.75rem}.weekdayRow,.monthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.weekdayRow b{text-align:center;text-transform:uppercase;color:var(--t-muted);background:var(--t-panel);padding:.625rem .25rem;font-size:.6875rem}.calendarDayCell{border-top:1px solid var(--t-border);border-right:1px solid var(--t-border);flex-direction:column;gap:.25rem;min-width:0;min-height:6.25rem;padding:.375rem;display:flex;position:relative}.calendarDayCell:nth-child(7n){border-right:0}.calendarDayCell.otherMonth{background:var(--t-panel)}.otherMonth .calendarDayHead{opacity:.5}.calendarDayCell.selectedDay{background:var(--t-accent-soft);box-shadow:inset 0 0 0 2px var(--t-blue)}.calendarWorkspace .calendarDayHead{text-align:left;background:0 0;border:0;border-radius:.375rem;justify-content:space-between;width:100%;min-height:2rem;padding:0 .125rem}.calendarDayHead>span{place-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:650;display:grid}.todayCell .calendarDayHead>span{background:var(--t-action);color:var(--t-on-action);border-radius:50%}.calendarDayHead em{background:var(--t-accent-soft);color:var(--t-blue);border-radius:.25rem;padding:.125rem .25rem;font-size:.625rem;font-style:normal}.calendarDayEvents{gap:.25rem;min-width:0;display:grid}.calendarWorkspace .calendarEventChip{background:var(--t-accent-soft);text-align:left;border:0;border-radius:.375rem;grid-template-columns:.375rem minmax(0,1fr);justify-content:start;gap:.125rem .25rem;width:100%;min-height:2.5rem;padding:.25rem .375rem;display:grid}.calendarEventChip i{background:var(--t-blue);border-radius:50%;width:.3125rem;height:.3125rem}.calendarEventChip span{white-space:nowrap;font-size:.6875rem}.calendarEventChip b{white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font-size:.6875rem;overflow:hidden}.calendarWorkspace .calendarMoreEvents{min-height:1.5rem;color:var(--t-blue);background:0 0;border:0;justify-content:start;padding:.125rem .25rem;font-size:.6875rem}.calendarAgenda{padding:1rem}.calendarAgendaHead{border-bottom:1px solid var(--t-border);justify-content:space-between;align-items:start;gap:.5rem;padding-bottom:.875rem;display:flex}.calendarAgendaHead>div{min-width:0}.calendarAgendaHead h2{margin:.375rem 0;font-size:1.125rem;line-height:1.3}.calendarAgendaHead p{color:var(--t-muted);margin:0;font-size:.8125rem}.calendarAgendaHead>button{flex-shrink:0}.calendarAgendaList{overscroll-behavior:contain;gap:.75rem;max-height:min(36rem,65dvh);padding-top:.875rem;padding-right:.25rem;display:grid;overflow:auto}.agendaAppointment{border:1px solid var(--t-border);border-left:3px solid var(--t-blue);background:var(--t-panel2);border-radius:.75rem;min-width:0;padding:.75rem}.calendarWorkspace .agendaOpen{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:start;width:100%;min-height:2.5rem;padding:0;display:flex}.agendaOpen>div{gap:.25rem;min-width:0;display:grid}.agendaOpen b{overflow-wrap:anywhere;font-size:.9375rem}.agendaOpen>span{color:var(--t-blue);font-size:.75rem}.agendaTime{color:var(--t-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.agendaStatus{background:var(--t-accent-soft);color:var(--t-blue);border-radius:.375rem;justify-self:start;padding:.1875rem .375rem;font-size:.6875rem}.agendaAppointment p{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.625rem 0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.agendaCardActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;margin-top:.75rem;display:grid}.calendarWorkspace .agendaCardActions :is(button,a){padding:.5rem .375rem;font-size:.75rem}.calendarWorkspace .agendaDelete{min-height:2rem;color:var(--t-muted);background:0 0;border:0;margin-top:.5rem;padding:.25rem 0;font-size:.75rem}.agendaEmpty{text-align:center;color:var(--t-muted);flex-direction:column;align-items:center;gap:.5rem;min-height:0;padding:2rem 0;display:flex}.agendaEmpty>b{color:var(--t-text);font-size:.9375rem}.agendaEmpty>span{font-size:.8125rem}.calendarQuickTimes{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;width:100%;margin:.5rem 0;display:grid}.calendarQuickTimes button{padding:.5rem .25rem;font-size:.75rem}.calendarEventChip.positive,.agendaStatus.positive{background:color-mix(in srgb,var(--t-success) 12%,var(--t-panel));color:var(--t-success)}.agendaAppointment.positive{border-left-color:var(--t-success)}.calendarEventChip.negative,.agendaStatus.negative{background:color-mix(in srgb,var(--t-danger) 12%,var(--t-panel));color:var(--t-danger)}.agendaAppointment.negative{border-left-color:var(--t-danger)}.calendarDialogBackdrop{z-index:9900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08121c8c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.calendarDialog{background:var(--t-panel);width:min(38rem,100%);min-height:0;max-height:calc(100dvh - 2rem);color:var(--t-text);border:1px solid var(--t-border);border-radius:1rem;flex-direction:column;font-size:.875rem;display:flex;overflow:hidden;box-shadow:0 20px 80px #0004}.calendarDialog .calendarDialogHead{border-bottom:1px solid var(--t-border);flex-shrink:0;justify-content:space-between;align-items:start;gap:.75rem;padding:1rem 1.25rem;display:flex}.calendarDialog .calendarDialogHead>div{min-width:0}.calendarDialog .calendarDialogHead h2{overflow-wrap:anywhere;margin:.375rem 0;font-size:1.375rem;line-height:1.25}.calendarDialog .calendarDialogHead p{color:var(--t-muted);margin:.25rem 0 0;font-size:.8125rem}.calendarDialog .eyebrow,.calendarAgenda .eyebrow{font-size:.6875rem}.calendarDialog .calendarDialogHead>button{flex-shrink:0;width:2.5rem;padding:.5rem}.calendarDialogBody{overscroll-behavior:contain;min-height:0;padding:1.25rem;overflow:auto}.calendarDialog :is(.calendarDialogForm,.appointmentDetailGrid){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;display:grid}.calendarDialog label{text-transform:none;letter-spacing:normal;flex-direction:column;gap:.375rem;min-width:0;font-size:.8125rem;font-weight:550;display:flex}.calendarDialog :is(input,select,textarea){border:1px solid var(--t-border);background:var(--t-panel);width:100%;min-width:0;max-width:100%;min-height:2.625rem;color:var(--t-text);font:inherit;border-radius:.5rem;padding:.625rem .75rem}.calendarDialog textarea{resize:vertical}.calendarDialog :is(.calendarDialogWide,.appointmentDateTimeField){grid-column:1/-1}.calendarDialog .appointmentDateTimeField{gap:.5rem;display:grid}.calendarDialog .appointmentDateTimeField>span{font-size:.8125rem;font-weight:550}.calendarDialog .appointmentDateTimeInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.calendarDialog .appointmentTimezonePreview{background:var(--t-accent-soft);border-radius:.625rem;gap:.375rem;padding:.75rem;font-size:.8125rem;line-height:1.4;display:grid}.calendarDialog .appointmentTimezonePreview small{color:var(--t-muted);font-size:.75rem}.calendarDialog .appointmentOutcomeQuick{gap:.5rem;margin-bottom:1rem;display:grid}.calendarDialog .appointmentOutcomeQuick>div{flex-wrap:wrap;gap:.375rem;display:flex}.calendarDialog .appointmentOutcomeQuick button{flex:5rem;font-size:.75rem}.calendarDialog .appointmentOutcomeQuick button.on{background:var(--t-accent-soft);color:var(--t-blue);border-color:var(--t-blue)}.calendarDialog .appointmentDetailActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:1rem;display:grid}.calendarDialog .appointmentDetailActions :is(button,a){font-size:.8125rem;text-decoration:none}.calendarDialog .deleteAppointmentBtn{color:var(--t-danger)}.calendarDialog .calendarDialogFooter{border-top:1px solid var(--t-border);background:var(--t-panel);flex-shrink:0;justify-content:flex-end;gap:.5rem;margin:0;padding:.875rem 1.25rem;display:flex;position:static}@container calendar (width<=58rem){.realCalendar{grid-template-columns:minmax(0,1fr)}.calendarAgendaList{grid-template-columns:repeat(2,minmax(0,1fr))}.calendarSummaryBar{grid-template-columns:repeat(3,minmax(0,1fr))}.calendarNextSummary{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid!important}.calendarNextSummary small{grid-column:2}.calendarDayCell{min-height:5rem}}@container calendar (width<=36rem){.calendarHeaderActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.calendarNav{grid-template-columns:2.5rem auto minmax(0,1fr) 2.5rem}.calendarSummaryBar article{padding:.625rem}.calendarSummaryBar b{font-size:1.125rem}.calendarSummaryBar small{font-size:.6875rem}.calendarNextSummary{grid-template-columns:minmax(0,1fr)}.calendarNextSummary small{grid-column:1}.calendarTitleBlock h1{font-size:1.75rem}.calendarAgendaList{grid-template-columns:minmax(0,1fr);max-height:none;padding-right:0;overflow:visible}.calendarDayCell{min-height:3.75rem;padding:.1875rem}.calendarDayEvents,.calendarMoreEvents{display:none!important}.calendarWorkspace .calendarDayHead{flex-direction:column;justify-content:start;gap:.125rem;min-height:3rem}.calendarDayHead em{font-size:.625rem;line-height:1}.calendarAgenda{padding:.875rem}}.calendarDialog .calendarDateError{color:var(--t-danger);grid-column:1/-1;margin:0;font-size:.8125rem}@media (width<=480px){.calendarDialogBackdrop{padding:.5rem}.calendarDialog{max-height:calc(100dvh - 1rem)}.calendarDialogBody,.calendarDialog :is(.calendarDialogHead,.calendarDialogFooter){padding:.875rem}.calendarDialog :is(.calendarDialogForm,.appointmentDetailGrid,.appointmentDetailActions){grid-template-columns:minmax(0,1fr)}}.powerBillingCard{border:1px solid var(--t-border,#d6dce5);background:var(--t-panel,#fff);color:var(--t-text,#152237);border-radius:16px;min-width:0;margin:16px 0;padding:20px}.powerBillingCard p{margin:8px 0 14px}.powerBillingHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.powerBillingHead h2{margin:4px 0;font-size:21px}.powerBillingBadge{white-space:nowrap;border:1px solid var(--t-border,#d6dce5);border-radius:20px;padding:6px 9px;font-size:12px}.powerBillingPrices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.powerBillingPrices>div{border:1px solid var(--t-border,#d6dce5);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.powerBillingPrices .selected{border-color:var(--t-blue,#2864dc);box-shadow:inset 0 0 0 1px var(--t-blue,#2864dc)}.powerBillingPrices strong{font-size:30px}.powerBillingPrices small{margin-left:4px;font-size:14px;font-weight:400}.powerBillingCard small,.powerBillingPrices span{color:var(--t-muted,#657289);font-size:12px;line-height:1.5}.powerCouponLabel{flex-direction:column;gap:6px;margin:14px 0 7px;font-size:13px;display:flex}.powerCouponLabel span{color:var(--t-muted,#657289)}.powerBillingCard input,.powerBillingCard select{box-sizing:border-box;background:var(--t-panel2,#f3f5f8);width:100%;min-width:0;color:var(--t-text,#152237);border:1px solid var(--t-border,#d6dce5);border-radius:8px;padding:10px}.powerBillingCard>button{margin-top:14px}.powerBillingNotice{color:var(--t-muted,#657289);font-size:13px}.powerBillingManage button{margin:4px 8px 4px 0}.powerCouponAdmin{border-top:1px solid var(--t-border,#d6dce5);margin-top:20px;padding-top:14px}.powerCouponAdmin form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.powerCouponAdmin label{flex-direction:column;gap:6px;font-size:12px;display:flex}.powerCouponAdmin small{grid-column:1/-1}.powerBillingError{color:var(--danger,#d44141);font-size:13px}.powerAdminToggle{font-size:12px}@media (width<=600px){.powerBillingCard{padding:15px}.powerBillingPrices{grid-template-columns:1fr}.powerBillingHead{align-items:flex-start}.powerBillingHead h2{font-size:19px}.powerCouponAdmin form{grid-template-columns:1fr}.powerBillingCard button{white-space:normal;max-width:100%}}.browserPhoneDock{z-index:40;border:1px solid var(--border,#cbd5e1);background:var(--panel,#fff);max-width:min(460px,100vw - 24px);color:var(--text,#172033);border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 8px 28px #0002}.browserPhoneDock>div{flex:1;align-items:center;gap:9px;display:flex}.browserPhoneDock span{gap:3px;display:grid}.browserPhoneDock b{font-size:13px}.browserPhoneDock small{color:var(--muted,#64748b);font-size:11px}.browserPhoneDock button{border:1px solid var(--border,#cbd5e1);background:var(--panel,#fff);color:inherit;border-radius:8px;padding:8px;font-size:12px}.browserPhoneDock .endPhoneCall{color:#fff;background:#b91c1c}.browserPhoneDock p{align-items:center;gap:8px;width:100%;margin:0;font-size:12px;display:flex}.browserPhoneDock p button{margin-left:auto}.browserPhoneDock.onCall{z-index:460;border-color:#16a34a}@media (width<=700px){.browserPhoneDock{z-index:40;gap:8px;padding:9px;bottom:165px;right:12px}.browserPhoneDock b{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}}
