:root{--ink:#101014;--muted:#6f707b;--purple:#6d59f5;--mint:#58e1c1;--line:#e7e7eb;--font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--font);color:var(--ink);background:#fbfbfc}a{text-decoration:none;color:inherit}button{font:inherit}.wrap{width:min(1180px,calc(100% - 48px));margin:auto}.nav{height:84px;justify-content:space-between;position:relative;z-index:10}.brand,.nav{display:flex;align-items:center}.brand{gap:8px;font-size:20px;font-weight:800;letter-spacing:-.7px}.brand>span:last-child{color:#7865f4}.brandMark{width:31px;height:31px;border-radius:9px;background:#101014;color:white;display:grid;place-items:center}.brandMark svg{width:17px}.navlinks{display:flex;gap:32px;font-size:14px;font-weight:550}.navlinks a:hover{color:var(--purple)}.navCtas{display:flex;align-items:center;gap:18px}.button,.textBtn{font-size:14px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#111116;color:white;padding:15px 20px;border-radius:10px;font-weight:650;box-shadow:0 10px 25px #1111}.button svg{width:16px}.button.small{padding:11px 16px}.hero{text-align:center;padding-top:70px;min-height:920px;overflow:hidden}.eyebrow,.kicker{font-size:12px;letter-spacing:1.7px;font-weight:750;color:#6253db}.eyebrow{display:inline-flex;align-items:center;gap:8px;background:#f1efff;border:1px solid #ded8ff;border-radius:20px;padding:8px 13px;letter-spacing:.8px}.pulse{width:7px;height:7px;background:#6c59f4;border-radius:50%;box-shadow:0 0 0 5px #cfc8ff}.hero h1{font-size:78px;line-height:.99;letter-spacing:-5.7px;margin:27px 0 24px}.hero h1 em{font-style:normal;color:#6b5af0}.heroCopy{font-size:19px;line-height:1.6;color:var(--muted);max-width:680px;margin:auto}.heroActions{display:flex;justify-content:center;gap:14px;margin:32px}.ghost{border:0;background:transparent;font-weight:650;display:flex;align-items:center;gap:10px;cursor:pointer}.ghost span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:white;border:1px solid #ddd;box-shadow:0 5px 20px #1112}.ghost svg{width:14px}.proof{display:flex;justify-content:center;gap:28px;color:#6d6e77;font-size:12px}.proof span{display:flex;align-items:center;gap:6px}.proof svg{width:15px;color:#5b4ae4}.orbStage{position:relative;width:900px;height:460px;margin:45px auto 0}.orb{position:absolute;left:50%;top:62px;transform:translateX(-50%);width:240px;height:240px;border-radius:50%;background:radial-gradient(circle at 42% 35%,#fbfaff 0,#b8abff 24%,#6954e6 57%,#24204b 77%,#13131b 100%);box-shadow:0 0 90px #7a63f766,0 40px 80px #1a172c55;display:grid;place-items:center}.orb:after{content:"";position:absolute;inset:18px}.orb:after,.orbInner{border:1px solid #fff4;border-radius:50%}.orbInner{width:100px;height:100px;background:#fff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center;color:white}.orbInner svg{width:48px;height:48px}.orbit{position:absolute;left:50%;top:180px;transform:translate(-50%,-50%);border:1px solid #7765ef25;border-radius:50%}.orbit.one{width:450px;height:300px}.orbit.two{width:700px;height:410px}.soundCard{position:absolute;left:50%;bottom:46px;transform:translateX(-50%);width:430px;padding:12px;background:#17171d;color:white;border:1px solid #ffffff1c;border-radius:15px;display:flex;align-items:center;gap:11px;box-shadow:0 22px 50px #17171d55;text-align:left}.avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#6957ed}.soundCard b{font-size:12px;display:block}.soundCard small{font-size:10px;color:#92929f}.live{font-size:12px;color:#52e7c5;border:1px solid #52e7c555;padding:4px 6px;border-radius:5px}.waves{display:flex;align-items:center;gap:3px;margin-left:auto}.waves i{width:3px;height:13px;background:#9d91fa;border-radius:5px}.waves i:nth-child(2){height:23px}.waves i:nth-child(3){height:17px}.waves i:nth-child(4){height:27px}.waves i:nth-child(5){height:9px}.callChip{position:absolute;background:white;border:1px solid #ededf1;border-radius:13px;padding:12px 15px;display:flex;align-items:center;gap:10px;text-align:left;box-shadow:0 15px 35px #25233514}.callChip.left{left:105px;top:120px}.callChip.right{right:95px;top:175px}.callChip>svg{width:18px;color:#6452e9}.callChip b,.callChip small{display:block}.callChip small{font-size:10px;color:#8a8b93}.callChip b{font-size:16px}.logoRail{text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px}.logoRail p{font-size:12px;letter-spacing:2px;color:#9899a0}.logoRail div{max-width:1000px;margin:25px auto 5px;display:flex;justify-content:space-between;color:#777983;font-size:15px;letter-spacing:1px}.section{padding-top:120px;padding-bottom:120px}.sectionHead{text-align:center}.global h2,.integrations h2,.sectionHead h2,.splitHead h2{font-size:50px;letter-spacing:-3px;line-height:1.06;margin:16px 0}.sectionHead p{color:var(--muted);max-width:610px;line-height:1.65;margin:0 auto 50px}.featureGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.feature{position:relative;overflow:hidden;background:white;border:1px solid var(--line);border-radius:22px;padding:34px;min-height:410px}.feature.big{grid-column:span 2;min-height:570px}.featureIcon{width:43px;height:43px;display:grid;place-items:center;border-radius:11px;background:#efedff;color:#6854ed}.featureIcon.purple{background:#f3edff;color:#935add}.featureIcon.green{background:#e5faf5;color:#18a98a}.feature h3{font-size:24px;letter-spacing:-1px;margin:22px 0 9px}.feature>p{color:var(--muted);line-height:1.55;max-width:490px}.miniDashboard{width:83%;height:315px;position:absolute;right:-25px;bottom:-20px;background:#fafafd;border:1px solid #dddde5;border-radius:16px 0 0 0;padding:25px;box-shadow:-10px -10px 40px #5551}.miniTop{display:flex;justify-content:space-between;font-size:12px}.miniTop span{font-size:12px;color:#23a98c}.miniStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:20px}.miniStats div{background:white;border:1px solid #eeeef2;border-radius:10px;padding:15px}.miniStats b,.miniStats em,.miniStats small{display:block}.miniStats small{color:#888;font-size:12px}.miniStats b{font-size:23px;margin:6px 0}.miniStats em{color:#1aaf91;font-size:12px}.bars{height:130px;display:flex;align-items:flex-end;gap:13px;border-bottom:1px solid #ddd;margin:35px 10px 0}.bars i{flex:1 1;background:linear-gradient(#7b69f4,#c9c1ff);border-radius:4px 4px 0 0}.langCloud{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.langCloud span{padding:10px 13px;border:1px solid #e1e1e6;border-radius:8px;color:#777;font-size:12px}.langCloud .active{background:#6b57f0;color:white;border-color:#6b57f0}.network{position:relative;height:180px;margin-top:25px}.network:before{content:"";width:240px;height:120px;border:1px dashed #cfcfd5;border-radius:50%}.network:before,.networkCore{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.networkCore{width:65px;height:65px;border-radius:18px;background:#17171d;color:white;display:grid;place-items:center;box-shadow:0 12px 30px #1113}.node{position:absolute;width:43px;height:43px;display:grid;place-items:center;border:1px solid #ddd;border-radius:12px;background:white;font-size:12px;font-weight:800}.n0{left:18%;top:20%}.n1{right:17%;top:20%}.n2{left:25%}.n2,.n3{bottom:5%}.n3{right:25%}.darkSection{background:#131319;color:white;padding:120px 0}.splitHead{display:flex;justify-content:space-between;align-items:flex-end}.splitHead p{width:410px;color:#a7a7b0;line-height:1.6}.useGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;gap:15px;margin-top:60px}.useGrid article{padding:35px;background:#1c1c23;border:1px solid #2a2a34;border-radius:18px}.useGrid article>span{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#6c58ed}.useGrid h3{font-size:21px;margin-top:55px}.useGrid p{font-size:14px;line-height:1.6;color:#9d9da7}.useGrid a{font-size:12px;color:#9184f5;display:flex;align-items:center;gap:5px;margin-top:28px}.useGrid a svg{width:14px}.global{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;grid-gap:100px;gap:100px}.globeVisual{height:510px;background:#16161c;border-radius:25px;position:relative;overflow:hidden}.globe{position:absolute;width:430px;height:430px;border:1px solid #7160ef55;border-radius:50%;left:50%;top:45%;transform:translate(-50%,-50%);background:repeating-radial-gradient(ellipse at center,transparent 0 45px,#ffffff0d 46px 47px),linear-gradient(135deg,#211d46,#101015);box-shadow:inset 0 0 70px #8c76fd22}.globe:after,.globe:before{content:"";position:absolute;inset:35px 120px;border:1px solid #8d79f955;border-radius:50%}.globe:after{inset:120px 35px}.dot{position:absolute;width:10px;height:10px;border:2px solid #ddd7ff;background:#7b67ef;border-radius:50%;box-shadow:0 0 20px #a696ff}.d1{left:23%;top:32%}.d2{right:20%;top:26%}.d3{right:33%;bottom:25%}.d4{left:35%;bottom:18%}.languageTicker{position:absolute;bottom:28px;left:30px;right:30px;padding:15px;background:#ffffff10;border:1px solid #ffffff18;border-radius:10px;color:#d1cdf0;font-size:12px;white-space:nowrap;overflow:hidden}.global>div>p{color:var(--muted);line-height:1.7}.globalStats{display:flex;gap:40px;margin:35px 0}.globalStats b,.globalStats span{display:block}.globalStats b{font-size:30px}.globalStats span{font-size:11px;color:#898a93}.lineLink{font-size:13px;font-weight:700;display:flex;align-items:center;gap:9px;color:#6352dc}.lineLink svg{width:15px}.integrations{text-align:center;background:#f2f2f5}.integrations>div>p{color:var(--muted)}.integrationRail{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin:45px 0 90px}.integrationRail span{height:85px;display:grid;place-items:center;background:white;border:1px solid #e5e5e8;border-radius:14px;font-size:11px;font-weight:800;color:#666}.cta{text-align:left;background:#6c58ed;color:white;border-radius:24px;padding:65px 70px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.cta:after{content:"";position:absolute;width:400px;height:400px;border:1px solid #ffffff30;border-radius:50%;right:120px;top:-220px}.cta h2{margin:10px 0}.cta p{color:#d8d3ff}.button.light{background:white;color:#16161b;position:relative;z-index:2}footer{padding:55px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px;align-items:center}footer p{color:#777;font-size:13px;text-align:right}footer>div{display:flex;gap:25px;font-size:12px}footer small{text-align:right;color:#999}.appShell{min-height:100vh;background:#f7f7f9;display:grid;grid-template-columns:235px 1fr;color:#18181d}.sidebar{height:100vh;position:-webkit-sticky;position:sticky;top:0;background:#15151b;color:#eee;padding:24px 18px;display:flex;flex-direction:column}.sidebar .brand{padding:0 9px;margin-bottom:27px}.workspace{display:flex;align-items:center;gap:10px;background:#202027;border:1px solid #2e2e38;color:white;border-radius:10px;padding:9px;text-align:left}.workspace>span{width:30px;height:30px;background:#6c59ed;display:grid;place-items:center;border-radius:7px;font-size:10px;font-weight:700}.workspace div{flex:1 1}.workspace b,.workspace small{display:block}.workspace b{font-size:11px}.workspace small{font-size:12px;color:#8f8f9c}.workspace svg{width:13px}.sidebar nav{margin-top:27px;display:flex;flex-direction:column;gap:4px}.sidebar nav small{font-size:11px;color:#676774;letter-spacing:1.2px;margin:15px 10px 5px}.sidebar nav a{height:38px;padding:0 10px;display:flex;align-items:center;gap:11px;border-radius:8px;font-size:11px;color:#aaaab4;cursor:pointer}.sidebar nav a svg{width:15px}.sidebar nav a.selected{color:white;background:#2b293b}.sidebar nav a.selected svg{color:#8b7bf7}.sidebar nav em{margin-left:auto;background:#35323f;padding:3px 6px;border-radius:5px;font-style:normal;font-size:11px}.dashboardMobileNav{display:none}.usage{margin-top:auto;background:#1f1f26;border:1px solid #2c2c36;padding:12px;border-radius:9px}.usage div{display:flex;justify-content:space-between;font-size:12px}.usage i{display:block;height:4px;background:#34343c;border-radius:5px;margin:10px 0 6px;overflow:hidden}.usage i span{display:block;width:68%;height:100%;background:#7865f5}.usage small{font-size:11px;color:#797985}.user{display:flex;align-items:center;gap:9px;margin-top:14px;padding:8px}.user>span{width:30px;height:30px;display:grid;place-items:center;background:#dd896b;border-radius:50%;font-size:12px;font-weight:700}.user div{flex:1 1}.user b,.user small{display:block}.user b{font-size:10px}.user small{font-size:11px;color:#81818d}.user svg{width:14px}.dashMain{padding:30px 36px 50px;min-width:0}.dashMain>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.dashMain h1{font-size:23px;letter-spacing:-.7px;margin:0 0 5px}.dashMain header p{font-size:11px;color:#85858e;margin:0}.dashActions{display:flex;gap:8px}.dashActions button{height:36px;border:1px solid #dedee4;background:white;border-radius:8px;padding:0 11px;display:flex;align-items:center;gap:7px;font-size:10px;cursor:pointer}.dashActions button svg{width:14px}.dashActions button:not(.date):not(.primary){width:36px;justify-content:center;padding:0;position:relative}.dashActions button i{position:absolute;width:5px;height:5px;background:#ed6363;border-radius:50%;right:8px;top:7px}.dashActions button.primary{background:#6654e9;color:white;border-color:#6654e9}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.agentCard,.chartCard,.metricGrid article,.recent{background:white;border:1px solid #e2e2e7;border-radius:12px}.metricGrid article{padding:17px}.metricGrid article>div{display:flex;justify-content:space-between;align-items:flex-start}.metricGrid small{font-size:10px;color:#72727d}.metricIcon{width:27px;height:27px;display:grid;place-items:center;border-radius:7px;background:#eeebff;color:#6c59ed}.metricIcon svg{width:13px}.mi1{background:#e6faf5;color:#16a789}.mi2{background:#fff1e7;color:#e98c4a}.mi3{background:#e8f1ff;color:#4c84db}.metricGrid article>b{font-size:23px;display:block;margin:10px 0 4px}.metricGrid p{font-size:11px;color:#96969e;margin:0}.metricGrid em{font-style:normal;color:#15a681;margin-right:4px}.demoLaunchpad{margin:0 0 14px;padding:21px;display:grid;grid-template-columns:minmax(210px,.82fr) minmax(0,1.4fr);grid-gap:20px;gap:20px;align-items:center;border:1px solid #d9d5f5;border-radius:16px;background:radial-gradient(circle at 94% 15%,rgba(117,95,241,.18),transparent 31%),linear-gradient(124deg,#211d34,#292350 54%,#3a2d68);box-shadow:0 16px 38px rgba(55,44,117,.12);color:#fff}.demoLaunchpad .opsKicker{color:#bfb4ff}.demoLaunchpad h2{margin:4px 0 6px;font-size:22px;letter-spacing:-.7px}.demoLaunchpadIntro>p{max-width:330px;margin:0;color:#d4ceee;font-size:10px;line-height:1.55}.demoLaunchpadActions{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:8px;gap:8px}.demoLaunchpadActions a{min-width:0;display:flex;align-items:center;gap:9px;padding:10px 11px;border:1px solid rgba(255,255,255,.15);border-radius:10px;background:rgba(255,255,255,.07);color:#fff;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}.demoLaunchpadActions a:focus-visible,.demoLaunchpadActions a:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.14)}.demoLaunchpadActions a>svg{width:17px;flex:0 0 auto}.demoLaunchpadActions span{min-width:0}.demoLaunchpadActions b,.demoLaunchpadActions small{display:block}.demoLaunchpadActions b{font-size:10px}.demoLaunchpadActions small{margin-top:2px;color:#c8c2e2;font-size:11px;line-height:1.25}.demoLaunchpadActions .demoLaunchPrimary{grid-row:span 2;flex-direction:column;align-items:flex-start;justify-content:center;padding:14px;border-color:#9b8eff;background:linear-gradient(145deg,#7c68f3,#5847ce);box-shadow:0 9px 22px rgba(13,7,59,.28)}.demoLaunchpadActions .demoLaunchPrimary>svg{width:20px}.demoLaunchpadActions .demoLaunchPrimary b{font-size:12px}.demoLaunchpadActions .demoLaunchPrimary small{color:#e5e1ff;font-size:11px}.demoJumpNav{position:-webkit-sticky;position:sticky;top:10px;z-index:20;margin:0 0 16px;padding:6px;display:flex;gap:5px;overflow-x:auto;border:1px solid #e4e1ee;border-radius:11px;background:rgba(255,255,255,.94);box-shadow:0 6px 18px rgba(35,31,70,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:none}.demoJumpNav::-webkit-scrollbar{display:none}.demoJumpNav a{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;padding:7px 9px;border-radius:7px;color:#5a5669;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.demoJumpNav a:focus-visible,.demoJumpNav a:hover{background:#f0edff;color:#5542cc}.demoJumpNav svg{width:12px}.demoAnchor{scroll-margin-top:68px}.dashboardAdvanced{margin:16px 0 24px;border:1px solid #e1e0e7;border-radius:12px;background:#fff}.dashboardAdvanced>summary{padding:13px 15px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none}.dashboardAdvanced>summary::-webkit-details-marker{display:none}.dashboardAdvanced summary .opsKicker,.dashboardAdvanced summary b,.dashboardAdvanced summary small{display:block}.dashboardAdvanced summary b{margin:3px 0;font-size:11px}.dashboardAdvanced summary small{max-width:650px;color:#85818e;font-size:11px;line-height:1.4}.dashboardAdvancedChevron{width:15px;color:#716b83;transition:transform .15s ease}.dashboardAdvanced[open] .dashboardAdvancedChevron{transform:rotate(180deg)}.dashboardAdvancedBody{padding:0 16px 16px;border-top:1px solid #eeedf2}.dashboardAdvanced .whatsappLauncher{margin:16px 0 20px}.dashboardSecondary{margin-top:20px;border:1px solid #e1e0e7;border-radius:12px;background:#fff}.dashboardSecondary>summary{padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;cursor:pointer;list-style:none}.dashboardSecondary>summary::-webkit-details-marker{display:none}.dashboardSecondary summary .opsKicker,.dashboardSecondary summary b,.dashboardSecondary summary small{display:block}.dashboardSecondary summary b{margin:3px 0;font-size:11px}.dashboardSecondary summary small{color:#85818e;font-size:11px}.dashboardSecondaryChevron{width:15px;color:#716b83;transition:transform .15s ease}.dashboardSecondary[open] .dashboardSecondaryChevron{transform:rotate(180deg)}.dashboardSecondaryBody{padding:0 16px 16px;border-top:1px solid #eeedf2}.dashboardSecondaryBody .dashGrid,.dashboardSecondaryBody .demoCenter,.dashboardSecondaryBody .recent{margin-top:16px}.whatsappLauncher{margin:16px 0 22px;padding:20px;background:linear-gradient(135deg,#f6fffb,#ffffff 58%,#f5f2ff);border:1px solid #d8e9e2;border-radius:14px;box-shadow:0 16px 45px rgba(26,71,56,.06)}.whatsappLauncherIntro{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;margin-bottom:18px}.whatsappLauncherIcon{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:white;background:linear-gradient(145deg,#21bd91,#11755b);box-shadow:0 9px 22px rgba(24,161,120,.22)}.whatsappLauncherIcon svg{width:22px}.whatsappLauncherIntro h2{margin:3px 0 4px;font-size:17px;letter-spacing:-.35px}.whatsappLauncherIntro p{margin:0;max-width:760px;color:#6d7773;font-size:10px;line-height:1.55}.whatsappLauncherIntro>i{padding:6px 9px;border-radius:999px;background:#dff8ef;color:#0f805f;font-size:11px;font-style:normal;font-weight:800;letter-spacing:.12em}.whatsappLauncher form{padding:16px;border:1px solid #e5ebe8;border-radius:11px;background:rgba(255,255,255,.88)}.whatsappLauncherFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.whatsappLauncher label{color:#3f4744;font-size:12px;font-weight:700}.whatsappLauncher label>small{float:right;color:#929a97;font-size:11px;font-weight:500}.whatsappLauncher input:not([type]),.whatsappLauncher input[type=tel],.whatsappLauncher input[type=text],.whatsappLauncher select,.whatsappLauncher textarea{width:100%;margin-top:7px;padding:10px 11px;border:1px solid #dcdfe0;border-radius:8px;background:white;color:#202523;font:inherit;font-size:10px;outline:none}.whatsappLauncher input:focus,.whatsappLauncher select:focus,.whatsappLauncher textarea:focus{border-color:#24a982;box-shadow:0 0 0 3px rgba(36,169,130,.11)}.whatsappLauncher select:disabled{color:#626b67;background:#f5f7f6}.whatsappPolicyFields{margin-top:12px}.whatsappPolicyStatus{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:9px 11px;border:1px solid #f0dfba;border-radius:8px;background:#fffaf0;color:#7b5a16;font-size:16px}.whatsappPolicyStatus.open{border-color:#cde9df;background:#eef9f5;color:#176f57}.whatsappPolicyStatus b{white-space:normal}.whatsappPolicyStatus span{color:inherit;opacity:.84;text-align:right}.whatsappOpeningField{display:block;margin-top:12px}.whatsappOpeningField textarea{resize:vertical;min-height:74px;line-height:1.5}.whatsappPolicyCheck{display:flex;align-items:flex-start;gap:8px;margin-top:12px;line-height:1.45;font-weight:500!important}.whatsappPolicyCheck input{width:14px;height:14px;margin:1px 0 0;accent-color:#159a73}.whatsappLauncherActions{display:flex;align-items:center;gap:12px;margin-top:14px}.whatsappLauncherActions button{display:inline-flex;align-items:center;gap:7px;border:0;border-radius:8px;padding:10px 14px;background:#159a73;color:white;font-size:12px;font-weight:800;cursor:pointer}.whatsappLauncherActions button:disabled{cursor:not-allowed;opacity:.48}.whatsappLauncherActions button svg{width:13px}.whatsappLauncherActions p{margin:0;color:#848c89;font-size:11px}.whatsappLaunchResult{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:13px;padding:10px 12px;border-radius:8px;background:#eef9f5;color:#176f57;font-size:12px}.whatsappLaunchResult a{color:#5e50d6;font-weight:800}.dashGrid{display:grid;grid-template-columns:minmax(0,2.4fr) minmax(250px,1fr);grid-gap:12px;gap:12px;margin-top:12px}.agentCard,.chartCard{min-height:355px;padding:19px}.cardHead{display:flex;justify-content:space-between;align-items:flex-start}.cardHead h3{font-size:13px;margin:0 0 5px}.cardHead p{font-size:12px;color:#92929b;margin:0}.cardHead button{background:white;border:1px solid #dfdfe5;border-radius:6px;font-size:12px;padding:7px 9px;display:flex;align-items:center;gap:5px}.cardHead button svg{width:11px}.legend{display:flex;justify-content:flex-end;gap:18px;font-size:11px;color:#777}.legend i{width:7px;height:7px;border-radius:50%;display:inline-block;margin-right:4px;background:#6d59ed}.legend i.outbound{background:#25cbb1}.lineChart{height:260px;position:relative;padding:18px 8px 25px 37px}.lineChart:before{content:"";position:absolute;inset:18px 8px 25px 37px;background:repeating-linear-gradient(180deg,#eee 0,#eee 1px,transparent 0,transparent 50px)}.lineChart svg{position:relative;width:100%;height:100%;overflow:visible}.yaxis{left:0;top:10px;bottom:19px;flex-direction:column;color:#aaa}.xaxis,.yaxis{position:absolute;display:flex;justify-content:space-between;font-size:11px}.xaxis{left:37px;right:8px;bottom:5px;color:#999}.agentCard{text-align:center}.agentCard .cardHead{text-align:left}.agentOrb{width:78px;height:78px;margin:28px auto 13px;display:grid;place-items:center;border-radius:50%;color:white;background:radial-gradient(circle at 40% 35%,#c7bcff,#6a55e7 58%,#282449);box-shadow:0 10px 30px #6c59ef44}.agentOrb svg{width:31px}.agentCard>h3{font-size:15px;margin:0}.agentCard>p{font-size:12px;color:#85858e}.agentStats{display:flex;justify-content:center;gap:24px;margin:19px 0}.agentStats b,.agentStats small{display:block}.agentStats b{font-size:13px}.agentStats small{font-size:11px;color:#999}.testCall{border:0;background:#17171d;color:white;border-radius:8px;width:100%;height:34px;font-size:12px;display:flex;align-items:center;justify-content:center;gap:6px}.testCall svg{width:11px}.recent{margin-top:12px;padding:18px}.recent table{border-collapse:collapse;width:100%;margin-top:14px}.recent th{text-align:left;color:#999;font-size:11px;letter-spacing:.5px;padding:10px;border-bottom:1px solid #eee}.recent td{padding:10px;font-size:12px;border-bottom:1px solid #f1f1f3}.recent tbody tr:last-child td{border:0}.recent td:first-child{display:grid;grid-template-columns:30px 1fr;grid-column-gap:8px;column-gap:8px}.recent td:first-child .contact{grid-row:span 2;width:30px;height:30px;border-radius:50%;background:#ece8ff;color:#6854e9;display:grid;place-items:center;font-size:11px;font-weight:700}.recent td:first-child b{font-size:12px}.recent td:first-child small{font-size:11px;color:#999}.contact.c1{background:#e5faf5!important;color:#169477!important}.contact.c2{background:#ffefe6!important;color:#cf7342!important}.direction{display:flex;align-items:center;gap:5px}.direction svg{width:11px;color:#7160e8}.status{padding:4px 7px;border-radius:10px;background:#e7f9f3;color:#15856e;font-size:11px}.status.transferred{background:#eeeaff;color:#6752da}.status.noanswer{background:#f1f1f3;color:#777}.recent td>button{border:0;background:transparent}.recent td>button svg{width:12px}@media (max-width:900px){.navlinks{display:none}.hero h1{font-size:56px}.orbStage{width:100%}.callChip.left{left:0}.callChip.right{right:0}.featureGrid,.global{grid-template-columns:1fr}.global{gap:40px}.useGrid{grid-template-columns:1fr}.splitHead{display:block}.integrationRail{grid-template-columns:repeat(3,1fr)}.sidebar{display:none}.dashboardMobileNav{position:fixed;z-index:40;left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));min-height:60px;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;border:1px solid #dfe1e7;border-radius:13px;background:rgba(255,255,255,.96);box-shadow:0 10px 30px rgba(27,25,43,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.dashboardMobileNav a{min-height:54px;display:grid;justify-items:center;align-content:center;grid-gap:3px;gap:3px;color:#5d5d67;font-size:11px;font-weight:750;text-decoration:none}.dashboardMobileNav a[aria-current=page]{color:#5140c8}.dashboardMobileNav svg{width:16px}.voiceDiagnostics{bottom:calc(78px + env(safe-area-inset-bottom))!important;max-width:calc(100vw - 24px)}.appShell{grid-template-columns:1fr}.dashMain{padding-bottom:90px}.metricGrid{grid-template-columns:1fr 1fr}.demoLaunchpad{gap:16px}.dashGrid,.demoLaunchpad,.whatsappLauncherFields{grid-template-columns:1fr}.dashActions .date{display:none}}@media (max-width:600px){.wrap{width:min(100% - 28px,1180px)}.navCtas .textBtn{display:none}.hero{padding-top:45px;min-height:800px}.hero h1{font-size:43px;letter-spacing:-3px}.heroActions{flex-direction:column}.proof{gap:8px;flex-wrap:wrap}.callChip{display:none}.orbStage{height:370px}.soundCard{width:92%;bottom:35px}.logoRail div{flex-wrap:wrap;gap:20px}.section{padding:80px 0}.global h2,.integrations h2,.sectionHead h2,.splitHead h2{font-size:37px}.feature.big{grid-column:auto;min-height:480px}.miniDashboard{width:95%}.miniStats{grid-template-columns:1fr 1fr}.miniStats div:last-child{display:none}.globalStats{gap:22px}.globeVisual{height:400px}.globe{width:340px;height:340px}.integrationRail{grid-template-columns:1fr 1fr}.cta{padding:38px 28px;display:block}.cta .button{margin-top:20px}footer{grid-template-columns:1fr}footer p,footer small{text-align:left}.dashMain{padding:20px 14px}.dashMain>header{align-items:flex-start}.dashActions button:not(.primary){display:none}.metricGrid{grid-template-columns:1fr 1fr}.demoLaunchpad{padding:17px;border-radius:13px}.demoLaunchpad h2{font-size:19px}.demoLaunchpadActions{grid-template-columns:1fr}.demoLaunchpadActions .demoLaunchPrimary{grid-row:auto;flex-direction:row;align-items:center}.demoJumpNav{top:6px;margin-left:-2px;margin-right:-2px}.dashboardAdvanced>summary{padding:12px}.dashboardAdvancedBody{padding:0 10px 10px}.recent{overflow-x:auto}.recent table{min-width:650px}}.ops{min-height:100vh;background:#f6f6f8;display:grid;grid-template-columns:225px 1fr}.opsSide{height:100vh;position:-webkit-sticky;position:sticky;top:0;background:#15151b;color:white;padding:24px 16px;display:flex;flex-direction:column}.opsSide .brand{padding:0 8px;margin-bottom:28px}.backDash{display:flex;align-items:center;gap:10px;color:#a5a5af;font-size:11px;padding:11px;border-bottom:1px solid #292930;margin-bottom:13px}.backDash svg{width:15px}.backDashMobile{display:none}.opsSide nav{display:grid;grid-gap:13px;gap:13px;overflow-y:auto;padding-right:2px}.opsNavGroup{display:flex;flex-direction:column;gap:3px}.opsNavGroup>small{margin:0 10px 3px;color:#6d6d79;font-size:11px;font-weight:800;letter-spacing:.1em}.opsSide nav button{border:0;background:transparent;color:#9999a5;display:grid;grid-template-columns:20px 1fr 14px;grid-gap:9px;gap:9px;align-items:center;text-align:left;padding:10px;border-radius:8px;font-size:11px;cursor:pointer}.opsSide nav button svg{width:15px}.opsSide nav button svg:last-child{width:11px;opacity:.4}.opsSide nav button.active{background:#2b293b;color:#fff}.opsSide nav button.active svg:first-child{color:#8b7cf7}.opsHealth{margin-top:auto;display:flex;gap:9px;align-items:center;background:#202027;padding:11px;border-radius:9px}.opsHealth i{width:8px;height:8px;background:#31d3ad;border-radius:50%;box-shadow:0 0 0 4px #31d3ad20}.opsHealth b,.opsHealth small{display:block;font-size:12px}.opsHealth small{color:#7f7f8b;margin-top:2px}.opsMain{padding:31px 36px;min-width:0}.opsMain>header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:25px}.opsKicker{color:#6b59e9;font-size:11px;letter-spacing:1.4px;font-weight:800}.opsMain h1{font-size:25px;margin:5px 0}.opsMain header p{font-size:10px;color:#85858e;margin:0}.opsHeaderActions{display:flex;gap:7px}.opsHeaderActions button,.opsPrimary{border:1px solid #dddde3;background:#fff;border-radius:7px;height:34px;padding:0 11px;font-size:12px;display:flex;align-items:center;gap:6px}.opsHeaderActions svg{width:12px}.opsHeaderActions .opsPrimary{background:#6654e9;color:white;border-color:#6654e9}.opsLoading{height:400px;display:grid;place-items:center;color:#777;font-size:11px}.opsLoading svg{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.conversation,.conversationList,.opsCard{background:white;border:1px solid #e0e0e5;border-radius:11px}.inboxLayout{display:grid;grid-template-columns:320px 1fr;grid-gap:12px;gap:12px;height:calc(100vh - 140px)}.conversationList{overflow:auto}.filterRow{padding:13px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.filterRow button{font-weight:700;border:0;background:transparent;font-size:10px}.filterRow span{font-size:11px;color:#888}.conversationList>button{width:100%;border:0;border-bottom:1px solid #f0f0f2;background:white;padding:14px;display:flex;gap:10px;text-align:left}.conversationList>button.current{background:#f1efff;border-left:3px solid #6c59ed}.channelBadge{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#e9f9f5;color:#179d83}.conversationList>button div{min-width:0}.conversationList b{font-size:10px}.conversationList p{font-size:12px;color:#6e6e77;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0}.conversationList small{font-size:11px;color:#aaa;text-transform:capitalize}.conversation{display:flex;flex-direction:column;overflow:hidden}.conversation>header{padding:14px 18px;border-bottom:1px solid #eee;display:flex;align-items:center;gap:9px}.personAvatar{width:33px;height:33px;border-radius:50%;display:grid;place-items:center;background:#e8e4ff;color:#6551df;font-size:12px;font-weight:700}.conversation>header div:nth-child(2){flex:1 1}.conversation>header b,.conversation>header small{display:block;font-size:10px}.conversation>header small{font-size:11px;color:#999;margin-top:3px}.conversation>header>span{font-size:11px;color:#168a72;background:#e6faf4;padding:5px 8px;border-radius:10px}.messageStream{padding:22px;overflow:auto;flex:1 1;background:#fafafd}.message{width:70%;margin-bottom:14px}.message.outbound{margin-left:auto;text-align:right}.message small{font-size:11px;color:#999}.message p{display:inline-block;text-align:left;margin:4px 0;padding:10px 12px;background:white;border:1px solid #e5e5e9;border-radius:4px 12px 12px 12px;font-size:10px;line-height:1.5}.message.outbound p{background:#6957eb;color:white;border-color:#6957eb;border-radius:12px 4px 12px 12px}.message time{display:block;font-size:11px;color:#aaa}.composer{padding:12px;border-top:1px solid #eee;display:flex;gap:7px}.composer input{flex:1 1;border:1px solid #dddde3;border-radius:8px;padding:10px;font-size:10px;outline:none}.campaignHero button,.campaignRow button,.composer button{border:0;background:#6553e7;color:white;border-radius:7px;padding:0 15px;font-size:12px}.opsTable{width:100%;border-collapse:collapse}.opsTable th{text-align:left;padding:13px 16px;font-size:11px;color:#999;border-bottom:1px solid #eee}.opsTable td{padding:14px 16px;border-bottom:1px solid #f0f0f2;font-size:12px}.opsTable td b,.opsTable td small{display:block}.opsTable td small{color:#999;font-size:11px;line-height:1.5;margin-top:3px}.agentPills span,.opsTable em{font-style:normal;background:#f0eefc;color:#6452d8;padding:4px 6px;border-radius:7px;font-size:11px;margin-right:3px}.stage{display:inline-block;padding:5px 7px;border-radius:9px;background:#eee;text-transform:capitalize;font-size:11px}.stage.customer,.stage.qualified,.stage.ready,.stage.running{background:#e3f8f2;color:#13846d}.stage.draft,.stage.new{background:#ece9ff;color:#644fda}.workflowGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.workflowCard{background:white;border:1px solid #e0e0e5;border-radius:12px;padding:20px;position:relative}.wfTop{display:flex;justify-content:space-between}.wfTop svg{width:14px;color:#999}.off,.on{color:#159173;background:#e4f9f3;font-size:11px;padding:5px 7px;border-radius:8px}.off{background:#eee;color:#777}.wfIcon{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#ece9ff;color:#6754e6;margin-top:24px}.wfIcon svg{width:18px}.workflowCard h3{font-size:13px;margin:16px 0 6px}.workflowCard p{font-size:12px;color:#85858e;line-height:1.5;min-height:41px}.wfFlow{display:flex;gap:7px;align-items:center;margin:18px 0}.wfFlow span{font-size:11px;border:1px solid #ddd;padding:5px;border-radius:5px}.wfFlow i{font-style:normal;color:#aaa}.workflowCard>button{width:100%;height:32px;border:1px solid #dddde3;background:white;border-radius:7px;font-size:11px;display:flex;align-items:center;justify-content:center;gap:5px}.workflowCard>button svg{width:10px}.integrationGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.integrationGrid article{display:grid;grid-template-columns:45px 1fr auto auto;align-items:center;grid-gap:13px;gap:13px;background:white;border:1px solid #e0e0e5;border-radius:11px;padding:17px}.integrationLogo{width:44px;height:44px;border-radius:11px;background:#19191e;color:white;display:grid;place-items:center;font-size:11px;font-weight:800}.integrationLogo.openai{background:#171717}.integrationLogo.twilio{background:#e52555}.integrationLogo.kapso{background:#1f8f6a}.integrationLogo.hubspot{background:#ff7043}.integrationLogo.withone{background:#111827}.integrationLogo.humalike{background:#6853dc}.integrationLogo.calendar{background:#4285f4}.integrationGrid h3{font-size:11px;margin:0}.integrationGrid p{font-size:11px;color:#888;margin:4px 0}.integrationGrid>article>span{font-size:11px;padding:5px 7px;border-radius:8px}.integrationGrid .demo{background:#fff1da;color:#ab6d0d}.integrationGrid .connected{background:#e2f8f1;color:#16856f}.integrationGrid button{font-size:11px;border:1px solid #ddd;background:white;border-radius:6px;padding:7px}.agentOrb.small{width:50px;height:50px;margin:0 0 14px}.agentPills{margin:15px 0}.workflowCard>small{display:block;font-size:11px;color:#999;margin-bottom:15px}.campaignHero{display:flex;align-items:center;gap:13px;padding:20px;border-bottom:1px solid #eee}.campaignHero>svg{width:35px;height:35px;padding:8px;background:#ece9ff;color:#6855e5;border-radius:9px}.campaignHero div{flex:1 1}.campaignHero h3{font-size:12px;margin:0}.campaignHero p{font-size:11px;color:#888;margin:4px 0}.campaignHero button{height:30px}.campaignRow{display:grid;grid-template-columns:2fr .6fr .6fr .5fr .5fr auto;align-items:center;grid-gap:12px;gap:12px;padding:15px 20px;border-bottom:1px solid #f0f0f2;font-size:12px}.campaignRow b,.campaignRow small{display:block}.campaignRow small{font-size:11px;color:#999;margin-top:4px}.campaignRow button{height:27px;background:white;color:#222;border:1px solid #ddd}.knowledgeForm,.knowledgeWorkspace{display:grid;grid-gap:14px;gap:14px}.knowledgeForm{padding:20px;border-bottom:1px solid #ececf1;background:#fafafd}.knowledgeModes{display:flex;gap:8px}.knowledgeModes button{height:34px;padding:0 12px;border:1px solid #dedee6;border-radius:8px;background:white;color:#6f6f78;font-size:12px;display:flex;align-items:center;gap:6px}.knowledgeModes button.active{color:#5e4bd8;border-color:#bcb3fa;background:#f0edff}.knowledgeDetails svg,.knowledgeModes svg,.knowledgeResults svg,.knowledgeType svg{width:13px;height:13px}.knowledgeForm label{display:grid;grid-gap:7px;gap:7px;color:#4c4c56;font-size:12px;font-weight:700}.knowledgeForm input,.knowledgeForm textarea,.knowledgeTester input{width:100%;border:1px solid #dadade;border-radius:8px;background:white;padding:10px 11px;color:#202027;font:inherit;font-size:10px;outline:none}.knowledgeForm input:focus,.knowledgeForm textarea:focus,.knowledgeTester input:focus{border-color:#7968e8;box-shadow:0 0 0 3px rgba(105,87,235,.1)}.knowledgeForm textarea{resize:vertical;line-height:1.5}.knowledgeForm label small{color:#92929b;font-size:11px;font-weight:400}.knowledgeForm>.opsPrimary{width:-moz-fit-content;width:fit-content;background:#6553e7;color:white;border-color:#6553e7}.knowledgeForm button:disabled,.knowledgeTester button:disabled{opacity:.6}.knowledgeNotice{margin:14px 20px;padding:10px 12px;border:1px solid #ddd8ff;border-radius:8px;background:#f4f2ff;color:#5545bb;font-size:12px}.knowledgeSource{border-top:1px solid #f0f0f2}.knowledgeSourceRow{display:grid;grid-template-columns:34px minmax(180px,2fr) auto 80px auto;align-items:center;grid-gap:12px;gap:12px;padding:15px 20px;font-size:12px}.knowledgeType{width:32px;height:32px;border-radius:8px;background:#f0edff;color:#6553e7;display:grid;place-items:center}.knowledgeSourceRow b,.knowledgeSourceRow small{display:block}.knowledgeSourceRow small{color:#92929b;font-size:11px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dangerButton,.knowledgeSourceRow>button,.knowledgeTester button{height:30px;padding:0 12px;border:1px solid #dedee3;border-radius:7px;background:white;color:#32323a;font-size:12px}.knowledgeDetails{padding:0 20px 18px 66px;background:#fafafd}.knowledgeDetails p{max-width:850px;color:#686872;font-size:12px;line-height:1.6;white-space:pre-wrap}.knowledgeDetails em{display:block;color:#ba3d45;font-size:11px;margin:8px 0}.knowledgeDetails .dangerButton{color:#b62f3a;border-color:#ecc5c8;display:flex;align-items:center;gap:6px}.knowledgeTester>form{display:flex;gap:8px;padding:16px 20px;border-bottom:1px solid #eee}.knowledgeTester>form input{flex:1 1}.knowledgeTester>form button{background:#6553e7;border-color:#6553e7;color:white}.knowledgeResults{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:16px 20px 20px}.knowledgeResults:empty{display:none}.knowledgeResults article{border:1px solid #e5e5ea;border-radius:9px;padding:13px;background:#fcfcfe}.knowledgeResults header{display:flex;justify-content:space-between;gap:10px;font-size:12px}.knowledgeResults header span{color:#5c4bd3;background:#eeebff;padding:3px 6px;border-radius:7px;white-space:nowrap;font-size:11px}.knowledgeResults p{color:#686872;font-size:11px;line-height:1.55;margin:10px 0;white-space:pre-wrap}.knowledgeResults a{display:flex;align-items:center;gap:5px;color:#5c4bd3;font-size:11px}.emptyState{min-height:340px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#888}.emptyState svg{width:28px}.emptyState h3{font-size:13px;color:#333;margin:12px 0 4px}.emptyState p{font-size:12px}.opsCard>.emptyState{border:0}.opsCard{overflow:hidden}@media (max-width:900px){.ops{grid-template-columns:70px 1fr}.opsSide{padding:18px 10px}.opsSide .brand{font-size:0}.opsSide .brandMark{display:grid}.backDash,.backDash span{font-size:0}.opsSide nav button{grid-template-columns:1fr}.opsHealth div,.opsNavGroup>small,.opsSide nav button span,.opsSide nav button svg:last-child{display:none}.opsSide nav button svg{margin:auto}.opsMain{padding:24px 18px}.workflowGrid{grid-template-columns:1fr 1fr}.inboxLayout{grid-template-columns:240px 1fr}.integrationGrid,.knowledgeResults{grid-template-columns:1fr}}@media (max-width:650px){.ops{display:block;padding-bottom:calc(74px + env(safe-area-inset-bottom))}.opsSide{position:fixed;z-index:40;top:auto;right:8px;bottom:max(8px,env(safe-area-inset-bottom));left:8px;width:auto;height:60px;padding:4px;display:flex;flex-direction:row;align-items:center;border:1px solid #2a2a34;border-radius:13px;box-shadow:0 10px 30px rgba(11,11,17,.32)}.opsHealth,.opsSide .brand{display:none}.opsSide .backDash{min-width:67px;min-height:50px;margin:0;padding:5px 6px;display:grid;place-items:center;grid-gap:3px;gap:3px;border:0;border-radius:9px;color:#b9b9c7;font-size:11px;font-weight:700;line-height:1.15;text-align:center;text-decoration:none}.opsSide .backDashDesktop{display:none}.opsSide .backDashMobile{display:block;font-size:11px}.opsSide .backDash svg{width:15px}.opsSide nav{flex:1 1 auto;min-width:0;height:100%;display:flex;flex-direction:row;gap:2px;overflow-x:auto;scrollbar-width:none}.opsNavGroup{display:contents}.opsNavGroup>small{display:none}.opsSide nav::-webkit-scrollbar{display:none}.opsSide nav button{min-width:67px;min-height:50px;padding:5px 6px;display:grid;grid-template-columns:1fr;justify-items:center;align-content:center;grid-gap:3px;gap:3px;border-radius:9px}.opsSide nav button span{display:block;max-width:64px;overflow:hidden;color:inherit;font-size:11px;font-weight:700;line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap}.opsSide nav button svg:first-child{width:15px;margin:0}.opsSide nav button svg:last-child{display:none}.opsMain{padding:20px 14px}.opsMain>header{align-items:flex-start}.opsHeaderActions button:not(.opsPrimary){display:none}.workflowGrid{grid-template-columns:1fr}.inboxLayout{display:block;height:auto}.conversationList{height:260px;margin-bottom:10px}.conversation{height:500px}.opsTable{min-width:700px}.opsCard{overflow:auto}.integrationGrid article{grid-template-columns:40px 1fr auto}.integrationGrid article button{display:none}.knowledgeModes{display:grid;grid-template-columns:1fr}.knowledgeSourceRow{grid-template-columns:34px 1fr auto}.knowledgeSourceRow>button,.knowledgeSourceRow>span:nth-of-type(3){grid-column:2}.knowledgeDetails{padding-left:20px}.knowledgeTester>form{flex-direction:column}}.dashActions a.primary{height:36px;border:1px solid #6654e9;background:#6654e9;color:white;border-radius:8px;padding:0 11px;display:flex;align-items:center;gap:7px;font-size:10px}.dashActions a.primary svg{width:14px}.recent .cardHead>a{font-size:12px;border:1px solid #dfdfe5;padding:7px 9px;border-radius:6px}.agentDemoReply{font-size:11px!important;line-height:1.45;color:#666!important;background:#f4f2ff;border:1px solid #e1dcff;border-radius:7px;padding:8px;text-align:left;margin:8px 0 0!important;max-height:54px;overflow:auto}.demoCenter{margin-top:12px;background:#17171e;color:white;border-radius:12px;padding:18px}.demoGuide{margin:12px 0;display:grid;grid-template-columns:1.4fr .9fr;grid-gap:10px;gap:10px}.guidePanel,.statusPanel{background:white;border:1px solid #e0e0e5;border-radius:12px;padding:16px}.guidePanel .cardHead{margin-bottom:12px}.guidePanel .cardHead span{font-size:11px;color:#6d5ce0;border:1px solid #ddd8ff;background:#f3f0ff;padding:5px 7px;border-radius:7px}.useSteps{margin:0 0 14px;padding-left:16px;display:grid;grid-gap:7px;gap:7px;color:#666;font-size:11px;line-height:1.45}.guideForm{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:10px;gap:10px}.guideForm label{font-size:11px;font-weight:700;color:#666}.guideForm select{display:block;width:100%;margin-top:5px;border:1px solid #dddde3;border-radius:7px;padding:8px;background:white;font-size:11px}.requirementPills{display:flex;flex-wrap:wrap;gap:6px;margin-top:5px}.requirementPills button{border:1px solid #ddd;background:white;border-radius:6px;padding:6px 7px;font-size:11px}.requirementPills button.chosen{background:#17171e;color:white;border-color:#17171e}.scenarioSummary{margin-top:12px;padding:11px;border-radius:8px;background:#f7f7fb;border:1px solid #e7e7ef}.scenarioSummary b{display:block;font-size:12px;margin-bottom:3px}.guideResult,.scenarioSummary p,.statusPanel b,.statusPanel span{font-size:11px;line-height:1.45}.guideResult{margin-top:10px;padding:10px 11px;border-radius:8px;background:#eefcf7;border:1px solid #ccefe2;color:#1f7357}.statusPanel{display:grid;grid-gap:10px;gap:10px}.statusPanel>div{padding:11px;border-radius:8px;background:#fafafb;border:1px solid #ececf1}.statusPanel span{display:block;text-transform:uppercase;letter-spacing:.04em;color:#787887;margin-bottom:4px}.statusPanel b{color:#333;font-weight:600}.callSimulator{margin:12px 0;background:linear-gradient(180deg,#13131a,#1a1a22);color:white;border-radius:14px;padding:18px;border:1px solid #272733}.callSimHead{display:flex;justify-content:space-between;gap:14px;margin-bottom:14px}.callSimHead h3{font-size:14px;margin:5px 0 4px}.callSimHead p{font-size:11px;color:#9a9aa7;margin:0;max-width:500px}.callSimStatus{align-self:flex-start;background:#23232d;border:1px solid #323241;border-radius:10px;padding:10px 12px;min-width:130px}.callSimStatus span{display:block;font-size:11px;color:#7fe2c8;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.callSimStatus b{display:block;font-size:11px;font-weight:600}.voiceDemoSetup{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.72fr) minmax(150px,.72fr) minmax(110px,.45fr) auto;grid-gap:14px;gap:14px;align-items:end;margin-bottom:16px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(25,25,36,.75);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 32px rgba(0,0,0,.25)}.voiceDemoSetupIntro{align-self:center}.voiceDemoSetupIntro .opsKicker{color:#a99dff;font-size:10px;font-weight:800;letter-spacing:.08em}.voiceDemoSetupIntro h4{margin:4px 0;font-size:14px;font-weight:700;line-height:1.2;color:#f8fafc}.voiceDemoSetupIntro p{max-width:330px;margin:0;color:#94a3b8;font-size:11px;line-height:1.45}.voiceDemoSetup label{display:grid;grid-gap:6px;gap:6px;color:#cbd5e1;font-size:11px;font-weight:700}.voiceDemoSetup select{width:100%;min-height:42px;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:0 12px;background:rgba(17,17,24,.95);color:#f8fafc;font-size:12px;font-weight:500;transition:border-color .2s ease,box-shadow .2s ease}.voiceDemoPreview:focus-visible,.voiceDemoSetup select:focus-visible{outline:2px solid #10b981;outline-offset:2px;border-color:#10b981}.voiceDemoPreview{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 16px;border:1px solid rgba(16,185,129,.4);border-radius:10px;background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(6,78,59,.6));color:#34d399;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.voiceDemoPreview:hover:not(:disabled){background:linear-gradient(135deg,rgba(16,185,129,.35),rgba(6,78,59,.8));border-color:rgba(16,185,129,.6);color:#ffffff;transform:translateY(-1px);box-shadow:0 4px 14px rgba(16,185,129,.25)}.voiceDemoPreview:disabled{cursor:not-allowed;opacity:.5}.voiceDemoPreview svg{width:14px;height:14px}.voiceDemoScore{display:grid;min-height:42px;align-content:center;padding:0 14px;border-left:2px solid #10b981;border-radius:0 10px 10px 0;background:rgba(16,185,129,.08)}.voiceDemoScore span{color:#9cd8c8;font-size:10px;line-height:1.2}.voiceDemoScore strong{color:#fff;font-size:16px;line-height:1.1}.voicePreviewState{grid-column:1/-1;margin:-3px 0 0;color:#b9b9c5;font-size:11px}.voiceLiveStage{--phase-primary:#8e80ff;--phase-secondary:#67e4c4;position:relative;min-height:410px;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:14px;padding:54px 24px 28px;border:1px solid #343443;border-radius:18px;background:radial-gradient(circle at 50% 42%,color-mix(in srgb,var(--phase-primary) 18%,transparent) 0,transparent 34%),radial-gradient(circle at 16% 10%,#6d5ce01d 0,transparent 32%),linear-gradient(145deg,#171720 0,#0e0e14 58%,#15151d 100%);transition:--phase-primary .4s ease,--phase-secondary .4s ease,border-color .4s ease}.voiceLiveStage.phase-listening{--phase-primary:#69e4c4;--phase-secondary:#6ca8ff;border-color:#63ddc16b}.voiceLiveStage.phase-connecting,.voiceLiveStage.phase-thinking{--phase-primary:#9b86ff;--phase-secondary:#f9a5ff}.voiceLiveStage.phase-speaking{--phase-primary:#8e80ff;--phase-secondary:#72cfff;border-color:#8f80ff72}.voiceLiveStage.phase-error{--phase-primary:#ff7189;--phase-secondary:#ffb66e;border-color:#ff718966}.voiceStageGlow{position:absolute;z-index:-1;width:360px;height:360px;border-radius:50%;background:var(--phase-primary);opacity:var(--voice-opacity);filter:blur(80px);transition:background .4s ease,opacity .12s linear;animation:voiceGlowBreathe 4.8s ease-in-out infinite}.voiceIdentity{position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:9px}.voiceIdentity>span{width:31px;height:31px;display:grid;place-items:center;border-radius:50%;color:#17151f;background:linear-gradient(145deg,#fff,#beb6ff);box-shadow:0 8px 22px #0006;font-size:12px;font-weight:800}.voiceIdentity b,.voiceIdentity small{display:block}.voiceIdentity b{font-size:12px}.voiceIdentity small{margin-top:2px;color:#8f8f9e;font-size:11px}.voiceIdentity>i{margin-left:4px;padding:4px 6px;border:1px solid color-mix(in srgb,var(--phase-secondary) 40%,transparent);border-radius:999px;color:var(--phase-secondary);background:color-mix(in srgb,var(--phase-secondary) 8%,transparent);font-size:11px;font-style:normal;font-weight:800;letter-spacing:.09em}.voiceOrbScene{position:relative;width:176px;height:176px;display:grid;place-items:center;margin-top:3px}.voiceOrbit{position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--phase-primary) 22%,transparent);border-radius:48% 52% 46% 54%/56% 43% 57% 44%;transition:border-color .4s ease;animation:voiceOrbit 12s linear infinite}.voiceOrbit:after{content:"";position:absolute;top:10%;left:16%;width:5px;height:5px;border-radius:50%;background:var(--phase-secondary);box-shadow:0 0 14px var(--phase-secondary)}.voiceOrbit.orbitTwo{inset:14px;opacity:.7;animation-duration:9s;animation-direction:reverse}.voiceOrbit.orbitThree{inset:-12px;opacity:.35;animation-duration:17s}.voiceOrbCore{position:relative;width:112px;height:112px;display:grid;place-items:center;overflow:hidden;border:1px solid #ffffff38;border-radius:46% 54% 54% 46%/49% 42% 58% 51%;color:white;background:radial-gradient(circle at 32% 24%,#ffffffc9 0,transparent 18%),conic-gradient(from 20deg,var(--phase-primary),#43436d,var(--phase-secondary),#7b61e8,var(--phase-primary));box-shadow:0 24px 65px color-mix(in srgb,var(--phase-primary) 30%,transparent),inset -15px -18px 36px #11122e8c,inset 12px 12px 30px #ffffff23;transition:transform .1s linear,background .4s ease,box-shadow .4s ease;animation:voiceMorph 7s ease-in-out infinite,voiceOrbFloat 4.5s ease-in-out infinite}.voiceOrbCore:after{content:"";position:absolute;inset:-45%;background:linear-gradient(110deg,transparent 33%,#ffffff55 49%,transparent 64%);transform:translateX(-45%) rotate(12deg);animation:voiceOrbShine 5s ease-in-out infinite}.voiceOrbTexture{position:absolute;inset:0;opacity:.38;background:repeating-radial-gradient(circle at 70% 70%,transparent 0 7px,#fff1 8px 9px),radial-gradient(circle at 70% 72%,var(--phase-secondary),transparent 42%);mix-blend-mode:screen}.voiceOrbCore svg{position:relative;z-index:2;width:28px;height:28px;opacity:.9;filter:drop-shadow(0 3px 10px #17132d8f)}.phase-listening .voiceOrbCore{box-shadow:0 0 var(--voice-glow) color-mix(in srgb,var(--phase-primary) 42%,transparent),inset -15px -18px 36px #102c318c,inset 12px 12px 30px #ffffff28}.phase-connecting .voiceOrbit,.phase-thinking .voiceOrbit{animation-duration:2.8s}.phase-speaking .voiceOrbCore{animation-duration:3.8s,2.2s}.phase-error .voiceOrbCore{animation:voiceErrorPulse 1.2s ease-in-out infinite}.voiceReactiveWave{height:42px;display:flex;align-items:center;justify-content:center;gap:3px;margin-top:-4px}.voiceReactiveWave i{width:2px;min-height:4px;border-radius:10px;background:linear-gradient(180deg,var(--phase-secondary),var(--phase-primary));opacity:.72;transition:height .08s linear,background .4s ease,opacity .3s ease}.phase-connecting .voiceReactiveWave i,.phase-speaking .voiceReactiveWave i,.phase-thinking .voiceReactiveWave i{animation:voiceWave .82s ease-in-out infinite alternate}.phase-connecting .voiceReactiveWave i,.phase-thinking .voiceReactiveWave i{opacity:.46;animation-duration:1.15s}.voiceLiveTelemetry{display:flex;align-items:center;justify-content:center;gap:8px;margin:6px 0 2px;flex-wrap:wrap}.telemetryPill{display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:650;letter-spacing:.02em;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--phase-primary,#60a5fa);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .25s ease}.telemetryPill.phase-speaking{border-color:rgba(34,197,94,.35);color:#4ade80;box-shadow:0 0 12px rgba(34,197,94,.2)}.telemetryPill.phase-thinking{border-color:rgba(234,179,8,.35);color:#facc15;box-shadow:0 0 12px rgba(234,179,8,.2)}.telemetryPill.phase-listening{border-color:rgba(96,165,250,.35);color:#60a5fa}.telemetryActionPill{border-radius:999px;background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.25);color:#a5b4fc}.telemetryActionPill,.telemetryCodecPill{font-size:10px;font-weight:550;padding:3px 8px}.telemetryCodecPill{border-radius:999px;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);color:#38bdf8}.telemetrySpeculativePill{font-size:10px;font-weight:650;padding:3px 8px;border-radius:999px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.35);color:#fbbf24}.voiceRuntimeMatrix{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));grid-gap:8px;gap:8px;margin:14px 0 8px}.matrixCard{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:3px;transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer}.matrixCard:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.18);transform:translateY(-1px)}.matrixCard.active{background:linear-gradient(145deg,rgba(99,102,241,.18),rgba(16,185,129,.12));border-color:rgba(99,102,241,.55);box-shadow:0 0 18px rgba(99,102,241,.25),inset 0 1px 0 rgba(255,255,255,.2);transform:translateY(-2px)}.matrixCard b{font-size:11px;font-weight:700;color:#f1f5f9;letter-spacing:-.01em}.matrixCard span{font-size:10px;color:#34d399;font-weight:700;letter-spacing:.02em}.matrixCard small{font-size:11px;color:#94a3b8;font-weight:500}.statusDot{width:6px;height:6px;border-radius:50%;background:currentColor;display:inline-block;animation:statusPulse 1.4s ease-in-out infinite}@keyframes statusPulse{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.25);opacity:1}}.voiceLiveCopy{width:min(520px,92%);min-height:50px;margin-top:2px;text-align:center}.voiceLiveCopy span{display:block;font-size:11px;font-weight:750;letter-spacing:-.01em}.voiceLiveCopy p{display:-webkit-box;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px auto 0;color:#a5a5b3;font-size:11px;line-height:1.55}.voiceLiveActions{display:flex;align-items:flex-start;justify-content:center;gap:10px;margin-top:8px}.voiceLiveActions button{min-width:58px;display:grid;place-items:center;grid-gap:4px;gap:4px;border:1px solid #3b3b49;border-radius:999px;padding:9px 12px;color:white;background:#292933de;cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.voiceLiveActions button svg{width:14px;height:14px}.voiceLiveActions button span{font-size:11px;font-weight:700}.voiceLiveActions button:disabled{opacity:.3;cursor:not-allowed}.voiceLiveActions button:not(:disabled):hover{border-color:#ffffff59;background:#363642;transform:translateY(-1px)}.voiceLiveActions .voiceStart{min-width:220px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(16,185,129,.4);color:#ffffff;background:linear-gradient(135deg,#10b981,#06b6d4);box-shadow:0 0 25px rgba(16,185,129,.35),inset 0 1px 0 rgba(255,255,255,.25);padding:13px 28px;border-radius:999px;font-weight:700;transition:all .25s cubic-bezier(.16,1,.3,1)}.voiceLiveActions .voiceStart:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 35px rgba(16,185,129,.5),inset 0 1px 0 rgba(255,255,255,.4)}.voiceLiveActions .voiceStart svg{width:18px;height:18px}.voiceLiveActions .voiceStart span{font-size:14px;font-weight:700;letter-spacing:-.01em}.voiceLiveActions .voiceEnd,.voiceLiveActions .voiceStop{min-width:160px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(239,68,68,.5);background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 0 25px rgba(239,68,68,.35);color:#ffffff;padding:13px 24px;border-radius:999px;font-weight:700;transition:all .25s ease}.voiceLiveActions .voiceEnd:hover,.voiceLiveActions .voiceStop:hover{transform:translateY(-2px);box-shadow:0 0 35px rgba(239,68,68,.5)}.voiceLiveActions .voiceEnd svg,.voiceLiveActions .voiceStop svg{width:18px;height:18px}.voiceLiveActions .voiceEnd span,.voiceLiveActions .voiceStop span{font-size:14px;font-weight:700}.voiceLiveActions button.muted{border-color:#ff71895c;background:#4a252edb}.voiceLanguageStrip{position:absolute;right:18px;bottom:15px;display:flex;align-items:center;gap:12px}.voiceStripItem{display:flex;align-items:center;gap:5px}.voiceLanguageStrip i,.voiceLanguageStrip span{font-size:10px}.voiceLanguageStrip span{color:#777786;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.voiceLanguageStrip i{padding:3px 8px;border:1px solid #32323e;border-radius:999px;color:#aaaab6;background:#181820b8;font-style:normal}.voiceToneSelector{display:flex;align-items:center;gap:4px}.voiceToneSelector button{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);color:#94a3b8;font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;cursor:pointer;transition:all .2s ease}.voiceToneSelector button:hover{background:rgba(99,102,241,.12);color:#a5b4fc}.voiceToneSelector button.active{background:rgba(99,102,241,.25);border-color:rgba(99,102,241,.5);color:#818cf8}@keyframes voiceOrbit{to{transform:rotate(1turn)}}@keyframes voiceMorph{0%,to{border-radius:46% 54% 54% 46%/49% 42% 58% 51%}33%{border-radius:55% 45% 44% 56%/43% 57% 43% 57%}66%{border-radius:42% 58% 51% 49%/58% 45% 55% 42%}}@keyframes voiceOrbFloat{0%,to{translate:0 -2px}50%{translate:0 5px}}@keyframes voiceOrbShine{0%,28%{transform:translateX(-55%) rotate(12deg)}65%,to{transform:translateX(55%) rotate(12deg)}}@keyframes voiceGlowBreathe{0%,to{scale:.88}50%{scale:1.08}}@keyframes voiceWave{0%{scale:1 .55}to{scale:1 1.25}}@keyframes voiceErrorPulse{0%,to{filter:saturate(.8)}50%{filter:saturate(1.4) brightness(1.15)}}.callSimControls{display:block;margin-bottom:12px}.callSimButtons{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-end}.callSimButtons>span{color:#a5a5b2;font-size:11px;font-weight:700;margin-right:4px}.callSimButtons button{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#e2e8f0;border-radius:999px;padding:7px 14px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.callSimButtons button:hover:not(:disabled){background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#34d399;transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.15)}.callSimButtons button:disabled{opacity:.35;cursor:not-allowed}.callSimButtons .opsPrimary{background:linear-gradient(135deg,#10b981,#06b6d4);border-color:rgba(16,185,129,.4);color:white}.callSimButtons svg{width:12px;height:12px}.callSimBody{display:grid;grid-template-columns:1.3fr .9fr;grid-gap:12px;gap:12px}.transcriptSearchBar{grid-column:1/-1;display:flex;align-items:center;gap:8px;background:rgba(20,20,30,.85);border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:8px 14px;margin-bottom:6px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .2s ease,box-shadow .2s ease}.transcriptSearchBar:focus-within{border-color:rgba(99,102,241,.5);box-shadow:0 0 14px rgba(99,102,241,.2)}.transcriptSearchBar svg{width:15px;height:15px;color:#94a3b8}.transcriptSearchBar input{flex:1 1;background:transparent;border:none;color:#f1f5f9;font-size:11px;outline:none}.transcriptSearchBar button{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:3px 8px;color:#94a3b8;font-size:10px;cursor:pointer;transition:all .15s ease}.transcriptSearchBar button:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.35);color:#f87171}.callSimTranscript{background:rgba(14,14,22,.95);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px;min-height:240px;max-height:340px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;box-shadow:inset 0 2px 8px rgba(0,0,0,.4)}.turn{border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);transition:all .2s ease}.turn.ai{background:linear-gradient(135deg,rgba(99,102,241,.12),rgba(30,27,75,.6));border:1px solid rgba(99,102,241,.28);border-radius:14px 14px 14px 3px;align-self:flex-start;max-width:90%}.turn.customer{background:linear-gradient(135deg,rgba(16,185,129,.12),rgba(6,78,59,.5));border:1px solid rgba(16,185,129,.28);border-radius:14px 14px 3px 14px;align-self:flex-end;max-width:90%}.turn.system{background:rgba(255,255,255,.02);border:1px dashed rgba(255,255,255,.1);text-align:center;align-self:center;max-width:95%;font-size:10px}.turn span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#9ea0b3;margin-bottom:4px}.turn p{margin:0;font-size:11px;line-height:1.5;color:white}.turn small{display:block;margin-top:6px;font-size:11px;color:#81829a}.callSimEmpty{display:grid;place-items:center;text-align:center;font-size:11px;color:#8f91a4;min-height:160px}.callSimComposer{display:grid;grid-gap:8px;gap:8px}.callSimComposer textarea{min-height:220px;resize:vertical;border-radius:12px;border:1px solid #2b2b39;background:#111118;color:white;padding:12px;font:inherit;font-size:11px;line-height:1.5}.callSimComposer button{border:0;background:#70e1c6;color:#0f1a17;border-radius:8px;padding:10px 12px;font-size:11px;font-weight:700}.demoCenterHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.demoCenterHead h3{font-size:13px;margin:0 0 4px}.demoCenterHead p{font-size:11px;color:#8e8e9a;margin:0}.demoCenterHead>span{font-size:11px;color:#70e1c6;border:1px solid #70e1c633;background:#70e1c610;padding:5px 7px;border-radius:7px}.demoCards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.demoCards article{display:grid;grid-template-columns:30px 1fr auto;align-items:center;grid-gap:8px;gap:8px;background:#22222a;border:1px solid #30303a;border-radius:8px;padding:10px}.demoCards article>span{width:28px;height:28px;display:grid;place-items:center;background:#6a57e8;border-radius:7px}.demoCards article>span svg{width:13px}.demoCards b,.demoCards small{display:block;font-size:11px}.demoCards small{font-size:11px;color:#8f8f9a;margin-top:3px;white-space:nowrap;max-width:130px;overflow:hidden;text-overflow:ellipsis}.demoCards .demoCardAction,.demoCards button{border:1px solid #3b3b46;background:#2b2b34;color:white;border-radius:6px;padding:6px 7px;font-size:11px;display:flex;align-items:center;gap:4px}.demoCards .demoCardAction svg,.demoCards button svg{width:8px}@media (max-width:800px){.demoGuide{grid-template-columns:1fr}.voiceDemoSetup{grid-template-columns:1fr 1fr}.voiceDemoSetupIntro,.voicePreviewState{grid-column:1/-1}.voiceDemoPreview,.voiceDemoScore{width:100%}.callSimBody,.callSimControls{grid-template-columns:1fr}.demoCards{grid-template-columns:1fr 1fr}.voiceLiveStage{min-height:390px}.voiceLanguageStrip{position:static;margin-top:17px;flex-wrap:wrap;justify-content:center}}@media (max-width:520px){.guideForm,.voiceDemoSetup{grid-template-columns:1fr}.voiceDemoSetup{gap:10px;padding:12px}.voiceDemoSetupIntro,.voicePreviewState{grid-column:auto}.demoCards{grid-template-columns:1fr}.demoCenterHead>span{display:none}.callSimButtons{flex-direction:column;align-items:stretch}.voiceLiveStage{min-height:430px;padding-inline:12px}.voiceIdentity{left:14px}.voiceOrbScene{width:154px;height:154px}.voiceOrbCore{width:100px;height:100px}}@media (prefers-reduced-motion:reduce){.voiceOrbCore,.voiceOrbCore:after,.voiceOrbit,.voiceReactiveWave i,.voiceStageGlow{animation:none!important}}.voiceHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.voiceHeader h2{font-size:20px;margin:5px 0}.voiceHeader p{font-size:12px;color:#85858e;margin:0}.voiceHeader button{height:35px;border:0;padding:0 13px}.voiceHeader button svg{width:13px}.voiceNotice{padding:11px 14px;margin-bottom:12px;border:1px solid #d8d2ff;background:#f0edff;color:#5f4bd3;border-radius:8px;font-size:12px}.voiceDecisionPanel{margin:0 0 16px;border:1px solid #dfe3e7;border-radius:10px;background:#fff;overflow:hidden}.voiceDecisionHead{padding:15px 17px;display:flex;gap:18px;align-items:center;justify-content:space-between;border-bottom:1px solid #eceef0}.voiceDecisionHead h3{margin:4px 0 3px;font-size:15px}.voiceDecisionHead p{margin:0;color:#71757d;font-size:10px}.voiceDecisionLeader{min-width:150px;padding:8px 10px;border-left:2px solid #1d9f79;background:#f2fbf7}.voiceDecisionLeader b,.voiceDecisionLeader span{display:block}.voiceDecisionLeader span{color:#397d6a;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.voiceDecisionLeader b{margin:3px 0 2px;font-size:10px}.voiceDecisionLeader strong,.voiceDecisionList strong{color:#18795c;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.voiceDecisionList{margin:0;padding:0;list-style:none}.voiceDecisionList li{padding:10px 17px;display:grid;grid-template-columns:22px 1fr auto;grid-gap:9px;gap:9px;align-items:center;border-bottom:1px solid #f0f1f2}.voiceDecisionList li:last-child{border-bottom:0}.voiceDecisionRank{width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#f0f1f2;color:#62656e;font-size:12px;font-weight:800}.voiceDecisionList b,.voiceDecisionList small{display:block}.voiceDecisionList b{font-size:10px}.voiceDecisionList small{margin-top:2px;color:#777b84;font-size:11px}.voiceDecisionList strong{display:inline-flex;align-items:center;gap:3px}.voiceDecisionList strong svg{width:12px}.voiceDecisionEmpty{margin:0;padding:14px 17px;color:#686c74;font-size:10px}.voiceDecisionEmpty b,.voiceDecisionEmpty span{display:block}.voiceDecisionEmpty span{max-width:620px;margin-top:3px;line-height:1.45}.voiceDecisionEmpty a{display:inline-block;margin-top:8px;color:#4d3bc6;font-size:12px;font-weight:800}.voiceEvidence{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.voiceEvidence span{padding:4px 6px;border:1px solid #cae8dc;border-radius:5px;background:#f4fcf8;color:#397562;font-size:11px}.voiceEvidence b{color:#177b5a}.cloneForm{background:white;border:1px solid #dfdfe5;border-radius:12px;padding:20px;margin-bottom:14px}.cloneDetails .cloneFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cloneForm label{display:block;font-size:11px;font-weight:700;color:#666;margin-bottom:11px}.cloneForm input,.cloneForm select{display:block;width:100%;margin-top:6px;border:1px solid #dddde3;border-radius:7px;padding:9px;font-size:12px;background:white}.cloneForm input[type=file]{padding:7px}.cloneForm .voiceConsentInstruction{display:block;margin-top:8px;color:#4f4f59;font-size:16px;font-weight:500;line-height:1.45}.cloneForm .consent{display:flex;gap:8px;align-items:flex-start;font-weight:500;line-height:1.5}.cloneForm .consent input{width:auto;margin:2px 0}.cloneForm button{border:0;background:#6654e9;color:white;border-radius:7px;padding:10px 14px;font-size:12px}.sarvamCloneRecorder{display:grid;grid-gap:18px;gap:18px}.cloneHandoff,.cloneRecorderIntro{display:flex;align-items:center;justify-content:space-between;gap:20px}.cloneDetails h3,.cloneHandoff h3,.cloneRecorderIntro h3{margin:5px 0;font-size:15px}.cloneHandoff p,.cloneRecorderIntro p{margin:0;color:#6f6f79;font-size:10px;line-height:1.55;max-width:660px}.cloneRecorderState{flex:none;border-radius:999px;background:#f1f1f4;color:#696974;padding:7px 11px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.cloneRecorderState.recording{color:#b3261e;background:#fff0ef}.cloneRecorderState.ready{color:#13795b;background:#e9f8f1}.cloneRecordingStage{display:grid;justify-items:center;grid-gap:11px;gap:11px;border:1px solid #e6e4ed;border-radius:11px;padding:20px;background:linear-gradient(145deg,#faf9ff,#f5f7fb)}.cloneRecordingStage strong{font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cloneRecordingStage p{max-width:620px;margin:0;color:#494953;font-size:11px;text-align:center;line-height:1.55}.cloneRecordingStage audio{width:min(100%,520px);height:34px}.cloneLevel{width:min(100%,520px);height:7px;overflow:hidden;border-radius:999px;background:#e4e2eb}.cloneLevel i{display:block;width:100%;height:100%;transform-origin:left;border-radius:inherit;background:linear-gradient(90deg,#6654e9,#18a87a);transition:transform 80ms linear}.cloneRecorderActions button{display:inline-flex;align-items:center;gap:7px}.cloneRecorderActions button.stop{background:#b3261e}.cloneHandoff svg,.cloneRecorderActions svg{width:13px;height:13px}.cloneChecks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.cloneChecks span{display:flex;align-items:center;gap:7px;padding:9px 10px;border-radius:8px;background:#f5f4f7;color:#7b7b84;font-size:12px;font-weight:650}.cloneChecks span.passed{background:#eaf8f2;color:#13795b}.cloneChecks svg{width:13px;height:13px}.cloneDetails{border-top:1px solid #eceaf1;padding-top:17px}.cloneDetails .cloneFields{margin-top:13px}.cloneHandoff{border-top:1px solid #eceaf1;padding-top:17px}.cloneHandoff>a,.cloneHandoff>button{flex:none}.cloneHandoff>a{display:inline-flex;align-items:center;gap:7px;text-decoration:none}.cloneBoundary{display:block;color:#777781;line-height:1.5}@media (max-width:720px){.cloneHandoff,.cloneRecorderIntro{align-items:flex-start;flex-direction:column}.cloneChecks,.cloneDetails .cloneFields{grid-template-columns:1fr}}.voiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.voiceGrid article{background:white;border:1px solid #dfdfe5;border-radius:12px;padding:18px;display:grid;grid-template-columns:52px 1fr auto;grid-gap:13px;gap:13px;align-items:flex-start}.voiceOrb{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;color:white;background:radial-gradient(circle at 40% 35%,#d3caff,#6955e5 60%,#292448)}.voiceOrb svg{width:20px}.voiceGrid h3{font-size:12px;margin:6px 0 4px}.voiceGrid p{font-size:11px;color:#777;margin:0 0 6px}.voiceGrid small{font-size:11px;color:#999}.provider{font-size:11px;text-transform:uppercase;background:#eee;padding:3px 5px;border-radius:5px}.provider.cartesia{background:#e7f9f3;color:#12846d}.provider.openai{background:#e9e9ed;color:#222}.provider.demo{background:#fff0d9;color:#a66d16}.voiceSettings{display:flex;gap:6px;grid-column:2/4}.voiceSettings span{font-size:11px;border:1px solid #e1e1e5;border-radius:6px;padding:5px 7px}.voiceGrid article>button{grid-column:auto;border:1px solid #ddd;background:white;border-radius:6px;padding:7px 9px;font-size:11px;display:flex;align-items:center;justify-content:center;gap:4px}.voiceGrid article>button svg{width:10px}.voiceGrid article>button:last-child{grid-column:3}.voiceGrid article>button:nth-last-child(2){grid-column:2}@media (max-width:700px){.whatsappPolicyStatus{align-items:flex-start;flex-direction:column}.whatsappPolicyStatus span{text-align:left}.cloneForm>div,.voiceGrid{grid-template-columns:1fr}.voiceHeader{align-items:flex-start}.voiceHeader>div{max-width:55%}}.blueprintLayout{display:grid;grid-template-columns:280px 1fr;grid-gap:12px;gap:12px;align-items:flex-start}.blueprintBuilder,.blueprintList{background:white;border:1px solid #e0e0e5;border-radius:12px;overflow:hidden}.bpIntro{display:flex;gap:10px;padding:18px;border-bottom:1px solid #eee}.bpIntro>svg{width:27px;height:27px;padding:6px;border-radius:7px;background:#eeeaff;color:#6954e7}.bpIntro h3{font-size:11px;margin:0}.bpIntro p{font-size:11px;color:#888;margin:4px 0}.blueprintList>button{width:100%;border:0;border-bottom:1px solid #f0f0f2;background:white;padding:14px;display:grid;grid-template-columns:34px 1fr 13px;grid-gap:9px;gap:9px;align-items:center;text-align:left}.blueprintList>button.active{background:#f1efff;border-left:3px solid #6a57e9}.blueprintList>button>span{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;background:#22222a;color:white;font-size:11px;font-weight:800}.blueprintList b,.blueprintList small{display:block;font-size:12px}.blueprintList small{font-size:11px;color:#999;margin-top:3px}.blueprintList button>svg{width:11px;color:#aaa}.blueprintBuilder{padding:22px}.blueprintBuilder>header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #eee;padding-bottom:18px}.blueprintBuilder h2{font-size:19px;margin:5px 0}.blueprintBuilder header p{font-size:12px;color:#777;margin:0;max-width:520px;line-height:1.5}.blueprintBuilder header>span{font-size:11px;background:#ece9ff;color:#654fda;padding:6px 8px;border-radius:8px}.bpProblem{background:#f7f6ff;border:1px solid #e5e0ff;border-radius:8px;padding:11px;margin:15px 0}.bpProblem b{font-size:11px;color:#6350d5}.bpProblem p{font-size:11px;margin:4px 0;color:#666}.blueprintBuilder>h3{font-size:11px;margin:19px 0 12px}.bpFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 12px;gap:10px 12px}.bpFields label{font-size:11px;font-weight:700;color:#666}.bpFields input:not([type=checkbox]),.bpFields select{display:block;width:100%;margin-top:5px;border:1px solid #dddde3;border-radius:7px;padding:8px;background:white;font-size:11px}.bpFields input[type=checkbox]{display:block;margin-top:10px}.channelChoices{display:flex;gap:4px;margin-top:5px}.channelChoices button{border:1px solid #ddd;background:white;border-radius:6px;padding:6px;font-size:11px;text-transform:capitalize}.channelChoices button.chosen{background:#6957e8;color:white;border-color:#6957e8}.bpAddons{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0}.bpAddons b{width:100%;font-size:11px}.bpAddons span{font-size:11px;border:1px solid #ddd;border-radius:6px;padding:5px 7px;color:#666}.installBlueprint{border:0;background:#6654e9;color:white;border-radius:8px;padding:10px 14px;font-size:12px;display:flex;align-items:center;gap:6px}.installBlueprint svg{width:12px}@media(max-width:800px){.blueprintLayout{grid-template-columns:1fr}.blueprintList{display:grid;grid-template-columns:repeat(3,1fr)}.bpIntro{grid-column:span 3}.blueprintList>button{grid-template-columns:31px 1fr}.blueprintList button>svg{display:none}}@media(max-width:560px){.blueprintList,.bpFields{grid-template-columns:1fr}.bpIntro{grid-column:auto}}.publicDemo{min-height:100vh;background:radial-gradient(circle at 20% 0,rgba(105,87,232,.11),transparent 31%),#f5f6f8;color:#171820}.publicDemoNav{width:min(1180px,calc(100% - 40px));display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 0}.publicDemoBrand{display:inline-flex;gap:7px;align-items:center;color:#171820;font-size:18px;font-weight:900;text-decoration:none}.publicDemoBrand>svg{width:32px;height:32px;border-radius:9px;background:#171820;color:#fff;padding:8px}.publicDemoBrand span{color:#6a57e9}.publicDemoNav>div{display:inline-flex;gap:6px;align-items:center;border:1px solid #dce3e0;border-radius:999px;background:rgba(255,255,255,.8);color:#4d675f;padding:7px 10px;font-size:11px;font-weight:800}.publicDemoNav>div svg{width:12px}.publicDemoHero{width:min(1000px,calc(100% - 40px));margin:42px auto 54px;text-align:center}.publicDemoHero>span,.publicSectionHead>div>span{color:#6754e5;font-size:11px;font-weight:900;letter-spacing:.11em}.publicDemoHero h1{max-width:880px;margin:12px auto;font-size:clamp(35px,6vw,68px);line-height:1.02;letter-spacing:-.055em}.publicDemoHero p{max-width:710px;margin:18px auto;color:#696b75;font-size:12px;line-height:1.65}.publicDemoHero>div{display:flex;gap:9px;justify-content:center;margin-top:25px}.publicDemoHero a{display:inline-flex;gap:7px;align-items:center;border:1px solid #d7d7df;border-radius:10px;background:#fff;color:#35373e;padding:11px 15px;font-size:12px;font-weight:800;text-decoration:none}.publicDemoHero a:first-child{border-color:#171820;background:#171820;color:#fff}.publicDemoHero a svg{width:13px}.publicDemoContent{width:min(1180px,calc(100% - 40px));margin:0 auto}.publicPreflight,.publicVoice{margin-bottom:24px;border:1px solid #dfe0e6;border-radius:18px;background:#fff;padding:24px}.publicSectionHead{display:flex;justify-content:space-between;gap:18px;align-items:center}.publicSectionHead h2{margin:5px 0;font-size:21px;letter-spacing:-.025em}.publicSectionHead p{max-width:650px;margin:0;color:#73757e;font-size:12px;line-height:1.55}.publicSectionHead>button{display:inline-flex;gap:6px;align-items:center;border:1px solid #dcdde3;border-radius:9px;background:#fff;color:#41434b;padding:9px 11px;font-size:11px;font-weight:800;cursor:pointer}.publicSectionHead>button svg{width:12px}.publicPreflightGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-top:18px}.publicPreflightGrid article{display:grid;grid-template-columns:auto 1fr auto;grid-gap:7px;gap:7px;align-items:center;border:1px solid #e1e2e7;border-radius:9px;background:#fafafd;padding:10px}.publicPreflightGrid article>svg:first-child{width:20px;height:20px;border-radius:6px;background:#eceaf9;color:#6553dc;padding:4px}.publicPreflightGrid article>svg:last-child{width:11px;color:#b9404c}.publicPreflightGrid article.ready>svg:last-child{color:#16816e}.publicPreflightGrid span{font-size:11px;font-weight:700}.publicPermission{display:flex;gap:8px 16px;align-items:center;margin-top:10px;border-radius:8px;background:#edf9f5;color:#2a7467;padding:10px 12px;font-size:11px}.publicPermission.denied{background:#fff0f1;color:#a83743}.publicPermission b{flex:0 0 auto}.publicDemo .websiteDemoWizard{box-shadow:0 10px 40px rgba(30,35,33,.04)}.publicLanguageChoice{display:flex;gap:4px;border-radius:9px;background:#f0f0f4;padding:4px}.publicLanguageChoice button{border:0;border-radius:7px;background:transparent;color:#70727b;padding:8px 10px;font-size:11px;font-weight:800;cursor:pointer}.publicLanguageChoice button.active{background:#fff;color:#3f356f;box-shadow:0 2px 8px rgba(40,35,65,.08)}.publicVoiceStage{position:relative;min-height:430px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:18px;border-radius:16px;overflow:hidden;background:radial-gradient(circle at 50% 43%,rgba(111,92,247,.24),transparent 24%),radial-gradient(circle at 50% 55%,rgba(37,203,177,.13),transparent 38%),#101116;color:#fff}.publicVoiceStage:before{position:absolute;width:420px;height:420px;border:1px solid rgba(255,255,255,.07);border-radius:50%;content:"";animation:publicVoiceOrbit 16s linear infinite}.publicVoiceIdentity{position:absolute;top:18px;right:18px;left:18px;display:flex;gap:9px;align-items:center}.publicVoiceIdentity>i{width:33px;height:33px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(145deg,#806ff2,#5343ba);font-size:11px;font-style:normal;font-weight:900}.publicVoiceIdentity div{flex:1 1}.publicVoiceIdentity b,.publicVoiceIdentity span{display:block}.publicVoiceIdentity b{font-size:10px}.publicVoiceIdentity span{margin-top:2px;color:#a9abb5;font-size:11px}.publicVoiceIdentity em{border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#b8bac4;padding:6px 8px;font-size:11px;font-style:normal}.publicVoiceOrb{z-index:1;width:120px;height:120px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 28%,#a699ff,transparent 24%),linear-gradient(145deg,#6e5df6,#24bba4);box-shadow:0 0 0 18px rgba(105,87,232,.08),0 0 70px rgba(105,87,232,.45);transition:transform .25s ease}.publicVoiceStage.phase-listening .publicVoiceOrb,.publicVoiceStage.phase-speaking .publicVoiceOrb{animation:publicVoicePulse 1.1s ease-in-out infinite alternate}.publicVoiceOrb svg{width:37px}.publicVoiceWave{z-index:1;display:flex;align-items:center;justify-content:center;gap:3px;height:36px;margin:12px 0 4px}.publicVoiceWave i{width:2.5px;min-height:4px;border-radius:99px;background:linear-gradient(180deg,#a78bfa,#38bdf8);transition:height .1s linear,opacity .2s ease}.phase-speaking .publicVoiceWave i{animation:publicWaveAnim .75s ease-in-out infinite alternate}.phase-thinking .publicVoiceWave i{animation:publicWaveAnim 1.2s ease-in-out infinite alternate;opacity:.35}@keyframes publicWaveAnim{0%{transform:scaleY(.7)}to{transform:scaleY(1.4)}}.publicLiveTelemetry{z-index:1;margin:4px 0 8px}.publicQuickPrompts{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 6px;flex-wrap:wrap}.publicQuickPrompts span{font-size:11px;color:#94a3b8;font-weight:550}.publicQuickPrompts button{font-size:11px;font-weight:550;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#e2e8f0;cursor:pointer;transition:all .2s ease}.publicQuickPrompts button:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(96,165,250,.4);color:#60a5fa}.publicQuickPrompts button:disabled{opacity:.4;cursor:not-allowed}.publicVoiceStage h3{z-index:1;margin:18px 0 6px;font-size:15px}.publicVoiceStage>p{z-index:1;max-width:620px;min-height:34px;margin:0;color:#b9bbc4;padding:0 30px;font-size:11px;line-height:1.55;text-align:center}.publicLiveTranscript{z-index:1;display:flex;flex-direction:column;gap:7px;width:min(620px,calc(100% - 48px));min-height:96px;max-height:190px;margin-top:10px;padding:12px 16px;overflow-y:auto;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(10,10,16,.45);text-align:left}.publicLiveTranscript .transcriptPlaceholder{color:#8a8c98;font-size:11px;line-height:1.55;text-align:center}.publicLiveTranscript .transcript-turn{display:flex;flex-direction:column;gap:1px;margin:0;padding:7px 11px;border-radius:9px;font-size:11.5px;line-height:1.5}.publicLiveTranscript .transcript-turn b{font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.publicLiveTranscript .transcript-turn.customer{align-self:flex-end;background:rgba(109,89,245,.18);border:1px solid rgba(109,89,245,.35)}.publicLiveTranscript .transcript-turn.customer b{color:#b3a6ff}.publicLiveTranscript .transcript-turn.assistant{align-self:flex-start;background:rgba(88,225,193,.09);border:1px solid rgba(88,225,193,.25)}.publicLiveTranscript .transcript-turn.assistant b{color:#58e1c1}.publicLiveTranscript .transcript-turn.system{align-self:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12)}.publicLiveTranscript .transcript-turn.system b{color:#9a9ca8}.publicLiveTranscript .transcript-turn b time{margin-left:7px;font-weight:400;font-size:9px;opacity:.65}.publicVoiceActions{z-index:1;display:flex;gap:7px;margin-top:21px}.publicVoiceActions button{display:inline-flex;gap:6px;align-items:center;border:1px solid rgba(255,255,255,.15);border-radius:9px;background:rgba(255,255,255,.08);color:#fff;padding:9px 12px;font-size:11px;font-weight:800;cursor:pointer}.publicVoiceActions button.start{border-color:#25cbb1;background:#25cbb1;color:#10201d}.publicVoiceActions button.end{border-color:#c95765;background:#a83745}.publicVoiceActions button:disabled{cursor:not-allowed;opacity:.45}.publicVoiceActions svg{width:12px}.publicTranscript{max-height:320px;display:grid;grid-gap:8px;gap:8px;overflow:auto;margin-top:12px;border:1px solid #e4e4e9;border-radius:12px;background:#fafafd;padding:12px}.publicTranscript article{max-width:82%;border-radius:9px;background:#eeecfb;padding:9px 11px}.publicTranscript article.customer{justify-self:end;background:#e8f8f3}.publicTranscript article.system{max-width:100%;background:#f2f2f5}.publicTranscript small,.publicTranscript span{color:#858791;font-size:11px;font-weight:700}.publicTranscript p{margin:4px 0;font-size:12px;line-height:1.5}.publicTranscript>p.empty{margin:10px;color:#9698a0;font-size:11px;text-align:center}.publicTypedTurn{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px;margin-top:9px}.publicTypedTurn input{border:1px solid #dedfe5;border-radius:9px;outline:0;padding:10px 11px;font-size:12px}.publicTypedTurn input:focus{border-color:#6a57e9;box-shadow:0 0 0 3px rgba(106,87,233,.1)}.publicTypedTurn button{display:inline-flex;gap:5px;align-items:center;border:0;border-radius:9px;background:#24252b;color:#fff;padding:9px 12px;font-size:11px;font-weight:800}.publicTypedTurn button svg{width:11px}.publicDemoFooter{width:min(1180px,calc(100% - 40px));display:flex;justify-content:space-between;gap:20px;margin:0 auto;border-top:1px solid #dcdee3;color:#767881;padding:24px 0 35px}.publicDemoFooter span{display:inline-flex;gap:6px;align-items:center;font-size:11px}.publicDemoFooter svg{width:11px}@keyframes publicVoicePulse{to{transform:scale(1.06);filter:saturate(1.18)}}@keyframes publicVoiceOrbit{to{transform:rotate(1turn)}}@media (max-width:900px){.publicPreflightGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.publicDemoNav>div{display:none}.publicDemoHero{margin-top:25px}.publicDemoFooter,.publicDemoHero>div,.publicSectionHead{align-items:stretch;flex-direction:column}.publicDemoHero a{justify-content:center}.publicPreflightGrid{grid-template-columns:1fr}.publicPermission{align-items:flex-start;flex-direction:column}.publicLanguageChoice{align-self:flex-start}.publicVoiceStage{min-height:390px}}.websiteDemoWizard{margin:0 0 24px;padding:26px;border:1px solid #cfe8df;border-radius:18px;background:radial-gradient(circle at 94% 5%,rgba(37,203,177,.13),transparent 25%),linear-gradient(145deg,#fff,#f7fcfa)}.websiteDemoHero{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:15px;gap:15px;align-items:center}.websiteDemoIcon{width:50px;height:50px;display:grid;place-items:center;border-radius:14px;background:#def8f0;color:#137a69}.websiteDemoIcon svg{width:23px}.websiteDemoHero h2{margin:5px 0;color:#171820;font-size:19px;letter-spacing:-.02em}.websiteDemoHero p{max-width:690px;margin:0;color:#6b6d77;font-size:10px;line-height:1.6}.websiteClinicFallback,.websiteResetButton{display:inline-flex;gap:6px;align-items:center;justify-content:center;border:1px solid #d7dedb;border-radius:9px;background:#fff;color:#454850;padding:9px 11px;font-size:12px;font-weight:700;cursor:pointer}.websiteDemoSteps{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0 18px;padding:0;list-style:none}.websiteDemoSteps li{position:relative;display:flex;gap:8px;align-items:center;color:#a2a4aa;font-size:11px}.websiteDemoSteps li:not(:last-child):after{position:absolute;z-index:0;right:8px;left:36px;height:1px;background:#dfe4e2;content:""}.websiteDemoSteps li>span{z-index:1;width:24px;height:24px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #dfe4e2;border-radius:50%;background:#fff;font-size:11px;font-weight:800}.websiteDemoSteps li>span svg{width:11px}.websiteDemoSteps li b{z-index:1;padding-right:8px;background:#f9fcfb}.websiteDemoSteps li.complete{color:#147a68}.websiteDemoSteps li.complete>span{border-color:#25cbb1;background:#25cbb1;color:#fff}.websiteDemoSteps li.active{color:#34363d}.websiteDemoSteps li.active>span{border-color:#25cbb1;box-shadow:0 0 0 3px rgba(37,203,177,.12)}.websiteUrlForm{padding:16px;border:1px solid #e0e7e4;border-radius:12px;background:rgba(255,255,255,.82)}.websiteFieldGrid label,.websiteMissingFacts,.websiteUrlForm>label{display:block;color:#4d5058;font-size:11px;font-weight:800}.websiteUrlForm>div{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:7px}.websiteFactRow input,.websiteFactRow textarea,.websiteFieldGrid input,.websiteFieldGrid textarea,.websiteMissingFacts textarea,.websiteUrlForm input{width:100%;border:1px solid #d9dfdc;border-radius:8px;outline:0;background:#fff;color:#24262c;padding:10px 11px;font:inherit;font-size:12px;line-height:1.45;resize:vertical}.websiteFactRow input:focus,.websiteFactRow textarea:focus,.websiteFieldGrid input:focus,.websiteFieldGrid textarea:focus,.websiteMissingFacts textarea:focus,.websiteUrlForm input:focus{border-color:#25cbb1;box-shadow:0 0 0 3px rgba(37,203,177,.11)}.websiteProfileActions a,.websiteProfileActions button,.websiteUrlForm button{display:inline-flex;gap:7px;align-items:center;justify-content:center;border:0;border-radius:8px;background:#1f2d2a;color:#fff;padding:10px 14px;font-size:12px;font-weight:800;text-decoration:none;cursor:pointer}.websiteProfileActions button:disabled,.websiteUrlForm button:disabled{cursor:wait;opacity:.65}.websiteProfileActions a svg,.websiteProfileActions button svg,.websiteUrlForm button svg{width:13px}.websiteMissingFacts small,.websiteUrlForm>small{display:block;margin-top:7px;color:#8a8d94;font-size:11px}.websitePresetChips{display:flex;align-items:center;gap:7px;margin-top:8px;flex-wrap:wrap}.websitePresetChips span{font-size:11px;color:#94a3b8;font-weight:550}.websitePresetChips button{font-size:11px;font-weight:550;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#cbd5e1;cursor:pointer;transition:all .2s ease}.websitePresetChips button:hover{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.4);color:#a5b4fc}.websiteDemoError,.websiteIngestionProgress{display:flex;gap:10px;align-items:center;margin-top:12px;border-radius:10px;padding:12px 14px}.websiteIngestionProgress{border:1px solid #d7eee7;background:#effbf7;color:#286d61}.websiteIngestionProgress>svg{width:17px}.websiteIngestionProgress b,.websiteIngestionProgress span{display:block;font-size:11px}.websiteIngestionProgress span{margin-top:3px;color:#64857f;font-weight:400}.websiteDemoError{border:1px solid #f1cfd3;background:#fff3f4;color:#a92e3a;font-size:11px}.websiteProfileEditor{margin-top:15px;border:1px solid #dce5e2;border-radius:13px;overflow:hidden;background:#fff}.websiteProfileHead{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding:17px;border-bottom:1px solid #ecf0ee}.websiteProfileStatus{display:inline-block;border-radius:999px;background:#fff2d9;color:#996216;padding:5px 7px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.websiteProfileStatus.ready{background:#def8f0;color:#147a68}.websiteProfileHead h3{margin:7px 0 3px;font-size:14px}.websiteProfileHead p{margin:0;color:#85888f;font-size:11px}.websiteResetButton svg{width:11px}.websiteFieldGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:17px}.websiteFieldGrid label.wide{grid-column:1/3}.websiteFieldGrid input,.websiteFieldGrid textarea{display:block;margin-top:6px}.websiteEditorGroup{padding:0 17px 17px}.websiteEditorGroup>div:first-child{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.websiteEditorGroup h4{margin:0;color:#3b3e45;font-size:12px}.websiteEditorGroup>div:first-child>button{display:inline-flex;gap:4px;align-items:center;border:0;background:transparent;color:#147a68;padding:4px;font-size:11px;font-weight:800;cursor:pointer}.websiteEditorGroup>div:first-child>button svg{width:10px}.websiteFactRow{display:grid;grid-gap:7px;gap:7px;align-items:start;margin-top:7px}.websiteFactRow.location,.websiteFactRow.service{grid-template-columns:minmax(110px,.75fr) 1.35fr minmax(110px,.7fr) auto}.websiteFactRow.faq{grid-template-columns:minmax(160px,.8fr) 1.5fr auto}.websiteDeleteFact{width:32px;height:32px;display:grid;place-items:center;border:1px solid #eadfe0;border-radius:7px;background:#fff;color:#aa5460;cursor:pointer}.websiteDeleteFact svg{width:12px}.websiteEmptyFact{margin:0;border:1px dashed #dfe5e2;border-radius:8px;color:#90939a;padding:11px;font-size:11px}.websiteMissingFacts{margin:0 17px 17px}.websiteMissingFacts textarea{display:block;margin-top:6px}.websiteProfileActions{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #e8eeeb;background:#f8fbfa;padding:14px 17px}.websiteProfileActions b,.websiteProfileActions span{display:block;font-size:11px}.websiteProfileActions span{margin-top:3px;color:#85888f;font-weight:400}.websiteProfileActions a,.websiteProfileActions button{background:#1a9c86}.spin{animation:voxoraSpin .85s linear infinite}@keyframes voxoraSpin{to{transform:rotate(1turn)}}@media (max-width:800px){.websiteDemoHero{grid-template-columns:auto 1fr}.websiteClinicFallback{grid-column:1/3;justify-self:start}.websiteFactRow.faq,.websiteFactRow.location,.websiteFactRow.service{grid-template-columns:1fr}.websiteDeleteFact{width:100%}}@media (max-width:560px){.websiteDemoWizard{padding:18px}.websiteDemoSteps{grid-template-columns:1fr 1fr;gap:10px}.websiteDemoSteps li:after{display:none}.websiteFieldGrid,.websiteUrlForm>div{grid-template-columns:1fr}.websiteFieldGrid label.wide{grid-column:auto}.websiteProfileActions,.websiteProfileHead{flex-direction:column}.websiteProfileActions a,.websiteProfileActions button{width:100%}}.sessionOutcome{margin:0 0 24px;border:1px solid #dcdde6;border-radius:18px;overflow:hidden;background:#fff}.sessionOutcome.empty{display:flex;gap:14px;align-items:center;padding:24px;border-style:dashed;background:#fafafd}.sessionOutcome.empty>svg{width:42px;height:42px;border-radius:12px;background:#efedf9;color:#6957e8;padding:10px}.sessionOutcome.empty h3{margin:4px 0;font-size:13px}.sessionOutcome.empty p{margin:0;color:#7c7e87;font-size:11px}.sessionOutcomeHead{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 22px;border-bottom:1px solid #ececf1;background:radial-gradient(circle at 95% 0,rgba(105,87,232,.11),transparent 28%),#fff}.sessionOutcomeHead h2{margin:5px 0;font-size:18px}.sessionOutcomeHead p{display:flex;gap:5px;align-items:center;margin:0;color:#777983;font-size:11px}.sessionOutcomeHead p svg{width:10px}.sessionOutcomeHeadActions{display:flex;gap:8px;align-items:center}.sessionOutcomeHeadActions>button,.sessionOutcomeHeadActions>span{display:inline-flex;gap:5px;align-items:center;border:1px solid #dedee6;border-radius:8px;background:#fff;color:#62646d;padding:7px 9px;font-size:11px;font-weight:800;text-transform:capitalize}.sessionOutcomeHeadActions>span.live{border-color:#f0dda8;background:#fff9e9;color:#98721c}.sessionOutcomeHeadActions>span.complete{border-color:#c7ebdf;background:#eafaf5;color:#147a68}.sessionOutcomeHeadActions svg{width:11px}.sessionOutcomeHeadActions>button{cursor:pointer;transition:all .2s ease}.sessionOutcomeHeadActions>button.sessionExportBtn{background:rgba(99,102,241,.08);border-color:rgba(99,102,241,.25);color:#6366f1}.sessionOutcomeHeadActions>button.sessionExportBtn:hover:not(:disabled){background:rgba(99,102,241,.16);border-color:rgba(99,102,241,.45)}.copiedIcon{color:#10b981}.latencySlaVisual{margin-top:4px}.latencySlaPill{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:2px 7px;border-radius:999px}.latencySlaPill.targetGood{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.latencySlaPill.targetModerate{background:#fffbeb;border:1px solid #fde68a;color:#92400e}.latencySlaPill.targetLag{background:#fef2f2;border:1px solid #fecaca;color:#991b1b}.latencySparkline{display:flex;align-items:flex-end;gap:3px;height:24px;margin-top:6px;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:3px 5px}.sparklineBar{flex:1 1;min-width:4px;max-width:8px;border-radius:3px 3px 0 0;transition:height .3s ease}.sparklineBar.barGood{background:#10b981}.sparklineBar.barMod{background:#f59e0b}.sparklineBar.barLag{background:#ef4444}.sessionOutcomeError{display:flex;gap:7px;align-items:center;margin:14px 20px 0;border-radius:8px;background:#fff1f2;color:#ad3440;padding:10px;font-size:11px}.sessionOutcomeError svg{width:12px}.sessionOutcomeSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#ececf1}.sessionOutcomeSummary article{min-height:78px;background:#fafafd;padding:15px 17px}.sessionOutcomeSummary b,.sessionOutcomeSummary span{display:block}.sessionOutcomeSummary span{color:#8a8c94;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.sessionOutcomeSummary b{margin-top:7px;color:#292b31;font-size:12px;line-height:1.45}.sessionProviderResults{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:18px 20px 8px}.sessionProviderResults>article{display:grid;grid-template-columns:auto 1fr;grid-gap:9px;gap:9px;align-items:start;min-width:0;border:1px solid #e3e3e9;border-radius:11px;background:#fafafd;padding:12px}.sessionProviderResults>article.confirmed{border-color:#cbece2;background:#f2fbf8}.sessionProviderResults>article>svg{width:22px;height:22px;border-radius:7px;background:#eae8f8;color:#6654da;padding:5px}.sessionProviderResults>article.confirmed>svg{background:#daf5ed;color:#16816e}.sessionProviderResults a,.sessionProviderResults b,.sessionProviderResults small,.sessionProviderResults span{display:block;overflow-wrap:anywhere}.sessionProviderResults span{color:#8a8c95;font-size:11px;font-weight:800;text-transform:uppercase}.sessionProviderResults b{margin:3px 0;font-size:12px}.sessionProviderResults a,.sessionProviderResults small{color:#777983;font-size:11px;line-height:1.5}.sessionProviderResults a{margin-top:4px;color:#5d4ec9;font-weight:800}.sessionOutcomeColumns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding:10px 20px}.sessionOutcomeColumns article{border:1px solid #e7e7ec;border-radius:10px;padding:13px}.sessionOutcomeColumns h3,.sessionOutcomeColumns h4{margin:0 0 8px;font-size:12px}.sessionOutcomeColumns h4{margin-top:12px;color:#666873;font-size:11px}.sessionOutcomeColumns li,.sessionOutcomeColumns p{color:#666873;font-size:11px;line-height:1.55}.sessionOutcomeColumns p{margin:0}.sessionOutcomeColumns ul{margin:0;padding-left:16px}.sessionOutcomeDetails{margin:10px 20px;border:1px solid #e5e5eb;border-radius:9px;overflow:hidden}.sessionOutcomeDetails:last-child{margin-bottom:20px}.sessionOutcomeDetails summary{cursor:pointer;background:#fafafd;padding:11px 13px;color:#4e5058;font-size:11px;font-weight:800}.sessionOutcomeDetails>div{display:grid;grid-gap:7px;gap:7px;padding:11px}.sessionOutcomeDetails article{border-radius:8px;background:#f5f4fb;padding:9px 11px}.sessionOutcomeDetails article.customer{background:#eef9f6}.sessionOutcomeDetails article b,.sessionOutcomeDetails article small,.sessionOutcomeDetails article span{display:block;color:#757781;font-size:11px}.sessionOutcomeDetails article b,.sessionOutcomeDetails article span:first-child{color:#4e5058;font-weight:800}.sessionOutcomeDetails article p{margin:4px 0;color:#33353b;font-size:11px;line-height:1.5}.sessionActionLog{grid-template-columns:repeat(2,1fr)}.sessionActionLog article{border:1px solid #ebeaf0;background:#fff}.sessionActionLog article.confirmed{border-color:#cbece2;background:#f2fbf8}.sessionActionLog article.attention{border-color:#f3d1af;background:#fff8ee}.sessionActionLog article.attention small,.sessionActionLog article.attention span{color:#9b541c}@media (max-width:950px){.sessionOutcomeSummary,.sessionProviderResults{grid-template-columns:repeat(2,1fr)}.sessionOutcomeColumns{grid-template-columns:1fr}}@media (max-width:560px){.sessionOutcomeHead{align-items:flex-start;flex-direction:column}.sessionActionLog,.sessionOutcomeSummary,.sessionProviderResults{grid-template-columns:1fr}}.browserQualityOverview{margin:0 0 24px;overflow:hidden;border:1px solid #dbe7ee;border-radius:18px;background:linear-gradient(145deg,#fff,#f5fbfd)}.browserQualityOverviewHead{padding:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-bottom:1px solid #e3edf1}.browserQualityOverviewHead h2{margin:3px 0 5px;font-size:18px}.browserQualityOverviewHead p{max-width:640px;margin:0;display:flex;align-items:center;gap:5px;color:#707780;font-size:12px;line-height:1.5}.browserQualityFailures svg,.browserQualityMetrics>article>svg,.browserQualityOverviewHead button svg,.browserQualityOverviewHead p svg,.browserQualityPersonas article>svg{width:14px;height:14px;flex:0 0 auto}.browserQualityOverviewHead button{padding:8px 10px;display:inline-flex;align-items:center;gap:5px;border:1px solid #d6e4eb;border-radius:8px;background:#fff;color:#426372;font-size:11px;font-weight:800}.browserQualityOverviewHead button:disabled{opacity:.62}.browserQualityError{margin:12px 20px 0;padding:9px 10px;display:flex;align-items:center;gap:7px;border-radius:8px;background:#fff4e8;color:#9b541c;font-size:11px;font-weight:700}.browserQualityError svg{width:14px}.browserQualityMetrics{padding:15px 20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.browserQualityMetrics>article{min-height:76px;padding:11px;display:flex;gap:8px;border:1px solid #e2eaee;border-radius:10px;background:rgba(255,255,255,.84);color:#368198}.browserQualityMetrics>article.attention{border-color:#f0c79c;color:#a45c20;background:#fffaf3}.browserQualityMetrics>article div{min-width:0}.browserQualityMetrics b,.browserQualityMetrics small,.browserQualityMetrics span{display:block}.browserQualityMetrics span{color:#727984;font-size:11px;font-weight:700}.browserQualityMetrics b{margin:3px 0;color:#303a40;font-size:13px;line-height:1.2}.browserQualityMetrics small{color:#7a828c;font-size:11px}.browserQualityColumns{margin:0 20px 15px;display:grid;grid-template-columns:1.1fr 1fr 1fr;grid-gap:10px;gap:10px}.browserQualityColumns>article{min-height:117px;padding:12px;border:1px solid #e2eaee;border-radius:10px;background:#fff}.browserQualityColumns h3{margin:0 0 9px;color:#39474e;font-size:12px}.browserQualityEmpty{margin:0;color:#7e858d;font-size:11px;line-height:1.5}.browserQualityFailures,.browserQualityGroupList{margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;list-style:none}.browserQualityFailures li,.browserQualityGroupList article{display:flex;align-items:center;justify-content:space-between;gap:7px;color:#9b541c;font-size:11px}.browserQualityFailures li span{flex:1 1}.browserQualityFailures li b{padding:2px 5px;border-radius:99px;background:#fff1df;font-size:11px}.browserQualityGroupList article{padding:6px 7px;border-radius:7px;background:#f7fafb;color:#414f56}.browserQualityGroupList article.attention{background:#fff7ed}.browserQualityGroupList b,.browserQualityGroupList small{display:block}.browserQualityGroupList b{font-size:11px}.browserQualityGroupList small{margin-top:2px;color:#7a8389;font-size:11px}.browserQualityGroupList>article>span{color:#347b90;font-size:11px;font-weight:800;white-space:nowrap}.browserQualityGroupList article.attention>span{color:#a45c20}.browserQualityPersonas{margin:0 20px 20px;border:1px solid #e2eaee;border-radius:10px;overflow:hidden}.browserQualityPersonas summary{padding:10px 12px;cursor:pointer;color:#46555d;font-size:11px;font-weight:800;background:#fbfcfd}.browserQualityPersonas summary small{margin-left:6px;color:#808890;font-size:11px;font-weight:500}.browserQualityPersonas>div{padding:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.browserQualityPersonas article{padding:8px;display:flex;gap:7px;border:1px solid #dcebe7;border-radius:8px;color:#218464;background:#f5fcf9}.browserQualityPersonas article.attention{border-color:#f0c79c;color:#a45c20;background:#fffaf3}.browserQualityPersonas article b,.browserQualityPersonas article span{display:block}.browserQualityPersonas article b{color:#344147;font-size:11px}.browserQualityPersonas article span{margin-top:3px;color:#727b82;font-size:11px;line-height:1.35}@media (max-width:950px){.browserQualityMetrics{grid-template-columns:repeat(2,1fr)}.browserQualityColumns{grid-template-columns:1fr}}@media (max-width:560px){.browserQualityOverviewHead{flex-direction:column}.browserQualityMetrics,.browserQualityPersonas>div{grid-template-columns:1fr}}.voiceLab{margin:0 0 24px;padding:24px;border:1px solid #ddd9f5;border-radius:18px;background:linear-gradient(145deg,#fff,#f7f5ff)}.voiceLabIntro{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center}.voiceLabIcon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;color:#fff;background:#6957e8}.voiceLabIcon svg,.voiceLabProgress svg{width:20px}.voiceLab h2{margin:3px 0 5px;font-size:20px}.voiceLabIntro p{margin:0;color:#6e6b7b;font-size:11px}.voiceLabProgress{min-width:122px;padding:10px 12px;display:grid;grid-template-columns:auto 1fr;grid-gap:1px 7px;gap:1px 7px;align-items:center;border:1px solid #ded9fa;border-radius:12px;background:#fff;color:#6654e9}.voiceLabProgress.complete{border-color:#bce8d6;color:#168261}.voiceLabProgress b{font-size:15px}.voiceLabProgress span{grid-column:1/3;font-size:11px;color:#777386}.voiceLabSamples{margin:20px 0 16px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.voiceLabSamples>div{padding:13px;border:1px solid #e4e1ef;border-radius:12px;background:rgba(255,255,255,.82)}.voiceLabSamples h3{margin:0 0 9px;font-size:10px}.voiceLabSamples>div>div{display:grid;grid-gap:6px;gap:6px}.voiceLabSamples button{display:grid;grid-template-columns:18px 1fr auto;grid-gap:7px;gap:7px;align-items:center;padding:8px;border:1px solid #e1dfeb;border-radius:9px;background:#fff;color:#252334;text-align:left}.voiceLabSamples button.selected{border-color:#6957e8;box-shadow:0 0 0 2px rgba(105,87,232,.1)}.voiceLabSamples button:disabled{opacity:.48}.voiceLabSamples button svg{width:12px}.voiceLabSamples button span{font-size:12px;font-weight:700}.voiceLabSamples button small{font-size:11px;color:#858190}.voiceLabRating{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end}.voiceLabRating>label{grid-column:1/3;max-width:260px}.voiceLabRating>label,.voiceLabScoreGrid label{font-size:11px;font-weight:700;color:#666273}.voiceLabRating input,.voiceLabScoreGrid select{width:100%;margin-top:5px;padding:8px;border:1px solid #ddd9e7;border-radius:8px;background:#fff;font:inherit}.voiceLabScoreGrid{grid-column:1;display:grid;grid-template-columns:repeat(3,minmax(90px,1fr));grid-gap:8px;gap:8px}.voiceLabRating>button{grid-column:2;padding:10px 13px;border:0;border-radius:9px;background:#262330;color:#fff;font-size:12px;font-weight:800}.voiceLabNotice{margin-top:12px;padding:9px 11px;border-radius:9px;background:#efedff;color:#5443c4;font-size:12px}.sttComparison{margin-top:20px;padding-top:20px;border-top:1px solid #e2deef}.sttComparison h3{margin:3px 0 5px;font-size:15px}.sttComparison>div>p{margin:0;color:#747080;font-size:12px}.sttControls{margin-top:14px;display:grid;grid-template-columns:1fr 1fr auto auto;grid-gap:9px;gap:9px;align-items:end}.sttControls label,.sttGroundTruth{font-size:11px;font-weight:700;color:#666273}.sttControls select,.sttGroundTruth textarea{width:100%;margin-top:5px;padding:8px;border:1px solid #ddd9e7;border-radius:8px;background:#fff;font:inherit}.sttCompareButton,.sttControls>button,.sttUpload{min-height:34px;padding:9px 12px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid #d9d4e7;border-radius:8px;background:#fff;color:#302d3b;font-size:11px;font-weight:800;cursor:pointer}.sttControls>button svg,.sttUpload svg{width:12px}.sttUpload input{display:none}.sttControls>button.recording{border-color:#e45b67;background:#fff1f2;color:#bc2c39}.sttGroundTruth{display:block;margin-top:10px}.sttGroundTruth textarea{resize:vertical;line-height:1.5}.sttCompareButton{margin-top:9px;border:0;background:#6957e8;color:#fff}.sttCompareButton:disabled{opacity:.48}.sttResults{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sttResults article{padding:12px;border:1px solid #ded9e9;border-radius:10px;background:#fff}.sttResults footer,.sttResults header{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.sttResults header b{font-size:10px}.sttResults footer span,.sttResults header span{padding:3px 5px;border-radius:5px;background:#f0eef7;color:#696477;font-size:11px}.sttResults p{min-height:42px;margin:9px 0;color:#302d39;font-size:12px;line-height:1.5}.sttResults p.error{color:#b52d39}@media (max-width:900px){.voiceLabRating,.voiceLabSamples{grid-template-columns:1fr}.voiceLabRating>button,.voiceLabRating>label,.voiceLabScoreGrid{grid-column:1}.voiceLabScoreGrid{grid-template-columns:repeat(2,1fr)}.sttControls{grid-template-columns:1fr 1fr}}@media (max-width:560px){.voiceLabIntro{grid-template-columns:auto 1fr}.voiceLabProgress{grid-column:1/3}.sttControls,.sttResults,.voiceLabScoreGrid{grid-template-columns:1fr}}.actionGraphSection{margin:12px 0 16px;background:rgba(16,16,23,.7);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.actionGraphHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.actionGraphTitle{display:flex;align-items:center;gap:8px;color:#f1f5f9;font-size:12px}.actionGraphPulse{width:14px;height:14px;color:#6366f1;animation:statusPulse 1.5s ease-in-out infinite}.actionGraphBadge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#10b981;background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.25);padding:2px 8px;border-radius:999px}.badgeShield{width:11px;height:11px}.actionGraphFlow{overflow-x:auto;padding-bottom:4px}.actionGraphFlow,.actionGraphStep{display:flex;align-items:center;gap:6px}.actionGraphStep{flex-shrink:0}.actionGraphNode{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:8px 10px;min-width:140px;transition:all .25s ease}.actionGraphNode.status-active{background:rgba(99,102,241,.15);border-color:rgba(99,102,241,.5);box-shadow:0 0 16px rgba(99,102,241,.2)}.actionGraphNode.status-completed{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.35)}.actionGraphNode.status-guarded{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.3)}.nodeIconWrapper{width:26px;height:26px;border-radius:6px;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.graphNodeIcon{width:14px;height:14px;color:#94a3b8}.status-active .graphNodeIcon{color:#818cf8}.status-completed .graphNodeIcon{color:#10b981}.status-guarded .graphNodeIcon{color:#fbbf24}.nodeContent{display:flex;flex-direction:column;gap:1px}.nodeContent b{font-size:11px;color:#e2e8f0}.nodeContent small{font-size:12px;color:#94a3b8}.nodeLatency{font-size:11px;font-weight:700;color:#38bdf8}.nodeCheckIcon{width:13px;height:13px;color:#10b981;margin-left:auto}.actionGraphConnector{display:flex;align-items:center;gap:2px;color:#475569}.connectorLine{width:12px;height:2px;background:#334155;border-radius:1px}.connectorLine.active{background:#10b981}.connectorArrow{width:10px;height:10px}.groundingVerifierSection{margin:0 0 16px;background:rgba(16,16,23,.7);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.groundingHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.groundingTitle{display:flex;align-items:center;gap:7px;color:#f1f5f9;font-size:12px}.groundingSparkle{width:14px;height:14px;color:#38bdf8}.groundingConfidenceBadge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:650;color:#38bdf8;background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);padding:2px 8px;border-radius:999px}.badgeCheck{width:11px;height:11px}.groundingClaimList{display:flex;flex-direction:column;gap:6px}.groundingClaimCard{display:flex;align-items:flex-start;gap:8px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:8px 10px;transition:all .2s ease}.groundingClaimCard:hover{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.claimIconWrap{margin-top:1px}.claimCheck{width:13px;height:13px;color:#10b981}.claimWarn{width:13px;height:13px;color:#f59e0b}.claimContent{flex:1 1;display:flex;flex-direction:column;gap:3px}.claimText{margin:0;font-size:11px;color:#cbd5e1;line-height:1.4}.claimSourceMeta{display:flex;align-items:center;gap:10px;font-size:12px;color:#64748b}.claimSource{display:inline-flex;align-items:center;gap:3px;color:#94a3b8}.sourceIcon{width:10px;height:10px}.claimConfidence{color:#10b981;font-weight:600}.dashboardRoot{min-height:100vh;background:#080a11;background-image:radial-gradient(ellipse 80% 50% at 50% -20%,rgba(99,102,241,.15),transparent),radial-gradient(ellipse 60% 40% at 100% 100%,rgba(16,185,129,.08),transparent);color:#f8fafc;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.topNav{justify-content:space-between;padding:14px 28px;background:rgba(13,16,28,.85);border-bottom:1px solid rgba(255,255,255,.08);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:-webkit-sticky;position:sticky;top:0;z-index:50}.navBrand,.topNav{display:flex;align-items:center}.navBrand{gap:14px}.brandLogo{display:flex;align-items:center;gap:8px;text-decoration:none;cursor:pointer}.brandDot{width:8px;height:8px;border-radius:50%;background:#6366f1;box-shadow:0 0 12px #6366f1}.brandText{font-size:17px;font-weight:800;letter-spacing:-.03em;color:#ffffff}.brandAccent{color:#6366f1}.mainContent{flex:1 1;padding:24px 32px;max-width:1440px;margin:0 auto;width:100%}.platformBadge{font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 10px;border-radius:999px;background:rgba(99,102,241,.15);border:1px solid rgba(99,102,241,.35);color:#a5b4fc}.navLinks{display:flex;align-items:center;gap:8px}.navItem{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#94a3b8;padding:6px 12px;border-radius:8px;text-decoration:none;transition:all .2s ease}.navItem:hover{color:#f8fafc;background:rgba(255,255,255,.05)}.navItem.active{color:#ffffff;background:rgba(99,102,241,.2);border:1px solid rgba(99,102,241,.4)}.studioGrid{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.studioCard{background:rgba(20,20,30,.75);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:20px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 8px 32px rgba(0,0,0,.3)}.studioCard,.studioRightColumn{display:flex;flex-direction:column;gap:16px}.studioTag{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.35);color:#34d399}.formRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.studioFormGroup label,.toolForm label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:700;color:#cbd5e1}.studioFormGroup input,.studioFormGroup select,.toolForm input,.toolForm select{width:100%;min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:0 12px;background:rgba(15,15,23,.95);color:#f8fafc;font-size:12px;font-weight:500}.codeTextarea,.studioFormGroup textarea{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:10px 12px;background:rgba(15,15,23,.95);color:#f8fafc;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;resize:vertical}.helperText{font-size:10px;font-weight:400;color:#94a3b8}.previewSection{margin-top:10px;display:flex;flex-direction:column;gap:6px}.previewHeading{font-size:11px;font-weight:700;color:#a5b4fc}.previewBox{background:rgba(15,15,23,.85);border:1px solid rgba(99,102,241,.25);border-radius:10px;padding:14px;display:flex;flex-direction:column;gap:10px}.previewVars{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:#94a3b8}.previewVars input{max-width:150px;min-height:32px;font-size:11px;padding:0 8px}.renderedPrompt{margin:0;font-size:11px;line-height:1.6;color:#e2e8f0;white-space:pre-wrap}.runToolBtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border:1px solid rgba(99,102,241,.4);border-radius:8px;background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(79,70,229,.6));color:#ffffff;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}.runToolBtn:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(135deg,rgba(99,102,241,.4),rgba(79,70,229,.8));box-shadow:0 4px 14px rgba(99,102,241,.3)}.toolOutputBox{border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:8px}.toolOutputBox.success{background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.3);color:#34d399}.toolOutputBox.failure{background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);color:#f87171}.toolOutputHead{display:flex;justify-content:space-between;font-size:11px;font-weight:700}.toolOutputJson{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;color:#e2e8f0;max-height:140px;overflow-y:auto}.callerStatusPill{font-size:10px;font-weight:800;letter-spacing:.06em;padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:#94a3b8}.callerStatusPill.active{background:rgba(16,185,129,.2);border-color:rgba(16,185,129,.5);color:#34d399;box-shadow:0 0 12px rgba(16,185,129,.2)}.callerStage{display:flex;align-items:center;gap:16px;padding:12px;background:rgba(15,15,23,.7);border:1px solid rgba(255,255,255,.06);border-radius:12px}.callerTranscript{flex:1 1;display:flex;flex-direction:column;gap:8px;font-size:11px;line-height:1.5;color:#e2e8f0}.callerActionBtn{width:100%;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}.callerActionBtn.start{background:linear-gradient(135deg,#10b981,#06b6d4);border:1px solid rgba(16,185,129,.4);color:white;box-shadow:0 4px 16px rgba(16,185,129,.25)}.callerActionBtn.end{background:linear-gradient(135deg,#ef4444,#dc2626);border:1px solid rgba(239,68,68,.4);color:white;box-shadow:0 4px 16px rgba(239,68,68,.25)}.logsLayout{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:16px;gap:16px;margin-top:16px}.tableWrapper{overflow-x:auto}.dataTable{width:100%;border-collapse:collapse;font-size:11px}.dataTable th{text-align:left;padding:10px 12px;color:#94a3b8;font-weight:700;border-bottom:1px solid rgba(255,255,255,.08)}.dataTable td{padding:12px;border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .15s ease}.dataTable tr:hover td{background:rgba(255,255,255,.04)}.dataTable tr.activeRow td{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.3)}.cellPrimary{font-weight:700;color:#f8fafc}.cellSecondary{font-size:10px;color:#94a3b8;margin-top:2px}.latencyBadge{display:inline-block;padding:1px 6px;border-radius:4px;background:rgba(16,185,129,.12);color:#34d399;font-weight:700}.qaBadgeGroup{display:flex;align-items:center;gap:4px}.qaScoreBadge{background:rgba(99,102,241,.2);color:#a5b4fc;font-weight:800}.csatBadge,.qaScoreBadge{padding:2px 6px;border-radius:4px}.csatBadge{background:rgba(245,158,11,.15);color:#fbbf24;font-weight:700}.statusTag{padding:3px 8px;border-radius:999px;font-size:10px;font-weight:700}.statusTag.converted{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.35)}.statusTag.inquiry{background:rgba(148,163,184,.12);color:#cbd5e1;border:1px solid rgba(148,163,184,.25)}.costCell{font-family:ui-monospace,SFMono-Regular,monospace;font-weight:700;color:#38bdf8}.diarizedDetailColumn{display:flex;flex-direction:column;gap:16px}.playerControls button{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;border:1px solid rgba(16,185,129,.4);background:linear-gradient(135deg,rgba(16,185,129,.2),rgba(6,78,59,.6));color:#34d399;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease}.waveformCanvas{background:rgba(10,10,16,.9);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:14px;gap:12px}.waveformCanvas,.waveformTrack{display:flex;flex-direction:column}.waveformTrack{gap:6px}.channelLabel{font-size:10px;font-weight:700;color:#94a3b8;letter-spacing:.04em}.waveBars{display:flex;align-items:center;gap:2px;height:32px}.waveBar{flex:1 1;border-radius:2px;background:rgba(255,255,255,.1);transition:height .1s ease,background .2s ease}.waveBar.userActive{background:#10b981}.waveBar.aiActive{background:#6366f1}.waveBar.played{opacity:.4}.diarizedTranscript{gap:10px;max-height:240px;overflow-y:auto}.diarizedTranscript,.diarizedTurn{display:flex;flex-direction:column}.diarizedTurn{padding:10px 12px;border-radius:10px;gap:4px}.diarizedTurn.assistant{background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.25)}.diarizedTurn.customer{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.25)}.turnSpeaker{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:800;color:#94a3b8}.turnSpeaker small{margin-left:auto;color:#64748b}.turnBody{margin:0;font-size:11px;line-height:1.5;color:#f1f5f9}.qaScoreGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.qaMetric{background:rgba(15,15,23,.7);border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:4px}.qaLabel{font-size:10px;font-weight:700;color:#94a3b8;text-transform:uppercase}.qaValue{font-size:18px;font-weight:800}.qaSubtext{font-size:10px;color:#64748b}.metricsGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-top:16px}.metricCard{background:rgba(20,20,30,.75);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:6px}.metricHead{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:700;color:#94a3b8;letter-spacing:.04em}.metricValue{font-size:24px;font-weight:800;color:#f8fafc}.metricTrend{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600}.metricTrend.positive{color:#34d399}.analyticsDetailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:16px}.languageBars{gap:12px}.langRow,.languageBars{display:flex;flex-direction:column}.langRow{gap:4px}.langLabel{display:flex;justify-content:space-between;font-size:11px;color:#f1f5f9}.langLabel span{color:#94a3b8}.barContainer{height:8px;background:rgba(255,255,255,.06);border-radius:999px;overflow:hidden}.barFill{height:100%;border-radius:999px}.runtimeLatencyTable{display:flex;flex-direction:column;gap:10px}.latencyRow{justify-content:space-between;padding:10px 12px;background:rgba(15,15,23,.7);border:1px solid rgba(255,255,255,.06);border-radius:8px}.latencyRow,.runtimeTitle{display:flex;align-items:center}.runtimeTitle{gap:8px;font-size:11px;color:#f1f5f9}.dotIndicator{width:8px;height:8px;border-radius:50%}.latencyStats{display:flex;gap:10px}.p50Badge,.p95Badge{font-size:10px;color:#94a3b8}.p50Badge strong{color:#34d399}.p95Badge strong{color:#a5b4fc}.ledgerBanner{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(16,185,129,.1));border:1px solid rgba(99,102,241,.35);border-radius:16px;padding:20px;margin-top:16px;display:flex;justify-content:space-between;align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.balanceNumbers{display:flex;align-items:baseline;gap:8px;margin:6px 0}.balanceNumbers strong{font-size:28px;font-weight:800;color:#f8fafc}.balanceNumbers small{font-size:13px;color:#94a3b8}.balanceUsd{font-size:12px;font-weight:700;color:#34d399;margin-left:8px}.ledgerSub{margin:0;font-size:11px;color:#94a3b8}.topupActions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.topupActions>span{font-size:11px;font-weight:700;color:#cbd5e1}.topupButtons{display:flex;gap:8px}.topupButtons button{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.05);color:#f1f5f9;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s ease}.topupButtons button:hover:not(:disabled){background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25);transform:translateY(-1px)}.topupButtons .highlightTopup{background:linear-gradient(135deg,rgba(16,185,129,.25),rgba(6,78,59,.7));border-color:rgba(16,185,129,.5);color:#34d399}.planGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:16px}.planCard{background:rgba(20,20,30,.75);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px;position:relative;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:all .25s ease}.planCard.popularPlan{border-color:rgba(99,102,241,.55);box-shadow:0 0 24px rgba(99,102,241,.2)}.popularBadge{position:absolute;top:-10px;right:20px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:white;font-size:9px;font-weight:800;letter-spacing:.06em;padding:3px 9px;border-radius:999px}.planHead h3{font-size:16px;margin:0 0 8px;color:#f8fafc}.planPrice strong{font-size:32px;font-weight:800;color:#f8fafc}.planPrice span{font-size:13px;color:#94a3b8}.planMins{font-size:12px;font-weight:700;color:#34d399;margin-top:6px}.planRate{font-size:10px;color:#64748b}.planFeatures{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;flex:1 1}.planFeatures li{display:flex;align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;color:#cbd5e1}.planActionBtn{min-height:42px;border-radius:10px;border:1px solid rgba(99,102,241,.4);background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(79,70,229,.6));color:white;font-size:12px;font-weight:700;cursor:pointer;transition:all .2s ease}.planActionBtn.activeBtn{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.2);color:#94a3b8;cursor:default}.websiteDemoControls{border:0;padding:0;margin:0;min-width:0}.websiteDemoControls:disabled button{cursor:not-allowed;opacity:.6}.websiteFactsDetails{margin-top:18px}.websiteFactsDetails>summary{cursor:pointer;padding:14px 0;font-weight:600}.websiteFactsDetails[open]>summary{margin-bottom:12px}.sessionOutcomeError{overflow-wrap:anywhere}