.conversationPanel:has(.conversationContactDetails){grid-template-rows:auto auto auto minmax(0,1fr) auto}.conversationPanel>header>div:first-child{min-width:0}.conversationPanel>header .conversationActions{flex-shrink:0}.transcript .historyEarlier{color:#145840;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9ded4;border-radius:8px;padding:10px 14px}.transcript .historyEarlier:focus-visible{outline-offset:3px;outline:3px solid #087354}.transcript .historyEarlier:disabled{opacity:.65;cursor:wait}.transcript .historySummary{color:#65776e;font-size:12px;line-height:1.5}.conversationPanel>header h2,.conversationPanel>header p{overflow-wrap:anywhere}.conversationContactDetails{color:#17372b;background:#fff;border-bottom:1px solid #dfe8e4;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 18px;display:grid}.conversationContactDetails .conversationContactItem{background:#f8fbf9;border:1px solid #e3eae6;border-radius:10px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.conversationContactDetails .conversationContactItem>svg{color:#087354;flex-shrink:0;width:18px;height:18px;margin-top:2px}.conversationContactDetails .conversationContactItem>div{min-width:0}.conversationContactDetails .conversationContactItem span{color:#65776e;margin-bottom:6px;font-size:12px;line-height:1.4;display:block}.conversationContactDetails .conversationContactItem a{color:#145840;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;display:block}.conversationContactDetails .conversationContactItem a:hover{text-decoration:underline}.conversationContactDetails .conversationContactItem small{color:#77887f;font-size:14px}.conversationContactDetails .conversationContactItem a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #087354}@media (max-width:380px){.conversationContactDetails{gap:8px;padding:12px}.conversationContactDetails .conversationContactItem{gap:7px;padding:9px}}@media (max-width:420px){.conversationPanel>header{gap:12px}.conversationPanel>header>div:first-child{flex:1}.conversationPanel>header h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversationContactDetails{grid-template-columns:minmax(0,1fr);gap:8px}.conversationContactDetails .conversationContactItem{padding:10px 12px}}.contactCaptureCounts{color:#17372b;background:#fff;border:1px solid #e1e8e3;border-radius:16px;margin:20px 0;padding:22px}.contactCaptureCounts .captureCountHeading h2{letter-spacing:-.2px;margin:0;font-size:17px;font-weight:700;line-height:1.4}.contactCaptureCounts .captureCountHeading p{color:#687970;margin:5px 0 18px;font-size:14px;line-height:1.5}.contactCaptureCounts .captureCountGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.contactCaptureCounts .captureCountCard{background:#fbfcfb;border:1px solid #e5ebe7;border-radius:12px;align-items:center;gap:14px;min-width:0;padding:18px;display:flex}.contactCaptureCounts .captureCountIcon{color:#087354;background:#e9f5ef;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.contactCaptureCounts .capture-phone .captureCountIcon{color:#345bab;background:#edf2fb}.contactCaptureCounts .capture-complete .captureCountIcon{color:#7150a0;background:#f1eefa}.contactCaptureCounts .captureCountIcon svg{width:20px;height:20px}.contactCaptureCounts .captureCountLabel{color:#63766a;font-size:14px;line-height:1.5;display:block}.contactCaptureCounts .captureCountCard strong{font-variant-numeric:tabular-nums;margin-top:4px;font-size:29px;font-weight:750;line-height:1.3;display:block}.capturedContactDetails{overflow-wrap:anywhere;gap:5px;display:grid}.capturedContactDetails small{color:#63766a;font-size:13px}@media (max-width:900px){.contactCaptureCounts .captureCountCard{flex-direction:column;align-items:flex-start;gap:10px;padding:16px}}@media (max-width:560px){.contactCaptureCounts{padding:16px}.contactCaptureCounts .captureCountGrid{grid-template-columns:1fr;gap:10px}.contactCaptureCounts .captureCountCard{flex-direction:row;align-items:center}.contactCaptureCounts .captureCountCard strong{font-size:26px}}.leadAlertWorkspace{gap:18px;display:grid}.leadAlertHero,.leadAlertCard,.leadAlertHistory,.leadAlertPlanNotice,.leadAlertTrialNotice{background:#fff;border:1px solid #dce8e3;border-radius:18px}.leadTemperature{color:#63746e;text-transform:capitalize;background:#edf2f0;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.leadTemperature.warm{color:#96670f;background:#fff4da}.leadTemperature.hot{color:#b24d39;background:#fff0ec}.leadAlertHero{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:24px;display:grid}.leadAlertIcon{color:#fff;background:linear-gradient(145deg,#087354,#11a97b);border-radius:15px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 28px #08735435}.leadAlertIcon svg{width:24px}.leadAlertHero span{letter-spacing:1.5px;color:#087354;font-size:11px;font-weight:850}.leadAlertHero h2{letter-spacing:-.7px;margin:5px 0 3px;font-size:25px}.leadAlertHero p,.leadAlertCard header p{color:#697a74;margin:0;font-size:13px;line-height:1.5}.leadAlertState{color:#74837e;background:#f2f5f4;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:12px;font-weight:800;display:flex}.leadAlertState i{background:#9ca9a5;border-radius:50%;width:8px;height:8px}.leadAlertState.on{color:#087354;background:#e4f7ef}.leadAlertState.on i{background:#12b980;box-shadow:0 0 0 4px #12b98020}.leadAlertPlanNotice{background:#fffaf0;border-color:#eadfbd;align-items:center;gap:12px;padding:15px 18px;display:flex}.leadAlertPlanNotice>svg{color:#a87317;width:22px}.leadAlertPlanNotice div{flex:1;gap:2px;display:grid}.leadAlertPlanNotice b{font-size:13px}.leadAlertPlanNotice span{color:#6f746f;font-size:12px}.leadAlertPlanNotice a{color:#087354;font-size:12px;font-weight:800}.leadAlertGrid{grid-template-columns:1fr 1.12fr;gap:18px;display:grid}.leadAlertCard{padding:22px}.leadAlertCard>header{gap:11px;margin-bottom:20px;display:flex}.leadAlertCard>header>svg{color:#087354;width:22px}.leadAlertCard h3,.leadAlertHistory h3{margin:0 0 3px;font-size:16px}.phoneEntry,.delaySelect{color:#324a42;gap:7px;font-size:12px;font-weight:750;display:grid}.phoneEntry>div{background:#fff;border:1px solid #cbdcd5;border-radius:10px;align-items:center;display:flex;overflow:hidden}.phoneEntry span{color:#64766f;padding:0 0 0 13px}.phoneEntry input{background:0 0;border:0;outline:0;width:100%;height:48px;padding:0 12px;font-size:15px}.leadPrimary{color:#fff;cursor:pointer;background:#087354;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:47px;margin-top:12px;font-size:13px;font-weight:850;display:flex}.leadPrimary svg{width:17px}.leadPrimary:disabled{opacity:.52;cursor:not-allowed}.verifiedDestination{gap:14px;display:grid}.verifiedDestination>div{background:#effbf6;border:1px solid #bce5d4;border-radius:12px;align-items:center;gap:11px;padding:16px;display:flex}.verifiedDestination>div>svg{color:#087354;width:25px}.verifiedDestination span{display:grid}.verifiedDestination small{letter-spacing:1px;color:#608078;font-size:10px}.verifiedDestination b{margin-top:2px;font-size:17px}.verifiedDestination button{color:#5f706a;cursor:pointer;background:#fff;border:1px solid #d5e2dd;border-radius:9px;height:42px;font-size:12px;font-weight:750}.verifiedDestination button svg{vertical-align:middle;width:15px;margin-right:4px}.verificationPanel{color:#fff;text-align:center;background:#0b342a;border-radius:12px;margin-top:13px;padding:17px}.verificationPanel>span{letter-spacing:1.4px;color:#b7d9cf;font-size:9px;font-weight:800;display:block}.verificationPanel>b{letter-spacing:3px;margin:8px 0;font-size:25px;display:block}.verificationPanel p{color:#c8dcd6;margin:0 0 12px;font-size:11px;line-height:1.5}.verificationPanel a{color:#ccff78;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:850;display:flex}.verificationPanel a svg{width:14px}.pendingVerification{color:#6a7c75;align-items:center;gap:7px;margin:12px 0 0;font-size:12px;display:flex}.pendingVerification svg{width:15px}.temperatureChoices{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.temperatureChoices label{cursor:pointer;border:1px solid #dce7e3;border-radius:11px;align-items:center;gap:8px;padding:12px 10px;display:flex}.temperatureChoices input{opacity:0;pointer-events:none;position:absolute}.temperatureChoices label>i{border:1px solid #bfcec8;border-radius:6px;place-items:center;width:19px;height:19px;display:grid}.temperatureChoices label>i svg{width:13px}.temperatureChoices label>span{display:grid}.temperatureChoices b{font-size:12px}.temperatureChoices small{color:#7b8984;margin-top:2px;font-size:10px}.temperatureChoices label.selected{background:#f1fbf7;border-color:#87cbb2}.temperatureChoices label.selected>i{color:#fff;background:#087354;border-color:#087354}.temperatureChoices label.selected.warm{background:#fff9ed;border-color:#e3bd70}.temperatureChoices label.selected.hot{background:#fff4f1;border-color:#e49284}.leadAlertCard.rules.disabled{opacity:.66}.delaySelect{margin-top:17px}.delaySelect select{color:#243b33;background:#fff;border:1px solid #cbdcd5;border-radius:10px;height:46px;padding:0 12px;font-size:13px}.enableAlerts{border-top:1px solid #e3ebe7;justify-content:space-between;align-items:center;gap:14px;margin-top:16px;padding:14px 0;display:flex}.enableAlerts span{display:grid}.enableAlerts b{font-size:13px}.enableAlerts small{color:#74837e;margin-top:2px;font-size:11px}.enableAlerts input{-webkit-appearance:none;appearance:none;cursor:pointer;background:#cbd6d2;border-radius:999px;width:44px;height:24px;transition:all .2s;position:relative}.enableAlerts input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #0002}.enableAlerts input:checked{background:#087354}.enableAlerts input:checked:before{transform:translate(20px)}.leadAlertMessage{border-radius:10px;padding:12px 15px;font-size:12px;font-weight:700}.leadAlertMessage.success{color:#087354;background:#eaf8f2}.leadAlertMessage.error{color:#ad3d3d;background:#fff0f0}.leadAlertHistory{padding:20px}.leadAlertHistory>div{justify-content:space-between;align-items:center;display:flex}.leadAlertHistory>div>span{color:#7b8984;font-size:11px}.leadAlertHistory ul{margin:13px 0 0;padding:0;list-style:none}.leadAlertHistory li{border-top:1px solid #e7eeeb;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.leadAlertHistory li>i{background:#8fa09a;border-radius:50%;width:10px;height:10px}.leadAlertHistory li>i.warm{background:#d9a12b}.leadAlertHistory li>i.hot{background:#dc644f}.leadAlertHistory li>span{display:grid}.leadAlertHistory li b{font-size:12px}.leadAlertHistory li small{color:#809089;font-size:10px}.leadAlertHistory em{text-transform:capitalize;color:#6e7f79;font-size:10px;font-style:normal;font-weight:800}.leadAlertHistory em.sent,.leadAlertHistory em.delivered,.leadAlertHistory em.read{color:#087354}.leadAlertHistory em.failed{color:#b74646}.leadAlertHistory>p,.leadAlertLoading{color:#76867f;margin:14px 0 0;font-size:12px}.leadAlertLoading{align-items:center;gap:8px;padding:25px;display:flex}.leadAlertLoading svg{width:18px;animation:1s linear infinite leadAlertSpin}.leadAlertWorkspace.compact .leadAlertHero{padding:18px}.leadAlertWorkspace.compact .leadAlertGrid{grid-template-columns:1fr}.leadAlertWorkspace.compact .leadAlertHistory{display:none}@keyframes leadAlertSpin{to{transform:rotate(360deg)}}@media (max-width:820px){.leadAlertHero{grid-template-columns:auto 1fr}.leadAlertState{grid-column:1/-1;width:max-content}.leadAlertGrid,.temperatureChoices{grid-template-columns:1fr}.leadAlertPlanNotice{flex-wrap:wrap;align-items:flex-start}.leadAlertPlanNotice a{margin-left:34px}.leadAlertHero h2{font-size:21px}.leadAlertCard{padding:18px}.leadAlertHistory li{grid-template-columns:auto 1fr}.leadAlertHistory em{grid-column:2}}.leadAlertActivation{background:#fff8e8;border:1px solid #e9d49b;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:15px 18px;display:flex}.leadAlertActivation>div{align-items:center;gap:11px;display:flex}.leadAlertActivation svg{color:#9a6814;width:21px}.leadAlertActivation span{gap:2px;display:grid}.leadAlertActivation b{color:#4d3712;font-size:13px}.leadAlertActivation small{color:#756442;font-size:12px}.leadAlertActivation button{color:#fff;cursor:pointer;white-space:nowrap;background:#087354;border:0;border-radius:9px;min-height:40px;padding:0 16px;font-size:12px;font-weight:850}.leadAlertActivation button:disabled{opacity:.55;cursor:not-allowed}.leadAlertTrialNotice{background:linear-gradient(135deg,#f4fff8,#edfbf5);border-color:#b9e3d2;align-items:center;gap:12px;padding:16px 18px;display:flex}.leadAlertTrialNotice>svg{color:#087354;width:23px}.leadAlertTrialNotice>div{flex:1;gap:3px;display:grid}.leadAlertTrialNotice b{color:#173c31;font-size:13px}.leadAlertTrialNotice span{color:#62756e;font-size:12px;line-height:1.45}.leadAlertTrialNotice button{color:#fff;cursor:pointer;white-space:nowrap;background:#087354;border:0;border-radius:10px;min-height:42px;padding:0 16px;font-size:12px;font-weight:850}.leadAlertTrialNotice button:disabled{opacity:.55;cursor:not-allowed}.leadAlertTrialNotice.active{background:linear-gradient(135deg,#eafff4,#f7fffa);box-shadow:inset 4px 0 #10a875}@media (max-width:820px){.leadAlertActivation{flex-wrap:wrap;align-items:flex-start}.leadAlertActivation button{width:100%}.leadAlertTrialNotice{flex-wrap:wrap;align-items:flex-start}.leadAlertTrialNotice button{width:100%}}.leadAlertComplianceNotice{color:#654b12;background:#fff9e9;border:1px solid #e2c98b;border-radius:15px;align-items:flex-start;gap:12px;margin:16px 0;padding:15px 17px;display:flex}.leadAlertComplianceNotice>svg{color:#9a721d;flex:none;width:22px;height:22px}.leadAlertComplianceNotice div{gap:4px;display:grid}.leadAlertComplianceNotice b{font-size:.92rem}.leadAlertComplianceNotice span{font-size:.78rem;line-height:1.55}.leadAlertConsent{color:#52665e;align-items:flex-start;gap:9px;margin:12px 0;font-size:.76rem;line-height:1.45;display:flex}.leadAlertConsent input{accent-color:#087d5b;flex:none;width:17px;height:17px;margin-top:1px}.leadAlertDetection{background:#f2faf6;border:1px solid #b9ddce;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.leadAlertDetection>div:first-child{gap:4px;min-width:0;display:grid}.leadAlertDetection b{overflow-wrap:anywhere;color:#173c31;font-size:14px}.leadAlertDetection span,.leadAlertDetection p{font-size:14px;line-height:1.5}.leadAlertDetection p{color:#52665e;flex-basis:100%;margin:0}.leadAlertTemperatures{flex-wrap:wrap;gap:6px;display:flex}.leadAlertHistory .leadAlertPlanNotice{gap:12px;margin-top:14px}.leadAlertHistory .leadAlertPlanNotice button{color:#164d36;font:inherit;cursor:pointer;background:#fff;border:1px solid #b9cfc4;border-radius:10px;padding:10px 14px;font-size:12px;font-weight:700}.leadAlertHistory .leadAlertPlanNotice button:focus-visible{outline-offset:3px;outline:3px solid #087354}.leadAlertHistory .leadAlertPlanNotice button:disabled{opacity:.6;cursor:wait}.leadAlertHistory em.review{color:#8c5918}.leadAlertHistory li small{overflow-wrap:anywhere}.aiCallPanel{color:#18392d;gap:24px;display:grid}.aiCallPanel *{box-sizing:border-box}.aiCallPanel svg{flex-shrink:0;width:18px;height:18px}.aiCallHero{background:radial-gradient(at 100%,#d1f5e3,#0000 65%),#f1faf5;border:1px solid #d0e9df;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex}.aiCallHero h2{letter-spacing:-1px;margin:12px 0;font-size:30px;line-height:1.2}.aiCallHero p{color:#537264;max-width:540px;line-height:1.65}.aiCallEyebrow{letter-spacing:1.5px;color:#188252;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.aiCallBalance{background:#ffffffc9;border:1px solid #d4e8dc;border-radius:16px;gap:8px;min-width:220px;padding:20px;display:grid}.aiCallBalance>span{color:#607366;font-size:12px}.aiCallBalance>strong{color:#164b33;font-size:27px}.aiCallBalance button{color:#128253;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:6px 0;font-weight:700;display:flex}.aiCallAccess{background:#fff9e8;border:1px solid #decf9d;border-radius:15px;gap:15px;padding:22px;display:flex}.aiCallAccess>svg{width:27px;height:27px}.aiCallAccess p{margin:7px 0;line-height:1.6}.aiCallAccess a{color:#806025;font-weight:700}.aiCallStats{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.aiCallStats>div{background:#fff;border:1px solid #e0e8e3;border-radius:14px;gap:8px;padding:19px;display:grid}.aiCallStats span{color:#64786b;font-size:12px}.aiCallStats strong{font-size:25px}.aiCallTabs{background:#edf4f0;border-radius:14px;gap:6px;padding:7px;display:flex;overflow-x:auto}.aiCallTabs button{white-space:nowrap;color:#587366;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-size:13px;font-weight:600;display:flex}.aiCallTabs button.active{color:#08764a;background:#fff;box-shadow:0 2px 7px #254b3010}.aiCallGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.aiCallCard{background:#fff;border:1px solid #dce8e0;border-radius:18px;min-width:0;padding:26px}.aiCallCard h3{letter-spacing:-.4px;margin:8px 0 20px;font-size:22px;line-height:1.3}.aiCallCard p{color:#5b7366;font-size:14px;line-height:1.75}.aiCallPanel label:not(.aiCallCheck){color:#3e5e4d;gap:8px;margin:15px 0;font-size:12px;font-weight:700;display:grid}.aiCallPanel input:not([type=checkbox]),.aiCallPanel select,.aiCallPanel textarea{width:100%;font:inherit;color:#234834;background:#fff;border:1px solid #cdded3;border-radius:9px;min-width:0;padding:12px;font-size:14px;font-weight:400}.aiCallPanel input:focus,.aiCallPanel select:focus,.aiCallPanel textarea:focus{border-color:#218357;outline:2px solid #2b956a44}.aiCallPanel input[type=checkbox]{accent-color:#11794e;flex-shrink:0;width:16px;height:16px}.aiCallCheck{color:#3b5949;align-items:flex-start;gap:9px;margin:18px 0;font-size:13px;line-height:1.65;display:flex}.aiCallPrimary,.aiCallSecondary{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:700;display:inline-flex}.aiCallPrimary{color:#fff;background:#127d50;border:1px solid #127d50}.aiCallSecondary{color:#277450;background:#f7fbf8;border:1px solid #cdded3}.aiCallPrimary:disabled,.aiCallSecondary:disabled,.aiCallTopups button:disabled{opacity:.45;cursor:not-allowed}.aiCallCard>small{color:#738377;margin-top:15px;font-size:11px;line-height:1.7;display:block}.aiCallQuote{color:#36744d;background:#edf9f1;border-radius:10px;gap:6px;margin-top:15px;padding:15px;font-size:12px;line-height:1.5;display:grid}.aiCallQuote strong{color:#155f35;font-size:18px}.aiCallKnowledge{background:#f6faf7;flex-direction:column;align-items:flex-start;gap:12px;display:flex}.aiCallKnowledge>svg{color:#1c8054;width:38px;height:38px}.aiCallKnowledge h3{margin:0}.aiCallKnowledge>div{color:#42654e;flex-wrap:wrap;align-items:center;gap:9px;padding:8px 0;font-size:13px;display:flex}.aiCallKnowledge a{color:#168250;font-size:13px}.aiCallSelectors{flex-wrap:wrap;gap:18px;display:flex}.aiCallSelectors>label{flex:1;min-width:190px}.aiCallCardTop{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.aiCallCardTop h3{margin-bottom:0}.aiCallTable{overflow-x:auto}.aiCallTable table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:13px}.aiCallTable th{text-align:left;color:#748678;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid #e4ebe5;padding:12px;font-size:11px}.aiCallTable td{color:#3d5948;border-bottom:1px solid #ecf1ed;padding:15px 12px}.aiCallTable td small{color:#87968b;margin-top:4px;font-size:11px;display:block}.aiCallTable button{color:#138456;cursor:pointer;background:0 0;border:0;font-weight:600}.aiCallBatch{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.aiCallBatch label{flex:1;min-width:180px}.aiCallCampaign{border-bottom:1px solid #e4ede6;gap:9px;padding:20px 0;display:grid}.aiCallCampaign p{margin:0}.aiCallCampaign>span{color:#718475;font-size:12px}.aiCallCampaign button{color:#336447;cursor:pointer;background:#f8fbf9;border:1px solid #d6e2d9;border-radius:8px;justify-self:start;align-items:center;gap:7px;padding:9px 12px;display:flex}.aiCallHistory{border:1px solid #e0e9e2;border-radius:12px;margin-top:12px;overflow:hidden}.aiCallHistoryHead{text-align:left;cursor:pointer;color:#30523b;background:#fafcfb;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:18px;display:flex}.aiCallHistoryHead>div{gap:7px;display:grid}.aiCallHistoryHead>div span{color:#7b8d7f;font-size:11px}.aiCallHistoryHead>b{font-size:12px}.aiCallStatus{text-transform:capitalize;background:#e9f2eb;border-radius:20px;padding:7px 10px;font-size:11px}.aiCallHistoryBody{border-top:1px solid #e0e9e2;padding:20px}.aiCallHistoryBody h4{margin-top:20px;font-size:13px}.aiCallHistoryBody pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:#5a7260;background:#f7faf8;border-radius:10px;max-height:360px;padding:17px;font-size:12px;line-height:1.8;overflow:auto}.aiCallHistoryBody>a{color:#177850;margin:14px 0;font-size:13px;display:block}.aiCallTopups{grid-template-columns:repeat(4,1fr);gap:15px;margin:24px 0;display:grid}.aiCallTopups button{text-align:left;color:#1d784c;cursor:pointer;background:#f3faf6;border:1px solid #d4e8dc;border-radius:14px;gap:13px;padding:22px 16px;display:grid}.aiCallTopups strong{font-size:28px}.aiCallTopups span{font-size:12px}.aiCallTransaction{border-bottom:1px solid #ebf1ec;justify-content:space-between;align-items:center;gap:15px;padding:17px 0;font-size:13px;display:flex}.aiCallTransaction>div{gap:7px;display:grid}.aiCallTransaction span{color:#7c8c7f;font-size:11px}.aiCallError,.aiCallNotice{border-radius:10px;margin:0;padding:16px 20px;font-size:13px;line-height:1.6}.aiCallError{color:#a73728;background:#fff0ee;border:1px solid #f5d6d1}.aiCallNotice{color:#34714d;background:#edf8f1;border:1px solid #d5eadc}.aiCallRateRow{align-items:center;gap:12px;display:flex}.aiCallRateRow>label{flex:1;min-width:0}.aiCallRateRow>button{color:#ab4d40;cursor:pointer;background:0 0;border:0}.aiCallBalance>small{color:#6b8073;font-size:11px}@media (max-width:1100px){.aiCallGrid{grid-template-columns:1fr}.aiCallHero{align-items:flex-start}.aiCallHero h2{font-size:25px}.aiCallStats{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.aiCallHero{flex-direction:column;gap:18px;padding:22px}.aiCallBalance{width:100%;min-width:0}.aiCallHero h2{font-size:25px}.aiCallCard{padding:20px}.aiCallTabs button{flex:none}.aiCallTopups{grid-template-columns:repeat(2,1fr)}.aiCallStats>div{padding:15px}.aiCallStats strong{font-size:21px}.aiCallCardTop{flex-wrap:wrap;align-items:flex-start}.aiCallHistoryHead{flex-wrap:wrap}.aiCallHistoryHead>div{width:100%}.aiCallRateRow{border-bottom:1px solid #e2eae5;flex-wrap:wrap;padding-bottom:15px}.aiCallRateRow label:not(.aiCallCheck){min-width:100px}.aiCallPanel{gap:18px}.aiCallSelectors{gap:0}}.aiCallLoading{text-align:center;color:#1c6544;background:linear-gradient(145deg,#f5fbf7,#fff);border:1px solid #dce9e1;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:340px;padding:44px 24px;display:flex}.aiCallLoading h2{color:#244d37;margin:0;font-size:22px}.aiCallLoading p{color:#657d6c;overflow-wrap:anywhere;max-width:440px;margin:0;font-size:14px;line-height:1.7}.aiCallLoading>svg{width:32px;height:32px}.aiCallLoadingIcon{color:#147c4e;background:#e5f5ec;border-radius:24px;justify-content:center;align-items:center;gap:5px;width:84px;height:84px;display:flex}.aiCallLoadingIcon>svg{width:28px;height:28px;margin-right:5px}.aiCallLoadingIcon span{background:currentColor;border-radius:4px;width:4px;height:20px;animation:1.2s ease-in-out infinite aiCallWave}.aiCallLoadingIcon span:nth-of-type(2){animation-delay:.15s}.aiCallLoadingIcon span:nth-of-type(3){animation-delay:.3s}.aiCallLoadingTrack{background:#dcefe3;border-radius:4px;width:180px;height:4px;margin-top:6px;overflow:hidden}.aiCallLoadingTrack:after{content:"";background:#228759;border-radius:4px;width:45%;height:100%;animation:1.6s ease-in-out infinite aiCallProgress;display:block}@keyframes aiCallWave{0%,to{opacity:.5;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}}@keyframes aiCallProgress{0%{transform:translate(-100%)}to{transform:translate(325%)}}@media (prefers-reduced-motion:reduce){.aiCallLoadingIcon span,.aiCallLoadingTrack:after{animation:none}.aiCallLoadingTrack:after{opacity:.5;width:100%}}.aiCallAccountResults>p{color:#617769;font-size:14px;line-height:1.6}.aiCallAccountList{gap:8px;max-height:320px;margin:12px 0;display:grid;overflow-y:auto}.aiCallAccountOption{text-align:left;cursor:pointer;color:#284e38;background:#fff;border:1px solid #dae6df;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.aiCallAccountOption:hover{background:#f4faf6;border-color:#8cbaa0}.aiCallAccountOption[aria-pressed=true]{background:#edf8f1;border-color:#168253;box-shadow:inset 0 0 0 1px #168253}.aiCallAccountOption:focus-visible{outline-offset:2px;outline:3px solid #76b992}.aiCallAccountOption>span{gap:5px;min-width:0;display:grid}.aiCallAccountOption>span:first-child{flex:1}.aiCallAccountOption strong{overflow-wrap:anywhere;font-size:16px}.aiCallAccountOption span span{color:#637b6b;overflow-wrap:anywhere;font-size:14px}.aiCallAccountOption b{text-align:right;font-size:16px}.aiCallAccountOption small{color:#23734c;font-size:12px}.aiCallSelectedAccount{background:#edf8f1;border:1px solid #b8dcc6;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:16px 0;padding:16px;display:flex}.aiCallSelectedAccount>div{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.aiCallSelectedAccount small{color:#597966;font-size:12px}.aiCallSelectedAccount strong{color:#215438;font-size:16px}.aiCallSelectedAccount span{color:#4c705b;font-size:14px}@media (max-width:650px){.aiCallAccountOption{gap:10px;padding:12px}.aiCallSelectedAccount{flex-wrap:wrap}}.aiCallTrainingStatus{background:#e6f6ec;border:1px solid #bbdec9;border-radius:10px;width:100%;padding:12px 14px;color:#216842!important}.aiCallTrainingStatus>svg{flex-shrink:0;width:20px;height:20px}.aiCallTrainingStatus>span{font-size:14px;font-weight:650}.aiCallActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.aiCallActions>button{text-align:left;color:#244936;cursor:pointer;font:inherit;background:#fff;border:1px solid #cadcd0;border-radius:16px;gap:10px;min-width:0;padding:22px;transition:border-color .15s,background .15s;display:grid}.aiCallActions>button[aria-pressed=true]{background:#ecf8f0;border:2px solid #14794e;padding:21px}.aiCallActions>button:hover{border-color:#14794e}:is(.aiCallActions>button:focus-visible,.aiCallPanel button:focus-visible){outline-offset:3px;outline:3px solid #14794e}.aiCallActions strong{font-size:19px;line-height:1.35}.aiCallActions button>span:not(.aiCallActionIcon){color:#4a6654;font-size:14px;line-height:1.6}.aiCallActions small{color:#4a6654;font-size:12px;line-height:1.6}.aiCallActionIcon{color:#14794e;background:#e0f0e5;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.aiCallPanel .aiCallNextStep{color:#3d5947;background:#f4f8f5;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.6}.aiCallPanel button{min-height:44px}.aiCallPanel input:not([type=checkbox]),.aiCallPanel select,.aiCallPanel textarea{min-height:44px;font-size:16px}.aiCallPanel fieldset{border:1px solid #cadcd0;border-radius:12px;min-width:0;padding:16px}.aiCallPanel legend{padding:0 6px;font-size:15px;font-weight:700}.aiCallPanel label:not(.aiCallCheck){font-size:14px}.aiCallCard>small{color:#536958;font-size:12px}@media (max-width:760px){.aiCallActions{grid-template-columns:1fr}.aiCallActions>button{padding:18px}.aiCallActions>button[aria-pressed=true]{padding:17px}.aiCallActions strong{font-size:18px}}@media (prefers-reduced-motion:reduce){.aiCallActions>button{transition:none}}.aiCallBatchSchedule{border-top:1px solid #dce8e0;gap:12px;margin-top:20px;padding-top:20px;align-items:stretch!important;display:grid!important}.aiCallBatchSchedule h4{margin:0;font-size:18px}.aiCallBatchSchedule label{margin:0!important}.aiCallBatchSchedule small{color:#536958;font-size:12px;line-height:1.6}.aiCallRecording{background:#eef7f2;border:1px solid #d6e7dc;border-radius:14px;margin:20px 0;padding:20px}.aiCallRecording h4{margin-top:0}.aiCallRecording audio{width:100%;margin:14px 0;display:block}.aiCallRecording>a{color:#177850;margin:12px 0;font-size:13px;display:block}.aiCallRecording .aiCallSecondary{margin-top:8px}.aiCallHistoryBody pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:650px){.aiCallCard:has(.aiCallHistory){padding:10px}.aiCallHistoryBody{padding:10px}.aiCallRecording{margin:14px 0;padding:8px}.aiCallRecording>a{overflow-wrap:anywhere;align-items:center;min-height:44px;margin:8px 0;font-size:14px;line-height:1.5;display:flex}.aiCallRecording .aiCallSecondary{width:100%;padding:10px 8px}}.aiCallPanel{grid-template-columns:minmax(0,1fr)}.aiCallPanel>div,.aiCallPanel>header{min-width:0}.aiCallStats{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:650px){.aiCallStats{grid-template-columns:repeat(2,minmax(0,1fr))}.aiCallStats strong{overflow-wrap:anywhere;font-size:22px}}.aiCallPanel nav{justify-content:flex-start;align-items:stretch;width:100%;max-width:none;height:auto;min-height:0;margin:0}.aiCallPanel .aiCallActions{padding:0}.aiCallPanel .aiCallTabs{padding:7px}.aiCallTable td button{color:#17603e;background:#f7fbf8;border:1px solid #cdded3;border-radius:8px;min-width:72px;margin:2px 4px;padding:10px 12px}.aiCallTable td button:hover{background:#eaf5ee}.portal{color:#1a2823;background:#f3f6f5;min-height:100vh;font-family:Inter,system-ui;display:flex}.premiumDesignNotice{color:#fff;background:linear-gradient(120deg,#090c19,#21174c 58%,#3b238d);border:1px solid #b9a8ff;border-radius:12px;align-items:center;gap:10px;margin:10px 0 12px;padding:12px 13px;display:flex;box-shadow:0 14px 34px #281b6b24}.premiumDesignNotice>svg{color:#82f6ff;width:20px}.premiumDesignNotice b,.premiumDesignNotice span{display:block}.premiumDesignNotice b{font-size:11px}.premiumDesignNotice span{color:#c9c5df;margin-top:2px;font-size:8px}.premiumDesignNotice.active{border-color:#6ee7ff}.themes button.premiumTheme{border-color:#7768d8}.themes button.premiumTheme:before{content:"PRO";z-index:2;color:#fff;letter-spacing:.08em;background:#070914b8;border:1px solid #ffffff4d;border-radius:999px;padding:2px 5px;font-size:6px;font-weight:900;position:absolute;top:11px;left:11px}.themes button:disabled,.shapeGrid button:disabled{cursor:not-allowed;opacity:.72}.themes button.premiumTheme:disabled i,.shapeGrid button.premiumShape:disabled i{filter:saturate(.55)}.shapeGrid button.premiumShape{background:linear-gradient(145deg,#fff,#f5f3ff);border-color:#afa4ec}.shapeGrid button.premiumShape b:after{content:" · PRO";color:#6847d6;font-size:6px}.shapeDemo.shape-neural-cut{background:linear-gradient(145deg,#02040b,#00bfa5);border-radius:18px 3px;box-shadow:0 0 0 1px #00f5d4,0 0 14px #00f5d455}.shapeDemo.shape-prism-edge{clip-path:polygon(12% 0,88% 0,100% 22%,94% 100%,6% 100%,0 22%);background:conic-gradient(from 210deg,#713cff,#ff3cac,#22d3ee,#713cff);border-radius:0}.shapeDemo.shape-command-deck{background:repeating-linear-gradient(90deg,#09142f 0 7px,#162a53 7px 8px);border-radius:16px 16px 3px 3px;box-shadow:0 0 0 2px #8cff32}.shapeDemo.shape-halo-ring{background:radial-gradient(circle,#fff 0 22%,#7cecff 24%,#5267ff 58%,#eefaff);border-radius:26px;box-shadow:0 0 0 4px #7cecff33}.shapeDemo.shape-singularity{background:radial-gradient(circle at 65% 35%,#ff8a00,#5b21b6 18%,#05030b 47%);border-radius:50% 8px}.shapeDemo.shape-carbon-slice{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:repeating-linear-gradient(135deg,#090b0e 0 6px,#1a1e23 6px 12px);border-radius:1px;box-shadow:inset 0 -3px #ff334f}.shapeDemo.shape-lunar-arc{background:linear-gradient(145deg,#050b19,#244a7b,#dce9ff);border-radius:24px 24px 5px;box-shadow:0 0 0 1px #9bb8db}.shapeDemo.shape-plasma-wave{background:linear-gradient(135deg,#211070,#ff2bd6 55%,#00d9ff);border-radius:8px 25px;box-shadow:0 0 15px #ff2bd666}.shapeDemo.shape-nova-glass{background:linear-gradient(145deg,#fffc,#7dd3fc99,#4338cacc);border:1px solid #fff;border-radius:20px;box-shadow:inset 0 0 14px #fff,0 8px 18px #4338ca42}.shapeDemo.shape-infinity-gate{background:radial-gradient(#050816 0 25%,#00e5ff 27%,#7c3aed 45%,#ff3cac);border-radius:28px 4px;box-shadow:0 0 0 3px #7c3aed28}.previewPhone.shape-neural-cut{border-radius:28px 7px}.previewPhone.shape-prism-edge{clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);border-radius:0}.previewPhone.shape-command-deck{border-radius:22px 22px 4px 4px}.previewPhone.shape-halo-ring{border-radius:42px}.previewPhone.shape-singularity{border-radius:48px 10px}.previewPhone.shape-carbon-slice{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);border-radius:2px}.previewPhone.shape-lunar-arc{border-radius:38px 38px 8px}.previewPhone.shape-plasma-wave{border-radius:14px 42px}.previewPhone.shape-nova-glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:30px}.previewPhone.shape-infinity-gate{border-radius:48px 8px}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal){--studio-surface:#050815;--studio-panel:#10172b;--studio-line:#2b4165;--studio-text:#f4f8ff;--studio-muted:#8fa0b9;--studio-glow:#00f5d4;--studio-head:linear-gradient(135deg,#061426,#0a4651);border-color:var(--studio-glow);color:var(--studio-text);background:var(--studio-surface);box-shadow:0 25px 70px color-mix(in srgb,var(--studio-glow) 28%,transparent),0 0 0 1px #ffffff1c}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) header{border-bottom:1px solid color-mix(in srgb,var(--studio-glow) 58%,transparent);background:var(--studio-head)!important}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) .themeAI{border:1px solid var(--studio-glow);width:25px;height:25px;color:var(--studio-glow);box-shadow:0 0 14px color-mix(in srgb,var(--studio-glow) 42%,transparent);background:#0508158c;border-radius:7px;place-items:center;margin-left:auto;font-size:7px;font-style:normal;font-weight:950;display:grid}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) section{background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--studio-glow) 16%,transparent),transparent 35%),var(--studio-surface);position:relative}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) section p{z-index:1;border-color:var(--studio-line);color:var(--studio-text);background:var(--studio-panel);position:relative;box-shadow:0 8px 22px #00000032}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) section p.visitor{border-color:var(--studio-glow);background:color-mix(in srgb,var(--studio-glow) 34%,var(--studio-panel))}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) .quick,.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) footer,.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal)>small{border-color:var(--studio-line);color:var(--studio-muted);background:var(--studio-panel)}.previewPhone:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal) footer i{background:var(--studio-glow);color:#050815}.previewPhone.theme-prism-intelligence{--studio-surface:#0b0718;--studio-panel:#21113c;--studio-line:#8c4dcb;--studio-glow:#ff4fd8;--studio-head:linear-gradient(120deg,#12082d,#713cff,#c12295)}.previewPhone.theme-synapse-grid{--studio-surface:#020617;--studio-panel:#0d1835;--studio-line:#284676;--studio-glow:#8cff32;--studio-head:linear-gradient(135deg,#06112c,#193f5a)}.previewPhone.theme-synapse-grid section{background-image:linear-gradient(#8cff320b 1px,#0000 1px),linear-gradient(90deg,#8cff320b 1px,#0000 1px);background-size:18px 18px}.previewPhone.theme-halo-os{--studio-surface:#f1f8ff;--studio-panel:#ffffffd9;--studio-line:#b5c5ef;--studio-text:#172351;--studio-muted:#60719c;--studio-glow:#4057e8;--studio-head:linear-gradient(135deg,#4057e8,#29b5d3)}.previewPhone.theme-singularity{--studio-surface:#05030b;--studio-panel:#190b2d;--studio-line:#5f287e;--studio-glow:#ff8a00;--studio-head:radial-gradient(circle at 80% 20%,#ff8a00,#5b21b6 25%,#10051f 65%)}.previewPhone.theme-carbon-ai{--studio-surface:#080a0d;--studio-panel:#15191e;--studio-line:#424850;--studio-glow:#ff334f;--studio-head:repeating-linear-gradient(135deg,#0a0c0f 0 9px,#161a1e 9px 18px)}.previewPhone.theme-lunar-command{--studio-surface:#071021;--studio-panel:#12233e;--studio-line:#46658a;--studio-glow:#dce9ff;--studio-head:linear-gradient(135deg,#071126,#244a7b)}.previewPhone.theme-plasma-pulse{--studio-surface:#0a061b;--studio-panel:#211251;--studio-line:#6447c8;--studio-glow:#ff2bd6;--studio-head:linear-gradient(120deg,#211070,#9c1bc0,#00a4d0)}.previewPhone.theme-nova-glass{--studio-surface:#e9f8ff;--studio-panel:#ffffffbf;--studio-line:#8bc8e8;--studio-text:#15355e;--studio-muted:#557699;--studio-glow:#2467d8;--studio-head:linear-gradient(135deg,#183f8c,#4e75e8,#33b7cd)}.previewPhone.theme-infinity-portal{--studio-surface:#080719;--studio-panel:#18143d;--studio-line:#5147a4;--studio-glow:#00e5ff;--studio-head:radial-gradient(ellipse at 75% 20%,#00e5ff,#7c3aed 25%,#16113e 65%)}.chatWatermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.055;filter:grayscale();place-items:center;height:0;display:grid;position:sticky;top:42%}.chatWatermark img{object-fit:contain;width:54%;max-height:112px}.chatWatermark span{color:currentColor;letter-spacing:-1.2px;text-align:center;text-transform:uppercase;max-width:82%;font-size:25px;font-weight:950;line-height:1}.watermarkStudio{background:linear-gradient(135deg,#f9f8ff,#f0edff);border:1px solid #c7bdf3;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin:2px 0 22px;padding:13px;display:grid;position:relative}.watermarkStudioIcon{color:#86efff;background:#181233;border:1px solid #9f8fe6;border-radius:11px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden}.watermarkStudioIcon img{object-fit:contain;background:#fff;width:100%;height:100%;padding:4px}.watermarkStudioIcon span{font-size:11px;font-weight:900}.watermarkStudio b{color:#241c52;font-size:11px;display:block}.watermarkStudio p{color:#716990;margin:3px 0 0;font-size:8px;line-height:1.45}.watermarkStudio>button{cursor:pointer;background:#c7c2d8;border:0;border-radius:999px;width:38px;height:22px;padding:2px}.watermarkStudio>button span{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;display:block;box-shadow:0 2px 7px #1c16384a}.watermarkStudio>button.active{background:linear-gradient(90deg,#5b3fea,#14b8c8)}.watermarkStudio>button.active span{transform:translate(16px)}.watermarkStudio>small{color:#765fd2;text-transform:uppercase;align-items:center;gap:3px;font-size:7px;font-weight:850;display:flex;position:absolute;bottom:5px;right:12px}.watermarkStudio>small svg{width:8px}.watermarkStudio.locked{opacity:.75}.watermarkStudio.locked>button{cursor:not-allowed}.previewPhone section{position:relative}.previewPhone section>p{z-index:1;position:relative}.studioLauncher:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal)>span{border-color:color-mix(in srgb,var(--accent) 68%,transparent);color:#f6fbff;background:linear-gradient(120deg,var(--brand),color-mix(in srgb,var(--accent) 34%,var(--brand)));box-shadow:0 0 24px color-mix(in srgb,var(--accent) 26%,transparent)}.studioLauncher:is(.theme-neural-core,.theme-prism-intelligence,.theme-synapse-grid,.theme-halo-os,.theme-singularity,.theme-carbon-ai,.theme-lunar-command,.theme-plasma-pulse,.theme-nova-glass,.theme-infinity-portal)>i{border:1px solid var(--accent);background:linear-gradient(145deg,var(--brand),color-mix(in srgb,var(--accent) 46%,var(--brand)));box-shadow:0 0 26px color-mix(in srgb,var(--accent) 32%,transparent)}.studioLauncher:is(.theme-halo-os,.theme-nova-glass)>span{color:#15355e;background:#f4fbff}.portal>aside{color:#eaf4f0;background:#102b24;flex-direction:column;width:240px;height:100dvh;padding:21px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.portalLogo{color:#fff;align-items:center;gap:9px;padding:0 8px 20px;text-decoration:none;display:flex}.portalLogo>i{background:#12a879;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.portalLogo svg{width:19px}.portalLogo b,.portalLogo small{display:block}.portalLogo b{font-size:17px}.portalLogo small{letter-spacing:2px;color:#91afa5;font-size:8px}.workspace{background:#193b33;border:1px solid #285047;border-radius:11px;align-items:center;gap:8px;margin-bottom:17px;padding:9px;display:flex}.workspace>span{color:#155b46;background:#dff2eb;border-radius:8px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:850;display:grid}.workspace div{flex:1;min-width:0}.workspace b,.workspace small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.workspace b{font-size:10px}.workspace small{color:#92b0a5;font-size:8px}.workspace svg{width:14px}.portal>aside>nav{overscroll-behavior:contain;scrollbar-color:#356156 transparent;scrollbar-width:thin;flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;gap:3px;width:100%;max-width:none;height:auto;min-height:0;margin:0;padding:0 2px 0 0;display:flex;overflow-y:auto}.portal .logout{width:100%}.portal>aside>nav button,.logout{color:#a7beb6;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;height:37px;padding:0 10px;font-size:10px;font-weight:650;display:flex}.portal>aside>nav button.active{color:#fff;background:#1c4b3e}.portal>aside>nav svg,.logout svg{width:16px}.portal>aside>nav span{flex:1}.portal>aside>nav em{color:#fff;background:#e75050;border-radius:9px;padding:2px 5px;font-size:7px;font-style:normal}.trial{background:#193b33;border:1px solid #285047;border-radius:11px;flex:none;margin-top:10px;padding:11px}.trial>svg{color:#ccff78;width:15px}.trial b{margin-top:5px;font-size:9px;display:block}.trial p{color:#9ab6ac;font-size:8px;line-height:1.45}.trial button{color:#173329;background:#ccff78;border:0;border-radius:6px;width:100%;padding:7px;font-size:8px;font-weight:800}.logout{flex:none;margin-top:8px}.portalMain{flex:1;min-width:0;margin-left:240px;padding:0 24px 30px}.portalMain>header{z-index:20;-webkit-backdrop-filter:blur(12px);background:#f3f6f5f5;align-items:center;height:78px;display:flex;position:sticky;top:0}.portalMain h1{margin:0;font-size:22px}.portalMain header p{color:#73827c;margin:3px 0;font-size:10px}.portalMain header>div{flex:1}.bell{background:#fff;border:1px solid #dce5e1;border-radius:9px;width:36px;height:36px;margin-right:9px}.bell svg{width:16px}.userAvatar{color:#0c6b50;background:#dcefe8;border-radius:9px;place-items:center;width:36px;height:36px;font-size:9px;font-weight:850;display:grid}.statsRow{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.usageMeter{background:#fff;border:1px solid #cfe2da;border-radius:12px;grid-template-columns:minmax(190px,auto) minmax(160px,1fr) auto;align-items:center;gap:16px;margin:12px 0;padding:13px 15px;display:grid}.usageMeter b,.usageMeter span{display:block}.usageMeter b{font-size:13px}.usageMeter div>span{color:#6b7b75;margin-top:3px;font-size:11px}.usageMeter>i{background:#e4ece9;border-radius:99px;height:8px;overflow:hidden}.usageMeter>i span{border-radius:inherit;background:linear-gradient(90deg,#087354,#20bd87);height:100%}.usageMeter button{color:#fff;background:#087354;border:0;border-radius:8px;padding:9px 12px;font-weight:750}.usageMeter.inactive{background:#fff7f7;border-color:#edc4c4}.statsRow article{background:#fff;border:1px solid #e0e8e5;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.statsRow article>i{border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.statsRow svg{width:17px}.s1{color:#087354;background:#def4eb}.s2{color:#7254c6;background:#eee8ff}.s3{color:#396ec2;background:#e3edff}.s4{color:#c66534;background:#ffeadf}.statsRow small,.statsRow b{display:block}.statsRow small{color:#7b8983;font-size:8px}.statsRow b{font-size:18px}.statsRow em{color:#07845e;font-size:7px;font-style:normal}.dashGrid{grid-template-columns:1.5fr 1fr;gap:12px;margin-top:12px;display:grid}.dashGrid>article{background:#fff;border:1px solid #e0e8e5;border-radius:12px;padding:16px}.cardHead{justify-content:space-between;align-items:center;display:flex}.cardHead b{font-size:11px}.cardHeadActions{align-items:center;gap:10px;display:flex}.liveTable .cardHead button.deleteAllConversations,.customerTable .cardHead button.deleteAllConversations{color:#b42318;cursor:pointer;background:#fff7f7;border:1px solid #f0c9c9;border-radius:8px;align-items:center;gap:5px;min-height:30px;padding:6px 10px;font-size:9px;font-weight:750;display:inline-flex}.liveTable .cardHead button.deleteAllConversations svg,.customerTable .cardHead button.deleteAllConversations svg{width:13px;height:13px}.liveTable .cardHead button.deleteAllConversations:disabled,.customerTable .cardHead button.deleteAllConversations:disabled{opacity:.45;cursor:not-allowed}.conversationBulkNotice{color:#087354;background:#eef8f4;border-radius:8px;margin:10px 0 0;padding:8px 10px;font-size:9px;font-weight:700}.cardHead select,.cardHead button{color:#6d7d77;background:0 0;border:0;font-size:8px}.bars{border-bottom:1px solid #e4ebe8;justify-content:space-around;align-items:end;height:210px;padding-top:25px;display:flex}.bars>div{flex-direction:column;justify-content:end;align-items:center;width:9%;height:100%;display:flex}.bars i{background:linear-gradient(#15a879,#087354);border-radius:5px 5px 0 0;width:100%;max-width:25px;display:block}.bars small{color:#82908b;margin:8px 0;font-size:7px}.progress{background:#eaf0ed;border-radius:5px;height:5px;margin:16px 0}.progress i{background:#0c8a64;border-radius:5px;width:75%;height:100%;transition:width .25s;display:block}.setup p{color:#71807a;align-items:center;gap:7px;font-size:9px;display:flex}.setup p>i{border:1px solid #d8e3df;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:grid}.setup p.done>i{color:#087354;background:#def3ea;border:0}.setup p svg{width:11px}.setup>button,.aiCard button,.emptyState button{color:#fff;background:#087354;border:0;border-radius:7px;padding:8px 11px;font-size:8px;font-weight:750}.recent>div:not(.cardHead){border-bottom:1px solid #edf1ef;align-items:center;gap:9px;padding:10px 0;display:flex}.recent>div>span{color:#087354;background:#e3f2ec;border-radius:8px;place-items:center;width:29px;height:29px;font-size:8px;font-weight:800;display:grid}.recent section{flex:1}.recent section b,.recent section p{margin:0;font-size:8px;display:block}.recent section p{color:#82908b;margin-top:2px}.recent small,.recent em{color:#6c7d76;font-size:7px}.recent em{color:#087354;background:#e4f4ed;border-radius:5px;padding:3px 5px;font-style:normal}.aiCard{color:#fff;background:linear-gradient(135deg,#13382e,#087354)!important}.aiCard>svg{color:#ccff78}.aiCard h3{font-size:16px}.aiCard p{color:#c2d9d0;font-size:9px;line-height:1.5}.aiCard button{color:#163329;background:#ccff78}.studio{grid-template-columns:1fr 380px;align-items:start;gap:13px;display:grid}.controls,.preview{background:#fff;border:1px solid #e0e8e5;border-radius:13px;padding:18px}.studioTabs{scrollbar-width:none;border-bottom:1px solid #e5ece9;gap:5px;margin-bottom:18px;padding-bottom:11px;display:flex;overflow-x:auto}.studioTabs::-webkit-scrollbar{display:none}.studioTabs button{color:#71817b;background:0 0;border:0;border-radius:7px;flex:none;padding:7px 10px;font-size:8px}.studioTabs button.active{color:#087354;background:#e4f3ed;font-weight:800}.formGrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.formGrid label,.knowledge{font-size:9px;font-weight:700}.formGrid input,.formGrid textarea,.formGrid select,.knowledge textarea{border:1px solid #d9e3df;border-radius:8px;outline:none;width:100%;margin-top:6px;padding:10px;font:9px Inter;display:block}.formGrid textarea{resize:vertical;height:80px}.formGrid .wide{grid-column:1/-1}.formGrid input[type=color]{height:40px;padding:4px}.toggle{flex-direction:column;display:flex}.toggle input{width:18px}.brandStudio{background:radial-gradient(circle at 100% 0,#cbff7826,#0000 34%),linear-gradient(145deg,#f4fbf8,#fff 68%);border:1px solid #b9d8cc;border-radius:16px;margin-top:20px;padding:18px;box-shadow:0 14px 36px #164b3710}.brandStudio.locked{box-shadow:none;background:#f8faf9;border-color:#dce5e1}.brandStudioHead{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.brandStudioHead>span{color:#087354;background:#dff4ec;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.brandStudioHead svg{width:18px}.brandStudioHead b,.brandLogoEditor b{color:#18372d;font-size:13px;display:block}.brandStudioHead p,.brandLogoEditor p,.brandLockedCopy p{color:#687a73;margin:3px 0 0;font-size:11px;line-height:1.55}.brandStudioHead em{color:#087354;letter-spacing:.7px;background:#fff;border:1px solid #a7d4c4;border-radius:999px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:850}.brandLogoEditor{background:#fff;border:1px solid #d9e7e2;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:13px;margin-top:15px;padding:15px;display:grid}.brandLogoPreview{color:#087354;background:#f4faf7;border:1px solid #d9e7e2;border-radius:16px;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.brandLogoPreview>svg{width:24px}.brandLogoPreview img,.previewPhone header>i img{object-fit:contain;background:#fff;width:100%;height:100%;padding:6px;position:absolute;inset:0}.brandLogoActions{flex-wrap:wrap;gap:7px;margin-top:10px;display:flex}.brandLogoActions button,.brandLockedCopy button{color:#fff;cursor:pointer;background:#087354;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:10px;font-weight:800;display:inline-flex}.brandLogoActions button.remove{color:#8a3c36;background:#fff;border:1px solid #d9e5e0}.brandLogoActions button:disabled{cursor:wait;opacity:.58}.brandLogoActions svg{width:13px}.brandFields{grid-template-columns:1fr 1fr;gap:11px;margin-top:13px;display:grid}.brandFields label{font-size:11px;font-weight:750}.brandFields input{background:#fff;border:1px solid #cfdfd9;border-radius:9px;outline:none;width:100%;margin-top:6px;padding:10px;font:12px Inter,sans-serif;display:block}.brandFields input:focus{border-color:#087354;box-shadow:0 0 0 3px #08735412}.brandToggle{background:#fff;border:1px solid #d7e5e0;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-top:13px;padding:12px 13px;display:flex}.brandToggle b,.brandToggle small{display:block}.brandToggle b{font-size:11px}.brandToggle small{color:#77857f;margin-top:3px;font-size:10px}.brandToggle input{accent-color:#087354;width:18px;height:18px}.brandMessage{color:#087354;margin:11px 0 0;font-size:10px;font-weight:700}.brandLockedCopy{background:#fff;border-radius:11px;margin-top:14px;padding:14px}.brandLockedCopy button{margin-top:11px}.groupTitle{font-size:11px}.themes{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0 20px;display:grid}.themes button{text-align:left;background:#fff;border:1px solid #dbe5e1;border-radius:9px;padding:7px;position:relative}.themes button:has(>small){background:linear-gradient(145deg,#f8fdff,#eef8fb);border-color:#9acbd7}.themes button.selected{border:2px solid #087354}.themes button.signatureTheme{color:#fff;background:#090b11;border-color:#713cff;box-shadow:0 12px 30px #24113e24}.themes button.signatureTheme.selected{border-color:#d9ff43;box-shadow:0 0 0 2px #d9ff4326,0 14px 34px #713cff2e}.themes i{border-radius:6px;height:45px;display:block}.themes .signatureTheme i{border:1px solid #ffffff2b;position:relative;overflow:hidden}.themes .signatureTheme i:after{content:"";background:linear-gradient(90deg,#d9ff43,#3be7ff,#ff5d93);height:3px;position:absolute;inset:auto 0 0}.themes .signatureTheme i span{color:#d9ff43;letter-spacing:-.6px;font-size:13px;font-style:normal;font-weight:900;position:absolute;top:6px;right:7px}.themes b{margin-top:5px;font-size:9px;display:block}.themes button>small{color:#16748c;letter-spacing:.04em;margin-top:2px;font-size:6px;font-weight:850;display:block}.themes .signatureTheme b{color:#fff;margin-top:5px;display:block}.themes .signatureTheme em{color:#3be7ff;letter-spacing:.55px;text-transform:uppercase;margin-top:2px;font-size:6px;font-style:normal;font-weight:850;display:block}.themes .signatureTheme>svg{color:#d9ff43}.themes svg{color:#087354;width:13px;position:absolute;bottom:7px;right:8px}.shapeGrid,.launcherStyleGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:10px 0 22px;display:grid}.shapeGrid button,.launcherStyleGrid button{color:#344a43;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5e1;border-radius:10px;min-width:0;padding:8px;position:relative}.shapeGrid button.selected,.launcherStyleGrid button.selected{background:#f1faf6;border:2px solid #087354}.shapeGrid button>svg,.launcherStyleGrid button>svg{color:#087354;width:13px;position:absolute;top:6px;right:6px}.shapeGrid b,.launcherStyleGrid b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;display:block;overflow:hidden}.shapeDemo{background:linear-gradient(145deg,#087354,#13a879);border-radius:11px;height:39px;display:block;box-shadow:0 8px 18px #08735422}.shapeDemo.mobile{width:65%;margin:0 auto}.shapeDemo.shape-capsule{border-radius:22px 22px 8px 8px}.shapeDemo.shape-glass{background:linear-gradient(145deg,#dff9f0cc,#8cdcc5cc);border:1px solid #fff}.shapeDemo.shape-floating{border-radius:16px 3px}.shapeDemo.shape-angular{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);border-radius:2px}.shapeDemo.shape-minimal{box-shadow:none;border-radius:4px}.shapeDemo.shape-neo{border-radius:14px 3px;box-shadow:0 0 0 2px #ccff78}.shapeDemo.shape-orbit{border-radius:22px 8px;box-shadow:0 0 0 4px #08735418}.shapeDemo.shape-holo{background:linear-gradient(135deg,#6f5eff,#22d3b6);border-radius:10px 18px;box-shadow:0 0 14px #775cff55}.shapeDemo.shape-luxury{background:linear-gradient(135deg,#1f261f,#89743f);border:1px solid #c9a54b;border-radius:3px 15px}.launcherMessages{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0 12px;display:grid}.launcherMessages button{color:#42574f;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe5e1;border-radius:12px;min-height:46px;padding:9px 27px 9px 34px;position:relative}.launcherMessages button.selected{color:#087354;background:#f1faf6;border:2px solid #087354}.launcherMessages button:disabled{cursor:not-allowed;opacity:.66}.launcherMessages button.selected:disabled{opacity:1}.launcherMessages button>svg:first-child{width:15px;position:absolute;top:12px;left:10px}.launcherMessages button>svg:last-child{width:14px;position:absolute;top:12px;right:9px}.launcherMessages span{font-size:9px;font-weight:700;line-height:1.35}.launcherMessages button>small{color:#547067;text-transform:uppercase;letter-spacing:.04em;background:#edf3f0;border-radius:999px;padding:2px 5px;font-size:7px;font-weight:800;position:absolute;bottom:5px;right:8px}.desktopInvitationSetting{background:#f3faf7;border:1px solid #d8e7e1;border-radius:12px;align-items:center;gap:12px;margin:10px 0 14px;padding:14px;display:flex}.desktopInvitationSetting>div{flex:1;min-width:0}.desktopInvitationSetting label{color:#17372e;cursor:pointer;font-size:14px;font-weight:700;display:block}.desktopInvitationSetting p{color:#52665f;margin:4px 0 0;font-size:13px;line-height:1.45}.desktopInvitationSetting>span{color:#17372e;font-size:14px;font-weight:600}.desktopInvitationSetting>button{cursor:pointer;background:#72877e;border:0;border-radius:999px;flex:0 0 44px;width:44px;height:26px;padding:3px}.desktopInvitationSetting>button>span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;display:block}.desktopInvitationSetting>button[aria-checked=true]{background:#087354}.desktopInvitationSetting>button[aria-checked=true]>span{transform:translate(18px)}.desktopInvitationSetting>button:focus-visible{outline-offset:3px;outline:2px solid #087354}.invitationPlanNotice{color:#52665f;background:#f3faf7;border:1px solid #d8e7e1;border-radius:10px;margin:8px 0 4px;padding:9px 10px;font-size:9px;line-height:1.45}.invitationPlanNotice b{color:#087354}.launcherCustom{color:#344a43;margin:0 0 22px;font-size:9px;font-weight:750;display:block}.launcherCustom input{border:1px solid #d9e3df;border-radius:9px;outline:0;width:100%;margin-top:6px;padding:10px 11px;font:10px Inter}.launcherStyleDemo{background:#edf5f2;border-radius:12px;justify-content:flex-end;align-items:center;height:39px;padding:7px;display:flex}.launcherStyleDemo span{background:#087354;border-radius:10px;width:34px;height:20px;box-shadow:0 5px 12px #0873542b}.launcherStyleDemo.mobile{width:72%;margin:0 auto}.launcherStyleDemo.style-presence span{border-radius:5px 12px 12px}.launcherStyleDemo.style-glass{background:linear-gradient(135deg,#e9fbf5cc,#fff);border:1px solid #d3ebe2}.launcherStyleDemo.style-glass span{background:#ffffffc7;border:1px solid #74bea8}.launcherStyleDemo.style-minimal{background:#fff;border:1px solid #e1e8e5}.launcherStyleDemo.style-minimal span{height:17px;box-shadow:none;background:#172822}.launcherStyleDemo.style-luxury{background:#17211d;border:1px solid #b89544}.launcherStyleDemo.style-luxury span{background:#b89544;border-radius:3px}.launcherStyleDemo.style-neon{background:#101524}.launcherStyleDemo.style-neon span{background:#0de0af;box-shadow:0 0 11px #0de0af}.launcherStyleDemo.style-floating span{border-radius:14px 5px;transform:translateY(-3px)}.launcherStyleDemo.style-compact span{border-radius:7px;width:24px}.launcherStyleDemo.style-bold span{border-radius:7px;width:43px;height:23px}.launcherStyleDemo.style-soft span{background:#4f46e5;border-radius:15px 15px 4px}.studioLauncher{justify-content:flex-end;align-items:center;gap:8px;max-width:330px;margin:17px auto 0;display:flex}.studioLauncher>span{color:#233b33;background:#fff;border:1px solid #dbe7e2;border-radius:15px 15px 4px;max-width:245px;padding:10px 13px;font-size:10px;font-weight:750;box-shadow:0 10px 28px #163b3020}.studioLauncher>i{background:var(--brand);color:#fff;width:46px;height:46px;box-shadow:0 10px 25px color-mix(in srgb,var(--brand) 35%,transparent);border-radius:16px;flex:0 0 46px;place-items:center;display:grid}.studioLauncher svg{width:21px}.studioLauncher.style-presence>span:before{content:"";background:#15b879;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 0 3px #15b87920}.studioLauncher.style-glass>span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f8fffdc9;border-color:#fff}.studioLauncher.style-minimal>span{box-shadow:none;border-radius:7px}.studioLauncher.style-luxury>span{color:#f3e4b5;background:#17211d;border-color:#b89544;border-radius:3px 15px}.studioLauncher.style-luxury>i{color:#d9b85e;background:#17211d;border:1px solid #b89544;border-radius:4px 14px}.studioLauncher.style-neon>span{color:#dffff7;background:#111827;border-color:#0de0af;box-shadow:0 0 18px #0de0af45}.studioLauncher.style-neon>i{color:#0de0af;background:#111827;box-shadow:0 0 18px #0de0af7a}.studioLauncher.style-floating>span{border-radius:18px 6px;transform:translateY(-5px)}.studioLauncher.style-compact>span{border-radius:9px;max-width:205px;padding:8px 10px;font-size:9px}.studioLauncher.style-bold>span{background:var(--brand);color:#fff;border-color:var(--brand);border-radius:9px;font-size:11px}.studioLauncher.style-soft>span{color:#39308f;background:#f1eeff;border-color:#ded7ff;border-radius:18px 18px 5px}.sourceBox{background:#f1f7f4;border:1px solid #dceae4;border-radius:10px;align-items:center;gap:10px;margin-bottom:15px;padding:13px;display:flex}.sourceBox>svg{color:#087354;width:20px}.sourceBox div{flex:1}.sourceBox b,.sourceBox p{margin:0;font-size:9px}.sourceBox p{color:#778780;margin-top:3px;font-size:8px}.sourceBox button{color:#fff;background:#087354;border:0;border-radius:7px;padding:7px 10px;font-size:8px}.trainPanel{padding:7px 2px 2px}.trainIntro{align-items:flex-start;gap:13px;margin-bottom:22px;display:flex}.trainIntro>i{color:#087354;background:#e1f4eb;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.trainIntro>i svg{width:22px}.trainIntro span{color:#087354;letter-spacing:1.4px;font-size:7px;font-weight:850}.trainIntro h2{margin:5px 0 6px;font-size:20px}.trainIntro p{color:#71817b;max-width:560px;margin:0;font-size:9px;line-height:1.6}.trainPanel>label{font-size:9px;font-weight:750}.trainInput{background:#fff;border:1px solid #d7e3de;border-radius:10px;align-items:center;gap:8px;min-width:0;margin-top:7px;padding:7px 7px 7px 11px;display:flex}.trainInput>svg{color:#789087;flex:0 0 17px;width:17px}.trainInput input{border:0;outline:0;flex:1;min-width:0;font-size:10px}.trainInput button{color:#fff;white-space:nowrap;background:#087354;border:0;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 13px;font-size:9px;font-weight:800;display:flex}.trainInput button:disabled{cursor:wait;opacity:.6}.trainInput button svg{width:14px}.trainInput button:disabled svg{animation:.9s linear infinite trainSpin}.trainMessage{border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:10px 12px;font-size:9px;display:flex}.trainMessage.success{color:#087354;background:#eaf8f2;border:1px solid #bce4d4}.trainMessage.error{color:#b63e3e;background:#fff0f0;border:1px solid #f0caca}.trainMessage svg{width:14px}.trainPanel>small{color:#84928c;margin-top:12px;font-size:8px;line-height:1.5;display:block}@keyframes trainSpin{to{transform:rotate(360deg)}}.knowledge textarea{resize:vertical;height:210px}.save{color:#fff;background:#087354;border:0;border-radius:8px;align-items:center;gap:6px;margin-top:20px;padding:10px 15px;font-size:9px;font-weight:750;display:flex}.save svg{width:14px}.preview>span{letter-spacing:1.5px;color:#83908b;font-size:8px}.previewPhone{border:1px solid #d9e4df;border-radius:16px;max-width:330px;margin:14px auto 0;overflow:hidden;box-shadow:0 20px 50px #173e3018}.previewPhone header{color:#fff;align-items:center;gap:8px;padding:11px;display:flex;background:var(--brand)!important;height:61px!important}.previewPhone header>i{background:#ffffff20;border-radius:9px;place-items:center;width:35px;height:35px;display:grid;position:relative;overflow:hidden}.previewPhone header svg{width:18px}.previewPhone header div{display:block!important}.previewPhone header b,.previewPhone header small{font-size:9px;display:block}.previewPhone .themeAI,.widget .themeAI{display:none}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai){--studio-surface:#071421;--studio-panel:#10263a;--studio-line:#24435a;--studio-text:#f3f9ff;--studio-muted:#9db2c4;border-color:var(--studio-line);background:var(--studio-surface);box-shadow:0 24px 60px #05101e55,0 0 0 1px #ffffff12}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) header{border-bottom:1px solid #ffffff1a;background:linear-gradient(135deg, var(--brand), color-mix(in srgb,var(--accent) 42%,var(--brand)))!important}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) .themeAI{border:1px solid color-mix(in srgb,var(--accent) 60%,white);width:24px;height:24px;color:var(--accent);background:#08131f70;border-radius:8px;place-items:center;margin-left:auto;font-size:7px;font-style:normal;font-weight:900;display:grid}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) section{background:radial-gradient(circle at 88% 8%, color-mix(in srgb,var(--accent) 15%,transparent), transparent 36%), var(--studio-surface)}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) section p{border-color:var(--studio-line);color:var(--studio-text);background:var(--studio-panel)}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) section p.visitor{border-color:var(--accent);background:linear-gradient(135deg,var(--brand),color-mix(in srgb,var(--accent) 45%,var(--brand)))}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) .quick,.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) footer,.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai)>small{border-color:var(--studio-line);color:var(--studio-muted);background:color-mix(in srgb,var(--studio-panel) 88%,transparent)}.previewPhone:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai) .quick button{border-color:var(--studio-line);color:var(--studio-text);background:var(--studio-panel)}.previewPhone.theme-deep-glass{--studio-surface:#091827;--studio-panel:#143149cc;--studio-line:#5dc5dc55}.previewPhone.theme-quantum-ai{--studio-surface:#100d2a;--studio-panel:#252052;--studio-line:#766ce174}.previewPhone.theme-executive-ai{--studio-surface:#12171d;--studio-panel:#222a31;--studio-line:#c6a45766;--studio-text:#fff6db;--studio-muted:#b9aa82}.previewPhone.theme-polar-ai{--studio-surface:#eaf7fc;--studio-panel:#ffffffd9;--studio-line:#9ccedf;--studio-text:#17364e;--studio-muted:#58788e}.studioLauncher:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai)>span{border-color:color-mix(in srgb,var(--accent) 55%,transparent);color:#edfaff;background:color-mix(in srgb,var(--brand) 92%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--brand) 48%,transparent)}.studioLauncher:is(.theme-nexus-ai,.theme-deep-glass,.theme-quantum-ai,.theme-executive-ai,.theme-polar-ai)>i{border:1px solid color-mix(in srgb,var(--accent) 58%,white);background:linear-gradient(145deg,var(--brand),color-mix(in srgb,var(--accent) 48%,var(--brand)))}.studioLauncher.theme-executive-ai>span{color:#f5e7bd}.studioLauncher.theme-polar-ai>span{color:#17364e;background:#f5fcff;border-color:#99cddd}.previewPhone header small{color:#d1e5dd;font-size:7px}.previewPhone section{background:#f4f8f6;height:270px;padding:12px}.previewPhone section p{background:#fff;border:1px solid #e0e8e5;border-radius:9px;max-width:82%;padding:8px 9px;font-size:8px;line-height:1.5}.previewPhone section p.visitor{background:var(--brand);color:#fff;margin-left:auto}.previewPhone .quick{gap:4px;padding:7px;display:flex}.previewPhone .quick button{border:1px solid var(--brand);color:var(--brand);background:#fff;border-radius:15px;padding:4px 6px;font-size:7px}.previewPhone footer{color:#96a29d;justify-content:space-between;height:40px;padding:8px;font-size:8px;display:flex}.previewPhone footer i{background:var(--brand);color:#fff;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.previewPhone>small{text-align:center;color:#99a59f;padding-bottom:6px;font-size:7px;display:block}.previewPhone>small.previewBrand{justify-content:center;align-items:center;gap:4px;display:flex}.previewPhone.theme-striveads{background:#07080c;border-color:#713cff;border-radius:3px;box-shadow:0 22px 60px #24113e42,0 0 0 2px #d9ff431c}.previewPhone.theme-striveads header{border-bottom:2px solid #d9ff43;position:relative;background:linear-gradient(110deg,#07080c,#24113e 58%,#713cff)!important}.previewPhone.theme-striveads header:after{content:"360°";color:#d9ff43;margin-left:auto;font-size:10px;font-weight:900}.previewPhone.theme-striveads header>i{color:#3be7ff;background:#3be7ff12;border:1px solid #3be7ff;border-radius:2px}.previewPhone.theme-striveads header small{color:#bfc4cd}.previewPhone.theme-striveads section{background:radial-gradient(circle at 84% 8%,#713cff24,#0000 35%),linear-gradient(135deg,#07080c,#10131a)}.previewPhone.theme-striveads section p{color:#d9dde4;background:#10131a;border-color:#ffffff25;border-radius:2px 10px 10px}.previewPhone.theme-striveads section p.visitor{color:#07080c;background:#d9ff43;border-color:#d9ff43;border-radius:10px 2px 10px 10px;font-weight:800}.previewPhone.theme-striveads .quick{background:#07080c;border-top:1px solid #ffffff1f}.previewPhone.theme-striveads .quick span{color:#3be7ff;border:1px solid #3be7ff;border-radius:999px;padding:4px 7px;font-size:7px;font-weight:800}.previewPhone.theme-striveads .quick span:nth-child(2){color:#d9ff43;border-color:#d9ff43}.previewPhone.theme-striveads .quick span:nth-child(3){color:#ff5d93;border-color:#ff5d93}.previewPhone.theme-striveads footer,.previewPhone.theme-striveads>small{color:#8f97a4;background:#07080c;border-top:1px solid #ffffff1f}.previewPhone.theme-striveads footer i{color:#07080c;background:#d9ff43;border-radius:2px}.previewBrand img{object-fit:contain;border-radius:4px;width:13px;height:13px}.installHero{text-align:center;padding:20px}.domainAccess{background:#f1f8f5;border:1px solid #cfe0d9;border-radius:12px;grid-template-columns:auto 1fr;gap:13px;margin-bottom:18px;padding:16px;display:grid}.domainAccess>svg{color:#087354;width:23px}.domainAccess b{font-size:13px}.domainAccess p{color:#61746c;margin:5px 0 10px;font-size:12px;line-height:1.5}.domainAccess textarea{width:100%;min-height:72px;font:inherit;background:#fff;border:1px solid #bfd4cc;border-radius:8px;padding:10px}.installHero>svg{color:#087354}.installHero h2{font-size:18px}.installHero p{color:#72827b;font-size:9px}.embed{color:#bde2d4;background:#102a24;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.embed code{word-break:break-all;flex:1;font-size:8px;line-height:1.5}.embed button{color:#143329;background:#ccff78;border:0;border-radius:6px;gap:4px;padding:7px;font-size:8px;display:flex}.embed svg{width:12px}.platforms{gap:6px;margin-top:12px;display:flex}.platforms button{background:#fff;border:1px solid #d8e3df;border-radius:7px;padding:8px 10px;font-size:8px}.cspHelp{background:#f8fbfa;border:1px solid #d9e5e0;border-radius:9px;margin-top:12px;padding:12px 14px}.cspHelp b,.cspHelp p{margin:0;font-size:9px}.cspHelp p{color:#667970;margin-top:5px;line-height:1.55}.cspHelp code{color:#087354;font-weight:750}.emptyState{background:#fff;border:1px solid #e0e8e5;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.emptyState>i{color:#087354;background:#e2f3ec;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.emptyState svg{width:23px}.emptyState h2{font-size:20px}.emptyState p{color:#74837d;font-size:10px}.loading{color:#087354;place-items:center;height:100vh;font:12px Inter;display:grid}.loadFailure{text-align:center;grid-auto-rows:max-content;align-content:center;gap:10px;padding:24px}.loadFailure>svg{width:30px;margin:0 auto}.loadFailure p{color:#5e7069;max-width:440px;margin:0;line-height:1.5}.loadFailure button{color:#fff;background:#087354;border:0;border-radius:8px;width:max-content;margin:0 auto;padding:9px 14px;font-weight:750}.billingWorkspace{gap:18px;min-width:0;display:grid}.billingCurrent,.billingHistory,.billingPlans article{background:#fff;border:1px solid #dfe9e5;border-radius:16px}.billingCurrent{color:#fff;background:linear-gradient(135deg,#0a362c,#087354);justify-content:space-between;align-items:center;min-height:150px;padding:26px 28px;display:flex}.billingCurrent span{color:#baf56b;letter-spacing:.16em;font-size:11px;font-weight:800}.billingCurrent h2{margin:10px 0 5px;font-size:28px}.billingCurrent p{color:#d7ebe5;margin:0;font-size:14px}.billingCurrent>svg{color:#baf56b;width:48px;height:48px}.billingPlans{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;display:grid}.dashboardBillingToggle{background:#edf5f2;border:1px solid #dfe9e5;border-radius:12px;gap:3px;width:max-content;padding:4px;display:flex}.dashboardBillingToggle button{color:#53635d;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 14px;font-size:11px;font-weight:800}.dashboardBillingToggle button.active{color:#fff;background:#087354}.dashboardBillingToggle button:last-child{color:#574000;background:#fff1a8;animation:1.8s ease-in-out infinite dashboardYearlyPulse;box-shadow:0 0 0 2px #e9bd3b4d}.dashboardBillingToggle button:last-child.active{color:#173e31;background:linear-gradient(135deg,#ffe47a,#baf56b)}.dashboardBillingToggle em{color:#6e961e;margin-left:4px;font-size:9px;font-style:normal}.dashboardBillingToggle button.active em{color:#d6ff9f}.billingPlans article{flex-direction:column;justify-content:space-between;align-items:stretch;gap:18px;min-width:0;max-width:100%;padding:22px;display:flex;overflow:hidden}.billingPlans article>div{min-width:0}.billingPlans article.active{border:2px solid #087354}.billingPlans article.yearly{background:linear-gradient(155deg,#fffdf4,#fff 55%);border-color:#ddb02e;box-shadow:0 14px 34px #d3a82524}.billingPlans article.active.yearly{border-color:#087354;box-shadow:0 14px 34px #08735426,0 0 0 3px #f1c8492e}.billingPlans article.blocked{box-shadow:none;background:#f7f9f8;border-color:#d8e0dd}.dashboardAnnualBadge{color:#173e31;letter-spacing:.04em;background:linear-gradient(135deg,#ffe47a,#baf56b);border-radius:999px;align-items:center;gap:5px;width:max-content;margin:0 0 12px;padding:6px 9px;font-size:10px;display:flex;box-shadow:0 5px 14px #d3a8253d}.dashboardAnnualBadge svg{width:13px;height:13px}.billingPlans span{color:#087354;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:800;display:block}.billingPlans b{margin:7px 0;font-size:30px;display:block}.billingPlans b small{color:#74837d;margin-left:5px;font-size:12px;font-weight:500}.billingPlans p{color:#66766f;margin:0;font-size:13px}.billingPlans .dashboardPlanSaving{color:#087354;margin-bottom:6px;font-size:11px;font-style:normal;font-weight:800;display:block}.billingPlans .dashboardPlanRule{color:#087354;overflow-wrap:anywhere;max-width:430px;margin-top:12px;font-size:11px;font-weight:700;line-height:1.45;display:block}.billingPlans .dashboardPlanRule.blocked{color:#6d7773}.billingPlans button{color:#fff;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#087354;border:0;border-radius:10px;width:100%;min-width:0;max-width:100%;min-height:42px;padding:12px 15px;font-size:12px;font-weight:800;line-height:1.25}.billingPlans button:disabled{color:#6d7773;cursor:not-allowed;background:#dfe5e2}@keyframes dashboardYearlyPulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.dashboardBillingToggle button:last-child{animation:none}}.billingHistory{padding:22px}.billingHistory .cardHead{justify-content:space-between;font-size:14px;display:flex}.billingHistory .cardHead span{color:#73827c;font-size:12px}.billingHistory table{border-collapse:collapse;width:100%;margin-top:16px}.billingHistory th,.billingHistory td{text-align:left;border-bottom:1px solid #edf2f0;padding:12px 10px;font-size:12px}.billingHistory th{color:#75847e;text-transform:uppercase;font-size:11px}.paymentStatus{color:#5d6a65;text-transform:capitalize;background:#eef2f0;border-radius:99px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-block}.paymentStatus.completed{color:#087354;background:#dff5ea}.paymentStatus.failed,.paymentStatus.denied,.paymentStatus.reversed{color:#a63b3b;background:#fde8e8}.paymentStatus.cancelled,.paymentStatus.refunded,.paymentStatus.partially_refunded{color:#8b5a00;background:#fff1d7}@media (max-width:1000px){.studio{grid-template-columns:1fr}.preview{order:-1}.statsRow{grid-template-columns:1fr 1fr}.dashGrid,.billingPlans{grid-template-columns:1fr}}@media (max-height:760px) and (min-width:701px){.portal>aside{padding-block:14px}.portalLogo{padding-bottom:12px}.workspace{margin-bottom:10px}.trial{padding:8px 10px}.trial p{display:none}.trial button{margin-top:7px}}@media (max-width:820px){.portal{width:100%;max-width:100%;display:block;overflow-x:hidden}.portal>aside{width:68px;padding:17px 7px}.portalLogo span,.workspace div,.workspace svg,.portal>aside>nav span,.portal>aside>nav em,.trial,.logout{display:none}.portalLogo{padding:0 7px 18px}.workspace{justify-content:center;padding:7px}.portal>aside>nav button{justify-content:center}.portalMain{flex:none;width:auto;max-width:none;margin-left:68px;padding:0 9px 20px;overflow-x:hidden}.portalMain>header{height:68px}.portalMain header p{display:none}.statsRow{gap:6px}.usageMeter{grid-template-columns:1fr;gap:9px}.statsRow article{padding:9px}.statsRow article>i{display:none}.statsRow b{font-size:16px}.studio{display:block}.preview{margin-bottom:9px}.formGrid{grid-template-columns:1fr}.brandStudio{padding:13px}.brandStudioHead{grid-template-columns:auto 1fr}.brandStudioHead em{grid-column:2;justify-self:start}.brandFields{grid-template-columns:1fr}.themes,.shapeGrid,.launcherStyleGrid{grid-template-columns:1fr 1fr}.launcherMessages{grid-template-columns:1fr}.trainInput{flex-wrap:wrap;align-items:stretch}.trainInput input{min-height:38px}.trainInput button{width:100%}.billingCurrent{padding:20px}.billingCurrent h2{font-size:clamp(23px,7vw,28px);line-height:1.1}.billingCurrent p{font-size:12px;line-height:1.45}.billingCurrent>svg{display:none}.billingPlans{grid-template-columns:1fr;width:100%;max-width:100%}.billingWorkspace,.billingCurrent,.dashboardBillingToggle,.billingPlans,.billingHistory{min-width:0;max-width:100%}.billingPlans article{flex-direction:column;align-items:stretch;width:100%;padding:20px}.billingTableScroll{overflow-x:auto}.billingHistory table{min-width:620px}}@media (max-width:420px){.portalMain{padding-inline:8px}.billingWorkspace{gap:14px}.billingCurrent{min-height:132px;padding:18px}.dashboardBillingToggle{width:100%}.dashboardBillingToggle button{flex:1;min-width:0;padding-inline:8px}.dashboardBillingToggle em{margin:2px 0 0;display:block}.billingPlans article{padding:18px}.dashboardAnnualBadge{white-space:normal;max-width:100%}.billingPlans b{font-size:28px}.billingHistory{padding:18px}}.conversationRecordRow{cursor:pointer}.conversationRecordRow:hover{background:#f0f8f4}.conversationRecordRow:focus-within{background:#edf7f1}.conversationRecordRow .openConversation{text-underline-offset:3px;text-decoration:underline}.liveTable,.analyticsCard,.settingsCard{background:#fff;border:1px solid #dfe8e4;border-radius:13px;padding:18px;overflow:auto}.liveTable table{border-collapse:collapse;width:100%;margin-top:12px}.liveTable th{text-align:left;color:#7c8b85;border-bottom:1px solid #dfe8e4;padding:9px;font-size:8px}.liveTable td{border-bottom:1px solid #edf2f0;max-width:260px;padding:11px 9px;font-size:12px}.liveTable tbody tr{cursor:pointer}.liveTable tbody tr:hover,.liveTable tbody tr:focus{background:#f2f8f5;outline:none}.liveTable td b,.liveTable td small{display:block}.liveTable td small{color:#81908a;margin-top:3px;font-size:7px}.noData{text-align:center;color:#7b8b84;padding:50px;font-size:10px}.analyticsCard{margin-top:12px}.analyticsCard h2,.settingsCard h2{font-size:17px}.analyticsCard p{color:#667870;font-size:10px}.analyticsCard p b{color:#087354;font-size:24px}.analyticsCard>div{background:#e9f1ee;border-radius:10px;height:9px;overflow:hidden}.analyticsCard>div i{background:linear-gradient(90deg,#087354,#19bd89);border-radius:10px;height:100%;display:block}.settingsCard{max-width:650px}.settingsCard label{margin:13px 0;font-size:9px;font-weight:750;display:block}.settingsCard input,.settingsCard select,.settingsCard textarea{background:#f8fbfa;border:1px solid #d7e2de;border-radius:8px;width:100%;margin-top:6px;padding:10px;display:block}.settingsCard textarea{resize:vertical;min-height:150px;font:inherit}.settingsCard h3{margin:22px 0 0}.settingsCard hr{border:0;border-top:1px solid #e2eae7;margin:22px 0}.settingsCard .settingsToggle{align-items:center;gap:10px;font-size:12px;display:flex}.settingsCard .settingsToggle input{width:18px;margin:0}.accountMessage{color:#087354;font-size:12px}.conversationOverlay{width:100%;max-width:none;height:100%;max-height:none;color:inherit;z-index:2000;background:0 0;border:0;justify-content:flex-end;margin:0;padding:0;display:flex;position:fixed;inset:0}.conversationOverlay:not([open]){display:none}@media (max-height:600px){.conversationOverlay{padding:0}.conversationOverlay .conversationPanel{border-radius:0;height:100%;max-height:100%;display:block;overflow-y:auto}.conversationPanel .transcript{height:clamp(180px,40dvh,300px);min-height:180px;overflow-y:auto}.conversationPanel .agentComposer{min-height:0}}.conversationOverlay::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051a1573}.conversationOverlay{box-sizing:border-box;justify-content:center;align-items:center;padding:24px}.conversationPanel{background:#f6faf8;border:1px solid #dce8e2;border-radius:22px;grid-template-rows:auto auto auto minmax(0,1fr) auto auto;width:min(800px,100%);min-width:0;height:100%;display:grid;overflow:hidden;box-shadow:-24px 0 60px #001e162e}.conversationPanel>header{color:#fff;background:#0d332a;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.conversationPanel header span{color:#ccff78;letter-spacing:.12em;font-size:11px;font-weight:800}.conversationPanel header h2,.conversationPanel header p{margin:5px 0 0}.conversationPanel header p{color:#b7cec5;font-size:12px}.conversationPanel header button{color:#fff;background:0 0;border:1px solid #58756c;border-radius:12px;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;font-size:26px;line-height:1;display:grid}.conversationActions{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.conversationPanel>header>div:first-child{overflow-wrap:anywhere;min-width:0}.conversationPanel>header>.conversationActions{flex:none;justify-content:flex-end;width:auto;margin-left:auto}.conversationPanel header h2{letter-spacing:-.4px;font-size:22px;line-height:1.3}:is(.conversationPanel button:focus-visible,.conversationPanel textarea:focus-visible,.conversationPanel select:focus-visible){outline-offset:2px;outline:3px solid #47bc95}.conversationPanel header .deleteConversation{background:#762d2d;border-color:#8e5d5d}.conversationPanel header .deleteConversation svg{width:17px;height:17px}.conversationMeta{border-bottom:1px solid #dfe8e4;grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 18px;display:grid}.conversationMeta label{font-size:11px;font-weight:750}.conversationMeta select{background:#fff;border:1px solid #cedbd6;border-radius:8px;width:100%;margin-top:5px;padding:9px}.transcript{padding:20px;overflow-y:auto}.transcript article{background:#fff;border:1px solid #dae5e1;border-radius:14px 14px 14px 4px;width:fit-content;max-width:82%;margin:0 0 10px;padding:10px 12px}.transcript article.user{color:#fff;background:#087354;border:0;border-radius:14px 14px 4px;margin-left:auto}.transcript article.agent{background:#e4f6ef}.transcript small,.transcript time{opacity:.7;font-size:10px;display:block}.transcript p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0;font-size:14px;line-height:1.65}.agentComposer{background:#fff;border-top:1px solid #dce6e2;gap:9px;padding:14px;display:flex}.agentComposer textarea{min-width:0;font:inherit;resize:none;border:1px solid #cedbd6;border-radius:10px;flex:1;min-height:70px;padding:11px;font-size:16px}.agentComposer button{color:#fff;background:#087354;border:0;border-radius:10px;padding:0 16px;font-weight:750}.settingsCard button{color:#fff;background:#087354;border:0;border-radius:8px;margin-right:7px;padding:10px 13px;font-size:9px;font-weight:750}.settingsCard .dangerLite{color:#50635b;background:#eef2f0}.supportWorkspace{grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);align-items:start;gap:14px;display:grid}.supportComposer{max-width:none}.supportComposer>p{color:#65766f;font-size:11px;line-height:1.5}.supportComposer>p a{color:#087354;font-weight:800;text-decoration:none}.supportHistory{min-width:0}.supportHistory tbody tr{cursor:default}.supportStatus{color:#50635b;text-transform:capitalize;background:#eef2f0;border-radius:99px;padding:5px 8px;font-size:10px;display:inline-block}.supportStatus.open{color:#985a06;background:#fff0dd}.supportStatus.in_progress{color:#315f9e;background:#e7f0ff}.supportStatus.resolved{color:#087354;background:#e2f5ed}@media (max-width:700px){.conversationOverlay{padding:0}.liveTable{padding:10px}.liveTable table{min-width:650px}.conversationPanel{border:0;border-radius:0;width:100%}.conversationPanel>header{padding:max(18px, env(safe-area-inset-top)) 16px 16px}.conversationMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px}.conversationMeta label{min-width:0;font-size:11px}.conversationMeta select{min-width:0;min-height:44px;padding:8px 4px;font-size:12px}.conversationPanel header h2{font-size:18px}.conversationPanel>header{gap:10px;padding:16px 12px}.transcript{padding:14px}.transcript article{max-width:92%}.agentComposer{flex-wrap:wrap;gap:8px}.agentComposer textarea{flex-basis:100%;min-height:56px;max-height:100px}.agentComposer button{width:100%;min-height:44px}.agentComposer{padding-bottom:max(14px, env(safe-area-inset-bottom))}.supportWorkspace{grid-template-columns:1fr}.supportHistory table{min-width:620px}}.liveTable .openConversation{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;display:block}.liveTable .openConversation:hover{text-decoration:underline}.liveTable .openConversation:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #087354}
