@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Paytone+One&display=swap";.admin-plans-grid:before,.plans-page .pricing-grid:before{content:"⚡ Seu cliente não espera: se a resposta demora, ele volta ao Google ou chama seu concorrente. O Zap24 entende texto, áudio e imagem para atender na hora e manter a oportunidade com você.";color:#effff5;letter-spacing:.05px;background:linear-gradient(110deg,#082d1b 0%,#0c5130 35%,#087a43 55%,#0c5130 75%,#082d1b 100%) 0 0/240% 100%;border:1px solid #25df79;border-radius:15px;grid-column:1/-1;padding:22px 25px;font-size:15px;font-weight:700;line-height:1.65;animation:7s ease-in-out infinite zap24-sales-shine;display:block;position:relative;box-shadow:0 10px 28px #085c3138,inset 0 0 0 1px #ffffff17}.price-card,.managed-plan{transition:transform .22s,box-shadow .22s,border-color .22s}.price-card:hover,.managed-plan:hover{border-color:#22c96a;transform:translateY(-6px);box-shadow:0 16px 34px #0a522d29}.price-card.recommended{animation:3.4s ease-in-out infinite zap24-plan-pulse}.managed-plan:after{content:"✦ Entende texto, áudio e imagem";color:#17683c;background:linear-gradient(135deg,#e8faef,#f7fdf9);border:1px solid #b7e8c8;border-radius:9px;margin:3px 0 15px;padding:11px 12px;font-size:11px;font-weight:750;display:block}.managed-plan{flex-direction:column;display:flex}.managed-plan button{margin-top:auto}@keyframes zap24-sales-shine{0%,to{background-position:0}50%{background-position:100%}}@keyframes zap24-plan-pulse{0%,to{box-shadow:0 0 #1ed26f1f}50%{box-shadow:0 0 0 7px #1ed26f14,0 15px 30px #08542d24}}@media (prefers-reduced-motion:reduce){.admin-plans-grid:before,.plans-page .pricing-grid:before,.price-card.recommended{animation:none}.price-card,.managed-plan{transition:none}}@media (max-width:640px){.admin-plans-grid:before,.plans-page .pricing-grid:before{padding:18px;font-size:13px}.price-card:hover,.managed-plan:hover{transform:none}}:is(.accounts-section:has(>.email-center)>.account-toolbar,.accounts-section:has(>.email-center)>.account-mail){display:none}.smtp-grid{grid-template-columns:1fr 110px;gap:12px;display:grid}.account-mail input:disabled{color:#5f7565;opacity:1;background:#f1f5f2}@media (max-width:520px){.smtp-grid{grid-template-columns:1fr}}.uazapi-pool-heading{gap:18px}.uazapi-pool-actions{justify-content:flex-end;gap:9px;display:flex;flex:none!important}.uazapi-server-picker{padding:22px 24px 0}.uazapi-server-picker>label{color:#58735f;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.uazapi-select-wrap{border:1px solid var(--border);color:#72a181;background:#fff;border-radius:8px;align-items:center;gap:9px;max-width:680px;padding:0 12px;display:flex}.uazapi-select-wrap select{-webkit-appearance:none;appearance:none;width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:none;padding:12px 0;font-size:12px}.uazapi-current{background:#f8fcf9;border:1px solid #cfe3d5;border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) auto;align-items:center;gap:20px;margin:16px 24px 24px;padding:18px;display:grid}.uazapi-current.disabled{opacity:.65}.uazapi-current-main{align-items:center;gap:12px;min-width:0;display:flex}.uazapi-current-main>div{min-width:0}.uazapi-current-main small,.uazapi-current-main b,.uazapi-current-main p{display:block}.uazapi-current-main small{letter-spacing:.13em;color:#6c9b75;font-size:8px}.uazapi-current-main b{white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;overflow:hidden}.uazapi-current-main p{color:#7e927f;margin-top:6px;font-size:10px}.uazapi-capacity{background:#e1ede4;border-radius:99px;height:7px;margin-bottom:18px;position:relative}.uazapi-capacity>span{background:#1fd277;border-radius:99px;height:100%;display:block}.uazapi-capacity small{color:#81947f;margin-top:6px;font-size:9px;display:block}.uazapi-new-overlay{border-top:1px solid var(--border);background:#fbfdfb;padding:24px}.uazapi-new-overlay form{grid-template-columns:1.5fr 1fr .45fr;align-items:end;gap:16px;display:grid}.uazapi-new-title{grid-column:1/-1;justify-content:space-between;align-items:flex-start;display:flex}.uazapi-new-title h3{font-size:16px}.uazapi-new-title p{color:#809080;margin-top:5px;font-size:10px}.uazapi-new-overlay label{color:#58735f;font-size:10px;font-weight:700}.uazapi-new-overlay input{border:1px solid var(--border);background:#fff;border-radius:7px;width:100%;margin-top:7px;padding:11px;display:block}.uazapi-new-overlay label small{color:#829774;margin-top:5px;font-weight:400;display:block}.uazapi-new-buttons{grid-column:1/-1;justify-content:flex-end;gap:10px;margin-top:4px;display:flex}@media (max-width:850px){.uazapi-pool-heading{flex-direction:column;align-items:flex-start}.uazapi-pool-actions{justify-content:stretch;width:100%}.uazapi-pool-actions button{flex:1}.uazapi-current{grid-template-columns:1fr}.uazapi-current>button{width:100%}.uazapi-new-overlay form{grid-template-columns:1fr 1fr}.uazapi-new-overlay form label:first-of-type{grid-column:1/-1}}@media (max-width:560px){.uazapi-pool-actions{flex-direction:column}.uazapi-server-picker{padding:18px 16px 0}.uazapi-current{margin:14px 16px 18px;padding:15px}.uazapi-new-overlay{padding:18px 16px}.uazapi-new-overlay form{grid-template-columns:1fr}.uazapi-new-overlay form label:first-of-type{grid-column:auto}.uazapi-new-buttons{flex-direction:column-reverse}.uazapi-new-buttons button{width:100%}}.connection-help.connection-payment{color:#245d3b;background:#edfaf2;border-color:#a9ddbb}.connection-help.connection-payment p{color:#527363}.connection-help.connection-payment a{color:#fff;background:#087557;border-radius:7px;margin-top:3px;padding:9px 12px;font-weight:700;text-decoration:none;display:inline-flex}.connection-sales-card{color:#1d6840;background:linear-gradient(135deg,#eefbf3,#f8fdf9);border:1px solid #b9dfc6;border-radius:11px;align-items:flex-start;gap:12px;margin-top:18px;padding:18px;display:flex}.connection-sales-card>svg{margin-top:2px}.connection-sales-card>div{flex:1}.connection-sales-card b{color:#174d31;font-size:13px;line-height:1.5;display:block}.connection-sales-card p{color:#5b7766;margin-top:8px;font-size:11px;line-height:1.75}@media (max-width:640px){.connection-sales-card{padding:15px}.connection-help.connection-payment a{justify-content:center;width:100%}}.auth-route-nav{background:#f1f7f3;border:1px solid #dce9e1;border-radius:11px;grid-template-columns:repeat(3,1fr);gap:5px;width:100%;max-width:480px;margin:0 auto;padding:5px;display:grid}.auth-route-nav a{text-align:center;color:#61786a;border-radius:7px;padding:9px 7px;font-size:11px;font-weight:650;text-decoration:none}.auth-route-nav a:hover{background:#e8f3ec}.auth-route-nav a.active{color:#087557;background:#fff;box-shadow:0 1px 5px #234c3520}.auth-register{text-align:center;border-top:1px solid #dce9df;gap:10px;margin-top:22px;padding-top:20px;display:grid}.auth-register>span{color:#64796b;font-size:12px}.auth-register .auth-sso{align-items:center;gap:8px;display:flex}.auth-known a{font-weight:700}.sidebar-bottom>.admin-entry{width:100%}@media (max-width:440px){.auth-route-nav a{padding:8px 4px;font-size:10px}}.auth-google{background:#fff;align-items:center;gap:10px;text-decoration:none;display:flex}.auth-google:hover{background:#f8fbf9}.auth-google-note{text-align:center;color:#72877a;margin-top:8px;font-size:10px;display:block}.auth-form-side.login-compact{justify-content:flex-start;gap:16px;padding-top:24px;padding-bottom:20px}.login-compact .auth-form-card{margin:4px auto 0}.login-compact .auth-lock{border-radius:13px;width:46px;height:46px;margin-bottom:13px}.login-compact .auth-form-card h2{margin:8px 0;font-size:29px}.login-compact .auth-form-card>p{margin-bottom:17px}.login-compact .auth-form-card form{gap:14px}.login-compact .auth-input{min-height:46px}.login-compact .auth-input input{padding:11px 0!important}.login-compact .auth-or{margin:16px 0}.login-compact .auth-register{gap:8px;margin-top:16px;padding-top:15px}.login-compact .auth-security{margin-top:18px}.profile-panel{flex-direction:column;gap:18px;display:flex}.profile-heading{align-items:flex-start;gap:14px;padding-right:35px;display:flex}.profile-heading .modal-symbol{flex-shrink:0;margin:0}.profile-heading h2{margin-top:5px}.profile-heading p{margin-top:6px}.profile-section{background:#fbfdfc;border:1px solid #e3ebe6;border-radius:10px;padding:20px}.profile-section-title{color:#157555;align-items:center;gap:10px;margin-bottom:18px;display:flex}.profile-section-title>div{flex:1}.profile-section-title b{font-size:13px;display:block}.profile-section-title small{color:#829188;margin-top:4px;font-size:9px;display:block}.profile-panel .profile-section label{color:#53685d;margin-bottom:14px;font-size:11px}.profile-panel .profile-input{color:#809188;background:#fff;border:1px solid #dfe7e2;border-radius:7px;align-items:center;gap:8px;margin-top:8px;padding-left:11px;display:flex}.profile-panel .profile-input input{outline:0;background:0 0!important;border:0!important;margin:0!important;padding-left:0!important}.profile-panel .password-section input{background:#fff}.profile-submit{justify-content:center;align-items:center;gap:7px;margin-top:5px;margin-left:auto;display:flex}.profile-notice{border-radius:7px;align-items:center;gap:5px;padding:10px 12px;display:flex;margin:-5px 0 14px!important;font-size:10px!important}.profile-notice.success{color:#147454;background:#eaf6ef}.profile-notice.error{color:#9e6039;background:#fff2e9}@media (max-width:640px){.profile-section{padding:16px}.profile-heading{gap:10px}.profile-panel .form-two{grid-template-columns:1fr}.profile-submit{width:100%}}.profile-logout{border-top:1px solid #dfe8e2;justify-content:space-between;align-items:center;gap:18px;padding:18px 2px 2px;display:flex}.profile-logout b,.profile-logout small{display:block}.profile-logout b{color:#314b3d;font-size:12px}.profile-logout small{color:#7e9086;margin-top:4px;font-size:9px}.profile-logout button{flex-shrink:0;justify-content:center;align-items:center;gap:7px;display:flex}@media (max-width:640px){.profile-logout{flex-direction:column;align-items:stretch}.profile-logout button{width:100%}}.global-ai-switch{text-align:left;background:#fff;border:1px solid #cfdcd3;border-radius:9px;align-items:center;gap:10px;padding:7px 9px 7px 11px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.global-ai-switch:hover{border-color:#79bd97;box-shadow:0 3px 12px #174c3020}.global-ai-copy b,.global-ai-copy small{white-space:nowrap;display:block}.global-ai-copy b{color:#3f5e4b;font-size:9px}.global-ai-copy small{color:#8b9b91;margin-top:2px;font-size:8px}.switch-track{background:#c7d0ca;border-radius:999px;align-items:center;width:34px;height:19px;padding:2px;transition:background .18s;display:flex}.switch-track i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .18s;display:block;box-shadow:0 1px 3px #173b2540}.global-ai-switch.on{background:#eff9f3;border-color:#78c49a}.global-ai-switch.on .global-ai-copy small{color:#087557;font-weight:700}.global-ai-switch.on .switch-track{background:#17b86c}.global-ai-switch.on .switch-track i{transform:translate(15px)}@media (max-width:1050px){.inbox-title{align-items:flex-start;gap:14px}.title-actions{flex-wrap:wrap;justify-content:flex-end}.global-ai-switch{order:-1}}@media (max-width:700px){.inbox-title{flex-direction:column}.title-actions{justify-content:flex-start;width:100%}.global-ai-switch{justify-content:space-between;width:100%}.global-ai-copy{flex:1}}.plans-comparison{background:linear-gradient(135deg,#f7fcf8 0%,#eef9f2 55%,#f7faf8 100%);border:1px solid #b9dac8;border-radius:16px;margin:-10px 36px 48px;padding:30px;box-shadow:0 14px 40px #174d3020}.comparison-heading{align-items:flex-start;gap:15px;max-width:940px;display:flex}.comparison-icon{color:#fff;background:#0b7a50;border-radius:14px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.comparison-heading h2{color:#163b2a;margin:8px 0 7px;font-size:24px;line-height:1.3}.comparison-heading p{color:#657b6e;font-size:11px;line-height:1.8}.comparison-grid{grid-template-columns:minmax(280px,.8fr) minmax(430px,1.2fr);gap:18px;margin-top:25px;display:grid}.comparison-card{background:#fff;border:1px solid #d9e7de;border-radius:13px;padding:23px}.comparison-card.human{background:linear-gradient(155deg,#fffdf8,#fff)}.comparison-card.automation{background:linear-gradient(155deg,#f1fbf5,#fff);border-color:#8dceb0}.comparison-card-title{align-items:center;gap:11px;display:flex}.comparison-card-title>span{color:#6f7e70;background:#f1f3ed;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.automation .comparison-card-title>span{color:#087557;background:#dff5e8}.comparison-card-title small{letter-spacing:1px;color:#8e9b91;font-size:8px;display:block}.comparison-card-title h3{margin-top:4px;font-size:15px}.comparison-card>strong{letter-spacing:-1px;color:#183b2a;margin:21px 0 6px;font-size:30px;display:block}.comparison-card>strong small{letter-spacing:0;color:#849288;margin-left:4px;font-size:10px}.comparison-caption{line-height:1.7;color:#7f8c84!important;font-size:9px!important}.comparison-card ul{border-top:1px solid #e8eee9;gap:11px;margin:17px 0 0;padding:17px 0 0;list-style:none;display:grid}.comparison-card li{color:#566a5e;align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.comparison-card li svg{color:#168359;flex-shrink:0}.comparison-bars{gap:13px;margin-top:22px;display:grid}.comparison-bars>div>div{justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.comparison-bars b{color:#355a46}.comparison-bars span{color:#164c34;font-weight:700}.comparison-bars span small{color:#7f9085;font-weight:500}.comparison-bars i{background:#e3ece6;border-radius:999px;height:8px;margin-top:7px;display:block;overflow:hidden}.comparison-bars em{border-radius:inherit;background:linear-gradient(90deg,#20c979,#087557);min-width:8px;height:100%;display:block}.comparison-benefits{grid-template-columns:1fr 1fr;gap:10px;margin-top:21px;display:grid}.comparison-benefits>span{color:#16845b;background:#eaf7ef;border-radius:9px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:12px;display:grid}.comparison-benefits b{color:#365c47;font-size:10px}.comparison-benefits small{color:#71867a;grid-column:2;margin-top:3px;font-size:8px;line-height:1.5}.comparison-conclusion{color:#fff;background:#0c573b;border-radius:11px;align-items:flex-start;gap:12px;margin-top:18px;padding:18px 20px;display:flex}.comparison-conclusion>svg{color:#57e49d;flex-shrink:0}.comparison-conclusion b{font-size:12px}.comparison-conclusion p{color:#d9eee3;margin-top:5px;font-size:10px;line-height:1.8}.comparison-disclaimer{margin:12px 4px 0;line-height:1.7;color:#7c8b82!important;font-size:8px!important}@media (max-width:950px){.plans-comparison{margin-left:24px;margin-right:24px;padding:24px}.comparison-grid{grid-template-columns:1fr}.comparison-heading h2{font-size:21px}}@media (max-width:600px){.plans-comparison{margin:0 14px 30px;padding:18px}.comparison-heading{gap:10px}.comparison-icon{width:39px;height:39px}.comparison-heading h2{font-size:18px}.comparison-card{padding:18px}.comparison-benefits{grid-template-columns:1fr}.comparison-bars>div>div{flex-direction:column;align-items:flex-start;gap:3px}}.comparison-versus{grid-template-columns:minmax(280px,.85fr) 64px minmax(390px,1.15fr);align-items:stretch;gap:0;margin-top:26px;display:grid}.comparison-versus .human{border-radius:16px 0 0 16px}.comparison-card.conecta{background:radial-gradient(circle at 90% 0,#baf6cf 0,#0000 33%),linear-gradient(150deg,#effcf4,#fff 72%);border:2px solid #19b866;border-radius:0 16px 16px 0;position:relative;box-shadow:10px 12px #bceccb}.comparison-card.conecta .comparison-card-title>span{color:#087557;background:#c9f5d9}.versus-badge{background:linear-gradient(90deg,#fffdf8 0%,#f3fbf6 100%);flex-direction:column;justify-content:center;align-items:center;display:flex}.versus-badge span{color:#fff;background:#113d29;border-radius:50%;place-items:center;width:42px;height:42px;font-family:Paytone One,sans-serif;font-size:18px;display:grid;box-shadow:0 8px 20px #0f3e282d}.versus-badge small{text-transform:uppercase;letter-spacing:1px;color:#829387;margin-top:7px;font-size:8px}.cost-list{border-top:1px solid #e5ebe6;gap:0;margin-top:20px;display:grid}.cost-list>div{color:#5d6f63;border-bottom:1px solid #edf1ee;justify-content:space-between;gap:16px;padding:10px 0;font-size:10px;display:flex}.cost-list b{color:#283e30;white-space:nowrap}.cost-total{justify-content:space-between;align-items:end;gap:15px;margin-top:17px;display:flex}.cost-total span{color:#5d6f63;font-size:10px;font-weight:700}.cost-total strong{color:#183b2a;letter-spacing:-1px;font-family:Paytone One,sans-serif;font-size:28px}.comparison-choice{color:#fff;letter-spacing:1px;background:#113d29;border-radius:20px;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:18px;right:20px}.conecta-price{align-items:end;gap:7px;margin:22px 0 14px;display:flex}.conecta-price strong{color:#087557;letter-spacing:-1.4px;font-family:Paytone One,sans-serif;font-size:40px;line-height:1}.conecta-price small{color:#73877a;margin-bottom:5px;font-size:10px}.conecta-impact{border:1px solid #afe6c2;border-radius:10px;gap:5px;padding:14px;display:grid;background:#ddf8e7!important}.conecta-impact b{color:#095c3d;font-size:13px}.conecta-impact span{color:#53715f;font-size:9px;line-height:1.6}.comparison-cta{justify-content:center;width:100%;margin-top:17px;box-shadow:0 6px #087557}.comparison-cta:hover{transform:translateY(-2px);box-shadow:0 8px #087557}.comparison-reassurance{color:#547162;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:9px;display:flex}.comparison-reassurance svg{color:#13995d}.price-card#plan-conecta{scroll-margin:120px}@media (max-width:950px){.comparison-versus{grid-template-columns:1fr}.comparison-versus .human{border-radius:15px 15px 0 0}.comparison-card.conecta{border-radius:0 0 15px 15px}.versus-badge{flex-direction:row;gap:8px;padding:11px}.versus-badge small{margin:0}}@media (max-width:600px){.conecta-price strong{font-size:34px}.cost-total strong{font-size:23px}.comparison-choice{margin-bottom:14px;display:inline-block;position:static}.comparison-versus .comparison-benefits{grid-template-columns:1fr}}.mode-pill.live,.mode-pill.demo{letter-spacing:.1px!important;border:1px solid!important;border-radius:8px!important;gap:7px!important;padding:8px 11px!important;font-size:10px!important;font-weight:700!important;transition:transform .15s,box-shadow .15s,background .15s!important}.mode-pill.live{color:#08734f!important;background:#e9f8f0!important;border-color:#86d3ad!important;box-shadow:0 3px 10px #134c351f!important}.mode-pill.live>span{background:#16a36c!important;width:7px!important;height:7px!important;box-shadow:0 0 0 3px #189c6921!important}.mode-pill.demo{color:#876815!important;background:#fff7e2!important;border-color:#e9c86d!important;box-shadow:0 3px 10px #8f690f21!important}.mode-pill.demo>span{background:#d7a51f!important;width:7px!important;height:7px!important;box-shadow:0 0 0 3px #d7a51f26!important}.mode-pill.live:hover,.mode-pill.demo:hover{transform:translateY(-1px);box-shadow:0 5px 14px #134c352b!important}.email-center~.account-toolbar,.email-center~.account-mail{display:none}.email-center{margin-bottom:26px}.email-config-grid{grid-template-columns:minmax(310px,.8fr) minmax(430px,1.2fr);align-items:start;gap:20px;display:grid}.email-map{overflow:hidden}.email-type-list{flex-direction:column;display:flex}.email-type-list>button{text-align:left;border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:start;gap:11px;padding:15px 17px;display:grid}.email-type-list>button:hover,.email-type-list>button.selected{background:#f3f8f5}.email-type-list>button>span:nth-child(2){min-width:0}.email-type-list b,.email-type-list small{display:block}.email-type-list b{font-size:11px}.email-type-list small{color:#829188;margin-top:4px;font-size:9px;line-height:1.55}.email-type-list em{color:#7b8c82;font-size:8px;font-style:normal}.email-type-icon{color:#9aa59f;background:#f1f3f2;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.email-type-icon.enabled{color:#18805b;background:#e8f4ed}.email-editor{grid-template-columns:minmax(220px,.7fr) minmax(380px,1.3fr);gap:28px;margin-top:20px;padding:24px;display:grid}.email-editor h3{margin-top:9px;font-size:18px}.email-editor p{color:#829188;margin-top:8px;font-size:10px;line-height:1.8}.email-editor form{flex-direction:column;gap:13px;display:flex}.email-editor label{color:#607369;font-size:10px}.email-editor input,.email-editor textarea{border:1px solid var(--border);border-radius:7px;width:100%;margin-top:7px;padding:11px;display:block}.email-editor form>small{color:#84948b;font-size:9px}.email-variables{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.email-variables code{color:#287b5d;background:#eef5f1;border-radius:4px;padding:5px;font-size:8px}.email-test{grid-template-columns:1fr minmax(230px,.7fr) auto;align-items:center;gap:13px;margin-top:20px;padding:18px;display:grid}.email-test>div{align-items:center;gap:10px;display:flex}.email-test b,.email-test small{display:block}.email-test b{font-size:11px}.email-test small{color:#819187;margin-top:4px;font-size:9px}.email-test input{border:1px solid var(--border);border-radius:7px;padding:10px}.email-logs{margin-top:20px;overflow:hidden}.email-logs table{border-collapse:collapse;width:100%}.email-logs th,.email-logs td{border-bottom:1px solid var(--border);text-align:left;padding:12px 15px;font-size:10px}.email-logs th{color:#819187;background:#fafcfb}.email-logs td small{color:#8b9990;margin-top:5px;font-size:8px;display:block}.email-log-status{color:#78837d;background:#f3f4f3;border-radius:5px;padding:4px 6px;display:inline-flex}.email-log-status.sent{color:#1c7c5a;background:#e8f4ed}.email-log-status.failed{color:#a15e32;background:#fff0e6}@media (max-width:1000px){.email-config-grid,.email-editor{grid-template-columns:1fr}}@media (max-width:700px){.email-test{grid-template-columns:1fr}.email-type-list>button{grid-template-columns:auto 1fr}.email-type-list em{display:none}}.hotmart-panel{margin-bottom:28px;position:relative}.hotmart-stats{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}.hotmart-stats>.card{grid-template-columns:auto 1fr;align-items:center;gap:7px 10px;padding:18px;display:grid}.hotmart-stats svg{color:#258263;background:#edf5f0;border-radius:9px;grid-row:1/4;width:34px;height:34px;padding:8px}.hotmart-stats span{color:#809287;font-size:10px}.hotmart-stats b{color:#315c49;font-size:24px}.hotmart-stats small{color:#8fa096;font-size:9px}.hotmart-settings{grid-template-columns:minmax(220px,.8fr) minmax(350px,1.2fr);gap:28px;margin-bottom:20px;padding:24px;display:grid}.hotmart-settings h3{margin-top:13px;font-size:18px}.hotmart-settings p{color:#819287;margin-top:8px;font-size:11px;line-height:1.8}.hotmart-settings-form{gap:12px;display:grid}.hotmart-settings-form label{color:#61786a;font-size:10px}.hotmart-settings-form label>input{border:1px solid var(--border);border-radius:7px;width:100%;margin-top:7px;padding:11px;display:block}.hotmart-settings-form .secret-input{margin-top:7px}.hotmart-settings-form .row{justify-content:flex-end}.hotmart-settings-form>small{font-size:9px;display:block}.hotmart-live{color:#16805d}.hotmart-test{color:#9b8051}.hotmart-events{overflow:hidden}.hotmart-events table{border-collapse:collapse;width:100%}.hotmart-events th,.hotmart-events td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:14px;font-size:10px}.hotmart-events th{color:#829187;background:#fafcfb}.hotmart-events td b,.hotmart-events td small{display:block}.hotmart-events td small{color:#8d9a92;max-width:260px;margin-top:5px}.hotmart-events time{color:#849188;white-space:nowrap;font-size:9px}.hotmart-processing{color:#157552;background:#eaf5ef;border-radius:5px;padding:5px 7px;font-size:9px;display:inline-flex}.hotmart-processing.attention{color:#a06d2c;background:#fff4e4}.usage-statement{max-width:1100px;max-height:92vh;overflow:auto}.usage-statement>.hotmart-panel{border-top:1px solid var(--border);margin-top:30px;padding-top:25px}.usage-statement .hotmart-stats{grid-template-columns:repeat(2,1fr)}.hotmart-history-modal{width:min(1100px,95vw);max-height:92vh;padding:28px;position:relative;overflow:auto}.hotmart-close{position:absolute;top:18px;right:18px}.audit-card{margin-top:24px}@media (max-width:1000px){.hotmart-stats{grid-template-columns:repeat(2,1fr)}.hotmart-settings{grid-template-columns:1fr}}@media (max-width:700px){.hotmart-stats,.usage-statement .hotmart-stats{grid-template-columns:1fr}.hotmart-settings{padding:18px}.hotmart-settings-form .row{flex-direction:column;align-items:stretch}.hotmart-events .table-wrap{overflow:auto}.hotmart-events table{min-width:760px}}:root{--green:#087557;--green-dark:#065740;--green-light:#e8f3ee;--text:#20322d;--muted:#82908a;--border:#e7ece9;--background:#f7f9f8;--white:#fff;--font:"DM Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}body{background:var(--background);font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}button,input,textarea,select{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0}button:disabled{opacity:.48;cursor:not-allowed}button,a,input,textarea,select{outline-offset:4px}button:hover:not(:disabled){filter:brightness(.98)}a{color:var(--green)}p,h1,h2,h3,h4{margin:0}input,textarea,select{color:var(--text)}textarea{resize:vertical}svg{stroke-width:1.7px;flex-shrink:0}button{transition:background .15s,box-shadow .15s}h1,h2,h3,.brand{font-family:"Manrope",var(--font)}.app-shell{min-height:100vh;display:flex}.sidebar{border-right:1px solid var(--border);z-index:20;background:#fff;flex-direction:column;width:226px;padding:29px 16px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{text-align:left;letter-spacing:-1.5px;align-items:center;gap:9px;width:fit-content;padding:0 10px;font-size:30px;font-weight:800;display:flex}.brand>span:last-child{align-items:center;display:flex}.brand-icon{background:var(--green);color:#fff;border-radius:11px;justify-content:center;align-items:center;width:34px;height:36px;display:flex}.brand-number{font-weight:500}.brand i{background:#2ba985;border-radius:50%;align-self:flex-end;width:5px;height:5px;margin-bottom:9px;margin-left:3px}.workspace-switch{border:1px solid var(--border);text-align:left;border-radius:9px;align-items:center;gap:8px;width:100%;margin-top:33px;padding:10px 8px;display:flex}.workspace-avatar{color:#63776c;background:#f0f4f1;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:31px;height:31px;display:flex}.workspace-switch>span:nth-child(2){flex:1;min-width:0}.workspace-switch b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;display:block;overflow:hidden}.workspace-switch small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.nav-caption{letter-spacing:1.1px;color:#98a39d;margin:28px 12px 12px;font-size:9px;font-weight:650}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar nav>button{text-align:left;color:#6b7872;white-space:nowrap;border-radius:7px;align-items:center;gap:11px;padding:11px 12px;font-size:12px;display:flex}.sidebar nav>button.active{color:#087255;background:#e9f4ef;font-weight:650}.sidebar nav>button:hover{background:#f4f7f5}.sidebar nav em{color:#fff;background:#0d7d5b;border-radius:5px;place-items:center;min-width:20px;height:18px;margin-left:auto;font-size:10px;font-style:normal;display:grid}.tiny-ai{color:#3b8a6b;background:#e9f3ed;border:1px solid #dcebe2;border-radius:4px;margin-left:auto;padding:1px 4px;font-size:8px}.sidebar-divider{border-bottom:1px solid var(--border);margin:23px 10px 0}.sidebar-divider+.nav-caption{margin-top:20px}.status-dot{background:#c1c9c4;border-radius:50%;width:6px;height:6px;display:inline-block}.status-dot.green{background:#2aa57a}.sidebar nav .status-dot{margin-left:auto}.sidebar-bottom{margin-top:auto}.setup-card{background:linear-gradient(130deg,#f3f9f5,#fcfdfb);border:1px solid #e0ebe4;border-radius:9px;margin:26px 3px 18px;padding:13px 12px}.setup-card>div{align-items:center;gap:6px;display:flex}.setup-card b{max-width:120px;font-size:10px;line-height:1.5}.mini-spark{width:27px;height:27px;color:var(--green);background:#e3f2e9;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.setup-card p{color:#84928a;margin-top:8px;font-size:10px;line-height:1.8}.setup-card button{color:#26785c;justify-content:space-between;align-items:center;width:100%;padding:10px 0 0;font-size:10px;font-weight:650;display:flex}.help-button{color:#829188;align-items:center;gap:8px;width:100%;padding:9px 10px 19px;font-size:10px;display:flex}.help-button svg:last-child{margin-left:auto}.user-profile{border-top:1px solid var(--border);text-align:left;align-items:center;gap:9px;width:100%;padding:16px 6px;display:flex}.user-circle,.top-avatar{color:#89774f;background:#ede7dc;border-radius:50%;place-items:center;width:31px;height:31px;font-size:10px;font-weight:650;display:grid}.user-profile>span:nth-child(2){flex:1}.user-profile b{font-size:11px;display:block}.user-profile small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.user-profile svg{color:#94a097}.main-shell{flex-direction:column;width:calc(100% - 226px);min-width:0;margin-left:226px;display:flex}.topbar{border-bottom:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;height:69px;padding:0 29px;display:flex}.breadcrumb{color:#95a097;align-items:center;gap:12px;font-size:10px;display:flex}.breadcrumb b{color:#5e7065;font-weight:500}.top-actions{align-items:center;gap:17px;display:flex}.mode-pill{color:#627669;background:#f2f5f3;border:1px solid #e6ebe6;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:9px;display:flex}.mode-pill>span{background:#32a073;border-radius:50%;width:5px;height:5px}.mode-pill.demo{color:#a18a4c;background:#fcf8ed;border-color:#f0e8d6}.mode-pill.demo>span{background:#c5a34e}.top-avatar{width:29px;height:29px;font-size:9px}.icon-button{color:#87938c;border-radius:5px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.icon-button:hover{background:#edf3ef}.save-state{color:#7a9183;align-items:center;gap:5px;font-size:10px;display:flex}.mobile-menu{display:none}.primary,.secondary{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}.primary{color:#fff;background:#087557;border:1px solid #087557;box-shadow:0 2px 3px #173a1e08}.primary:hover:not(:disabled){background:#065f47}.secondary{color:#62756a;background:#fff;border:1px solid #dde6df}.secondary:hover:not(:disabled){background:#f6faf7}.compact{padding:8px 12px;font-size:10px}.row{align-items:center;gap:10px;display:flex}.full{width:100%}.text-button{color:#3f8065;align-items:center;gap:6px;padding:5px 0;font-size:10px;font-weight:550;display:inline-flex}.badge{color:#a28b57;white-space:nowrap;background:#f5eee2;border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:9px;font-weight:500;display:inline-flex}.badge.green{color:#4e9271;background:#e9f3ed}.badge.purple{color:#9274b4;background:#f0ecf8}.avatar{color:#64736c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;display:inline-flex}.avatar.small{width:33px;height:33px;font-size:10px}.inbox-page{flex-direction:column;height:calc(100vh - 69px);min-height:550px;padding:25px 26px;display:flex}.inbox-title{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.inbox-title h1{letter-spacing:-.8px;align-items:center;gap:9px;font-size:23px;font-weight:750;display:flex}.inbox-title h1>span{font-family:var(--font);color:#7d9184;letter-spacing:0;background:#e8eee9;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:500}.inbox-title p{color:#8b978e;margin-top:6px;font-size:11px}.title-actions{gap:9px;display:flex}.inbox-body{background:#fff;border:1px solid #e0e7e1;border-radius:10px;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 2px 4px #1b332208}.conversation-list{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;width:300px;display:flex}.list-search{color:#9aa89e;background:#f6f8f6;border:1px solid #eaf0e9;border-radius:6px;align-items:center;gap:8px;padding:9px;display:flex}.conversation-list>.list-search{margin:17px 14px 12px}.list-search input{color:#64796c;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:10px}.list-search input::placeholder{color:#9ba79f}.list-tabs{border-bottom:1px solid var(--border);gap:6px;padding:0 14px 13px;display:flex}.list-tabs button{color:#95a097;border-radius:5px;align-items:center;gap:4px;padding:5px 9px;font-size:10px;display:flex}.list-tabs button.selected{color:#2c8060;background:#eaf4ee;font-weight:600}.list-tabs button span{background:#f0f2f0;border-radius:4px;padding:1px 4px;font-size:8px}.list-meta{color:#9da99f;justify-content:space-between;align-items:center;padding:14px 17px 9px;font-size:9px;display:flex}.list-meta button{color:#9aa89d;align-items:center;gap:3px;font-size:9px;display:flex}.conversation-scroll{scrollbar-width:thin;scrollbar-color:#dfe6df transparent;flex:1;overflow:auto}.conversation{text-align:left;border-bottom:1px solid #f0f3f0;border-left:3px solid #0000;align-items:center;gap:10px;width:100%;padding:17px 15px 17px 13px;display:flex}.conversation:hover{background:#f8fbf8}.conversation.selected{background:#eff6f1;border-left-color:#198563}.conversation-content{flex:1;min-width:0}.conversation-top{justify-content:space-between;align-items:center;gap:4px;display:flex}.conversation-top b{font-size:11px;font-weight:600}.conversation-top small{color:#8da195;flex-shrink:0;font-size:8px}.conversation.selected .conversation-top small{color:#3b9471}.conversation-preview{color:#8c9c90;align-items:center;gap:3px;min-width:0;margin-top:6px;font-size:10px;display:flex}.conversation-preview>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.conversation-preview>em{color:#fff;background:#16885f;border-radius:50%;place-items:center;min-width:16px;height:16px;font-size:8px;font-style:normal;display:grid}.conversation-preview>svg{color:#5c9c8d}.conversation-tags{align-items:center;gap:7px;margin-top:7px;display:flex}.ai-small{color:#72a18a;align-items:center;gap:3px;font-size:8px;display:flex}.list-footer{border-top:1px solid var(--border);color:#a0aea3;justify-content:center;align-items:center;gap:5px;padding:12px 14px;font-size:8px;display:flex}.chat-pane{flex-direction:column;flex:1;min-width:250px;display:flex;position:relative}.chat-header{border-bottom:1px solid var(--border);background:#fff;flex-shrink:0;align-items:center;gap:9px;height:73px;padding:0 20px;display:flex}.chat-name{text-align:left;flex:1;min-width:0;padding:0}.chat-name b{font-size:11px;font-weight:650;display:block}.chat-name small{color:#8d9b90;gap:5px;margin-top:5px;font-size:9px;display:flex}.chat-name small span{color:#bdc8bf}.chat-header-actions{align-items:center;gap:10px;display:flex}.resolve{padding:7px 10px;font-size:9px}.ai-banner{background:#f1f8f2;border-bottom:1px solid #e5efe5;flex-shrink:0;align-items:center;gap:9px;height:56px;padding:10px 18px;display:flex}.ai-banner-icon{color:#609064;background:#e4f0e3;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.ai-banner>div{flex:1;min-width:0}.ai-banner b{color:#608265;font-size:9px;font-weight:600;display:block}.ai-banner small{color:#91a892;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:8px;display:block;overflow:hidden}.ai-banner button{color:#729077;background:#fff;border:1px solid #dce9db;border-radius:5px;align-items:center;gap:5px;padding:6px 8px;font-size:9px;display:flex}.ai-banner.paused{background:#f7f8f5}.chat-messages{scrollbar-width:thin;scrollbar-color:#d7ded3 transparent;background-color:#f5f3ee;background-image:radial-gradient(#acb6a716 .8px,#0000 .8px);background-size:12px 12px;flex:1;padding:19px 25px 22px;overflow-y:auto}.date-chip{color:#95a18f;background:#fffef8d9;border:1px solid #e8e9de;border-radius:5px;width:fit-content;margin:0 auto 15px;padding:5px 11px;font-size:8px}.chat-encryption{color:#a0a894;text-align:center;justify-content:center;align-items:center;gap:5px;margin-bottom:25px;font-size:8px;line-height:1.5;display:flex}.message-row{margin:0 0 17px;display:flex}.message-row.out{justify-content:flex-end}.message-row.note{justify-content:center}.message-bubble{border:1px solid #eceee6;border-radius:0 8px 8px;max-width:87%;padding:11px 13px 6px;box-shadow:0 1px 2px #20392c0b}.incoming{background:#fff}.outgoing{background:#e1efdb}.message-bubble.outgoing{border-color:#dcebd4;border-radius:8px 0 8px 8px}.message-bubble.note{background:#fff7da;border-color:#f1e7bd;border-radius:7px;max-width:95%}.message-bubble p{color:#5c6c5d;white-space:pre-wrap;font-size:11px;line-height:1.8}.message-time{color:#a2ac99;justify-content:flex-end;align-items:center;gap:4px;margin-top:3px;font-size:8px;display:flex}.message-time svg{color:#66a5a9}.message-ai{color:#77a16c;align-items:center;gap:4px;margin-bottom:6px;font-size:8px;font-weight:500;display:flex}.audio-message{align-items:center;gap:10px;min-width:210px;margin-bottom:7px;display:flex}.audio-play{color:#8aa28c;background:#e8efea;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.waveform{align-items:center;gap:2px;height:30px;display:flex}.waveform i{background:#b5c8b4;border-radius:2px;width:3px}.audio-message small{color:#9cab9d;font-size:8px}.composer{border-top:1px solid var(--border);background:#fff;flex-shrink:0;padding:11px 18px 12px;position:relative}.composer-top{align-items:center;gap:13px;display:flex}.composer-top>button{color:#a4aca5;align-items:center;gap:5px;padding:4px 0;font-size:9px;display:flex}.composer-top>button.selected{color:#598067}.composer-top>.suggest{color:#76a187;margin-left:auto;font-size:8px}.composer textarea{resize:none;border:0;outline:none;width:100%;min-height:61px;padding:14px 0 8px;font-size:11px;line-height:1.6}.composer textarea::placeholder{color:#b1bbb1}.composer-bottom{justify-content:space-between;align-items:center;display:flex}.composer-bottom>div{align-items:center;gap:6px;display:flex}.composer-bottom .icon-button{color:#a0af9f;padding:3px}.composer-hint{color:#bec5bb;margin-left:8px;font-size:8px}.send{padding:8px 11px;font-size:9px}.quick-popover{border:1px solid var(--border);z-index:3;background:#fff;border-radius:9px;padding:6px;position:absolute;bottom:98px;left:15px;right:15px;box-shadow:0 6px 30px #173d2220}.quick-popover>button{text-align:left;width:100%;padding:9px;display:block}.quick-popover>button:hover{background:#edf5ef}.quick-popover b,.quick-popover small{font-size:10px;display:block}.quick-popover small{color:#8e9b91;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9px;overflow:hidden}.contact-panel{border-left:1px solid var(--border);scrollbar-width:thin;flex-direction:column;flex-shrink:0;width:240px;display:flex;overflow:auto}.panel-title{color:#92a095;border-bottom:1px solid #eff3ef;justify-content:space-between;align-items:center;height:50px;padding:10px 16px;font-size:9px;display:flex}.panel-title .icon-button{color:#a8b4aa}.contact-profile{text-align:center;border-bottom:1px solid var(--border);padding:20px 16px}.contact-profile .avatar{width:57px;height:57px;font-size:18px}.contact-profile h3{margin-top:10px;font-size:13px;font-weight:700}.contact-profile p{color:#a0ab9f;margin:5px 0 9px;font-size:9px}.contact-section{border-bottom:1px solid #eff3ed;padding:17px}.contact-section h4{color:#7a8d7b;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:9px;font-weight:600;display:flex}.contact-section h4>svg,.contact-section h4 button{color:#acbaac}.contact-section h4 button{padding:0;display:flex}.info-line{color:#8d9d8d;align-items:center;gap:7px;margin:12px 0;font-size:8px;display:flex}.info-line svg{color:#acb8ac}.info-line span{overflow-wrap:anywhere}.info-line select{color:#8d9d8d;background:0 0;border:0;width:100%;font-size:8px}.small-label{color:#a2afa2;margin-bottom:6px;font-size:8px;display:block}.full-select{background:#fafcf9;border:1px solid #e0e8df;border-radius:5px;width:100%;padding:8px;font-size:9px}.deal-value{color:#a2afa0;justify-content:space-between;align-items:center;margin:13px 0 7px;font-size:8px;display:flex}.deal-value b{color:#6b856c;font-size:10px;font-weight:600}.contact-panel .text-button{color:#7ba080;font-size:8px}.contact-notes{color:#9dab98;white-space:pre-wrap;margin-bottom:9px;font-size:9px;line-height:1.8}.contact-panel-footer{color:#b0bbae;align-items:center;gap:5px;margin-top:auto;padding:16px;font-size:7px;display:flex}.back-chat{display:none}.empty-state{text-align:center;color:#9aaa9e;flex-direction:column;align-items:center;gap:12px;padding:40px 20px;display:flex}.empty-state h3{color:#6b8272;font-size:13px}.empty-state p{max-width:240px;font-size:11px;line-height:1.6}.empty-chat{text-align:center;background:#f9fbf8;justify-content:center;align-items:center;gap:18px;padding:30px}.empty-chat h2{font-size:22px}.empty-chat p{color:#97a18f;max-width:310px;font-size:12px;line-height:1.7}.empty-logo{color:#80a583;background:#eaf3e9;border-radius:30px;place-items:center;width:105px;height:105px;display:grid}.content-page{flex:1;padding:36px 36px 45px}.eyebrow{letter-spacing:1.5px;color:#92a494;font-size:9px;font-weight:600}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;display:flex}.page-heading h1{letter-spacing:-1px;margin-top:9px;font-size:27px;font-weight:700;line-height:1.4}.page-heading p{color:#94a092;margin-top:8px;font-size:11px;line-height:1.7}.card{background:#fff;border:1px solid #e2e9e1;border-radius:11px;box-shadow:0 2px 4px #243d1d03}.crm-toolbar{justify-content:space-between;align-items:center;margin:5px 0 26px;display:flex}.segmented{background:#eef3ed;border-radius:7px;gap:3px;padding:4px;display:flex}.segmented>button{color:#95a38f;align-items:center;gap:6px;padding:7px 10px;font-size:10px;display:flex}.segmented>button.selected{color:#5c7d5c;background:#fff;border-radius:5px;box-shadow:0 1px 3px #23371d0a}.crm-total{color:#93a18c;align-items:center;gap:14px;font-size:10px;display:flex}.crm-total b{color:#517454;font-family:Manrope,sans-serif;font-size:14px}.kanban{grid-template-columns:repeat(4,minmax(180px,1fr));align-items:start;gap:17px;display:grid}.kanban-column{background:#f0f4ee;border:1px solid #e7ece2;border-radius:9px;min-height:440px;padding:13px 10px}.kanban-heading{justify-content:space-between;align-items:center;padding:0 2px;display:flex}.kanban-heading>div{align-items:center;gap:7px;display:flex}.kanban-heading i{background:#b4b9a4;border-radius:50%;width:6px;height:6px}.stage-1 .kanban-heading i{background:#9dbfa5}.stage-2 .kanban-heading i{background:#aa9cbe}.stage-3 .kanban-heading i{background:#53a77e}.kanban-heading b{font-size:10px;font-weight:600}.kanban-heading span{color:#8b9b7d;background:#e4eadd;border-radius:4px;min-width:18px;padding:2px 5px;font-size:9px}.kanban-sum{color:#9da994;margin:7px 0 19px 16px;font-size:9px}.kanban-cards{flex-direction:column;gap:11px;display:flex}.deal-card{cursor:grab;background:#fff;border:1px solid #e1e8dc;border-radius:8px;padding:14px 13px;box-shadow:0 2px 3px #1d351b04}.deal-card:active{cursor:grabbing}.deal-top{justify-content:space-between;align-items:center;display:flex}.deal-top button{color:#a6b19d;padding:0}.deal-card h3{margin-top:10px;font-size:11px;font-weight:650}.deal-card>p{color:#a0ab98;margin:4px 0 11px;font-size:9px}.deal-amount{color:#5b7c54;justify-content:space-between;align-items:center;margin-top:17px;font-size:12px;font-weight:600;display:flex}.deal-amount>span{color:#a6b99e}.tiny-owner{color:#9f925f;background:#ece8db;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.deal-footer{border-top:1px solid #eff2eb;justify-content:space-between;align-items:center;gap:4px;margin-top:13px;padding-top:11px;display:flex}.deal-footer>button{color:#88a17d;align-items:center;gap:4px;padding:0;font-size:8px;display:flex}.deal-footer select{color:#9caa8c;cursor:pointer;background:#f7f9f4;border:0;border-radius:4px;max-width:95px;padding:3px;font-size:7px}.add-deal{color:#a0b093;border:1px dashed #dbe5d2;border-radius:7px;justify-content:center;align-items:center;gap:5px;width:100%;padding:11px 0;font-size:9px;display:flex}.footnote{color:#9da991;align-items:center;gap:5px;margin-top:21px;font-size:9px;line-height:1.7;display:flex}.table-card{overflow:hidden}.table-toolbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.table-toolbar .list-search{min-width:290px}.table-toolbar>span{color:#9ca792;font-size:10px}.table-wrap{overflow:auto}table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%}th{color:#96a18b;background:#fafbf8;padding:14px 20px;font-size:9px;font-weight:550}td{color:#87977a;border-top:1px solid #edf1e8;padding:18px 20px;font-size:10px}td b{color:#536d4b;font-size:11px;font-weight:550}td small{color:#aab39f;margin-top:4px;font-size:9px;display:block}td:last-child{padding-right:16px}.agent-grid{grid-template-columns:minmax(400px,1.25fr) minmax(300px,.8fr);align-items:start;gap:24px;display:grid}.agent-identity{align-items:center;gap:13px;margin-bottom:18px;padding:20px;display:flex}.assistant-avatar{color:#79a668;background:#eaf4e6;border-radius:15px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.assistant-avatar.small{border-radius:10px;width:34px;height:34px}.agent-identity>div{flex:1}.agent-identity h3{align-items:center;gap:9px;font-size:15px;display:flex}.agent-identity p{color:#9fac94;margin-top:7px;font-size:9px}.agent-identity .badge{color:#92a67e;background:#f1f5ec;font-size:7px}.tab-bar{border-bottom:1px solid var(--border);gap:23px;padding:0 24px;display:flex}.tab-bar>button{color:#a2ad96;border-bottom:2px solid #0000;padding:17px 0 14px;font-size:11px}.tab-bar>button.selected{color:#5b8550;border-color:#54884a;font-weight:550}.form-content{padding:26px}.section-number{color:#8eae7d;align-items:center;gap:10px;margin-bottom:23px;font-size:10px;font-weight:600;display:flex}.section-number>span{color:#4d7040;font-family:Manrope,sans-serif;font-size:14px;font-weight:650}.form-content label,.modal label{color:#6f855f;margin-bottom:19px;font-size:10px;font-weight:550;display:block}.form-content input,.form-content textarea,.form-content select,.modal input,.modal textarea,.modal select{color:#5c7450;background:#fdfefb;border:1px solid #dfe7d8;border-radius:7px;width:100%;margin-top:8px;padding:11px 12px;font-size:11px;font-weight:400;line-height:1.6;display:block}.form-content input::placeholder,.form-content textarea::placeholder,.modal input::placeholder{color:#b3bea6}.form-content textarea{resize:vertical}.form-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-tip{color:#9db18a;background:#f4f8ef;border:1px solid #e9efde;border-radius:7px;align-items:flex-start;gap:9px;margin:8px 0 22px;padding:13px;display:flex}.form-tip p{color:#94a783;font-size:10px;line-height:1.8}.field-description{margin-bottom:18px;font-weight:400;line-height:1.8;color:#9dab8f!important;font-size:10px!important}.field-description:has(+label){margin-top:-10px}.switch-row{border-bottom:1px solid #edf1e7;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.switch-row b{color:#6f855d;font-size:11px;font-weight:550;display:block}.switch-row small{color:#a5b194;margin-top:5px;font-size:9px;display:block}.switch-row+label{margin-top:24px}.toggle{background:#dbe3d1;border-radius:20px;width:33px;height:19px;padding:3px}.toggle>span{background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;display:block;box-shadow:0 1px 2px #31462411}.toggle.on{background:#72a15e}.toggle.on>span{transform:translate(14px)}.agent-test{position:sticky;top:25px;overflow:hidden}.test-header{border-bottom:1px solid #e7eee0;align-items:center;gap:8px;padding:18px 16px;display:flex}.test-header>div{flex:1}.test-header b{font-size:10px;font-weight:600}.test-header small{color:#a7b398;margin-top:4px;font-size:8px;display:block}.test-header .badge{font-size:8px}.test-messages{background:#f8f9f4;flex-direction:column;gap:12px;min-height:390px;max-height:560px;padding:23px 18px;display:flex;overflow:auto}.test-start{text-align:center;flex-direction:column;align-items:center;gap:13px;padding:23px 10px 15px;display:flex}.test-start .mini-spark{color:#8bad6e;background:#edf3e4;border-radius:13px;width:44px;height:44px}.test-start h3{color:#637b4e;font-size:14px;font-weight:650}.test-start p{color:#a2af91;max-width:220px;font-size:10px;line-height:1.8}.test-prompts{flex-direction:column;gap:8px;padding:0 10px;display:flex}.test-prompts button{color:#8c9f78;text-align:left;background:#fff;border:1px solid #e3eadb;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:11px;font-size:9px;display:flex}.test-composer{border-top:1px solid #e7ecdf;align-items:center;gap:4px;padding:12px;display:flex}.test-composer input{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:6px;font-size:10px}.test-composer input::placeholder{color:#b4bea6}.test-composer .primary{border-radius:6px;padding:7px}.test-composer .icon-button{color:#a4b18f;padding:4px}.test-disclaimer{text-align:center;color:#bbc4ac;padding:0 8px 11px;font-size:7px}.test-bubble{white-space:pre-wrap;color:#6f825a;border:1px solid #e4eadb;border-radius:8px;max-width:92%;padding:10px 13px;font-size:10px;line-height:1.8}.test-bubble.outgoing{align-self:flex-end}.test-bubble.incoming{align-self:flex-start}.test-thinking{color:#91a47a;align-items:center;gap:6px;font-size:10px;display:flex}.connection-grid{grid-template-columns:minmax(400px,1.15fr) minmax(300px,.85fr);gap:25px;max-width:1060px;display:grid}.connect-card{padding:26px}.connect-title{align-items:center;gap:13px;display:flex}.whatsapp-icon{color:#73a356;background:#e7f3df;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.connect-title>div{flex:1}.connect-title h2{color:#506e3d;font-size:17px}.connect-title p{color:#a1b08d;margin-top:5px;font-size:10px}.connection-steps{flex-direction:column;gap:16px;margin:28px 0;display:flex}.connection-steps>div{align-items:flex-start;gap:11px;display:flex}.connection-steps>div>span{color:#9eb782;background:#f0f5e8;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.connection-steps p{color:#9bab85;font-size:11px;line-height:1.9}.connection-steps b{color:#7b9163;font-weight:550}.qr-area{text-align:center;background:#fafcf6;border:1px dashed #dce7cb;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:300px;padding:25px;display:flex}.qr-placeholder{color:#b1c294;background:#edf3e1;border:1px solid #e3ebd5;border-radius:21px;place-items:center;width:80px;height:80px;margin-bottom:5px;display:grid;position:relative}.qr-placeholder>span{color:#fff;background:#71934e;border:3px solid #fafcf6;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:-5px;right:-5px}.qr-area h3{color:#6b854e;font-size:14px}.qr-area p{color:#a6b68f;max-width:250px;font-size:10px;line-height:1.7}.connect-card>.text-button{margin:18px auto 0;font-size:9px;display:flex}.connection-benefits{padding:28px}.connection-benefits h2{letter-spacing:-.7px;color:#5c783f;margin:14px 0 30px;font-size:23px;line-height:1.6}.benefit{color:#98b278;align-items:flex-start;gap:12px;margin:25px 0;display:flex}.benefit b{color:#748c57;font-size:11px;font-weight:600}.benefit p{color:#a5b38e;margin-top:5px;font-size:10px;line-height:1.9}.subtle-info{color:#b0be97;align-items:flex-start;gap:10px;padding:23px 11px;display:flex}.subtle-info p{color:#a9b695;font-size:10px;line-height:1.9}.stats-grid{grid-template-columns:repeat(4,1fr);gap:17px;margin-bottom:25px;display:grid}.stat-card{padding:21px}.stat-card>div{color:#a6b591;justify-content:space-between;align-items:center;font-size:10px;display:flex}.stat-card>div svg{color:#b1c29a}.stat-card>b{color:#587437;letter-spacing:-1px;margin:16px 0 10px;font-family:Manrope,sans-serif;font-size:28px;font-weight:650;display:block}.overview-grid{grid-template-columns:1.2fr 1fr;gap:24px;display:grid}.funnel-card,.next-steps{padding:26px}.overview-grid h2{color:#658043;font-size:16px}.overview-grid p{color:#afbc95;margin:7px 0 26px;font-size:10px;line-height:1.8}.funnel-row{margin:23px 0}.funnel-row>div:first-child{color:#98ac7d;justify-content:space-between;align-items:center;font-size:10px;display:flex}.funnel-row b{font-size:9px;font-weight:500}.bar-track{background:#f0f4e8;border-radius:3px;height:10px;margin-top:10px;overflow:hidden}.bar-track>span{border-radius:3px;height:100%;display:block}.next-steps>.mini-spark{color:#9bbb6e;background:#edf4df;margin-bottom:17px}.next-steps>button{text-align:left;border-top:1px solid #eaf0df;align-items:center;gap:10px;width:100%;padding:16px 0;display:flex}.next-steps>button>span{color:#adbd92;background:#f1f5e9;border:1px solid #e5edd8;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.next-steps>button>span.done{color:#7fa64f;background:#e7f1db}.next-steps>button b{color:#8ea36d;flex:1;font-size:10px;font-weight:550}.next-steps>button>svg{color:#b6c4a0}.plan-notice{color:#9eb882;background:#f1f6e7;border:1px solid #e2ead7;border-radius:7px;align-items:flex-start;gap:10px;margin-bottom:30px;padding:14px 16px;display:flex}.plan-notice p{color:#97aa79;font-size:10px;line-height:1.9}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:17px;margin-top:35px;display:grid}.price-card{flex-direction:column;padding:24px 19px;display:flex;position:relative}.price-card.recommended{border-color:#4c8b3f;box-shadow:0 0 0 1px #4c8b3f}.recommend-label{color:#fff;letter-spacing:.6px;background:#428334;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:7px;font-weight:550;display:flex;position:absolute;top:-14px;left:20px}.plan-name{color:#638347;font-family:Manrope,sans-serif;font-size:17px;font-weight:650}.plan-name>span{font-family:var(--font);color:#aabc95;margin-top:7px;font-size:9px;font-weight:400;display:block}.price{align-items:baseline;gap:3px;margin-top:25px;display:flex}.price b{letter-spacing:-1.2px;color:#507536;white-space:nowrap;font-family:Manrope,sans-serif;font-size:25px;font-weight:650}.price>span{color:#a8bc90;font-size:9px}.reference-price{color:#b2c1a1;margin-top:7px;font-size:8px;text-decoration:line-through}.plan-divider{border-top:1px solid #e7eedf;margin:23px 0 10px}.price-card ul{margin:0 0 26px;padding:0;list-style:none}.price-card li{color:#9aae7e;align-items:flex-start;gap:5px;margin:15px 0;font-size:9px;line-height:1.7;display:flex}.price-card li svg{color:#98b87d;width:12px;margin-top:1px}.price-card li b{font-weight:600}.price-card>.primary,.price-card>.secondary{width:100%;margin-top:auto;padding:10px 8px;font-size:9px}.consumption-card{justify-content:space-between;align-items:center;gap:25px;margin-top:29px;padding:26px;display:flex}.consumption-card h2{color:#6a884a;margin-top:9px;font-size:19px}.consumption-card p{color:#a6b98e;max-width:560px;margin-top:10px;font-size:10px;line-height:1.9}.consumption-value{border-left:1px solid #e4ecda;min-width:190px;padding-left:27px}.consumption-value>span{color:#a5b98d;font-size:9px;display:block}.consumption-value>b{color:#73954b;margin:10px 0;font-size:19px;font-weight:600;display:block}.consumption-value small{color:#b4c3a1;font-size:8px}.toast{color:#fff;z-index:100;background:#203f32;border:1px solid #476753;border-radius:10px;align-items:center;gap:10px;max-width:calc(100% - 35px);padding:14px 17px;font-size:12px;line-height:1.6;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 9px 30px #15302026}.toast>span{min-width:0}.toast>button{color:#afc7b7;align-items:center;padding:5px;display:flex}.toast>svg{color:#b3d5bd}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:70;background:#1b302a60;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:#fff;border:1px solid #e3e9dd;border-radius:15px;width:460px;max-width:100%;max-height:90vh;padding:30px;position:relative;overflow:auto;box-shadow:0 20px 90px #19301c25}.modal.wide{width:620px}.modal-close{position:absolute;top:15px;right:15px}.modal-symbol{color:#6c9b4f;background:#eaf3e2;border-radius:12px;place-items:center;width:45px;height:45px;margin-bottom:20px;display:grid}.modal h2{letter-spacing:-.6px;color:#456636;margin-right:20px;font-size:23px;font-weight:700;line-height:1.5}.modal>p{color:#98aa87;margin:10px 0 25px;font-size:11px;line-height:1.9}.modal label{font-size:10px}.modal form>.primary{margin-top:7px}.workspace-option{text-align:left;border:1px solid #e4ebdc;border-radius:8px;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:16px;display:flex}.workspace-option.chosen{background:#f1f7e9;border-color:#b8cea5}.workspace-option .workspace-avatar{color:#92af72;background:#e6efd9;border-radius:9px;width:37px;height:37px}.workspace-option>span:nth-child(2){flex:1}.workspace-option b{color:#708d51;font-size:11px;font-weight:600;display:block}.workspace-option small{color:#a5b791;margin-top:6px;font-size:9px;display:block}.workspace-option>svg{color:#7ea85b}.modal>.form-tip{margin:25px 0 0}.quick-list{flex-direction:column;gap:8px;max-height:190px;margin:0 0 24px;display:flex;overflow:auto}.quick-list>div{background:#f8faf4;border:1px solid #e9efdf;border-radius:6px;padding:13px}.quick-list b{color:#718e53;font-size:10px}.quick-list p{color:#9bac87;margin:7px 0;font-size:10px;line-height:1.8}.quick-list .text-button{font-size:9px}.modal .tab-bar{gap:20px;padding:0}.modal .tab-bar button{font-size:10px}.help-content h3{color:#6c8b4a;margin:23px 0 10px;font-size:13px}.help-content p{color:#a2b28e;font-size:11px;line-height:1.9}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (min-width:1500px){.sidebar{width:240px}.main-shell{width:calc(100% - 240px);margin-left:240px}.conversation-list{width:330px}.contact-panel{width:265px}.chat-messages{padding-left:38px;padding-right:38px}.conversation-top b{font-size:12px}.conversation-preview{font-size:11px}.message-bubble p{font-size:12px}.contact-section{padding:21px}.chat-header{height:77px}.inbox-page{padding:30px}.inbox-title{margin-bottom:25px}.content-page{padding:40px 45px}.page-heading h1{font-size:31px}.price b{font-size:30px}}@media (max-width:1250px){.sidebar{width:205px;padding-left:11px;padding-right:11px}.main-shell{width:calc(100% - 205px);margin-left:205px}.sidebar nav>button{gap:8px;font-size:11px}.conversation-list{width:265px}.contact-panel{width:215px}.inbox-page{padding:22px 20px}.contact-section{padding:15px 13px}.chat-header{padding:0 14px}.chat-messages{padding:18px}.content-page{padding:30px 25px}.agent-grid{grid-template-columns:minmax(360px,1.1fr) minmax(270px,.8fr);gap:17px}.agent-identity{gap:10px;padding:16px}.agent-identity>.secondary{padding:6px}.agent-identity h3{font-size:13px}.agent-identity .badge{display:none}.pricing-grid{gap:12px}.price-card{padding:23px 14px}.price b{font-size:22px}.kanban{grid-template-columns:repeat(4,minmax(160px,1fr));gap:10px}.deal-card{padding:12px 10px}.page-heading h1{font-size:25px}.connection-grid{grid-template-columns:1.1fr .85fr;gap:17px}.connect-card{padding:20px}.stats-grid{gap:12px}.stat-card{padding:16px}.stat-card>b{font-size:22px}}@media (max-width:1100px){.contact-panel{display:none}.conversation-list{width:280px}.inbox-page{padding:20px}.kanban{grid-template-columns:repeat(4,210px);padding-bottom:15px;overflow-x:auto}.agent-grid{grid-template-columns:1fr}.agent-test{position:relative}.test-messages{min-height:290px}.test-start{padding-top:15px}.pricing-grid{grid-template-columns:1fr 1fr;gap:25px 17px}.price b{font-size:28px}.connection-grid{grid-template-columns:1fr}.connection-benefits{display:none}.connection-steps{margin:22px 0}.stats-grid{grid-template-columns:1fr 1fr}.overview-grid{grid-template-columns:1fr}.content-page{padding:26px}.title-actions .secondary{display:none}.page-heading{align-items:flex-start}.page-heading .row{flex-direction:column}.consumption-card{flex-direction:column;align-items:flex-start}.consumption-value{border-top:1px solid #e4ecda;border-left:0;width:100%;padding:20px 0 0}}@media (max-width:800px){.sidebar{width:76px;padding:25px 10px 0}.brand{gap:0;padding:0 8px}.brand>span:last-child{display:none}.brand-icon{width:37px;height:38px}.workspace-switch{border:0;justify-content:center;margin-top:28px;padding:9px 0}.workspace-switch>span:nth-child(2),.workspace-switch>svg,.nav-caption,.sidebar nav>button>span,.sidebar nav em,.sidebar nav .tiny-ai,.sidebar nav .status-dot,.setup-card,.help-button,.user-profile>span:nth-child(2),.user-profile>svg{display:none}.sidebar nav{gap:10px;margin-top:19px}.sidebar nav>button{justify-content:center;padding:13px 0}.sidebar nav>button svg{width:21px;height:21px}.sidebar-divider{margin:25px 9px 0}.sidebar-bottom{margin-bottom:0}.user-profile{justify-content:center;padding:20px 0}.main-shell{width:calc(100% - 76px);margin-left:76px}.topbar{height:60px;padding:0 19px}.inbox-page{height:calc(100vh - 60px);min-height:500px;padding:21px 18px 18px}.inbox-title h1{font-size:21px}.inbox-title p{font-size:10px}.conversation-list{width:250px}.title-actions .primary{padding:8px 9px;font-size:9px}.conversation{gap:8px;padding:15px 12px 15px 10px}.conversation .avatar{width:34px;height:34px;font-size:11px}.conversation-top b{font-size:10px}.chat-messages{padding:17px 14px}.chat-header{gap:7px;padding:0 11px}.chat-header-actions{gap:4px}.resolve{padding:6px;font-size:8px}.chat-name b{font-size:10px}.chat-name small{font-size:8px}.message-bubble p{font-size:10px}.composer{padding:9px 12px}.composer-top{gap:9px}.composer-top .suggest{font-size:7px}.ai-banner{gap:7px;padding:9px 12px}.ai-banner small{font-size:7px}.ai-banner button{font-size:8px}.page-heading h1{font-size:23px}.page-heading p{font-size:10px}.page-heading{gap:15px}.page-heading .primary,.page-heading .secondary{padding:9px 11px;font-size:9px}.content-page{padding:26px 22px}.breadcrumb{gap:9px;font-size:9px}.top-actions{gap:10px}.save-state{display:none}.table-toolbar .list-search{min-width:240px}.tab-bar{gap:20px}.form-content{padding:23px}}@media (max-width:640px){.sidebar{display:none}.sidebar.show{width:226px;padding:29px 16px 0;display:flex;box-shadow:20px 0 100px #1b332b44}.sidebar.show .brand{gap:9px}.sidebar.show .brand>span:last-child{display:flex}.sidebar.show .workspace-switch{border:1px solid var(--border);padding:10px 8px}.sidebar.show .workspace-switch>span:nth-child(2),.sidebar.show .workspace-switch>svg,.sidebar.show .nav-caption,.sidebar.show nav>button>span,.sidebar.show .setup-card,.sidebar.show .help-button,.sidebar.show .user-profile>span:nth-child(2),.sidebar.show .user-profile>svg{display:block}.sidebar.show nav{gap:5px;margin-top:0}.sidebar.show nav>button{justify-content:flex-start;padding:11px 12px}.sidebar.show .help-button,.sidebar.show .brand>span:last-child{display:flex}.sidebar.show .user-profile{justify-content:flex-start}.sidebar.show .setup-card>div{display:flex}.main-shell{width:100%;margin:0}.mobile-menu{margin-right:2px;display:inline-flex}.topbar{height:57px;padding:0 14px}.breadcrumb>span,.breadcrumb>svg{display:none}.breadcrumb b{font-size:10px}.top-actions{gap:9px}.top-avatar{width:26px;height:26px;font-size:8px}.top-actions>.icon-button{display:none}.mode-pill{padding:5px 6px;font-size:8px}.inbox-page{height:calc(100dvh - 57px);min-height:440px;padding:18px 13px 13px}.inbox-title{margin-bottom:19px}.inbox-title h1{font-size:23px}.inbox-title p{font-size:9px}.inbox-body{border-radius:9px}.conversation-list{border-right:0;width:100%}.conversation-list>.list-search{margin:16px 15px 13px;padding:12px}.list-search input{font-size:12px}.list-tabs{padding-bottom:14px}.list-tabs button{padding:7px 12px;font-size:11px}.list-meta{font-size:10px}.conversation{gap:12px;padding:19px 17px 19px 15px}.conversation .avatar{width:42px;height:42px;font-size:13px}.conversation-top b{font-size:12px}.conversation-preview{margin-top:7px;font-size:11px}.conversation-top small{font-size:9px}.conversation-tags{margin-top:9px}.badge,.ai-small{font-size:9px}.chat-pane,.contact-panel,.mobile-chat .conversation-list{display:none}.mobile-chat .chat-pane{display:flex}.mobile-chat .inbox-title{display:none}.back-chat{display:inline-flex}.chat-header{gap:9px;height:66px;padding:0 12px}.chat-name b{font-size:12px}.chat-name small{font-size:9px}.resolve{padding:7px;font-size:9px}.chat-header .avatar{display:none}.ai-banner{height:58px;padding:9px 13px}.ai-banner b{font-size:10px}.ai-banner small{font-size:8px}.ai-banner button{font-size:9px}.chat-messages{padding:17px 15px}.message-bubble p{font-size:12px}.message-bubble{max-width:91%}.message-ai,.message-time,.date-chip,.chat-encryption{font-size:9px}.composer textarea{min-height:75px;font-size:12px}.composer{padding:12px 14px}.composer-top>button{font-size:10px}.composer-top .suggest{font-size:8px}.send{padding:10px 13px;font-size:10px}.composer-hint{font-size:8px}.empty-chat{min-width:0;display:flex}.mobile-chat .empty-chat{display:flex}.content-page{padding:25px 18px}.page-heading{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:24px}.page-heading h1{margin-top:9px;font-size:25px;line-height:1.4}.page-heading p{font-size:11px;line-height:1.8}.page-heading .row{flex-direction:row}.page-heading .primary,.page-heading .secondary{padding:10px 14px;font-size:10px}.eyebrow{font-size:8px}.crm-toolbar{flex-direction:column;align-items:flex-start;gap:15px}.crm-total{padding:0 5px}.kanban{grid-template-columns:repeat(4,245px);gap:15px}.kanban-heading b{font-size:11px}.kanban-sum{font-size:10px}.deal-card{padding:16px}.deal-card h3{font-size:13px}.deal-card p{font-size:10px}.deal-amount{font-size:14px}.deal-footer>button{font-size:9px}.deal-footer select{font-size:8px}.table-toolbar{padding:13px}.table-toolbar .list-search{width:100%;min-width:0;padding:11px}.table-toolbar>span{display:none}th{padding:14px}td{padding:17px 14px}.agent-grid{flex-direction:column;gap:20px;display:flex}.agent-grid>div,.agent-grid>aside{width:100%}.agent-identity{gap:11px;padding:16px}.agent-identity .assistant-avatar{border-radius:12px;width:40px;height:40px}.agent-identity h3{font-size:14px}.agent-identity p,.agent-identity>.secondary{font-size:8px}.tab-bar{justify-content:space-between;gap:17px;padding:0 17px}.tab-bar>button{padding:16px 0;font-size:10px}.form-content{padding:23px 18px}.section-number>span{font-size:13px}.form-two{gap:10px}.form-content input,.form-content textarea,.form-content select{padding:11px;font-size:12px}.form-content label{font-size:11px}.test-header{padding:17px}.test-header b{font-size:12px}.test-header small{font-size:9px}.test-messages{min-height:300px;padding:20px}.test-prompts button{font-size:11px}.test-bubble{font-size:12px}.test-composer{padding:14px}.test-composer input{font-size:12px}.test-composer .primary{padding:10px}.connection-grid{flex-direction:column;display:flex}.connect-card{padding:21px 17px}.connect-title{gap:10px}.connect-title h2{font-size:16px}.connect-title p{font-size:9px}.whatsapp-icon{border-radius:12px;width:42px;height:42px}.connect-title .badge{font-size:8px}.connection-steps p{font-size:11px}.qr-area{padding:25px 15px}.qr-area h3{font-size:14px}.qr-area p{font-size:11px}.subtle-info{padding:5px}.subtle-info p{font-size:10px}.stats-grid{gap:12px}.stat-card{padding:17px 13px}.stat-card>div{gap:4px;font-size:9px}.stat-card>div svg{width:16px}.stat-card>b{margin-top:18px;font-size:22px}.stat-card small{font-size:8px}.overview-grid{gap:19px}.funnel-card,.next-steps{padding:22px}.funnel-row>div:first-child,.next-steps>button b{font-size:11px}.pricing-grid{grid-template-columns:1fr;gap:28px;margin-top:33px}.price-card{padding:25px}.plan-name{font-size:21px}.plan-name>span{font-size:11px}.price b{font-size:33px}.price>span{font-size:12px}.reference-price{font-size:10px}.price-card li{font-size:11px}.price-card li svg{width:15px}.price-card>.primary,.price-card>.secondary{padding:12px;font-size:11px}.recommend-label{font-size:8px}.plan-notice p{font-size:10px}.footnote{align-items:flex-start;font-size:9px}.consumption-card{padding:23px}.consumption-card p{font-size:11px}.consumption-card h2{font-size:20px}.modal-overlay{padding:15px}.modal{border-radius:13px;max-height:92dvh;padding:26px 23px}.modal h2{font-size:22px}.modal label{font-size:11px}.modal input,.modal textarea{font-size:13px}.modal .tab-bar{gap:13px}.modal .tab-bar button{font-size:9px}.help-content p{font-size:12px}.workspace-option{padding:15px 12px}.workspace-option small{font-size:8px}.toast{width:calc(100% - 30px);padding:13px;font-size:11px;bottom:15px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sidebar nav>button,.workspace-switch b{font-size:12px}.workspace-switch small{font-size:10px}.breadcrumb{font-size:11px}.mode-pill{font-size:10px}.inbox-title p,.conversation-top b{font-size:12px}.conversation-preview,.list-search input,.list-tabs button{font-size:11px}.conversation-top small{font-size:9px}.chat-name b{font-size:13px}.chat-name small{font-size:10px}.message-bubble p{font-size:12px}.message-ai,.message-time{font-size:9px}.ai-banner b{font-size:10px}.ai-banner small{font-size:9px}.composer textarea{font-size:12px}.contact-section h4,.panel-title,.info-line,.info-line select,.contact-notes,.contact-profile p{font-size:10px}.small-label,.deal-value{font-size:9px}.full-select{font-size:10px}.contact-panel .text-button{font-size:9px}.composer-top>button{font-size:10px}.composer-top>.suggest{font-size:9px}.list-meta{font-size:10px}.list-footer{font-size:9px}.badge{font-size:10px}.ai-small{font-size:9px}.content-page p,.footnote{color:#859280}.page-heading p{font-size:12px}.form-content label,.modal label{color:#586c50;font-size:12px}.form-content input,.form-content textarea,.form-content select{color:#46583f;font-size:12px}.field-description{color:#84927a!important;font-size:11px!important}.form-tip p{color:#809373;font-size:11px}.tab-bar>button{font-size:12px}.test-start p{color:#86967a;font-size:11px}.test-prompts button{color:#728468;font-size:10px}.test-bubble{color:#53684c;font-size:12px}.benefit p,.connection-steps p{color:#819174;font-size:12px}.price-card li{color:#738b60;font-size:11px}.price>span{color:#7d936c}.plan-name>span{color:#8c9f7d}.plan-notice p{color:#81966c}.deal-card h3{font-size:12px}.deal-card>p{font-size:10px}.kanban-heading b{font-size:11px}.deal-footer>button{font-size:9px}.kanban-sum{font-size:10px}.deal-footer select{font-size:8px}.test-disclaimer{font-size:9px}.form-tip{border-color:#e2eadb}.stat-card>div{color:#819475}.stat-card small{color:#8b9c7b;font-size:10px}.funnel-row>div:first-child{font-size:12px}.next-steps>button b{color:#789061;font-size:12px}.connect-title p{font-size:11px}.connection-steps b{color:#657e51}.test-header b{font-size:12px}.agent-identity p{font-size:10px}.help-content p{color:#819274;font-size:12px}.consumption-card p{color:#839971;font-size:11px}@media (max-width:800px){.conversation-top b{font-size:11px}.conversation-preview{font-size:10px}.chat-name b{font-size:12px}.ai-banner small,.composer-top>.suggest{font-size:8px}}@media (max-width:640px){.conversation-top b{font-size:13px}.conversation-preview{font-size:12px}.message-bubble p,.composer textarea{font-size:13px}.title-actions .secondary{display:inline-flex}.title-actions .secondary:has(svg:not(:only-child)){font-size:9px}.title-actions>.secondary:last-of-type{display:none}.mode-pill{font-size:9px}.breadcrumb{font-size:10px}}.admin-entry{color:#7a8a80;border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:15px;padding:12px 11px;font-size:11px;text-decoration:none;display:flex}.admin-entry>svg:last-child{margin-left:auto}.admin-entry:hover{color:var(--green)}.admin-shell{background:#f7f9f8;min-height:100vh;display:flex}.admin-sidebar{border-right:1px solid var(--border);z-index:10;background:#fff;flex-direction:column;width:238px;padding:30px 20px;display:flex;position:fixed;inset:0 auto 0 0}.admin-sidebar .brand{color:var(--text);padding:0 8px;text-decoration:none}.admin-space{border:1px solid var(--border);border-radius:9px;align-items:center;gap:10px;margin-top:36px;padding:13px 10px;display:flex}.admin-space b{font-size:12px;font-weight:600}.admin-space small{color:#9aa79e;margin-top:5px;font-size:9px;display:block}.admin-lock-icon{color:#5d9375;background:#edf5f0;border-radius:8px;place-items:center;width:33px;height:33px;display:grid}.admin-sidebar .nav-caption{margin:31px 9px 14px;font-size:9px}.admin-sidebar nav{flex-direction:column;gap:7px;display:flex}.admin-sidebar nav button{text-align:left;color:#85948a;border-radius:7px;align-items:center;gap:11px;padding:13px 12px;font-size:12px;display:flex}.admin-sidebar nav button.active{color:#167854;background:#eaf4ee;font-weight:600}.admin-sidebar-footer{color:#9ab19f;margin-top:auto;padding:22px 8px 0}.admin-sidebar-footer p{color:#9ca99e;margin:10px 0 21px;font-size:10px;line-height:1.9}.admin-sidebar-footer a{color:#6e917c;align-items:center;gap:7px;font-size:11px;text-decoration:none;display:flex}.admin-main{width:calc(100% - 238px);min-width:0;margin-left:238px}.admin-topbar{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;height:69px;padding:0 34px;display:flex}.admin-topbar>div:first-child{color:#9caaa0;align-items:center;gap:12px;font-size:11px;display:flex}.admin-topbar b{color:#5d7567;font-weight:500}.secure-pill{color:#85a08b;background:#f0f6f1;border:1px solid #e2ece3;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;display:flex}.admin-content{max-width:1460px;margin:0 auto;padding:35px 36px 80px}.admin-content .page-heading{margin-bottom:28px}.admin-content .page-heading h1{font-size:28px}.admin-content a.primary,.admin-content a.secondary{text-decoration:none}.admin-summary{grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 28px;display:grid}.admin-summary>div{background:#fff;border:1px solid #e5ebe6;border-radius:9px;align-items:center;gap:11px;padding:17px;display:flex}.summary-icon{color:#b0b9aa;background:#f4f5f2;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.summary-icon.ready{color:#6b9871;background:#edf5ec}.admin-summary small{color:#a1ac9d;font-size:10px;display:block}.admin-summary b{text-overflow:ellipsis;white-space:nowrap;color:#668060;margin-top:5px;font-size:11px;font-weight:600;display:block;overflow:hidden}.admin-summary>div>div{flex:1;min-width:0}.admin-state-dot{background:#c9d1c3;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-left:auto}.admin-state-dot.ready{background:#63a37d}.admin-form-grid{grid-template-columns:minmax(370px,1.65fr) minmax(250px,1fr);align-items:start;gap:24px;display:grid}.admin-provider-card{margin-bottom:23px;overflow:hidden}.provider-heading{border-bottom:1px solid var(--border);align-items:center;gap:13px;padding:23px 25px;display:flex}.provider-icon{border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.provider-icon.openai{color:#8a9cba;background:#eaeef6}.provider-icon.uazapi{color:#82a87a;background:#e9f3e9}.provider-heading>div{flex:1}.provider-heading h2{color:#3f5d42;font-size:17px;font-weight:650}.provider-heading p{color:#9aaa97;margin-top:5px;font-size:10px}.admin-status{white-space:nowrap;color:#a0ab96;background:#f4f6ef;border:1px solid #e9eedf;border-radius:5px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:inline-flex}.admin-status.configured{color:#6e9a6c;background:#edf6e9;border-color:#dcebd3}.pending-point{background:#bac6a9;border-radius:50%;width:5px;height:5px;display:block}.provider-body{padding:23px 25px}.provider-body label{color:#687f5c;margin-bottom:20px;font-size:11px;font-weight:550;display:block}.secret-input{color:#a4b495;background:#fdfefb;border:1px solid #dfe7d8;border-radius:7px;align-items:center;gap:10px;margin-top:9px;padding:0 12px;display:flex}.secret-input:focus-within{outline-offset:2px;outline:2px solid #7bac76}.secret-input input{color:#5b7350;background:0 0;outline:0;width:100%;min-width:0;font-size:12px;font-weight:400;display:block;border:0!important;padding:12px 0!important}.secret-input input::placeholder{color:#b4bfaa;font-size:10px}.provider-body label>small{color:#a7b69a;margin-top:8px;font-size:9px;font-weight:400;line-height:1.8;display:block}.model-row{border-top:1px solid #eff3ea;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.model-row>span{color:#91a47e;align-items:center;gap:8px;font-size:10px;display:flex}.model-row code{color:#8b9f78;background:#f4f7ee;border:1px solid #eaf0e0;border-radius:4px;padding:4px 7px;font-size:9px}.modality-letter{text-align:center;color:#a6b895;width:16px;font-size:19px;line-height:1}.admin-advanced-button{color:#8ca37b;align-items:center;gap:5px;padding:13px 0 8px;font-size:9px;display:flex}.advanced-models{background:#f7faf2;border:1px solid #e8efdf;border-radius:7px;margin:10px 0 20px;padding:17px}.advanced-models label{margin-bottom:15px;font-size:10px}.advanced-models input{color:#71845c;background:#fff;border:1px solid #dfe8d4;border-radius:5px;width:100%;margin-top:7px;padding:9px;font-size:11px;display:block}.advanced-models p{color:#a3b193;font-size:9px;line-height:1.8}.provider-test{border-top:1px solid #e9efe1;justify-content:space-between;align-items:center;gap:18px;margin-top:17px;padding-top:19px;display:flex}.provider-test b{color:#7b956a;font-size:10px;font-weight:550;display:block}.provider-test small{color:#a8b69a;max-width:255px;margin-top:5px;font-size:9px;line-height:1.8;display:block}.provider-test .secondary{padding:10px 12px;font-size:10px}.security-card{padding:25px}.security-illustration{color:#8dae79;background:#edf5e7;border:1px solid #e2edd9;border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:21px;display:grid}.security-card h2{color:#69854e;letter-spacing:-.5px;font-size:20px;font-weight:650;line-height:1.6}.security-card>p{color:#a3b18e;margin:13px 0 21px;font-size:11px;line-height:1.9}.security-card ul{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.security-card li{color:#9bae85;align-items:flex-start;gap:7px;font-size:9px;line-height:1.6;display:flex}.security-card li svg{color:#91b277}.security-footer{color:#9ab180;border-top:1px solid #e5edd9;justify-content:center;align-items:center;gap:7px;margin-top:25px;padding-top:19px;font-size:9px;display:flex}.admin-guide{padding:29px 7px 17px}.admin-guide>.eyebrow{color:#9db18b;font-size:8px}.admin-guide>div{align-items:flex-start;gap:10px;margin-top:21px;display:flex}.admin-guide>div>span{color:#9eb286;background:#eaf1df;border:1px solid #e0e8d6;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:9px;display:grid}.admin-guide p{color:#a5b496;font-size:10px;line-height:1.8}.admin-guide b{color:#8aa575;font-weight:550}.admin-guide .text-button{margin:18px 0 0 32px;font-size:10px}.admin-billing-note{color:#b1c19c;border-top:1px solid #e3ebd9;gap:10px;padding:20px 6px;display:flex}.admin-billing-note p{color:#a6b894;font-size:9px;line-height:1.9}.admin-savebar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:5;background:#fffffff2;border:1px solid #dae7d1;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin-top:2px;padding:15px 18px;display:flex;position:sticky;bottom:18px;box-shadow:0 4px 25px #2c4f1a0c}.admin-savebar>div{color:#9bad8a;align-items:center;gap:7px;font-size:10px;display:flex}.admin-savebar .primary{font-size:11px}.admin-alert{border:1px solid;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:22px;padding:16px 18px;font-size:11px;line-height:1.8;display:flex}.admin-alert.error{color:#ae8c65;background:#fff8f2;border-color:#f0dfcc}.admin-alert.success{color:#819e64;background:#eff7e9;border-color:#dcebcf}.admin-alert>p,.admin-alert>div{flex:1}.admin-alert p{font-size:11px;line-height:1.8}.admin-alert b{font-size:11px;font-weight:600}.admin-alert button{color:inherit;justify-content:center;align-items:center;padding:3px;display:flex}.admin-loading{color:#9db38b;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:350px;padding:35px;display:flex}.admin-loading p{color:#9bad8c;font-size:12px;line-height:1.9}.admin-loading h2{color:#779660;font-size:22px}.manual-instance{border-top:1px solid #edf2e6;margin:0 0 20px;padding-top:16px}.manual-instance summary{color:#94aa7d;cursor:pointer;font-size:10px}.manual-instance label{margin-top:20px;margin-bottom:5px}.real-test-result{background:#f2f8eb;border:1px solid #e2edd6;border-radius:7px;margin-top:20px;padding:15px}.real-test-result>div{color:#85a46c;align-items:center;gap:6px;font-size:10px;display:flex}.real-test-result b{font-weight:600}.real-test-result p{color:#6d8f50;overflow-wrap:anywhere;margin-top:10px;font-size:12px;line-height:1.8}.real-test-result small{color:#a7b991;margin-top:10px;font-size:8px;display:block}.instances-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;padding:22px;display:flex}.instances-intro>div:first-child{align-items:center;gap:13px;display:flex}.instances-intro h2{color:#668749;font-size:15px}.instances-intro p{color:#a1b38b;margin-top:6px;font-size:10px;line-height:1.8}.instances-intro .row{gap:8px}.instances-intro button{font-size:10px}.instances-table{margin-bottom:25px;overflow:hidden}.section-heading{border-bottom:1px solid #e7eddf;justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;display:flex}.section-heading h2{color:#708f50;font-size:14px;font-weight:600}.section-heading>span{color:#a9b996;font-size:10px}.instances-empty{text-align:center;color:#b2c49c;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:47px 25px;display:flex}.instances-empty h3{color:#839f63;font-size:15px;font-weight:600}.instances-empty p{color:#a9b997;max-width:350px;font-size:11px;line-height:1.8}.selected-instance{color:#82a467;align-items:center;gap:6px;font-size:10px;display:flex}.admin-inline-info{color:#a3b98b;background:#f2f7e9;border:1px solid #e2ebd5;border-radius:7px;align-items:center;gap:12px;margin-bottom:24px;padding:17px;display:flex}.admin-inline-info p{flex:1;font-size:11px;line-height:1.9}.admin-next-step{background:#f2f7e9;border:1px dashed #d2e4be;border-radius:9px;align-items:center;gap:15px;margin-top:25px;padding:25px;display:flex}.admin-next-step>div{flex:1}.admin-next-step h3{color:#789957;font-size:14px}.admin-next-step p{color:#a7ba90;margin-top:6px;font-size:10px;line-height:1.8}.admin-next-step .primary{font-size:10px}.audit-list>div{border-bottom:1px solid #edf2e5;align-items:flex-start;gap:13px;padding:21px 23px;display:flex}.audit-list>div:last-child{border-bottom:0}.audit-icon{border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.audit-icon.success{color:#95b376;background:#eff6e7}.audit-icon.error{color:#b8a06d;background:#faf1e4}.audit-list>div>div{flex:1}.audit-list b{color:#7c985c;font-size:12px;font-weight:550}.audit-list p{color:#a6b592;margin-top:5px;font-size:10px;line-height:1.9}.audit-list time{color:#b6c3a3;white-space:nowrap;margin-top:4px;font-size:9px}.admin-checkbox{align-items:center;gap:8px;font-size:11px!important;display:flex!important}.admin-checkbox input{accent-color:#087557;height:15px;width:15px!important;margin:0!important}.admin-sidebar .brand{font-size:30px}.admin-sidebar .brand-number{display:inline}.admin-content .eyebrow{color:#7f9587}.provider-body label>small,.provider-test small{color:#85977a}.security-card>p,.security-card li{color:#829674}.admin-guide p,.admin-billing-note p{color:#829774}.model-row>span{color:#758e67}.model-row code{color:#688158}.admin-savebar>div{color:#7e9670}.provider-heading p{color:#8b9e81}.admin-summary small{color:#879c84}.admin-alert.error{color:#9b7449}.admin-alert.success{color:#65864d}.real-test-result small{color:#859e70}.manual-instance summary{color:#7a9562}.admin-entry+.setup-card{margin-top:12px}@media (max-width:1200px){.admin-form-grid{grid-template-columns:minmax(370px,1.5fr) minmax(230px,1fr);gap:19px}.admin-content{padding:30px 25px 70px}.admin-sidebar{width:215px;padding-left:15px;padding-right:15px}.admin-main{width:calc(100% - 215px);margin-left:215px}.provider-heading,.provider-body{padding:21px}.security-card{padding:22px}.security-card h2{font-size:18px}.admin-content .page-heading h1{font-size:25px}.provider-test{gap:12px}.provider-test .secondary{padding:9px;font-size:9px}.provider-heading .admin-status{font-size:8px}.instances-intro{flex-direction:column;align-items:flex-start}}@media (max-width:1000px){.admin-form-grid{grid-template-columns:1fr}.admin-aside{grid-template-columns:1fr 1fr;gap:22px;display:grid}.admin-billing-note{grid-column:1/-1}.admin-summary{gap:10px}.admin-summary>div{gap:7px;padding:13px 10px}.admin-summary b{font-size:10px}.summary-icon{width:30px;height:30px}.admin-summary .admin-state-dot{display:none}.admin-next-step{flex-wrap:wrap}.admin-content .page-heading{flex-direction:column;align-items:flex-start;gap:19px}.admin-summary{margin-bottom:24px}.admin-savebar{bottom:12px}}@media (max-width:700px){.admin-sidebar{border-right:0;border-bottom:1px solid var(--border);width:100%;padding:18px 20px 0;position:static}.admin-sidebar .brand{gap:8px;font-size:26px}.admin-sidebar .brand-icon{width:32px;height:32px}.admin-space,.admin-sidebar .nav-caption,.admin-sidebar-footer{display:none}.admin-sidebar nav{flex-direction:row;gap:10px;margin-top:22px}.admin-sidebar nav button{border-radius:7px 7px 0 0;gap:7px;padding:12px 13px;font-size:11px}.admin-shell{flex-direction:column}.admin-main{width:100%;margin:0}.admin-topbar{height:50px;padding:0 20px}.admin-topbar>div:first-child{font-size:10px}.secure-pill{font-size:9px}.admin-content{padding:26px 17px 65px}.admin-content .page-heading h1{font-size:25px}.admin-content .page-heading p{font-size:11px}.admin-summary{grid-template-columns:1fr;gap:10px}.admin-summary>div{gap:12px;padding:13px 15px}.admin-summary>div>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-summary small{font-size:11px}.admin-summary b{margin:0;font-size:11px}.summary-icon{width:31px;height:31px}.provider-heading,.provider-body{padding:21px 18px}.provider-heading{gap:10px}.provider-heading h2{font-size:17px}.provider-heading p{font-size:9px}.provider-icon{border-radius:10px;width:38px;height:38px}.provider-heading .admin-status{padding:4px;font-size:8px}.provider-test{flex-direction:column;align-items:flex-start;gap:14px}.provider-test b{font-size:12px}.provider-test small{max-width:100%;font-size:10px}.provider-test .secondary{padding:10px 13px;font-size:11px}.provider-body label,.secret-input input{font-size:12px}.secret-input input::placeholder,.provider-body label>small,.model-row>span{font-size:10px}.model-row code{font-size:8px}.model-row{gap:5px}.admin-aside{grid-template-columns:1fr;gap:10px}.admin-guide{padding:20px 7px}.admin-guide p{font-size:11px}.security-card h2{font-size:21px}.security-card li{font-size:11px}.admin-savebar{flex-direction:column;align-items:stretch;gap:12px;padding:15px;bottom:10px}.admin-savebar>div{justify-content:center;font-size:10px}.admin-savebar .primary{padding:12px;font-size:12px}.admin-alert{padding:15px;font-size:11px}.admin-alert p{font-size:11px}.instances-intro{padding:21px 17px}.instances-intro h2{font-size:14px}.instances-intro p{font-size:10px}.instances-intro>.row{gap:8px;width:100%}.instances-intro button{flex:1;padding:10px 8px;font-size:9px}.section-heading{padding:18px}.section-heading h2{font-size:12px}.section-heading>span{font-size:9px}.admin-next-step{gap:12px;padding:22px 18px}.admin-next-step h3{font-size:13px}.admin-next-step .primary{width:100%;font-size:11px}.admin-inline-info{flex-wrap:wrap;padding:15px}.admin-inline-info p{font-size:10px}.audit-list>div{gap:9px;padding:20px 16px}.audit-list b{font-size:11px}.audit-list p{font-size:10px}.audit-list time{font-size:8px}.audit-icon{width:27px;height:27px}.admin-entry{justify-content:center;padding:15px 7px;font-size:0!important;display:flex!important}.admin-entry>svg:last-child{display:none}.sidebar.show .admin-entry{justify-content:flex-start;font-size:11px!important}}.uazapi-pool{margin-top:24px;overflow:hidden}.uazapi-pool .section-heading>div{flex:1}.uazapi-pool .section-heading h2{align-items:center;gap:8px;display:flex}.uazapi-pool .section-heading p{color:#829774;margin-top:6px;font-size:10px}.uazapi-pool>.auth-alert{margin:18px 22px 0}.uazapi-pool-grid{grid-template-columns:minmax(280px,.8fr) minmax(360px,1.2fr);gap:24px;padding:24px;display:grid}.uazapi-pool-grid form{flex-direction:column;gap:14px;display:flex}.uazapi-pool-grid form h3{font-size:15px}.uazapi-pool-grid form label{font-size:11px}.uazapi-pool-grid form input{border:1px solid var(--border);border-radius:7px;width:100%;margin-top:7px;padding:11px;display:block}.uazapi-pool-grid form small{color:#829774;margin-top:5px;display:block}.uazapi-server-list{flex-direction:column;gap:10px;display:flex}.uazapi-server-list article{border:1px solid var(--border);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.uazapi-server-list article.disabled{opacity:.58}.uazapi-server-list article>div{align-items:center;gap:11px;min-width:0;display:flex}.uazapi-server-list article b,.uazapi-server-list article small{display:block}.uazapi-server-list article b{text-overflow:ellipsis;font-size:11px;overflow:hidden}.uazapi-server-list article small{color:#829774;margin-top:5px;font-size:9px}@media (max-width:850px){.uazapi-pool-grid{grid-template-columns:1fr}}.subscription-page{flex-direction:column;gap:22px;display:flex}.subscription-summary{border-left:5px solid #20c96b;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px 26px;display:grid}.subscription-summary.overdue,.subscription-summary.expired{background:#fffaf1;border-left-color:#df9a28}.subscription-summary.canceled,.subscription-summary.inactive{border-left-color:#8b958f}.subscription-status-icon{color:#08733d;background:#ddf8e7;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.subscription-summary.overdue .subscription-status-icon,.subscription-summary.expired .subscription-status-icon{color:#9a5b00;background:#fff0d2}.subscription-summary.canceled .subscription-status-icon,.subscription-summary.inactive .subscription-status-icon{color:#5e6862;background:#edf0ee}.subscription-summary h2{margin:4px 0;font-size:27px}.subscription-summary p{color:#63726a;margin:0}.subscription-plan{text-align:right;border-left:1px solid #dbe7df;padding-left:26px}.subscription-plan small,.subscription-facts small{color:#728078;margin-bottom:5px;display:block}.subscription-plan strong{font-size:25px}.subscription-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.subscription-facts .card{flex-direction:column;gap:6px;padding:21px;display:flex}.subscription-facts svg{color:#159653;margin-bottom:6px}.subscription-facts b{overflow-wrap:anywhere;font-size:17px}.subscription-facts span{color:#718077;font-size:12px;line-height:1.5}.subscription-history{padding:0;overflow:hidden}.history-heading{border-bottom:1px solid #e1e9e4;justify-content:space-between;align-items:flex-start;gap:20px;padding:25px;display:flex}.history-heading h2{margin:5px 0}.history-heading p{color:#6d7972;margin:0}.history-list article{border-bottom:1px solid #edf1ee;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;padding:18px 25px;display:grid}.history-list article:last-child{border-bottom:0}.history-dot{background:#20ca6c;border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 5px #e5f9ed}.history-list p{color:#6c7971;margin:4px 0 0;font-size:13px}.history-list article>div:last-child{text-align:right;flex-direction:column;gap:4px;display:flex}.history-list time{color:#748078;font-size:12px}.history-empty,.subscription-loading{text-align:center;color:#68766e;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:210px;padding:35px;display:flex}.history-empty p{margin:0}.subscription-loading .spin{color:#159653}@media (max-width:900px){.subscription-facts{grid-template-columns:1fr}.subscription-summary{grid-template-columns:auto 1fr}.subscription-plan{text-align:left;border-top:1px solid #dbe7df;border-left:0;grid-column:1/-1;padding:16px 0 0}}@media (max-width:560px){.subscription-summary{grid-template-columns:1fr;padding:20px}.subscription-plan{grid-column:auto}.history-list article{grid-template-columns:auto 1fr}.history-list article>div:last-child{text-align:left;grid-column:2}.subscription-page .page-heading{align-items:flex-start}.subscription-page .page-heading>button{width:100%}}.sender-map{margin:22px 0;padding-bottom:24px}.sender-map .section-heading>div{flex:1}.sender-map .section-heading p{color:#829774;margin-top:6px;font-size:10px}.sender-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:24px;display:grid}.sender-fields label,.sender-password{color:#587151;font-size:11px}.sender-fields label>span{justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;display:flex}.sender-fields em{color:#16824e;background:#e2f7ea;border-radius:4px;padding:3px 6px;font-size:8px;font-style:normal}.sender-fields input{border:1px solid var(--border);background:#fff;border-radius:7px;width:100%;padding:11px}.sender-password{max-width:520px;margin:0 24px 18px;display:block}.sender-password small{color:#829774;margin-top:7px;display:block}.sender-map>button{margin-left:24px}@media (max-width:700px){.sender-fields{grid-template-columns:1fr;padding:18px}.sender-password{margin:0 18px 18px}.sender-map>button{width:calc(100% - 36px);margin:0 18px}}.assistant-avatar{color:#0c6d4a;background:linear-gradient(145deg,#f4faf6,#deefe6);border:1px solid #b9dac8;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffffe6,0 3px 10px #145f3e14}.assistant-avatar b{font-family:"Manrope",var(--font);letter-spacing:-.6px;font-size:20px;font-weight:750;line-height:1}.assistant-avatar.small b{font-size:14px}.assistant-avatar i{background:#22b66b;border:2px solid #fff;border-radius:50%;width:8px;height:8px;position:absolute;bottom:3px;right:3px}.assistant-avatar.small i{width:7px;height:7px;bottom:1px;right:1px}.assistant-name-help{margin:-7px 0 16px;color:#73847a!important;font-size:10px!important}.agent-identity .badge{color:#62776c;background:#eef3f0;border:1px solid #e0e8e3}.ai-small{gap:5px}.ai-banner-icon{color:#4c7965!important;background:#edf4f0!important}.top-avatar{cursor:pointer;flex:none;place-items:center;display:grid}:is(.top-avatar:hover,.top-avatar:focus-visible){border-color:#168a4e;outline:0;box-shadow:0 0 0 3px #1bc96720}.support-page{flex-direction:column;gap:24px;display:flex}.support-hero{justify-content:space-between;align-items:center;gap:20px;padding:8px 0 4px;display:flex}.support-hero h1{color:#102f1f;margin:10px 0;font-family:Paytone One,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:400}.support-hero p{color:#60786a;line-height:1.7}.support-hero-mark{color:#15774d;background:linear-gradient(145deg,#eaf9f0,#d9f1e3);border:1px solid #a9d7bb;border-radius:17px;place-items:center;width:58px;height:58px;display:grid;box-shadow:4px 4px #bce8cb}.support-next{background:linear-gradient(110deg,#e7faee,#f9fdfb);border:1px solid #9ed9b5;border-radius:13px;align-items:center;gap:18px;padding:20px 22px;display:flex;box-shadow:0 8px 24px #174b2d0d}.support-next>div{flex:1}.support-next small{color:#218652;letter-spacing:.13em;font-size:8px;font-weight:800;display:block}.support-next b{color:#183d28;margin-top:7px;font-size:16px;display:block}.support-next p{color:#668171;margin-top:5px;font-size:11px}.support-next.complete>svg{color:#168a4e}.support-grid{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);align-items:start;gap:20px;display:grid}.support-assistant{padding:25px}.support-section-title{align-items:center;gap:13px;display:flex}.support-section-title>span,.support-guides article>span{color:#15784d;background:#e6f8ed;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.support-section-title h2{font-size:20px}.support-section-title p{color:#718579;margin-top:5px;font-size:11px}.support-assistant form{margin-top:22px}.support-assistant form>label{color:#486553;margin-bottom:8px;font-size:11px;font-weight:700;display:block}.support-question{background:#fbfefc;border:1px solid #bcd9c7;border-radius:10px;gap:8px;padding:6px;display:flex}.support-question:focus-within{border-color:#168a4e;box-shadow:0 0 0 3px #1bc9671c}.support-question input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:8px 10px;font-size:13px}.support-question .primary{padding:10px 13px}.support-answer{background:#f0faf4;border:1px solid #b8dec5;border-radius:11px;align-items:flex-start;gap:12px;margin-top:16px;padding:17px;display:flex}.support-answer>span{color:#187b50;margin-top:2px}.support-answer h3{font-size:14px}.support-answer p{color:#5f7869;margin:7px 0;font-size:11px;line-height:1.75}.support-suggestions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:18px;display:flex}.support-suggestions>span{color:#7b8e82;font-size:9px}.support-suggestions button{color:#52705e;background:#fff;border:1px solid #d4e5da;border-radius:99px;padding:6px 9px;font-size:9px}.support-suggestions button:hover{color:#147347;border-color:#56b67b}.support-security{color:#ecfff3;background:#123b27;border-color:#123b27;padding:23px}.support-security>svg{color:#50dc87}.support-security h3{margin:16px 0 9px;font-size:17px;line-height:1.45}.support-security p{color:#b9d6c3;font-size:11px;line-height:1.8}.support-guides>div:first-child h2{margin-top:8px;font-size:25px}.support-guide-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:17px;display:grid}.support-guides article{flex-direction:column;align-items:flex-start;min-height:220px;padding:20px;display:flex}.support-guides article h3{margin:16px 0 8px;font-size:14px}.support-guides article p{color:#687e70;flex:1;font-size:10px;line-height:1.75}.support-guides article .text-button{margin-top:16px}.support-human{text-align:center;background:linear-gradient(145deg,#effbf4,#e4f7eb);border:1px solid #9fd8b4;border-radius:18px;padding:38px 5%;box-shadow:0 12px 32px #194f3012}.support-human-label{color:#19784c;letter-spacing:.08em;background:#fff;border:1px solid #99d8b0;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:8px;font-weight:800;display:inline-flex}.support-human h2{color:#133722;margin:18px 0 10px;font-family:Paytone One,sans-serif;font-size:clamp(24px,3vw,35px);font-weight:400}.support-human>p{color:#5c7465;max-width:700px;margin:auto;font-size:12px;line-height:1.8}.support-human-box{text-align:left;grid-template-columns:1fr 1fr;gap:14px;max-width:820px;margin:25px auto;display:grid}.support-human-box>div{background:#fff;border:1px solid #c5e3d0;border-radius:12px;flex-direction:column;gap:9px;padding:19px;display:flex}.support-human-box b{font-size:12px}.support-human-box span{color:#577261;align-items:center;gap:8px;font-size:10px;display:flex}.support-human-box svg{color:#1b9b59}.support-human-box strong{color:#126d43;font-size:21px}.support-human-box small{color:#718478;font-size:9px}.support-whatsapp{margin:auto;text-decoration:none;padding:12px 17px!important;display:inline-flex!important}@media (max-width:1000px){.support-guide-grid{grid-template-columns:1fr 1fr}.support-grid{grid-template-columns:1fr}.support-security{grid-template-columns:auto 1fr;gap:0 15px;display:grid}.support-security>svg{grid-row:1/3}.support-security h3{margin:0}.support-security p{margin-top:6px}}@media (max-width:650px){.support-page{gap:18px}.support-hero-mark{display:none}.support-next{flex-direction:column;align-items:flex-start}.support-next .primary{justify-content:center;width:100%}.support-guide-grid,.support-human-box{grid-template-columns:1fr}.support-guides article{min-height:190px}.support-human{padding:28px 16px}.support-assistant{padding:19px}.support-suggestions{flex-direction:column;align-items:flex-start}.support-suggestions button{text-align:left;width:100%}.support-whatsapp{justify-content:center;width:100%}}.legal-shell{color:#123321;background:#f5f9f6;min-height:100dvh}.legal-topbar{z-index:10;background:#fff;border-bottom:1px solid #dbe9df;justify-content:space-between;align-items:center;gap:25px;height:78px;padding:0 clamp(22px,6vw,90px);display:flex;position:sticky;top:0}.legal-topbar .brand{text-decoration:none}.legal-topbar nav{align-items:center;gap:6px;display:flex}.legal-topbar nav a{color:#637a6b;border-radius:7px;padding:9px 11px;font-size:11px;font-weight:650;text-decoration:none}.legal-topbar nav a:hover,.legal-topbar nav a.active{color:#137a49;background:#e9f7ee}.legal-hero{color:#fff;background:linear-gradient(125deg,#103a26,#0a613a);justify-content:space-between;align-items:center;gap:25px;padding:70px clamp(22px,9vw,145px);display:flex}.legal-hero>div{max-width:790px}.legal-hero .eyebrow{color:#69e59a}.legal-hero h1{letter-spacing:-1px;margin:14px 0 16px;font-family:Paytone One,sans-serif;font-size:clamp(38px,6vw,68px);font-weight:400}.legal-hero p{color:#c2ddcb;max-width:720px;font-size:15px;line-height:1.8}.legal-hero small{color:#8fc8a2;margin-top:21px;font-size:10px;display:block}.legal-hero-icon{color:#65df94;background:#ffffff0d;border:1px solid #4c8d67;border-radius:24px;flex:none;place-items:center;width:86px;height:86px;display:grid;box-shadow:7px 7px #052d1b}.legal-layout{grid-template-columns:250px minmax(0,800px);justify-content:center;align-items:start;gap:60px;padding:55px clamp(22px,6vw,90px);display:grid}.legal-index{background:#fff;border:1px solid #d4e5da;border-radius:13px;flex-direction:column;max-height:calc(100dvh - 130px);padding:19px;display:flex;position:sticky;top:105px;overflow:auto}.legal-index>b{margin-bottom:10px;padding:0 7px;font-size:12px}.legal-index a{color:#63796b;border-radius:6px;align-items:flex-start;gap:9px;padding:8px 7px;font-size:9px;line-height:1.45;text-decoration:none;display:flex}.legal-index a:hover{color:#117545;background:#edf8f1}.legal-index a span{color:#22a65e;margin-top:1px;font-size:8px;font-weight:800}.legal-document{background:#fff;border:1px solid #d7e7dc;border-radius:16px;padding:10px 42px;box-shadow:0 14px 40px #163d2710}.legal-document>section{border-bottom:1px solid #e4ede7;padding:38px 0;scroll-margin-top:105px;position:relative}.legal-document>section:last-child{border-bottom:0}.legal-number{color:#27a860;letter-spacing:.15em;margin-bottom:9px;font-size:9px;font-weight:850;display:block}.legal-document h2{color:#163a27;margin-bottom:16px;font-size:23px;line-height:1.35}.legal-copy{color:#536d5d;font-size:13px;line-height:1.9}.legal-copy p+p{margin-top:14px}.legal-copy ul{gap:9px;margin:15px 0 0 19px;display:grid}.legal-copy li{padding-left:5px}.legal-copy a{color:#08784a;text-underline-offset:3px;font-weight:700;text-decoration-thickness:1px}.legal-copy b{color:#294b37}.legal-help{color:#18462d;background:#e8f8ee;border:1px solid #9cd2af;border-radius:14px;align-items:center;gap:16px;max-width:1050px;margin:0 auto 45px;padding:22px 25px;display:flex}.legal-help>svg{color:#19834f}.legal-help>div{flex:1}.legal-help b{font-size:14px}.legal-help p{color:#5d7967;margin-top:5px;font-size:11px}.legal-help .primary{text-decoration:none}.legal-footer{color:#75877c;background:#fff;border-top:1px solid #d9e7de;justify-content:space-between;align-items:center;gap:20px;padding:25px clamp(22px,6vw,90px);font-size:10px;display:flex}.legal-footer div{flex-wrap:wrap;gap:18px;display:flex}.legal-footer a{color:#4c6b58;text-decoration:none}.legal-footer a:hover{color:#08784a}@media (max-width:900px){.legal-layout{grid-template-columns:1fr;gap:20px}.legal-index{grid-template-columns:1fr 1fr;max-height:none;display:grid;position:static}.legal-index>b{grid-column:1/-1}.legal-help{margin-left:22px;margin-right:22px}.legal-hero{padding-top:52px;padding-bottom:52px}.legal-hero-icon{display:none}}@media (max-width:620px){.legal-topbar{align-items:flex-start;height:auto;padding-top:17px;padding-bottom:14px}.legal-topbar .brand{font-size:24px}.legal-topbar nav{flex-wrap:wrap;justify-content:flex-end}.legal-topbar nav a{padding:6px;font-size:9px}.legal-hero p{font-size:13px}.legal-layout{padding:28px 15px}.legal-index{grid-template-columns:1fr}.legal-document{padding:4px 20px}.legal-document>section{padding:29px 0}.legal-document h2{font-size:20px}.legal-copy{font-size:12px;line-height:1.85}.legal-help{flex-wrap:wrap;align-items:flex-start;padding:19px}.legal-help .primary{justify-content:center;width:100%}.legal-footer{flex-direction:column;align-items:flex-start}.legal-footer div{gap:12px}}.auth-legal-check{align-items:flex-start;line-height:1.6;color:#667c6e!important;gap:9px!important;font-size:10px!important;font-weight:500!important;display:flex!important}.auth-legal-check input{accent-color:#18a65a;flex:none;width:16px;height:16px;margin-top:1px}.auth-legal-check a{color:#08784a;font-weight:750}.auth-form-side>footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.auth-form-side>footer span{gap:10px;display:flex}.auth-form-side>footer a{color:#60796a;text-decoration:none}.auth-form-side>footer a:hover{color:#08784a}.auth-phone-input{padding-right:10px}.auth-phone-input select{-webkit-appearance:auto;appearance:auto;color:#254b35;cursor:pointer;background:0 0;border:0;outline:0;flex:none;width:82px;font-size:12px;font-weight:750;padding:14px 2px!important}.auth-phone-input .phone-separator{background:#dce9e0;flex:none;width:1px;height:24px}.auth-phone-input input{padding-left:7px!important}.auth-phone-help{color:#789083;margin-top:6px;font-size:9px;font-weight:500;line-height:1.5;display:block}.auth-code-input input{text-align:center;letter-spacing:.45em;font-weight:800;font-size:22px!important}.auth-known button{color:#08784a;text-underline-offset:3px;font-weight:750;text-decoration:underline}.global-rules-card{max-width:1080px;padding:26px}.global-rules-heading{border-bottom:1px solid var(--border);align-items:center;gap:18px;padding-bottom:23px;display:flex}.global-rules-heading .security-illustration{flex-shrink:0;margin:0}.global-rules-heading h2{color:#4f6f55;margin-top:7px;font-size:21px}.global-rules-heading p{max-width:720px;margin-top:8px;font-size:11px;line-height:1.8}.global-rules-grid{grid-template-columns:minmax(420px,1.3fr) minmax(280px,.7fr);gap:26px;padding:25px 0;display:grid}.global-rules-grid>label{color:#5f765f;font-size:11px;font-weight:600}.global-rules-grid textarea{resize:vertical;background:#fbfdf9;border:1px solid #dce7d8;border-radius:8px;width:100%;min-height:330px;margin-top:10px;padding:16px;font-size:12px;line-height:1.7;display:block}.global-rules-grid textarea:focus{outline-offset:2px;outline:2px solid #7bac76}.global-rules-grid label small{color:#8c9d86;margin-top:8px;font-size:9px;font-weight:400;display:block}.global-rules-grid aside{background:#f1f7ec;border:1px solid #dfebd6;border-radius:10px;padding:21px}.global-rules-grid aside>b{color:#668257;font-size:13px}.global-rules-grid aside>p{margin-top:7px;font-size:10px;line-height:1.7}.global-rules-grid ul{flex-direction:column;gap:14px;margin:19px 0 0;padding:0;list-style:none;display:flex}.global-rules-grid li{color:#718766;align-items:flex-start;gap:8px;font-size:10px;line-height:1.6;display:flex}.global-rules-grid li svg{color:#2c9165;margin-top:1px}.global-rules-card .admin-savebar{margin-top:0}@media (max-width:900px){.global-rules-grid{grid-template-columns:1fr}.global-rules-card{padding:20px}.global-rules-grid textarea{min-height:280px}}.knowledge-help-row{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.knowledge-help-row .field-description{margin:0!important}.knowledge-help-row button span{font-size:14px}.knowledge-wizard{padding:10px 5px 2px}.wizard-progress{background:#edf2ed;border-radius:999px;height:5px;margin:2px 0 27px;overflow:hidden}.wizard-progress span{border-radius:inherit;background:linear-gradient(90deg,#22b46f,#60cb8d);height:100%;transition:width .25s;display:block}.wizard-conversation{align-items:flex-start;gap:15px;display:flex}.wizard-avatar{color:#19865c;background:#e9f6ec;border-radius:14px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.wizard-conversation>div{flex:1}.wizard-conversation small{color:#65a17e;letter-spacing:.7px;font-size:9px;font-weight:650;display:block}.wizard-conversation h2{color:#385345;margin-top:8px;font-size:20px;line-height:1.45}.wizard-example{color:#385345;background:#ecf8ef;border:1px solid #a9dcbc;border-left:4px solid #22a765;border-radius:10px;align-items:flex-start;gap:11px;margin-top:16px;padding:13px 15px;display:flex}.wizard-example svg{color:#178957;flex:none;margin-top:2px}.wizard-example b{letter-spacing:.75px;color:#167b50;font-size:9px;display:block}.wizard-example p{color:#304a3a;font-weight:600;margin:4px 0 0!important;font-size:12px!important;line-height:1.55!important}.wizard-learning-note,.wizard-preserve{background:#f0f8f2;border:1px solid #dcecdf;border-radius:9px;align-items:flex-start;gap:11px;margin:22px 0;padding:14px 15px;display:flex}.wizard-learning-note>span{font-size:20px;line-height:1}.wizard-learning-note p,.wizard-preserve p{color:#6f8877;font-size:10px;line-height:1.8}.wizard-preserve{margin:14px 0}.wizard-preserve svg{color:#269364;margin-top:2px}.wizard-answer,.wizard-preview{color:#52695d;margin-top:24px;font-size:11px;font-weight:600;display:block}.wizard-answer textarea,.wizard-preview textarea{resize:vertical;background:#fcfefc;border:1px solid #d9e5db;border-radius:9px;width:100%;margin-top:9px;padding:14px;font-size:12px;line-height:1.7;display:block}.wizard-answer textarea:focus,.wizard-preview textarea:focus{outline-offset:2px;outline:2px solid #71c38e}.wizard-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:22px;display:flex}.wizard-actions .text-button{margin-right:auto}.wizard-finish{text-align:center;max-width:650px;margin:0 auto}.wizard-finish .wizard-avatar{margin:0 auto 15px}.wizard-finish h2{margin-top:8px;font-size:23px}.wizard-finish p{margin-top:11px;font-size:11px;line-height:1.9}.wizard-preview{margin-top:22px}.wizard-preview textarea{min-height:240px}.modal.wide:has(.knowledge-wizard){max-width:780px}@media (max-width:640px){.knowledge-help-row{flex-direction:column;align-items:flex-start}.knowledge-help-row button{width:100%}.wizard-conversation h2{font-size:17px}.wizard-conversation{gap:10px}.wizard-avatar{border-radius:11px;width:39px;height:39px}.wizard-example{margin-top:13px;padding:12px}.wizard-example p{font-size:11px!important}.wizard-actions{flex-wrap:wrap}.wizard-actions .text-button{order:3;justify-content:center;width:100%}.wizard-actions .primary,.wizard-actions .secondary{flex:1}.knowledge-wizard{padding:4px 0}}:root{--green:#1ed36f;--green-dark:#12b65a;--green-light:#e4fbea;--text:#111b16;--muted:#67736c;--border:#dce5df;--background:#f6f9f7;--font:"Space Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--ink:#101b15;--mint:#effaf2;--stroke:1.5px solid #17261d}html{-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font);color:var(--ink);background:var(--background);font-size:14px}body button,body input,body select,body textarea{font-family:var(--font)}body svg{stroke-width:1.9px}body h1,body h2,body h3,body h4{font-family:var(--font);color:var(--ink)}body .brand,body .page-heading h1,body .inbox-title h1,body .modal h2{font-family:Paytone One,sans-serif;font-weight:400}body .primary,body .secondary{border:var(--stroke);min-height:42px;box-shadow:none;border-radius:10px;padding:11px 16px;font-size:12px;font-weight:700;transition:transform .14s,box-shadow .14s,background .14s}body .primary{color:#101b15;background:#1ed36f}body .primary:hover:not(:disabled){background:#32e180;transform:translate(-2px,-2px);box-shadow:3px 3px #101b15}body .secondary{color:#17261d;background:#fff}body .secondary:hover:not(:disabled){background:#ecfff2;transform:translate(-2px,-2px);box-shadow:3px 3px #1ed36f}body .primary:active:not(:disabled),body .secondary:active:not(:disabled){box-shadow:none;transform:none}body .compact{min-height:36px;padding:8px 12px;font-size:11px}body button:disabled{opacity:.45;cursor:not-allowed}body .text-button,body .admin-advanced-button{color:#148245;min-height:32px;font-size:12px;font-weight:600}body .icon-button{color:#607469;min-width:32px;min-height:32px}body .icon-button:hover{color:#116c39;background:#e7f8ed}body .icon-button:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body button:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body a:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body input:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body textarea:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body select:focus-visible{outline-offset:3px;outline:3px solid #1ed36f}body .brand{letter-spacing:-1.5px;color:#111b16;gap:10px;font-size:32px}body .brand-number{font-weight:400}body .brand-icon{color:#102315;background:#1ed36f;border:1.5px solid #111b16;border-radius:11px;width:37px;height:37px;box-shadow:2px 2px #111b16}body .brand i{background:#14c564;width:6px;height:6px}body .sidebar{background:#fff;border-right:1px solid #dce5df;width:220px;padding:27px 14px 0}body .main-shell{background:#f6f9f7;width:calc(100% - 220px);margin-left:220px}body .workspace-switch{color:#17261d;background:#fafcfb;border:1px solid #dbe5df;border-radius:12px;gap:9px;margin-top:32px;padding:12px 9px}body .workspace-switch b{font-size:12px;font-weight:700}body .workspace-switch small{color:#87978c;font-size:10px}body .workspace-avatar{color:#4e7860;background:#e8f5ec;border-radius:9px}body .nav-caption{color:#92a197;letter-spacing:1.2px;margin:28px 11px 13px;font-size:9px;font-weight:600}body .sidebar nav{gap:7px}body .sidebar nav>button{color:#697d70;border:1.5px solid #0000;border-radius:10px;gap:10px;min-height:43px;padding:12px 11px;font-size:12px;font-weight:500}body .sidebar nav>button:hover{color:#213c2b;background:#f0faf3}body .sidebar nav>button.active{color:#102c18;background:#1ed36f;border-color:#16371f;font-weight:700;box-shadow:2px 2px #183920}body .sidebar nav em{color:#fff;background:#10391f;border-radius:6px;min-width:21px;height:21px;font-size:10px}body .tiny-ai{color:#27804b;background:#e0f6e8;border-color:#c7e8d3;padding:2px 5px;font-size:9px}body .sidebar nav>button.active .tiny-ai{color:#c0ffd7;background:#0b542b;border-color:#0b542b}body .sidebar-divider,body .user-profile,body .admin-entry{border-color:#e0e9e3}body .admin-entry{color:#7c9083;padding:13px 10px;font-size:11px}body .admin-entry:hover{color:#168447}body .setup-card{background:#11271a;border:1.5px solid #11271a;border-radius:13px;margin-bottom:18px;padding:16px 12px;box-shadow:3px 3px #1ed36f}body .setup-card b{color:#f4fff7;max-width:135px;font-size:11px;line-height:1.5}body .setup-card p{color:#a6c5b0;font-size:10px;line-height:1.8}body .setup-card button{color:#53ed94;margin-top:3px;font-size:10px}body .setup-card .mini-spark{color:#50f096;background:#264b34}body .help-button{color:#84998b;gap:7px;font-size:10px}body .user-profile{color:#516c5c;padding:17px 5px}body .user-profile b{color:#2b4635;font-size:12px}body .user-profile small{color:#8ba093;font-size:10px}body .user-circle,body .top-avatar{color:#216a3b;background:#d8f7e4;border:1px solid #bddfca;font-weight:700}body .topbar{background:#fff;border-color:#e1e9e4;height:70px;padding:0 30px}body .breadcrumb{color:#91a397;gap:10px;font-size:11px}body .breadcrumb b{color:#46634f;font-weight:600}body .top-actions{gap:14px}body .mode-pill{color:#477652;background:#edf8f0;border:1px solid #cfe8d7;border-radius:7px;padding:7px 10px;font-size:10px}body .mode-pill.demo{color:#99712c;background:#fff8e7;border-color:#eedcaf}body .save-state{color:#198748;font-size:11px}body .inbox-page{height:calc(100dvh - 70px);min-height:560px;padding:27px 28px 25px}body .inbox-title{gap:15px;margin-bottom:23px}body .inbox-title h1{letter-spacing:-.7px;color:#172a1d;gap:12px;font-size:28px}body .inbox-title h1>span{font-family:var(--font);color:#378455;background:#e2f6e9;border:1px solid #bddfc8;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:700}body .inbox-title p{color:#83998b;margin-top:7px;font-size:12px}body .title-actions{flex-shrink:0;gap:10px}body .inbox-body{background:#fff;border:1.5px solid #24432e;border-radius:16px;min-height:0;box-shadow:4px 4px #d7f2e0}body .conversation-list{border-color:#e0eae3;width:285px}body .conversation-list>.list-search{margin:18px 15px 14px;padding:11px 10px}body .list-search{color:#93ad9d;background:#f6faf7;border:1px solid #dbe7df;border-radius:9px}body .list-search input{color:#365940;font-size:12px}body .list-search input::placeholder{color:#93a99a}body .list-tabs{border-color:#e5ede7;gap:5px;padding:0 15px 15px}body .list-tabs button{color:#88a18f;border:1px solid #0000;border-radius:7px;min-height:30px;padding:6px 10px;font-size:11px}body .list-tabs button.selected{color:#258448;background:#e2faeb;border-color:#bde6cc;font-weight:700}body .list-tabs button span{color:#779d83;background:#edf3ef;font-size:9px}body .list-meta{color:#98afa0;padding:15px 17px 10px;font-size:10px}body .list-meta button{color:#8da698;font-size:10px}body .conversation{border-bottom-color:#edf3ef;border-left-width:3px;gap:10px;padding:17px 14px 17px 12px}body .conversation:hover{background:#f3fcf6}body .conversation.selected{background:#e5f9ec;border-left-color:#1ac460}body .conversation-top b{color:#30573d;font-size:12px;font-weight:700}body .conversation-top small{color:#9ab5a2;font-size:9px}body .conversation.selected .conversation-top small{color:#36a15b;font-weight:600}body .conversation-preview{color:#8eaa97;margin-top:7px;font-size:11px}body .conversation-preview>em{color:#fff;background:#19b65a;width:17px;height:17px;font-size:9px;font-weight:700}body .conversation-preview>svg{color:#6dae81}body .conversation-tags{gap:7px;margin-top:8px}body .badge{color:#ae863a;background:#fff3d8;border:1px solid #f0dfb9;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:600}body .badge.green{color:#2b9d51;background:#def9e8;border-color:#bfe9ce}body .badge.purple{color:#9970c6;background:#f1eaff;border-color:#e3d6f5}body .ai-small{color:#66a37c;font-size:9px}body .avatar{color:#678671;font-family:var(--font);border:1px solid #ffffffb3;width:40px;height:40px;font-size:12px;font-weight:600}body .avatar.small{width:34px;height:34px;font-size:10px}body .list-footer{color:#a6baad;background:#fafdfb;border-color:#e2ece5;padding:13px;font-size:9px}body .chat-header{border-color:#e1ede5;gap:11px;height:75px;padding:0 18px}body .chat-name b{color:#355b43;font-size:13px;font-weight:700}body .chat-name small{color:#8dad99;margin-top:5px;font-size:10px}body .chat-name small span{color:#bfd4c7}body .resolve{min-height:33px;padding:7px 11px;font-size:10px}body .ai-banner{background:#f0fbf3;border-color:#dcefe2;gap:9px;height:59px;padding:11px 18px}body .ai-banner-icon{color:#55a86c;background:#e0f5e6;border:1px solid #cde9d6;border-radius:8px;width:30px;height:30px}body .ai-banner b{color:#619a72;font-size:10px;font-weight:700}body .ai-banner small{color:#98b6a2;font-size:9px}body .ai-banner button{color:#539869;background:#fff;border:1px solid #b9dcc5;border-radius:7px;min-height:30px;padding:7px 9px;font-size:10px}body .ai-banner.paused{background:#f6f9f7;border-color:#e0eae3}body .ai-banner.paused b{color:#819b89}body .ai-banner.paused .ai-banner-icon{color:#8fa99a;background:#edf3ef;border-color:#dce8e0}body .chat-messages{background:#f3f8f4 radial-gradient(#b8d0bf29 .8px,#0000 .8px) 0 0/14px 14px;min-height:0;padding:22px}body .date-chip{color:#a5b9ac;box-shadow:none;background:#fff;border-color:#e1eae4;border-radius:6px;padding:5px 12px;font-size:9px}body .chat-encryption{color:#adc1b2;margin-bottom:27px;font-size:9px}body .message-bubble{border:1px solid #dce8df;border-radius:0 13px 13px;max-width:87%;padding:13px 14px 7px;box-shadow:0 2px 1px #a2bea610}body .message-bubble p{color:#587d64;font-size:12px;line-height:1.8}body .message-bubble.outgoing{background:#def5dc;border-color:#cce9ca;border-radius:13px 0 13px 13px}body .message-ai{color:#7cae86;font-size:9px;font-weight:600}body .message-time{color:#a4bfa8;font-size:9px}body .message-time svg{color:#74ad98}body .message-bubble.note{background:#fff6dd;border-color:#eddcb0;border-radius:10px}body .message-bubble.note p,body .message-bubble.note .message-ai{color:#ac9252}body .audio-play{color:#88ae94;background:#e4f1e7}body .waveform i{background:#a5c7af}body .audio-message small{color:#a4bdab}body .composer{background:#fff;border-color:#e1ece4;padding:12px 18px 14px}body .composer textarea{color:#4e785b;min-height:64px;padding:14px 0;font-size:12px}body .composer textarea::placeholder{color:#b2c7b7}body .composer-top{gap:16px}body .composer-top>button{color:#a4bfae;min-height:28px;font-size:10px}body .composer-top>button.selected{color:#4d9a65;font-weight:700}body .composer-top>.suggest{color:#79ad8b;font-size:9px}body .composer-bottom .icon-button{color:#9dbda8}body .composer-hint{color:#bfcec3;font-size:9px}body .send{min-height:35px;padding:8px 13px;font-size:10px}body .quick-popover{border:1px solid #cde6d5;border-radius:12px;box-shadow:0 7px 25px #244b2d17}body .quick-popover>button:hover{background:#edf9f1}body .quick-popover b{color:#6a9776;font-size:12px}body .quick-popover small{color:#98b5a2;font-size:10px}body .contact-panel{background:#fff;border-color:#e1ece5;width:230px}body .panel-title{color:#91ad9a;border-color:#e7f0e9;height:51px;padding:11px 15px;font-size:10px}body .contact-profile{border-color:#e4eee7;padding:22px 16px}body .contact-profile .avatar{width:60px;height:60px;font-size:20px}body .contact-profile h3{color:#54785f;margin-top:12px;font-size:14px}body .contact-profile p{color:#a1baab;margin-top:6px;margin-bottom:11px;font-size:10px}body .contact-section{border-color:#e8f1eb;padding:19px 16px}body .contact-section h4{color:#8eaa96;margin-bottom:14px;font-size:10px;font-weight:700}body .contact-section h4>svg,body .contact-section h4 button,body .panel-title .icon-button{color:#b1c7b8}body .info-line,body .info-line select{color:#9ab4a2;font-size:10px}body .info-line svg{color:#b1c9ba}body .full-select{color:#85aa91;background:#f6fcf8;border-color:#dce9e1;border-radius:7px;padding:9px;font-size:10px}body .small-label{color:#b0c5b6;font-size:9px}body .deal-value{color:#adc4b5;font-size:9px}body .deal-value b{color:#6b9d7c;font-size:11px}body .contact-panel .text-button{color:#7eaa8e;font-size:10px}body .contact-notes{color:#a1baa9;font-size:10px;line-height:1.9}body .contact-panel-footer{color:#b9ccbf;font-size:9px}body .empty-state{color:#90b29b}body .empty-state h3{color:#60896c;font-size:16px}body .empty-state p{color:#9eb7a6;font-size:12px}body .empty-chat{background:#f3fbf5;gap:20px}body .empty-chat h2{color:#557e61;font-size:25px}body .empty-chat p{color:#9cb5a4;font-size:13px}body .empty-logo{color:#75b389;background:#e0f4e6;border:1.5px solid #9cd2ae;border-radius:25px}body .content-page{padding:35px 36px 45px}body .page-heading{gap:20px;margin-bottom:30px}body .eyebrow,body .admin-content .eyebrow{letter-spacing:1.2px;color:#4e9d68;align-items:center;gap:6px;font-size:9px;font-weight:700;display:inline-flex}body .page-heading h1{color:#142c1c;letter-spacing:-.5px;margin-top:11px;font-size:clamp(27px,2.2vw,36px);line-height:1.2}body .page-heading p{color:#8fa899;max-width:700px;margin-top:11px;font-size:12px;line-height:1.8}body .card,body .table-card{box-shadow:none;background:#fff;border:1.5px solid #243e2d;border-radius:16px;overflow:hidden}body .table-toolbar{border-color:#dfece3;padding:21px}body .table-toolbar>span{color:#8ead99;font-size:11px}body th{color:#85a88f;background:#f2faf5;padding:16px 20px;font-size:10px;font-weight:700}body td{color:#8eae99;border-color:#e8f1eb;padding:20px;font-size:12px}body td b{color:#5a8567;font-size:13px;font-weight:700}body td small{color:#abc6b5;margin-top:5px;font-size:10px}body .segmented{background:#edf5f0;border:1px solid #d4e7db;border-radius:10px;padding:4px}body .segmented>button{color:#91b09c;padding:9px 12px;font-size:11px}body .segmented>button.selected{color:#448d5e;background:#fff;border-radius:7px;font-weight:700;box-shadow:0 1px 4px #67997713}body .crm-total{color:#98b6a2;font-size:11px}body .crm-total b{font-family:var(--font);color:#569969;font-size:16px;font-weight:700}body .kanban{grid-template-columns:repeat(4,minmax(180px,1fr));gap:16px}body .kanban-column{background:#f0f8f2;border:1px solid #cee3d5;border-radius:14px;min-height:430px;padding:15px 11px}body .kanban-heading b{color:#62886e;font-size:12px;font-weight:700}body .kanban-heading span{color:#72a483;background:#dcefe3;border-radius:5px;padding:3px 6px;font-size:10px}body .kanban-sum{color:#a1bea9;margin-bottom:21px;font-size:11px}body .stage-0 .kanban-heading i{background:#70b5dc}body .stage-1 .kanban-heading i{background:#b493d1}body .stage-2 .kanban-heading i{background:#e9bf63}body .stage-3 .kanban-heading i{background:#37c66e}body .deal-card{border:1.5px solid #699975;border-radius:12px;padding:16px 14px;transition:transform .14s,box-shadow .14s}body .deal-card:hover{border-color:#427f51;transform:translate(-2px,-2px);box-shadow:4px 4px #aeeac1}body .deal-card h3{color:#63886f;margin-top:12px;font-size:13px;font-weight:700}body .deal-card>p{color:#a9c1b0;font-size:11px}body .deal-top button{color:#b4c9bb}body .deal-amount{color:#5d9b70;margin-top:20px;font-size:15px;font-weight:700}body .deal-amount>span{color:#a8c8b2}body .tiny-owner{color:#81ab8e;background:#dff1e5;font-size:9px}body .deal-footer{border-color:#e7f0e9;margin-top:16px;padding-top:13px}body .deal-footer>button{color:#8ab298;min-height:28px;font-size:10px}body .deal-footer select{color:#8fb79d;background:#f1faf4;border-radius:5px;max-width:100px;padding:6px;font-size:9px}body .add-deal{color:#9fbea9;background:#f8fffa;border-color:#c8e2d2;border-radius:9px;min-height:40px;font-size:11px}body .footnote{color:#a0bdaa;align-items:flex-start;font-size:10px;line-height:1.8}body .agent-grid{grid-template-columns:minmax(380px,1.2fr) minmax(300px,.85fr);gap:23px}body .agent-identity{gap:13px;padding:22px}body .assistant-avatar{color:#5a9d6c;background:#dff7e7;border:1.5px solid #95ceaa;border-radius:13px;width:48px;height:48px}body .assistant-avatar.small{border-radius:10px;width:35px;height:35px}body .agent-identity h3{color:#567e63;font-size:17px;font-weight:700}body .agent-identity .badge{color:#95bba1;background:#ecfbf1;border-color:#c9e9d5;font-size:8px}body .agent-identity p{color:#a6c1b0;font-size:10px}body .tab-bar{border-color:#deece3;gap:22px;padding:0 24px}body .tab-bar>button{color:#a0bfab;min-height:46px;padding:19px 0 16px;font-size:12px}body .tab-bar>button.selected{color:#579d6d;border-bottom:3px solid #36c86d;font-weight:700}body .form-content{padding:27px}body .section-number{color:#a6c9af;gap:10px;margin-bottom:25px;font-size:11px}body .section-number>span{font-family:var(--font);color:#60876b;font-size:16px;font-weight:700}body .form-content label,body .modal label{color:#84a78f;margin-bottom:22px;font-size:12px;font-weight:600}body .form-content input,body .form-content textarea,body .form-content select,body .modal input,body .modal textarea,body .modal select{color:#698d73;background:#fdfffd;border:1px solid #cbe2d3;border-radius:9px;margin-top:9px;padding:12px 13px;font-size:13px;line-height:1.6}body .form-content input::placeholder,body .form-content textarea::placeholder,body .modal input::placeholder{color:#bfd2c3}body .form-tip{color:#9ec5ab;background:#f0fbf3;border:1px solid #d3ecdc;border-radius:10px;gap:10px;padding:15px}body .form-tip p{color:#a2c0ac;font-size:11px;line-height:1.8}body .field-description{color:#a5c2af!important;font-size:11px!important}body .switch-row{border-color:#e5f1e9;padding:20px 0}body .switch-row b{color:#8aaf96;font-size:12px;font-weight:600}body .switch-row small{color:#bad0c1;font-size:10px}body .toggle{background:#e1eee6;border:1px solid #b8d6c3;width:37px;height:22px;padding:3px}body .toggle>span{width:14px;height:14px}body .toggle.on{background:#35cd74;border-color:#218c4b}body .toggle.on>span{transform:translate(14px)}body .mini-spark{color:#78b58c;background:#e1f7e8}body .test-header{border-color:#d5eadc;gap:10px;padding:20px}body .test-header b{color:#729a7e;font-size:12px}body .test-header small{color:#b1cdbc;font-size:10px}body .test-messages{background:#f4fcf6;min-height:370px;padding:24px 20px}body .test-start{gap:16px;padding:26px 8px 18px}body .test-start .mini-spark{color:#99c8a7;background:#e0f6e7;border:1px solid #c6e7d1;border-radius:13px}body .test-start h3{color:#7ea28a;font-size:17px;font-weight:700}body .test-start p{color:#afc8b6;max-width:250px;font-size:12px;line-height:1.8}body .test-prompts{gap:10px;padding:0 6px}body .test-prompts button{color:#a5c1af;border:1px solid #d1e6d9;border-radius:8px;padding:13px;font-size:11px;line-height:1.5}body .test-prompts button:hover{background:#eafff1;border-color:#9acbab}body .test-bubble{color:#8eaf99;border-color:#c8e2d1;border-radius:10px;font-size:13px}body .test-bubble.outgoing{background:#e2f6e8}body .test-composer{border-color:#d9eade;gap:6px;padding:14px}body .test-composer input{color:#8aaf96;font-size:12px}body .test-composer input::placeholder{color:#c0d5c7}body .test-composer .primary{border-radius:8px;min-height:34px;padding:8px}body .test-composer .icon-button{color:#adcab7}body .test-disclaimer{color:#c2d6c9;padding:0 14px 13px;font-size:9px}body .test-thinking{color:#a6c9b0}body .connection-grid{grid-template-columns:minmax(360px,1.1fr) minmax(270px,.85fr);gap:24px}body .connect-card{padding:26px}body .connect-title{gap:14px}body .whatsapp-icon{color:#70b487;background:#dff9e8;border:1.5px solid #a6d9b6;border-radius:13px}body .connect-title h2{color:#6e977b;font-size:20px;font-weight:700}body .connect-title p{color:#b1cdbb;font-size:12px}body .connection-steps>div>span{color:#a0c9ad;background:#e9f8ee;border:1px solid #d4eedd;width:27px;height:27px}body .connection-steps p{color:#adc9b7;font-size:13px;line-height:1.8}body .connection-steps b{color:#8db49b;font-weight:600}body .qr-area{background:#f5fff8;border:1.5px dashed #b4dac1;border-radius:13px;min-height:320px;padding:30px 25px}body .qr-placeholder{color:#b4d6be;background:#e7f9ed;border:1px solid #c9e9d4;border-radius:22px}body .qr-placeholder>span{background:#45b86e;border-color:#f5fff8}body .qr-area h3{color:#8ab198;font-size:17px}body .qr-area p{color:#b6d0bf;max-width:280px;font-size:12px;line-height:1.8}body .connection-benefits{background:#fff;padding:30px}body .connection-benefits h2{color:#789e84;margin-bottom:30px;font-family:Paytone One,sans-serif;font-size:27px;font-weight:400;line-height:1.3}body .benefit{color:#9cc4a8;gap:14px;margin:27px 0}body .benefit b{color:#9ac0a6;font-size:13px;font-weight:700}body .benefit p,body .subtle-info p{color:#bfd5c7;font-size:12px;line-height:1.8}body .subtle-info{color:#b9d6c3;padding:25px 9px}body .stats-grid{gap:17px}body .stat-card{padding:23px;position:relative}body .stat-card:before{content:"";background:#26cc70;height:4px;position:absolute;top:0;left:0;right:0}body .stat-card>div{color:#a1c0ad;gap:7px;font-size:11px}body .stat-card>div svg{color:#b9d7c4}body .stat-card>b{letter-spacing:-.5px;color:#75a184;margin:19px 0 13px;font-family:Paytone One,sans-serif;font-size:30px;font-weight:400}body .stat-card small{color:#c0d7c9;font-size:10px}body .funnel-card,body .next-steps{padding:28px}body .overview-grid h2{color:#8bb097;font-size:19px;font-weight:700}body .overview-grid p{color:#c1d6c9;margin-top:9px;font-size:12px}body .funnel-row>div:first-child{color:#b4d0be;font-size:12px}body .funnel-row b{font-size:10px}body .bar-track{background:#eef8f2;border-radius:5px;height:12px}body .next-steps>.mini-spark{color:#a1d4b2;background:#e7faee}body .next-steps>button{border-color:#e7f3ec;min-height:64px;padding:18px 0}body .next-steps>button>span{color:#b7d6c2;background:#f0faf4;border:1px solid #dceddf;border-radius:9px;width:31px;height:31px}body .next-steps>button>span.done{color:#77bf91;background:#dff8e8;border-color:#bde7cd}body .next-steps>button b{color:#b4d0be;font-size:12px;font-weight:600}body .next-steps>button>svg{color:#c2dcca}body .plan-notice{color:#b0d6bd;background:#effcf4;border-color:#d6efdf;border-radius:10px;padding:16px}body .plan-notice p{color:#b2d1bf;font-size:11px;line-height:1.9}body .pricing-grid{gap:18px}body .price-card{padding:25px 20px;overflow:visible}body .price-card.recommended{border:2px solid #172d1e;box-shadow:6px 6px #1ed36f}body .recommend-label{color:#245f39;background:#1ed36f;border:1.5px solid #172d1e;border-radius:7px;padding:8px 11px;font-size:8px;top:-16px}body .plan-name{color:#8cb69b;font-size:21px;font-family:var(--font);font-weight:700}body .plan-name>span{color:#c4dbcd;margin-top:8px;font-size:10px;line-height:1.6}body .price{gap:4px;margin-top:26px}body .price b{letter-spacing:-1px;color:#86b097;font-family:Paytone One,sans-serif;font-size:28px;font-weight:400}body .price>span{color:#c9ded2;font-size:11px}body .reference-price{color:#d3e3da;font-size:9px}body .plan-divider{border-color:#e6f2eb;margin:25px 0 12px}body .price-card li{color:#bfdaca;flex-wrap:wrap;gap:6px;margin:17px 0;font-size:11px;line-height:1.7}body .price-card li svg{color:#a3d6b6;width:13px}body .price-card>.primary,body .price-card>.secondary{min-height:42px;padding:12px 9px;font-size:11px}body .consumption-card{background:#f8fffa;padding:29px}body .consumption-card h2{color:#a3c6b1;font-size:22px;font-weight:700}body .consumption-card p{color:#c9dfd2;font-size:12px;line-height:1.9}body .consumption-value{border-color:#e1f1e7}body .consumption-value>span,body .consumption-value small{color:#d0e5d8}body .consumption-value>b{color:#bbd9c7;font-size:21px;font-weight:700}body .toast{color:#fff;z-index:110;background:#193c26;border:1.5px solid #0d2a18;border-radius:12px;font-size:12px;line-height:1.7;box-shadow:4px 4px #46d87f}body .toast>svg,body .toast>button{color:#77e9a6}body .modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:100;background:#0825136e}body .modal{border:2px solid #173b24;border-radius:20px;padding:32px;box-shadow:7px 7px #67df95}body .modal-symbol{color:#8abe9c;background:#e1faea;border:1.5px solid #c7ead4;border-radius:12px}body .modal h2{color:#6e9b7d;font-size:26px;line-height:1.3}body .modal>p{color:#b5d0bf;font-size:12px;line-height:1.8}body .workspace-option{border:1px solid #d7ebdf;border-radius:11px;padding:17px}body .workspace-option.chosen{background:#ecfff3;border-color:#abdcbf}body .workspace-option .workspace-avatar{color:#a5ceb4;background:#def6e7}body .workspace-option b{color:#a7cbb6;font-size:12px}body .workspace-option small{color:#d0e3d8;font-size:10px}body .workspace-option>svg{color:#a4d4b5}body .quick-list>div{background:#f3fcf7;border:1px solid #e1f0e7;border-radius:10px;padding:16px}body .quick-list b,body .help-content h3{color:#a6ceb5;font-size:13px}body .quick-list p,body .help-content p{color:#c8e1d2;font-size:12px;line-height:1.9}body .admin-shell{background:#f6f9f7}body .admin-sidebar{background:#fff;border-color:#dce7df;width:220px;padding:28px 15px}body .admin-main{width:calc(100% - 220px);margin-left:220px}body .admin-sidebar .brand{color:#111f17;font-size:32px}body .admin-space{background:#fafdfb;border:1px solid #dcebe1;border-radius:12px;margin-top:34px;padding:14px 10px}body .admin-space b{color:#64866e;font-size:12px}body .admin-space small{color:#a8c3b1;font-size:10px}body .admin-lock-icon{color:#8ab89b;background:#e9f8ef;border:1px solid #d4eede}body .admin-sidebar nav{gap:8px}body .admin-sidebar nav button{color:#9ebea9;border:1.5px solid #0000;border-radius:10px;min-height:45px;padding:12px;font-size:12px}body .admin-sidebar nav button.active{color:#124d28;background:#1ed36f;border-color:#193e25;font-weight:700;box-shadow:2px 2px #183920}body .admin-sidebar-footer{color:#aacdb5}body .admin-sidebar-footer p{color:#b9d4c4;font-size:10px;line-height:1.9}body .admin-sidebar-footer a{color:#86ba99;font-size:11px}body .admin-topbar{background:#fff;border-color:#e0eee5;height:70px;padding:0 31px}body .admin-topbar>div:first-child{color:#a7c5b3;font-size:11px}body .admin-topbar b{color:#729e82}body .secure-pill{color:#a2cab2;background:#eefbf3;border:1px solid #d1eddc;border-radius:7px;padding:7px 10px;font-size:10px}body .admin-content{max-width:1500px;padding:35px 36px 70px}body .admin-content .page-heading h1{font-size:clamp(28px,2.2vw,36px)}body .admin-summary{gap:17px;margin-bottom:29px}body .admin-summary>div{border:1.5px solid #355d42;border-radius:13px;padding:18px 16px;box-shadow:3px 3px #dfefe5}body .summary-icon{color:#bfd7c8;background:#f1f8f4;border-radius:10px;width:38px;height:38px}body .summary-icon.ready{color:#96cbaa;background:#def9e8}body .admin-summary small{color:#bad4c5;font-size:10px}body .admin-summary b{color:#91b8a1;font-size:12px;font-weight:700}body .admin-state-dot{background:#d2e5d9}body .admin-state-dot.ready{background:#5bdb8b}body .provider-heading{background:#fcfffd;border-color:#e2f0e7;padding:24px}body .provider-heading h2{color:#86b298;font-size:20px;font-weight:700}body .provider-heading p{color:#bfd8ca;font-size:11px}body .provider-icon{border:1.5px solid #c9e8d6;border-radius:12px}body .provider-icon.openai{color:#a1cfb4;background:#e5f7ed}body .provider-icon.uazapi{color:#a1d2b3;background:#dcf9e7}body .admin-status{color:#bfd9c9;background:#f2faf5;border:1px solid #dff0e6;border-radius:6px;padding:5px 8px;font-size:9px}body .admin-status.configured{color:#98cead;background:#def9e8;border-color:#caedd7}body .pending-point{background:#d0e9da}body .provider-body{padding:25px}body .provider-body label{color:#afd1be;margin-bottom:23px;font-size:12px;font-weight:600}body .secret-input{color:#c2e0ce;background:#fcfffd;border:1px solid #d9eee2;border-radius:9px;min-height:46px;margin-top:10px;padding:0 13px}body .secret-input:focus-within{outline-color:#21cc6c}body .secret-input input{color:#94bfa7;font-size:13px;padding:13px 0!important}body .secret-input input::placeholder{color:#d2e7da;font-size:11px}body .provider-body label>small{color:#cce2d5;margin-top:9px;font-size:10px;line-height:1.8}body .model-row{border-color:#e9f5ee;padding:14px 0}body .model-row>span{color:#c0dccb;font-size:11px}body .model-row code{color:#c3dfce;background:#f2fcf6;border:1px solid #e2f3e9;padding:5px 7px;font-size:10px}body .modality-letter{color:#d0e9da}body .advanced-models{background:#f5fdf8;border:1px solid #e4f4ea;border-radius:10px;padding:20px}body .advanced-models label{font-size:11px}body .advanced-models input{color:#b7d7c5;border:1px solid #dfefe5;border-radius:8px;padding:11px;font-size:12px}body .advanced-models p{color:#d0e5d9;font-size:10px;line-height:1.8}body .provider-test{border-color:#e5f3eb;gap:16px;margin-top:20px;padding-top:21px}body .provider-test b{color:#bddcca;font-size:12px;font-weight:700}body .provider-test small{color:#d5eadd;font-size:10px;line-height:1.8}body .provider-test .secondary{padding:10px 13px;font-size:11px}body .security-card{background:#f4fdf7;padding:28px;box-shadow:5px 5px #b8efcc}body .security-illustration{color:#b4d9c2;background:#e1f8ea;border:1.5px solid #cae8d6;border-radius:16px;width:62px;height:62px;margin-bottom:23px}body .security-card h2{color:#a6cbb6;font-family:Paytone One,sans-serif;font-size:25px;font-weight:400;line-height:1.3}body .security-card>p{color:#c8e2d3;margin:17px 0 23px;font-size:12px;line-height:1.9}body .security-card li{color:#c7e2d1;gap:8px;font-size:10px}body .security-card li svg{color:#bde5cc}body .security-footer{color:#c4e1cf;border-color:#e0f1e7;padding-top:20px;font-size:10px}body .admin-guide>.eyebrow{color:#9bcab0;font-size:9px}body .admin-guide p{color:#c7e2d2;font-size:11px;line-height:1.9}body .admin-guide b{color:#b9ddc8}body .admin-guide>div>span{color:#c1e2cd;background:#ecfcf2;border-color:#d8efe1}body .admin-billing-note{color:#d5ecdf;border-color:#e7f5ed}body .admin-billing-note p{color:#d3e9dd;font-size:10px;line-height:1.9}body .admin-savebar{background:#ffffffef;border:1.5px solid #416e50;border-radius:13px;gap:17px;padding:17px 20px;bottom:18px;box-shadow:4px 4px #cef1db}body .admin-savebar>div{color:#b2d9c1;font-size:11px}body .admin-savebar .primary{min-height:42px;font-size:12px}body .admin-alert{border-width:1.5px;border-radius:11px;padding:17px 20px}body .admin-alert.success{color:#8ab89c;background:#e6ffef;border-color:#a7dbba}body .admin-alert.error{color:#bc9b88;background:#fff2e8;border-color:#e8c6b1}body .admin-alert p{color:inherit;font-size:12px;line-height:1.8}body .admin-loading{color:#b1d8c0;gap:21px;min-height:360px;padding:40px 25px}body .admin-loading h2{color:#98bfa8;font-family:Paytone One,sans-serif;font-size:27px;font-weight:400}body .admin-loading p{color:#bfdccd;font-size:13px}body .manual-instance{border-color:#eaf6ef}body .manual-instance summary{color:#c2e0cf;min-height:27px;font-size:11px}body .real-test-result{background:#eafff1;border-color:#c6ebd3;border-radius:10px;padding:17px}body .real-test-result>div{color:#a7cfb5;font-size:11px}body .real-test-result p{color:#b6d9c4;font-size:13px}body .real-test-result small{color:#cee8d9;font-size:10px}body .instances-intro{border-radius:15px;gap:23px;padding:25px}body .instances-intro h2{color:#b4d9c4;font-size:18px}body .instances-intro p{color:#d0e8da;font-size:12px;line-height:1.8}body .instances-intro button{font-size:11px}body .section-heading{border-color:#e4f3eb;padding:22px 25px}body .section-heading h2{color:#b6dac5;font-size:16px}body .section-heading>span{color:#d0e8da;font-size:11px}body .instances-empty{color:#d1eadc;gap:17px;padding:50px 25px}body .instances-empty h3{color:#b7dac6;font-size:18px}body .instances-empty p{color:#d1e9dc;font-size:12px;line-height:1.9}body .selected-instance{color:#b4dfc4;font-size:11px}body .admin-inline-info{color:#c4e4d1;background:#f3fff7;border-color:#ddf2e5;border-radius:10px}body .admin-inline-info p{color:#c3e3d0;font-size:12px}body .admin-next-step{background:#edfff3;border:1.5px dashed #bfe7cd;border-radius:14px;gap:16px;padding:28px}body .admin-next-step h3{color:#b1d9c0;font-size:17px}body .admin-next-step p{color:#d0e9db;font-size:12px}body .admin-next-step .primary{font-size:12px}body .audit-list>div{border-color:#eaf6ef;gap:14px;padding:23px 25px}body .audit-icon{border-radius:10px;width:33px;height:33px}body .audit-icon.success{color:#b5ddc4;background:#e4faed}body .audit-icon.error{color:#dec8b7;background:#fff1e7}body .audit-list b{color:#bcdcc9;font-size:13px;font-weight:700}body .audit-list p{color:#d2e8dc;font-size:11px;line-height:1.8}body .audit-list time{color:#d1e9db;font-size:10px}body .admin-checkbox input{accent-color:#1ed36f}body .conversation-top b,body .chat-name b,body .contact-profile h3,body .deal-card h3,body td b,body .agent-identity h3,body .page-heading h1,body .section-number>span,body .test-start h3,body .connect-title h2,body .qr-area h3,body .connection-benefits h2,body .overview-grid h2,body .stat-card>b,body .plan-name,body .price b,body .consumption-card h2,body .modal h2,body .provider-heading h2,body .security-card h2,body .admin-loading h2,body .instances-intro h2,body .section-heading h2,body .instances-empty h3,body .admin-next-step h3,body .audit-list b{color:#12281a}body .page-heading p,body .inbox-title p,body .conversation-preview,body .chat-name small,body .message-bubble p,body .contact-profile p,body .info-line,body .info-line select,body .contact-notes,body td,body .deal-card>p,body .agent-identity p,body .form-tip p,body .switch-row small,body .test-start p,body .test-prompts button,body .test-bubble,body .connect-title p,body .connection-steps p,body .qr-area p,body .benefit p,body .subtle-info p,body .overview-grid p,body .plan-notice p,body .price-card li,body .consumption-card p,body .modal>p,body .help-content p,body .quick-list p,body .provider-heading p,body .provider-body label>small,body .provider-test small,body .security-card>p,body .security-card li,body .admin-guide p,body .admin-billing-note p,body .admin-loading p,body .instances-intro p,body .instances-empty p,body .admin-inline-info p,body .admin-next-step p,body .audit-list p{color:#58695e}body .composer textarea,body .form-content input,body .form-content textarea,body .form-content select,body .modal input,body .modal textarea,body .modal select,body .secret-input input,body .advanced-models input,body .test-composer input{color:#244b31}body .contact-section h4,body .panel-title,body .form-content label,body .modal label,body .switch-row b,body .test-header b,body .benefit b,body .provider-body label,body .provider-test b,body .admin-summary b,body .admin-space b,body .audit-list b,body .workspace-option b,body .quick-list b,body .help-content h3{color:#41674c}body .admin-summary small,body .admin-savebar>div,body .model-row>span,body .model-row code,body .manual-instance summary,body .admin-status,body .section-heading>span,body .audit-list time,body .field-description,body .footnote,body .test-disclaimer,body .test-header small,body .stat-card small,body .admin-space small{color:#617869!important}body .secret-input input::placeholder,body .form-content input::placeholder,body .form-content textarea::placeholder,body .modal input::placeholder,body .composer textarea::placeholder{color:#a2baaa}body .real-test-result p,body .real-test-result>div,body .selected-instance,body .admin-status.configured{color:#258b4a}body .admin-guide b,body .security-footer,body .admin-sidebar-footer a,body .admin-guide>.eyebrow,body .text-button,body .admin-advanced-button{color:#279550}body .sidebar nav>button:not(.active),body .admin-sidebar nav button:not(.active){color:#526c5b}body .kanban-heading b,body .deal-amount,body .crm-total b,body .deal-value b,body .funnel-row>div:first-child,body .next-steps>button b{color:#38774d}.mobile-bottom-nav,.navigation-backdrop,.drawer-close,.contact-overlay{display:none}@media (min-width:1600px){body .sidebar{width:240px;padding-left:18px;padding-right:18px}body .main-shell{width:calc(100% - 240px);margin-left:240px}body .conversation-list{width:335px}body .contact-panel{width:275px}body .conversation-top b{font-size:14px}body .conversation-preview{font-size:12px}body .message-bubble p{font-size:14px}body .chat-name b{font-size:15px}body .content-page{padding:40px 48px}body .sidebar nav>button{font-size:13px}body .chat-messages{padding:28px 36px}body .contact-section{padding:22px}body .contact-section h4,body .info-line,body .info-line select,body .contact-notes{font-size:12px}body .contact-profile h3{font-size:16px}}@media (max-width:1300px){body .content-page,body .admin-content{padding:30px 27px 45px}body .conversation-list{width:260px}body .contact-panel{width:210px}body .inbox-page{padding:25px 22px 22px}body .agent-grid{grid-template-columns:minmax(330px,1.2fr) minmax(260px,.8fr);gap:18px}body .agent-identity{padding:18px}body .agent-identity>.secondary{min-height:34px;padding:8px;font-size:10px}body .agent-identity .badge{display:none}body .form-content{padding:23px}body .price b{font-size:25px}body .price-card{padding:25px 17px}body .pricing-grid{gap:14px}body .kanban{grid-template-columns:repeat(4,minmax(165px,1fr));gap:12px}body .deal-card{padding:15px 12px}body .deal-footer{flex-wrap:wrap;gap:5px}body .connection-grid{grid-template-columns:minmax(330px,1.1fr) minmax(260px,.85fr)}}@media (min-width:761px) and (max-width:1150px){body .sidebar{width:80px;padding:25px 10px 0}body .main-shell{width:calc(100% - 80px);margin-left:80px}body .sidebar .brand{gap:0;padding:0 8px}body .sidebar .brand>span:last-child{display:none}body .sidebar .brand-icon{width:38px;height:38px}body .workspace-switch{background:0 0;border:0;justify-content:center;margin-top:29px;padding:9px 0}body .workspace-switch>span:nth-child(2),body .workspace-switch>svg,body .sidebar .nav-caption,body .sidebar nav>button>span,body .sidebar nav em,body .sidebar nav .tiny-ai,body .sidebar nav .status-dot,body .sidebar .setup-card,body .sidebar .help-button,body .sidebar .user-profile>span:nth-child(2),body .sidebar .user-profile>svg{display:none}body .sidebar nav{gap:12px;margin-top:20px}body .sidebar nav>button{border-radius:11px;justify-content:center;min-height:45px;padding:12px 0}body .sidebar nav>button svg{width:21px;height:21px}body .sidebar-divider{margin:25px 8px 0}body .sidebar-bottom{margin-top:auto}body .sidebar .admin-entry{justify-content:center;padding:18px 5px;font-size:0}body .sidebar .admin-entry>svg:last-child{display:none}body .sidebar .user-profile{justify-content:center;padding:20px 0}body .contact-panel{display:none}body .conversation-list{width:290px}body .contact-panel.mobile-drawer{z-index:91;border:0;border-left:1.5px solid #1a3824;width:min(360px,85vw);display:flex;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-15px 0 60px #193c2633}body .contact-overlay{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f2e1a50;display:block;position:fixed;inset:0}body .contact-panel.mobile-drawer .contact-section{padding:23px}body .contact-panel.mobile-drawer .info-line,body .contact-panel.mobile-drawer .info-line select,body .contact-panel.mobile-drawer .contact-notes{font-size:13px}body .contact-panel.mobile-drawer .contact-section h4{font-size:12px}body .contact-panel.mobile-drawer .contact-profile h3{font-size:18px}body .contact-panel.mobile-drawer .panel-title{height:65px;padding:15px 23px;font-size:12px}}@media (max-width:1150px){body .admin-sidebar{width:195px;padding-left:12px;padding-right:12px}body .admin-main{width:calc(100% - 195px);margin-left:195px}body .admin-form-grid{grid-template-columns:minmax(330px,1.4fr) minmax(240px,1fr);gap:20px}body .security-card{padding:22px}body .security-card h2{font-size:22px}body .provider-heading,body .provider-body{padding:22px}body .provider-test{gap:13px}body .provider-test .secondary{padding:9px;font-size:10px}body .admin-content .page-heading{flex-direction:column;align-items:flex-start;gap:18px}body .admin-content .page-heading h1{font-size:30px}body .admin-summary{gap:12px}body .admin-summary>div{gap:9px;padding:16px 12px}body .admin-summary b{font-size:11px}body .admin-state-dot{display:none}body .instances-intro{flex-direction:column;align-items:flex-start}}@media (max-width:980px){body .agent-grid{grid-template-columns:1fr}body .agent-test{position:relative;top:auto}body .test-messages{min-height:300px}body .kanban{scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:17px;padding:0 6px 18px 0;display:flex;overflow-x:auto}body .kanban-column{scroll-snap-align:start;flex:0 0 255px}body .deal-card h3{font-size:14px}body .deal-card>p{font-size:12px}body .deal-amount{font-size:16px}body .deal-footer>button{font-size:11px}body .deal-footer select{max-width:116px;font-size:10px}body .kanban-heading b{font-size:13px}body .connection-grid{grid-template-columns:1fr}body .connection-benefits{display:block}body .stats-grid{grid-template-columns:1fr 1fr}body .overview-grid{grid-template-columns:1fr}body .pricing-grid{grid-template-columns:1fr 1fr;gap:29px 20px}body .price-card{padding:27px 23px}body .price b{font-size:31px}body .plan-name{font-size:22px}body .admin-form-grid{grid-template-columns:1fr}body .admin-aside{grid-template-columns:1fr 1fr;gap:23px;display:grid}body .admin-billing-note{grid-column:1/-1}body .admin-guide{padding-top:15px}body .consumption-card{flex-direction:column;align-items:flex-start}body .consumption-value{border-top:1px solid #d7eade;border-left:0;width:100%;padding:23px 0 0}body .page-heading h1{font-size:29px}body .page-heading{align-items:flex-start}body .page-heading>.row{flex-wrap:wrap}body .title-actions .secondary{display:none}body .chat-messages{padding:20px}body .inbox-page{padding:23px 20px 22px}}@media (max-width:760px){body .sidebar{z-index:96;background:#fff;border-right:1.5px solid #193d26;width:265px;padding:28px 18px 0;display:none;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:10px 0 60px #082b1733}body .sidebar.show{display:flex}body .sidebar.show .brand{gap:10px;width:fit-content;padding:0 9px;font-size:32px;display:flex}body .sidebar.show .brand>span:last-child{display:flex}body .sidebar.show .brand-icon{width:37px;height:37px}body .sidebar.show .workspace-switch{background:#fafcfb;border:1px solid #dbe5df;justify-content:flex-start;gap:10px;margin-top:30px;padding:13px 10px;display:flex}body .sidebar.show .workspace-switch>span:nth-child(2),body .sidebar.show .workspace-switch>svg,body .sidebar.show .nav-caption,body .sidebar.show nav>button>span,body .sidebar.show .setup-card,body .sidebar.show .help-button,body .sidebar.show .user-profile>span:nth-child(2),body .sidebar.show .user-profile>svg{display:block}body .sidebar.show nav{gap:8px;margin-top:0}body .sidebar.show nav>button{justify-content:flex-start;gap:12px;min-height:45px;padding:12px;font-size:13px}body .sidebar.show nav>button svg{width:21px;height:21px}body .sidebar.show .help-button{display:flex}body .sidebar.show .user-profile{justify-content:flex-start}body .sidebar.show .setup-card>div{display:flex}body .sidebar.show .admin-entry{justify-content:flex-start;padding:15px 10px;font-size:12px!important;display:flex!important}body .sidebar.show .admin-entry>svg:last-child{display:block}body .sidebar.show .workspace-switch b{font-size:13px}body .sidebar.show .nav-caption{margin:27px 11px 13px}body .sidebar.show .sidebar-bottom{margin-top:25px}body .sidebar.show .setup-card b{max-width:160px;font-size:12px}body .sidebar.show .setup-card p,body .sidebar.show .setup-card button{font-size:11px}body .drawer-close{color:#80a18d;min-width:30px;min-height:30px;display:flex;position:absolute;top:29px;right:14px}body .navigation-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:95;background:#092b175c;display:block;position:fixed;inset:0}body .main-shell{width:100%;padding-bottom:calc(73px + env(safe-area-inset-bottom));min-width:0;margin:0}body .topbar{z-index:10;gap:12px;height:62px;padding:0 17px;position:relative}body .mobile-menu{color:#436f51;min-width:36px;min-height:36px;padding:6px;display:flex}body .breadcrumb{gap:7px;min-width:0}body .breadcrumb>span,body .breadcrumb>svg{display:none}body .breadcrumb b{white-space:nowrap;font-size:12px}body .top-actions{gap:10px}body .top-actions>.icon-button,body .save-state{display:none}body .top-avatar{width:30px;height:30px;font-size:10px}body .mode-pill{gap:5px;min-height:29px;padding:6px 8px;font-size:9px}body .mobile-bottom-nav{height:calc(73px + env(safe-area-inset-bottom));padding:8px 8px calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#fffffff7;border-top:1.5px solid #cde4d6;grid-template-columns:repeat(5,1fr);align-items:start;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 25px #123c1e05}body .mobile-bottom-nav button{color:#88aa95;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:53px;padding:7px 2px;font-size:9px;font-weight:600;display:flex;position:relative}body .mobile-bottom-nav button.active{color:#23964c;background:#e3f9eb;font-weight:700}body .mobile-bottom-nav button.active:before{content:"";background:#24c46c;border-radius:0 0 3px 3px;width:28px;height:3px;position:absolute;top:-9px}body .mobile-bottom-nav button svg{width:21px;height:21px}body .inbox-page{height:calc(100dvh - 62px - 73px - env(safe-area-inset-bottom));min-height:380px;padding:21px 14px 17px}body .inbox-title{align-items:center;gap:10px;margin-bottom:20px}body .inbox-title h1{gap:9px;font-size:28px}body .inbox-title h1>span{padding:4px 7px;font-size:10px}body .inbox-title p{max-width:190px;margin-top:6px;font-size:10px;line-height:1.6}body .title-actions{gap:7px}body .title-actions .primary{border-radius:9px;gap:5px;min-height:38px;padding:9px 11px;font-size:10px}body .title-actions .secondary{display:none}body .inbox-body{border-radius:14px;box-shadow:3px 3px #ddf3e4}body .conversation-list{border:0;width:100%}body .conversation-list>.list-search{border-radius:10px;margin:16px 15px 13px;padding:13px 11px}body .list-search input{font-size:13px}body .list-tabs{gap:8px;padding:0 15px 14px}body .list-tabs button{min-height:35px;padding:8px 12px;font-size:12px}body .list-meta{padding:15px 18px 12px;font-size:11px}body .list-meta button{min-height:28px;font-size:11px}body .conversation{gap:12px;padding:19px 18px 19px 15px}body .conversation .avatar{width:45px;height:45px;font-size:14px}body .conversation-top b{font-size:14px;line-height:1.4}body .conversation-top small{font-size:10px}body .conversation-preview{margin-top:7px;font-size:12px;line-height:1.5}body .conversation-preview>em{min-width:18px;height:18px;font-size:9px}body .conversation-tags{gap:8px;margin-top:9px}body .badge{padding:4px 7px;font-size:10px}body .ai-small{font-size:10px}body .list-footer{padding:14px;font-size:9px}body .chat-pane,body .contact-panel,body .inbox-page.mobile-chat .conversation-list{display:none}body .inbox-page.mobile-chat .chat-pane{min-width:0;display:flex}body .inbox-page.mobile-chat .inbox-title,body .chat-active .mobile-bottom-nav{display:none}body .chat-active .main-shell{padding-bottom:0}body .chat-active .inbox-page{height:calc(100dvh - 62px);min-height:380px;padding:9px 9px 12px}body .chat-header{flex-shrink:0;gap:8px;height:68px;padding:0 10px}body .back-chat{color:#6d9c7d;min-width:32px;min-height:40px;display:flex}body .chat-header .avatar{display:none}body .chat-name b{font-size:14px}body .chat-name small{white-space:nowrap;text-overflow:ellipsis;max-width:175px;font-size:10px;line-height:1.4;overflow:hidden}body .chat-header-actions{flex-shrink:0;gap:3px}body .chat-header-actions .resolve{border-radius:8px;gap:4px;min-height:34px;padding:8px;font-size:10px}body .chat-header-actions .icon-button{min-width:29px;min-height:34px}body .ai-banner{gap:8px;height:62px;padding:10px 13px}body .ai-banner b{font-size:11px}body .ai-banner small{font-size:9px}body .ai-banner-icon{border-radius:8px;width:29px;height:29px}body .ai-banner button{gap:4px;min-height:33px;padding:7px 9px;font-size:10px}body .chat-messages{flex:1;min-height:0;padding:18px 14px}body .message-bubble{max-width:91%;padding:12px 13px 7px}body .message-bubble p{font-size:13px;line-height:1.8}body .message-ai{margin-bottom:7px;font-size:10px}body .message-time{gap:5px;font-size:9px}body .message-row{margin-bottom:19px}body .date-chip{font-size:10px}body .chat-encryption{margin-bottom:22px;font-size:9px;line-height:1.7}body .composer{padding:11px 13px calc(12px + env(safe-area-inset-bottom));flex-shrink:0}body .composer-top{gap:13px}body .composer-top>button{gap:5px;min-height:30px;font-size:11px}body .composer-top>.suggest{white-space:nowrap;gap:3px;font-size:9px}body .composer textarea{resize:none;min-height:67px;padding-top:14px;font-size:14px;line-height:1.6}body .composer-hint{display:none}body .composer-bottom .icon-button{min-width:33px;min-height:33px}body .send{border-radius:9px;gap:6px;min-height:38px;padding:10px 13px;font-size:11px}body .contact-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;background:#0a301b6b;display:block;position:fixed;inset:0}body .contact-panel.mobile-drawer{z-index:91;width:min(340px,88vw);padding-bottom:env(safe-area-inset-bottom);border:0;border-left:1.5px solid #365e42;display:flex;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:-15px 0 50px #0c2b1a28}body .contact-panel.mobile-drawer .panel-title{height:68px;padding:15px 21px;font-size:12px}body .contact-panel.mobile-drawer .panel-title .icon-button{min-width:37px;min-height:37px}body .contact-panel.mobile-drawer .contact-profile{padding:24px}body .contact-panel.mobile-drawer .contact-profile h3{font-size:19px}body .contact-panel.mobile-drawer .contact-profile p{font-size:12px}body .contact-panel.mobile-drawer .contact-section{padding:23px}body .contact-panel.mobile-drawer .contact-section h4{font-size:12px}body .contact-panel.mobile-drawer .info-line,body .contact-panel.mobile-drawer .info-line select,body .contact-panel.mobile-drawer .contact-notes,body .contact-panel.mobile-drawer .full-select{font-size:13px}body .contact-panel.mobile-drawer .info-line{margin:17px 0}body .contact-panel.mobile-drawer .small-label,body .contact-panel.mobile-drawer .deal-value{font-size:11px}body .contact-panel.mobile-drawer .deal-value b{font-size:14px}body .contact-panel.mobile-drawer .text-button{min-height:35px;font-size:12px}body .content-page{padding:27px 18px 33px}body .page-heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:27px}body .page-heading h1{letter-spacing:-.3px;text-wrap:balance;margin-top:12px;font-size:31px;line-height:1.16}body .page-heading p{margin-top:12px;font-size:12px;line-height:1.8}body .eyebrow{letter-spacing:1px;font-size:8px;line-height:1.6}body .page-heading .primary,body .page-heading .secondary{min-height:42px;padding:11px 15px;font-size:12px}body .page-heading>.row{flex-flow:wrap;gap:9px}body .crm-toolbar{flex-direction:column;align-items:flex-start;gap:19px;margin-bottom:22px}body .segmented{gap:2px;max-width:100%;padding:4px}body .segmented>button{gap:6px;min-height:36px;padding:9px 10px;font-size:11px}body .crm-total{gap:17px;padding:0 3px;font-size:11px}body .crm-total b{font-size:17px}body .kanban{scroll-snap-type:x mandatory;gap:18px;margin-right:-8px;padding:0 8px 17px 0;display:flex;overflow-x:auto}body .kanban-column{scroll-snap-align:start;border-radius:14px;flex:0 0 min(82vw,305px);padding:17px 12px}body .kanban-heading b{font-size:14px}body .kanban-heading span{padding:3px 7px;font-size:11px}body .kanban-sum{margin-top:9px;font-size:12px}body .deal-card{border-radius:12px;padding:18px 16px}body .deal-card h3{font-size:16px}body .deal-card>p{margin-top:6px;margin-bottom:14px;font-size:12px}body .deal-amount{margin-top:20px;font-size:18px}body .deal-footer>button{min-height:31px;font-size:12px}body .deal-footer select{max-width:130px;min-height:31px;padding:7px 4px;font-size:11px}body .add-deal{min-height:44px;font-size:12px}body .table-toolbar{padding:16px}body .table-toolbar .list-search{width:100%;min-width:0;padding:12px 10px}body .table-toolbar>span{display:none}body .table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}body table{min-width:680px}body th{padding:16px;font-size:11px}body td{padding:18px 16px;font-size:12px}body td b{font-size:14px}body td small{font-size:11px}body .agent-grid{flex-direction:column;gap:23px;display:flex}body .agent-grid>div,body .agent-grid>aside{width:100%;min-width:0}body .agent-identity{gap:12px;padding:20px 17px}body .agent-identity .assistant-avatar{border-radius:12px;width:42px;height:42px}body .agent-identity h3{font-size:17px}body .agent-identity p{max-width:190px;font-size:10px;line-height:1.7}body .agent-identity>.secondary{min-height:34px;padding:8px;font-size:9px}body .tab-bar{justify-content:space-between;gap:14px;padding:0 18px;overflow-x:auto}body .tab-bar>button{white-space:nowrap;min-height:52px;padding:17px 0 14px;font-size:11px}body .form-content{padding:24px 19px}body .section-number{margin-bottom:24px;font-size:11px}body .section-number>span{font-size:15px}body .form-content label,body .modal label{font-size:12px}body .form-content input,body .form-content textarea,body .form-content select,body .modal input,body .modal textarea,body .modal select{padding:12px;font-size:16px;line-height:1.5}body .form-two{grid-template-columns:1fr;gap:0}body .form-tip{gap:9px;padding:14px}body .form-tip p{font-size:11px}body .field-description{font-size:12px!important}body .form-content>.primary{width:100%;min-height:44px;font-size:12px}body .switch-row b{font-size:13px}body .switch-row small{max-width:230px;font-size:11px;line-height:1.7}body .switch-row{gap:15px;padding:20px 0}body .test-header{gap:10px;padding:20px 17px}body .test-header b{font-size:13px}body .test-header small{font-size:10px;line-height:1.6}body .test-header .badge{padding:4px;font-size:9px}body .test-messages{min-height:350px;max-height:450px;padding:25px 18px}body .test-start h3{font-size:20px}body .test-start p{max-width:260px;font-size:13px}body .test-prompts button{min-height:44px;padding:14px;font-size:12px}body .test-bubble{max-width:95%;font-size:13px;line-height:1.8}body .test-composer{gap:3px;padding:13px}body .test-composer input{padding:9px 2px;font-size:16px}body .test-composer .icon-button{min-width:31px;min-height:34px;padding:5px}body .test-composer .primary{min-width:36px;min-height:36px;padding:8px}body .test-disclaimer{padding-bottom:14px;font-size:9px}body .connection-grid{flex-direction:column;gap:24px;display:flex}body .connect-card{padding:22px 18px}body .connect-title{flex-wrap:wrap;gap:10px}body .connect-title h2{font-size:19px}body .connect-title p{font-size:11px}body .connect-title .badge{font-size:9px}body .whatsapp-icon{border-radius:12px;width:43px;height:43px}body .connection-steps{gap:19px;margin:27px 0}body .connection-steps p{font-size:13px;line-height:1.8}body .connection-steps>div>span{width:26px;height:26px}body .qr-area{gap:17px;min-height:310px;padding:26px 16px}body .qr-area h3{font-size:18px}body .qr-area p{font-size:12px}body .qr-area>.primary{white-space:normal;max-width:100%;min-height:44px;padding:12px 15px;font-size:12px;line-height:1.5}body .connection-benefits{padding:27px 22px}body .connection-benefits h2{font-size:30px;line-height:1.25}body .benefit b{font-size:14px}body .benefit p{font-size:12px}body .subtle-info{padding:3px 6px}body .subtle-info p{font-size:11px}body .stats-grid{grid-template-columns:1fr 1fr;gap:15px}body .stat-card{padding:20px 15px}body .stat-card>div{align-items:flex-start;gap:5px;font-size:10px;line-height:1.6}body .stat-card>div svg{width:17px;height:17px}body .stat-card>b{overflow-wrap:anywhere;margin-top:20px;font-size:clamp(20px,5.5vw,29px);line-height:1.4}body .stat-card small{font-size:9px;line-height:1.7;display:block}body .funnel-card,body .next-steps{padding:26px 21px}body .overview-grid h2{font-size:20px}body .overview-grid p,body .funnel-row>div:first-child,body .next-steps>button b{font-size:12px}body .pricing-grid{grid-template-columns:1fr;gap:32px;margin-top:35px}body .price-card{padding:30px 25px}body .plan-name{font-size:24px}body .plan-name>span{font-size:12px}body .price b{font-size:40px}body .price>span{font-size:13px}body .reference-price{font-size:10px}body .recommend-label{padding:8px 13px;font-size:9px;top:-16px}body .price-card li{flex-wrap:nowrap;align-items:flex-start;gap:7px;margin:19px 0;font-size:13px}body .price-card li svg{width:15px;height:15px;margin-top:3px}body .price-card>.primary,body .price-card>.secondary{min-height:46px;font-size:13px}body .plan-notice p{font-size:11px;line-height:1.8}body .plan-notice{padding:16px 14px}body .consumption-card{gap:21px;padding:26px 23px}body .consumption-card h2{font-size:23px}body .consumption-card p{font-size:12px}body .consumption-value>b{font-size:24px}body .footnote{font-size:10px;line-height:1.9}body .toast{bottom:calc(86px + env(safe-area-inset-bottom));border-radius:12px;width:calc(100% - 30px);max-width:500px;padding:15px;font-size:12px}body .chat-active .toast{bottom:20px}body .modal-overlay{align-items:center;padding:18px 15px}body .modal{border-radius:18px;width:460px;max-width:100%;max-height:90dvh;padding:29px 23px;box-shadow:5px 5px #67df95}body .modal h2{margin-right:17px;font-size:27px;line-height:1.25}body .modal>p{margin-bottom:25px;font-size:12px;line-height:1.8}body .modal-close{min-width:34px;min-height:34px;top:14px;right:12px}body .modal .tab-bar{justify-content:flex-start;gap:14px;padding:0}body .modal .tab-bar button{font-size:10px}body .modal .primary{min-height:46px;font-size:13px}body .workspace-option{gap:10px;padding:17px 13px}body .workspace-option b{font-size:12px}body .workspace-option small{font-size:10px;line-height:1.7}body .quick-list b,body .help-content h3{font-size:14px}body .quick-list p,body .help-content p{font-size:12px}body .admin-shell{flex-direction:column}body .admin-sidebar{top:0;z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffffa;border:0;border-bottom:1.5px solid #d8e8df;width:100%;padding:19px 19px 0;position:sticky;inset:auto}body .admin-sidebar .brand{gap:9px;padding:0;font-size:28px;display:flex}body .admin-sidebar .brand>span:last-child{display:flex}body .admin-sidebar .brand-icon{border-radius:10px;width:33px;height:33px}body .admin-space,body .admin-sidebar .nav-caption,body .admin-sidebar-footer{display:none}body .admin-sidebar nav{flex-direction:row;gap:8px;margin-top:20px;display:flex;overflow-x:auto}body .admin-sidebar nav button{white-space:nowrap;border-radius:9px 9px 0 0;flex:1;justify-content:center;gap:7px;min-height:44px;padding:11px 10px;font-size:12px}body .admin-sidebar nav button.active{box-shadow:none;border-bottom-color:#0000;border-radius:9px 9px 0 0}body .admin-main{width:100%;min-width:0;margin:0}body .admin-topbar{gap:12px;height:51px;padding:0 18px}body .admin-topbar>div:first-child{gap:8px;font-size:10px}body .secure-pill{gap:5px;padding:6px 8px;font-size:9px}body .admin-content{width:100%;max-width:100%;padding:27px 18px 40px}body .admin-content .page-heading{gap:21px;margin-bottom:28px}body .admin-content .page-heading h1{letter-spacing:-.3px;font-size:31px;line-height:1.17}body .admin-content .page-heading p{font-size:12px}body .admin-content .page-heading>.secondary{min-height:41px;padding:10px 13px;font-size:12px}body .admin-summary{grid-template-columns:1fr;gap:12px;margin-bottom:28px}body .admin-summary>div{gap:13px;padding:16px;box-shadow:2px 2px #e4f3e9}body .summary-icon{border-radius:10px;width:34px;height:34px}body .admin-summary>div>div{flex:1;justify-content:space-between;align-items:center;gap:13px;min-width:0;display:flex}body .admin-summary small{font-size:11px}body .admin-summary b{text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin:0;font-size:12px;overflow:hidden}body .admin-summary .admin-state-dot{display:none}body .admin-form-grid{flex-direction:column;gap:23px;display:flex}body .admin-form-grid>div,body .admin-form-grid>aside{width:100%;min-width:0}body .provider-heading{flex-wrap:wrap;gap:11px;padding:22px 18px}body .provider-heading h2{font-size:22px}body .provider-heading p{font-size:10px;line-height:1.7}body .provider-icon{border-radius:11px;width:38px;height:38px}body .provider-heading .admin-status{gap:4px;padding:5px;font-size:8px}body .provider-body{padding:25px 19px}body .provider-body label{margin-bottom:25px;font-size:12px}body .secret-input{border-radius:9px;gap:8px;min-height:48px;padding:0 12px}body .secret-input input{font-size:16px;padding:13px 0!important}body .secret-input input::placeholder{font-size:11px}body .provider-body label>small{font-size:10px;line-height:1.9}body .model-row{flex-wrap:wrap;gap:8px;padding:15px 0}body .model-row>span{font-size:11px}body .model-row code{overflow-wrap:anywhere;max-width:100%;font-size:9px}body .admin-advanced-button{min-height:38px;font-size:11px}body .advanced-models{padding:17px}body .advanced-models input{padding:12px;font-size:16px}body .advanced-models p{font-size:10px;line-height:1.8}body .provider-test{flex-direction:column;align-items:flex-start;gap:17px;padding-top:23px}body .provider-test b{font-size:13px}body .provider-test small{max-width:100%;font-size:11px;line-height:1.8}body .provider-test .secondary{min-height:43px;padding:11px 15px;font-size:12px}body .admin-aside{flex-direction:column;gap:18px;display:flex}body .security-card{margin-right:4px;padding:28px 23px;box-shadow:4px 4px #b8efcc}body .security-card h2{font-size:28px;line-height:1.2}body .security-card>p{font-size:13px;line-height:1.9}body .security-card li{font-size:11px;line-height:1.8}body .security-footer{font-size:10px}body .admin-guide{padding:15px 6px 8px}body .admin-guide p{font-size:12px;line-height:1.9}body .admin-guide>div{margin-top:23px}body .admin-guide .text-button{min-height:38px;font-size:12px}body .admin-billing-note{padding:21px 6px 0}body .admin-billing-note p{font-size:11px;line-height:1.8}body .admin-savebar{z-index:20;border-radius:13px;flex-direction:column;align-items:stretch;gap:13px;margin-top:27px;padding:17px;position:sticky;bottom:12px;box-shadow:3px 3px #b8ecc9}body .admin-savebar>div{justify-content:center;font-size:10px}body .admin-savebar .primary{min-height:46px;font-size:13px}body .admin-alert{overflow-wrap:anywhere;border-radius:11px;gap:9px;max-width:100%;padding:17px 15px}body .admin-alert p{font-size:12px;line-height:1.8}body .admin-loading{min-height:330px;padding:32px 22px}body .admin-loading h2{font-size:29px}body .admin-loading p{font-size:13px;line-height:1.8}body .admin-loading .primary{min-height:44px;font-size:12px}body .instances-intro{flex-direction:column;align-items:stretch;gap:23px;padding:23px 19px}body .instances-intro>div:first-child{align-items:flex-start;gap:12px}body .instances-intro h2{font-size:18px;line-height:1.4}body .instances-intro p{font-size:12px;line-height:1.8}body .instances-intro>.row{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}body .instances-intro button{gap:5px;min-height:43px;padding:10px 8px;font-size:10px}body .section-heading{align-items:flex-start;gap:12px;padding:20px 18px}body .section-heading h2{font-size:16px;line-height:1.5}body .section-heading>span{white-space:nowrap;font-size:10px}body .instances-empty{gap:18px;padding:40px 23px}body .instances-empty h3{font-size:19px;line-height:1.5}body .instances-empty p{font-size:12px;line-height:1.8}body .admin-inline-info{flex-wrap:wrap;gap:10px;padding:17px 15px}body .admin-inline-info p{font-size:11px;line-height:1.8}body .admin-next-step{flex-wrap:wrap;gap:15px;padding:25px 20px}body .admin-next-step>div{flex:1;min-width:190px}body .admin-next-step h3{font-size:18px;line-height:1.5}body .admin-next-step p{font-size:12px;line-height:1.8}body .admin-next-step .primary{width:100%;min-height:45px;font-size:12px}body .audit-list>div{grid-template-columns:31px 1fr;align-items:flex-start;gap:11px;padding:21px 17px;display:grid}body .audit-list b{font-size:13px;line-height:1.5}body .audit-list p{overflow-wrap:anywhere;font-size:11px;line-height:1.8}body .audit-list time{grid-column:2;margin-top:2px;font-size:10px}body .admin-checkbox{gap:10px;line-height:1.7;font-size:12px!important}}@media (max-width:370px){body .inbox-title h1{font-size:25px}body .inbox-title p{max-width:160px;font-size:9px}body .title-actions .primary{padding:9px;font-size:9px}body .mode-pill{padding:6px;font-size:8px}body .top-actions{gap:7px}body .chat-name b{font-size:12px}body .chat-name small{max-width:135px;font-size:9px}body .composer-top{gap:8px}body .composer-top>button{font-size:10px}body .composer-top>.suggest{font-size:8px}body .page-heading h1,body .admin-content .page-heading h1{font-size:28px}body .inbox-page{padding-left:11px;padding-right:11px}body .content-page,body .admin-content{padding-left:15px;padding-right:15px}body .provider-heading .admin-status{margin-left:49px}body .admin-sidebar nav button{padding:10px 7px;font-size:11px}body .admin-summary b{max-width:160px}}@media (prefers-reduced-motion:reduce){body .primary:hover:not(:disabled),body .secondary:hover:not(:disabled),body .deal-card:hover{transform:none}*{scroll-behavior:auto!important}}.account-plan-badge{color:#228546;background:#def9e8;border:1px solid #b6dfc6;border-radius:5px;flex-shrink:0;margin-left:auto;padding:4px 5px;font-weight:700;line-height:1;font-size:9px!important}.granted-plan-notice{color:#247e44;background:#dcf9e6;border:1.5px solid #22462e;border-radius:13px;align-items:center;gap:13px;margin-bottom:21px;padding:19px 21px;display:flex;box-shadow:3px 3px #8ae6aa}.granted-plan-notice>div{flex:1;min-width:0}.granted-plan-notice b{color:#1e4e2c;font-size:15px}.granted-plan-notice p{color:#548366;overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.8}body .user-profile>span:nth-child(2){min-width:0}body .user-profile b{text-overflow:ellipsis;white-space:nowrap;max-width:145px;overflow:hidden}@media (max-width:760px){.granted-plan-notice{gap:10px;padding:18px 16px}.granted-plan-notice b{font-size:14px}.granted-plan-notice p{font-size:10px}.granted-plan-notice>svg:last-child{display:none}}.pair-tabs{background:#eef8f1;border:1px solid #d3e6d9;border-radius:12px;gap:5px;margin:24px 0;padding:5px;display:flex}.pair-tabs button{color:#395c48;border-radius:8px;flex:1;padding:12px 8px;font-weight:600}.pair-tabs button.selected{color:#082819;background:#19ce69;box-shadow:0 2px #133924}.pair-phone{gap:8px;margin-bottom:20px;font-size:13px;font-weight:600;display:grid}.pair-phone input{border:1px solid #bad9c6;border-radius:10px;width:100%;padding:13px;font-size:16px}.pair-phone small{color:#667e70;font-weight:400}.pair-code{overflow-wrap:anywhere;justify-items:center;gap:18px;width:100%;display:grid}.pair-code strong{letter-spacing:5px;color:#123d25;font-size:clamp(25px,4vw,38px)}.attachment-preview{background:#effbf3;border:1px solid #bcdcc8;border-radius:12px;align-items:center;gap:12px;margin:8px 0;padding:12px;display:flex}.attachment-preview img{object-fit:cover;border-radius:8px;width:72px;height:72px}.attachment-preview audio{width:180px;max-width:45%}.attachment-preview span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px}.attachment-preview small{color:#537460;margin-top:5px;display:block}.message-image{border-radius:10px;max-width:100%;max-height:320px;display:block}.message-bubble audio{width:260px;max-width:100%}.media-status{color:#567360;margin-top:6px;font-size:10px;display:block}.qr-area img{object-fit:contain;max-width:100%}@media (max-width:600px){.pair-tabs button{font-size:12px}.pair-code strong{letter-spacing:3px}.attachment-preview{flex-wrap:wrap}.attachment-preview audio{max-width:100%}}.auth-shell{background:#fff;grid-template-columns:minmax(360px,1fr) minmax(400px,1fr);min-height:100dvh;display:grid}.auth-story{color:#effdf3;background:#123b27;flex-direction:column;justify-content:space-between;gap:48px;padding:48px clamp(32px,6vw,100px);display:flex;position:relative;overflow:hidden}.auth-story:after{content:"";pointer-events:none;border:1px solid #396447;border-radius:50%;width:380px;height:380px;position:absolute;top:15%;right:-220px}.auth-story .brand{color:#fff}.auth-story .brand i{background:#1ed36f}.auth-story .eyebrow{color:#62ed96}.auth-story h1{color:#fff;letter-spacing:-1.4px;margin:20px 0;font-family:Paytone One,sans-serif;font-size:clamp(40px,4.4vw,70px);font-weight:400;line-height:1.08}.auth-story h1 em{color:#2ce27c;font-style:normal}.auth-story p{color:#b9d2c2;max-width:400px;line-height:1.7}.auth-story>small{color:#bad3c3;align-items:center;gap:10px;display:flex}.auth-illustration{background:#194b32;border:1px solid #3b6950;border-radius:18px;max-width:390px;margin-top:38px;padding:22px;transform:rotate(-2deg);box-shadow:7px 7px #082a19}.auth-illustration>div{color:#c1e8ce;align-items:center;gap:8px;font-size:11px;display:flex}.auth-dot{background:#34e380;border-radius:50%;width:7px;height:7px}.auth-illustration p{color:#193d28;background:#fff;border-radius:12px 12px 12px 2px;margin:22px 30px 8px 0;padding:13px;font-size:12px}.auth-illustration p+p{background:#baf7d1;border-radius:12px 12px 2px;align-items:center;gap:12px;margin:10px 0 20px 30px;display:flex}.auth-illustration>span{color:#96cda7;gap:8px;font-size:11px;display:flex}.auth-form-side{flex-direction:column;justify-content:space-between;gap:35px;padding:32px clamp(24px,5vw,90px);display:flex}.auth-back{color:#587363;align-self:flex-start;align-items:center;gap:8px;font-size:12px;display:flex}.auth-form-card{width:100%;max-width:410px;margin:20px auto}.auth-lock{color:#187344;background:#e2faeb;border:1px solid #b4e4c4;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:24px;display:grid}.auth-form-card h2{color:#112e1e;margin:12px 0;font-family:Paytone One,sans-serif;font-size:31px;font-weight:400;line-height:1.2}.auth-form-card>p{color:#64766b;margin:0 0 28px;font-size:13px;line-height:1.7}.auth-form-card form{gap:19px;display:grid}.auth-form-card label{gap:8px;font-size:13px;font-weight:600;display:grid}.auth-input{color:#7e9987;background:#fcfefd;border:1px solid #c5dace;border-radius:10px;align-items:center;gap:10px;min-height:50px;padding:0 14px;display:flex}.auth-input:focus-within{border-color:#159b4f;box-shadow:0 0 0 3px #dff8e7}.auth-input input{color:#123b27;outline:none;flex:1;width:100%;min-width:0;font-size:14px;background:0 0!important;border:0!important;border-radius:0!important;padding:14px 0!important}.auth-input button{place-items:center;display:grid}.auth-forgot{color:#157840;justify-self:end;margin-top:-6px;font-size:12px}.auth-submit{justify-content:center;width:100%;min-height:49px}.auth-or{color:#82988a;align-items:center;gap:14px;margin:23px 0;font-size:12px;display:flex}.auth-or span{background:#dce9df;flex:1;height:1px}.auth-sso{justify-content:center;width:100%;min-height:46px}.auth-setup{margin:20px auto}.auth-form-card .auth-known{text-align:center;overflow-wrap:anywhere;margin-top:15px;font-size:11px}.auth-security{color:#668471;justify-content:center;align-items:center;gap:8px;margin-top:30px;display:flex}.auth-security small,.auth-recovery-note{font-size:11px}.auth-recovery-note{color:#6b7e71;margin-top:15px;line-height:1.6;display:block}.auth-form-side footer{text-align:center;color:#93a499;font-size:11px}.auth-alert{border:1px solid #d2e1d8;border-radius:10px;align-items:center;gap:10px;margin:16px 0;padding:13px 15px;font-size:13px;line-height:1.6;display:flex}.auth-alert.error{color:#9f471e;background:#fff3e9;border-color:#f0c7ab}.auth-alert.success{color:#18613a;background:#e8faed;border-color:#a4dbb6}.account-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:28px 0 22px;display:flex}.account-toolbar h2{color:#153a25;margin-bottom:6px;font-size:23px}.account-toolbar h2 span{background:#ddf7e6;border-radius:7px;padding:4px 8px;font-size:13px}.account-toolbar p{color:#6c8172;font-size:13px}.account-search{background:#fff;border:1px solid #bed7c8;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:8px 10px 8px 17px;display:flex}.account-search input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px;font-size:14px}.accounts-table-wrap{overflow:auto}.accounts-table{border-collapse:collapse;text-align:left;width:100%;min-width:700px;font-size:13px}.accounts-table th{text-transform:uppercase;letter-spacing:1px;color:#7c9586;background:#f4faf6;border-bottom:1px solid #d9e8df;padding:16px 18px;font-size:11px}.accounts-table td{vertical-align:middle;border-bottom:1px solid #e2eee7;padding:19px 18px}.accounts-table td b{color:#1c432b;display:block}.accounts-table td small{color:#768c7d;margin-top:6px;font-size:11px;display:block}.account-status{border-radius:20px;padding:5px 9px;font-size:11px;font-weight:600}.account-status.active{color:#187144;background:#dff8e7}.account-status.blocked{color:#ab4e25;background:#ffeddf}.account-pagination{justify-content:flex-end;align-items:center;gap:10px;margin:18px 0;display:flex}.account-pagination>span{color:#657e6e;margin-right:auto;font-size:12px}.account-hosting-note{color:#718d7d;align-items:flex-start;gap:12px;margin:24px 0;display:flex}.account-hosting-note svg{flex-shrink:0}.account-hosting-note p{font-size:12px;line-height:1.7}.accounts-empty{text-align:center;color:#718b7b;padding:30px;font-size:13px}.accounts-loading{justify-items:center;gap:20px;padding:40px;display:grid}.admin-plans-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.managed-plan{padding:25px;box-shadow:4px 4px #c0efd0}.managed-plan .eyebrow{font-size:8px}.managed-plan h3{margin:15px 0;font-size:22px}.managed-plan strong{margin-bottom:25px;font-family:Paytone One,sans-serif;font-size:26px;display:block}.managed-plan strong small{color:#6c8977;font-family:inherit;font-size:11px}.managed-plan p{color:#526e5d;margin-bottom:14px;font-size:12px;line-height:1.6}.managed-plan button{justify-content:center;width:100%;margin-top:12px}.account-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1000;background:#06221291;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.account-modal{width:min(100%,520px);max-height:90dvh;padding:30px;position:relative;overflow:auto;box-shadow:6px 6px #20cb6a}.account-modal h2{margin:12px 35px 24px 0;font-size:26px}.account-modal-close{position:absolute;top:15px;right:15px}.account-modal form,.account-mail{gap:17px;display:grid}.account-modal label,.account-mail label{gap:7px;font-size:13px;font-weight:600;display:grid}.account-modal input,.account-modal select,.account-mail input{background:#fff;border:1px solid #bfd8c9;border-radius:9px;width:100%;padding:12px;font-size:14px}.account-modal label small{color:#6e8a78;font-size:11px;font-weight:400}.account-modal .account-check{align-items:center;gap:9px;display:flex}.account-check input{accent-color:#16b85c;width:17px;height:17px}.account-detail-note{color:#718b7b;font-size:11px;line-height:1.7}.account-extra-actions{border-top:1px solid #d5e8dc;gap:13px;margin-top:25px;padding-top:23px;display:grid}.account-extra-actions small{color:#6c8375;font-size:11px}.account-extra-actions .secondary{justify-content:center}.account-mail{max-width:650px;padding:30px}.account-mail>.badge{justify-self:start}.account-mail h3{font-size:23px}.account-mail p,.account-mail small{color:#6d8677;font-size:12px;line-height:1.7}.account-mail>.primary{justify-self:start;margin-top:7px}.account-protection{background:#f4fdf7;max-width:650px;margin-top:24px;padding:28px}.account-protection h3{margin:12px 0 20px;font-size:20px}.account-protection p{color:#53715f;margin:10px 0;font-size:13px;line-height:1.7}.admin-sidebar nav{overflow:auto}.admin-sidebar nav button{flex-shrink:0}@media (max-width:1200px){.admin-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-story{padding:40px}.auth-story h1{font-size:48px}}@media (max-width:760px){.auth-shell{display:block}.auth-story{gap:0;padding:22px 26px}.auth-story>div,.auth-story>small{display:none}.auth-story .brand{font-size:28px}.auth-form-side{gap:10px;min-height:calc(100dvh - 85px);padding:24px}.auth-form-card{margin:26px auto}.auth-form-card h2{font-size:28px}.auth-form-side footer{margin-top:25px}.account-toolbar{flex-wrap:wrap;align-items:flex-start}.account-toolbar h2{font-size:21px}.admin-plans-grid{grid-template-columns:1fr 1fr}.managed-plan{padding:20px}.managed-plan strong{font-size:22px}.account-mail{padding:22px}.account-modal{padding:24px}.account-pagination{flex-wrap:wrap}.account-modal-backdrop{padding:12px}}@media (max-width:440px){.admin-plans-grid{grid-template-columns:1fr}.account-search{gap:5px}.account-search .secondary{padding:9px}.account-toolbar .primary{justify-content:center;width:100%}}.auth-story .brand{text-decoration:none}.auth-story .brand>span:last-child{display:flex}.auth-form-side .auth-back,.auth-form-card .auth-sso{text-decoration:none}.first-steps>div>small{color:#5f7d69;font-size:10px;line-height:1.4}.first-steps button{transition:border-color .18s,background .18s,box-shadow .18s,opacity .18s;position:relative}.first-steps button.current{background:#fff;border-color:#168a4e;box-shadow:0 0 0 3px #22c96a1f,0 8px 20px #155c3420}.first-steps button.current:after{content:"AGORA";color:#fff;letter-spacing:.12em;background:#123b27;border-radius:99px;padding:3px 7px;font-size:7px;font-weight:800;position:absolute;top:-8px;right:10px}.first-steps button.done{background:#f4fbf6;border-color:#b8ddc4}.first-steps button.done b{color:#416c50}.first-steps button.pending{opacity:.58;background:#f7faf8;border-style:dashed}.first-steps button.pending>span{color:#6f8878;border:1px solid #9bb6a4;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;display:grid}.first-steps button:hover{border-color:#168a4e}.first-steps button.pending:hover{opacity:.78}body .sidebar{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bcd4c5 transparent;padding-bottom:18px;overflow:hidden auto}body .sidebar::-webkit-scrollbar{width:6px}body .sidebar::-webkit-scrollbar-thumb{background:#c7dbce;border-radius:99px}body .sidebar>.brand,body .sidebar>.workspace-switch,body .sidebar>.nav-caption,body .sidebar>nav,body .sidebar>.sidebar-divider,body .sidebar>.sidebar-bottom{flex-shrink:0}body .sidebar-bottom{padding-bottom:max(8px,env(safe-area-inset-bottom))}@media (max-height:900px) and (min-width:641px){body .sidebar{padding-top:20px}body .workspace-switch{margin-top:20px}body .nav-caption{margin-top:19px;margin-bottom:9px}body .sidebar nav{gap:3px}body .sidebar nav>button{padding-top:9px;padding-bottom:9px}body .sidebar-divider{margin-top:15px}body .sidebar-divider+.nav-caption{margin-top:14px}body .setup-card{display:none}body .help-button{border-top:1px solid var(--border);padding-top:13px;padding-bottom:12px}body .user-profile{padding-top:12px;padding-bottom:12px}}.demo-admin-card{margin-top:24px;padding:28px}.demo-admin-heading{border-bottom:1px solid #d9e9de;align-items:flex-start;gap:15px;padding-bottom:22px;display:flex}.demo-admin-heading>span{color:#167744;background:#dcf8e6;border-radius:13px;flex:none;place-items:center;width:48px;height:48px;display:grid}.demo-admin-heading>div{flex:1}.demo-admin-heading h2{color:#153b26;margin:8px 0;font-size:22px}.demo-admin-heading p,.demo-history-heading p{color:#617b69;font-size:12px;line-height:1.7}.demo-admin-card form{gap:15px;margin-top:23px;display:grid}.demo-admin-card form label{color:#315a40;font-size:13px;font-weight:700}.demo-admin-card textarea{resize:vertical;background:#fcfffd;border:1px solid #b9d5c3;border-radius:10px;width:100%;margin-top:9px;padding:16px;font-size:13px;line-height:1.7;display:block}.demo-admin-card form small{color:#718878;margin-top:7px;font-size:10px;display:block}.demo-admin-card form .primary{justify-self:start}.demo-history-heading{border-top:1px solid #d9e9de;justify-content:space-between;align-items:flex-end;gap:15px;margin:33px 0 15px;padding-top:25px;display:flex}.demo-history-heading h3{color:#173d28;font-size:19px}.demo-history-heading>span{color:#24784a;background:#e3f7ea;border-radius:99px;padding:7px 9px;font-size:10px}.demo-history{gap:12px;display:grid}.demo-history article{background:#f9fdfa;border:1px solid #cfe2d6;border-radius:10px;padding:17px}.demo-history article header{color:#6c8374;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:10px;display:flex}.demo-history article header span{align-items:center;gap:5px;display:flex}.demo-history article b{text-transform:uppercase;letter-spacing:.6px;color:#248052;font-size:10px}.demo-history article p{color:#3e5a49;white-space:pre-wrap;margin:5px 0 13px;font-size:12px;line-height:1.75}.demo-admin-loading{align-items:center;gap:12px;display:flex}@media (max-width:700px){.demo-admin-card{padding:21px 17px}.demo-admin-heading{flex-wrap:wrap}.demo-admin-heading .secondary{justify-content:center;width:100%}.demo-history-heading,.demo-history article header{flex-direction:column;align-items:flex-start}.demo-admin-card form .primary{justify-content:center;width:100%}}.agent-test .test-start p{font-size:0}.agent-test .test-start p:after{content:"Pergunte sobre o Zap24 e veja, na prática, como a Aurora conversa, explica e conduz o atendimento. A resposta aparece somente aqui.";color:#667c6d;font-size:11px;line-height:1.8;display:block}.agent-test .test-prompts button:first-child{font-size:0}.agent-test .test-prompts button:first-child:before{content:"Como funciona o Zap24?";font-size:10px}.agent-test .test-prompts button:nth-child(2){font-size:0}.agent-test .test-prompts button:nth-child(2):before{content:"Quais são os planos?";font-size:10px}.agent-test .test-prompts button:nth-child(3){font-size:0}.agent-test .test-prompts button:nth-child(3):before{content:"Como conecto meu WhatsApp?";font-size:10px}.connection-payment a[href=\/admin]{display:none!important}.flood-nav-badge{color:#4e3500;background:#f9ce5c;border-radius:6px;margin-left:auto;padding:2px 6px;font-size:11px}.flood-global-notice{text-align:left;color:#6b470f;background:#fff0d7;border:1px solid #dfb666;border-radius:12px;align-items:center;gap:12px;width:100%;margin:20px 0;padding:17px 20px;display:flex}.flood-global-notice svg:last-child{margin-left:auto}.antiflood-alerts{gap:20px;display:grid}.flood-alert{border-color:#d6ad67;padding:24px}.flood-alert.resolved{background:#f8fdf9;border-color:#b5d8c0}.flood-alert-heading{color:#896022;align-items:center;gap:12px;margin-bottom:16px;display:flex}.flood-alert-heading>div{flex:1}.flood-alert h3{color:#193e27;font-size:18px}.flood-alert small{color:#6f8576;font-size:11px;line-height:1.7}.flood-alert>p{margin:12px 0;font-size:13px;line-height:1.7}.flood-alert details{color:#637c6c;margin:14px 0;font-size:12px}.flood-alert pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f8f4;border-radius:9px;max-height:240px;padding:14px;font-size:11px;overflow:auto}.flood-alert label{gap:8px;margin:20px 0 8px;font-size:12px;display:grid}.flood-alert textarea{border:1px solid #b9d4c3;border-radius:9px;width:100%;padding:12px}.flood-alert .row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.antiflood-settings{margin-top:28px;padding:28px}.antiflood-settings h2{font-size:22px}.antiflood-settings>p{color:#688372;margin:15px 0;font-size:12px;line-height:1.8}.antiflood-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0;display:grid}.antiflood-settings-grid label{color:#365c45;gap:8px;font-size:12px;display:grid}.antiflood-settings-grid input{border:1px solid #c3decd;border-radius:8px;width:100%;padding:11px}.instance-assignment{gap:7px;min-width:180px;margin-bottom:10px;display:grid}.instance-assignment select{border:1px solid #c4dbce;border-radius:7px;width:100%;max-width:240px;padding:8px;font-size:12px}.subscription-banner{color:#734e19;background:#fff1dc;border-bottom:1px solid #ecd0a4;align-items:center;gap:13px;padding:16px 30px;display:flex}.subscription-banner>div{flex:1}.subscription-banner b{font-size:13px}.subscription-banner p{margin-top:4px;font-size:12px;line-height:1.6}.subscription-banner.flood{background:#fff7ea}.subscription-detail{margin-bottom:22px;padding:25px}.subscription-detail h2{align-items:center;gap:16px;margin:15px 0;font-size:24px;display:flex}.subscription-detail p{color:#5b7765;margin-top:7px;font-size:13px;line-height:1.8}.first-steps{background:#ecfbf1;border-bottom:1px solid #c6e8d1;grid-template-columns:1.1fr repeat(3,1fr);gap:14px;padding:20px 25px;display:grid}.first-steps>div{align-content:center;gap:7px;display:grid}.first-steps>div>b{font-size:13px}.first-steps button{text-align:left;background:#fff;border:1px solid #bddac7;border-radius:10px;align-items:center;gap:10px;padding:12px;display:flex}.first-steps button>span{color:#15834b}.first-steps button b{font-size:12px;display:block}.first-steps small{color:#708b79;margin-top:4px;font-size:10px;line-height:1.5;display:block}.connection-help{color:#765721;background:#fff5e6;border:1px solid #ecd3a8;border-radius:12px;gap:12px;margin-bottom:20px;padding:16px;display:flex}.connection-help b{font-size:13px}.connection-help p{margin:7px 0;font-size:12px;line-height:1.7}.connection-help a{color:#197541;font-size:12px}@media (max-width:1100px){.first-steps{grid-template-columns:1fr 1fr}.first-steps>div,.first-steps button:last-child{grid-column:1/-1}}@media (max-width:650px){.first-steps{grid-template-columns:1fr;padding:18px}.first-steps button:last-child{grid-column:auto}.antiflood-settings-grid{grid-template-columns:1fr}.flood-alert,.antiflood-settings{padding:20px}.subscription-banner{flex-wrap:wrap;align-items:flex-start;padding:15px}.subscription-banner .secondary{margin-left:30px}.flood-alert-heading{flex-wrap:wrap}.flood-alert .row>button{justify-content:center;width:100%}}.team-form{gap:15px;display:grid}.team-form label{gap:7px;font-size:13px;display:grid}.team-rule{color:#688574;margin:12px 0 22px;font-size:12px;line-height:1.8}.team-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.password-page{background:#edfaf2;place-items:center;min-height:100dvh;padding:25px;display:grid}.password-page h1{font-size:27px}.password-page p{color:#597663;font-size:13px;line-height:1.7}.message-author{color:#34825a;margin-bottom:7px;font-size:10px;font-weight:700}.usage-panel{grid-template-columns:1fr 1.5fr;gap:20px;margin-bottom:24px;padding:25px;display:grid}.usage-panel h2{margin:12px 0;font-family:Paytone One,sans-serif;font-size:34px}.usage-panel h2 small{color:#73927e;font-family:inherit;font-size:18px}.usage-panel p{color:#66816f;font-size:12px;line-height:1.7}.usage-panel progress{accent-color:#16bf60;width:100%;height:12px;margin:18px 0 8px}.usage-panel.full{background:#fffaf0;border-color:#d6a751}.usage-panel .usage-rule{border-top:1px solid #d8eadd;grid-column:1/-1;padding-top:15px}.usage-panel .compact{margin-top:12px;margin-right:10px}.usage-statement{width:min(95vw,850px)}.usage-statement .accounts-table{min-width:0;font-size:12px}.usage-statement select{border:1px solid #bed9c8;border-radius:8px;width:100%;margin-bottom:15px;padding:12px}.usage-statement>p{margin:12px 0;font-size:12px}.usage-statement th,.usage-statement td{padding:12px 8px}@media (max-width:600px){.usage-panel{grid-template-columns:1fr}.usage-statement{padding:22px 14px}.usage-statement .accounts-table{font-size:11px}.usage-panel h2{font-size:29px}}body .plans-page .page-heading h1{color:#092b1b;letter-spacing:-1px;font-size:clamp(30px,3vw,43px);line-height:1.16}body .plans-page .page-heading p{color:#405b4b;max-width:720px;font-size:14px;line-height:1.7}body .plans-page .plan-notice{color:#155f38;background:#e6f8ed;border:1.5px solid #8bcda3;padding:17px 19px;box-shadow:0 5px 16px #17703f12}body .plans-page .plan-notice p{color:#294f39;font-size:13px;font-weight:600;line-height:1.65}body .plans-page .pricing-grid{align-items:stretch;gap:20px}body .plans-page .price-card{background:#fff;border:1.5px solid #9cb8a6;border-top-width:6px;border-radius:15px;padding:29px 22px 24px;overflow:visible;box-shadow:0 10px 25px #0f372212}body .plans-page .price-card:first-of-type{background:linear-gradient(#f1fbf5 0,#fff 27%);border-top-color:#178b55}body .plans-page .price-card:nth-of-type(2){background:linear-gradient(#e5faed 0,#fff 31%);border-color:#18cf6b #087c45 #087c45;box-shadow:7px 8px #a8ebc0,0 15px 32px #0c683a26}body .plans-page .price-card:nth-of-type(3){background:linear-gradient(#edf3ff 0,#fff 27%);border-top-color:#456fac}body .plans-page .price-card:nth-of-type(4){background:linear-gradient(#fff5de 0,#fff 27%);border-top-color:#b57b18}body .plans-page .plan-name{color:#102d1d;font-size:24px;font-weight:800;line-height:1.2}body .plans-page .plan-name>span{color:#285d3c;background:#dcefe3;border-radius:99px;margin-top:11px;padding:5px 9px;font-size:12px;font-weight:750;line-height:1.35;display:inline-flex}body .plans-page .price-card:nth-of-type(2) .plan-name>span{color:#075f34;background:#bdf1cf}body .plans-page .price-card:nth-of-type(3) .plan-name>span{color:#2f5388;background:#dce7fb}body .plans-page .price-card:nth-of-type(4) .plan-name>span{color:#714b08;background:#f8e4b9}body .plans-page .price{margin-top:26px}body .plans-page .price b{color:#092b1b;letter-spacing:-1px;font-size:31px;font-weight:800}body .plans-page .price>span{color:#496252;font-size:12px;font-weight:650}body .plans-page .plan-divider{border-color:#c8d9cf;margin:25px 0 13px}body .plans-page .price-card li{color:#2f4738;gap:8px;margin:16px 0;font-size:12px;font-weight:550;line-height:1.65}body .plans-page .price-card li svg{color:#0c9851;stroke-width:2.5px;flex:none;width:15px;height:15px;margin-top:2px}body .plans-page .price-card li b{color:#183b27;font-weight:800}body .plans-page .price-card>.primary,body .plans-page .price-card>.secondary{border-width:1.5px;border-color:#173d28;min-height:46px;font-size:12px;font-weight:800}body .plans-page .price-card>.secondary{color:#122d1e;background:#fff}body .plans-page .price-card>.secondary:hover{background:#eaf7ef}body .plans-page .recommend-label{color:#063c21;letter-spacing:.75px;background:#18d66f;border-color:#0d6137;padding:9px 13px;font-size:9px;font-weight:850;box-shadow:0 4px #0c6839}@media (max-width:1250px) and (min-width:981px){body .plans-page .price-card{padding:27px 17px 23px}body .plans-page .plan-name{font-size:21px}body .plans-page .plan-name>span{font-size:11px}body .plans-page .price b{font-size:26px}body .plans-page .price-card li{font-size:11px}}@media (max-width:640px){body .plans-page .page-heading h1{font-size:32px}body .plans-page .page-heading p{font-size:13px}body .plans-page .price-card{padding:30px 24px 25px}body .plans-page .plan-name{font-size:25px}body .plans-page .plan-name>span,body .plans-page .price-card li{font-size:13px}body .plans-page .price b{font-size:34px}}.agent-test .test-composer .icon-button.recording{color:#fff;background:#d94343;border-color:#a92525;animation:1.2s ease-in-out infinite recording-pulse;box-shadow:0 0 0 4px #d9434324}.agent-test .test-composer .icon-button.recording svg{transform:scale(.8)}@keyframes recording-pulse{50%{box-shadow:0 0 0 8px #d943430d}}.agent-page .agent-identity>div>p{font-size:0}.agent-page .agent-identity>div>p:after{content:"Demonstração global disponível para você conhecer o Zap24.";font-size:12px}.admin-provider-card .provider-body>.model-row:nth-of-type(2) code{font-size:0}.admin-provider-card .provider-body>.model-row:nth-of-type(2) code:after{content:"gpt-6-luna (simples) · gpt-6.1-terra (avançada)";font-size:11px}
