.locale-switch{background:#fff;border:1px solid #dfe2eb;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.locale-switch a{color:#70788d;border-radius:7px;place-items:center;min-width:28px;height:25px;font-size:9px;font-weight:850;display:grid}.locale-switch a:hover,.locale-switch a.active{color:#5144c4;background:#eeebff}.product-nav-rtl .brand{direction:ltr}.product-nav-rtl .header-actions{flex-direction:row-reverse}.product-nav .login-link{align-items:center;gap:7px;display:inline-flex}.login-icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;display:none}.product-footer{max-width:1180px;margin:0 auto}.rtl-page{text-align:right}.rtl-page .brand{direction:ltr}.rtl-page .hero{grid-template-columns:.8fr 1.2fr}.rtl-page .hero-copy{grid-column:2}.rtl-page .product-stage{grid-area:1/1}.rtl-page .hero h1,.rtl-page .hero-lead{margin-left:auto;margin-right:0}.rtl-page .hero-actions,.rtl-page .hero-proof{justify-content:flex-start}.rtl-page .section-head,.rtl-page .automation-heading,.rtl-page .how-section,.rtl-page .automation-comparison,.rtl-page .control-grid,.rtl-page .pricing-grid,.rtl-page .pricing-cards-full{direction:rtl}.rtl-page .automation-switch span{transform:rotate(180deg)}.rtl-page .template-card,.rtl-page .price,.rtl-page .full-price,.rtl-page .automation-card,.rtl-page .control-grid article{text-align:right}.rtl-page .price-badge{left:20px;right:auto}.rtl-page .footer-top>div{align-items:flex-start}.rtl-page .footer-bottom div{direction:rtl}.compact-benefits{max-width:1050px;margin:55px auto 0}.builder-page{background:radial-gradient(circle at 50% 0,#6958e217,#0000 33%),#f7f7fb;min-height:100vh}.builder-shell{max-width:1180px;margin:0 auto;padding:66px 28px 110px}.builder-intro{text-align:center;max-width:770px;margin:0 auto}.builder-intro h1{letter-spacing:-.055em;margin:20px 0 0;font-size:clamp(41px,5vw,63px);line-height:1.04}.builder-intro p{max-width:680px;color:var(--muted);margin:18px auto 0;font-size:16px;line-height:1.7}.builder-stepper{grid-template-columns:repeat(3,1fr);max-width:700px;margin:42px auto 45px;display:grid;position:relative}.builder-stepper:before{content:"";background:#dcdeea;height:2px;position:absolute;top:18px;left:16%;right:16%}.builder-stepper div{z-index:1;color:#8a91a2;flex-direction:column;align-items:center;gap:8px;font-size:11px;display:flex}.builder-stepper span{color:#858d9f;background:#f7f7fb;border:2px solid #d9dce6;border-radius:50%;place-items:center;width:37px;height:37px;font-size:11px;font-weight:900;display:grid}.builder-stepper .complete{color:#4035a8}.builder-stepper .complete span{color:#fff;background:linear-gradient(135deg,#7463ec,#5848cd);border-color:#6b5be1;box-shadow:0 8px 20px #5a4acd38}.builder-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;display:grid}.builder-form-card,.builder-summary-card{background:#fff;border:1px solid #e0e2eb;border-radius:24px;box-shadow:0 20px 55px #1f244612}.builder-form-card{min-height:650px;padding:34px}.builder-section-head{align-items:flex-start;gap:14px;margin-bottom:29px;display:flex}.builder-section-head>span{color:#5b4ccc;background:#ece9ff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.builder-section-head h2{letter-spacing:-.035em;margin:0;font-size:25px}.builder-section-head p{color:#667087;margin:7px 0 0;font-size:12.5px;line-height:1.65}.field-label{color:#353d53;gap:8px;margin-top:22px;font-size:11px;font-weight:800;display:grid}.field-label input,.field-label select,.auth-form input,.settings-card input,.settings-card select{color:#1c243b;width:100%;height:48px;font:inherit;background:#fff;border:1px solid #dce0e9;border-radius:11px;outline:0;padding:0 14px;font-size:13px}.field-label input:focus,.field-label select:focus,.auth-form input:focus,.settings-card input:focus,.settings-card select:focus{border-color:#7868e8;box-shadow:0 0 0 4px #6657e81a}.builder-option-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px;display:grid}.builder-option,.mode-option,.channel-choice-grid button{background:#fff;border:1px solid #dfe2ea;transition:border .2s,background .2s,transform .2s}.builder-option{color:#30384d;text-align:left;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:110px;padding:16px;display:flex;position:relative}.builder-option>span{color:#5e4ed1;background:#eeebff;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.builder-option b{font-size:12px}.builder-option i,.mode-option>i{color:#fff;background:#6958df;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid;position:absolute;top:11px;right:11px}.builder-option:hover,.mode-option:hover,.channel-choice-grid button:hover{border-color:#c7c1f3;transform:translateY(-2px)}.builder-option.selected,.mode-option.selected,.channel-choice-grid button.selected{background:#faf9ff;border-color:#7161e5;box-shadow:0 0 0 3px #6756da14}.mode-grid{gap:11px;display:grid}.mode-option{color:#252d43;text-align:left;border-radius:15px;grid-template-columns:42px 1fr 20px;align-items:center;gap:13px;min-height:92px;padding:17px;display:grid;position:relative}.mode-option>span{color:#5d4dcc;background:#ece9ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.mode-option>div{flex-direction:column;gap:5px;display:flex}.mode-option b{font-size:13px}.mode-option small{color:#697187;font-size:11px;line-height:1.5}.builder-form-card fieldset{border:0;margin:27px 0 0;padding:0}.builder-form-card legend{color:#353d53;margin-bottom:10px;font-size:11px;font-weight:800}.chip-options{flex-wrap:wrap;gap:8px;display:flex}.chip-options button{color:#596177;background:#fff;border:1px solid #dfe2ea;border-radius:999px;min-height:36px;padding:0 13px;font-size:11px;font-weight:750}.chip-options button.selected{color:#5243c3;background:#efecff;border-color:#c9c1f4}.channel-choice-grid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.channel-choice-grid button{color:#323a50;text-align:left;border-radius:14px;grid-template-columns:35px 1fr 22px;align-items:center;gap:10px;min-height:82px;padding:16px;display:grid}.channel-choice-grid button>span{color:#5a4bc9;background:#ece9ff;border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.channel-choice-grid button b{font-size:12px}.channel-choice-grid button i{color:#6252d2;font-style:normal;font-weight:900}.builder-ready{background:#f3fcfa;border:1px solid #d6eee9;border-radius:16px;gap:14px;margin-top:25px;padding:20px;display:flex}.builder-ready>span{color:#fff;background:#2db8a4;border-radius:11px;flex:none;place-items:center;width:35px;height:35px;display:grid}.builder-ready h3{margin:0;font-size:15px}.builder-ready p{color:#5c697e;margin:6px 0 0;font-size:11.5px;line-height:1.6}.builder-included{color:#566076;flex-wrap:wrap;gap:11px 18px;margin:18px 0 0;padding:0;font-size:10.5px;list-style:none;display:flex}.builder-included li{align-items:center;gap:6px;display:flex}.builder-included span{color:#198474;font-weight:900}.builder-navigation{border-top:1px solid #eceef3;justify-content:space-between;align-items:center;margin-top:34px;padding-top:24px;display:flex}.builder-navigation .button[disabled]{opacity:.45;pointer-events:none}.builder-summary-card{padding:22px;position:sticky;top:20px}.summary-top{border-bottom:1px solid #eceef3;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;padding-bottom:18px;display:grid}.summary-top>div{flex-direction:column;gap:3px;display:flex}.summary-top small{color:#777f91;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:800}.summary-top b{text-overflow:ellipsis;white-space:nowrap;max-width:155px;font-size:11px;overflow:hidden}.builder-summary-card dl{gap:0;margin:18px 0;display:grid}.builder-summary-card dl div{border-bottom:1px solid #f0f1f5;grid-template-columns:42% 58%;gap:10px;padding:11px 0;font-size:10px;display:grid}.builder-summary-card dt{color:#777f91}.builder-summary-card dd{color:#30384e;text-align:right;margin:0;font-weight:750}.summary-score{background:#f5f4fb;border-radius:13px;padding:14px}.summary-score>div{color:#596177;justify-content:space-between;font-size:10px;display:flex}.summary-score>div b{color:#5142c5}.summary-score>i{background:#e3e1ef;border-radius:99px;height:5px;margin-top:9px;display:block;overflow:hidden}.summary-score>i span{border-radius:inherit;background:linear-gradient(90deg,#6d5ce3,#35cdb8);height:100%;transition:width .3s;display:block}.summary-preview{background:#f6fcfb;border:1px solid #d8eee9;border-radius:13px;align-items:center;gap:10px;margin-top:14px;padding:13px;display:flex}.summary-preview>span{color:#fff;background:#16a777;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.summary-preview>div{flex-direction:column;gap:3px;display:flex}.summary-preview b{font-size:10px}.summary-preview small{color:#6c7589;font-size:8px}.rtl-page .builder-option,.rtl-page .mode-option,.rtl-page .channel-choice-grid button{text-align:right}.rtl-page .builder-option i,.rtl-page .mode-option>i{left:11px;right:auto}.rtl-page .builder-summary-card dd{text-align:left}.auth-page{background:#f6f6fa;min-height:100vh}.auth-shell{grid-template-columns:.9fr 1.1fr;max-width:1100px;min-height:690px;margin:45px auto 90px;padding:0 28px;display:grid}.auth-story{color:#fff;background:radial-gradient(circle at 85% 20%,#735eea8c,#0000 32%),radial-gradient(circle at 15% 90%,#32d2be29,#0000 32%),#15142b;border-radius:25px 0 0 25px;padding:55px 48px;position:relative;overflow:hidden}.auth-story-glow{border:1px solid #ffffff14;border-radius:50%;width:400px;height:400px;position:absolute;top:120px;right:-200px;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff04}.auth-story>:not(.auth-story-glow){z-index:1;position:relative}.auth-story h2{letter-spacing:-.048em;margin:25px 0 0;font-size:37px;line-height:1.06}.auth-story>p{color:#c0c4d4;font-size:13px;line-height:1.7}.auth-mini-dashboard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff12;border:1px solid #ffffff21;border-radius:15px;gap:7px;margin-top:32px;padding:13px;display:grid}.auth-mini-dashboard>div{background:#ffffff12;border-radius:10px;grid-template-columns:27px 1fr auto;align-items:center;gap:9px;min-height:49px;padding:0 12px;display:grid}.auth-mini-dashboard span{color:#bdb6ff;background:#7560e640;border-radius:8px;place-items:center;width:27px;height:27px;display:grid}.auth-mini-dashboard b{font-size:10px}.auth-mini-dashboard small,.auth-mini-dashboard strong{color:#d7dae5;font-size:9px}.auth-outcome{background:#ffffff0e;border:1px solid #ffffff1c;border-radius:12px;margin-top:28px;padding:14px 15px}.auth-outcome small{color:#a9a0ef;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900}.auth-outcome p{color:#e7e8ee;margin:6px 0 0;font-size:12px;font-weight:650;line-height:1.65}.auth-card{background:#fff;border:1px solid #e0e2ea;border-left:0;border-radius:0 25px 25px 0;padding:45px 65px}.auth-card-head{text-align:center}.auth-secure{color:#167a6b;text-transform:uppercase;letter-spacing:.05em;background:#e5f8f4;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:850;display:inline-flex}.auth-card h1{letter-spacing:-.045em;margin:15px 0 0;font-size:31px}.auth-card-head p{color:#687186;margin:9px 0 0;font-size:12px;line-height:1.55}.social-auth{color:#343c51;border:1px solid #dfe2ea;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:46px;margin-top:24px;font-size:12px;font-weight:750;display:flex}.social-auth:hover{background:#faf9ff;border-color:#c8c2f2}.social-auth span{border:1px solid #e1e3ea;border-radius:50%;place-items:center;width:23px;height:23px;font-weight:900;display:grid}.auth-divider{color:#9aa0ae;text-transform:uppercase;align-items:center;margin:18px 0;font-size:9px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#eceef3;flex:1;height:1px}.auth-divider span{padding:0 10px}.auth-form{gap:13px;display:grid}.auth-form label{color:#3b4358;gap:7px;font-size:10px;font-weight:800;display:grid}.auth-name-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.password-field{position:relative}.password-field button{color:#70798b;background:0 0;border:0;border-radius:8px;width:38px;height:38px;position:absolute;top:5px;right:5px}.rtl-page .password-field button{left:5px;right:auto}.forgot-link{color:#5a4bc9;justify-self:end;margin-top:-4px;font-size:10px;font-weight:750}.rtl-page .forgot-link{justify-self:start}.terms-check{grid-template-columns:17px 1fr;align-items:start;line-height:1.5;color:#677086!important;gap:8px!important;font-weight:600!important}.terms-check input{accent-color:#6657e8;width:15px;height:15px;margin:1px 0 0}.auth-submit{border:0;width:100%;min-height:47px;margin-top:2px}.auth-trust{color:#70788b;flex-wrap:wrap;justify-content:center;gap:8px 13px;margin-top:16px;font-size:8.5px;display:flex}.auth-trust span:first-letter{color:#14806f}.auth-password-generator{gap:8px;margin:18px 0 10px;display:grid}.auth-password-generator button{color:#5945bf;min-height:40px;font:inherit;cursor:pointer;background:#faf9ff;border:1px solid #cfc9f5;border-radius:10px;padding:8px 12px;font-size:10px;font-weight:850}.auth-password-generator button:hover{background:#f5f2ff;border-color:#8f7ee2}.auth-generated-password{color:#40348d;text-align:center;background:#fff;border:1px dashed #a99ee7;border-radius:9px;width:100%;min-height:38px;padding:8px 10px;font:700 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.auth-switch{color:#697186;text-align:center;margin:20px 0 0;font-size:10px}.auth-switch a{color:#5747c8;font-weight:850}.rtl-page .auth-story{border-radius:0 25px 25px 0}.rtl-page .auth-card{border-left:1px solid #e0e2ea;border-right:0;border-radius:25px 0 0 25px}.workspace-page{color:#151b31;background:#f5f6fa;grid-template-columns:235px minmax(0,1fr);min-height:100vh;display:grid}.workspace-sidebar{z-index:40;background:#fff;border-right:1px solid #e3e5ec;flex-direction:column;height:100vh;padding:19px 14px 16px;display:flex;position:sticky;top:0}.workspace-brand{justify-content:space-between;align-items:center;height:47px;padding:0 7px;display:flex}.workspace-brand .brand{font-size:17px}.workspace-brand .brand-mark{width:27px;height:27px;padding:7px 5px}.workspace-close{background:0 0;border:0;font-size:22px;display:none}.workspace-switch{background:#fafafe;border:1px solid #e2e4ec;border-radius:11px;grid-template-columns:32px 1fr auto;align-items:center;gap:8px;margin:13px 0 18px;padding:9px;display:grid}.workspace-switch>span{color:#5142c5;background:#ebe8ff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:9px;font-weight:900;display:grid}.workspace-switch>div{flex-direction:column;gap:2px;display:flex}.workspace-switch b{font-size:10px}.workspace-switch small{color:#858c9c;font-size:7.5px}.workspace-switch>i{color:#8b91a0;font-size:10px;font-style:normal}.workspace-sidebar nav{gap:3px;display:grid}.workspace-sidebar nav button{color:#626a7f;text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:25px 1fr auto;align-items:center;gap:7px;min-height:41px;padding:0 10px;font-size:10px;font-weight:740;display:grid}.workspace-sidebar nav button>span{text-align:center;font-size:13px}.workspace-sidebar nav button>i{color:#5747c7;background:#eae7ff;border-radius:6px;place-items:center;min-width:18px;height:18px;font-size:8px;font-style:normal;display:grid}.workspace-sidebar nav button:hover{background:#f7f6fc}.workspace-sidebar nav button.active{color:#4e3fc0;background:#efecff}.workspace-help{color:#edeef5;background:#18172e;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:7px;margin-top:auto;padding:13px;display:grid}.workspace-help>span{color:#fff;background:#6657df;border-radius:9px;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:11px;font-weight:900;display:grid}.workspace-help b{font-size:9px}.workspace-help a{color:#bfc3d1;font-size:8px}.workspace-user{border-top:1px solid #eceef3;grid-template-columns:31px 1fr auto;align-items:center;gap:8px;margin-top:10px;padding:9px 5px;display:grid}.workspace-user>span{color:#4f42b5;background:#dedaff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:9px;font-weight:900;display:grid}.workspace-user>div{flex-direction:column;gap:2px;min-width:0;display:flex}.workspace-user b{font-size:9px}.workspace-user small{color:#8a91a1;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.workspace-user>i{color:#858c9c;font-size:8px;font-style:normal}.workspace-main{min-width:0}.workspace-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border-bottom:1px solid #e4e6ed;justify-content:space-between;align-items:center;gap:18px;height:70px;padding:0 28px;display:flex}.mobile-nav-button{display:none}.workspace-search{background:#fafafe;border:1px solid #e0e2e9;border-radius:10px;align-items:center;gap:8px;width:min(360px,40vw);height:39px;padding:0 12px;display:flex}.workspace-search span{color:#858c9d}.workspace-search input{color:#343c52;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:10px}.workspace-top-actions{align-items:center;gap:11px;display:flex}.workspace-live{color:#147769;text-transform:uppercase;background:#e2f8f3;border-radius:99px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:850;display:flex}.workspace-live i{background:#27b6a2;border-radius:50%;width:5px;height:5px}.workspace-top-actions>button:not(.button){color:#667086;background:#fff;border:1px solid #e2e4eb;border-radius:9px;width:33px;height:33px;position:relative}.workspace-top-actions>button:not(.button) i{background:#ef756f;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.workspace-languages{border:1px solid #e2e4eb;border-radius:8px;padding:2px;display:flex}.workspace-languages a{color:#7b8294;border-radius:6px;place-items:center;min-width:23px;height:23px;font-size:7px;font-weight:850;display:grid}.workspace-languages a:hover{color:#5142c4;background:#efecff}.workspace-content{max-width:1300px;margin:0 auto;padding:32px 30px 70px}.workspace-page-head{justify-content:space-between;align-items:center;gap:25px;margin-bottom:25px;display:flex}.workspace-page-head h1{letter-spacing:-.04em;margin:0;font-size:27px}.workspace-page-head p{color:#70788b;margin:7px 0 0;font-size:11.5px}.workspace-page-head .button{min-height:41px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.metric-card{background:#fff;border:1px solid #e1e3ea;border-radius:15px;min-height:130px;padding:17px;box-shadow:0 8px 25px #1d234309}.metric-card>div{justify-content:space-between;align-items:center;display:flex}.metric-card>div>span{border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.metric-card>div>i{color:#16806f;background:#e3f7f3;border-radius:99px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.metric-card>b{letter-spacing:-.04em;margin-top:17px;font-size:25px;display:block}.metric-card>small{color:#747c8e;font-size:9px}.metric-violet>div>span{color:#5b4bc9;background:#ebe8ff}.metric-aqua>div>span{color:#157d6e;background:#dff7f2}.metric-orange>div>span{color:#b86a22;background:#fff0dd}.metric-blue>div>span{color:#2879a9;background:#e2f3fc}.workspace-two-columns{grid-template-columns:minmax(0,1.6fr) minmax(270px,.7fr);gap:14px;margin-top:14px;display:grid}.activity-card,.agent-health-card,.recent-card,.team-card,.current-plan-card,.billing-grid article,.settings-card{background:#fff;border:1px solid #e1e3ea;border-radius:16px;box-shadow:0 8px 25px #1d234309}.activity-card,.agent-health-card{padding:19px}.card-title{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.card-title h2{margin:0;font-size:13px}.card-title p{color:#808799;margin:5px 0 0;font-size:8.5px}.card-title select,.card-title button{color:#666e81;background:#fff;border:1px solid #e3e5ec;border-radius:8px;min-height:28px;padding:0 9px;font-size:8px}.chart-wrap{grid-template-columns:25px 1fr;height:210px;margin-top:22px;display:grid}.chart-scale{color:#a0a5b1;flex-direction:column;justify-content:space-between;padding-bottom:22px;font-size:7px;display:flex}.bar-chart{background:repeating-linear-gradient(#fff 0 46px,#f0f1f5 47px);border-bottom:1px solid #eceef3;grid-template-columns:repeat(7,1fr);align-items:end;gap:11px;padding:0 5px;display:grid}.bar-chart>div{flex-direction:column;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar-chart i{background:linear-gradient(#7564e9,#5a49d0);border-radius:7px 7px 2px 2px;width:min(25px,70%);display:block;box-shadow:0 8px 16px #5e4dcf2b}.bar-chart span{color:#8d93a1;height:15px;font-size:7px}.chart-legend{color:#687086;justify-content:space-between;align-items:center;margin-top:12px;font-size:8px;display:flex}.chart-legend>span{align-items:center;gap:6px;display:flex}.chart-legend>span i{background:#6656dd;border-radius:2px;width:7px;height:7px}.chart-legend b{color:#148170}.chart-legend small{color:#969caa;font-weight:500}.mini-agent{border-bottom:1px solid #eff0f4;grid-template-columns:35px 1fr auto;align-items:center;gap:9px;margin-top:13px;padding:12px 0;display:grid}.agent-icon{border-radius:10px;place-items:center;width:35px;height:35px;font-size:13px;display:grid}.agent-icon.violet{color:#5a4ac8;background:#ebe8ff}.agent-icon.aqua{color:#157e6e;background:#e0f8f3}.mini-agent>div{flex-direction:column;gap:3px;display:flex}.mini-agent b{font-size:9px}.mini-agent small{color:#858c9d;font-size:7.5px}.mini-agent>i{color:#197868;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.mini-agent>i span,.team-member>i span{background:#2bb39f;border-radius:50%;width:5px;height:5px}.mini-create{color:#5749bd;background:#faf9ff;border:1px dashed #cbc7e8;border-radius:9px;width:100%;min-height:34px;margin-top:15px;font-size:8.5px;font-weight:780}.recent-card{margin-top:14px;padding:19px;overflow:hidden}.text-action{font-weight:800;color:#5747c7!important;border:0!important}.request-table{min-width:740px;margin-top:15px}.request-row{color:#555e73;border-top:1px solid #eff0f4;grid-template-columns:1.25fr 1.45fr .8fr .45fr .85fr .85fr;align-items:center;gap:10px;min-height:54px;padding:0 9px;font-size:8.5px;display:grid}.request-head{color:#969caa;text-transform:uppercase;letter-spacing:.04em;border-top:0;min-height:36px;font-size:7px;font-weight:850}.request-row>span:first-child{color:#2e364c;align-items:center;gap:8px;display:flex}.request-row .avatar{flex:none;width:27px;height:27px}.channel-pill{color:#545d72;background:#f1f2f6;border-radius:7px;padding:5px 7px;font-size:7px;font-style:normal}.score{color:#167767;background:#def7f1;border-radius:8px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.status{border-radius:99px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:780}.status-0{color:#a04f21;background:#ffeadb}.status-1{color:#5945c2;background:#ece8ff}.status-2{color:#157c6d;background:#dff7f2}.status-3{color:#657084;background:#eef0f4}.agent-card-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.agent-card-full,.empty-agent-card{background:#fff;border:1px solid #e0e2e9;border-radius:17px;min-height:310px;padding:22px;box-shadow:0 8px 25px #1d234309}.agent-card-top{justify-content:space-between;align-items:flex-start;display:flex}.agent-card-top>div{align-items:center;gap:8px;display:flex}.agent-card-top i{color:#167767;align-items:center;gap:4px;font-size:7px;font-style:normal;display:flex}.agent-card-top i span{background:#2ab29e;border-radius:50%;width:5px;height:5px}.agent-card-top button{color:#858c9d;background:0 0;border:0}.agent-card-full h2{margin:26px 0 0;font-size:17px}.agent-card-full>p{color:#777f91;margin:7px 0 0;font-size:9px}.agent-stats{background:#f6f6fa;border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:24px;padding:13px;display:grid}.agent-stats>div{border-right:1px solid #e1e3ea;flex-direction:column;align-items:center;gap:3px;display:flex}.agent-stats>div:last-child{border:0}.agent-stats b{font-size:15px}.agent-stats small{color:#848b9b;font-size:7px}.agent-card-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.agent-card-actions .button{min-height:36px;padding:0 8px;font-size:8px}.empty-agent-card{color:#6760a8;text-align:center;background:#faf9ff;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;display:flex}.empty-agent-card>span{color:#5d4cd0;background:#fff;border:1px solid #ccc5f5;border-radius:13px;place-items:center;width:43px;height:43px;font-size:19px;display:grid}.empty-agent-card h2{margin:16px 0 0;font-size:15px}.empty-agent-card p{color:#7c8294;max-width:210px;font-size:9px;line-height:1.55}.request-toolbar{gap:8px;margin-bottom:12px;display:flex}.request-toolbar .workspace-search{margin-right:auto}.request-toolbar>button{color:#656d80;background:#fff;border:1px solid #e0e2e9;border-radius:10px;min-height:39px;padding:0 12px;font-size:8.5px}.full-request-card{margin-top:0;overflow-x:auto}.channel-card-grid{grid-template-columns:repeat(2,1fr);gap:13px;display:grid}.channel-connect-card{background:#fff;border:1px solid #e0e2e9;border-radius:16px;grid-template-rows:1fr auto;grid-template-columns:43px 1fr auto;gap:12px;min-height:195px;padding:20px;display:grid}.channel-connect-icon{border-radius:12px;place-items:center;width:43px;height:43px;font-size:15px;font-weight:900;display:grid}.channel-connect-icon.c0{color:#14805f;background:#ddf8ed}.channel-connect-icon.c1{color:#5c4ccd;background:#ebe8ff}.channel-connect-icon.c2{color:#297bab;background:#e2f3fc}.channel-connect-icon.c3{color:#626879;background:#edeef2}.channel-connect-copy h2{margin:3px 0 0;font-size:14px}.channel-connect-copy p{color:#737b8e;max-width:320px;margin:7px 0 0;font-size:9px;line-height:1.55}.channel-connect-card>span{color:#7d6041;background:#fff0de;border-radius:99px;align-self:start;padding:5px 7px;font-size:7px;font-weight:850}.channel-connect-card>span.connected{color:#167767;background:#def7f1}.channel-connect-card .button{grid-column:2/4;justify-self:end;min-height:34px;font-size:8px}.integration-strip{background:linear-gradient(135deg,#f3f1ff,#f8fbff);border:1px solid #dcd8fa;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:22px;display:flex}.integration-strip>div{align-items:center;gap:13px;display:flex}.integration-strip>div>span{color:#5a4ac8;background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 8px 20px #322a6914}.integration-strip h2{margin:0;font-size:14px}.integration-strip p{color:#737b8e;margin:5px 0 0;font-size:9px}.integration-strip .button{min-height:38px;font-size:8px}.team-card{overflow:hidden}.team-member{border-bottom:1px solid #eff0f4;grid-template-columns:34px 1.3fr .8fr .65fr 25px;align-items:center;gap:12px;min-height:70px;padding:0 18px;display:grid}.team-member:last-child{border:0}.team-member>div{flex-direction:column;gap:3px;display:flex}.team-member b{font-size:9.5px}.team-member small{color:#858c9c;font-size:8px}.team-member em{color:#4f586e;font-size:8.5px;font-style:normal}.team-member>i{color:#177868;align-items:center;gap:5px;font-size:8px;font-style:normal;display:flex}.team-member button{color:#858c9c;background:0 0;border:0}.team-note{background:#f3fbf9;border:1px solid #d9eee9;border-radius:15px;gap:12px;margin-top:14px;padding:19px;display:flex}.team-note>span{color:#177d6e;background:#dff7f2;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.team-note h3{margin:0;font-size:12px}.team-note p{color:#697287;margin:5px 0 0;font-size:9px}.current-plan-card{background:linear-gradient(135deg,#fff,#f8f7ff);border-color:#d7d2f8;grid-template-columns:1.1fr 1.3fr auto;align-items:center;gap:28px;padding:24px;display:grid}.current-plan-copy>span{color:#5a49c9;text-transform:uppercase;font-size:9px;font-weight:900}.current-plan-copy h2{margin:9px 0 0;font-size:31px}.current-plan-copy h2 small{color:#747c8e;font-size:10px;font-weight:600}.current-plan-copy p{color:#777f91;margin:5px 0 0;font-size:8.5px}.plan-usage{gap:7px;display:grid}.plan-usage>div{color:#687086;justify-content:space-between;font-size:8px;display:flex}.plan-usage>i{background:#e2e1eb;border-radius:99px;height:5px;display:block;overflow:hidden}.plan-usage>i span{border-radius:inherit;background:linear-gradient(90deg,#6c5be1,#32c7b3);width:34%;height:100%;display:block}.current-plan-card .button{min-height:37px;font-size:8px}.billing-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.billing-grid article{padding:22px}.billing-grid article>span{color:#5a49c7;background:#ebe8ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.billing-grid h3{margin:20px 0 0;font-size:13px}.billing-grid p{color:#596278;margin:7px 0 0;font-size:10px}.billing-grid small{color:#8a91a1;font-size:8px}.billing-grid button{color:#5647c5;background:0 0;border:0;margin-top:18px;font-size:8.5px;font-weight:850}.settings-card{overflow:hidden}.settings-section{border-bottom:1px solid #eceef3;grid-template-columns:220px 1fr;gap:35px;padding:25px;display:grid}.settings-section h2{margin:0;font-size:14px}.settings-section>div:first-child p{color:#7c8395;margin:7px 0 0;font-size:9px;line-height:1.55}.settings-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.settings-fields label{color:#424a5f;gap:7px;font-size:9px;font-weight:780;display:grid}.settings-fields input,.settings-fields select{height:41px;font-size:9.5px}.toggle-list{gap:9px;display:grid}.toggle-list label{border:1px solid #e5e7ed;border-radius:11px;justify-content:space-between;align-items:center;min-height:54px;padding:0 13px;display:flex}.toggle-list label>span{flex-direction:column;gap:4px;display:flex}.toggle-list b{font-size:9.5px}.toggle-list small{color:#858c9d;font-size:8px}.toggle-list input{accent-color:#6657e8;width:31px;height:17px}.settings-actions{justify-content:flex-end;padding:17px 25px;display:flex}.settings-actions .button{border:0;min-height:39px;font-size:8.5px}.workspace-rtl{grid-template-columns:minmax(0,1fr) 235px}.workspace-rtl .workspace-sidebar{border-left:1px solid #e3e5ec;border-right:0;grid-area:1/2}.workspace-rtl .workspace-main{grid-area:1/1}.workspace-rtl .workspace-sidebar nav button{text-align:right}.workspace-rtl .request-toolbar .workspace-search{margin-left:auto;margin-right:0}.workspace-rtl .agent-stats>div{border-left:1px solid #e1e3ea;border-right:0}.workspace-rtl .agent-stats>div:last-child{border:0}.legal-page,.contact-page{background:#fafafe;min-height:100vh}.legal-hero{text-align:center;max-width:860px;margin:0 auto;padding:92px 28px 55px}.legal-hero h1{letter-spacing:-.055em;margin:18px 0 0;font-size:clamp(43px,6vw,68px);line-height:1.02}.legal-hero p{color:#657087;max-width:720px;margin:20px auto 0;font-size:16px;line-height:1.7}.legal-hero small{color:#9298a8;margin-top:16px;font-size:10px;display:block}.legal-content{gap:12px;max-width:920px;margin:0 auto 100px;padding:10px 28px 0;display:grid}.legal-content article{background:#fff;border:1px solid #e2e4ec;border-radius:17px;padding:28px 30px;box-shadow:0 8px 28px #20254409}.legal-content h2{color:#222a40;letter-spacing:-.02em;margin:0;font-size:17px}.legal-content p{color:#626c82;margin:11px 0 0;font-size:13px;line-height:1.82}.contact-shell{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;max-width:1120px;margin:0 auto;padding:90px 28px 110px;display:grid}.contact-copy h1{letter-spacing:-.055em;max-width:540px;margin:18px 0 0;font-size:clamp(42px,5vw,63px);line-height:1.03}.contact-copy>p{color:#657087;max-width:510px;margin:20px 0 0;font-size:15px;line-height:1.75}.contact-benefits{color:#434c62;gap:11px;margin-top:28px;font-size:12px;font-weight:700;display:grid}.contact-benefits span:first-letter{color:#198071}.contact-direct{background:#f2f0ff;border:1px solid #dedaf8;border-radius:14px;align-items:center;gap:12px;max-width:380px;margin-top:35px;padding:16px;display:flex}.contact-direct>span{color:#fff;background:#6757de;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.contact-direct>div{flex-direction:column;gap:4px;display:flex}.contact-direct small{color:#777f91;font-size:9px}.contact-direct a{color:#4f40bd;font-size:12px;font-weight:850}.contact-form{background:#fff;border:1px solid #e0e2ea;border-radius:22px;gap:17px;padding:34px;display:grid;box-shadow:0 24px 65px #1d234314}.contact-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.contact-form label{color:#3c4459;gap:8px;font-size:10px;font-weight:800;display:grid}.contact-form input,.contact-form textarea{color:#1c243b;width:100%;font:inherit;background:#fff;border:1px solid #dce0e9;border-radius:11px;outline:0;padding:0 14px;font-size:12px}.contact-form input{height:47px}.contact-form textarea{resize:vertical;min-height:140px;padding-top:13px;line-height:1.6}.contact-form input:focus,.contact-form textarea:focus{border-color:#7868e8;box-shadow:0 0 0 4px #6657e81a}.contact-form .button{border:0;min-height:48px}.contact-form>small{color:#858c9d;text-align:center;font-size:9px;line-height:1.5}@media (max-width:1050px){.product-nav nav{display:none}.builder-workspace{grid-template-columns:1fr}.builder-summary-card{position:static}.auth-shell{grid-template-columns:.85fr 1.15fr}.auth-card{padding:42px 38px}.auth-story{padding:48px 35px}.metric-grid{grid-template-columns:repeat(2,1fr)}.agent-card-grid{grid-template-columns:1fr 1fr}.workspace-two-columns{grid-template-columns:1fr}.contact-shell{gap:38px}}@media (max-width:780px){.product-nav .locale-switch{display:none}.rtl-page .hero{grid-template-columns:1fr}.rtl-page .hero-copy,.rtl-page .product-stage{grid-column:1}.rtl-page .hero-copy{grid-row:1}.rtl-page .product-stage{grid-row:2}.rtl-page .hero-actions,.rtl-page .hero-proof{justify-content:center}.builder-shell{padding:45px 16px 75px}.builder-intro h1{font-size:42px}.builder-stepper{margin-bottom:30px}.builder-stepper b{font-size:9px}.builder-form-card{border-radius:18px;min-height:0;padding:22px 17px}.builder-option-grid{grid-template-columns:1fr 1fr}.mode-option{grid-template-columns:38px 1fr 18px}.channel-choice-grid{grid-template-columns:1fr}.builder-navigation .button{min-height:42px;padding:0 14px;font-size:11px}.auth-shell{grid-template-columns:1fr;margin-top:20px}.auth-story{border-radius:22px 22px 0 0;min-height:390px}.auth-card{border:1px solid #e0e2ea;border-top:0;border-radius:0 0 22px 22px;padding:35px 22px}.rtl-page .auth-story{border-radius:22px 22px 0 0}.rtl-page .auth-card{border:1px solid #e0e2ea;border-top:0;border-radius:0 0 22px 22px}.contact-shell{grid-template-columns:1fr;padding-top:60px}.contact-copy{text-align:center}.contact-copy h1,.contact-copy>p,.contact-direct{margin-left:auto;margin-right:auto}.contact-benefits{justify-items:center}.workspace-page,.workspace-rtl{display:block}.workspace-sidebar,.workspace-rtl .workspace-sidebar{border-left:0;border-right:1px solid #e3e5ec;grid-column:auto;width:245px;transition:left .25s;position:fixed;top:0;left:-260px;box-shadow:25px 0 60px #181c362b}.workspace-sidebar.open{left:0}.workspace-close,.mobile-nav-button{display:block}.mobile-nav-button{color:#566076;background:#fff;border:1px solid #e2e4eb;border-radius:9px;width:35px;height:35px}.workspace-topbar{height:64px;padding:0 14px}.workspace-topbar>.workspace-search,.workspace-live,.workspace-languages{display:none}.workspace-top-actions{margin-left:auto}.workspace-content{padding:25px 14px 55px}.workspace-page-head{flex-direction:column;align-items:flex-start}.metric-grid{grid-template-columns:1fr 1fr}.agent-card-grid,.channel-card-grid,.billing-grid{grid-template-columns:1fr}.request-toolbar{overflow-x:auto}.request-toolbar .workspace-search{min-width:230px}.recent-card{overflow-x:auto}.current-plan-card,.settings-section,.settings-fields{grid-template-columns:1fr}.integration-strip{flex-direction:column;align-items:flex-start}.team-card{overflow-x:auto}.team-member{min-width:640px}}@media (max-width:520px){.product-nav .text-link.login-link{color:#4d556c;background:#fff;border:1px solid #dfe2eb;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.product-nav .login-link .login-icon{display:block}.product-nav .login-link span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-nav .header-actions{gap:7px}.product-nav .button-small{padding:0 10px;font-size:9.5px}.builder-option-grid,.auth-name-row{grid-template-columns:1fr}.auth-story{padding:38px 25px}.auth-story h2{font-size:32px}.legal-hero{padding-top:62px}.legal-content article,.contact-form{padding:22px 18px}.contact-row,.metric-grid{grid-template-columns:1fr}.workspace-top-actions .button{padding:0 11px;font-size:8px}.workspace-page-head h1{font-size:24px}}.consentbot-page{color:#17172f;background:#fff}.consentbot-hero{background:radial-gradient(circle at 80% 20%,#38b59526,#0000 29%),radial-gradient(circle at 12% 20%,#7052eb26,#0000 31%),#f8f8fc;grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);align-items:center;gap:80px;min-height:690px;padding:105px max(24px,50vw - 590px) 90px;display:grid}.consentbot-hero h1{letter-spacing:-.065em;max-width:820px;margin:22px 0;font-size:clamp(3.1rem,6vw,5.6rem);line-height:.99}.consentbot-hero>div>p{color:#626b80;max-width:780px;margin:0;font-size:18px;line-height:1.75}.consentbot-actions{flex-wrap:wrap;gap:11px;margin-top:32px;display:flex}.consentbot-trust{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.consentbot-trust span{color:#60697c;background:#ffffffbf;border:1px solid #dbdce7;border-radius:99px;padding:7px 10px;font-size:11px;font-weight:800}.consentbot-hero>aside{color:#fff;background:linear-gradient(155deg,#211d4e,#4d369d 55%,#148973);border:1px solid #ffffff26;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;min-height:440px;padding:40px;display:flex;transform:rotate(2deg);box-shadow:0 40px 100px #291f6540}.consentbot-hero>aside>span{letter-spacing:-.08em;background:#ffffff1f;border:1px solid #ffffff40;border-radius:26px;place-items:center;width:86px;height:86px;font-size:27px;font-weight:950;display:grid}.consentbot-hero>aside b{margin-top:25px;font-size:28px}.consentbot-hero>aside small{color:#d9d5f5;text-transform:uppercase;letter-spacing:.14em;margin-top:5px;font-size:11px}.consentbot-signal{align-items:end;gap:7px;height:65px;margin-top:28px;display:flex}.consentbot-signal i{background:linear-gradient(#5ce3b6,#fff);border-radius:9px;width:9px;animation:1.6s ease-in-out infinite consentbot-wave}.consentbot-signal i:first-child,.consentbot-signal i:nth-child(5){height:25px}.consentbot-signal i:nth-child(2),.consentbot-signal i:nth-child(4){height:45px;animation-delay:.2s}.consentbot-signal i:nth-child(3){height:65px;animation-delay:.35s}@keyframes consentbot-wave{50%{opacity:.65;transform:scaleY(.55)}}.consentbot-same{background:#fff;border:1px solid #dedbec;border-radius:19px;grid-template-columns:55px 1fr;align-items:center;gap:18px;width:min(1120px,100% - 48px);margin:-38px auto 0;padding:26px 30px;display:grid;position:relative;box-shadow:0 25px 70px #231e4b1f}.consentbot-same>span{color:#5e48c7;background:#eeeaff;border-radius:16px;place-items:center;width:55px;height:55px;font-size:22px;display:grid}.consentbot-same h2{margin:0;font-size:20px}.consentbot-same p{color:#687185;margin:6px 0 0;font-size:13px;line-height:1.65}.consentbot-section,.consentbot-flow,.consentbot-proof,.consentbot-compare,.consentbot-cta{width:min(1180px,100% - 48px);margin-inline:auto}.consentbot-section{padding:115px 0 0}.consentbot-section>header,.consentbot-flow>header{max-width:790px;margin-bottom:45px}.consentbot-section header small,.consentbot-flow header small,.consentbot-proof small{color:#634dcc;letter-spacing:.14em;font-size:11px;font-weight:950}.consentbot-section header h2,.consentbot-flow header h2,.consentbot-proof h2,.consentbot-compare>h2,.consentbot-cta h2{letter-spacing:-.055em;margin:13px 0 0;font-size:clamp(2.3rem,5vw,4.2rem);line-height:1.04}.consentbot-section header>p{color:#667084;margin:18px 0 0;font-size:16px;line-height:1.75}.consentbot-audiences{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.consentbot-audiences article{background:#fff;border:1px solid #e1e2e9;border-radius:18px;min-height:220px;padding:25px;box-shadow:0 12px 35px #1a1f3e0a}.consentbot-audiences article>span{color:#5944c2;background:#eeeaff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:17px;display:grid}.consentbot-audiences h3{margin:25px 0 9px;font-size:17px}.consentbot-audiences p{color:#6b7486;margin:0;font-size:13px;line-height:1.65}.consentbot-features>div{background:#dedfe7;border:1px solid #dedfe7;border-radius:22px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.consentbot-features article{background:#fff;grid-template-columns:48px 1fr;gap:17px;min-height:210px;padding:29px;display:grid}.consentbot-features article>span{color:#6b55d2;letter-spacing:.1em;font-size:12px;font-weight:950}.consentbot-features h3{margin:0 0 9px;font-size:18px}.consentbot-features p{color:#687184;margin:0;font-size:13px;line-height:1.7}.consentbot-flow{padding:120px 0}.consentbot-flow>div{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.consentbot-flow article{color:#fff;background:#1c1b35;border-radius:19px;min-height:260px;padding:27px;position:relative}.consentbot-flow article:after{content:"→";color:#5747b3;z-index:2;font-size:20px;position:absolute;top:30px;right:-13px}.consentbot-flow article:last-child:after{display:none}.consentbot-flow article>span{color:#dcd7ff;background:#3f366f;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.consentbot-flow h3{margin:48px 0 10px;font-size:20px}.consentbot-flow p{color:#bbb9d0;margin:0;font-size:13px;line-height:1.7}.consentbot-proof{color:#fff;background:radial-gradient(circle at 90% 10%,#33d9a82e,#0000 34%),linear-gradient(140deg,#211d50,#402b86);border-radius:30px;grid-template-columns:1.05fr .95fr;align-items:center;gap:75px;padding:75px;display:grid}.consentbot-proof h2{max-width:650px}.consentbot-proof>div>p{color:#cbc8df;margin:22px 0 0;font-size:15px;line-height:1.75}.consentbot-proof>div>a{color:#9ce8d3;margin-top:24px;font-size:12px;font-weight:900;display:inline-flex}.consentbot-proof ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.consentbot-proof li{background:#ffffff12;border:1px solid #ffffff21;border-radius:12px;align-items:center;gap:11px;min-height:54px;padding:12px 15px;font-size:13px;font-weight:750;display:flex}.consentbot-proof li span{color:#1d624f;background:#8ee1c8;border-radius:8px;place-items:center;width:27px;height:27px;font-size:11px;font-weight:950;display:grid}.consentbot-compare{padding:120px 0}.consentbot-compare>h2{text-align:center;margin-bottom:40px}.consentbot-compare>div{grid-template-columns:1fr 1fr;gap:16px;display:grid}.consentbot-compare article{background:#fff;border:1px solid #dfe1e8;border-radius:23px;padding:35px}.consentbot-compare article.featured{color:#fff;background:#211d4d;border-color:#3c307b;box-shadow:0 25px 70px #2920602e}.consentbot-compare .mini-brand{color:#fff;background:#624cc9;border-radius:13px;place-items:center;width:45px;height:45px;font-size:12px;font-weight:950;display:grid}.consentbot-compare .featured .mini-brand{color:#1f5549;background:#8ae0c5}.consentbot-compare h3{margin:22px 0;font-size:25px}.consentbot-compare ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.consentbot-compare li{color:#666f82;font-size:13px}.consentbot-compare .featured li{color:#c9c6dc}.consentbot-cta{background:linear-gradient(120deg,#f0edff,#e7fbf4);border:1px solid #dedbec;border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:45px;margin-bottom:100px;padding:55px 60px;display:grid}.consentbot-cta h2{max-width:760px;font-size:clamp(2rem,4vw,3.4rem)}.consentbot-cta p{color:#646e80;max-width:760px;margin:16px 0 0;font-size:14px;line-height:1.7}.consentbot-cta>div:last-child{justify-items:center;gap:12px;display:grid}.consentbot-cta>div:last-child>a:not(.button){color:#5945bd;font-size:12px;font-weight:850}.rtl-page .consentbot-flow article:after{content:"←";left:-13px;right:auto}@media (max-width:950px){.consentbot-hero{grid-template-columns:1fr}.consentbot-hero>aside{min-height:340px}.consentbot-audiences,.consentbot-flow>div{grid-template-columns:1fr 1fr}.consentbot-flow article:after{display:none}.consentbot-proof{grid-template-columns:1fr;gap:35px;padding:50px}.consentbot-cta{grid-template-columns:1fr}.consentbot-cta>div:last-child{justify-items:start}}@media (max-width:640px){.consentbot-hero{gap:40px;min-height:0;padding:80px 20px 65px}.consentbot-hero h1{font-size:3.05rem}.consentbot-hero>div>p{font-size:15px}.consentbot-actions{flex-direction:column;align-items:stretch}.consentbot-actions .button{width:100%}.consentbot-hero>aside{border-radius:25px;min-height:300px;padding:25px}.consentbot-same{grid-template-columns:1fr;width:calc(100% - 28px);padding:21px}.consentbot-section,.consentbot-flow,.consentbot-proof,.consentbot-compare,.consentbot-cta{width:calc(100% - 28px)}.consentbot-section{padding-top:80px}.consentbot-audiences,.consentbot-features>div,.consentbot-flow>div,.consentbot-compare>div{grid-template-columns:1fr}.consentbot-features article{grid-template-columns:38px 1fr;padding:22px}.consentbot-flow{padding:80px 0}.consentbot-proof{border-radius:22px;padding:31px 22px}.consentbot-cta{margin-bottom:75px;padding:31px 22px}.consentbot-cta .button{width:100%}}.public-agent-page{background:radial-gradient(circle at 50% 5%,#6e52e221,#0000 35%),#f6f6fa;min-height:100svh}.public-agent-wrap{place-items:center;min-height:100svh;padding:28px 18px;display:grid}.public-agent-shell{color:#202238;background:#fff;border:1px solid #dedfe8;border-radius:24px;width:min(720px,100%);overflow:hidden;box-shadow:0 30px 90px #1e194b29}.public-agent-shell.rtl{direction:rtl}.public-agent-head{border-bottom:1px solid #eceef3;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:82px;padding:17px 20px;display:grid}.public-agent-avatar{color:#fff;background:linear-gradient(135deg,#7a5ce3,#4f39b6);border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.public-agent-head>div:nth-child(2){gap:4px;display:grid}.public-agent-head b{font-size:14px}.public-agent-head span{color:#747c8f;align-items:center;gap:6px;font-size:10px;display:flex}.public-agent-head span i{background:#25a98d;border-radius:50%;width:7px;height:7px}.public-agent-head em{color:#5844bd;background:#eeeaff;border-radius:99px;padding:6px 9px;font-size:10px;font-style:normal;font-weight:850}.public-agent-language{color:#5140a9;min-height:36px;font:inherit;background:#f7f5ff;border:1px solid #dfe1e9;border-radius:9px;padding:0 10px;font-size:11px;font-weight:800}.public-agent-progress{background:#eeeff4;height:4px}.public-agent-progress span{background:linear-gradient(90deg,#6d51d5,#29aa8a);border-radius:0 99px 99px 0;height:100%;transition:width .35s;display:block}.public-agent-thread{background:linear-gradient(#fff,#fbfbfe);flex-direction:column;align-items:flex-start;gap:10px;min-height:300px;max-height:500px;padding:27px 24px 20px;display:flex;overflow:auto}.public-agent-thread p{border-radius:15px;max-width:85%;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.public-agent-thread p.assistant{color:#4e566a;background:#eeeef5;border-bottom-left-radius:4px}.public-agent-thread p.assistant.current{color:#2e2851;background:#ece8ff;font-weight:750}.public-agent-thread p.user{color:#fff;background:#5541b7;border-bottom-right-radius:4px;align-self:flex-end}.rtl .public-agent-thread p.assistant{border-bottom-right-radius:4px;border-bottom-left-radius:15px}.rtl .public-agent-thread p.user{border-bottom-right-radius:15px;border-bottom-left-radius:4px;align-self:flex-start}.public-agent-answer{padding:0 24px 23px}.public-agent-choices,.public-agent-suggestions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.public-agent-choices button,.public-agent-suggestions button{color:#4b3aa3;min-height:47px;font:inherit;cursor:pointer;background:#faf9ff;border:1px solid #dddbe9;border-radius:11px;padding:9px 12px;font-size:12px;font-weight:780}.public-agent-choices button:hover,.public-agent-suggestions button:hover{background:#f0edff;border-color:#7763dc}.public-agent-suggestions{margin-bottom:9px}.public-agent-suggestions button{min-height:39px;font-size:10px}.public-agent-answer form{grid-template-columns:1fr auto;gap:8px;display:grid}.public-agent-answer input,.public-agent-answer textarea{min-width:0;min-height:49px;font:inherit;resize:vertical;background:#fff;border:1px solid #dcdfe7;border-radius:11px;outline:0;padding:12px 13px;font-size:13px}.public-agent-answer input:focus,.public-agent-answer textarea:focus{border-color:#7864de;box-shadow:0 0 0 3px #6f54dc1c}.public-agent-answer form button,.public-agent-consent>button{color:#fff;min-height:49px;font:inherit;cursor:pointer;background:#5541b7;border:0;border-radius:11px;padding:0 17px;font-size:12px;font-weight:850}.public-agent-answer form button:disabled,.public-agent-consent>button:disabled{opacity:.55;cursor:not-allowed}.public-agent-consent{gap:16px;padding:5px 24px 24px;display:grid}.public-agent-consent label{color:#5d6679;background:#fafafe;border:1px solid #e0e2e9;border-radius:12px;grid-template-columns:19px 1fr;align-items:start;gap:10px;padding:14px;font-size:11px;line-height:1.6;display:grid}.public-agent-consent input{accent-color:#5b47bd;width:18px;height:18px}.public-agent-error{color:#983e3e;background:#fff4f4;border:1px solid #ecc5c5;border-radius:9px;margin:-10px 24px 18px;padding:10px 12px;font-size:11px}.public-agent-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;padding:55px 30px;display:flex}.public-agent-success>span{color:#08755f;background:#ddf5ed;border-radius:20px;place-items:center;width:65px;height:65px;font-size:28px;display:grid}.public-agent-success h1{max-width:560px;margin:23px 0 9px;font-size:28px;line-height:1.2}.public-agent-success p{color:#747d90;margin:0;font-size:12px}.public-agent-success a{color:#5a46bd;margin-top:25px;font-size:11px;font-weight:850}.public-agent-shell>footer{color:#858b9a;background:#fafbfc;border-top:1px solid #eceef3;justify-content:space-between;align-items:center;gap:15px;min-height:46px;padding:10px 20px;font-size:9px;display:flex}.public-agent-shell>footer a{color:#6552c4;font-weight:800}.widget-agent-page{background:0 0;min-height:100svh;display:grid}.widget-agent-page .public-agent-shell{width:100%;min-height:100svh;box-shadow:none;border:0;border-radius:0}.widget-agent-page .public-agent-thread{min-height:calc(100svh - 265px)}.withdrawal-page{background:radial-gradient(circle at 50% 10%,#6f52e224,#0000 36%),#f7f7fb;place-items:center;min-height:100svh;padding:24px;display:grid}.withdrawal-page>section{text-align:center;background:#fff;border:1px solid #dedfea;border-radius:25px;flex-direction:column;align-items:center;width:min(640px,100%);padding:48px;display:flex;box-shadow:0 28px 80px #1f1a4d21}.withdrawal-page .brand{align-self:flex-start;margin-bottom:38px}.withdrawal-icon{color:#5b47c0;background:#eeeaff;border-radius:20px;place-items:center;width:65px;height:65px;font-size:26px;display:grid}.withdrawal-icon.success{color:#08755f;background:#ddf5ed}.withdrawal-page h1{letter-spacing:-.04em;margin:22px 0 11px;font-size:31px}.withdrawal-page p{color:#667084;margin:0;font-size:14px;line-height:1.7}.withdrawal-page .button{margin-top:25px}.withdrawal-page small{color:#858c9c;margin-top:18px;font-size:10px;line-height:1.5}@media (max-width:600px){.public-agent-wrap{padding:0}.public-agent-shell{min-height:100svh;box-shadow:none;border:0;border-radius:0}.public-agent-head{grid-template-columns:42px minmax(0,1fr)}.public-agent-head>em,.public-agent-language{grid-column:2;justify-self:start}.public-agent-thread{min-height:340px;padding-inline:16px}.public-agent-answer,.public-agent-consent{padding-inline:16px}.public-agent-choices,.public-agent-answer form{grid-template-columns:1fr}.public-agent-answer form button{width:100%}.public-agent-shell>footer{flex-direction:column;align-items:flex-start}.withdrawal-page{padding:12px}.withdrawal-page>section{padding:35px 21px}.withdrawal-page .brand{margin-bottom:30px}}.clerk-auth-card{overflow:visible}.clerk-root,.clerk-card-box{width:100%;max-width:none;box-shadow:none!important}.clerk-card{width:100%;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.clerk-hidden-heading{display:none!important}.clerk-footer{background:0 0!important}.flexible-price{gap:.2rem}.flexible-price a{color:var(--violet,#6950f2);text-underline-offset:3px;font-size:.78rem;font-weight:800;text-decoration:underline}.form-success,.form-error{border-radius:.8rem;margin:0;padding:.8rem 1rem;font-size:.86rem;font-weight:700}.form-success{color:#087a57;background:#eafaf4}.form-error{color:#b42334;background:#fff0f1}.dialogora-chat{z-index:120;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:22px;right:22px}.dialogora-chat.rtl-chat{align-items:flex-start;left:22px;right:auto}.chat-launcher{color:#fff;cursor:pointer;background:#17172f;border:0;border-radius:999px;align-items:center;gap:10px;min-height:58px;padding:8px 18px 8px 8px;display:flex;box-shadow:0 16px 45px #1f18524d}.rtl-chat .chat-launcher{padding:8px 8px 8px 18px}.chat-launcher span{background:linear-gradient(135deg,#8a67ff,#5a42e8);border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.15rem;display:grid}.chat-launcher b{white-space:nowrap;font-size:.84rem}.dialogora-chat.open .chat-launcher{justify-content:center;width:58px;min-width:58px;padding:8px}.chat-panel{background:#fff;border:1px solid #6c58dc33;border-radius:22px;grid-template-rows:auto 1fr auto auto;width:min(390px,100vw - 28px);height:min(590px,100vh - 110px);display:grid;overflow:hidden;box-shadow:0 26px 80px #1f185247}.chat-panel>header{color:#fff;background:linear-gradient(135deg,#1c1b3f,#3f2a87 58%,#7353ec);align-items:center;gap:11px;min-height:72px;padding:13px 15px;display:flex}.chat-avatar{background:#ffffff26;border:1px solid #ffffff40;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.chat-panel>header div{flex-direction:column;flex:1;display:flex}.chat-panel>header b{font-size:.96rem}.chat-panel>header small{opacity:.78;font-size:.7rem}.chat-panel>header small i{background:#64e5b0;border-radius:50%;width:6px;height:6px;display:inline-block}.chat-panel>header button{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:34px;height:34px;font-size:1.3rem}.chat-messages{background:linear-gradient(#f8f8fc,#fff);flex-direction:column;gap:10px;padding:17px 15px;display:flex;overflow-y:auto}.chat-message{white-space:pre-wrap;border-radius:15px;max-width:86%;padding:11px 13px;font-size:.84rem;line-height:1.55}.chat-message.assistant{color:#272644;background:#fff;border:1px solid #e4e3f2;border-bottom-left-radius:5px;align-self:flex-start}.chat-message.user{color:#fff;background:linear-gradient(135deg,#6f52eb,#4f39c4);border-bottom-right-radius:5px;align-self:flex-end}.rtl-chat .chat-message.assistant{border-bottom-right-radius:5px;border-bottom-left-radius:15px;align-self:flex-start}.rtl-chat .chat-message.user{border-bottom-right-radius:15px;border-bottom-left-radius:5px;align-self:flex-end}.chat-message.typing{gap:4px;width:50px;display:flex}.chat-message.typing i{background:#7565c9;border-radius:50%;width:6px;height:6px;animation:1s infinite alternate chatPulse}.chat-message.typing i:nth-child(2){animation-delay:.2s}.chat-message.typing i:nth-child(3){animation-delay:.4s}@keyframes chatPulse{to{opacity:.25;transform:translateY(-3px)}}.chat-panel>form{background:#fff;border:1px solid #dddbea;border-radius:14px;gap:6px;margin:0 13px;padding:5px;display:flex}.chat-panel>form input{min-width:0;font:inherit;border:0;outline:0;flex:1;padding:8px 9px;font-size:.82rem}.chat-panel>form button{color:#fff;cursor:pointer;background:#6448e9;border:0;border-radius:11px;width:38px;height:38px}.chat-panel>form button:disabled{opacity:.4;cursor:default}.chat-panel>footer{text-align:center;color:#8a899e;padding:8px 12px 11px;font-size:.62rem}.checkout-page{background:radial-gradient(circle at 50% 20%,#7758f224,#0000 38%),#f6f6fb;place-items:center;min-height:100svh;padding:24px;display:grid}.checkout-page section{text-align:center;background:#fffffff2;border:1px solid #e2e0f0;border-radius:28px;width:min(570px,100%);padding:54px 42px;box-shadow:0 28px 80px #251d5524}.checkout-page h1{color:#19182f;letter-spacing:-.04em;margin:20px 0 10px;font-size:clamp(1.7rem,5vw,2.7rem)}.checkout-page p{color:#6e6b82;line-height:1.6}.checkout-page small{color:#9693a8;margin-top:28px;display:block}.checkout-orbit,.checkout-success{color:#fff;background:linear-gradient(135deg,#8564fb,#4d36c9);border-radius:22px;place-items:center;width:68px;height:68px;margin:0 auto;font-size:1.6rem;display:grid;box-shadow:0 16px 35px #6348e94d}.checkout-success{background:linear-gradient(135deg,#18b584,#087456)}.checkout-loader{justify-content:center;gap:7px;margin-top:26px;display:flex}.checkout-loader i{background:#6d50ed;border-radius:50%;width:9px;height:9px;animation:.9s infinite alternate chatPulse}.checkout-loader i:nth-child(2){animation-delay:.2s}.checkout-loader i:nth-child(3){animation-delay:.4s}.checkout-actions{justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.checkout-actions a{color:#5d48c7;font-weight:800}@media (max-width:640px){.dialogora-chat{bottom:14px;right:14px}.dialogora-chat.rtl-chat{left:14px;right:auto}.chat-launcher b{display:none}.chat-launcher{width:58px;min-width:58px;padding:8px}.chat-panel{height:min(620px,100svh - 88px)}.checkout-page{padding:14px}.checkout-page section{border-radius:22px;padding:38px 22px}}.pricing-cards-full.two-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:930px;padding-bottom:34px}.pricing-grid.two-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:900px}.trial-note{color:#383553;background:#f5f3ff;border:1px solid #dedaf7;border-radius:16px;align-items:flex-start;gap:16px;max-width:930px;margin:0 auto 30px;padding:18px 22px;font-size:.85rem;line-height:1.55;display:flex}.trial-note>b{color:#fff;background:linear-gradient(135deg,#8265f5,#5842ce);border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;font-size:1rem;display:grid}.trial-note>span{gap:5px;display:grid}.trial-note small{color:#747087;font-size:.73rem}.custom-plan-strip{background:linear-gradient(135deg,#fff,#f7f6ff);border:1px solid #dfe0e9;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;max-width:930px;margin:0 auto 108px;padding:28px 30px;display:flex;box-shadow:0 16px 42px #241e4e0f}.custom-plan-strip>div>span{color:#6651dd;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:900}.custom-plan-strip h2{margin:7px 0 5px;font-size:1.25rem}.custom-plan-strip p{color:#656177;max-width:620px;margin:0;font-size:.82rem;line-height:1.55}.custom-plan-strip .button{flex:none}@media (max-width:1100px){.rtl-page .hero{text-align:right;grid-template-columns:1fr}.rtl-page .hero-copy{grid-area:1/1;max-width:720px;margin:0 auto}.rtl-page .product-stage{grid-area:2/1}.rtl-page .hero-actions,.rtl-page .hero-proof{justify-content:flex-start}}@media (max-width:760px){.pricing-cards-full.two-plan-grid,.pricing-grid.two-plan-grid{grid-template-columns:1fr}.trial-note{margin-left:18px;margin-right:18px}.custom-plan-strip{flex-direction:column;align-items:flex-start;margin:0 18px 80px;padding:24px 22px}.custom-plan-strip .button{width:100%}.rtl-page .hero-copy{text-align:right}.rtl-page .hero-actions{align-items:stretch}}.rtl-page .hero{direction:ltr}.rtl-page .hero-copy,.rtl-page .product-stage{direction:rtl}.no-wrap{white-space:nowrap}.enterprise-offer{color:#fff;background:radial-gradient(circle at 90% 10%,#7a58f229,#0000 31%),linear-gradient(135deg,#17162e,#2c225e 65%,#4934a2);border:1px solid #d9d5f2;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;width:min(980px,100% - 36px);margin:0 auto 76px;padding:25px 28px;display:flex;box-shadow:0 24px 65px #241c5b2e}.enterprise-offer-copy{max-width:730px}.enterprise-offer-copy>span{color:#bcb1ff;letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:900}.enterprise-offer h2{color:#fff;letter-spacing:-.03em;margin:7px 0;font-size:clamp(1.25rem,2.3vw,1.58rem);line-height:1.15}.enterprise-offer p{color:#d8d5ec;margin:0;font-size:.84rem;line-height:1.55}.enterprise-benefits{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.enterprise-benefits small{color:#eeecff;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;padding:5px 8px;font-size:.65rem;font-weight:750}.enterprise-button{color:#251e57;background:#fff;flex:none;min-width:170px;min-height:43px;padding-inline:16px;font-size:.78rem;box-shadow:0 12px 32px #00000029}.enterprise-button:hover{color:#251e57;background:#f2efff}.enterprise-offer-compact{text-align:left;margin:24px auto 20px}.rtl-page .enterprise-offer-compact{text-align:right}.demo-page{color:#17172f;background:radial-gradient(circle at 50% 10%,#6e4eeb1a,#0000 28%),#fafafe;min-height:100vh}.demo-hero{text-align:center;max-width:1020px;margin:0 auto;padding:86px 28px 42px}.demo-hero h1{letter-spacing:-.06em;max-width:900px;margin:17px auto 0;font-size:clamp(2.45rem,6vw,4.7rem);line-height:1.02}.demo-hero>p{color:#667086;max-width:760px;margin:20px auto 0;font-size:1.05rem;line-height:1.75}.demo-flow-labels{color:#5e50bc;flex-wrap:wrap;justify-content:center;align-items:center;gap:11px;margin:28px auto 0;font-size:.78rem;font-weight:850;display:flex}.demo-flow-labels span{background:#f4f2ff;border:1px solid #dedaf7;border-radius:999px;padding:8px 12px}.demo-flow-labels i{color:#aaa4ce;font-style:normal}.demo-stage{max-width:1180px;margin:0 auto;padding:18px 28px 65px}.demo-experience{background:#fffffff5;border:1px solid #dcd9ef;border-radius:28px;overflow:hidden;box-shadow:0 34px 90px #1f195321}.demo-offer-context{color:#4e4a60;background:linear-gradient(90deg,#f0edff,#f8f7fc);border-bottom:1px solid #e5e2f1;grid-template-columns:auto 1fr;align-items:center;gap:13px;padding:13px 18px;display:grid}.demo-offer-context>span{color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#6650d8;border-radius:999px;padding:6px 9px;font-size:.66rem;font-weight:900}.demo-offer-context p{margin:0;font-size:.76rem;line-height:1.55}.demo-offer-context strong{color:#31295d}.demo-scenarios{background:#f8f7fc;border-bottom:1px solid #e9e7f2;justify-content:center;gap:9px;padding:14px;display:flex}.demo-scenarios button{color:#646076;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:0 17px;font-size:.82rem;font-weight:800;display:flex}.demo-scenarios button span{font-size:1rem}.demo-scenarios button.active{color:#4d38b9;background:#fff;border-color:#d9d3fa;box-shadow:0 7px 22px #2e256412}.demo-workbench{grid-template-columns:1.02fr .98fr;min-height:610px;display:grid}.demo-conversation{background:linear-gradient(#f8f8fc,#fff);border-right:1px solid #e7e5f0;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.rtl-page .demo-conversation{border-left:1px solid #e7e5f0;border-right:0}.demo-conversation>header,.demo-result>header{background:#fff;border-bottom:1px solid #e9e7f1;justify-content:space-between;align-items:center;gap:14px;min-height:76px;padding:14px 18px;display:flex}.demo-conversation>header>div,.demo-result>header>div{align-items:center;gap:11px;display:flex}.demo-conversation header div div,.demo-result header div div{flex-direction:column;gap:3px;display:flex}.demo-agent-avatar{color:#fff;background:linear-gradient(135deg,#8463f7,#5139ca);border-radius:13px;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 10px 25px #5338ca38}.demo-conversation header b,.demo-result header b{font-size:.92rem}.demo-conversation header small,.demo-result header small{color:#81869a;font-size:.7rem}.demo-conversation header small i{background:#24bc89;border-radius:50%;width:6px;height:6px;display:inline-block}.demo-conversation header em{color:#716d81;font-size:.72rem;font-style:normal;font-weight:750}.demo-thread{flex-direction:column;align-items:flex-start;gap:14px;padding:24px;display:flex;overflow-y:auto}.demo-message{border-radius:16px;max-width:86%;margin:0;padding:12px 15px;font-size:.88rem;line-height:1.55}.agent-message{color:#302b50;background:#fff;border:1px solid #e3e0f1;border-bottom-left-radius:5px}.visitor-message{color:#fff;background:linear-gradient(135deg,#7356eb,#4f39bd);border-bottom-right-radius:5px;align-self:flex-end}.rtl-page .agent-message{border-bottom-right-radius:5px;border-bottom-left-radius:16px}.rtl-page .visitor-message{border-bottom-right-radius:16px;border-bottom-left-radius:5px}.demo-start{border:0;margin:8px auto}.demo-exchange,.demo-current-question{flex-direction:column;gap:10px;width:100%;display:flex}.demo-exchange .visitor-message{margin-inline-start:auto}.demo-choices{flex-wrap:wrap;gap:8px;display:flex}.demo-choices button{color:#51469a;min-height:39px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d8d4ed;border-radius:999px;padding:0 13px;font-size:.78rem;font-weight:800;transition:all .18s}.demo-choices button:hover{color:#fff;background:#684ce0;border-color:#7459e8;transform:translateY(-1px)}.demo-complete-message{color:#087455;background:#edfbf6;border:1px solid #bde8d7;border-radius:14px;align-items:center;gap:9px;width:100%;margin-top:auto;padding:13px;display:flex}.demo-complete-message span{color:#fff;background:#12a676;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.demo-complete-message b{font-size:.82rem}.demo-complete-message button{color:#087455;font:inherit;cursor:pointer;background:0 0;border:0;margin-inline-start:auto;font-size:.72rem;font-weight:850;text-decoration:underline}.demo-conversation>footer{color:#8b8999;background:#fff;border-top:1px solid #eceaf3;justify-content:center;align-items:center;gap:7px;padding:11px 16px;font-size:.68rem;display:flex}.demo-result{background:#f8f8fc;flex-direction:column;min-width:0;display:flex}.demo-result>header em{color:#686478;background:#eeedf4;border-radius:9px;padding:7px 9px;font-size:.68rem;font-style:normal;font-weight:850}.demo-result>header em.high{color:#9a3f1c;background:#fff0e9}.demo-result>header>div>span{color:#5d48cb;background:#eeeaff;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.demo-empty{text-align:center;flex:1;align-content:center;place-items:center;gap:14px;padding:55px;display:grid}.demo-empty span{color:#745be0;background:#ece8ff;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.3rem;display:grid}.demo-empty p{color:#777488;max-width:300px;margin:0;font-size:.88rem;line-height:1.65}.demo-result-status,.demo-result-block{background:#fff;border:1px solid #e0deeb;border-radius:15px;margin:16px 18px 0;padding:16px}.demo-result-status span{justify-content:space-between;align-items:center;display:flex}.demo-result-status small,.demo-result-block>small{color:#7f7b91;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;font-weight:800}.demo-result-status b{color:#b44c24;font-size:.84rem}.demo-result-status>i{background:#eceaf3;border-radius:999px;height:7px;margin-top:12px;display:block;overflow:hidden}.demo-result-status>i span{border-radius:inherit;background:linear-gradient(90deg,#58d0ae,#f1b74b,#ef7655);height:100%;transition:width .25s;display:block}.demo-result-block p{color:#464158;margin:9px 0 0;font-size:.82rem;line-height:1.58}.demo-result-block p strong{color:#6c51df}.demo-result-block ul{gap:7px;margin:10px 0 0;padding:0;list-style:none;display:grid}.demo-result-block li{color:#535064;align-items:center;gap:8px;font-size:.77rem;display:flex}.demo-result-block li span{color:#138364;font-weight:900}.demo-result-cta{border:0;margin:18px}.demo-value-grid{grid-template-columns:repeat(3,1fr);gap:15px;max-width:1124px;margin:0 auto 28px;padding:0 28px;display:grid}.demo-value-grid article{background:#fff;border:1px solid #e0deeb;border-radius:18px;padding:25px}.demo-value-grid article>b{color:#745be5;letter-spacing:.12em;font-size:.76rem}.demo-value-grid h2{margin:12px 0 8px;font-size:1.15rem}.demo-value-grid p{color:#6c7080;margin:0;font-size:.84rem;line-height:1.65}.demo-disclaimer{color:#5f6372;text-align:center;background:#f4f6f8;border:1px solid #dfe2e9;border-radius:14px;max-width:900px;margin:35px auto 95px;padding:14px 18px;font-size:.78rem;line-height:1.6}.demo-final{margin-top:0}.checkout-confirmation{text-align:left}.checkout-confirmation .checkout-orbit{margin-inline:0}.checkout-eyebrow{letter-spacing:.09em;text-transform:uppercase;font-weight:900;color:#6550d4!important;margin-top:22px!important;font-size:.72rem!important}.checkout-confirmation h1{margin-top:9px}.checkout-card-notice{color:#302b54;background:#f2efff;border:1px solid #d8d2fb;border-radius:15px;align-items:flex-start;gap:12px;margin-top:25px;padding:17px;display:flex}.checkout-card-notice>span{color:#fff;background:#684ce0;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.checkout-card-notice b{font-size:.86rem}.checkout-card-notice p{color:#494362;margin:7px 0 0;font-size:.84rem;line-height:1.6}.checkout-security{margin:13px 0 0;font-size:.72rem;color:#777487!important}.checkout-continue{border:0;width:100%;min-height:52px;margin-top:22px}.checkout-provider{text-align:center;margin-top:17px!important}.checkout-loading-label{color:#645e78;text-align:center;margin-top:11px;font-size:.78rem;display:block}.admin-page{color:#192036;background:#f4f5f9;grid-template-columns:248px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{color:#fff;background:#17172f;border-right:1px solid #e0e2ea;flex-direction:column;min-height:100vh;padding:24px 18px;display:flex;position:sticky;top:0}.admin-sidebar .brand{color:#fff}.admin-sidebar .brand b{color:#a990ff}.admin-badge{color:#bbb3df;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;margin:22px 0 14px;padding:7px 10px;font-size:.65rem;font-weight:850}.admin-sidebar nav{gap:6px;display:grid}.admin-sidebar nav a{color:#bcb9cf;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-size:.82rem;font-weight:750;display:flex}.admin-sidebar nav a span{color:#a990ff;text-align:center;width:24px}.admin-sidebar nav a.active,.admin-sidebar nav a:hover{color:#fff;background:#ffffff17}.admin-owner{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:auto;padding-top:18px;display:flex}.admin-owner>span{color:#fff;background:linear-gradient(135deg,#8164f4,#5038c5);border-radius:12px;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.admin-owner div{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-owner b{font-size:.78rem}.admin-owner small{color:#9591ad;text-overflow:ellipsis;font-size:.63rem;overflow:hidden}.admin-main{min-width:0;padding:39px clamp(22px,4vw,55px) 75px}.admin-top{justify-content:space-between;align-items:flex-end;gap:25px;max-width:1280px;margin:0 auto 26px;display:flex}.admin-top h1{letter-spacing:-.05em;margin:11px 0 6px;font-size:clamp(1.9rem,4vw,2.75rem)}.admin-top p{color:#737b8f;margin:0;font-size:.88rem}.admin-live{color:#087458;background:#e7f8f2;border-radius:999px;padding:6px 9px;font-size:.67rem;font-weight:850}.admin-live i{background:#17b884;border-radius:50%;width:6px;height:6px;display:inline-block}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:12px;max-width:1280px;margin:0 auto 20px;display:grid}.admin-metrics article{background:#fff;border:1px solid #e1e3eb;border-radius:15px;align-items:center;gap:14px;min-height:94px;padding:18px;display:flex}.admin-metrics article>span{color:#5f48cc;background:#eeeaff;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.admin-metrics article div{flex-direction:column;gap:3px;display:flex}.admin-metrics small{color:#7a8192;font-size:.67rem}.admin-metrics b{letter-spacing:-.04em;font-size:1.45rem}.admin-panel{background:#fff;border:1px solid #e0e2ea;border-radius:18px;max-width:1280px;margin:0 auto 20px;box-shadow:0 8px 30px #1f254209}.admin-invite{justify-content:space-between;align-items:center;gap:25px;padding:22px;display:flex}.admin-invite>div{align-items:center;gap:13px;display:flex}.admin-panel-icon{color:#fff;background:linear-gradient(135deg,#8062f0,#513bc4);border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:1.1rem;display:grid}.admin-invite h2,.admin-panel-head h2{margin:0;font-size:1rem}.admin-invite p,.admin-panel-head p{color:#7c8395;margin:5px 0 0;font-size:.72rem;line-height:1.5}.admin-invite form{align-items:flex-end;gap:9px;display:flex}.admin-invite label,.admin-action-stack label{color:#555d70;gap:6px;font-size:.65rem;font-weight:800;display:grid}.admin-invite input,.admin-invite select,.admin-action-stack select{color:#30384b;height:42px;font:inherit;background:#fff;border:1px solid #dfe2e9;border-radius:10px;padding:0 12px;font-size:.76rem}.admin-invite input{width:220px}.admin-invite .button{border:0;min-height:42px}.admin-accounts{overflow:hidden}.admin-panel-head{border-bottom:1px solid #e8e9ef;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex}.admin-search{background:#fff;border:1px solid #dfe2e9;border-radius:10px;align-items:center;width:min(330px,100%);height:40px;display:flex;overflow:hidden}.admin-search span{color:#8b91a1;padding-left:12px}.admin-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;padding:0 10px;font-size:.76rem}.admin-search button{color:#5543b8;height:100%;font:inherit;cursor:pointer;background:#f0edff;border:0;padding:0 12px;font-size:.68rem;font-weight:850}.admin-table{overflow-x:auto}.admin-row{color:#41495d;border-bottom:1px solid #eceef2;grid-template-columns:minmax(280px,1.6fr) .75fr .8fr .7fr 25px;align-items:center;gap:15px;min-width:780px;min-height:67px;padding:0 22px;font-size:.76rem;display:grid}.admin-row:not(.admin-row-head):hover{background:#faf9ff}.admin-row:last-child{border:0}.admin-row-head{color:#8a91a1;text-transform:uppercase;letter-spacing:.06em;background:#fafbfc;min-height:42px;font-size:.64rem;font-weight:850}.admin-account{align-items:center;gap:10px;display:flex}.admin-account>i{color:#5842be;background:#ede9ff;border-radius:11px;flex:none;place-items:center;width:37px;height:37px;font-size:.72rem;font-style:normal;font-weight:900;display:grid}.admin-account>span{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-account b{color:#2a3247;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.admin-account small{color:#8990a1;text-overflow:ellipsis;font-size:.66rem;overflow:hidden}.admin-account>em{color:#5a45c2;background:#eeeaff;border-radius:6px;padding:4px 6px;font-size:.58rem;font-style:normal;font-weight:850}.admin-row strong{color:#5542b8;font-size:.72rem}.admin-status{color:#087258;background:#e8f8f2;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:.65rem;font-style:normal;font-weight:850;display:inline-flex}.admin-status i{background:#18b584;border-radius:50%;width:6px;height:6px}.admin-status.restricted{color:#a44032;background:#fff0ed}.admin-status.restricted i{background:#d65c4c}.admin-open{color:#6c58c9;font-size:1rem}.admin-data-note{color:#687083;background:#f9fafb;border:1px solid #dfe2e9;border-radius:12px;align-items:flex-start;gap:8px;max-width:1280px;margin:17px auto 0;padding:13px 15px;font-size:.7rem;line-height:1.55;display:flex}.admin-detail-page{color:#1b2236;background:#f5f6f9;min-height:100vh}.admin-detail-nav{background:#fff;border-bottom:1px solid #e0e2e9;justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(20px,5vw,65px);display:flex}.admin-detail-nav>a:last-child{color:#5d4ac2;font-size:.78rem;font-weight:850}.admin-detail-shell{max-width:1180px;margin:0 auto;padding:40px 24px 80px}.admin-detail-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.admin-detail-identity{align-items:center;gap:15px;display:flex}.admin-detail-identity>span{color:#fff;background:linear-gradient(135deg,#7b5bea,#4c38ba);border-radius:17px;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.admin-detail-identity small{color:#6b55cf;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:900}.admin-detail-identity h1{letter-spacing:-.045em;margin:5px 0 3px;font-size:clamp(1.65rem,4vw,2.45rem)}.admin-detail-identity p{color:#7b8292;margin:0;font-size:.8rem}.admin-detail-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.admin-detail-grid .admin-panel{margin-bottom:20px}.admin-data-list{margin:0;padding:7px 22px 19px}.admin-data-list>div{border-bottom:1px solid #eceef2;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;display:flex}.admin-data-list>div:last-child{border:0}.admin-data-list dt{color:#848b9b;font-size:.7rem}.admin-data-list dd{color:#333b50;text-overflow:ellipsis;max-width:65%;margin:0;font-size:.73rem;font-weight:750;overflow:hidden}.admin-action-stack{gap:13px;padding:20px;display:grid}.admin-action-stack>form{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.admin-action-stack .button{min-height:42px}.admin-danger-actions{border-top:1px solid #eceef2;flex-wrap:wrap;gap:9px;padding-top:15px;display:flex}.admin-suspend{color:#a43b30;background:#fff3f1;border:1px solid #ecc3bd}.admin-restore{color:#087358;background:#eaf9f3;border:1px solid #bde1d4}.admin-empty-state{color:#7b8292;margin:0;padding:28px 22px;font-size:.8rem}.admin-subscriptions{grid-template-columns:repeat(2,1fr);gap:13px;padding:18px 20px 22px;display:grid}.admin-subscriptions article{border:1px solid #e0e2e9;border-radius:14px;padding:17px}.admin-subscriptions article>div:first-child{align-items:center;gap:10px;display:flex}.admin-subscriptions article>div:first-child>span{color:#604bc7;background:#eeeaff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.admin-subscriptions h3{margin:3px 0 0;font-size:.9rem}.admin-subscriptions small{color:#8b91a1;font-size:.62rem}.admin-subscriptions article>em{color:#087358;background:#eaf8f3;border-radius:999px;margin-top:12px;padding:5px 8px;font-size:.63rem;font-style:normal;font-weight:850;display:inline-block}.admin-subscriptions dl{gap:7px;margin:15px 0 0;display:grid}.admin-subscriptions dl div{justify-content:space-between;gap:15px;display:flex}.admin-subscriptions dt,.admin-subscriptions dd{margin:0;font-size:.67rem}.admin-subscriptions dt{color:#858c9c}.admin-subscriptions dd{color:#3b4357;font-weight:750}.admin-product-state{background:#f3f0ff;border:1px dashed #cbc6e7;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.admin-product-state>div{max-width:760px}.admin-product-state>div>span{color:#6c51da}.admin-product-state h2{margin:8px 0 5px;font-size:1rem}.admin-product-state p{color:#68667b;margin:0;font-size:.76rem;line-height:1.6}.admin-product-state strong{color:#5d49bf;background:#fff;border-radius:9px;flex:none;padding:9px 11px;font-size:.68rem}@media (max-width:900px){.demo-workbench{grid-template-columns:1fr}.demo-conversation{border-bottom:1px solid #e7e5f0;border-right:0;min-height:560px}.rtl-page .demo-conversation{border-left:0}.demo-result{min-height:500px}.demo-value-grid{grid-template-columns:1fr}.enterprise-offer{width:calc(100% - 36px)}.admin-page{display:block}.admin-sidebar{flex-direction:row;align-items:center;gap:14px;min-height:auto;padding:16px 20px;position:static}.admin-sidebar nav,.admin-badge{display:none}.admin-owner{border:0;border-left:1px solid #ffffff1f;margin:0 0 0 auto;padding:0 0 0 14px}.admin-owner div{display:none}.admin-main{padding-top:27px}.admin-metrics{grid-template-columns:1fr 1fr}.admin-invite{flex-direction:column;align-items:flex-start}.admin-invite form{width:100%}.admin-invite label{flex:1}.admin-invite input{width:100%}.admin-detail-grid,.admin-subscriptions{grid-template-columns:1fr}}@media (max-width:640px){.pricing-hero h1{font-size:clamp(2.35rem,13vw,4rem);line-height:1.04}.enterprise-offer{border-radius:17px;flex-direction:column;align-items:flex-start;gap:16px;width:calc(100% - 28px);margin-bottom:48px;padding:19px 17px}.enterprise-offer h2{font-size:1.22rem}.enterprise-offer p{font-size:.78rem}.enterprise-offer-compact{gap:12px;margin-top:18px;margin-bottom:17px;padding:16px}.enterprise-offer-compact h2{margin-block:5px;font-size:1.05rem}.enterprise-offer-compact p{font-size:.72rem}.enterprise-offer-compact .enterprise-benefits{display:none}.enterprise-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;display:grid}.enterprise-benefits small{border-radius:9px;padding:6px 7px;font-size:.61rem;line-height:1.25}.enterprise-button{width:100%;min-height:42px}.enterprise-offer-compact .enterprise-button{min-height:39px}.demo-hero{padding:58px 18px 30px}.demo-hero h1{font-size:2.5rem}.demo-hero>p{font-size:.94rem}.demo-flow-labels i{display:none}.demo-flow-labels{flex-direction:column;align-items:stretch}.demo-stage{padding:10px 14px 45px}.demo-experience{border-radius:20px}.demo-offer-context{grid-template-columns:1fr;gap:7px;padding:12px 13px}.demo-offer-context>span{justify-self:start}.rtl-page .demo-offer-context>span{justify-self:end}.demo-offer-context p{font-size:.72rem}.demo-scenarios{justify-content:flex-start;overflow-x:auto}.demo-scenarios button{flex:none}.demo-workbench{min-height:0}.demo-conversation{min-height:560px}.demo-conversation>header,.demo-result>header{padding:13px}.demo-conversation header em{display:none}.demo-thread{padding:17px 13px}.demo-message{max-width:94%;font-size:.82rem}.demo-choices{grid-template-columns:1fr;display:grid}.demo-choices button{border-radius:11px;width:100%}.demo-result-status,.demo-result-block{margin-inline:12px}.demo-value-grid{padding-inline:14px}.demo-disclaimer{margin:25px 14px 70px}.checkout-page section{padding:31px 19px}.checkout-card-notice{padding:14px}.checkout-card-notice p{font-size:.79rem}.admin-sidebar .brand{font-size:.94rem}.admin-main{padding:22px 13px 55px}.admin-top{flex-direction:column;align-items:flex-start}.admin-top .button{width:100%}.admin-metrics{grid-template-columns:1fr}.admin-invite form{flex-direction:column;align-items:stretch}.admin-invite .button{width:100%}.admin-panel-head{flex-direction:column;align-items:flex-start}.admin-search{width:100%}.admin-owner{display:none}.admin-detail-nav{min-height:64px;padding-inline:14px}.admin-detail-nav .brand{font-size:.95rem}.admin-detail-shell{padding:28px 13px 60px}.admin-detail-head{flex-direction:column;align-items:flex-start}.admin-detail-identity>span{width:48px;height:48px}.admin-detail-identity h1{font-size:1.55rem}.admin-action-stack>form{grid-template-columns:1fr}.admin-product-state{flex-direction:column;align-items:flex-start}.admin-product-state strong{text-align:center;width:100%}}.enrollment-page{color:#17172f;background:radial-gradient(circle at 14% 12%,#6f4fea1c,#0000 27%),#f7f7fb;min-height:100vh}.enrollment-shell{max-width:1180px;margin:0 auto;padding:56px 24px 90px}.enrollment-intro{max-width:760px;margin-bottom:32px}.enrollment-intro>span{color:#6049c9;letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.enrollment-intro h1{letter-spacing:-.055em;margin:12px 0 10px;font-size:clamp(2.15rem,5vw,4.1rem);line-height:1.02}.enrollment-intro p{color:#686f82;max-width:690px;margin:0;font-size:16px;line-height:1.65}.enrollment-layout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:22px;display:grid}.enrollment-flow{gap:15px;display:grid}.enrollment-step{background:#fff;border:1px solid #dedfe8;border-radius:20px;overflow:hidden;box-shadow:0 16px 45px #1a1d3a0e}.enrollment-step>header{justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:0 22px;display:flex}.enrollment-step>header>div{align-items:center;gap:13px;display:flex}.enrollment-step>header i{color:#fff;background:linear-gradient(135deg,#8061ed,#543bc8);border-radius:12px;place-items:center;width:38px;height:38px;font-size:14px;font-style:normal;font-weight:900;display:grid}.enrollment-step>header span{flex-direction:column;gap:4px;display:flex}.enrollment-step>header b{font-size:16px}.enrollment-step>header small{color:#13806d;font-size:12px;font-weight:750}.enrollment-step>header button{color:#5945c1;font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:850}.enrollment-step.complete>header i{background:#17927c}.enrollment-profile{grid-template-columns:1fr 1fr;gap:15px;padding:4px 22px 24px;display:grid}.enrollment-profile label{color:#42495d;gap:7px;font-size:13px;font-weight:780;display:grid}.enrollment-profile input{color:#242a3f;width:100%;height:48px;font:inherit;background:#fafafe;border:1px solid #dfe1e8;border-radius:11px;padding:0 13px;font-size:15px}.enrollment-profile input:focus{border-color:#7763dd;outline:3px solid #6f54dc1f}.enrollment-profile input:disabled{color:#777e8f;background:#f0f1f5}.enrollment-profile .button{border:0;grid-column:1/-1;min-height:49px;font-size:14px}.enrollment-error{color:#b44438;grid-column:1/-1;margin:0;font-size:13px}.payment-step:not(.ready){opacity:.58}.payment-step.ready{opacity:1}.embedded-payment{padding:0 18px 22px}.payment-reassurance{background:#f2efff;border:1px solid #d8d2fa;border-radius:14px;margin-bottom:13px;padding:17px 18px}.payment-reassurance b{font-size:15px}.payment-reassurance p{color:#514b69;margin:7px 0 0;font-size:14px;line-height:1.6}.payment-security{color:#72798a;margin:0 2px 16px;font-size:12px;line-height:1.5}.enrollment-summary{color:#fff;background:linear-gradient(145deg,#17162f,#352274 72%,#563bbd);border:1px solid #d9d5ed;border-radius:20px;padding:25px;position:sticky;top:22px;box-shadow:0 22px 55px #2c1e692e}.enrollment-summary>span{color:#bcb3ea;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.enrollment-summary h2{margin:10px 0 6px;font-size:26px}.enrollment-summary>p{color:#c8c4dc;margin:0;font-size:13px;line-height:1.5}.enrollment-summary dl{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;gap:13px;margin:24px 0 18px;padding:15px 0;display:grid}.enrollment-summary dl div{justify-content:space-between;align-items:center;gap:15px;display:flex}.enrollment-summary dt{color:#c7c2dc;font-size:13px}.enrollment-summary dd{margin:0;font-size:16px;font-weight:900}.enrollment-summary dd small{color:#c7c2dc;font-size:11px;font-weight:600}.enrollment-summary ul{color:#e5e2f0;gap:10px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:grid}.enrollment-invalid{text-align:center;max-width:620px;margin:0 auto;padding:110px 24px}.enrollment-invalid h1{font-size:36px}@media (max-width:850px){.enrollment-layout{grid-template-columns:1fr}.enrollment-summary{grid-row:1;position:static}.enrollment-flow{grid-row:2}}@media (max-width:620px){.enrollment-shell{padding:38px 14px 65px}.enrollment-intro h1{font-size:2.3rem}.enrollment-intro p{font-size:15px}.enrollment-profile{grid-template-columns:1fr;padding-inline:16px}.enrollment-step>header{min-height:70px;padding-inline:16px}.embedded-payment{padding-inline:10px}.payment-reassurance{padding:15px}.payment-reassurance p{font-size:13px}.enrollment-summary{padding:21px}}.workspace-v2 .workspace-sidebar{width:260px;padding:22px 17px 18px}.workspace-v2{grid-template-columns:260px minmax(0,1fr)}.workspace-v2.workspace-rtl{grid-template-columns:minmax(0,1fr) 260px}.workspace-v2 .workspace-switch{grid-template-columns:38px 1fr;min-height:62px;padding:10px}.workspace-v2 .workspace-switch>span{width:38px;height:38px;font-size:12px}.workspace-v2 .workspace-switch b{font-size:13px}.workspace-v2 .workspace-switch small{margin-top:3px;font-size:11px}.workspace-v2 .workspace-sidebar nav{gap:5px}.workspace-v2 .workspace-sidebar nav button{cursor:pointer;grid-template-columns:28px 1fr;min-height:46px;font-size:13px}.workspace-v2 .workspace-sidebar nav button>span{font-size:16px}.workspace-v2 .workspace-help{padding:15px}.workspace-v2 .workspace-help b{font-size:12px}.workspace-v2 .workspace-help a{color:#cbc7e5;font-size:11px}.workspace-v2 .workspace-user{grid-template-columns:38px minmax(0,1fr);min-height:65px;padding:12px 3px 0}.workspace-v2 .workspace-user>div b{font-size:12px}.workspace-v2 .workspace-user>div small{font-size:10px}.workspace-clerk-avatar{width:38px!important;height:38px!important}.workspace-profile-hint{color:#817a99;grid-column:2;font-size:9px}.workspace-v2 .workspace-topbar{height:auto;min-height:76px}.workspace-context-title{color:#6d7487;font-size:12px;font-weight:800}.workspace-v2 .workspace-languages a{min-width:31px;height:29px;font-size:10px}.workspace-v2 .workspace-content{padding-top:40px}.workspace-v2 .workspace-page-head{margin-bottom:28px}.workspace-v2 .workspace-page-head h1{font-size:clamp(28px,4vw,40px)}.workspace-v2 .workspace-page-head p{max-width:720px;font-size:15px;line-height:1.6}.workspace-v2 .metric-card{min-height:145px;padding:20px}.workspace-v2 .metric-card>div>span{width:36px;height:36px;font-size:15px}.workspace-v2 .metric-card>div>i{font-size:11px}.workspace-v2 .metric-card>b{font-size:30px}.workspace-v2 .metric-card>small{font-size:12px}.honest-dashboard-grid{grid-template-columns:1.4fr .8fr}.workspace-onboarding-card,.workspace-empty-card,.workspace-large-empty,.billing-security-note{background:#fff;border:1px solid #e1e3ea;border-radius:18px;box-shadow:0 8px 25px #1d234309}.workspace-onboarding-card{grid-template-columns:58px 1fr;align-items:start;gap:22px;min-height:245px;padding:30px;display:grid}.workspace-onboarding-card>span{color:#fff;background:linear-gradient(135deg,#8061ed,#543bc8);border-radius:17px;place-items:center;width:58px;height:58px;font-size:16px;font-weight:900;display:grid}.workspace-onboarding-card h2,.workspace-large-empty h2{margin:2px 0 10px;font-size:22px}.workspace-onboarding-card p,.workspace-large-empty p{color:#687086;max-width:680px;margin:0;font-size:14px;line-height:1.7}.workspace-onboarding-card .button{margin-top:22px}.workspace-empty-card{flex-direction:column;min-height:245px;padding:25px;display:flex}.workspace-empty-card .card-title h2{font-size:16px}.workspace-empty-card .card-title button{color:#5c49c6;cursor:pointer;background:0 0;border:0;font-size:18px}.workspace-empty-card>span{color:#6551cf;background:#eeeaff;border-radius:14px;place-items:center;width:48px;height:48px;margin:auto auto 10px;font-size:20px;display:grid}.workspace-empty-card>p{color:#737b8e;text-align:center;margin:0 auto auto;font-size:13px}.workspace-large-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;padding:60px 28px;display:flex}.workspace-large-empty>span{color:#604dcc;background:#eeeaff;border-radius:20px;place-items:center;width:68px;height:68px;margin-bottom:22px;font-size:28px;display:grid}.workspace-large-empty>div{margin-top:25px}.workspace-v2 .honest-channels .channel-connect-card{min-height:245px}.workspace-v2 .honest-channels h2{font-size:17px}.workspace-v2 .honest-channels p{font-size:13px;line-height:1.6}.workspace-v2 .honest-channels>article>span{font-size:11px}.workspace-v2 .honest-channels button{opacity:.62;cursor:not-allowed;min-height:42px;font-size:11px}.honest-team{padding:4px 24px}.workspace-v2 .honest-team .team-member{grid-template-columns:42px minmax(0,1.5fr) 1fr 1fr;min-height:86px;font-size:13px}.workspace-v2 .honest-team .team-member small,.workspace-v2 .honest-team .team-member em,.workspace-v2 .honest-team .team-member i{font-size:11px}.workspace-v2 .honest-plan-card{grid-template-columns:minmax(220px,.9fr) 1fr auto}.workspace-v2 .honest-plan-card .current-plan-copy>span{font-size:11px}.workspace-v2 .honest-plan-card .current-plan-copy h2{font-size:27px}.workspace-v2 .honest-plan-card .current-plan-copy p{font-size:13px}.honest-plan-card dl{gap:11px;margin:0;display:grid}.honest-plan-card dl div{justify-content:space-between;gap:18px;display:flex}.honest-plan-card dt{color:#777f91;font-size:12px}.honest-plan-card dd{margin:0;font-size:13px;font-weight:850}.workspace-v2 .honest-plan-card .button{min-height:45px;font-size:12px}.billing-manual-note{color:#5b48bf;text-align:center;background:#eeeaff;border-radius:10px;padding:10px 13px;font-size:12px;font-weight:800}.billing-security-note{align-items:center;gap:14px;margin-top:15px;padding:20px;display:flex}.billing-security-note>span{color:#5b49c5;background:#eeeaff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.billing-security-note p{color:#646c80;margin:0;font-size:13px;line-height:1.6}.honest-settings{padding:28px}.workspace-v2 .honest-settings .settings-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.workspace-v2 .honest-settings label{color:#4f586d;gap:8px;font-size:13px;font-weight:800;display:grid}.workspace-v2 .honest-settings input{width:100%;min-width:0;height:48px;font:inherit;background:#fafafe;border:1px solid #dfe1e8;border-radius:11px;padding:0 13px;font-size:14px}.workspace-v2 .honest-settings input:focus{border-color:#7763dd;outline:3px solid #6f54dc1f}.workspace-v2 .honest-settings .settings-actions{border-top:1px solid #eceef3;align-items:center;gap:12px;margin-top:24px;padding-top:20px;display:flex}.workspace-v2 .honest-settings .settings-actions p{margin:0}.access-required{color:#17172f;background:radial-gradient(circle at 50% 12%,#7052eb24,#0000 34%),#f7f7fb;place-items:center;min-height:100svh;padding:24px;display:grid}.access-required>section{text-align:center;background:#fff;border:1px solid #dddaed;border-radius:28px;width:min(650px,100%);padding:56px 48px;box-shadow:0 28px 80px #281d5e1f}.access-required .brand-mark{width:62px;height:62px;margin:0 auto 23px}.access-required small{color:#624dcc;letter-spacing:.1em;font-size:12px;font-weight:900}.access-required h1{letter-spacing:-.05em;margin:14px 0;font-size:clamp(2rem,6vw,3.35rem);line-height:1.05}.access-required p{color:#687086;margin:0 auto;font-size:15px;line-height:1.7}.access-required section>div{justify-content:center;gap:12px;margin-top:28px;display:flex}@media (max-width:1100px){.honest-dashboard-grid{grid-template-columns:1fr}.workspace-v2 .honest-plan-card{grid-template-columns:1fr 1fr}.workspace-v2 .honest-plan-card>:last-child{justify-self:start}}@media (max-width:760px){.workspace-v2,.workspace-v2.workspace-rtl{display:block}.workspace-v2 .workspace-sidebar,.workspace-v2.workspace-rtl .workspace-sidebar{width:270px}.workspace-v2 .workspace-context-title{font-size:11px}.workspace-v2 .workspace-languages{display:none}.workspace-v2 .workspace-content{padding-top:28px}.workspace-v2 .workspace-page-head p{font-size:14px}.workspace-v2 .honest-plan-card,.workspace-v2 .honest-settings .settings-fields{grid-template-columns:1fr}.workspace-v2 .honest-team .team-member{grid-template-columns:42px minmax(0,1fr);gap:12px;min-width:0;padding-block:15px}.workspace-v2 .honest-team .team-member em,.workspace-v2 .honest-team .team-member i{grid-column:2}}@media (max-width:520px){.workspace-v2 .workspace-top-actions .button{font-size:10px}.workspace-v2 .metric-grid{grid-template-columns:1fr 1fr}.workspace-v2 .metric-card{min-height:126px;padding:16px}.workspace-onboarding-card{grid-template-columns:1fr;padding:23px}.workspace-large-empty{min-height:330px;padding:45px 20px}.access-required{padding:14px}.access-required>section{padding:42px 21px}.access-required section>div{flex-direction:column;align-items:stretch}}.admin-signout,.workspace-signout{color:#d9d6e7;width:100%;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff21;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:0 11px;font-size:.72rem;font-weight:800;display:flex}.admin-signout:hover,.workspace-signout:hover{color:#fff;background:#ffffff1a}.admin-notice{color:#087258;background:#eaf9f3;border:1px solid #bde4d6;border-radius:12px;max-width:1280px;margin:0 auto 20px;padding:13px 15px;font-size:.76rem;font-weight:800}.admin-create form{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:21px 22px 23px;display:grid}.admin-create label,.admin-edit-form label,.admin-password-form label{color:#555d70;gap:7px;font-size:.69rem;font-weight:800;display:grid}.admin-create input,.admin-create select,.admin-edit-form input,.admin-password-form input,.admin-delete-zone input{color:#30384b;width:100%;min-width:0;height:44px;font:inherit;background:#fff;border:1px solid #dfe2e9;border-radius:10px;padding:0 12px;font-size:.78rem}.admin-create input:focus,.admin-create select:focus,.admin-edit-form input:focus,.admin-password-form input:focus,.admin-delete-zone input:focus{border-color:#7763dd;outline:3px solid #6f54dc1c}.admin-create label small,.admin-password-form small{color:#858b99;font-size:.62rem;line-height:1.45}.admin-create .admin-password-field{grid-column:span 2}.admin-create .button{border:0;min-height:44px}.admin-form-error{color:#852f2f;background:#fff3f3;border:1px solid #efc2c2;border-radius:11px;grid-column:1/-1;grid-template-columns:28px auto;align-items:center;column-gap:10px;margin:0;padding:13px 15px;font-size:.72rem;line-height:1.5;display:grid}.admin-form-error span{color:#fff;background:#c94a4a;border-radius:50%;grid-row:span 2;place-items:center;width:26px;height:26px;font-weight:900;display:grid}.admin-form-error b{font-size:.75rem}.admin-password-input{grid-template-columns:1fr auto;display:grid}.admin-password-input input{border-radius:10px 0 0 10px}.admin-password-input button{color:#5c46c4;font:inherit;cursor:pointer;background:#f5f2ff;border:1px solid #dfe2e9;border-left:0;border-radius:0 10px 10px 0;padding:0 13px;font-size:.68rem;font-weight:850}.admin-create-actions{grid-template-columns:auto 1fr;align-self:end;gap:9px;display:grid}.admin-generate-password{color:#5c46c4;min-height:44px;font:inherit;cursor:pointer;background:#f5f2ff;border:1px solid #d9d2fa;border-radius:10px;padding:0 13px;font-size:.68rem;font-weight:850}.admin-generate-password:hover{background:#ece7ff}.admin-create .button:disabled{cursor:wait;opacity:.7}.admin-edit-form{grid-template-columns:1fr 1fr;gap:13px;padding:20px;display:grid}.admin-edit-form .button,.admin-password-form .button{min-height:44px}.admin-password-form{gap:14px;padding:20px;display:grid}.admin-email-note{background:#f8f9fb;border:1px solid #e3e4eb;border-radius:12px;gap:5px;margin:0 20px 20px;padding:14px;display:grid}.admin-email-note b{font-size:.7rem}.admin-email-note span{color:#4e3cb0;font-size:.78rem;font-weight:800}.admin-email-note small{color:#7d8494;font-size:.65rem;line-height:1.5}.admin-delete-zone{background:snow;border-color:#eccac5;justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:20px 22px;display:flex}.admin-delete-zone h2{color:#7d2f28;margin:0 0 6px;font-size:.95rem}.admin-delete-zone p{color:#826964;max-width:720px;margin:0;font-size:.72rem;line-height:1.55}.admin-delete-zone form{grid-template-columns:1fr auto;gap:9px;min-width:330px;display:grid}.admin-delete-zone .button{min-height:44px}.workspace-v2 .workspace-signout{flex:none}.admin-product-overview{background:#fff;border:1px solid #dfe1e8;border-radius:16px;margin-top:22px;overflow:hidden;box-shadow:0 10px 30px #1a1f3e0a}.admin-product-overview>.admin-panel-head{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;gap:15px;padding:20px 22px;display:flex}.admin-product-overview>.admin-panel-head h2{margin:0;font-size:1rem}.admin-product-overview>.admin-panel-head p{color:#798091;margin:5px 0 0;font-size:.68rem}.admin-product-overview>.admin-panel-head>strong{color:#5744bb;background:#eeeaff;border-radius:99px;padding:6px 9px;font-size:.65rem}.admin-product-metrics{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 22px;display:grid}.admin-product-metrics article{background:#fafafe;border:1px solid #e3e5eb;border-radius:11px;gap:5px;padding:15px;display:grid}.admin-product-metrics small{color:#777f90;font-size:.64rem}.admin-product-metrics b{font-size:1.35rem}.admin-product-columns{grid-template-columns:1fr 1fr;gap:13px;padding:0 22px 22px;display:grid}.admin-product-columns>article{border:1px solid #e3e5eb;border-radius:12px;min-height:180px;padding:16px}.admin-product-columns h3{margin:0 0 10px;font-size:.82rem}.admin-product-columns article>div{border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.admin-product-columns article>div span{gap:3px;display:grid}.admin-product-columns b{font-size:.7rem}.admin-product-columns small{color:#808696;font-size:.61rem}.admin-product-columns em{color:#5c49bf;background:#eeeaff;border-radius:99px;padding:4px 7px;font-size:.58rem;font-style:normal;font-weight:800}.admin-product-columns p{color:#858b99;font-size:.68rem}.workspace-footer{color:#858c9c;border-top:1px solid #e0e2e9;justify-content:space-between;align-items:center;gap:20px;margin-top:55px;padding-top:20px;font-size:11px;display:flex}.account-section-heading{margin-bottom:22px}.account-section-heading h2{margin:0;font-size:19px}.account-section-heading p{color:#747c8f;margin:6px 0 0;font-size:13px;line-height:1.55}.workspace-v2 .honest-settings .settings-wide-field{grid-column:1/-1}.account-card-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.account-action-card,.privacy-request-card,.invoice-card,.help-step-grid article,.help-bottom-grid article{background:#fff;border:1px solid #e1e3ea;border-radius:18px;box-shadow:0 8px 25px #1d234309}.account-action-card{grid-template-columns:44px 1fr;align-content:start;gap:14px;min-height:235px;padding:24px;display:grid}.account-action-card>span,.privacy-request-card>div>span,.help-bottom-grid article>span{color:#604dcc;background:#eeeaff;border-radius:13px;place-items:center;width:44px;height:44px;font-size:18px;display:grid}.account-action-card h2,.privacy-request-card h2,.invoice-card h2,.help-step-grid h2,.help-bottom-grid h2{margin:0;font-size:17px}.account-action-card p,.privacy-request-card p,.invoice-card p,.help-step-grid p,.help-bottom-grid p{color:#687086;margin:7px 0 0;font-size:13px;line-height:1.65}.account-action-card b{color:#5543b9;margin-top:13px;font-size:12px;display:block}.account-action-card>.button,.account-action-card>.settings-security-control{grid-column:1/-1;place-self:end start;margin-top:8px}.settings-security-control{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.settings-security-control small{color:#6c7487;font-size:11px;font-weight:750}.account-clerk-button{background:#f8f7ff!important;border:1px solid #dcd9ee!important;border-radius:11px!important;min-height:42px!important;padding:5px 12px!important}.account-clerk-name{color:#46379f!important;font-size:12px!important;font-weight:850!important}.privacy-request-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:25px;margin-top:16px;padding:25px;display:grid}.privacy-request-card>div:first-child{grid-template-columns:44px minmax(0,1fr);gap:14px;display:grid}.privacy-request-card a{color:#5844bb;margin-top:12px;font-size:12px;font-weight:800;display:inline-flex}.account-request-controls{min-width:260px}.account-request-controls>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.account-request-controls .button,.account-delete-request{min-height:38px;padding:0 12px;font-size:11px}.account-delete-request{color:#9a3d3d;font:inherit;cursor:pointer;background:#fff7f7;border:1px solid #ecc6c6;border-radius:10px;font-weight:800}.account-delete-request:hover{background:#ffeded}.account-request-controls>p{text-align:end;margin:10px 0 0}.billing-warning{color:#785719;background:#fff9ea;border:1px solid #e8cd92;border-radius:12px;margin:14px 0 0;padding:14px 16px;font-size:12px;font-weight:750;line-height:1.55}.invoice-card{margin-top:16px;overflow:hidden}.invoice-head{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.invoice-head>span{color:#777f91;font-size:11px}.invoice-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:150px;padding:30px;display:flex}.invoice-empty>span{color:#6652cd;font-size:24px}.invoice-list article{border-bottom:1px solid #eef0f4;grid-template-columns:minmax(170px,1fr) 130px 130px 120px;align-items:center;gap:15px;min-height:68px;padding:13px 24px;display:grid}.invoice-list article:last-child{border-bottom:0}.invoice-list article>div{gap:4px;display:grid}.invoice-list b{font-size:12px}.invoice-list small,.invoice-list span{color:#70788b;font-size:11px}.invoice-list strong{font-size:12px}.invoice-list a{color:#5844bb;font-size:11px;font-weight:850}.invoice-list em{color:#9297a3}.help-step-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.help-step-grid article{min-height:245px;padding:23px}.help-step-grid article>span{color:#7059db;letter-spacing:.12em;font-size:12px;font-weight:900}.help-step-grid h2{margin-top:25px}.help-step-grid a{color:#5844bb;margin-top:17px;font-size:12px;font-weight:850;display:inline-flex}.help-bottom-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid}.help-bottom-grid article{grid-template-columns:44px minmax(0,1fr);gap:15px;min-height:210px;padding:25px;display:grid}.help-bottom-grid button{color:#5844bb;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:12px;font-weight:850}.help-bottom-grid .button{margin-top:17px}.help-search{background:#fff;border:1px solid #dadde7;border-radius:14px;align-items:center;gap:11px;min-height:54px;padding:0 16px;display:flex;box-shadow:0 8px 25px #1d234309}.help-search>span{color:#6652cd;font-size:19px}.help-search input{color:#252b3e;width:100%;height:50px;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.help-plan-card{background:linear-gradient(135deg,#faf9ff,#fff);border:1px solid #dcd8f0;border-radius:16px;grid-template-columns:minmax(220px,.7fr) 1fr auto;align-items:center;gap:22px;margin-top:16px;padding:18px 20px;display:grid}.help-plan-card>div{align-items:center;gap:12px;display:flex}.help-plan-card>div>span{color:#5945bf;background:#ece8ff;border-radius:12px;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.help-plan-card small{color:#7b8293;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.help-plan-card h2{margin:3px 0;font-size:16px}.help-plan-card p{color:#687084;margin:0;font-size:11px;line-height:1.55}.help-quick-section,.help-guide-section,.help-faq-panel,.help-diagnostic{margin-top:20px}.help-quick-section>div:first-child,.help-guide-section>h2,.help-faq-panel>h2{margin-bottom:12px}.help-quick-section h2,.help-guide-section>h2,.help-faq-panel>h2,.help-diagnostic h2{margin:0;font-size:18px}.help-quick-section>div:first-child p,.help-diagnostic p{color:#737b8e;margin:5px 0 0;font-size:12px}.help-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.help-quick-grid button{color:#252b3e;text-align:start;cursor:pointer;background:#fff;border:1px solid #e0e2ea;border-radius:14px;grid-template-columns:1fr auto;align-content:center;gap:6px 10px;min-height:105px;padding:15px;display:grid}.help-quick-grid button:hover{background:#fbfaff;border-color:#bdb4ec}.help-quick-grid b{font-size:12px}.help-quick-grid span{color:#747c8f;grid-column:1/-1;font-size:10px;line-height:1.45}.help-quick-grid i{color:#604dcc;grid-area:1/2;font-style:normal;font-weight:900}.help-guide-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.help-guide-grid article{background:#fff;border:1px solid #e0e2ea;border-radius:16px;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:20px;display:grid}.help-guide-grid article>span{color:#5e49c5;background:#eeeaff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.help-guide-grid h3{margin:2px 0 5px;font-size:15px}.help-guide-grid p{color:#747c8f;margin:0;font-size:11px;line-height:1.5}.help-guide-grid ol{color:#4f586d;margin:13px 0 0;padding-inline-start:18px}.help-guide-grid li{margin-top:7px;padding-inline-start:3px;font-size:11px;line-height:1.55}.help-faq-panel{background:#fff;border:1px solid #e0e2ea;border-radius:16px;padding:21px}.help-faq-panel details{border-top:1px solid #e8eaf0}.help-faq-panel details:first-child{border-top:0}.help-faq-panel summary{color:#292f43;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:52px;font-size:12px;font-weight:850;list-style:none;display:flex}.help-faq-panel summary::-webkit-details-marker{display:none}.help-faq-panel summary span{color:#624fcc;font-size:18px}.help-faq-panel details[open] summary span{transform:rotate(45deg)}.help-faq-panel details p{color:#646d81;margin:-3px 35px 16px 0;font-size:11px;line-height:1.7}.rtl-page .help-faq-panel details p{margin-left:35px;margin-right:0}.help-diagnostic{background:#f6fcf9;border:1px solid #cfe5dc;border-radius:16px;grid-template-columns:minmax(220px,.7fr) 1fr auto;align-items:center;gap:20px;padding:21px;display:grid}.help-diagnostic>div{align-items:center;gap:11px;display:flex}.help-diagnostic>div>span{color:#08745f;background:#dcf4eb;border-radius:12px;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.help-diagnostic ul{grid-template-columns:1fr 1fr;gap:7px 15px;margin:0;padding:0;list-style:none;display:grid}.help-diagnostic li{color:#52665e;font-size:10px;line-height:1.45}.help-empty-results{text-align:center;background:#fff;border:1px dashed #d8dbe4;border-radius:16px;place-content:center;justify-items:center;gap:10px;min-height:190px;margin-top:18px;display:grid}.help-empty-results span{color:#604dcc;background:#eeeaff;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.help-empty-results h2{margin:0;font-size:15px}@media (max-width:900px){.admin-signout{width:auto;margin:0}.admin-create form{grid-template-columns:1fr 1fr}.admin-create-actions{grid-column:1/-1}.admin-delete-zone{flex-direction:column;align-items:flex-start}.admin-delete-zone form{width:100%}.help-step-grid{grid-template-columns:1fr 1fr}.help-plan-card,.help-diagnostic{grid-template-columns:1fr;align-items:start}.help-plan-card .button,.help-diagnostic .button{justify-self:start}.help-quick-grid{grid-template-columns:1fr 1fr}.privacy-request-card{grid-template-columns:1fr}.account-request-controls{min-width:0}.account-request-controls>div{justify-content:flex-start}.account-request-controls>p{text-align:start}}@media (max-width:640px){.admin-signout{padding-inline:9px;font-size:.65rem}.admin-create form{grid-template-columns:1fr}.admin-create .admin-password-field,.admin-create-actions{grid-column:auto}.admin-create-actions,.admin-edit-form{grid-template-columns:1fr}.admin-delete-zone form{grid-template-columns:1fr;min-width:0}.account-card-grid,.help-step-grid,.help-bottom-grid,.help-quick-grid,.help-guide-grid{grid-template-columns:1fr}.help-plan-card,.help-diagnostic{padding:17px}.help-diagnostic ul{grid-template-columns:1fr}.help-plan-card .button,.help-diagnostic .button{width:100%}.help-guide-grid article{padding:16px}.workspace-v2 .honest-settings .settings-wide-field{grid-column:auto}.invoice-head{flex-direction:column;align-items:flex-start}.invoice-list{overflow-x:auto}.invoice-list article{min-width:650px}.privacy-request-card{padding:21px}.account-request-controls>div{flex-direction:column;align-items:stretch}.account-request-controls .button,.account-delete-request{width:100%}.admin-product-metrics,.admin-product-columns{grid-template-columns:1fr}}@media (max-width:760px){.workspace-footer{flex-direction:column;align-items:flex-start}}.workspace-loading{text-align:center;align-content:center;place-items:center;min-height:430px;display:grid}.workspace-loading>span{border:4px solid #e3dffc;border-top-color:#654ed0;border-radius:50%;width:46px;height:46px;animation:.8s linear infinite workspace-spin}.workspace-loading h1{margin:20px 0 7px;font-size:22px}.workspace-loading p{color:#737b8e;margin:0;font-size:13px}@keyframes workspace-spin{to{transform:rotate(360deg)}}.workspace-error-card{border-color:#eccaca}.workspace-notice{border-radius:11px;margin:-12px 0 20px;padding:12px 14px}.workspace-recent-real{overflow:hidden}.workspace-recent-list{margin-top:13px;display:grid;overflow:auto}.workspace-recent-list button{text-align:start;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eceef3;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:55px;padding:8px 2px;display:grid}.workspace-recent-list button:last-child{border-bottom:0}.workspace-recent-list button>span:nth-child(2){gap:3px;display:grid}.workspace-recent-list b{font-size:12px}.workspace-recent-list small{color:#7a8293;font-size:10px}.workspace-recent-list strong{color:#5543b9;font-size:12px}.priority-dot{background:#88a0b6;border-radius:50%;width:8px;height:8px}.priority-dot.high{background:#e05a4e}.priority-dot.normal{background:#d7a02d}.priority-dot.low{background:#34a68d}.workspace-form-card,.workspace-agent-card,.channel-agent-card,.whatsapp-status-card,.team-invite-form{background:#fff;border:1px solid #e1e3ea;border-radius:17px;box-shadow:0 8px 25px #1d234309}.workspace-form-card{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:18px;padding:22px;display:grid}.workspace-form-card label,.workspace-editor label,.team-invite-form label,.channel-deploy-grid form>label{color:#50586c;gap:7px;font-size:12px;font-weight:800;display:grid}.workspace-form-card input,.workspace-form-card select,.workspace-editor input,.workspace-editor select,.workspace-editor textarea,.team-invite-form input,.team-invite-form select,.channel-deploy-grid input{color:#242a3e;width:100%;min-width:0;min-height:45px;font:inherit;background:#fafafe;border:1px solid #dde0e8;border-radius:10px;padding:9px 12px;font-size:13px}.workspace-form-card input:focus,.workspace-form-card select:focus,.workspace-editor input:focus,.workspace-editor select:focus,.workspace-editor textarea:focus,.team-invite-form input:focus,.team-invite-form select:focus,.channel-deploy-grid input:focus{border-color:#7864de;outline:3px solid #6f54dc1c}.workspace-form-card .settings-wide-field{grid-column:1/-1}.workspace-form-actions{grid-column:1/-1;gap:10px;display:flex}.agent-usage-bar{color:#4d5468;background:#fff;border:1px solid #dfdced;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin:-5px 0 17px;padding:12px 14px;display:flex}.agent-usage-bar>div{gap:3px;display:grid}.agent-usage-bar b{font-size:12px}.agent-usage-bar span{color:#747b8d;font-size:10px}.agent-usage-bar a{color:#5945bf;white-space:nowrap;font-size:11px;font-weight:850}.agent-usage-bar.limit-reached{background:#fffaf0;border-color:#ead6a9}.agent-usage-bar.limit-reached b{color:#7b5511}.workspace-page-head .button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.workspace-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.workspace-agent-card{flex-direction:column;min-height:285px;padding:21px;display:flex}.workspace-agent-card header{justify-content:space-between;align-items:center;gap:10px;display:flex}.workspace-agent-card header small{color:#727a8c;font-size:11px}.workspace-agent-card h2{margin:21px 0 7px;font-size:19px}.workspace-agent-card>p{color:#697185;min-height:42px;margin:0;font-size:12px;line-height:1.6}.workspace-agent-card dl{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.workspace-agent-card dl div{background:#f7f7fb;border-radius:10px;padding:11px}.workspace-agent-card dt{color:#7c8393;font-size:10px}.workspace-agent-card dd{margin:4px 0 0;font-size:12px;font-weight:850}.workspace-card-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:auto;display:flex}.workspace-danger-link{color:#a54848;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px;font-size:11px;font-weight:800}.workspace-danger-link:disabled{opacity:.45}.status-pill{color:#5c6376;white-space:nowrap;background:#eceef3;border-radius:99px;width:max-content;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.status-pill.published,.status-pill.active,.status-pill.qualified,.status-pill.won{color:#08745f;background:#def5ed}.status-pill.draft,.status-pill.invited,.status-pill.new{color:#6a4db2;background:#ece7fb}.status-pill.paused,.status-pill.contacted{color:#946012;background:#fff0cd}.status-pill.archived,.status-pill.withdrawn,.status-pill.lost,.status-pill.removed{color:#8c3d3d;background:#fde6e6}.workspace-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:120;background:#12122394;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.workspace-editor{background:#fff;border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(930px,100%);max-height:calc(100svh - 44px);display:grid;overflow:hidden;box-shadow:0 35px 100px #0a0a1e57}.workspace-editor>header,.workspace-editor>footer{border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.workspace-editor>header small{color:#6a54cf;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:900}.workspace-editor>header h2{margin:4px 0 0;font-size:21px}.workspace-editor>header>button{color:#596174;cursor:pointer;background:#f1f2f6;border:0;border-radius:10px;width:38px;height:38px;font-size:23px}.workspace-editor>footer{border-top:1px solid #e8eaf0;border-bottom:0;justify-content:flex-end}.workspace-editor-body{padding:22px;overflow:auto}.workspace-editor-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.workspace-editor-fields .wide{grid-column:1/-1}.workspace-editor textarea{resize:vertical;min-height:95px}.question-editor{margin-top:25px}.question-editor>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.question-editor h3{margin:0;font-size:16px}.question-editor>div button{color:#5945c1;font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:850}.question-editor article{border:1px solid #e5e6ed;border-radius:12px;grid-template-columns:30px minmax(170px,1.4fr) 130px minmax(150px,1fr) auto 26px;align-items:center;gap:9px;margin-top:10px;padding:10px;display:grid}.question-editor article>span{color:#5d49c3;background:#eeeaff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:850;display:grid}.question-editor article>label{align-items:center;gap:5px;font-size:10px;display:flex}.question-editor article>label input{width:16px;min-height:16px;padding:0}.workspace-toolbar{background:#fff;border:1px solid #e1e3ea;border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:12px;display:flex}.workspace-search-field{border:1px solid #e0e2e9;border-radius:10px;flex:1;align-items:center;gap:8px;min-width:260px;padding:0 11px;display:flex}.workspace-search-field input{width:100%;height:42px;font:inherit;border:0;outline:0;font-size:12px}.workspace-toolbar>select{min-height:44px;font:inherit;background:#fff;border:1px solid #e0e2e9;border-radius:10px;padding:0 11px;font-size:12px}.workspace-toolbar>span{color:#7b8292;white-space:nowrap;font-size:11px}.workspace-table-wrap{background:#fff;border:1px solid #e1e3ea;border-radius:16px;overflow-x:auto;box-shadow:0 8px 25px #1d234309}.workspace-table{border-collapse:collapse;text-align:start;width:100%}.workspace-table th{color:#7b8292;text-align:start;white-space:nowrap;background:#f7f8fa;padding:13px 15px;font-size:10px;font-weight:850}.workspace-table td{color:#50586b;vertical-align:middle;border-top:1px solid #eceef3;min-height:62px;padding:13px 15px;font-size:12px}.workspace-table td:first-child{min-width:180px}.workspace-table td b,.workspace-table td small{display:block}.workspace-table td b{color:#262c40;font-size:12px}.workspace-table td small{color:#7b8292;margin-top:3px;font-size:10px}.workspace-table select{min-height:36px;font:inherit;background:#fff;border:1px solid #e0e2e8;border-radius:8px;padding:0 8px;font-size:11px}.table-action{color:#5a45bf;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:850}.score-badge{color:#446078;background:#e9f0f5;border-radius:10px;place-items:center;width:35px;height:35px;display:grid}.score-badge.high{color:#9b352e;background:#fde4e1}.score-badge.normal{color:#8c5c14;background:#fff0cd}.score-badge.low{color:#08715d;background:#dff4ed}.lead-detail-grid{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 18px;display:grid}.lead-detail-grid div{background:#f7f7fb;border-radius:11px;padding:13px}.lead-detail-grid dt{color:#7c8394;font-size:10px}.lead-detail-grid dd{margin:5px 0 0;font-size:12px;font-weight:800}.lead-summary,.lead-answers{border:1px solid #e5e6ed;border-radius:12px;margin-bottom:16px;padding:15px}.lead-summary h3,.lead-answers h3{margin:0 0 8px;font-size:14px}.lead-summary p{color:#616a7d;margin:0;font-size:12px;line-height:1.6}.lead-answers div{border-top:1px solid #eceef2;grid-template-columns:minmax(120px,.6fr) 1fr;gap:10px;padding:8px 0;font-size:11px;display:grid}.channel-agent-list{gap:16px;display:grid}.channel-agent-card{overflow:hidden}.channel-agent-card>header{border-bottom:1px solid #eceef3;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.channel-agent-card>header>div{align-items:center;gap:11px;display:flex}.channel-agent-card>header>div>span{color:#5b46c3;background:#eeeaff;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.channel-agent-card h2{margin:0;font-size:17px}.channel-agent-card header small{color:#16806c;font-size:10px}.channel-agent-card header a{color:#5945bf;font-size:11px;font-weight:850}.channel-deploy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.channel-deploy-grid>section,.channel-deploy-grid>form{border:1px solid #e5e6ed;border-radius:13px;min-height:230px;padding:17px}.channel-deploy-grid h3{margin:0 0 13px;font-size:14px}.channel-deploy-grid p{color:#6d7588;font-size:11px;line-height:1.55}.channel-copy-row{grid-template-columns:1fr auto;display:grid}.channel-copy-row input{border-radius:9px 0 0 9px}.channel-copy-row button,.channel-code button{color:#fff;font:inherit;cursor:pointer;background:#5b47c1;border:0;border-radius:0 9px 9px 0;padding:0 11px;font-size:10px;font-weight:850}.channel-qr{align-items:center;gap:13px;margin-top:14px;display:flex}.channel-qr svg{background:#fff;border:1px solid #e1e3e8;border-radius:8px;flex:none;padding:6px}.channel-qr small{color:#7a8191;font-size:10px;line-height:1.5}.channel-code{background:#202032;border:1px solid #dedfe7;border-radius:10px;grid-template-columns:1fr auto;min-height:94px;display:grid;overflow:hidden}.channel-code code{color:#e7e5f8;padding:12px;font-size:10px;line-height:1.5;overflow:auto}.channel-deploy-grid form{flex-direction:column;gap:12px;display:flex}.toggle-label{grid-template-columns:auto 1fr;align-items:center;display:flex!important}.toggle-label input{width:17px;min-height:17px}.channel-deploy-grid form .button{margin-top:auto}.channel-plan-lock{align-items:center;gap:10px;display:flex}.channel-plan-lock>span{color:#5b47c1;background:#eeeaff;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.whatsapp-status-card{grid-template-columns:45px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:16px;padding:20px;display:grid}.whatsapp-status-card>span{color:#fff;background:#21a56f;border-radius:13px;place-items:center;width:45px;height:45px;font-weight:900;display:grid}.whatsapp-status-card h2{margin:0;font-size:16px}.whatsapp-status-card p{color:#687084;margin:6px 0 0;font-size:12px;line-height:1.55}.whatsapp-status-card{grid-template-columns:48px minmax(0,1fr) auto;gap:16px}.whatsapp-status-card>.whatsapp-logo{background:#25d366;border-radius:14px;width:48px;height:48px;box-shadow:0 8px 22px #25d36638}.whatsapp-logo svg{width:29px;height:29px}.whatsapp-status-card h2{align-items:center;gap:8px;display:flex}.whatsapp-status-card h2 em{color:#08745f;background:#def5ed;border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal}.whatsapp-status-card label{color:#50586c;align-items:center;gap:9px;margin-top:11px;font-size:11px;font-weight:800;display:flex}.whatsapp-status-card select{color:#292f42;min-height:38px;font:inherit;background:#fafafe;border:1px solid #dce0e8;border-radius:9px;padding:0 10px;font-size:11px}.whatsapp-status-card small{margin-top:9px;font-size:10px;line-height:1.5;display:block}.whatsapp-success{color:#08745f}.whatsapp-error{color:#a23e3e}.whatsapp-pending{color:#846021}.whatsapp-connect-button{min-width:180px;background:#20b85e!important;border-color:#1caf58!important;box-shadow:0 8px 22px #20b85e29!important}.whatsapp-connect-button:disabled{box-shadow:none!important;background:#c9cdd7!important;border-color:#c9cdd7!important}.team-invite-form{grid-template-columns:minmax(220px,1fr) 180px auto;align-items:end;gap:12px;margin-bottom:16px;padding:18px;display:grid}.team-invite-form>small{color:#946012;grid-column:1/-1;font-size:11px}.consent-metrics{grid-template-columns:repeat(3,1fr);gap:13px;margin-bottom:16px;display:grid}.consent-metrics article{background:#fff;border:1px solid #e1e3ea;border-radius:14px;grid-template-columns:36px 1fr;align-items:center;min-height:120px;padding:18px;display:grid}.consent-metrics span{color:#5d48c5;background:#eeeaff;border-radius:10px;grid-row:1/3;place-items:center;width:36px;height:36px;display:grid}.consent-metrics b{font-size:25px}.consent-metrics small{color:#747c8d;font-size:11px}@media (max-width:1150px){.workspace-agent-grid,.channel-deploy-grid{grid-template-columns:1fr 1fr}.channel-deploy-grid>:last-child{grid-column:1/-1}.question-editor article{grid-template-columns:30px minmax(160px,1fr) 130px}.question-editor article>:nth-child(n+4){grid-column:span 1}}@media (max-width:760px){.agent-usage-bar{flex-direction:column;align-items:flex-start}.agent-usage-bar a{white-space:normal}.workspace-form-card,.workspace-editor-fields,.workspace-agent-grid,.channel-deploy-grid,.consent-metrics,.team-invite-form{grid-template-columns:1fr}.workspace-form-card .settings-wide-field,.workspace-editor-fields .wide,.channel-deploy-grid>:last-child{grid-column:auto}.workspace-modal-backdrop{padding:0}.workspace-editor{border-radius:0;min-height:100svh;max-height:100svh}.workspace-editor-body{padding:16px}.workspace-toolbar{flex-direction:column;align-items:stretch}.workspace-search-field{min-width:0}.workspace-table{min-width:760px}.team-real-table{min-width:680px}.question-editor article{grid-template-columns:28px 1fr}.question-editor article>:not(span){grid-column:2}.channel-agent-card>header,.whatsapp-status-card{grid-template-columns:1fr;align-items:flex-start}.whatsapp-connect-button{width:100%}.channel-agent-card>header{flex-direction:column}.channel-qr{flex-direction:column;align-items:flex-start}.channel-code{grid-template-columns:1fr}.channel-code button{border-radius:0 0 9px 9px;min-height:40px}.lead-detail-grid{grid-template-columns:1fr}.team-invite-form>small{grid-column:auto}}@media (max-width:520px){.workspace-v2 .metric-card>div>i{display:none}.workspace-v2 .metric-card>b{font-size:25px}.workspace-v2 .metric-card>small{font-size:11px}.workspace-page-head .button{width:100%}.workspace-form-actions,.workspace-card-actions{flex-direction:column;align-items:stretch}.workspace-form-actions .button,.workspace-card-actions .button{width:100%}}.not-found-page{text-align:center;background:radial-gradient(circle at 50% 20%,#7052eb21,#0000 34%);flex-direction:column;justify-content:center;align-items:center;min-height:62svh;padding:105px 24px;display:flex}.not-found-page>span{color:#6a53ce;letter-spacing:.2em;font-size:13px;font-weight:950}.not-found-page h1{letter-spacing:-.06em;max-width:760px;margin:16px 0;font-size:clamp(2.3rem,7vw,4.8rem);line-height:1}.not-found-page p{color:#687086;max-width:620px;margin:0;font-size:15px;line-height:1.7}.not-found-page>div{gap:10px;margin-top:28px;display:flex}.roi-section{max-width:1180px;margin:95px auto;padding:0 25px}.roi-intro{max-width:760px;margin-bottom:30px}.roi-intro h2{letter-spacing:-.05em;margin:13px 0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.03}.roi-intro>p{color:#676f82;font-size:15px;line-height:1.7}.roi-layout{background:#fff;border:1px solid #dfddec;border-radius:24px;grid-template-columns:minmax(300px,.8fr) minmax(420px,1.2fr);display:grid;overflow:hidden;box-shadow:0 25px 70px #2b225b17}.roi-inputs{background:#f8f7fc;align-content:center;gap:18px;padding:30px;display:grid}.roi-inputs label{color:#525a6d;gap:8px;font-size:13px;font-weight:800;display:grid}.roi-inputs input[type=number]{color:#242a3e;width:100%;min-height:49px;font:inherit;background:#fff;border:1px solid #dcdde6;border-radius:11px;padding:0 13px;font-size:15px}.roi-inputs input:focus{border-color:#7864de;outline:3px solid #6f54dc1c}.roi-money-input{position:relative}.roi-money-input span{inset-inline-end:13px;color:#858b99;font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.roi-money-input input{padding-inline-end:55px!important}.roi-target>span{justify-content:space-between;gap:15px;display:flex}.roi-target b{color:#644ecc}.roi-target input{accent-color:#664fc9;width:100%}.roi-results{grid-template-columns:1fr 1fr;gap:12px;padding:30px;display:grid}.roi-results article{border:1px solid #e3e4eb;border-radius:14px;flex-direction:column;justify-content:space-between;min-height:112px;padding:18px;display:flex}.roi-results small{color:#737b8d;font-size:12px;line-height:1.4}.roi-results article b{font-size:23px}.roi-results .roi-highlight{background:#f7f4ff;border-color:#d9d2f6}.roi-results .roi-highlight b{color:#5c45c0}.roi-plan{color:#fff;background:#18162f;border-radius:14px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:17px 18px;display:grid}.roi-plan span{color:#c9c5da;font-size:12px}.roi-plan b{font-size:17px}.roi-plan .button{min-height:42px;padding-inline:15px;font-size:12px}.roi-method{color:#858c9b;margin-top:13px;font-size:11px;line-height:1.55;display:block}.workspace-action-grid{grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr)}.workspace-action-card,.workspace-checklist,.analytics-panel,.analytics-metrics article{background:#fff;border:1px solid #e1e3ea;border-radius:18px;box-shadow:0 8px 25px #1d234309}.workspace-action-card{background:linear-gradient(145deg,#fff,#faf9ff);grid-template-columns:62px minmax(0,1fr);align-items:start;gap:21px;min-height:265px;padding:29px;display:grid}.workspace-action-count{color:#fff;background:linear-gradient(135deg,#8061ed,#543bc8);border-radius:18px;place-items:center;width:62px;height:62px;font-size:17px;font-weight:900;display:grid;box-shadow:0 12px 25px #5c43c533}.workspace-action-card small,.workspace-checklist small{color:#725bd8;letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:900}.workspace-action-card h2{margin:7px 0 10px;font-size:22px}.workspace-action-card p{color:#687086;margin:0;font-size:13px;line-height:1.7}.workspace-action-card .button{margin-top:22px}.workspace-checklist{min-height:265px;padding:23px}.workspace-checklist .card-title{margin-bottom:11px}.workspace-checklist h2{margin:5px 0 0;font-size:17px}.workspace-checklist>div:last-child{display:grid}.workspace-checklist button{color:#42495c;text-align:start;cursor:pointer;background:0 0;border:0;border-top:1px solid #eceef3;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;padding:7px 2px;display:grid}.workspace-checklist button>span{color:#725cd2;background:#eeeaff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:grid}.workspace-checklist button b{font-size:13px}.workspace-checklist button i{color:#6a55cc;font-style:normal}.workspace-checklist button.done{color:#788092}.workspace-checklist button.done>span{color:#08745f;background:#def5ed}.workspace-checklist button.done b{-webkit-text-decoration:line-through #bcc2cc;text-decoration:line-through #bcc2cc}.workspace-recent-wide{min-height:0;margin-top:16px}.workspace-recent-wide .workspace-recent-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.analytics-metrics article{flex-direction:column;min-height:135px;padding:19px;display:flex}.analytics-metrics small{color:#70788b;min-height:31px;font-size:12px;font-weight:750;line-height:1.4}.analytics-metrics b{margin:9px 0 7px;font-size:27px}.analytics-metrics span{color:#858c9b;margin-top:auto;font-size:11px;line-height:1.45}.analytics-panel{padding:22px}.analytics-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.analytics-panel h2{margin:0;font-size:17px}.analytics-panel header p{color:#747c8e;margin:5px 0 0;font-size:12px;line-height:1.5}.analytics-panel>header>strong{color:#5d48c4;font-size:25px}.analytics-trend{margin-bottom:16px}.analytics-day-chart{grid-template-columns:repeat(14,minmax(20px,1fr));align-items:end;gap:8px;height:195px;margin-top:25px;display:grid}.analytics-day-chart>div{grid-template-rows:minmax(0,1fr) 18px 18px;justify-items:center;gap:3px;min-width:0;height:100%;display:grid}.analytics-day-chart>div>span{background:#f0edff;border-radius:7px 7px 3px 3px;align-items:end;width:min(28px,80%);height:100%;display:flex;overflow:hidden}.analytics-day-chart i{background:linear-gradient(#8066e5,#5c46c5);border-radius:7px 7px 3px 3px;width:100%;display:block}.analytics-day-chart b{font-size:11px}.analytics-day-chart small{color:#858c9b;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.analytics-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.analytics-agents{grid-column:1/-1}.analytics-bars{gap:13px;margin-top:20px;display:grid}.analytics-bars>div>span{justify-content:space-between;gap:12px;margin-bottom:6px;display:flex}.analytics-bars b{color:#4e5669;font-size:12px}.analytics-bars strong{font-size:12px}.analytics-bars i{background:#eeeff4;border-radius:99px;height:8px;display:block;overflow:hidden}.analytics-bars em{border-radius:inherit;background:linear-gradient(90deg,#765edf,#4fbbac);height:100%;display:block}.analytics-empty{color:#858c9b;margin:25px 0 0;font-size:12px}.analytics-method{color:#858c9b;margin:14px 0 0;font-size:11px;line-height:1.5}.workspace-export-action{justify-items:end;gap:5px;display:grid}.workspace-export-action small{color:#7c8495;font-size:11px}.workspace-filter-toolbar{flex-wrap:wrap}.workspace-filter-toolbar .workspace-search-field{flex:300px}.workspace-filter-toolbar>select{flex:0 170px}.workspace-filter-toolbar>span{margin-inline-start:auto}.lead-withdrawn{background:snow}.lead-next-action{max-width:220px;line-height:1.45}.lead-withdrawn .lead-next-action{color:#993f3f;font-weight:800}.lead-recommendation{background:#faf8ff;border:1px solid #dcd7f2;border-radius:12px;align-items:center;gap:11px;margin-bottom:13px;padding:14px;display:flex}.lead-recommendation>span{color:#fff;background:#654fc7;border-radius:10px;flex:none;place-items:center;width:35px;height:35px;font-weight:900;display:grid}.lead-recommendation div{gap:4px;display:grid}.lead-recommendation small{color:#7c729f;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:850}.lead-recommendation b{font-size:13px}.lead-recommendation.blocked{background:#fff5f4;border-color:#ebc8c5}.lead-recommendation.blocked>span{background:#b44940}.lead-consent-warning{color:#843d36;background:#fff4f2;border:1px solid #e9c4c0;border-radius:11px;margin-bottom:13px;padding:13px 15px;font-size:12px;font-weight:750;line-height:1.55}.lead-contact-actions{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.lead-contact-actions a{color:#5643b4;background:#faf9ff;border:1px solid #dcd8ed;border-radius:10px;align-items:center;min-height:38px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.lead-contact-actions a:hover{background:#f2efff;border-color:#bfb4ef}.workspace-editor-header-actions{align-items:center;gap:9px;display:flex}.workspace-editor-header-actions>a{color:#5844bb;font-size:11px;font-weight:850}.workspace-editor-header-actions>button{color:#596174;cursor:pointer;background:#f1f2f6;border:0;border-radius:10px;width:38px;height:38px;font-size:23px}.workspace-editor label>small,.agent-language-field>small,.settings-wide-field>small{color:#838a9a;font-size:11px;font-weight:550;line-height:1.5}.agent-language-field{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}.agent-language-field legend{color:#50586c;margin-bottom:7px;font-size:13px;font-weight:800}.agent-language-field>div{background:#fafafe;border:1px solid #dde0e8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;min-height:45px;padding:8px 10px;display:flex}.agent-language-field>div label{grid-template-columns:auto 1fr;align-items:center;gap:5px;font-size:12px;display:flex}.agent-language-field input[type=checkbox]{width:16px;min-height:16px;padding:0}.question-editor-detailed>div:first-child{align-items:flex-start}.question-editor-detailed>div:first-child p{color:#7a8192;margin:5px 0 0;font-size:11px}.question-editor .question-detail-card{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.question-order{grid-template-columns:1fr 1fr;gap:4px;display:grid}.question-order>span{color:#5d49c3;background:#eeeaff;border-radius:8px;grid-column:1/-1;place-items:center;width:100%;height:30px;font-size:12px;font-weight:850;display:grid}.question-order button{color:#6250bc;cursor:pointer;background:#fff;border:1px solid #e0e1e8;border-radius:7px;min-height:26px;padding:0}.question-order button:disabled{opacity:.35;cursor:default}.question-main-fields{grid-template-columns:minmax(220px,1fr) 145px;gap:8px;display:grid}.question-main-fields>:last-child{grid-column:1/-1}.question-options,.question-footer{grid-column:2}.question-options{background:#f7f7fb;border-radius:10px;padding:11px}.question-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.question-score-grid label{background:#fff;border:1px solid #e1e3e9;border-radius:8px;grid-template-columns:minmax(0,1fr) 70px;align-items:center;gap:8px;padding:7px 9px;display:grid}.question-score-grid label span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.question-score-grid input{min-height:34px;padding:5px 7px}.question-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.question-footer>label{grid-template-columns:auto 1fr;align-items:center;gap:6px;font-size:12px;display:flex}.question-footer input[type=checkbox]{width:16px;min-height:16px;padding:0}@media (max-width:1050px){.workspace-action-grid,.analytics-grid{grid-template-columns:1fr}.analytics-agents{grid-column:auto}.analytics-metrics{grid-template-columns:1fr 1fr}}@media (max-width:760px){.roi-section{margin-block:65px;padding-inline:15px}.roi-layout{grid-template-columns:1fr}.roi-results{grid-template-columns:1fr 1fr}.roi-plan{grid-template-columns:1fr}.roi-plan .button{width:100%}.workspace-action-card,.workspace-recent-wide .workspace-recent-list{grid-template-columns:1fr}.analytics-day-chart{gap:4px;overflow-x:auto}.analytics-day-chart>div{min-width:28px}.workspace-export-action{justify-items:stretch}.workspace-filter-toolbar>select{flex-basis:auto}.question-main-fields,.question-score-grid{grid-template-columns:1fr}.question-main-fields>:last-child,.question-options,.question-footer{grid-column:auto}.question-editor .question-detail-card{grid-template-columns:34px minmax(0,1fr)}}@media (max-width:520px){.not-found-page>div{flex-direction:column;align-items:stretch;width:100%}.not-found-page .button{width:100%}.roi-inputs,.roi-results{padding:20px}.roi-results{grid-template-columns:1fr}.roi-plan{grid-column:auto}.analytics-metrics{grid-template-columns:1fr}.workspace-action-card{padding:22px}.lead-contact-actions{flex-direction:column;align-items:stretch}.lead-contact-actions a{justify-content:center}}.payment-availability{color:#2f285a;background:#f4f1ff;border:1px solid #d8d2fa;border-radius:14px;gap:7px;margin:0 18px 18px;padding:17px 18px;display:grid}.payment-availability b{font-size:15px}.payment-availability p{color:#5c5770;margin:0;font-size:14px;line-height:1.6}.payment-availability.blocked{color:#6d4714;background:#fff9ee;border-color:#eadabf}.payment-availability.blocked p{color:#705f48}.payment-availability button{width:fit-content;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:850}.availability-spinner{border:3px solid #6448e933;border-top-color:#6448e9;border-radius:50%;width:22px;height:22px;animation:.8s linear infinite availability-spin}@keyframes availability-spin{to{transform:rotate(360deg)}}
