:root{--color-canvas:#f8f7f4;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-subtle:#f3f4f9;--color-surface-muted:#eef1f7;--color-text:#151a27;--color-text-muted:#667085;--color-text-soft:#536075;--color-border:#e5e9f2;--color-border-strong:#ccd5e3;--color-primary:#6258f6;--color-primary-hover:#4f46d8;--color-primary-soft:#eeedff;--color-primary-border:rgba(98,88,246,.22);--color-accent:#16b8a6;--color-success:#13855e;--color-success-soft:#e8f7f0;--color-warning:#a76518;--color-warning-soft:#fff2dc;--color-danger:#b2413a;--color-danger-soft:#fde9e7;--color-dark:#0d1117;--color-focus-ring:rgba(91,92,226,.24);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--radius-xs:6px;--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-pill:999px;--border-subtle:1px solid var(--color-border);--shadow-xs:0 1px 2px rgba(16,19,24,.05);--shadow-sm:0 12px 32px rgba(21,26,39,.07);--shadow-md:0 24px 70px rgba(21,26,39,.1);--font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-size-caption:12px;--font-size-label:13px;--font-size-body-sm:14px;--font-size-body:16px;--font-size-lead:19px;--font-size-title-sm:20px;--font-size-title-md:28px;--font-size-title-lg:34px;--font-size-display:clamp(40px,5vw,64px);--font-size-xs:var(--font-size-caption);--font-size-sm:var(--font-size-body-sm);--font-size-lg:var(--font-size-title-sm);--font-weight-medium:650;--font-weight-semibold:750;--font-weight-bold:850;--font-weight-black:900;--line-height-tight:1.12;--line-height-title:1.18;--line-height-body:1.5;--line-height-normal:var(--line-height-body);--line-height-relaxed:1.6;--motion-duration-fast:120ms;--motion-duration-base:180ms;--motion-duration-slow:260ms;--motion-ease-standard:cubic-bezier(0.2,0,0,1);--breakpoint-phone:640px;--breakpoint-tablet:900px;--breakpoint-shell:980px;--breakpoint-desktop:1180px;--bg:var(--color-canvas);--surface:var(--color-surface);--surface-2:var(--color-surface-subtle);--ink:var(--color-text);--text:var(--color-text);--muted:var(--color-text-muted);--line:var(--color-border);--brand:var(--color-primary);--brand-2:var(--color-accent);--brand-soft:var(--color-primary-soft);--primary:var(--color-primary);--primary-strong:var(--color-primary-hover);--primary-soft:var(--color-primary-soft);--green:var(--color-success);--green-soft:var(--color-success-soft);--amber:var(--color-warning);--amber-soft:var(--color-warning-soft);--red:var(--color-danger);--red-soft:var(--color-danger-soft);--dark:var(--color-dark);--radius:var(--radius-lg);--shadow:var(--shadow-md)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);font-family:var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:2px}.page-shell{min-height:100vh}.container{width:min(1180px,calc(100% - 32px));margin:0 auto}.app-shell,.app-topbar,.auth-layout,.card-grid,.hero-grid,.metric-grid,.pricing-grid,.public-nav,.section-grid{display:grid;grid-gap:16px;gap:16px}.public-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:24px;padding:18px 0}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:900}.brand-mark{display:grid;place-items:center;width:38px;height:38px;color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-2))}.public-links{flex-wrap:wrap;justify-content:flex-start;gap:8px 18px;min-width:0;color:var(--muted);font-size:14px;font-weight:800;line-height:1.2}.public-links a{white-space:nowrap}.actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-width:0}.language-select{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--muted);font-size:13px;font-weight:var(--font-weight-bold)}.app-sidebar .language-select{border-color:var(--line);background:var(--color-surface-subtle);color:var(--muted)}.language-select select{min-width:154px;min-height:32px;border:0;color:var(--ink);background:transparent;font-weight:var(--font-weight-bold)}.app-sidebar .language-select select{color:var(--ink)}.language-select option{color:var(--ink);background:#fff}.language-select.compact span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.language-select.compact select{min-width:176px}.public-nav .actions .btn{display:none}.public-nav .actions{justify-content:flex-end}.public-nav .btn-secondary{white-space:nowrap}.btn,.btn-ghost,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid transparent;font-weight:var(--font-weight-bold)}.btn{background:var(--brand);box-shadow:0 10px 24px rgba(91,92,226,.18)}.btn-secondary{color:var(--ink);border-color:var(--line);background:var(--surface)}.btn-secondary:hover,.btn:hover{transform:translateY(-1px)}.btn-ghost{color:var(--muted);background:transparent}.btn-success{color:var(--green);border-color:rgba(19,133,94,.22);background:var(--green-soft)}.btn-danger{color:var(--red);border-color:rgba(178,65,58,.22);background:var(--red-soft)}.btn-danger:disabled,.btn-ghost:disabled,.btn-ghost[aria-disabled=true],.btn-secondary:disabled,.btn-secondary[aria-disabled=true],.btn-success:disabled,.btn:disabled,.btn[aria-disabled=true]{cursor:not-allowed;opacity:.56;box-shadow:none;transform:none}.btn-ghost[data-loading=true],.btn-secondary[data-loading=true],.btn[data-loading=true]{position:relative;color:transparent;pointer-events:none}.btn-ghost[data-loading=true]:after,.btn-secondary[data-loading=true]:after,.btn[data-loading=true]:after{position:absolute;width:16px;height:16px;content:"";border:2px solid hsla(0,0%,100%,.78);border-right-color:transparent;border-radius:var(--radius-pill);animation:control-spin var(--motion-duration-slow) linear infinite}.btn-ghost[data-loading=true]:after,.btn-secondary[data-loading=true]:after{border-color:var(--brand);border-right-color:transparent}@keyframes control-spin{to{transform:rotate(1turn)}}.hero{padding:54px 0 36px}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center}.eyebrow,.kicker{margin:0 0 8px;color:var(--brand);font-size:var(--font-size-caption);font-weight:var(--font-weight-black);letter-spacing:0;line-height:var(--line-height-tight);text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{margin-bottom:18px;font-size:clamp(34px,4vw,58px);line-height:var(--line-height-tight)}h1,h2{letter-spacing:0}h2{margin-bottom:12px;font-size:clamp(26px,3vw,38px)}h2,h3{line-height:var(--line-height-title)}h3{margin-bottom:8px;font-size:var(--font-size-title-sm)}.hero h1{font-size:var(--font-size-display)}.lead{max-width:690px;color:var(--muted);font-size:var(--font-size-lead);line-height:var(--line-height-relaxed)}.app-card,.auth-card,.card,.hero-panel,.metric-card,.price-card{border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-xs)}.app-card:hover,.card:hover,.metric-card:hover,.price-card:hover{border-color:rgba(91,92,226,.22);box-shadow:var(--shadow-sm)}.hero-panel{padding:18px}.product-window{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.window-bar{display:flex;gap:7px;padding:12px;border-bottom:1px solid var(--line);background:var(--surface-2)}.dot{width:10px;height:10px;border-radius:var(--radius-pill);background:#ccd4df}.window-body{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:430px}.mini-sidebar{padding:16px;color:#fff;background:var(--dark)}.mini-sidebar span{display:block;padding:10px;margin-bottom:8px;border-radius:var(--radius-sm);background:hsla(0,0%,100%,.08);font-weight:750}.mini-main{padding:18px}.bot-row,.integration-row,.lead-row{display:flex;justify-content:space-between;gap:12px;padding:13px;margin-top:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.badge{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:var(--radius-pill);color:var(--green);background:var(--green-soft);font-size:var(--font-size-caption);font-weight:var(--font-weight-black);line-height:var(--line-height-tight)}.badge.warn{color:var(--amber);background:var(--amber-soft)}.badge.danger{color:var(--red);background:var(--red-soft)}.badge.neutral{color:var(--color-text-soft);background:var(--color-surface-muted)}.notice{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink)}.notice.success{color:var(--green);border-color:rgba(19,133,94,.24);background:var(--green-soft)}.notice.warning{color:var(--amber);border-color:rgba(167,101,24,.24);background:var(--amber-soft)}.notice.danger,.notice.error{color:var(--red);border-color:rgba(178,65,58,.24);background:var(--red-soft)}.confirm-panel,.tooltip-panel{padding:var(--space-3);border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-sm)}.tooltip-panel{max-width:280px;color:var(--ink);font-size:var(--font-size-label);line-height:var(--line-height-body)}.surface-row{border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface)}.section{padding:46px 0}.section-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-card,.card,.metric-card,.price-card{padding:20px}.card p,.muted,.price-card p{color:var(--muted);line-height:1.5}.metric-grid,.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-card strong,.price-card strong{display:block;margin:8px 0;font-size:32px}.setup-price{display:block;margin:8px 0 14px;font-size:34px;line-height:1;font-weight:950}.plan-limits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.plan-limits span{display:inline-flex;align-items:center;min-height:34px;padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:hsla(0,0%,100%,.72);font-size:13px;font-weight:var(--font-weight-bold)}.featured{border-color:#b8c8ff;background:var(--brand-soft)}.app-shell{grid-template-columns:264px minmax(0,1fr);min-height:100vh;background:var(--bg)}.app-sidebar{position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column;gap:16px;min-height:100vh;max-height:100vh;padding:18px;overflow-y:auto;color:var(--ink);border-right:var(--border-subtle);background:color-mix(in srgb,var(--surface) 88%,var(--brand-soft))}.app-nav{display:grid;grid-gap:6px;gap:6px}.app-brand-link{display:inline-flex;width:-moz-fit-content;width:fit-content}.app-nav-group{display:grid;grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid var(--line)}.app-nav-group.primary{padding-top:0;border-top:0}.app-nav-advanced summary,.app-nav-group>span{color:var(--muted);font-weight:var(--font-weight-bold);letter-spacing:0}.app-nav-group.subtle{margin-top:2px}.app-nav-advanced{display:grid;grid-gap:8px;gap:8px}.app-nav-advanced summary{cursor:pointer;list-style:none;padding:4px 0}.app-nav-advanced summary::-webkit-details-marker{display:none}.app-nav a{display:flex;align-items:center;min-height:40px;padding:9px 10px;color:var(--color-text-soft);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);transition:background var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard)}.app-nav a.active,.app-nav a:hover{color:var(--brand);border-color:var(--color-primary-border);background:var(--brand-soft)}.app-nav a.active{box-shadow:inset 3px 0 0 var(--brand)}.workspace-card{margin-top:auto;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-xs)}.workspace-card p{margin-bottom:0}.app-main{padding:26px}@media (prefers-reduced-motion:no-preference){.app-main>article,.app-main>div,.app-main>section{animation:kliora-section-enter .18s var(--motion-ease-standard) both}}@keyframes kliora-section-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.app-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:22px}.app-topbar h1{max-width:920px;margin-bottom:8px;font-size:clamp(26px,3vw,var(--font-size-title-lg));line-height:var(--line-height-tight)}.page-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:start;margin-bottom:var(--space-6)}.page-header-copy{max-width:920px}.page-header h1{margin-bottom:var(--space-2);font-size:clamp(26px,3vw,var(--font-size-title-lg));line-height:var(--line-height-tight)}.page-header .muted{max-width:760px;margin-bottom:0;line-height:var(--line-height-relaxed)}.page-header-actions{justify-content:flex-end}.page-header-actions,.page-header-status{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page-header-status{margin-top:var(--space-3)}.calm-dashboard-hero h1{max-width:780px}.simple-metric-grid .metric-card strong{font-size:clamp(28px,4vw,42px)}.simple-flow-list{display:grid;grid-gap:10px;gap:10px}.simple-flow-list div{display:grid;grid-template-columns:38px 1fr;grid-gap:2px 12px;gap:2px 12px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.64)}.simple-flow-list span{grid-row:span 2;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-pill);color:#fff;background:var(--blue);font-weight:900}.simple-flow-list small{color:var(--muted);font-weight:700}.dashboard-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);grid-gap:16px;gap:16px}.dashboard-action-center{display:grid;grid-gap:18px;gap:18px}.dashboard-action-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);grid-gap:18px;gap:18px;align-items:center}.launch-score-panel{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.mini-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.mini-status-grid div{padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.mini-status-grid strong{display:block;font-size:22px}.mini-status-grid span{color:var(--muted);font-size:12px;font-weight:800}.simple-launch-checklist{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.simple-launch-checklist div{display:grid;grid-gap:6px;gap:6px;min-height:98px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.simple-launch-checklist div.done{border-color:#b8dcca;background:var(--green-soft)}.simple-launch-checklist span{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;color:#fff;background:var(--brand);font-size:12px;font-weight:950}.simple-launch-checklist small{color:var(--muted);font-weight:800}.activity-chart{display:grid;grid-template-columns:repeat(7,1fr);align-items:end;grid-gap:10px;gap:10px;height:220px;padding-top:18px}.bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:linear-gradient(180deg,var(--brand),var(--brand-2))}.checklist{display:grid;grid-gap:10px;gap:10px}.check-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.auth-layout{grid-template-columns:minmax(0,1fr) 440px}.auth-card{padding:24px}.form-stack{display:grid;grid-gap:12px;gap:12px}.wizard-shell{display:grid;grid-gap:16px;gap:16px}.mode-tabs{display:flex;gap:8px;padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);overflow-x:auto}.mode-tabs button{min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--muted);background:transparent;font-weight:var(--font-weight-bold);white-space:nowrap}.mode-tabs button.active{color:#fff;background:var(--brand);box-shadow:0 10px 24px rgba(91,92,226,.18)}.wizard-grid{display:grid;grid-template-columns:minmax(340px,.8fr) minmax(0,1.2fr);grid-gap:16px;gap:16px}.builder-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.builder-steps button{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font-weight:800;cursor:pointer}.builder-steps button.active{border-color:rgba(91,92,226,.45);background:var(--brand-soft)}.builder-steps span{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-pill);background:var(--brand);color:#fff;font-size:12px}.service-list{display:grid;grid-gap:12px;gap:12px}.service-row{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.72)}.service-row input,.service-row select,.service-row textarea{width:100%}.behavior-builder{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.behavior-section-tabs{display:flex;flex-wrap:wrap;gap:8px}.behavior-section-tabs span{padding:7px 10px;border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-soft);color:var(--muted);font-size:12px;font-weight:900}.behavior-rule-list,.version-list{display:grid;grid-gap:12px;gap:12px}.behavior-rule-row,.version-row{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:8px;background:hsla(0,0%,100%,.74)}.behavior-rule-row textarea{min-height:72px}.behavior-rule-row input[type=number]{max-width:90px}.compare-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.button-row{display:flex;flex-wrap:wrap;gap:10px}.builder-readiness{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.builder-checks{display:flex;gap:7px;flex-wrap:wrap}.builder-checks span{padding:6px 9px;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);background:#fff;font-size:12px;font-weight:var(--font-weight-bold)}.builder-checks span.done{color:var(--green);border-color:#b8dcca;background:var(--green-soft)}.template-hint{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid rgba(91,92,226,.18);border-radius:var(--radius-sm);background:var(--brand-soft)}.template-hint p{margin:0;color:var(--muted);font-size:13px}.bot-detail-layout{display:grid;grid-template-columns:minmax(340px,.75fr) minmax(0,1.25fr);grid-gap:16px;gap:16px}.bot-detail-layout .app-card:nth-child(n+3){grid-column:span 1}.detail-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.detail-stat-grid div{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.detail-stat-grid span,.detail-stat-grid strong{display:block}.detail-stat-grid span{color:var(--muted);font-size:13px}.preview-box{display:grid;grid-gap:8px;gap:8px;margin-top:14px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.preview-box p,.preview-box pre{margin:0;color:var(--muted);line-height:1.5}.preview-box pre{max-height:360px;overflow:auto;white-space:pre-wrap;font-family:inherit}.preview-box textarea{width:100%;min-height:180px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:#fff;resize:vertical}.knowledge-client-grid,.test-chat-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);grid-gap:16px;gap:16px}.knowledge-item-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.knowledge-item{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.admin-row:hover,.conversation-row:hover,.knowledge-item:hover,.lead-table-row:hover,.pipeline-card:hover,.provider-row:hover{border-color:rgba(91,92,226,.22);background:#fff}.knowledge-item p{margin:0;color:var(--muted);line-height:1.5}.lead-table{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.lead-table-row{display:grid;grid-template-columns:minmax(0,1fr) 150px auto auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.crm-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.crm-summary-grid div,.pipeline-summary{padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.crm-summary-grid strong{display:block;font-size:28px}.crm-summary-grid span{color:var(--muted);font-size:13px}.crm-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chip{min-height:34px;padding:7px 11px;color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-pill);background:#fff;cursor:pointer}.chip.active,.chip:hover{color:var(--brand);border-color:rgba(91,92,226,.35);background:var(--brand-soft)}.crm-lead-row{grid-template-columns:minmax(240px,1fr) minmax(150px,.5fr) minmax(150px,.55fr) auto}.compact-field{display:grid;grid-gap:5px;gap:5px}.compact-field span{color:var(--muted);font-size:12px;font-weight:800}.compact-field select{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.row-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.lead-detail-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:16px;gap:16px}.pipeline-board{display:grid;grid-template-columns:repeat(5,minmax(220px,1fr));grid-gap:14px;overflow-x:auto;padding-bottom:8px}.pipeline-column{min-height:520px;border:1px solid var(--line);border-radius:var(--radius);background:hsla(0,0%,100%,.76)}.pipeline-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.pipeline-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(82px,1fr));grid-gap:8px;gap:8px;min-width:min(100%,520px)}.pipeline-owner-metrics div{padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.pipeline-owner-metrics span,.pipeline-owner-metrics strong{display:block}.pipeline-owner-metrics strong{font-size:20px}.pipeline-owner-metrics span{color:var(--muted);font-size:12px;font-weight:800}.pipeline-card{display:grid;grid-gap:8px;gap:8px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.pipeline-card-meta{display:flex;flex-wrap:wrap;gap:6px}.pipeline-card p{margin:0;color:var(--muted)}.pipeline-empty{display:grid;place-items:center;min-height:120px;margin-top:10px;padding:12px;color:var(--muted);text-align:center;border:1px dashed var(--line);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.58)}.admin-table{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.admin-row{display:grid;grid-template-columns:minmax(0,1fr) 130px auto 190px;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.admin-row p{margin:4px 0 0;color:var(--muted)}.admin-row select{min-height:40px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.provider-table{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.provider-row{display:grid;grid-template-columns:180px 160px minmax(0,1fr) 160px;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.provider-center{display:grid;grid-gap:16px;gap:16px}.provider-layout{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);grid-gap:16px;gap:16px}.provider-list{display:grid;grid-gap:8px;gap:8px;align-content:start}.provider-list-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink);background:#fbfcfe;text-align:left}.provider-list-item.active,.provider-list-item:hover{border-color:rgba(91,92,226,.28);background:var(--brand-soft)}.provider-list-item small,.provider-list-item span,.provider-list-item strong{display:block}.provider-list-item small{margin-top:3px;color:var(--muted);font-weight:800}.provider-detail{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.empty-state,.env-list,.error-state,.status-strip div{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.status-strip span,.status-strip strong{display:block}.empty-state p,.error-state p,.status-strip span{margin:4px 0 0;color:var(--muted);line-height:1.42}.empty-state{border-color:#c9d7ff;background:var(--brand-soft)}.error-state{border-color:#f0b8b3;background:var(--red-soft)}.env-list{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.env-list code{padding:6px 8px;border-radius:7px;background:var(--surface-2);font-size:12px;font-weight:var(--font-weight-bold)}.provider-actions{display:flex;gap:8px;flex-wrap:wrap}.provider-skeleton{min-height:82px;border-radius:var(--radius-sm);background:linear-gradient(90deg,#edf1f7,#f8fafc,#edf1f7)}.provider-skeleton.short{min-height:44px;width:min(420px,100%)}.integration-readiness{display:grid;grid-gap:16px;gap:16px}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.integration-card{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.integration-card.done{border-color:#b8dcca;background:var(--green-soft)}.integration-card p{margin:0;color:var(--muted);line-height:1.45}.ai-quality-gate,.billing-ledger-grid,.billing-summary-grid{display:grid;grid-gap:16px;gap:16px}.billing-summary-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.75fr) minmax(260px,.65fr)}.billing-ledger-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.billing-state-card{margin-bottom:16px}.billing-provider-grid{display:grid;grid-template-columns:minmax(260px,1fr) minmax(180px,.5fr) minmax(240px,.8fr);grid-gap:14px;gap:14px;align-items:stretch;margin-top:16px}.payment-ledger-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.payment-ledger-list.compact{margin-top:14px}.payment-record{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.payment-record h3{margin-bottom:6px}.payment-admin-strip,.payment-record-actions{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.payment-admin-strip{justify-content:flex-start;margin-top:16px}.wallet-card{display:grid;grid-gap:12px;gap:12px}.wallet-card small{color:var(--muted);font-weight:800}.usage-card,.usage-list{display:grid;grid-gap:14px;gap:14px}.usage-item{display:grid;grid-gap:8px;gap:8px}.usage-item small{color:var(--muted)}.usage-track{height:12px;background:var(--surface-2)}.usage-fill{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand),var(--brand-2))}.usage-fill.warn{background:linear-gradient(90deg,#a76518,#e3a33d)}.tariff-economics{display:grid;grid-gap:16px;gap:16px}.economics-table{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.economics-row{display:grid;grid-template-columns:1.1fr .7fr .8fr .9fr .7fr;grid-gap:10px;gap:10px;align-items:center;padding:12px;border-bottom:1px solid var(--line)}.economics-row:last-child{border-bottom:0}.economics-row.head{color:var(--muted);background:var(--surface-2);font-size:13px}.good-number,.warn-number{font-weight:950}.good-number{color:var(--green)}.warn-number{color:var(--amber)}.compact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.mini-panel{padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.mini-panel h3{margin-bottom:6px}.lesson-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.lesson-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.lesson-row.done{border-color:#b8dcca;background:var(--green-soft)}.lesson-row>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:var(--brand);font-weight:900}.lesson-row p{margin:4px 0 0}.lesson-row em{color:var(--muted);font-style:normal;font-size:13px}.lesson-row .btn,.lesson-row .btn-secondary{min-width:110px}.training-overview{display:grid;grid-gap:16px;gap:16px}.check-item.done-check{border-color:#b8dcca;background:var(--green-soft)}.trial-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;border-color:#f0c980;background:var(--amber-soft)}.trial-banner.success{border-color:#b8dcca;background:var(--green-soft)}.trial-banner.danger{border-color:#f0b8b3;background:var(--red-soft)}.trial-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.launch-readiness{display:grid;grid-gap:16px;gap:16px}.readiness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.readiness-item{display:flex;justify-content:space-between;gap:12px;min-height:112px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.readiness-item.done{border-color:#b8dcca;background:var(--green-soft)}.readiness-item p{margin:5px 0 0;color:var(--muted);line-height:1.42}.modal-layer{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:rgba(13,17,23,.42)}.upgrade-modal{display:grid;grid-gap:16px;gap:16px;width:min(620px,100%);padding:22px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.inbox-client-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);grid-gap:16px;gap:16px}.conversation-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.conversation-row{grid-gap:5px;gap:5px;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.conversation-button{width:100%;color:inherit;text-align:left;cursor:pointer}.conversation-button small{color:var(--muted);font-weight:800}.conversation-row p{margin:0;color:var(--muted)}.compact-history{min-height:360px}.card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px}.stats-grid>article{min-width:0;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.stats-grid>article>span,.stats-grid>article>strong{display:block;min-width:0;overflow-wrap:anywhere}.stats-grid>article>span{color:var(--muted);font-size:.82rem;line-height:1.35}.chat-simulator{display:grid;grid-template-rows:auto auto minmax(420px,1fr) auto}.simulator-messages{display:flex;flex-direction:column;gap:12px;min-height:420px;max-height:620px;overflow:auto;padding:16px;background:#fbfcfe}.sim-message,.simulator-messages{border:1px solid var(--line);border-radius:var(--radius-sm)}.sim-message{max-width:78%;padding:12px 14px;background:#fff}.sim-message.bot{align-self:flex-end;border-color:#c9d7ff;background:var(--brand-soft)}.sim-message.system{max-width:100%;color:var(--muted);background:var(--surface-2)}.sim-message small{display:block;margin-bottom:5px;color:var(--muted);font-weight:var(--font-weight-bold)}.sim-message p{margin:0;line-height:1.5}.reply-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;margin-top:14px}.reply-row input{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.widget-config-layout{display:grid;grid-template-columns:minmax(320px,.7fr) minmax(0,1.3fr);grid-gap:16px;gap:16px}.widget-config-layout .embed-card{grid-column:1/-1}.site-preview{position:relative;min-height:540px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(90deg,rgba(91,92,226,.05) 1px,transparent 0),linear-gradient(180deg,rgba(34,184,167,.04) 1px,transparent 0),#f8fafc;background-size:30px 30px}.fake-site{max-width:520px;padding:28px}.fake-site strong{display:block;font-size:28px;margin-bottom:8px}.floating-widget,.test-floating-widget{position:absolute;right:20px;bottom:20px;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(360px,calc(100% - 40px));height:430px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;box-shadow:var(--shadow)}.site-preview.left .floating-widget,.test-floating-widget.left{right:auto;left:20px}.widget-header{padding:14px 16px;color:#fff;font-weight:900}.widget-body{display:flex;flex-direction:column;gap:10px;padding:14px;overflow:auto;background:#fbfcfe}.widget-message{max-width:86%;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;color:var(--ink);line-height:1.42}.widget-message.bot{align-self:flex-start;background:var(--brand-soft)}.widget-message.client{align-self:flex-end;background:var(--green-soft)}.reply-row.compact{padding:10px;margin-top:0;border-top:1px solid var(--line)}.reply-row.compact .btn{min-width:54px;padding:0 12px}.embed-card pre{overflow:auto;padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#0d1117;color:#f7f9fc;white-space:pre-wrap}.widget-test-page{position:relative;min-height:100vh;padding:48px;background:radial-gradient(circle at 20% 8%,rgba(91,92,226,.12),transparent 28%),radial-gradient(circle at 90% 10%,rgba(34,184,167,.1),transparent 24%),linear-gradient(90deg,rgba(91,92,226,.05) 1px,transparent 0),linear-gradient(180deg,rgba(34,184,167,.04) 1px,transparent 0),#f8fafc;background-size:100% 100%,100% 100%,32px 32px,32px 32px}.widget-test-hero{max-width:760px}.widget-launcher{position:fixed;right:26px;bottom:26px;z-index:20;width:58px;height:58px;border:0;border-radius:var(--radius-pill);color:#fff;font-weight:950;box-shadow:var(--shadow)}.widget-launcher.left{right:auto;left:26px}.test-floating-widget{position:fixed;z-index:19;right:26px;bottom:96px}.saved-message,.success-message{margin:0;padding:12px;color:var(--green);border:1px solid rgba(19,133,94,.24);border-radius:var(--radius-sm);background:var(--green-soft);font-weight:var(--font-weight-bold)}.error-message,.error-text{margin:0;padding:12px;color:var(--red);border:1px solid rgba(178,65,58,.24);border-radius:var(--radius-sm);background:var(--red-soft);font-weight:var(--font-weight-bold)}.field small,.helper-text{color:var(--muted);font-size:var(--font-size-label);line-height:var(--line-height-body)}.field{display:grid;grid-gap:7px;gap:7px}.field span{color:var(--muted);font-size:var(--font-size-label);font-weight:var(--font-weight-bold)}.field input,.field select,.field textarea{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);transition:border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-fast) var(--motion-ease-standard),background var(--motion-duration-fast) var(--motion-ease-standard)}.field textarea{min-height:104px;padding-top:12px;padding-bottom:12px;line-height:var(--line-height-body)}.field input::placeholder,.field textarea::placeholder{color:color-mix(in srgb,var(--muted) 72%,#fff)}.field input:focus,.field select:focus,.field textarea:focus{border-color:rgba(91,92,226,.48);box-shadow:0 0 0 4px rgba(91,92,226,.08)}.field input:disabled,.field input[aria-disabled=true],.field select:disabled,.field select[aria-disabled=true],.field textarea:disabled,.field textarea[aria-disabled=true]{cursor:not-allowed;color:var(--muted);background:var(--surface-2)}.field .is-invalid,.field[data-state=error] input,.field[data-state=error] select,.field[data-state=error] textarea{border-color:rgba(178,65,58,.56);box-shadow:0 0 0 4px rgba(178,65,58,.08)}.first-run-card{display:grid;grid-gap:16px;gap:16px}.first-run-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.first-run-step{display:grid;grid-gap:8px;gap:8px;min-height:190px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.first-run-step.active{border-color:rgba(91,92,226,.42);background:var(--brand-soft)}.first-run-step>span{display:grid;place-items:center;width:30px;height:30px;border-radius:var(--radius-sm);color:#fff;background:var(--brand);font-weight:950}.first-run-step p{margin:0;color:var(--muted);font-size:13px;line-height:1.42}.progress-track{height:10px;background:var(--surface-2)}.progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand),var(--brand-2))}.next-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.workdesk-hero h1{max-width:980px}.workdesk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.workdesk-card{display:grid;grid-gap:14px;gap:14px}.workdesk-card.wide{grid-column:span 2}.chat-preview-list,.lead-chip-list,.mini-list,.reminder-list{display:grid;grid-gap:10px;gap:10px}.mini-list-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.mini-list-row.compact{grid-template-columns:1fr}.chat-preview p,.lead-chip-list span,.mini-list-row p,.reminder-card p{margin:0}.channel-dot{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-pill);color:#fff;background:linear-gradient(135deg,var(--brand),var(--brand-2));font-weight:950}.lead-chip-list a{display:grid;grid-gap:4px;gap:4px;padding:12px;color:var(--ink);text-decoration:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.lead-chip-list span{color:var(--muted);font-size:13px;font-weight:800}.funnel-mini{display:grid;grid-gap:8px;gap:8px}.funnel-mini div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.status-strip.compact{display:flex;flex-wrap:wrap;gap:8px}.quick-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.chat-preview{max-width:86%;padding:12px;border-radius:18px;border:1px solid var(--line);background:#fff}.chat-preview.client{margin-left:auto;background:var(--green-soft)}.chat-preview.bot{background:var(--brand-soft)}.messenger-layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);grid-gap:16px;gap:16px}.chat-list-panel,.chat-window-panel{min-height:680px}.conversation-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;text-align:left}.conversation-row p,.conversation-row small{margin:0}.unread-pill{display:grid;place-items:center;min-width:24px;height:24px;padding:0 7px;border-radius:var(--radius-pill);color:#fff;background:var(--red);font-size:12px;font-weight:950}.chat-window-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.toggle-row{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:44px;font-weight:var(--font-weight-bold)}.toggle-row input[type=checkbox]{width:44px;height:24px;accent-color:var(--brand)}input[type=checkbox],input[type=radio]{accent-color:var(--brand)}.chat-action-bar{display:flex;flex-wrap:wrap;gap:8px}.messenger-thread{display:flex;flex-direction:column;gap:10px;min-height:420px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:linear-gradient(180deg,#f8fafc,#fff)}.message-bubble{max-width:78%;padding:12px 14px;border:1px solid var(--line);border-radius:18px;background:#fff}.message-bubble.client{align-self:flex-start}.message-bubble.manager{align-self:flex-end;background:#eef4ff;border-color:rgba(91,92,226,.18)}.message-bubble.ai{align-self:flex-end;background:var(--green-soft)}.message-bubble p,.message-bubble small{margin:0}.manager-reply-box{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.manager-reply-box input{min-height:46px;padding:0 14px;border:1px solid var(--line);border-radius:var(--radius-pill)}.channel-grid,.profile-grid,.smart-lead-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.channel-card,.reminder-card,.smart-lead-card{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.channel-hub-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.channel-hub-summary div{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.channel-hub-summary span,.channel-hub-summary strong{display:block}.channel-hub-summary strong{color:var(--ink);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.channel-hub-summary span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.channel-hub-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.channel-hub-card{align-content:start}.channel-hub-card .checklist{grid-template-columns:1fr}.channel-next-step{padding:13px;border:1px solid rgba(91,92,226,.16);border-radius:var(--radius-sm);background:var(--brand-soft)}.channel-next-step p,.channel-next-step strong{display:block;margin:0}.channel-next-step p{margin-top:5px;color:var(--muted);line-height:var(--line-height-normal)}.channel-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.channel-card-actions .btn,.channel-card-actions .btn-secondary{flex:1 1 150px;justify-content:center}.channel-diagnostics-panel{margin-top:16px}.channel-diagnostics-stack{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.ai-summary-box{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--brand-soft)}.ai-summary-box p{margin-bottom:0}.mini-facts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.mini-facts span{padding:7px 9px;border:1px solid var(--line);border-radius:var(--radius-pill);background:#fff;color:var(--muted);font-size:12px;font-weight:800}.simple-pipeline-board{grid-template-columns:repeat(7,minmax(240px,1fr))}.ai-manager-layout{display:grid;grid-gap:16px;gap:16px}.ai-manager-tabs{display:flex;gap:8px;overflow-x:auto;padding:10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.ai-manager-tabs a{flex:0 0 auto;padding:9px 12px;color:var(--ink);text-decoration:none;border:1px solid var(--line);border-radius:var(--radius-pill);font-weight:var(--font-weight-bold)}.profile-menu{display:grid;grid-gap:8px;gap:8px}.profile-menu a{padding:14px;color:var(--ink);text-decoration:none;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;font-weight:900}.advanced-panel>summary{cursor:pointer;font-weight:950}@media (max-width:1180px){.public-nav{grid-template-columns:auto 1fr}.public-nav .actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:980px){.landing-proof-strip,.owner-outcome-grid{grid-template-columns:1fr}.landing-cta-panel,.pipeline-summary{align-items:stretch;flex-direction:column}.pipeline-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.page-header{grid-template-columns:1fr}.page-header-actions{justify-content:flex-start}.public-links,.public-nav .actions{flex-wrap:wrap;justify-content:flex-start}.language-select.compact select{min-width:156px}.page-header{grid-template-columns:1fr}.page-header-actions{justify-content:flex-start}.auth-layout,.bot-detail-layout,.dashboard-action-grid,.dashboard-grid,.hero-grid,.inbox-client-grid,.knowledge-client-grid,.lead-detail-layout,.metric-grid,.pricing-grid,.public-nav,.section-grid,.test-chat-layout,.widget-config-layout,.window-body,.wizard-grid{grid-template-columns:1fr}.builder-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.behavior-builder,.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.channel-grid,.compare-grid,.integration-grid,.messenger-layout,.profile-grid,.provider-layout,.readiness-grid,.smart-lead-grid,.status-strip,.trial-banner,.workdesk-grid{grid-template-columns:1fr}.workdesk-card.wide{grid-column:span 1}.trial-actions{justify-content:stretch}.economics-row{grid-template-columns:1fr}.first-run-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-launch-checklist{grid-template-columns:repeat(3,minmax(0,1fr))}.next-actions{grid-template-columns:1fr}.quick-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-record{grid-template-columns:1fr}.payment-record-actions,.public-links{justify-content:flex-start}.public-links{overflow-x:auto}.app-shell{grid-template-columns:1fr}.app-sidebar{display:none}.mobile-bottom-shell{position:fixed;right:0;bottom:0;left:0;z-index:40;display:block;padding:8px 10px max(8px,env(safe-area-inset-bottom));border-top:var(--border-subtle);background:var(--surface);box-shadow:0 -12px 28px rgba(18,25,38,.08)}.mobile-bottom-shell .app-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px}.mobile-bottom-shell .app-nav a{display:grid;place-items:center;min-height:48px;padding:6px 4px;color:var(--color-text-soft);text-align:center;font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);border-radius:var(--radius-sm)}.mobile-bottom-shell .app-nav a.active,.mobile-bottom-shell .app-nav a:hover{color:var(--brand);background:var(--brand-soft)}.app-main{padding-bottom:92px}}.context-help-button{position:static;display:block;min-width:44px;min-height:44px;margin:0 0 16px auto;z-index:80;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--brand);color:#fff;padding:12px 18px;font-weight:900;box-shadow:0 18px 40px rgba(37,91,255,.24)}.help-overlay{position:fixed;inset:0;z-index:120}.help-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.36)}.help-drawer{position:absolute;top:0;right:0;width:min(440px,100%);height:100%;overflow:auto;display:grid;align-content:start;grid-gap:16px;gap:16px;padding:24px;background:#fff;box-shadow:-20px 0 60px rgba(15,23,42,.18)}.help-drawer ol,.help-drawer ul{margin:10px 0 0;padding-left:20px;color:var(--muted)}.button-row,.company-switcher{display:flex;flex-wrap:wrap;gap:10px}.hub-tile{text-decoration:none;color:inherit}.hub-tile,.team-list{display:grid;grid-gap:10px;gap:10px}.team-list{margin-top:16px}.team-row{display:grid;grid-template-columns:minmax(180px,1fr) auto auto minmax(120px,.8fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid var(--border);border-radius:8px;background:#fff}.team-row.as-button{width:100%;color:inherit;cursor:pointer;text-align:left}.team-row.as-button:hover{border-color:var(--primary)}.team-management-row{grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,auto);grid-template-areas:"identity role status" "identity channels action";min-width:0}.team-management-row>*{min-width:0;max-width:100%}.team-management-identity{grid-area:identity;overflow-wrap:anywhere}.team-management-role{grid-area:role}.team-management-status{grid-area:status}.team-management-channels{grid-area:channels;overflow-wrap:anywhere}.team-management-row>[data-team-action]{grid-area:action;justify-self:end}.team-management-actions{grid-area:action;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0}.team-management-actions>*{min-width:0}.team-management-invitation{grid-template-areas:"identity role status" "identity action action"}@media (max-width:1180px){.team-management-invitation,.team-management-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity identity" "role status" "channels action"}.team-management-invitation{grid-template-areas:"identity identity" "role status" "action action"}.team-management-actions{justify-content:stretch}.team-management-actions>*{flex:1 1 180px}}@media (max-width:620px){.team-management-invitation,.team-management-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"identity" "role" "status" "channels" "action"}.team-management-row>[data-team-action]{width:100%;justify-self:stretch}.team-management-actions{width:100%;flex-direction:column}.team-management-actions>*{width:100%;flex-basis:auto}}.test-studio-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);grid-gap:16px;gap:16px}.help-drawer pre,.test-studio-grid pre{white-space:pre-wrap;word-break:break-word}.test-chat-panel{display:grid;grid-template-rows:auto auto minmax(420px,1fr) auto auto;min-height:calc(100vh - 160px)}.test-settings-panel{margin:0}.test-live-chat{min-height:440px;max-height:calc(100vh - 420px)}.test-analysis-panel{align-self:start;position:-webkit-sticky;position:sticky;top:16px}.lead-summary-card{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line);border-radius:8px;background:#f8fbff}.lead-summary-card h3{margin:0;font-size:22px}.test-studio-layout{display:grid;grid-gap:16px;gap:16px}.test-studio-overview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.test-studio-overview-card{display:grid;grid-gap:6px;gap:6px;min-height:82px;padding:13px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.test-studio-overview-card span{color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.test-studio-overview-card strong{overflow-wrap:anywhere;color:var(--ink);line-height:var(--line-height-tight)}.test-panel-title{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.test-analysis-panel h2,.test-panel-title h2{margin-bottom:6px}.test-safe-note{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(19,133,94,.2);border-radius:var(--radius-sm);background:var(--green-soft)}.test-safe-note span,.test-safe-note strong{display:block}.test-safe-note span{color:var(--muted);line-height:var(--line-height-normal)}.test-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.test-scenario-row .btn-secondary[data-active=true]{border-color:rgba(91,92,226,.35);color:var(--brand);background:var(--brand-soft)}.test-footnote{margin-bottom:0}.test-reply-row .btn{min-width:128px}.test-analysis-empty{margin-top:12px}@media (max-width:900px){.team-row,.test-studio-grid{grid-template-columns:1fr}.test-signal-grid,.test-studio-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.test-chat-panel{min-height:auto}.test-live-chat{min-height:360px;max-height:560px}.test-analysis-panel{position:static}.context-help-button{position:static;display:block;min-width:44px;min-height:44px;margin:0 0 16px auto}}@media (max-width:640px){.container{width:min(100% - 24px,1180px)}.test-panel-title,.test-safe-note,.test-signal-grid,.test-studio-overview{grid-template-columns:1fr}.test-panel-title{display:grid}.hero{padding-top:28px}.actions,.app-topbar{display:grid}.app-topbar{grid-template-columns:1fr;gap:14px}.app-topbar h1{max-width:100%;font-size:38px;line-height:1}.app-topbar .muted{max-width:100%;font-size:16px;line-height:1.55}.btn,.btn-ghost,.btn-secondary{width:100%}.app-main,.app-sidebar{padding:16px}.detail-stat-grid,.reply-row{grid-template-columns:1fr}.chat-list-panel,.chat-window-panel{min-height:auto}.chat-preview,.message-bubble{max-width:94%}.chat-action-bar,.manager-reply-box{display:grid;grid-template-columns:1fr}.admin-row,.first-run-steps,.lead-table-row,.lesson-row,.provider-row,.quick-action-grid,.simple-launch-checklist{grid-template-columns:1fr}.sim-message{max-width:94%}.widget-test-page{padding:24px 16px}.floating-widget,.test-floating-widget{right:12px;left:12px;width:auto}.site-preview.left .floating-widget,.test-floating-widget.left{right:12px;left:12px}}.badge.muted{background:#eef2f7;color:#536179}.inline-help{min-width:120px}.inline-help summary{cursor:pointer;font-weight:800}.inline-help p{margin:8px 0 0;color:#66738a;font-size:.92rem}.mock-qr{width:220px;height:220px;display:grid;grid-template-columns:repeat(9,1fr);grid-gap:4px;gap:4px;padding:12px;background:#fff;border:1px solid #d7deea;border-radius:8px}.mock-qr span{border-radius:2px}.marketing-site .public-nav{z-index:2}.marketing-hero{padding-top:44px}.marketing-hero-grid,.marketing-split{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);grid-gap:34px;gap:34px}.marketing-hero-copy{grid-gap:16px;gap:16px}.hero-actions{margin-top:4px}.landing-proof-strip{grid-gap:10px;gap:10px;margin-top:6px}.landing-proof-strip span{padding:12px;border:1px solid var(--line);background:#fff;color:var(--ink);font-weight:800;line-height:1.35}.store-badges{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap;margin-top:8px}.store-badge{display:inline-flex;min-height:54px;border-radius:14px;box-shadow:var(--shadow-sm)}.store-badge span{display:grid;place-items:center;min-height:54px;padding:8px 14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--ink);font-size:13px;font-weight:900;text-align:center}.store-badge img{display:block;width:176px;height:54px}.download-qr{display:inline-grid;grid-template-columns:54px minmax(150px,190px);gap:12px;align-items:center;min-height:54px;padding:8px 12px;border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--muted);font-size:13px;font-weight:800;box-shadow:var(--shadow-sm)}.download-qr img{width:54px;height:54px;object-fit:contain}.mobile-showcase{position:relative;min-height:620px;display:grid;place-items:center}.phone-shot{width:min(320px,46vw);max-width:100%;filter:drop-shadow(0 28px 46px rgba(16,19,24,.18))}.phone-shot-main{transform:translateX(-58px) rotate(-3deg)}.phone-shot-side{position:absolute;right:4px;bottom:10px;width:min(248px,34vw);transform:rotate(5deg)}.result-flow,.vertical-demo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.vertical-demo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.result-step{display:grid;grid-gap:14px;gap:14px;min-height:150px;padding:18px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-sm)}.result-step span{color:var(--brand);font-size:12px;font-weight:900}.result-step strong{font-size:20px;line-height:1.12}.owner-outcome-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.landing-cta-panel,.launch-check-item,.owner-outcome-card{border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:var(--shadow-sm)}.owner-outcome-card{padding:18px}.owner-outcome-card p{margin:8px 0 0;color:var(--muted);line-height:1.5}.launch-checklist-grid{display:grid;grid-gap:12px;gap:12px}.launch-check-item{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px}.launch-check-item span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:var(--brand);background:var(--brand-soft);font-weight:950}.landing-cta-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px}.lead.compact{max-width:560px;font-size:17px}.video-preview,.web-crm-preview{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--surface);box-shadow:var(--shadow)}.video-preview img,.web-crm-preview img{display:block;width:100%;height:auto}.play-mark{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:78px;height:78px;border-radius:50%;color:#fff;background:var(--brand);box-shadow:0 18px 34px rgba(91,92,226,.28);transform:translate(-50%,-50%);font-size:28px}.vertical-demo-card{min-height:250px;align-content:start}.vertical-demo-card .btn-secondary{margin-top:auto}.web-crm-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:16px;border-top:1px solid var(--line);background:#f8fbff}.web-crm-list span{padding:10px 12px;border-radius:12px;background:var(--surface);color:var(--ink);font-size:13px;font-weight:var(--font-weight-bold)}.setup-card{display:grid;grid-gap:12px;gap:12px}.setup-option{padding:14px;border:1px solid var(--line);border-radius:14px;background:#f8fbff}.setup-option h3{margin-bottom:6px}.setup-option p{margin-bottom:0;color:var(--muted);line-height:1.5}.expert-setup-request-grid{margin-top:16px}.expert-setup-request-grid .inline-check{align-items:flex-start}@media (max-width:980px){.page-header{grid-template-columns:1fr}.page-header-actions{justify-content:flex-start}.marketing-hero-grid,.marketing-split,.result-flow,.vertical-demo-grid{grid-template-columns:1fr}.mobile-showcase{min-height:560px}.phone-shot-main{transform:translateX(-34px) rotate(-3deg)}.phone-shot-side{right:16%;width:min(230px,42vw)}}@media (max-width:640px){.marketing-hero{padding-top:24px}.marketing-hero-grid,.marketing-split{gap:22px}.store-badges{display:grid}.download-qr,.store-badge,.store-badge img{width:100%}.download-qr{grid-template-columns:54px 1fr}.mobile-showcase{min-height:500px;overflow:hidden}.phone-shot-main{width:260px;transform:translateX(-22px) rotate(-3deg)}.phone-shot-side{right:0;bottom:8px;width:205px}.result-step{min-height:auto}.web-crm-list{grid-template-columns:1fr}}.auth-inline-link{justify-self:center;min-height:auto;padding:2px 4px;color:var(--brand);border:0;background:transparent;font-size:14px;font-weight:var(--font-weight-bold);text-decoration:none}.auth-inline-link:hover{text-decoration:underline}.legal-page .page-section{width:min(960px,calc(100% - 40px));margin:0 auto;padding:28px 0 56px}.legal-page .section-head{max-width:820px;margin-bottom:22px}.legal-page .section-head h1{max-width:820px;margin-bottom:12px;font-size:clamp(32px,4vw,48px);line-height:1.08}.legal-page .section-head p{max-width:760px;color:var(--muted);font-size:16px;line-height:1.6}.legal-page .content-card{max-width:860px;padding:28px;overflow:hidden}.legal-page .content-card h2{margin:24px 0 10px;font-size:clamp(22px,2.2vw,30px);line-height:1.18}.legal-page .content-card h2:first-child{margin-top:0}.legal-page .content-card li,.legal-page .content-card p{max-width:780px;color:#202634;font-size:16px;line-height:1.7}.legal-page .checklist{margin:0;padding-left:20px}.legal-page .payment-record{align-items:flex-start;overflow-wrap:anywhere}@media (max-width:720px){.legal-page .page-section{width:min(100% - 24px,960px);padding-top:18px}.legal-page .content-card{padding:20px}.legal-page .section-head h1{font-size:30px}.legal-page .content-card h2{font-size:22px}}.system-state{display:flex;gap:16px;padding:20px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-xs)}.system-state.compact{gap:12px;padding:14px 16px}.system-state__icon{display:grid;flex:0 0 42px;width:42px;height:42px;place-items:center;color:var(--brand);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1;border:1px solid rgba(91,92,226,.16);background:var(--brand-soft)}.system-state.compact .system-state__icon{flex-basis:30px;width:30px;height:30px;font-size:10px}.system-state__body{min-width:0}.system-state__eyebrow{margin:0 0 6px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);line-height:1.2;text-transform:uppercase}.system-state h2{margin:0;color:var(--ink);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.system-state p,.system-state.compact h2{font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.system-state p{margin:8px 0 0;color:var(--muted)}.system-state__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.system-state--success .system-state__icon{color:var(--green);border-color:rgba(19,133,94,.18);background:rgba(19,133,94,.08)}.system-state--error .system-state__icon,.system-state--offline .system-state__icon,.system-state--permission .system-state__icon{color:var(--red);border-color:rgba(176,42,55,.18);background:var(--red-soft)}.system-state--loading .system-state__icon{position:relative;color:transparent}.system-state--loading .system-state__icon:after{width:18px;height:18px;content:"";border:2px solid rgba(91,92,226,.26);border-top:2px solid var(--brand);border-radius:50%;animation:control-spin .72s linear infinite}.system-skeleton{display:grid;grid-gap:10px;gap:10px;width:min(560px,100%);margin-top:16px}.system-skeleton__line{display:block;width:var(--skeleton-width,100%);height:12px;border-radius:var(--radius-pill);background:linear-gradient(90deg,#edf1f7,#f8fafc,#edf1f7);background-size:220% 100%;animation:system-skeleton-pulse 1.15s ease-in-out infinite}@keyframes system-skeleton-pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:640px){.system-state{gap:12px;padding:16px}.system-state__icon{flex-basis:34px;width:34px;height:34px}}.dashboard-overview-stack,.onboarding-flow{display:grid;grid-gap:16px;gap:16px;margin-bottom:16px}.onboarding-help-grid .app-card{align-content:start}.first-run-summary{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);grid-gap:10px;gap:10px}.first-run-summary div{min-width:0;padding:12px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.first-run-summary span,.first-run-summary strong{display:block}.first-run-summary strong{color:var(--ink);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}.first-run-summary span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}@media (max-width:640px){.channel-hub-summary,.first-run-summary{grid-template-columns:1fr}}.bot-list-overview{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.bot-list-overview div{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.bot-list-overview span,.bot-list-overview strong{display:block}.bot-list-overview strong{color:var(--ink);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.bot-list-overview span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.bot-list-card{display:grid;grid-gap:14px;gap:14px}.bot-card-head{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.bot-card-head h3{margin-bottom:6px}.bot-card-actions{margin-top:2px}@media (max-width:760px){.bot-list-overview,.channel-hub-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.bot-card-head{flex-direction:column}}@media (max-width:420px){.bot-list-overview{grid-template-columns:1fr}}.simple-builder-shell{grid-template-columns:minmax(0,1fr) minmax(300px,.45fr);align-items:start}.simple-builder-main,.simple-builder-side{align-content:start}.simple-builder-side{position:-webkit-sticky;position:sticky;top:20px;display:grid;grid-gap:14px;gap:14px}.bot-builder-textarea{min-height:520px;resize:vertical;font-size:var(--font-size-sm);line-height:1.55}.template-button-grid{display:grid;grid-gap:8px;gap:8px}@media (max-width:980px){.simple-builder-shell{grid-template-columns:1fr}.simple-builder-side{position:static}}.bot-detail-overview-card{display:grid;grid-gap:16px;gap:16px}.bot-detail-stat-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bot-detail-link-grid{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:980px){.bot-detail-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.bot-detail-stat-grid{grid-template-columns:1fr}}.knowledge-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.knowledge-summary-grid div{min-width:0;padding:12px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.knowledge-summary-grid span,.knowledge-summary-grid strong{display:block}.knowledge-summary-grid strong{color:var(--ink);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}.knowledge-summary-grid span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.instruction-feed-list{display:grid;grid-gap:10px;gap:10px;margin-top:18px}.instruction-feed-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.instruction-feed-item p{margin:6px 0 0;color:var(--muted);line-height:var(--line-height-normal)}.knowledge-side-panel{align-content:start}@media (max-width:980px){.knowledge-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.instruction-feed-item,.knowledge-summary-grid{grid-template-columns:1fr}}.settings-safety-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.settings-safety-strip div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:12px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.settings-safety-strip strong{display:grid;width:28px;height:28px;place-items:center;color:var(--brand);border-radius:var(--radius-sm);background:var(--brand-soft)}.settings-safety-strip span{color:var(--muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}@media (max-width:760px){.settings-safety-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.settings-safety-strip{grid-template-columns:1fr}}.whatsapp-setup-overview{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px}.whatsapp-setup-steps,.whatsapp-status-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.whatsapp-setup-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.whatsapp-recovery-panel,.whatsapp-setup-step,.whatsapp-status-strip div{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.whatsapp-setup-step span,.whatsapp-setup-step strong,.whatsapp-status-strip span,.whatsapp-status-strip strong{display:block}.whatsapp-status-strip strong{color:var(--ink);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.whatsapp-setup-step span,.whatsapp-status-strip span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.whatsapp-setup-step.done{border-color:rgba(19,133,94,.18);background:var(--green-soft)}.whatsapp-recovery-panel{border-color:rgba(167,101,24,.24);background:var(--amber-soft)}.whatsapp-recovery-panel ul{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px;color:var(--muted);line-height:var(--line-height-normal)}@media (max-width:900px){.whatsapp-setup-steps,.whatsapp-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.whatsapp-setup-steps,.whatsapp-status-strip{grid-template-columns:1fr}}.telegram-setup-overview{display:grid;grid-gap:14px;gap:14px;margin-bottom:16px}.telegram-setup-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.telegram-recovery-panel,.telegram-setup-step{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.telegram-setup-step span,.telegram-setup-step strong{display:block}.telegram-setup-step span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.telegram-setup-step.done{border-color:rgba(19,133,94,.18);background:var(--green-soft)}.telegram-recovery-panel{border-color:rgba(167,101,24,.24);background:var(--amber-soft)}.telegram-recovery-panel ul{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px;color:var(--muted);line-height:var(--line-height-normal)}@media (max-width:900px){.telegram-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.telegram-setup-steps{grid-template-columns:1fr}}.web-widget-setup-overview,.web-widget-test-card{display:grid;grid-gap:14px;gap:14px}.web-widget-setup-overview{grid-column:1/-1;margin-bottom:2px}.web-widget-setup-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.web-widget-setup-step,.web-widget-verification{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.web-widget-setup-step span,.web-widget-setup-step strong{display:block}.web-widget-setup-step span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}.web-widget-setup-step.done{border-color:rgba(19,133,94,.18);background:var(--green-soft)}.web-widget-verification{border-color:rgba(91,92,226,.16);background:var(--brand-soft)}.web-widget-verification.compact{margin-top:12px}.web-widget-verification ol{display:grid;grid-gap:6px;gap:6px;margin:10px 0 0;padding-left:18px;color:var(--muted);line-height:var(--line-height-normal)}@media (max-width:1100px){.web-widget-setup-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.web-widget-setup-steps{grid-template-columns:1fr}}.inbox-route-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.inbox-route-summary div{min-width:0;padding:14px;border:var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-soft)}.inbox-route-summary span,.inbox-route-summary strong{display:block}.inbox-route-summary strong{color:var(--ink);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}.inbox-route-summary span{margin-top:4px;color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase}@media (max-width:760px){.inbox-route-summary{grid-template-columns:1fr}}.takeover-guide-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.inbox-takeover-note,.takeover-guide-strip div{min-width:0;padding:14px;border:1px solid rgba(91,92,226,.16);border-radius:var(--radius-sm);background:var(--brand-soft)}.inbox-takeover-note span,.inbox-takeover-note strong,.takeover-guide-strip span,.takeover-guide-strip strong{display:block}.inbox-takeover-note span,.takeover-guide-strip span{margin-top:5px;color:var(--muted);line-height:var(--line-height-normal)}.inbox-takeover-note{margin-bottom:16px}@media (max-width:760px){.takeover-guide-strip{grid-template-columns:1fr}}.analytics-action-list,.reminder-action-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:14px}.reminder-action-summary div{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff}.reminder-action-summary div.attention{border-color:rgba(217,119,6,.35);background:var(--warning-soft)}.reminder-action-summary span,.reminder-action-summary strong{display:block}.reminder-action-summary strong{font-size:22px}.reminder-action-summary span{color:var(--muted);font-size:12px;font-weight:800}.analytics-action-strip{display:flex;justify-content:space-between;gap:16px;margin-bottom:16px}.analytics-action-list{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:end;margin-top:0}.analytics-metric-grid{margin-top:0}@media (max-width:980px){.analytics-action-strip{align-items:stretch;flex-direction:column}.analytics-action-list,.reminder-action-summary{grid-template-columns:1fr 1fr;justify-content:stretch}}@media (max-width:640px){.analytics-action-list,.reminder-action-summary{grid-template-columns:1fr}}.auth-copy-panel{display:grid;grid-gap:14px;gap:14px}.auth-copy-panel .brand{margin-bottom:4px}.auth-trust-list{display:grid;grid-gap:8px;gap:8px;margin-top:6px}.auth-trust-list span{padding:10px 12px;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:13px;font-weight:800;line-height:1.35}.auth-card h2{margin:-2px 0 2px;font-size:24px;line-height:1.15}.legal-consent{padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:#fbfcfe}.legal-consent .inline-check{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:flex-start;grid-gap:10px;gap:10px;max-width:100%}.legal-consent .inline-check input{width:18px;min-width:18px;height:18px;min-height:18px;margin-top:2px}.legal-consent .inline-check span{min-width:0;overflow-wrap:anywhere}@media (max-width:640px){.auth-card{padding:18px}}.pricing-flow-section{padding-top:0}.pricing-flow-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.pricing-flow-strip span{grid-gap:8px;gap:8px;padding:14px;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:13px;font-weight:800;line-height:1.35}.pricing-flow-strip strong{color:var(--brand);font-size:18px}@media (max-width:980px){.pricing-flow-strip{grid-template-columns:1fr 1fr}}@media (max-width:640px){.pricing-flow-strip{grid-template-columns:1fr}}.legal-hub{display:grid;grid-gap:16px;gap:16px;margin:0 0 22px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface) 92%,#fff);box-shadow:var(--shadow-sm)}.legal-hub-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.legal-hub-head h2{margin:4px 0 0;font-size:20px;line-height:1.25}.legal-support-link{flex:0 0 auto;color:var(--text);font-weight:700;text-decoration:none}.legal-link-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.legal-link-card{display:grid;grid-gap:4px;gap:4px;min-height:86px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;color:var(--text);text-decoration:none}.legal-link-card span,.legal-policy-links a{color:var(--muted);font-size:13px;line-height:1.45}.legal-link-card.active,.legal-policy-links a.active{border-color:color-mix(in srgb,var(--primary) 48%,var(--line));background:color-mix(in srgb,var(--primary) 8%,#fff);color:var(--primary-strong)}.legal-policy-links{display:flex;flex-wrap:wrap;gap:8px}.legal-policy-links a{padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;text-decoration:none}@media (max-width:860px){.legal-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.legal-hub{padding:14px}.legal-hub-head,.legal-link-grid{grid-template-columns:1fr}.legal-hub-head,.legal-link-grid{display:grid}}.app-main,.app-shell,.card,.content-card,.landing-proof-strip,.legal-hub,.owner-outcome-grid,.page-header,.page-header-actions,.page-section,.panel,.pipeline-owner-metrics,.pricing-flow-strip,.public-page,.responsive-fit-scope{min-width:0}.card,.content-card,.hub-tile,.legal-hub,.legal-link-card,.metric-card,.panel,.payment-record,.price-card,.system-state{overflow-wrap:anywhere}.btn,.btn-ghost,.btn-secondary,input,select,textarea{max-width:100%;min-width:0}.btn,.btn-ghost,.btn-secondary{white-space:normal}.actions>*,.button-row>*,.page-header-actions>*,.trial-actions>*{min-width:0}@media (max-width:720px){.public-nav .actions{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.public-nav .language-select{grid-column:1/-1}.public-nav .btn,.public-nav .btn-secondary{width:100%}.public-links{max-width:100%;padding-bottom:4px}.button-row,.channel-card-actions,.page-header-actions,.payment-record-actions,.trial-actions{width:100%}}@media (max-width:480px){.builder-steps,.first-run-steps,.pipeline-owner-metrics,.public-nav .actions,.quick-action-grid,.simple-launch-checklist{grid-template-columns:1fr}.legal-policy-links a,.public-links a{flex:1 1 auto;text-align:center}}.skip-link{position:fixed;top:12px;left:12px;z-index:200;transform:translateY(-160%);padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--ink);color:#fff;font-weight:900;text-decoration:none;box-shadow:var(--shadow-md)}.skip-link:focus-visible{transform:translateY(0)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb,var(--primary) 62%,#fff)}.app-nav a[aria-current=page],.mobile-bottom-shell .app-nav a[aria-current=page]{color:var(--brand);background:var(--brand-soft)}.app-nav a,.btn,.btn-ghost,.btn-secondary,.channel-card,.content-card,.hub-tile,.legal-link-card,.legal-policy-links a,.metric-card,.price-card,.public-links a,.system-state{transition:background-color var(--motion-duration-fast) var(--motion-ease-standard),border-color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow var(--motion-duration-base) var(--motion-ease-standard),color var(--motion-duration-fast) var(--motion-ease-standard),transform var(--motion-duration-fast) var(--motion-ease-standard)}.app-nav a:active,.btn-ghost:active,.btn-secondary:active,.btn:active,.legal-link-card:active,.legal-policy-links a:active{transform:translateY(0)}@media (hover:hover){.hub-tile:hover,.legal-link-card:hover,.legal-policy-links a:hover,.system-state:hover{border-color:color-mix(in srgb,var(--primary) 34%,var(--line));box-shadow:var(--shadow-sm);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-image-reference-014.dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:180px;height:180px;max-width:180px;max-height:180px}@media (max-width:1180px){.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-image-reference-014.dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:160px;height:160px}}@media (max-width:760px){.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-image-reference-014.dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:150px;height:150px}}.marketing-site{background:radial-gradient(circle at 18% 8%,rgba(98,88,246,.12),transparent 30%),radial-gradient(circle at 78% 14%,rgba(22,184,166,.12),transparent 28%),linear-gradient(180deg,#fbfaf7,#f8f7f4 48%,#f4f6fb)}.marketing-site .container{width:min(1280px,calc(100% - 40px))}.marketing-site .public-nav{position:relative;z-index:3;padding:22px 0 10px}.marketing-site .public-links{gap:8px 16px;font-weight:var(--font-weight-medium)}.marketing-site .language-select{min-height:38px;background:hsla(0,0%,100%,.74);border-color:rgba(204,213,227,.7);box-shadow:none}.marketing-site .language-select.compact select{min-width:128px}.marketing-site .public-nav .actions .btn{display:inline-flex}.marketing-site .public-nav .btn,.marketing-site .public-nav .btn-secondary{min-height:38px;padding:0 14px}.marketing-site .public-nav .btn-secondary{background:hsla(0,0%,100%,.74)}.marketing-hero{position:relative;overflow:hidden;padding:48px 0 76px}.marketing-hero:before{position:absolute;inset:38px auto auto 50%;width:min(560px,46vw);height:min(560px,46vw);content:"";background:radial-gradient(circle,rgba(98,88,246,.16),transparent 66%);transform:translateX(-5%);pointer-events:none}.marketing-hero-grid,.marketing-split{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(520px,.96fr);grid-gap:48px;gap:48px;align-items:center}.marketing-hero-grid{position:relative;z-index:1}.marketing-hero-copy{display:grid;grid-gap:20px;gap:20px}.marketing-hero .eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;margin:0;padding:7px 10px;border:1px solid rgba(98,88,246,.15);border-radius:var(--radius-sm);background:rgba(98,88,246,.08);color:var(--primary-strong)}.marketing-hero .marketing-hero-copy h1{max-width:760px;margin:0;color:#151a27;font-size:clamp(40px,4.2vw,58px);font-weight:800;letter-spacing:0;line-height:1.04}.marketing-hero .lead{max-width:650px;margin:0;color:#566176;font-size:clamp(18px,1.55vw,21px);line-height:1.58}.hero-actions{gap:12px;margin-top:2px;flex-wrap:wrap}.hero-actions .btn,.hero-actions .btn-secondary{padding:0 22px}.hero-actions .btn{background:linear-gradient(135deg,#6258f6,#4f46d8);box-shadow:0 18px 38px rgba(98,88,246,.24)}.hero-actions .btn-secondary{border-color:rgba(204,213,227,.74);background:hsla(0,0%,100%,.68);color:#30384b;box-shadow:none}.landing-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;max-width:760px;margin-top:8px}.landing-proof-strip span{position:relative;min-height:78px;padding:14px 14px 14px 38px;border:1px solid rgba(204,213,227,.72);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.72);color:#30384b;font-size:13px;font-weight:750;line-height:1.38;box-shadow:0 10px 28px rgba(21,26,39,.05)}.landing-proof-strip span:before{position:absolute;top:16px;left:14px;width:10px;height:10px;content:"";border-radius:50%;background:linear-gradient(135deg,var(--brand),var(--brand-2));box-shadow:0 0 0 5px rgba(98,88,246,.08)}.hero-product-stage{position:relative;min-height:520px;animation:kliora-hero-rise .22s var(--motion-ease-standard) both}.product-browser-shell{position:relative;overflow:hidden;border:1px solid rgba(204,213,227,.78);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.86);box-shadow:0 26px 80px rgba(21,26,39,.13);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.product-browser-top{display:grid;grid-template-columns:10px 10px 10px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(229,233,242,.9);color:#667085;font-size:12px;font-weight:750}.browser-dot{width:10px;height:10px;border-radius:50%;background:#d5dbea}.browser-dot:first-child{background:#ff7a75}.browser-dot:nth-child(2){background:#ffc95f}.browser-dot:nth-child(3){background:#40d6ad}.product-browser-top strong{min-width:0;color:#151a27;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-workspace{display:grid;grid-template-columns:minmax(142px,.8fr) minmax(220px,1.35fr) minmax(172px,.94fr);grid-gap:1px;gap:1px;min-height:430px;background:rgba(229,233,242,.92)}.product-dialog-panel,.product-inbox-list,.product-lead-card{min-width:0;padding:16px;background:hsla(0,0%,100%,.94)}.product-inbox-list{display:grid;align-content:start;grid-gap:10px;gap:10px}.product-section-label{color:#7b8496;font-size:11px;font-weight:850;letter-spacing:0;text-transform:uppercase}.product-thread{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid transparent;border-radius:var(--radius-sm);color:#667085;font-size:12px}.product-dialog-head strong,.product-lead-card strong,.product-thread strong{color:#151a27}.product-thread.active{border-color:rgba(98,88,246,.18);background:#f3f2ff}.product-dialog-panel{display:grid;align-content:start;grid-gap:12px;gap:12px}.product-dialog-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:6px}.product-dialog-head div{display:grid;grid-gap:3px;gap:3px}.ai-pause-pill,.handover-note{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:7px 9px;border-radius:var(--radius-sm);background:#e8f7f4;color:#0f766c;font-size:12px;font-weight:850;white-space:nowrap}.product-message{max-width:88%;padding:11px 12px;border-radius:var(--radius-sm);color:#30384b;font-size:13px;line-height:1.42}.product-message.client{background:#f3f4f9}.product-message.ai{margin-left:auto;background:#f0efff;color:#342c9a}.product-message.manager{border:1px solid rgba(22,184,166,.28);background:#eefbf8;color:#155e55}.product-lead-card{display:grid;align-content:start;grid-gap:12px;gap:12px}.product-lead-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.product-lead-card dl div{display:grid;grid-gap:2px;gap:2px;padding:10px;border:1px solid rgba(229,233,242,.95);border-radius:var(--radius-sm);background:#fbfcff}.product-lead-card dd,.product-lead-card dt{margin:0}.product-lead-card dt{color:#7b8496;font-size:11px;font-weight:850}.product-lead-card dd{color:#151a27;font-size:13px;font-weight:800}.hero-product-card{position:absolute;right:clamp(12px,3vw,34px);bottom:22px;display:grid;grid-gap:3px;gap:3px;min-width:190px;padding:14px;border:1px solid rgba(98,88,246,.18);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.9);box-shadow:0 18px 42px rgba(21,26,39,.12)}.hero-product-card small,.hero-product-card span{color:#667085;font-size:12px;font-weight:750}.hero-product-card strong{color:#151a27;font-size:24px;line-height:1.1}@keyframes kliora-hero-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1120px){.marketing-hero-grid,.marketing-split{grid-template-columns:1fr}.hero-product-stage{min-height:auto}}@media (max-width:760px){.marketing-site .container{width:min(100% - 28px,1280px)}.marketing-hero{padding:28px 0 54px}.marketing-hero .marketing-hero-copy h1{font-size:clamp(34px,10vw,44px);line-height:1.08}.marketing-hero .lead{font-size:17px}.hero-actions{display:grid}.hero-actions,.landing-proof-strip{grid-template-columns:1fr}.product-browser-top{grid-template-columns:10px 10px 10px minmax(0,1fr)}.product-browser-top span:last-child{display:none}.product-workspace{grid-template-columns:1fr;min-height:auto}.product-inbox-list{display:none}.product-dialog-head{display:grid}.product-message{max-width:100%}.hero-product-card{position:static;margin-top:12px}}body{background:radial-gradient(circle at 8% 0,rgba(98,88,246,.08),transparent 24%),linear-gradient(180deg,#fbfaf7,#f7f7f4 44%,#f4f6fb);color:var(--ink)}h1,h2,h3,strong{letter-spacing:0}.app-topbar h1,.auth-copy-panel h1,.page-header h1,.section h2,h1,h2,h3{color:#151a27;font-weight:780;line-height:1.12}.app-topbar h1,.page-header h1{font-size:clamp(28px,3.1vw,38px)}.app-topbar .muted,.auth-copy-panel .lead,.card p,.content-card p,.metric-card p,.page-header .muted,.price-card p,.system-state__body p{color:#5e687b;line-height:1.58}.btn,.btn-ghost,.btn-secondary{min-height:42px;border-radius:var(--radius-sm)}.btn{border-color:transparent;background:linear-gradient(135deg,#6258f6,#4f46d8);box-shadow:0 12px 28px rgba(98,88,246,.2)}.btn-secondary{border-color:rgba(204,213,227,.86);background:hsla(0,0%,100%,.78);color:#30384b;box-shadow:none}.btn-ghost{color:#566176}.btn-ghost:hover,.btn-secondary:hover,.btn:hover{transform:translateY(-1px)}.app-card,.auth-card,.card,.channel-card,.content-card,.first-run-card,.integration-card,.launch-score-panel,.legal-hub,.metric-card,.mini-panel,.panel,.payment-record,.pipeline-card,.price-card,.reminder-card,.smart-lead-card,.system-state,.workdesk-card{border-color:rgba(204,213,227,.78);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.86);box-shadow:0 12px 34px rgba(21,26,39,.055)}.app-card:hover,.card:hover,.channel-card:hover,.integration-card:hover,.metric-card:hover,.pipeline-card:hover,.price-card:hover,.reminder-card:hover,.smart-lead-card:hover,.workdesk-card:hover{border-color:rgba(98,88,246,.18);box-shadow:0 16px 42px rgba(21,26,39,.08)}.compact-field select,.field input,.field select,.field textarea,.manager-reply-box input,.reply-row input,.service-row input,.service-row select,.service-row textarea,input:not([type=checkbox]):not([type=radio]),select,textarea{border-color:rgba(204,213,227,.9);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.88);color:#151a27;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}.field input:focus,.field select:focus,.field textarea:focus,input:not([type=checkbox]):not([type=radio]):focus,select:focus,textarea:focus{border-color:rgba(98,88,246,.48);box-shadow:0 0 0 4px rgba(98,88,246,.1)}.badge{border:1px solid rgba(204,213,227,.7);background:hsla(0,0%,100%,.74);color:#4f5b70;font-weight:760}.badge.warn{border-color:rgba(167,101,24,.18)}.badge.danger{border-color:rgba(178,65,58,.18)}.app-shell{background:radial-gradient(circle at 0 0,rgba(98,88,246,.08),transparent 25%),linear-gradient(180deg,#fbfaf7,#f5f6fb)}.app-main{min-width:0;padding:28px clamp(18px,3vw,38px) 88px}.app-sidebar{border-right:1px solid rgba(204,213,227,.74);background:hsla(0,0%,100%,.82);box-shadow:12px 0 42px rgba(21,26,39,.04);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-brand-link{color:#151a27}.app-nav-advanced>summary,.app-nav-group>span,.eyebrow,.kicker,.product-section-label,.workspace-card small{font-weight:760;letter-spacing:0}.app-nav a{border:1px solid transparent;border-radius:var(--radius-sm);color:#4f5b70;font-weight:700}.app-nav a:hover{border-color:rgba(204,213,227,.74);background:hsla(0,0%,100%,.74)}.app-nav a[aria-current=page],.mobile-bottom-shell .app-nav a[aria-current=page]{border-color:rgba(98,88,246,.16);background:#efeeff;color:#4f46d8}.mobile-bottom-shell{border-top:1px solid rgba(204,213,227,.76);background:hsla(0,0%,100%,.88);box-shadow:0 -12px 34px rgba(21,26,39,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.auth-layout{min-height:100vh;padding-block:clamp(28px,6vw,74px)}.auth-copy-panel{padding:clamp(22px,4vw,38px);border:1px solid rgba(204,213,227,.72);background:linear-gradient(135deg,hsla(0,0%,100%,.86),rgba(239,238,255,.52));box-shadow:0 18px 48px rgba(21,26,39,.08)}.auth-trust-list span,.launch-check-item,.lead-summary-card,.owner-outcome-card,.test-studio-overview-card{border-radius:var(--radius-sm);border-color:rgba(204,213,227,.76);background:hsla(0,0%,100%,.78)}.system-state{align-items:flex-start}.system-state__icon{color:#4f46d8;border-radius:var(--radius-sm);background:#efeeff;box-shadow:none}.system-state--success .system-state__icon{color:#0f766c;background:#e8f7f4}.system-state--error .system-state__icon,.system-state--offline .system-state__icon{color:#b2413a;background:#fde9e7}.provider-skeleton,.system-skeleton__line{background:linear-gradient(90deg,#edf0f7,#f8f9fc 48%,#edf0f7);background-size:220% 100%;animation:kliora-skeleton-sweep 1.2s var(--motion-ease-standard) infinite}@keyframes kliora-skeleton-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (max-width:980px){.app-main{padding:22px 16px 96px}.app-topbar h1,.page-header h1{font-size:clamp(28px,8vw,36px)}}@media (prefers-reduced-motion:reduce){.provider-skeleton,.system-skeleton__line{animation:none}}.legal-page,.public-page{min-height:100vh;background:radial-gradient(circle at 12% 0,rgba(98,88,246,.08),transparent 28%),radial-gradient(circle at 88% 6%,rgba(22,184,166,.1),transparent 24%),linear-gradient(180deg,#fbfaf7,#f7f7f4 48%,#f4f6fb)}.container>.public-nav,.marketing-site .public-nav,.public-page>.public-nav{width:min(1280px,calc(100% - 40px));margin:0 auto}.container>.public-nav{width:100%}.public-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;grid-template-columns:auto minmax(220px,1fr) auto;gap:18px;min-height:72px;padding:12px 0;border-bottom:1px solid rgba(204,213,227,.62);background:hsla(45,33%,98%,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{gap:11px;color:#151a27;font-weight:820}.brand-mark{width:36px;height:36px;border-radius:var(--radius-sm);background:linear-gradient(135deg,#6258f6,#4f46d8 55%,#0f766c 130%);box-shadow:0 10px 24px rgba(98,88,246,.22)}.public-links{gap:6px;font-size:13px;font-weight:720}.public-links a{padding:9px 10px;border:1px solid transparent;border-radius:var(--radius-sm);color:#566176;text-decoration:none;transition:background-color .16s var(--motion-ease-standard),border-color .16s var(--motion-ease-standard),color .16s var(--motion-ease-standard)}.public-links a:hover{border-color:rgba(204,213,227,.72);background:hsla(0,0%,100%,.72);color:#151a27}.public-nav .actions{gap:8px}.public-nav .actions .btn{display:inline-flex}.public-nav .btn,.public-nav .btn-secondary{min-height:40px;padding:0 14px;white-space:nowrap}.public-nav .language-select{min-height:40px;border-color:rgba(204,213,227,.72);background:hsla(0,0%,100%,.68)}.public-nav .language-select.compact select{width:116px;min-width:116px}.public-page .hero-section,.public-page .page-section{width:min(1180px,calc(100% - 40px));margin-inline:auto}.public-page .hero-section{padding:clamp(44px,7vw,84px) 0 36px}.public-page .hero-copy{display:grid;grid-gap:18px;gap:18px;max-width:760px}.legal-page .section-head h1,.public-page .hero-copy h1{max-width:820px;margin:0;color:#151a27;font-size:clamp(38px,5vw,62px);font-weight:780;line-height:1.05}.legal-page .section-head .muted,.public-page .hero-text,.public-page .section-head .muted{max-width:760px;color:#5e687b;font-size:clamp(17px,1.45vw,20px);line-height:1.62}.public-page .page-section{padding:clamp(30px,5vw,56px) 0}.legal-page .section-head,.public-page .section-head{display:grid;grid-gap:12px;gap:12px;max-width:860px;margin-bottom:22px}.legal-page .content-card h2,.public-page .section-head h2{margin:0;color:#151a27;font-size:clamp(28px,3vw,40px);line-height:1.12}.pricing-flow-strip{gap:12px}.pricing-flow-strip span{min-height:112px;padding:16px;border-color:rgba(204,213,227,.72);background:hsla(0,0%,100%,.76);color:#4f5b70;font-weight:720;box-shadow:0 10px 28px rgba(21,26,39,.045)}.pricing-flow-strip strong{display:grid;place-items:center;width:32px;height:32px;background:#efeeff;color:#4f46d8;font-size:14px}.pricing-grid{gap:16px}.price-card{position:relative;padding:22px;overflow:hidden}.price-card.featured{border-color:rgba(98,88,246,.28);background:linear-gradient(180deg,rgba(239,238,255,.78),hsla(0,0%,100%,.9));box-shadow:0 20px 52px rgba(98,88,246,.13)}.price-card h3{margin-bottom:8px;color:#151a27;font-size:clamp(22px,2.2vw,28px)}.price-card>strong{color:#151a27;font-size:clamp(28px,3vw,38px);letter-spacing:0}.checklist,.plan-limits{gap:8px}.check-item,.plan-limits span{border-color:rgba(204,213,227,.72);border-radius:var(--radius-sm);background:rgba(248,250,253,.82);color:#4f5b70}.legal-hub{gap:18px;padding:20px;border-color:rgba(204,213,227,.74);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.84)}.legal-hub-head{align-items:center}.legal-support-link{padding:10px 12px;border:1px solid rgba(204,213,227,.78);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.74);color:#4f46d8}.legal-link-card{min-height:104px;padding:16px;border-color:rgba(204,213,227,.74);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.78);box-shadow:0 8px 22px rgba(21,26,39,.035)}.legal-link-card strong{color:#151a27}.legal-policy-links a{border-radius:var(--radius-sm);background:hsla(0,0%,100%,.74)}.legal-page .content-card{padding:clamp(20px,3vw,30px);border-radius:var(--radius-sm)}.auth-layout{width:min(1120px,calc(100% - 40px));grid-template-columns:minmax(0,.95fr) minmax(360px,.7fr);gap:clamp(22px,4vw,48px)}.auth-copy-panel{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.auth-card{padding:clamp(22px,3vw,32px)}.auth-card h2{margin:0;color:#151a27;font-size:clamp(24px,2.6vw,34px)}.form-stack{gap:16px}.field{gap:8px}.field>span,.inline-check span{color:#4f5b70}.auth-trust-list{gap:10px}.auth-trust-list span{position:relative;padding-left:34px}.auth-trust-list span:before{position:absolute;top:13px;left:12px;width:9px;height:9px;border-radius:999px;content:"";background:#0f766c;box-shadow:0 0 0 5px rgba(15,118,108,.11)}@media (max-width:1100px){.public-nav{grid-template-columns:auto 1fr}.public-links{order:3;grid-column:1/-1;justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.public-links a{flex:0 0 auto}}@media (max-width:760px){.auth-layout,.container>.public-nav,.marketing-site .public-nav,.public-page .hero-section,.public-page .page-section,.public-page>.public-nav{width:min(100% - 28px,100%)}.public-nav{min-height:auto;padding:10px 0}.public-nav .actions{justify-content:flex-end;gap:6px}.public-nav .btn-secondary,.public-nav .language-select{display:none}.public-nav .btn{min-height:38px;padding-inline:12px}.public-links{gap:6px;margin-inline:-2px}.public-links a{padding:8px 9px;font-size:13px}.legal-page .section-head h1,.public-page .hero-copy h1{font-size:clamp(32px,10vw,44px)}.auth-layout,.legal-link-grid,.pricing-flow-strip,.pricing-grid{grid-template-columns:1fr}.pricing-flow-strip span{min-height:auto}.legal-hub-head{display:grid}.legal-support-link{width:-moz-fit-content;width:fit-content}}.app-topbar,.page-header,.workdesk-hero{position:relative;overflow:hidden;padding:clamp(18px,3vw,28px);border:1px solid rgba(204,213,227,.72);border-radius:var(--radius-sm);background:radial-gradient(circle at 88% 8%,rgba(22,184,166,.12),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(239,238,255,.58));box-shadow:0 16px 42px rgba(21,26,39,.06)}.app-topbar .eyebrow,.page-header .eyebrow,.workdesk-hero .eyebrow{width:-moz-fit-content;width:fit-content;padding:7px 10px;border:1px solid rgba(98,88,246,.15);border-radius:var(--radius-sm);background:rgba(98,88,246,.08);color:#4f46d8}.app-topbar .actions,.dashboard-action-center .actions,.page-header .actions,.page-header-actions,.row-actions{gap:10px}.bot-detail-overview-card,.bot-list-card,.conversation-list,.dashboard-overview-stack,.instruction-feed-list,.lead-table,.onboarding-flow{gap:14px}.admin-row,.billing-state-card,.bot-list-overview div,.company-switcher,.conversation-row,.crm-lead-row,.crm-summary-grid div,.dashboard-action-center,.first-run-summary div,.inbox-route-summary div,.instruction-feed-item,.knowledge-item,.knowledge-summary-grid div,.launch-score-panel,.lead-table-row,.mini-status-grid div,.pipeline-card,.pipeline-column,.pipeline-owner-metrics div,.pipeline-summary,.provider-row,.settings-safety-strip div,.simple-launch-checklist div,.team-row{border-color:rgba(204,213,227,.72);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.78);box-shadow:0 8px 24px rgba(21,26,39,.04)}.chat-simulator,.dashboard-action-center,.pipeline-column,.site-preview,.upgrade-modal{background:hsla(0,0%,100%,.84)}.dashboard-action-grid{gap:clamp(16px,2.4vw,28px)}.app-card h2,.content-card h2,.dashboard-action-grid h2,.panel h2{color:#151a27;font-weight:760;letter-spacing:0}.launch-score-panel{background:linear-gradient(180deg,rgba(239,238,255,.66),hsla(0,0%,100%,.86))}.progress-track{overflow:hidden;background:#e7ebf3}.progress-track span{background:linear-gradient(90deg,#6258f6,#0f766c)}.bot-list-overview strong,.crm-summary-grid strong,.inbox-route-summary strong,.knowledge-summary-grid strong,.lead-summary-card h3,.mini-status-grid strong,.pipeline-owner-metrics strong{color:#151a27;font-weight:780;letter-spacing:0}.bot-list-overview span,.crm-summary-grid span,.inbox-route-summary span,.knowledge-summary-grid span,.mini-status-grid span,.pipeline-owner-metrics span,.simple-launch-checklist small{color:#657086;font-weight:720;text-transform:none;letter-spacing:0}.first-run-summary strong:first-child,.instruction-feed-item>span,.settings-safety-strip strong,.simple-launch-checklist span{border-radius:var(--radius-sm);background:#efeeff;color:#4f46d8;box-shadow:none}.simple-launch-checklist div.done{border-color:rgba(15,118,108,.18);background:rgba(232,247,244,.82)}.inbox-client-grid{grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);gap:clamp(14px,2vw,22px)}.bot-list-card,.conversation-row,.crm-lead-row,.instruction-feed-item,.knowledge-item,.lead-table-row,.pipeline-card{transition:border-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard),transform .16s var(--motion-ease-standard),background-color .16s var(--motion-ease-standard)}.bot-list-card:hover,.conversation-row:hover,.crm-lead-row:hover,.instruction-feed-item:hover,.knowledge-item:hover,.lead-table-row:hover,.pipeline-card:hover{transform:translateY(-1px);border-color:rgba(98,88,246,.18);background:hsla(0,0%,100%,.94);box-shadow:0 14px 34px rgba(21,26,39,.07)}.bot-card-actions,.card-meta,.compact-field span,.conversation-button small,.pipeline-card-meta{color:#657086;font-weight:700;letter-spacing:0}.compact-history,.simulator-messages{border-color:rgba(204,213,227,.7);background:linear-gradient(180deg,rgba(248,250,253,.88),hsla(0,0%,100%,.86))}.message-bubble,.sim-message{border-color:rgba(204,213,227,.72);box-shadow:0 8px 22px rgba(21,26,39,.045)}.message-bubble.client,.sim-message.client{background:#fff}.message-bubble.ai,.sim-message.bot{border-color:rgba(98,88,246,.18);background:#efeeff}.message-bubble.manager{border-color:rgba(15,118,108,.18);background:#e8f7f4}.pipeline-board{gap:16px;padding-bottom:12px}.pipeline-column{min-height:500px}.pipeline-summary{margin-bottom:12px}.chip{border-radius:var(--radius-sm);background:hsla(0,0%,100%,.8);color:#4f5b70;font-weight:720}.chip.active,.chip:hover{border-color:rgba(98,88,246,.24);background:#efeeff;color:#4f46d8}.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.bot-list-overview,.inbox-route-summary,.knowledge-summary-grid,.settings-safety-strip{gap:12px}.bot-card-head h3,.company-switcher strong,.conversation-row strong,.knowledge-item strong,.lead-table-row strong,.pipeline-card strong,.team-row strong{color:#151a27}.bot-builder-textarea,.compact-field select,.reply-row input{border-color:rgba(204,213,227,.9);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.9)}.inbox-takeover-note,.lead-summary-card,.owner-outcome-card,.settings-safety-strip div,.test-studio-overview-card{background:hsla(0,0%,100%,.82)}@media (max-width:980px){.dashboard-action-grid,.inbox-client-grid,.knowledge-client-grid,.lead-detail-layout,.simple-builder-shell,.test-chat-layout,.widget-config-layout{grid-template-columns:1fr}.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.bot-list-overview,.inbox-route-summary,.knowledge-summary-grid,.settings-safety-strip,.simple-launch-checklist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.app-topbar,.page-header,.workdesk-hero{padding:18px}.bot-card-actions,.bot-detail-link-grid,.dashboard-action-center .actions,.page-header .actions,.page-header-actions,.row-actions{align-items:stretch;flex-direction:column}.dashboard-action-center .btn,.dashboard-action-center .btn-secondary,.page-header-actions .btn,.page-header-actions .btn-secondary,.row-actions .btn,.row-actions .btn-secondary{width:100%}.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.bot-card-head,.bot-list-overview,.crm-lead-row,.crm-summary-grid,.inbox-route-summary,.knowledge-summary-grid,.lead-table-row,.mini-status-grid,.pipeline-owner-metrics,.settings-safety-strip,.simple-launch-checklist,.team-row{grid-template-columns:1fr}}.app-main>*,.auth-layout,.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.bot-list-overview,.company-switcher,.dashboard-action-grid,.dashboard-overview-stack,.inbox-client-grid,.knowledge-summary-grid,.launch-checklist-grid,.lead-detail-layout,.legal-link-grid,.marketing-hero-grid,.marketing-split,.owner-outcome-grid,.pipeline-board,.pricing-flow-strip,.pricing-grid,.product-workspace,.public-links,.public-nav,.result-flow,.settings-safety-strip,.team-list,.vertical-demo-grid,.web-crm-preview{min-width:0}canvas,img,svg,video{max-width:100%}.compact-history,.pipeline-board,.public-links,.simulator-messages{scrollbar-width:thin;scrollbar-color:rgba(98,88,246,.32) rgba(204,213,227,.26)}.compact-history::-webkit-scrollbar,.pipeline-board::-webkit-scrollbar,.public-links::-webkit-scrollbar,.simulator-messages::-webkit-scrollbar{width:8px;height:8px}.compact-history::-webkit-scrollbar-thumb,.pipeline-board::-webkit-scrollbar-thumb,.public-links::-webkit-scrollbar-thumb,.simulator-messages::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(98,88,246,.32)}.compact-history::-webkit-scrollbar-track,.pipeline-board::-webkit-scrollbar-track,.public-links::-webkit-scrollbar-track,.simulator-messages::-webkit-scrollbar-track{background:rgba(204,213,227,.26)}.app-nav a:focus-visible,.btn-ghost:focus-visible,.btn-secondary:focus-visible,.btn:focus-visible,.chip:focus-visible,.conversation-button:focus-visible,.legal-link-card:focus-visible,.public-links a:focus-visible{outline:3px solid rgba(98,88,246,.42);outline-offset:3px}.btn-ghost:disabled,.btn-secondary:disabled,.btn:disabled,button:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}.error-message,.saved-message{border-radius:var(--radius-sm);line-height:1.5}.error-message{border:1px solid rgba(178,65,58,.2);background:#fde9e7;color:#8f2d27}.saved-message{border:1px solid rgba(15,118,108,.18);background:#e8f7f4;color:#0f5f58}@media (max-width:520px){.brand span:last-child{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn,.btn-ghost,.btn-secondary{min-width:0;white-space:normal;text-align:center}.app-topbar h1,.auth-copy-panel h1,.marketing-hero .marketing-hero-copy h1,.page-header h1,.public-page .hero-copy h1{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.bot-list-card:hover,.btn-ghost:hover,.btn-secondary:hover,.btn:hover,.conversation-row:hover,.crm-lead-row:hover,.instruction-feed-item:hover,.knowledge-item:hover,.lead-table-row:hover,.pipeline-card:hover{transform:none}}:root{--kliora-indigo:#5147d9;--kliora-indigo-deep:#21195d;--kliora-violet:#7467ff;--kliora-mint:#21b8a6;--kliora-mint-soft:#e7f8f5;--kliora-graphite:#141827;--kliora-muted:#667085;--kliora-canvas:#fbfaf7;--kliora-line:rgba(203,213,225,.62);--kliora-float-shadow:0 30px 80px rgba(32,38,64,.16);--kliora-soft-shadow:0 18px 48px rgba(32,38,64,.09)}.app-shell,.legal-page,.marketing-site,.public-page,body{background:radial-gradient(circle at 12% 4%,rgba(116,103,255,.11),transparent 32%),radial-gradient(circle at 86% 10%,rgba(33,184,166,.13),transparent 28%),linear-gradient(180deg,#fdfbf7,#f8f7f3 42%,#f2f6fb);color:var(--kliora-graphite)}.marketing-site .container{width:min(1320px,calc(100% - 44px))}.marketing-site .public-nav,.public-nav{border-bottom-color:rgba(203,213,225,.48);background:hsla(40,60%,98%,.72);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.app-nav a,.badge,.btn,.btn-ghost,.btn-secondary,.chip,.public-links a{transition:transform .16s var(--motion-ease-standard),border-color .16s var(--motion-ease-standard),background-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard),color .16s var(--motion-ease-standard)}.marketing-hero{padding:clamp(50px,7vw,94px) 0 clamp(54px,7vw,88px)}.marketing-hero:before{inset:24px auto auto 54%;width:min(680px,52vw);height:min(680px,52vw);background:radial-gradient(circle,rgba(116,103,255,.16),transparent 62%),radial-gradient(circle at 78% 28%,rgba(33,184,166,.15),transparent 38%);filter:blur(8px);transform:translateX(-2%)}.marketing-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);gap:clamp(40px,5vw,78px);align-items:center}.marketing-hero-copy{gap:22px;max-width:660px}.marketing-hero .eyebrow{border-color:rgba(81,71,217,.14);background:hsla(0,0%,100%,.64);color:var(--kliora-indigo);box-shadow:0 10px 30px rgba(81,71,217,.08)}.marketing-hero .marketing-hero-copy h1{max-width:640px;color:var(--kliora-graphite);font-size:clamp(42px,4.45vw,64px);font-weight:780;line-height:1.02;text-wrap:balance}.marketing-hero .lead{max-width:610px;color:var(--kliora-muted);font-size:clamp(18px,1.46vw,21px);line-height:1.62}.hero-actions .btn,.hero-actions .btn-secondary{min-height:52px;border-radius:var(--radius-sm)}.hero-actions .btn{background:linear-gradient(135deg,var(--kliora-indigo),var(--kliora-violet));box-shadow:0 20px 44px rgba(81,71,217,.25)}.hero-actions .btn:hover{box-shadow:0 24px 52px rgba(81,71,217,.31)}.hero-actions .btn-secondary{border-color:rgba(203,213,225,.7);background:hsla(0,0%,100%,.72);color:#344054}.hero-benefit-list{display:grid;grid-gap:10px;gap:10px;max-width:620px;margin-top:2px}.hero-benefit-list span{position:relative;min-height:auto;padding:0 0 0 28px;border:0;background:transparent;color:#3f475b;font-size:14px;font-weight:720;line-height:1.45;box-shadow:none}.hero-benefit-list span:before{position:absolute;top:.46em;left:2px;width:10px;height:10px;border-radius:999px;content:"";background:var(--kliora-mint);box-shadow:0 0 0 7px rgba(33,184,166,.11)}.hero-mobile-stage{position:relative;min-height:650px;isolation:isolate}.hero-mobile-stage:before{position:absolute;inset:9% 5% 10% 6%;content:"";border-radius:999px;background:radial-gradient(circle at 34% 28%,rgba(116,103,255,.22),transparent 34%),radial-gradient(circle at 72% 52%,rgba(33,184,166,.2),transparent 34%),linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(238,242,255,.58));filter:blur(2px);z-index:-2}.hero-orbit{position:absolute;border:1px solid rgba(81,71,217,.12);border-radius:999px;pointer-events:none;z-index:-1}.hero-orbit-one{inset:10% 0 18% 10%;transform:rotate(-9deg)}.hero-orbit-two{inset:20% 12% 8% 0;border-color:rgba(33,184,166,.14);transform:rotate(13deg)}.hero-phone{position:absolute;width:236px;min-height:470px;padding:11px;border:1px solid hsla(0,0%,100%,.88);border-radius:36px;background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(238,242,255,.76));box-shadow:var(--kliora-float-shadow);transform-style:preserve-3d}.hero-phone:after{inset:12px;border:1px solid rgba(203,213,225,.55);border-radius:28px;content:""}.hero-phone:after,.phone-glass{position:absolute;pointer-events:none}.phone-glass{inset:0;border-radius:inherit;background:linear-gradient(135deg,hsla(0,0%,100%,.42),transparent 42%)}.phone-speaker{position:absolute;top:20px;left:50%;width:54px;height:6px;border-radius:999px;background:rgba(20,24,39,.14);transform:translateX(-50%);z-index:2}.phone-screen{position:relative;display:grid;grid-gap:13px;gap:13px;min-height:448px;padding:38px 15px 16px;overflow:hidden;border-radius:28px;background:radial-gradient(circle at 18% 0,rgba(116,103,255,.12),transparent 32%),linear-gradient(180deg,#fff,#f7f9fc)}.control-phone-head,.lead-phone-head,.phone-topline{display:grid;grid-gap:3px;gap:3px}.control-phone-head span,.lead-phone-head span,.lead-phone-list span,.phone-topline span{color:#7b8496;font-size:11px;font-weight:760}.control-phone-head strong,.lead-phone-head strong,.lead-phone-list strong,.phone-topline strong{color:var(--kliora-graphite);font-size:15px;line-height:1.2}.phone-chat{display:flex;flex-direction:column;gap:10px}.bubble{max-width:88%;padding:10px 11px;border-radius:16px;color:#273043;font-size:12px;font-weight:680;line-height:1.36}.bubble.client{align-self:flex-start;background:#fff;box-shadow:0 10px 24px rgba(32,38,64,.08)}.bubble.ai{align-self:flex-end;background:#eeecff;color:#3d33b2}.bubble.short{max-width:72%}.hero-phone-dialog{top:70px;left:22px;transform:rotate(-8deg)}.hero-phone-lead{top:18px;left:238px;width:252px;min-height:520px;transform:translateZ(18px);z-index:3}.hero-phone-control{top:170px;right:18px;transform:rotate(8deg)}.lead-phone-list{display:grid;grid-gap:9px;gap:9px}.lead-phone-list div{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid rgba(203,213,225,.56);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.74)}.lead-score,.reminder-pill{align-self:end;padding:10px;border-radius:var(--radius-sm);background:var(--kliora-mint-soft);color:#0f766c;font-size:12px;font-weight:820}.pause-ring{display:grid;place-items:center;width:132px;height:132px;margin:8px auto 2px;border:12px solid rgba(33,184,166,.15);border-top:12px solid var(--kliora-mint);border-radius:999px;background:#fff;color:var(--kliora-indigo-deep);box-shadow:inset 0 0 0 1px rgba(203,213,225,.52),0 16px 36px rgba(33,184,166,.13)}.pause-ring span{font-size:42px;font-weight:780;line-height:.9}.pause-ring small{color:#7b8496;font-size:12px;font-weight:780}.control-note{padding:12px;border-radius:var(--radius-sm);background:#fff;color:#3f475b;font-size:12px;font-weight:720;line-height:1.4;box-shadow:0 10px 22px rgba(32,38,64,.07)}.hero-stage-caption{position:absolute;right:52px;bottom:30px;display:flex;gap:8px;padding:8px;border:1px solid rgba(203,213,225,.6);border-radius:999px;background:hsla(0,0%,100%,.72);box-shadow:var(--kliora-soft-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-stage-caption span{padding:7px 10px;border-radius:999px;background:#fff;color:#526071;font-size:12px;font-weight:780}.app-card,.auth-card,.bot-list-card,.card,.channel-card,.content-card,.conversation-row,.first-run-card,.instruction-feed-item,.integration-card,.knowledge-item,.launch-score-panel,.lead-table-row,.legal-hub,.metric-card,.mini-panel,.panel,.payment-record,.pipeline-card,.pipeline-column,.price-card,.reminder-card,.smart-lead-card,.system-state,.workdesk-card{border-color:rgba(203,213,225,.58);background:hsla(0,0%,100%,.72);box-shadow:0 18px 46px rgba(32,38,64,.07)}.app-topbar,.auth-copy-panel,.page-header,.workdesk-hero{border-color:rgba(203,213,225,.58);background:radial-gradient(circle at 92% 8%,rgba(33,184,166,.12),transparent 28%),linear-gradient(135deg,hsla(0,0%,100%,.82),rgba(239,238,255,.44));box-shadow:0 22px 58px rgba(32,38,64,.08)}@media (max-width:1120px){.marketing-hero-grid{grid-template-columns:1fr}.marketing-hero-copy{max-width:760px}.hero-mobile-stage{min-height:600px}.hero-phone-dialog{left:8%}.hero-phone-lead{left:36%}.hero-phone-control{right:5%}}@media (max-width:760px){.marketing-hero{padding-top:34px}.marketing-hero .marketing-hero-copy h1{font-size:clamp(34px,10vw,46px)}.hero-mobile-stage{min-height:620px;margin-top:8px}.hero-phone{width:210px;min-height:420px}.phone-screen{min-height:398px}.hero-phone-dialog{top:48px;left:0}.hero-phone-lead{top:18px;left:auto;right:0;width:220px}.hero-phone-control{top:238px;right:12%}.hero-stage-caption{right:auto;bottom:14px;left:50%;transform:translateX(-50%)}}@media (max-width:460px){.hero-mobile-stage{min-height:720px}.hero-phone{width:min(230px,68vw)}.hero-phone-dialog{left:-8px}.hero-phone-lead{top:138px;right:-8px}.hero-phone-control{top:318px;right:24px}.hero-stage-caption{width:max-content;max-width:calc(100vw - 34px)}}.container>.public-nav,.marketing-site .public-nav,.public-page>.public-nav{margin-top:14px}.public-nav{top:12px;min-height:66px;padding:10px 14px;border:1px solid rgba(203,213,225,.62);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.72);box-shadow:0 18px 46px rgba(32,38,64,.08)}.public-links{justify-self:center;display:flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;border:1px solid rgba(203,213,225,.42);border-radius:var(--radius-sm);background:rgba(248,250,252,.58)}.public-links a{border-radius:var(--radius-xs);color:#5a6478;font-weight:740}.public-links a:focus-visible,.public-links a:hover{background:#fff;color:var(--kliora-indigo-deep);box-shadow:0 8px 22px rgba(81,71,217,.08)}.public-nav .actions .btn{border:0;background:linear-gradient(135deg,var(--kliora-indigo),var(--kliora-violet));box-shadow:0 12px 28px rgba(81,71,217,.22)}.public-nav .btn-secondary{border-color:rgba(203,213,225,.58);background:hsla(0,0%,100%,.72);color:#344054}.public-nav .language-select{border-radius:var(--radius-sm);box-shadow:none}.result-section{padding-top:clamp(52px,7vw,92px)}.result-flow{gap:12px}.result-step{min-height:132px;padding:18px 16px;border-color:rgba(203,213,225,.56);border-radius:var(--radius-sm);background:radial-gradient(circle at 80% 0,rgba(33,184,166,.09),transparent 34%),hsla(0,0%,100%,.76);box-shadow:0 14px 34px rgba(32,38,64,.06)}.result-step span{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);background:#efeeff;color:var(--kliora-indigo)}.result-step strong{color:var(--kliora-graphite);font-size:clamp(16px,1.36vw,19px);font-weight:760}.launch-check-item,.owner-outcome-card,.vertical-demo-card{border-color:rgba(203,213,225,.56);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.76);box-shadow:0 14px 36px rgba(32,38,64,.06)}.owner-outcome-card{position:relative;overflow:hidden}.owner-outcome-card:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,var(--kliora-indigo),var(--kliora-mint))}.launch-check-item strong,.owner-outcome-card h3,.vertical-demo-card h3{color:var(--kliora-graphite)}.video-preview,.web-crm-preview{border-color:rgba(203,213,225,.58);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.74);box-shadow:0 24px 58px rgba(32,38,64,.11)}.play-mark{background:linear-gradient(135deg,var(--kliora-indigo),var(--kliora-violet));box-shadow:0 18px 36px rgba(81,71,217,.25)}.landing-cta-panel{border-color:rgba(81,71,217,.16);border-radius:var(--radius-sm);background:radial-gradient(circle at 90% 14%,rgba(33,184,166,.13),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.88),rgba(239,238,255,.62));box-shadow:0 24px 64px rgba(32,38,64,.09)}.pricing-flow-strip{gap:14px}.pricing-flow-strip span{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;min-height:88px;border-color:rgba(203,213,225,.56);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.74);box-shadow:0 14px 34px rgba(32,38,64,.055)}.pricing-flow-strip strong{border-radius:var(--radius-sm);background:linear-gradient(135deg,#efeeff,#e7f8f5);color:var(--kliora-indigo)}.price-card{border-color:rgba(203,213,225,.58);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.78);box-shadow:0 18px 46px rgba(32,38,64,.07)}.price-card.featured{border-color:rgba(81,71,217,.24);background:radial-gradient(circle at 86% 8%,rgba(33,184,166,.12),transparent 28%),linear-gradient(180deg,rgba(239,238,255,.78),hsla(0,0%,100%,.92));box-shadow:0 26px 68px rgba(81,71,217,.14)}.check-item,.plan-limits span{border-color:rgba(203,213,225,.52);background:rgba(248,250,252,.72)}.legal-hub,.legal-link-card,.legal-page .content-card{border-color:rgba(203,213,225,.56);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.78);box-shadow:0 16px 42px rgba(32,38,64,.065)}.legal-hub{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.legal-support-link{border-color:rgba(81,71,217,.16);background:#fff;color:var(--kliora-indigo);box-shadow:0 10px 24px rgba(81,71,217,.08)}.auth-layout{align-items:center;min-height:calc(100vh - 28px);padding-block:clamp(28px,5vw,58px)}.auth-card,.auth-copy-panel{border-color:rgba(203,213,225,.56);border-radius:var(--radius-sm);background:radial-gradient(circle at 86% 8%,rgba(33,184,166,.1),transparent 30%),hsla(0,0%,100%,.78);box-shadow:0 22px 58px rgba(32,38,64,.08)}.auth-copy-panel{padding:clamp(24px,4vw,40px)}.auth-card{background:hsla(0,0%,100%,.88)}.auth-trust-list span{border:1px solid rgba(203,213,225,.52);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.64);color:#435064;box-shadow:0 10px 24px rgba(32,38,64,.04)}.auth-trust-list span:before{background:var(--kliora-mint);box-shadow:0 0 0 5px rgba(33,184,166,.12)}@media (max-width:1100px){.public-nav{top:8px;grid-template-columns:auto auto}.public-links{width:100%}}@media (max-width:760px){.container>.public-nav,.marketing-site .public-nav,.public-page>.public-nav{margin-top:8px}.public-nav{padding:9px 10px}.public-links{width:100%;overflow-x:auto;border-color:rgba(203,213,225,.36)}.owner-outcome-grid,.result-flow,.vertical-demo-grid{grid-template-columns:1fr}.auth-card,.auth-copy-panel,.launch-check-item,.owner-outcome-card,.price-card,.pricing-flow-strip span,.result-step,.vertical-demo-card{box-shadow:0 12px 28px rgba(32,38,64,.055)}.landing-cta-panel{display:grid}}.app-shell{background:radial-gradient(circle at 8% 4%,rgba(81,71,217,.1),transparent 28%),radial-gradient(circle at 92% 8%,rgba(33,184,166,.11),transparent 26%),linear-gradient(180deg,#fbfaf7,#f6f8fb)}.app-sidebar{border-right-color:rgba(203,213,225,.58);background:linear-gradient(180deg,hsla(0,0%,100%,.84),rgba(248,250,252,.78));box-shadow:18px 0 44px rgba(32,38,64,.055)}.app-brand-link{padding:8px;border:1px solid rgba(203,213,225,.46);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.72);text-decoration:none}.app-nav-advanced summary,.app-nav-group>span{color:#7b8496;font-size:11px;font-weight:820;letter-spacing:.02em;text-transform:uppercase}.app-nav a,.app-nav-advanced a{border:1px solid transparent;border-radius:var(--radius-sm);color:#4b5567;font-weight:740}.app-nav a.active,.app-nav a:hover,.app-nav-advanced a.active,.app-nav-advanced a:hover{border-color:rgba(81,71,217,.14);background:linear-gradient(135deg,rgba(239,238,255,.9),hsla(0,0%,100%,.78));color:var(--kliora-indigo-deep);box-shadow:0 10px 24px rgba(81,71,217,.08)}.app-main{gap:clamp(16px,2vw,24px)}.app-topbar,.page-header,.workdesk-hero{border-color:rgba(203,213,225,.56);background:radial-gradient(circle at 86% 8%,rgba(33,184,166,.12),transparent 30%),radial-gradient(circle at 12% 10%,rgba(81,71,217,.09),transparent 32%),hsla(0,0%,100%,.78);box-shadow:0 24px 64px rgba(32,38,64,.08)}.app-topbar h1,.page-header h1,.workdesk-hero h1{color:var(--kliora-graphite);font-size:clamp(30px,3.1vw,44px);font-weight:760;line-height:1.08}.app-topbar .muted,.page-header .muted,.workdesk-hero .muted{color:var(--kliora-muted);line-height:1.6}.app-card,.dashboard-action-center,.dashboard-overview-stack>*,.inbox-takeover-note,.lead-summary-card,.metric-card,.pipeline-summary,.smart-lead-card,.workdesk-card{border-color:rgba(203,213,225,.55);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.76);box-shadow:0 16px 42px rgba(32,38,64,.065)}.dashboard-action-center{background:radial-gradient(circle at 88% 12%,rgba(33,184,166,.13),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.84),rgba(239,238,255,.54))}.launch-score-panel{border-color:rgba(81,71,217,.14);background:hsla(0,0%,100%,.72)}.progress-track{height:9px;border-radius:var(--radius-pill)}.crm-summary-grid div,.inbox-route-summary div,.mini-status-grid div,.pipeline-owner-metrics div,.simple-launch-checklist div{border-color:rgba(203,213,225,.52);background:hsla(0,0%,100%,.68);box-shadow:0 10px 26px rgba(32,38,64,.045)}.inbox-client-grid{align-items:start}.chat-list-panel,.chat-window-panel,.lead-table,.pipeline-column{border-color:rgba(203,213,225,.55);background:hsla(0,0%,100%,.78);box-shadow:0 16px 42px rgba(32,38,64,.06)}.conversation-row,.crm-lead-row,.lead-table-row,.pipeline-card,.smart-lead-card{border-color:rgba(203,213,225,.5);background:hsla(0,0%,100%,.76);box-shadow:0 10px 26px rgba(32,38,64,.045)}.conversation-button.active,.conversation-row.active,.conversation-row:hover,.crm-lead-row:hover,.lead-table-row:hover,.pipeline-card:hover,.smart-lead-card:hover{border-color:rgba(81,71,217,.22);background:radial-gradient(circle at 94% 8%,rgba(33,184,166,.08),transparent 30%),hsla(0,0%,100%,.94);box-shadow:0 16px 38px rgba(81,71,217,.1)}.message-bubble,.sim-message{border-radius:var(--radius-sm)}.message-bubble.ai,.sim-message.bot{background:linear-gradient(135deg,#efeeff,#f8f7ff);color:#352c9b}.inbox-takeover-note,.manager-delivery-note,.message-bubble.manager{background:linear-gradient(135deg,#e7f8f5,#fff)}.bot-builder-textarea,.compact-field,.compact-field input,.compact-field select,.compact-field textarea,.reply-row,.reply-row input{border-radius:var(--radius-sm)}.smart-lead-grid{gap:14px}.smart-lead-card{position:relative;overflow:hidden}.pipeline-card:before,.smart-lead-card:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,var(--kliora-indigo),var(--kliora-mint));opacity:.72}.pipeline-board{gap:14px}.pipeline-column{min-width:286px;padding:14px}.pipeline-column h3{color:var(--kliora-graphite);font-size:15px;font-weight:800}.pipeline-card{position:relative;overflow:hidden;padding-left:16px}.mobile-bottom-shell{border-top-color:rgba(203,213,225,.5);background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-bottom-shell .app-nav a{border-radius:var(--radius-sm)}@media (max-width:980px){.app-sidebar{box-shadow:none}.app-main{padding-bottom:88px}.pipeline-board{scroll-snap-type:x proximity}.pipeline-column{scroll-snap-align:start}}@media (max-width:620px){.app-card,.app-topbar,.chat-list-panel,.chat-window-panel,.dashboard-action-center,.metric-card,.page-header,.pipeline-column,.smart-lead-card,.workdesk-card,.workdesk-hero{box-shadow:0 12px 28px rgba(32,38,64,.055)}.app-topbar h1,.page-header h1,.workdesk-hero h1{font-size:clamp(27px,8vw,36px)}.conversation-row,.crm-lead-row,.lead-table-row,.pipeline-card{transform:none}}.advanced-panel,.analytics-action-strip,.billing-state-card,.company-switcher,.payment-record,.preview-box,.provider-row,.settings-safety-strip div,.team-row,.test-settings-panel,.usage-card,.wallet-card{border-color:rgba(203,213,225,.55);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.76);box-shadow:0 14px 36px rgba(32,38,64,.06)}.analytics-action-strip{align-items:center;background:radial-gradient(circle at 88% 12%,rgba(33,184,166,.13),transparent 30%),linear-gradient(135deg,hsla(0,0%,100%,.84),rgba(239,238,255,.52))}.analytics-action-list{gap:8px}.analytics-action-list .badge,.analytics-action-list .badge.warn{border-radius:var(--radius-pill);box-shadow:none}.analytics-metric-grid .metric-card,.billing-ledger-grid>*,.billing-provider-grid>*,.billing-summary-grid>*,.provider-list-item,.usage-item{border-color:rgba(203,213,225,.52);border-radius:var(--radius-sm);background:hsla(0,0%,100%,.72);box-shadow:0 10px 26px rgba(32,38,64,.045)}.analytics-metric-grid .metric-card strong,.billing-summary-grid strong,.usage-card strong,.wallet-card strong{color:var(--kliora-graphite);letter-spacing:0}.billing-state-card,.wallet-card{background:radial-gradient(circle at 90% 8%,rgba(33,184,166,.11),transparent 28%),hsla(0,0%,100%,.82)}.billing-ledger-grid,.billing-provider-grid,.payment-ledger-list,.provider-table,.team-list,.usage-list{gap:12px}.company-switcher,.payment-record,.provider-list-item,.provider-row,.team-row{transition:border-color .16s var(--motion-ease-standard),background-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard),transform .16s var(--motion-ease-standard)}.company-switcher:hover,.payment-record:hover,.provider-list-item.active,.provider-list-item:hover,.provider-row:hover,.team-row.as-button:hover{transform:translateY(-1px);border-color:rgba(81,71,217,.2);background:hsla(0,0%,100%,.94);box-shadow:0 16px 38px rgba(81,71,217,.09)}.usage-track{height:9px;overflow:hidden;border-radius:var(--radius-pill);background:#e7ebf3}.usage-fill{background:linear-gradient(90deg,var(--kliora-indigo),var(--kliora-mint))}.usage-fill.warn{background:linear-gradient(90deg,#f59e0b,var(--kliora-mint))}.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.settings-grid,.settings-safety-strip{gap:14px}.preview-box,.settings-safety-strip div{background:radial-gradient(circle at 94% 12%,rgba(33,184,166,.09),transparent 30%),hsla(0,0%,100%,.74)}.advanced-panel summary{color:var(--kliora-indigo-deep);font-weight:800}.compact-field input,.compact-field select,.compact-field textarea,.field input,.field select,.field textarea{border-color:rgba(203,213,225,.72);background:hsla(0,0%,100%,.88);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7)}.compact-field input:hover,.compact-field select:hover,.compact-field textarea:hover,.field input:hover,.field select:hover,.field textarea:hover{border-color:rgba(81,71,217,.22)}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid rgba(33,184,166,.24);box-shadow:0 0 0 1px rgba(81,71,217,.26),0 0 0 6px rgba(33,184,166,.1)}.btn-ghost:disabled,.btn-secondary:disabled,.btn:disabled,.field input:disabled,.field select:disabled,.field textarea:disabled,button:disabled{cursor:not-allowed;filter:saturate(.72);opacity:.58;transform:none;box-shadow:none}.app-main,.compact-history,.payment-ledger-list,.pipeline-board,.public-links,.simulator-messages{scrollbar-color:rgba(81,71,217,.26) rgba(203,213,225,.22);scrollbar-width:thin}.app-main::-webkit-scrollbar,.compact-history::-webkit-scrollbar,.payment-ledger-list::-webkit-scrollbar,.pipeline-board::-webkit-scrollbar,.public-links::-webkit-scrollbar,.simulator-messages::-webkit-scrollbar{width:10px;height:10px}.app-main::-webkit-scrollbar-thumb,.compact-history::-webkit-scrollbar-thumb,.payment-ledger-list::-webkit-scrollbar-thumb,.pipeline-board::-webkit-scrollbar-thumb,.public-links::-webkit-scrollbar-thumb,.simulator-messages::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--radius-pill);background:rgba(81,71,217,.28);background-clip:padding-box}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important}.conversation-row,.hero-phone,.lead-table-row,.payment-record,.pipeline-card,.provider-list-item,.provider-row,.public-links a,.team-row{transition:none!important;transform:none!important}}@media (max-width:760px){.analytics-action-strip,.billing-state-card,.company-switcher,.payment-record,.settings-safety-strip div,.team-row,.usage-card,.wallet-card{box-shadow:0 12px 28px rgba(32,38,64,.055)}.analytics-action-strip{display:grid}.billing-ledger-grid,.billing-provider-grid,.billing-summary-grid,.settings-grid,.settings-safety-strip{grid-template-columns:1fr}}:root{--v6-ink:#101828;--v6-canvas:#f6f7fb;--v6-surface:#fff;--v6-primary:#4f46e5;--v6-primary-deep:#3730a3;--v6-turquoise:#12b8a6;--v6-turquoise-soft:#e9fbf7;--v6-saffron:#f5a524;--v6-lilac:#f0eeff;--v6-sky:#eaf3ff;--v6-border:#dde3ee;--v6-muted:#667085;--v6-soft-shadow:0 18px 55px rgba(16,24,40,.11);--v6-card-shadow:0 10px 28px rgba(16,24,40,.07);--v6-focus:rgba(18,184,166,.28);--color-canvas:var(--v6-canvas);--color-surface:var(--v6-surface);--color-surface-raised:var(--v6-surface);--color-surface-subtle:#f1f5fb;--color-surface-muted:#eef3fb;--color-text:var(--v6-ink);--color-text-muted:var(--v6-muted);--color-border:var(--v6-border);--color-border-strong:#c7d0df;--color-primary:var(--v6-primary);--color-primary-hover:var(--v6-primary-deep);--color-primary-soft:var(--v6-lilac);--color-accent:var(--v6-turquoise);--radius-sm:12px;--radius-md:16px;--radius-lg:22px;--font-sans:Inter,Manrope,Onest,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-weight-regular:500;--font-weight-medium:600;--font-weight-semibold:700;--font-weight-bold:760;--font-weight-black:780}body{color:var(--v6-ink);background:var(--v6-canvas)}.public-page>.hero-section,.public-page>.page-section,.public-page>.public-nav,.v6-public .container{width:min(1180px,calc(100% - 36px));margin-inline:auto}.public-nav,.public-nav.v6-public-nav{position:-webkit-sticky;position:sticky;top:14px;z-index:20;margin-block:14px;padding:12px 14px;border:1px solid rgba(221,227,238,.92);border-radius:24px;background:hsla(0,0%,100%,.88);box-shadow:0 16px 36px rgba(16,24,40,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{font-weight:760;letter-spacing:0}.brand-mark{border-radius:14px;background:linear-gradient(135deg,var(--v6-primary-deep),var(--v6-primary) 58%,var(--v6-turquoise));box-shadow:0 10px 22px rgba(79,70,229,.22)}.public-links{justify-content:center;gap:8px;font-weight:700}.app-nav-advanced a,.app-nav-group a,.public-links a{border-radius:999px;transition:color .16s var(--motion-ease-standard),background .16s var(--motion-ease-standard),transform .16s var(--motion-ease-standard)}.public-links a{padding:9px 12px}.public-links a:hover{color:var(--v6-primary-deep);background:var(--v6-lilac);transform:translateY(-1px)}.btn,.btn-ghost,.btn-secondary{min-height:44px;font-weight:760}.btn{border:1px solid rgba(79,70,229,.2);background:linear-gradient(135deg,var(--v6-primary-deep),var(--v6-primary));color:#fff;box-shadow:0 16px 30px rgba(79,70,229,.24)}.btn:hover{transform:translateY(-1px);box-shadow:0 20px 38px rgba(79,70,229,.3)}.btn-ghost,.btn-secondary{border-color:rgba(79,70,229,.16);background:hsla(0,0%,100%,.78);color:var(--v6-primary-deep);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.55)}.btn-ghost:hover,.btn-secondary:hover{border-color:rgba(79,70,229,.26);background:var(--v6-lilac);transform:translateY(-1px)}.language-select{border-color:rgba(221,227,238,.9);border-radius:999px;background:rgba(246,247,251,.84)}.v6-hero{position:relative;overflow:hidden;padding:54px 0 74px;background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(246,247,251,.94)),var(--v6-canvas)}.v6-hero:before{content:"";position:absolute;inset:18px auto auto 6%;width:58%;height:1px;background:linear-gradient(90deg,transparent,rgba(79,70,229,.28),rgba(18,184,166,.22),transparent)}.v6-hero-grid{grid-template-columns:minmax(0,.86fr) minmax(450px,1.14fr);gap:48px;align-items:center}.v6-hero-copy{max-width:640px}.eyebrow{color:var(--v6-primary-deep);font-size:12px;font-weight:760;letter-spacing:0;text-transform:uppercase}.marketing-hero .marketing-hero-copy h1,.v6-hero-copy h1{max-width:660px;margin:16px 0 18px;color:var(--v6-ink);font-size:56px;font-weight:760;line-height:1.04;letter-spacing:0}.marketing-hero .lead,.v6-hero-copy .lead{max-width:660px;color:#475467;font-size:19px;line-height:1.58}.hero-benefit-list,.v6-benefit-list{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.hero-benefit-list span,.v6-benefit-list span{position:relative;padding:12px 14px 12px 42px;border:1px solid rgba(221,227,238,.9);border-radius:18px;background:hsla(0,0%,100%,.8);color:#344054;box-shadow:0 8px 22px rgba(16,24,40,.05)}.hero-benefit-list span:before,.v6-benefit-list span:before{content:"";position:absolute;left:16px;top:17px;width:10px;height:10px;border-radius:50%;background:var(--v6-turquoise);box-shadow:0 0 0 5px var(--v6-turquoise-soft)}.v6-product-stage{position:relative;min-height:590px;padding:24px;border:1px solid rgba(221,227,238,.9);border-radius:34px;background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(234,243,255,.72)),#fff;box-shadow:var(--v6-soft-shadow)}.v6-console-preview,.v6-control-panel,.v6-lead-card,.v6-phone{border:1px solid rgba(221,227,238,.94);background:var(--v6-surface);box-shadow:var(--v6-card-shadow)}.v6-phone.primary{width:min(360px,72%);min-height:510px;margin:0 auto;padding:18px;border-radius:38px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,var(--v6-primary-deep),var(--v6-primary),var(--v6-turquoise)) border-box;border:5px solid transparent;animation:v6PhoneIn .62s ease-out both}.v6-phone-bar{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:var(--v6-muted);font-size:13px;font-weight:700}.v6-phone-bar strong{color:var(--v6-ink)}.v6-chat-thread{display:grid;grid-gap:12px;gap:12px}.bubble{max-width:86%;margin:0;padding:13px 14px;border-radius:18px;color:var(--v6-ink);font-size:14px;line-height:1.45;animation:v6Bubble .52s ease-out both}.bubble.client{justify-self:start;background:var(--v6-sky)}.bubble.ai{justify-self:end;background:linear-gradient(135deg,var(--v6-primary-deep),var(--v6-primary));color:#fff}.v6-chat-thread .bubble:nth-child(2){animation-delay:.12s}.v6-chat-thread .bubble:nth-child(3){animation-delay:.24s}.v6-chat-thread .bubble:nth-child(4){animation-delay:.36s}.v6-lead-card{position:absolute;right:20px;top:70px;width:250px;padding:18px;border-radius:24px;animation:v6CardIn .68s ease-out .22s both}.v6-state-dot{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;color:var(--v6-primary-deep);background:var(--v6-lilac);font-size:12px;font-weight:760}.v6-state-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--v6-turquoise)}.v6-lead-card h3{margin:14px 0;font-size:19px;line-height:1.2}.v6-lead-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.v6-lead-card div{display:grid;grid-gap:2px;gap:2px}.v6-lead-card dt{color:var(--v6-muted);font-size:12px}.v6-lead-card dd{margin:0;color:var(--v6-ink);font-weight:700}.v6-control-panel{position:absolute;left:22px;bottom:34px;width:290px;padding:18px;border-radius:24px;background:linear-gradient(135deg,rgba(233,251,247,.92),hsla(0,0%,100%,.96));animation:v6CardIn .68s ease-out .36s both}.v6-control-panel div:first-child{display:grid;grid-gap:4px;gap:4px}.v6-control-panel span{color:var(--v6-muted);font-size:13px}.v6-control-panel strong{color:var(--v6-primary-deep);font-size:20px}.v6-control-panel p{margin:12px 0 0;color:#475467;line-height:1.45}.v6-pulse-line{height:9px;margin-top:14px;overflow:hidden;border-radius:999px;background:#d9f6f2}.v6-pulse-line span{display:block;width:64%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v6-turquoise),var(--v6-saffron));animation:v6Pause 1.6s ease-in-out infinite alternate}.v6-section-head{max-width:760px;margin-bottom:28px}.landing-cta-panel h2,.v6-launch-grid h2,.v6-product-grid h2,.v6-proof-grid h2,.v6-section-head h2,.v6-trust-grid h2{color:var(--v6-ink);font-size:34px;font-weight:740;line-height:1.15;letter-spacing:0}.landing-cta-panel p,.v6-launch-grid p,.v6-product-grid p,.v6-section-head p:not(.eyebrow),.v6-trust-grid p{color:#475467;line-height:1.6}.v6-connected-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.v6-connected-flow:before{content:"";position:absolute;left:6%;right:6%;top:31px;height:2px;background:linear-gradient(90deg,var(--v6-primary),var(--v6-turquoise),var(--v6-saffron))}.v6-flow-step{position:relative;padding:22px;border:1px solid rgba(221,227,238,.88);border-radius:24px;background:hsla(0,0%,100%,.9);box-shadow:0 10px 28px rgba(16,24,40,.06)}.v6-flow-step span{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;color:#fff;background:var(--v6-primary);font-size:13px;font-weight:760}.v6-flow-step h3,.v6-proof-grid h3,.v6-scenario-card summary span{color:var(--v6-ink);font-size:20px;line-height:1.2}.v6-flow-step p,.v6-proof-grid p,.v6-scenario-card div span,.v6-scenario-card p{color:#475467;line-height:1.55}.v6-proof-band,.v6-trust-section{background:linear-gradient(135deg,var(--v6-primary-deep),#1f2a70 58%,#0f766e);color:#fff}.v6-launch-grid,.v6-product-grid,.v6-proof-grid,.v6-trust-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:28px;gap:28px;align-items:start}.v6-proof-grid{grid-template-columns:1.2fr repeat(3,1fr)}.v6-proof-grid .eyebrow,.v6-trust-grid .eyebrow{color:#bff4ec}.v6-proof-grid h2,.v6-proof-grid h3,.v6-trust-grid h2{color:#fff}.v6-proof-grid article,.v6-trust-list span{border:1px solid hsla(0,0%,100%,.18);border-radius:22px;background:hsla(0,0%,100%,.1);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12)}.v6-proof-grid article{padding:20px}.v6-proof-grid p,.v6-trust-grid p{color:hsla(0,0%,100%,.78)}.v6-scenario-accordion{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.v6-scenario-card{border:1px solid rgba(221,227,238,.9);border-radius:22px;background:hsla(0,0%,100%,.9);box-shadow:0 10px 24px rgba(16,24,40,.05)}.v6-scenario-card[open]{border-color:rgba(79,70,229,.28);box-shadow:0 18px 40px rgba(79,70,229,.11)}.v6-scenario-card summary{display:grid;grid-gap:7px;gap:7px;min-height:94px;padding:18px;cursor:pointer;list-style:none}.v6-scenario-card summary::-webkit-details-marker{display:none}.v6-scenario-card summary strong{width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;color:var(--v6-primary-deep);background:var(--v6-lilac);font-size:12px}.v6-scenario-card div{padding:0 18px 18px}.v6-scenario-card div span{display:block;margin-top:12px;padding:12px;border-radius:16px;background:var(--v6-turquoise-soft);color:#0f766e;font-weight:700}.v6-console-preview{position:relative;display:grid;grid-template-columns:140px minmax(0,1fr) 170px;grid-gap:14px;gap:14px;padding:18px;border-radius:30px;background:#fff}.v6-console-main,.v6-console-sidebar,.v6-console-sidecard{border-radius:20px;background:#f7f9fd}.v6-console-sidebar{display:grid;grid-gap:8px;gap:8px;padding:14px}.v6-console-sidebar span{padding:9px 10px;border-radius:999px;color:var(--v6-muted);font-weight:700}.v6-console-sidebar .active{color:#fff;background:var(--v6-primary)}.v6-console-main{display:grid;grid-gap:10px;gap:10px;padding:14px}.v6-console-row,.v6-console-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px}.v6-console-toolbar{color:var(--v6-muted)}.v6-console-toolbar strong{color:var(--v6-ink)}.v6-console-row{padding:12px;border:1px solid rgba(221,227,238,.9);border-radius:16px;background:#fff}.v6-console-row.hot{border-color:rgba(245,165,36,.38);background:#fff8eb}.v6-console-row span{color:var(--v6-muted)}.v6-console-row strong{color:var(--v6-ink)}.v6-console-sidecard{display:grid;align-content:center;grid-gap:6px;gap:6px;padding:18px;background:var(--v6-lilac)}.v6-console-sidecard span{color:var(--v6-primary-deep);font-weight:700}.v6-console-sidecard strong{color:var(--v6-primary-deep);font-size:32px}.v6-stepper{display:grid;grid-gap:12px;gap:12px}.v6-stepper article{display:grid;grid-template-columns:44px 1fr;align-items:center;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(221,227,238,.9);border-radius:22px;background:hsla(0,0%,100%,.92);box-shadow:0 10px 22px rgba(16,24,40,.05)}.v6-stepper span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:var(--v6-primary-deep);font-weight:760}.v6-trust-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.v6-trust-list span{padding:16px;color:#fff;font-weight:700}.analytics-action-strip,.app-card,.billing-state-card,.company-switcher,.conversation-row,.crm-lead-row,.dashboard-action-center,.landing-cta-panel,.lead-table-row,.payment-record,.pipeline-card,.price-card,.provider-row,.settings-safety-strip div,.team-row,.usage-card,.wallet-card{border-color:rgba(221,227,238,.9)!important;border-radius:22px!important;background:hsla(0,0%,100%,.9)!important;box-shadow:0 10px 28px rgba(16,24,40,.065)!important}.app-shell{background:linear-gradient(180deg,#fff 0,var(--v6-canvas) 48%,#eef8f6 100%)}.app-sidebar{border-color:rgba(221,227,238,.9)!important;background:hsla(0,0%,100%,.88)!important;box-shadow:12px 0 40px rgba(16,24,40,.08)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-nav-advanced summary,.app-nav-group>span{color:var(--v6-primary-deep)!important;font-weight:760}.app-nav-advanced a,.app-nav-group a{color:#475467}.app-nav-advanced a:hover,.app-nav-advanced a[aria-current=page],.app-nav-group a:hover,.app-nav-group a[aria-current=page]{color:var(--v6-primary-deep)!important;background:var(--v6-lilac)!important}.price-card.featured,.pricing-grid .price-card.featured{border-color:rgba(79,70,229,.38)!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,rgba(79,70,229,.78),rgba(18,184,166,.58)) border-box!important;box-shadow:0 22px 50px rgba(79,70,229,.16)!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--v6-focus)!important}@keyframes v6PhoneIn{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v6CardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes v6Bubble{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v6Pause{0%{width:48%}to{width:78%}}@media (max-width:980px){.v6-hero-grid,.v6-launch-grid,.v6-product-grid,.v6-proof-grid,.v6-trust-grid{grid-template-columns:1fr}.marketing-hero .marketing-hero-copy h1,.v6-hero-copy h1{font-size:42px}.v6-product-stage{min-height:620px}.v6-proof-grid,.v6-scenario-accordion{grid-template-columns:1fr 1fr}.v6-console-preview{grid-template-columns:1fr}}@media (max-width:720px){.public-nav,.public-nav.v6-public-nav{position:static;grid-template-columns:1fr;justify-items:stretch;border-radius:20px}.public-links{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.actions,.hero-actions{flex-wrap:wrap}.v6-hero{padding-top:32px}.marketing-hero .marketing-hero-copy h1,.v6-hero-copy h1{font-size:34px}.marketing-hero .lead,.v6-hero-copy .lead{font-size:16px}.v6-product-stage{min-height:auto;padding:16px}.v6-phone.primary{width:100%;min-height:450px}.v6-control-panel,.v6-lead-card{position:relative;inset:auto;width:100%;margin-top:14px}.v6-connected-flow,.v6-proof-grid,.v6-scenario-accordion,.v6-trust-list{grid-template-columns:1fr}.v6-connected-flow:before{display:none}.landing-cta-panel h2,.v6-launch-grid h2,.v6-product-grid h2,.v6-proof-grid h2,.v6-section-head h2,.v6-trust-grid h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.bubble,.v6-control-panel,.v6-lead-card,.v6-phone.primary,.v6-pulse-line span{animation:none!important;transition:none!important}}.pricing-page-v6{background:var(--v6-canvas)}.v6-pricing-hero{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:28px;gap:28px;align-items:stretch;margin-top:28px;padding:44px;border:1px solid rgba(221,227,238,.92);border-radius:30px;background:linear-gradient(135deg,hsla(0,0%,100%,.97),rgba(234,243,255,.74)),#fff;box-shadow:var(--v6-soft-shadow)}.v6-pricing-hero h1{max-width:820px;margin:14px 0;color:var(--v6-ink);font-size:44px;line-height:1.08;font-weight:760;letter-spacing:0}.v6-pricing-hero .hero-text{max-width:760px;color:#475467;font-size:18px;line-height:1.58}.v6-pricing-summary{display:grid;grid-gap:10px;gap:10px;align-content:center}.v6-pricing-summary span{display:grid;grid-template-columns:36px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:12px;border-radius:18px;background:hsla(0,0%,100%,.78);color:#475467;font-weight:700}.v6-pricing-summary strong{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#fff;background:var(--v6-primary);font-size:13px}.v6-addon-section .section-head,.v6-plan-section .section-head{max-width:760px}.v6-plan-grid{align-items:stretch}.v6-plan-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:24px!important}.v6-plan-card h3{margin-top:10px;font-size:24px}.v6-plan-card>strong{color:var(--v6-ink);font-size:34px;line-height:1.08}.v6-recommended{width:-moz-fit-content;width:fit-content;padding:7px 11px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--v6-primary-deep),var(--v6-primary));font-size:12px;font-weight:760}.v6-payment-note,.v6-usd-note{font-size:13px}.v6-plan-limits{grid-template-columns:1fr;gap:8px;margin:16px 0}.v6-plan-limits span{border-radius:14px;background:#f7f9fd}.v6-plan-card ul{display:grid;grid-gap:8px;gap:8px;margin:0 0 20px;padding:0;list-style:none}.v6-plan-card li{position:relative;padding-left:20px;color:#475467;line-height:1.45}.v6-plan-card li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background:var(--v6-turquoise)}.v6-plan-card .btn,.v6-plan-card .btn-secondary{margin-top:auto;justify-content:center}.v6-cost-card,.v6-pricing-benefits .app-card{padding:28px}.v6-trust-list.light span{border-color:rgba(221,227,238,.9);background:var(--v6-turquoise-soft);color:#0f766e}.v6-addon-section{display:grid;grid-gap:16px;gap:16px}.v6-addon-panel{border:1px solid rgba(221,227,238,.92);border-radius:24px;background:hsla(0,0%,100%,.88);box-shadow:0 10px 28px rgba(16,24,40,.055)}.v6-addon-panel summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;cursor:pointer;color:var(--v6-ink);font-size:18px;font-weight:760;list-style:none}.v6-addon-panel summary::-webkit-details-marker{display:none}.v6-addon-panel summary strong{padding:7px 11px;border-radius:999px;color:var(--v6-primary-deep);background:var(--v6-lilac);font-size:13px}.v6-addon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 18px 18px}.v6-addon-card{padding:18px;border:1px solid rgba(221,227,238,.9);border-radius:20px;background:#fff}.v6-addon-card>span{color:var(--v6-primary-deep);font-size:12px;font-weight:760;text-transform:uppercase}.v6-addon-card h3{margin:8px 0;font-size:19px}.v6-addon-card>strong{display:block;color:var(--v6-ink);font-size:24px;line-height:1.12}.v6-addon-card ul{display:grid;grid-gap:7px;gap:7px;margin:14px 0 0;padding-left:18px;color:#475467}@media (max-width:980px){.v6-addon-grid,.v6-pricing-hero{grid-template-columns:1fr}}@media (max-width:720px){.v6-pricing-hero{padding:24px;border-radius:24px}.v6-pricing-hero h1{font-size:32px}.v6-addon-panel summary{align-items:flex-start;flex-direction:column}}.app-topbar,.page-header,.workdesk-hero{border:1px solid rgba(221,227,238,.92)!important;border-radius:28px!important;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(234,243,255,.72))!important;box-shadow:0 14px 34px rgba(16,24,40,.07)!important}.app-topbar h1,.page-header h1,.workdesk-hero h1{max-width:820px;color:var(--v6-ink)!important;font-size:36px!important;line-height:1.12!important;font-weight:760!important;letter-spacing:0!important}.app-topbar .muted,.page-header .muted,.workdesk-hero .muted{max-width:760px;color:#475467!important;line-height:1.58}.badge,.badge.neutral,.badge.warn,.kicker{border-radius:999px!important;font-weight:760!important;letter-spacing:0!important}.badge{border-color:rgba(18,184,166,.26)!important;color:#0f766e!important;background:var(--v6-turquoise-soft)!important}.badge.warn{border-color:rgba(245,165,36,.32)!important;color:#8a4d0f!important;background:#fff6e6!important}.badge.neutral,.kicker{border-color:rgba(79,70,229,.16)!important;color:var(--v6-primary-deep)!important;background:var(--v6-lilac)!important}.dashboard-action-center{padding:26px!important}.dashboard-action-grid{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr)!important;gap:22px!important}.app-card h2,.dashboard-action-grid h2{color:var(--v6-ink)!important;font-size:28px!important;font-weight:740!important;line-height:1.16!important;letter-spacing:0!important}.analytics-metric-grid .metric-card,.billing-summary-grid>*,.bot-card,.channel-card,.company-panel,.contact-card,.conversation-panel,.inbox-panel,.integration-card,.launch-score-panel,.lead-detail-card,.mini-status-grid>div,.onboarding-flow>*,.pipeline-column,.provider-list-item,.settings-grid>*,.simple-launch-checklist,.team-panel{border-color:rgba(221,227,238,.86)!important;border-radius:20px!important;background:hsla(0,0%,100%,.86)!important;box-shadow:0 8px 24px rgba(16,24,40,.055)!important}.progress-track,.usage-track{height:10px!important;border-radius:999px!important;background:#e6edf7!important}.progress-track span,.usage-fill{border-radius:inherit;background:linear-gradient(90deg,var(--v6-primary),var(--v6-turquoise))!important}.bot-card,.channel-card,.conversation-row,.crm-lead-row,.integration-card,.lead-table-row,.payment-record,.pipeline-card,.provider-row,.team-row{transition:transform .16s var(--motion-ease-standard),border-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard)!important}.bot-card:hover,.channel-card:hover,.conversation-row:hover,.crm-lead-row:hover,.integration-card:hover,.lead-table-row:hover,.payment-record:hover,.pipeline-card:hover,.provider-row:hover,.team-row:hover{transform:translateY(-1px)!important;border-color:rgba(79,70,229,.24)!important;box-shadow:0 16px 36px rgba(79,70,229,.11)!important}.chat-bubble,.message-bubble,.simulator-message{border-radius:18px!important}.chat-bubble.ai,.message-bubble.ai,.simulator-message.ai{background:var(--v6-lilac)!important;color:var(--v6-primary-deep)!important}.chat-bubble.manager,.message-bubble.manager,.simulator-message.manager{background:var(--v6-turquoise-soft)!important;color:#0f766e!important}.compact-field label,.field label{color:#344054;font-weight:700}.compact-field input,.compact-field select,.compact-field textarea,.field input,.field select,.field textarea{border-radius:16px!important;border-color:rgba(221,227,238,.95)!important;background:#fff!important}.app-main::-webkit-scrollbar-thumb,.compact-history::-webkit-scrollbar-thumb,.payment-ledger-list::-webkit-scrollbar-thumb,.pipeline-board::-webkit-scrollbar-thumb,.public-links::-webkit-scrollbar-thumb,.simulator-messages::-webkit-scrollbar-thumb{background:rgba(79,70,229,.38)!important}@media (max-width:980px){.dashboard-action-grid{grid-template-columns:1fr!important}.app-topbar h1,.page-header h1,.workdesk-hero h1{font-size:30px!important}}@media (prefers-reduced-motion:reduce){.bot-card,.channel-card,.conversation-row,.crm-lead-row,.integration-card,.lead-table-row,.payment-record,.pipeline-card,.provider-row,.team-row{transition:none!important;transform:none!important}}:root{--v7-ink:#0f172a;--v7-graphite:#273244;--v7-muted:#5f6b7d;--v7-canvas:#f7f9fd;--v7-canvas-warm:#fbfcff;--v7-surface:#fff;--v7-surface-soft:#f1f6ff;--v7-primary:#2856f0;--v7-primary-deep:#22208a;--v7-primary-soft:#eef2ff;--v7-teal:#12b8a6;--v7-teal-soft:#e8fbf7;--v7-saffron:#f5b041;--v7-border:#d9e2f1;--v7-border-strong:#b8c6dc;--v7-shadow-soft:0 22px 60px rgba(15,23,42,.1);--v7-shadow-card:0 14px 34px rgba(15,23,42,.075);--v7-focus:rgba(18,184,166,.35);--color-canvas:var(--v7-canvas);--color-surface:var(--v7-surface);--color-surface-raised:var(--v7-surface);--color-surface-subtle:var(--v7-surface-soft);--color-text:var(--v7-ink);--color-text-muted:var(--v7-muted);--color-border:var(--v7-border);--color-border-strong:var(--v7-border-strong);--color-primary:var(--v7-primary);--color-primary-hover:var(--v7-primary-deep);--color-primary-soft:var(--v7-primary-soft);--color-accent:var(--v7-teal);--radius-sm:14px;--radius-md:20px;--radius-lg:30px}body{color:var(--v7-ink);background:var(--v7-canvas);letter-spacing:0}.v7-public{overflow:clip;background:linear-gradient(180deg,#fff,#f7f9fd 44%,#f1fbf8)}.public-nav.v7-public-nav{top:16px;padding:11px 12px;border:1px solid rgba(217,226,241,.9);border-radius:999px;background:hsla(0,0%,100%,.9);box-shadow:0 18px 48px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.v7-brand-anchor{border-radius:999px}.brand-mark{border-radius:16px;background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary) 56%,var(--v7-teal));box-shadow:0 12px 28px rgba(40,86,240,.22)}.v7-public-links a{padding:9px 13px;color:var(--v7-graphite)}.v7-public-links a:hover{color:var(--v7-primary-deep);background:var(--v7-primary-soft)}.btn,.btn-ghost,.btn-secondary{border-radius:999px;letter-spacing:0}.btn{border-color:rgba(40,86,240,.26);background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary));box-shadow:0 16px 34px rgba(40,86,240,.24)}.btn:hover{box-shadow:0 20px 42px rgba(40,86,240,.3)}.btn-ghost,.btn-secondary{border-color:rgba(40,86,240,.16);background:hsla(0,0%,100%,.82);color:var(--v7-primary-deep)}.btn-ghost:hover,.btn-secondary:hover{border-color:rgba(40,86,240,.26);background:var(--v7-primary-soft)}.language-select{border-color:rgba(217,226,241,.94);background:rgba(247,249,253,.88)}.v7-hero{position:relative;padding:62px 0 86px;background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(247,249,253,.98)),var(--v7-canvas)}.v7-hero:before{content:"";position:absolute;left:6%;right:6%;top:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(40,86,240,.22),rgba(18,184,166,.22),transparent)}.v7-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:58px;align-items:center}.v7-hero-copy{max-width:640px}.eyebrow.v7-eyebrow,.v7-eyebrow{color:var(--v7-primary-deep);font-size:12px;font-weight:780;letter-spacing:0;text-transform:uppercase}.marketing-hero .v7-hero-copy h1,.v7-hero-copy h1{max-width:660px;margin:16px 0 18px;color:var(--v7-ink);font-size:58px;font-weight:780;line-height:1.02;letter-spacing:0}.marketing-hero .v7-hero-copy .lead,.v7-hero-copy .lead{max-width:650px;color:var(--v7-muted);font-size:19px;line-height:1.6}.v7-hero-actions{margin-top:28px}.v7-benefit-list{display:grid;grid-gap:10px;gap:10px;margin-top:26px}.v7-benefit-list span{position:relative;padding:12px 14px 12px 42px;border:1px solid rgba(217,226,241,.92);border-radius:22px;background:hsla(0,0%,100%,.78);color:var(--v7-graphite);box-shadow:0 10px 26px rgba(15,23,42,.045)}.v7-benefit-list span:before{content:"";position:absolute;left:16px;top:17px;width:10px;height:10px;border-radius:50%;background:var(--v7-teal);box-shadow:0 0 0 5px var(--v7-teal-soft)}.v7-phone-stage{position:relative;min-height:620px;padding:26px;border:1px solid rgba(217,226,241,.9);border-radius:38px;background:linear-gradient(140deg,hsla(0,0%,100%,.96),rgba(241,246,255,.78)),#fff;box-shadow:var(--v7-shadow-soft)}.v7-phone-stage:before{content:"";position:absolute;inset:26px 26px auto 26px;height:1px;background:linear-gradient(90deg,transparent,rgba(40,86,240,.22),rgba(18,184,166,.2),transparent)}.v7-console-preview,.v7-lead-card,.v7-manager-card,.v7-phone-main,.v7-reminder-card{border:1px solid rgba(217,226,241,.94);background:var(--v7-surface);box-shadow:var(--v7-shadow-card)}.v7-phone-main{position:relative;z-index:1;width:min(358px,70%);min-height:530px;margin:6px auto 0;padding:18px;border-radius:42px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,var(--v7-primary-deep),var(--v7-primary),var(--v7-teal)) border-box;border:5px solid transparent;animation:v7HeroIn .64s ease-out both,v7PhoneFloat 5.2s ease-in-out .9s infinite}.v7-phone-main:before{content:"";display:block;width:78px;height:5px;margin:0 auto 14px;border-radius:999px;background:#d8e1f0}.v7-phone-footer,.v7-phone-top{display:flex;align-items:center;justify-content:space-between;color:var(--v7-muted);font-size:13px;font-weight:720}.v7-phone-footer strong,.v7-phone-top strong{color:var(--v7-ink)}.v7-chat-thread{display:grid;grid-gap:12px;gap:12px;margin:18px 0}.v7-bubble{max-width:87%;margin:0;padding:13px 14px;border-radius:20px;color:var(--v7-ink);font-size:14px;line-height:1.45;animation:v7Bubble .52s ease-out both}.v7-bubble.client{justify-self:start;background:#eef6ff}.v7-bubble.ai{justify-self:end;color:#fff;background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary))}.v7-chat-thread .v7-bubble:nth-child(2){animation-delay:.12s}.v7-chat-thread .v7-bubble:nth-child(3){animation-delay:.24s}.v7-chat-thread .v7-bubble:nth-child(4){animation-delay:.36s}.v7-phone-footer{margin-top:18px;padding:11px 13px;border-radius:18px;background:var(--v7-teal-soft)}.v7-lead-card{position:absolute;right:18px;top:82px;z-index:2;width:262px;padding:18px;border-radius:28px;animation:v7CardIn .7s ease-out .22s both}.v7-recommended,.v7-status-pill{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:7px 11px;border-radius:999px;color:var(--v7-primary-deep);background:var(--v7-primary-soft);font-size:12px;font-weight:780}.v7-status-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--v7-teal)}.v7-lead-card h3{margin:14px 0;color:var(--v7-ink);font-size:20px;line-height:1.2}.v7-lead-card dl{display:grid;grid-gap:10px;gap:10px;margin:0}.v7-lead-card div{display:grid;grid-gap:3px;gap:3px}.v7-lead-card dt{color:var(--v7-muted);font-size:12px}.v7-lead-card dd{margin:0;color:var(--v7-ink);font-weight:740}.v7-manager-card,.v7-reminder-card{position:absolute;z-index:2;padding:18px;border-radius:28px;animation:v7CardIn .7s ease-out .36s both}.v7-manager-card{left:22px;bottom:42px;width:294px;background:linear-gradient(135deg,rgba(232,251,247,.92),hsla(0,0%,100%,.96))}.v7-reminder-card{right:48px;bottom:34px;width:206px}.v7-console-sidecard span,.v7-manager-card span,.v7-reminder-card span{color:var(--v7-muted);font-size:13px;font-weight:720}.v7-console-sidecard strong,.v7-manager-card strong,.v7-reminder-card strong{display:block;margin-top:5px;color:var(--v7-primary-deep);font-size:22px}.v7-manager-card p,.v7-reminder-card p{margin:12px 0 0;color:var(--v7-graphite);line-height:1.45}.v7-pause-meter{height:10px;margin-top:14px;overflow:hidden;border-radius:999px;background:#d9f6f2}.v7-pause-meter i{display:block;width:66%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--v7-teal),var(--v7-saffron));animation:v7Pulse 1.6s ease-in-out infinite alternate}.v7-section-head{max-width:780px;margin-bottom:30px}.v7-section-head.compact{max-width:760px}.v7-cost-card h2,.v7-cta-panel h2,.v7-disclosure-card h2,.v7-launch-grid h2,.v7-owner-grid h2,.v7-pricing-benefits h2,.v7-product-grid h2,.v7-section-head h2,.v7-trust-grid h2{color:var(--v7-ink);font-size:36px;font-weight:760;line-height:1.14;letter-spacing:0}.v7-cta-panel p,.v7-disclosure-card p,.v7-launch-grid p,.v7-pricing-hero .hero-text,.v7-product-grid p,.v7-section-head p:not(.eyebrow),.v7-trust-grid p{color:var(--v7-muted);line-height:1.62}.v7-process-rail{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.v7-process-rail:before{content:"";position:absolute;left:6%;right:6%;top:31px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--v7-primary),var(--v7-teal),var(--v7-saffron));opacity:.35}.v7-process-step{position:relative;z-index:1;min-height:230px;padding:20px;border:1px solid rgba(217,226,241,.9);border-radius:28px;background:hsla(0,0%,100%,.92);box-shadow:var(--v7-shadow-card)}.v7-process-step span,.v7-stepper span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:#fff;background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary));font-size:13px;font-weight:780}.v7-addon-card h3,.v7-owner-grid h3,.v7-plan-card h3,.v7-process-step h3,.v7-story-card h3{color:var(--v7-ink)}.v7-addon-card p,.v7-console-sidecard p,.v7-owner-grid p,.v7-plan-card p,.v7-process-step p,.v7-story-card p{color:var(--v7-muted);line-height:1.55}.v7-owner-section,.v7-product-section,.v7-trust-section{background:linear-gradient(180deg,hsla(0,0%,100%,.72),rgba(241,246,255,.7))}.v7-launch-grid,.v7-owner-grid,.v7-trust-grid{display:grid;grid-template-columns:1.05fr repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.v7-addon-card,.v7-addon-panel,.v7-disclosure-list span,.v7-owner-grid article,.v7-stepper article,.v7-story-card,.v7-trust-list span{border:1px solid rgba(217,226,241,.9);border-radius:28px;background:hsla(0,0%,100%,.9);box-shadow:var(--v7-shadow-card)}.v7-owner-grid article{padding:22px}.v7-story-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.v7-story-card{overflow:hidden}.v7-story-card summary{display:grid;grid-gap:7px;gap:7px;padding:18px;cursor:pointer;list-style:none}.v7-story-card summary::-webkit-details-marker{display:none}.v7-story-card summary span{color:var(--v7-ink);font-weight:780}.v7-story-card summary strong{width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;color:var(--v7-primary-deep);background:var(--v7-primary-soft);font-size:12px}.v7-story-card[open]{border-color:rgba(40,86,240,.24);background:linear-gradient(180deg,#fff,#f7fbff)}.v7-story-card>div{display:grid;grid-gap:10px;gap:10px;padding:0 18px 18px}.v7-story-card b{color:var(--v7-ink)}.v7-product-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);grid-gap:34px;gap:34px;align-items:center}.v7-console-preview{display:grid;grid-template-columns:128px minmax(0,1fr) 176px;grid-gap:16px;gap:16px;padding:20px;border-radius:34px}.v7-console-main,.v7-console-nav,.v7-console-sidecard{border:1px solid rgba(217,226,241,.86);border-radius:24px;background:#fff}.v7-console-nav{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:12px}.v7-console-nav span,.v7-console-row,.v7-console-toolbar{border-radius:16px}.v7-console-nav span{padding:10px;color:var(--v7-muted);font-weight:720}.v7-console-nav .active{color:var(--v7-primary-deep);background:var(--v7-primary-soft)}.v7-console-main{display:grid;grid-gap:10px;gap:10px;padding:14px}.v7-console-row,.v7-console-toolbar{display:flex;justify-content:space-between;gap:12px;padding:12px;background:var(--v7-canvas-warm)}.v7-console-row strong,.v7-console-toolbar strong{color:var(--v7-ink)}.v7-console-row span,.v7-console-toolbar span{color:var(--v7-muted)}.v7-console-row.hot{background:var(--v7-teal-soft)}.v7-console-sidecard{padding:16px;background:linear-gradient(180deg,#fff,var(--v7-primary-soft))}.v7-launch-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.v7-stepper{display:grid;grid-gap:12px;gap:12px}.v7-stepper article{display:grid;grid-template-columns:42px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:16px}.v7-stepper strong{color:var(--v7-ink)}.v7-trust-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.v7-disclosure-list,.v7-trust-list{display:grid;grid-gap:12px;gap:12px}.v7-disclosure-list span,.v7-trust-list span{position:relative;padding:14px 16px 14px 44px;color:var(--v7-graphite);font-weight:700}.v7-disclosure-list span:before,.v7-trust-list span:before{content:"";position:absolute;left:18px;top:20px;width:9px;height:9px;border-radius:50%;background:var(--v7-teal);box-shadow:0 0 0 5px var(--v7-teal-soft)}.landing-cta-panel.v7-cta-panel,.v7-cta-panel{border-radius:34px;background:linear-gradient(135deg,rgba(34,32,138,.96),rgba(40,86,240,.94));box-shadow:0 24px 70px rgba(34,32,138,.24)}.v7-cta-panel .eyebrow,.v7-cta-panel h2,.v7-cta-panel p{color:#fff}.pricing-page-v7{background:linear-gradient(180deg,#fff 0,var(--v7-canvas) 48%,#f1fbf8 100%)}.v7-pricing-hero{grid-template-columns:minmax(0,1fr) 360px;padding:46px;border-color:rgba(217,226,241,.9);border-radius:34px;background:linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(241,246,255,.76));box-shadow:var(--v7-shadow-soft)}.v7-pricing-hero h1{max-width:760px;color:var(--v7-ink);font-size:46px;line-height:1.08}.v7-pricing-summary span{border:1px solid rgba(217,226,241,.9);background:hsla(0,0%,100%,.9);color:var(--v7-graphite)}.v7-pricing-summary strong{background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary))}.v7-plan-card{padding:26px!important;border-radius:30px!important}.v7-plan-card>strong{color:var(--v7-ink);font-size:34px}.v7-recommended{color:#fff;background:linear-gradient(135deg,var(--v7-primary-deep),var(--v7-primary))}.v7-plan-limits span{border:1px solid rgba(217,226,241,.82);border-radius:16px;background:#f8fbff}.v7-payment-note{color:var(--v7-muted)!important;font-size:13px}.v7-disclosure-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:22px;gap:22px;border-radius:34px!important}.v7-addon-panel{overflow:hidden}.v7-addon-panel summary{padding:20px;color:var(--v7-ink)}.v7-addon-grid{padding:0 20px 20px}.v7-addon-card{padding:18px}.v7-checklist .check-item{border-radius:20px}.app-shell{background:linear-gradient(180deg,#fff 0,var(--v7-canvas) 50%,#eefbf8 100%)!important}.app-header,.app-sidebar,.company-switcher{border-color:rgba(217,226,241,.9)!important;background:hsla(0,0%,100%,.9)!important;box-shadow:12px 0 42px rgba(15,23,42,.075)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-main{background:transparent!important}.analytics-action-strip,.app-card,.billing-ledger-grid>*,.billing-provider-grid>*,.billing-state-card,.billing-summary-grid>*,.conversation-row,.crm-lead-row,.dashboard-action-center,.inbox-panel,.inbox-route-summary div,.inbox-takeover-note,.lead-table-row,.payment-record,.pipeline-card,.pipeline-column,.price-card,.provider-row,.settings-grid>*,.settings-safety-strip div,.team-row,.usage-card,.wallet-card{border-color:rgba(217,226,241,.9)!important;border-radius:26px!important;background:hsla(0,0%,100%,.92)!important;box-shadow:0 14px 34px rgba(15,23,42,.065)!important}.analytics-action-strip h2,.app-nav-advanced summary,.app-nav-group>span,.billing-state-card h2,.dashboard-action-center h2,.pipeline-summary h2,.settings-safety-strip strong{color:var(--v7-primary-deep)!important;letter-spacing:0}.app-nav-advanced a,.app-nav-group a{color:var(--v7-graphite)}.app-nav-advanced a:hover,.app-nav-advanced a[aria-current=page],.app-nav-group a:hover,.app-nav-group a[aria-current=page]{color:var(--v7-primary-deep)!important;background:var(--v7-primary-soft)!important}.crm-lead-row:before,.lead-table-row:before,.pipeline-card:before{background:linear-gradient(180deg,var(--v7-primary),var(--v7-teal))!important}.price-card.featured,.pricing-grid .price-card.featured{border-color:rgba(40,86,240,.36)!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(145deg,rgba(34,32,138,.78),rgba(18,184,166,.58)) border-box!important;border-width:2px!important;box-shadow:0 24px 56px rgba(40,86,240,.16)!important}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--v7-focus)!important;outline-offset:3px}@keyframes v7HeroIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes v7CardIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes v7Bubble{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes v7PhoneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes v7Pulse{0%{width:48%}to{width:78%}}@media (max-width:1120px){.v7-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v7-owner-grid{grid-template-columns:1fr 1fr}}@media (max-width:980px){.v7-disclosure-card,.v7-hero-grid,.v7-launch-grid,.v7-pricing-hero,.v7-product-grid,.v7-trust-grid{grid-template-columns:1fr}.marketing-hero .v7-hero-copy h1,.v7-hero-copy h1{font-size:44px}.v7-phone-stage{min-height:650px}.v7-console-preview{grid-template-columns:1fr}.v7-process-rail{grid-template-columns:1fr 1fr}.v7-process-rail:before{display:none}}@media (max-width:720px){.public-nav.v7-public-nav{position:static;grid-template-columns:1fr;justify-items:stretch;border-radius:24px}.v7-public-links{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.actions,.v7-hero-actions,.v7-nav-actions{flex-wrap:wrap}.v7-hero{padding-top:34px}.marketing-hero .v7-hero-copy h1,.v7-hero-copy h1,.v7-pricing-hero h1{font-size:34px}.marketing-hero .v7-hero-copy .lead,.v7-hero-copy .lead,.v7-pricing-hero .hero-text{font-size:16px}.v7-phone-stage{min-height:auto;padding:16px;border-radius:30px}.v7-phone-main{width:100%;min-height:476px}.v7-lead-card,.v7-manager-card,.v7-reminder-card{position:relative;inset:auto;width:100%;margin-top:14px}.v7-disclosure-list,.v7-owner-grid,.v7-process-rail,.v7-story-grid,.v7-trust-list{grid-template-columns:1fr}.v7-cost-card h2,.v7-cta-panel h2,.v7-disclosure-card h2,.v7-launch-grid h2,.v7-owner-grid h2,.v7-pricing-benefits h2,.v7-product-grid h2,.v7-section-head h2,.v7-trust-grid h2{font-size:28px}.v7-pricing-hero{padding:24px;border-radius:28px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.btn,.btn-ghost,.btn-secondary,.public-links a,.v7-bubble,.v7-lead-card,.v7-manager-card,.v7-pause-meter i,.v7-phone-main,.v7-reminder-card{animation:none!important;transition:none!important}}.v8-hero-stage{isolation:isolate;min-height:640px;overflow:hidden;border-color:rgba(79,70,229,.18);background:radial-gradient(circle at 82% 14%,rgba(18,184,166,.18),transparent 30%),linear-gradient(150deg,hsla(0,0%,100%,.98),rgba(234,243,255,.86) 54%,rgba(233,251,247,.72))}.v8-hero-stage:after{content:"сообщение → заявка → менеджер";position:absolute;left:32px;top:32px;z-index:0;padding:8px 12px;border:1px solid rgba(79,70,229,.18);border-radius:999px;color:var(--v7-primary-deep);background:hsla(0,0%,100%,.78);font-size:12px;font-weight:780;letter-spacing:0}.v8-hero-stage .v7-phone-main{width:min(318px,52%);min-height:540px;margin:36px 0 0 18px;box-shadow:0 28px 72px rgba(16,24,40,.17)}.v8-control-card,.v8-crm-window,.v8-reminder-card{border:1px solid rgba(217,226,241,.92);background:hsla(0,0%,100%,.94);box-shadow:0 18px 48px rgba(16,24,40,.11)}.v8-crm-window{position:absolute;right:22px;top:88px;z-index:3;width:min(390px,56%);padding:16px;border-radius:30px;animation:v7CardIn .72s ease-out .18s both}.v8-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;color:var(--v7-muted);font-size:13px;font-weight:740}.v8-window-bar strong{color:var(--v7-primary-deep)}.v8-crm-grid{display:grid;grid-template-columns:132px minmax(0,1fr);grid-gap:12px;gap:12px}.v8-crm-detail,.v8-crm-list{border:1px solid rgba(217,226,241,.82);border-radius:22px;background:#fff}.v8-crm-list{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:10px}.v8-crm-list span{padding:10px;border-radius:15px;color:var(--v7-muted);font-size:12px;font-weight:720;line-height:1.25}.v8-crm-list .active{color:var(--v7-primary-deep);background:var(--v7-primary-soft)}.v8-crm-detail{padding:14px}.v8-crm-detail h3{margin:12px 0;color:var(--v7-ink);font-size:19px;line-height:1.22}.v8-crm-detail dl{display:grid;grid-gap:9px;gap:9px;margin:0}.v8-crm-detail div{display:grid;grid-gap:3px;gap:3px}.v8-crm-detail dt{color:var(--v7-muted);font-size:12px}.v8-crm-detail dd{margin:0;color:var(--v7-graphite);font-weight:740}.v8-control-card{left:auto;right:52px;bottom:118px;width:282px}.v8-reminder-card{left:42px;right:auto;bottom:32px;width:250px}.v8-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v8-story-grid .v7-story-card{border-radius:26px;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.v8-story-grid .v7-story-card:hover{transform:translateY(-2px);border-color:rgba(79,70,229,.28);box-shadow:0 18px 42px rgba(16,24,40,.09)}.v8-story-grid .v7-story-card summary{min-height:92px}.v8-story-grid .v7-story-card p{margin:0;overflow-wrap:anywhere}.v8-plan-grid{align-items:stretch}.v8-plan-card{display:flex;min-width:0;flex-direction:column;gap:14px;overflow:hidden}.v8-plan-card h3,.v8-plan-card li,.v8-plan-card p,.v8-plan-card strong,.v8-plan-limits span{overflow-wrap:anywhere}.v8-plan-card>strong{white-space:normal}.v8-plan-limits{grid-template-columns:repeat(2,minmax(0,1fr))}.v8-plan-card .btn,.v8-plan-card .btn-secondary{margin-top:auto;justify-content:center}.v8-recommended{box-shadow:0 10px 26px rgba(79,70,229,.24)}@media (max-width:1120px){.v8-story-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.v8-hero-stage .v7-phone-main{width:min(360px,58%)}.v8-crm-window{width:min(380px,58%)}}@media (max-width:720px){.v8-hero-stage:after{position:relative;left:auto;top:auto;display:inline-flex;margin-bottom:12px}.v8-control-card,.v8-crm-window,.v8-hero-stage .v7-phone-main,.v8-reminder-card{position:relative;inset:auto;width:100%;margin:14px 0 0}.v8-crm-grid,.v8-plan-limits,.v8-story-grid{grid-template-columns:1fr}.v8-window-bar{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.v8-crm-window,.v8-story-grid .v7-story-card{animation:none!important;transition:none!important}}:root{--kliora-shell-sidebar:#101935;--kliora-shell-sidebar-2:#17244a;--kliora-shell-active:#625cf6;--kliora-shell-active-2:#2ec7c9;--kliora-shell-canvas:#f5f7fb;--kliora-shell-card:#fff;--kliora-shell-border:rgba(124,139,177,.22);--kliora-shell-text:#172033;--kliora-shell-muted:#69748c;--kliora-shell-success:#2fc69a;--kliora-shell-warning:#f2b84b;--kliora-shell-error:#ee6b6e;--kliora-shell-shadow:0 18px 42px rgba(24,35,75,.08)}.app-shell-reference-010{min-height:100vh;display:grid;grid-template-columns:244px minmax(0,1fr);background:var(--kliora-shell-canvas);color:var(--kliora-shell-text)}.app-shell-reference-010 .app-sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;width:244px;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:14px;gap:14px;padding:18px 12px 14px;background:radial-gradient(circle at 20% 0,rgba(98,92,246,.34),transparent 28%),linear-gradient(180deg,var(--kliora-shell-sidebar),var(--kliora-shell-sidebar-2));color:#eef4ff;border-right:1px solid hsla(0,0%,100%,.08)}.app-shell-reference-010 .app-sidebar-bottom,.app-shell-reference-010 .app-sidebar-top{display:grid;grid-gap:12px;gap:12px}.app-shell-reference-010 .app-sidebar-scroll{min-height:0;overflow-y:auto;padding-right:2px;display:grid;align-content:start;grid-gap:12px;gap:12px}.app-shell-reference-010 .app-brand-link{display:flex;align-items:center;min-height:38px;color:#fff;text-decoration:none}.app-shell-reference-010 .workspace-card{margin:0;padding:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);box-shadow:none;color:#fff}.app-shell-reference-010 .workspace-card .muted,.app-shell-reference-010 .workspace-card p,.app-shell-reference-010 .workspace-card strong{color:#fff}.app-shell-reference-010 .workspace-card p{opacity:.72;margin-top:3px}.app-shell-reference-010 .app-nav-advanced>summary,.app-shell-reference-010 .app-sidebar-section-label{display:block;margin:0 8px 8px;color:rgba(235,242,255,.58);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:0}.app-shell-reference-010 .app-nav{display:grid;grid-gap:4px;gap:4px}.app-shell-reference-010 .app-nav a,.app-shell-reference-010 .app-nav-advanced a{min-height:40px;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;grid-gap:9px;gap:9px;padding:5px 9px 5px 5px;border-radius:13px;color:rgba(239,244,255,.78);text-decoration:none;font-size:14px;font-weight:700;line-height:1.2;border:1px solid transparent;transition:background .17s ease,color .17s ease,border-color .17s ease,transform .17s ease}.app-shell-reference-010 .app-nav-icon{width:30px;height:30px;display:inline-grid;place-items:center;border-radius:10px;background:hsla(0,0%,100%,.08);color:#dfe7ff;font-size:16px;font-weight:800}.app-shell-reference-010 .app-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-010 .app-nav a:hover,.app-shell-reference-010 .app-nav-advanced a:hover{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12)}.app-shell-reference-010 .app-nav a.active,.app-shell-reference-010 .app-nav a[aria-current=page],.app-shell-reference-010 .app-nav-advanced a.active,.app-shell-reference-010 .app-nav-advanced a[aria-current=page]{color:#fff;background:linear-gradient(135deg,var(--kliora-shell-active),#3b7bff 58%,var(--kliora-shell-active-2));border-color:hsla(0,0%,100%,.2);box-shadow:0 12px 26px rgba(49,91,214,.28)}.app-shell-reference-010 .app-nav a.active .app-nav-icon,.app-shell-reference-010 .app-nav a[aria-current=page] .app-nav-icon{background:hsla(0,0%,100%,.2);color:#fff}.app-shell-reference-010 .app-nav-icon svg,.mobile-bottom-shell .app-nav-icon svg{width:18px;height:18px;stroke-width:2}.app-shell-reference-010 .app-nav-advanced{border:0;padding:0}.app-shell-reference-010 .app-nav-advanced>summary{cursor:pointer;list-style:none;margin-top:2px}.app-shell-reference-010 .app-nav-advanced>summary::-webkit-details-marker{display:none}.app-shell-reference-010 .app-owner-card,.app-shell-reference-010 .app-sidebar-progress{display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:16px;text-decoration:none;color:#fff;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08)}.app-shell-reference-010 .app-owner-card small,.app-shell-reference-010 .app-sidebar-progress span{color:rgba(235,242,255,.68);font-size:12px;font-weight:700}.app-shell-reference-010 .app-owner-card strong,.app-shell-reference-010 .app-sidebar-progress strong{color:#fff;font-size:13px;line-height:1.3}.app-shell-reference-010 .app-sidebar-bottom .language-select select{width:100%;min-height:34px;border-radius:12px;border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.08);color:#fff}.app-shell-reference-010 .app-owner-card{grid-template-columns:34px minmax(0,1fr);align-items:center}.app-owner-avatar{width:34px;height:34px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;background:linear-gradient(135deg,#625cf6,#2ec7c9);font-size:12px;font-weight:900}.app-shell-reference-010 .app-main{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;padding:18px 22px 36px;background:var(--kliora-shell-canvas)}.app-shell-reference-010 .app-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;margin-bottom:18px;border-radius:18px;border:1px solid var(--kliora-shell-border);background:hsla(0,0%,100%,.92);box-shadow:var(--kliora-shell-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-topbar-search{min-width:260px;max-width:520px;flex:1 1;min-height:42px;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 12px;border-radius:14px;border:1px solid var(--kliora-shell-border);background:#f8faff;color:var(--kliora-shell-muted)}.app-topbar-search.is-disabled{cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-topbar-search svg{width:18px;height:18px;color:var(--kliora-shell-active)}.app-search-title{min-width:0;color:var(--kliora-shell-text);font-weight:900;white-space:nowrap}.app-topbar-search input{min-width:0;border:0;background:transparent;color:var(--kliora-shell-text);font:inherit;outline:0}.app-topbar-search small{color:var(--kliora-shell-muted);font-size:11px;font-weight:800;white-space:nowrap}.app-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.app-topbar-icon,.app-topbar-link,.app-topbar-profile{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:13px;border:1px solid var(--kliora-shell-border);padding:0 12px;text-decoration:none;color:var(--kliora-shell-text);background:#fff;font-size:13px;font-weight:800;white-space:nowrap}.app-topbar-link.primary{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--kliora-shell-active),#3b7bff);box-shadow:0 12px 22px rgba(68,91,228,.22)}.app-topbar-icon{width:38px;padding:0;color:var(--kliora-shell-active)}.app-topbar-profile{padding-left:5px}.app-content-frame{min-width:0}.app-shell-reference-010 .app-card,.app-shell-reference-010 .app-topbar,.app-shell-reference-010 .dashboard-action-center,.app-shell-reference-010 .dashboard-overview-stack>*,.app-shell-reference-010 .page-header,.app-shell-reference-010 .panel{border-radius:18px;border-color:var(--kliora-shell-border);box-shadow:var(--kliora-shell-shadow)}.app-shell-reference-010 .app-topbar h1,.app-shell-reference-010 .page-header h1{max-width:860px;font-size:clamp(1.75rem,2.2vw,2.25rem);line-height:1.08;letter-spacing:0}.mobile-bottom-shell{display:none}@media (max-width:1120px){.app-shell-reference-010{grid-template-columns:86px minmax(0,1fr)}.app-shell-reference-010 .app-sidebar{width:86px;padding:14px 9px}.app-shell-reference-010 .app-nav-advanced>summary,.app-shell-reference-010 .app-owner-card span:not(.app-owner-avatar),.app-shell-reference-010 .app-sidebar-bottom .language-select,.app-shell-reference-010 .app-sidebar-progress,.app-shell-reference-010 .app-sidebar-section-label,.app-shell-reference-010 .workspace-card{display:none}.app-shell-reference-010 .app-nav a,.app-shell-reference-010 .app-nav-advanced a{grid-template-columns:1fr;justify-items:center;padding:6px}.app-shell-reference-010 .app-nav-label{display:none}.app-shell-reference-010 .app-owner-card{display:grid;place-items:center;padding:8px}}@media (max-width:820px){.app-shell-reference-010{grid-template-columns:1fr}.app-shell-reference-010 .app-sidebar{display:none}.app-shell-reference-010 .app-main{padding:12px 12px 92px}.app-shell-reference-010 .app-topbar{position:static;flex-wrap:wrap;align-items:stretch;border-radius:16px}.app-topbar-search{order:2;width:100%;max-width:none;min-width:0;grid-template-columns:24px minmax(0,1fr)}.app-topbar-link:not(.primary),.app-topbar-profile span:not(.app-owner-avatar),.app-topbar-search small{display:none}.app-topbar-actions{flex:1 1}.mobile-bottom-shell{position:fixed;left:10px;right:10px;bottom:10px;z-index:50;display:block;padding:8px;border-radius:20px;background:rgba(16,25,53,.95);box-shadow:0 18px 42px rgba(16,25,53,.22)}.mobile-bottom-shell .app-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.mobile-bottom-shell .app-nav a{min-height:54px;display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:2px;gap:2px;padding:6px 2px;border-radius:14px;color:rgba(239,244,255,.76);font-size:11px;text-decoration:none}.mobile-bottom-shell .app-nav-icon{width:26px;height:24px;display:inline-grid;place-items:center;border-radius:10px;background:hsla(0,0%,100%,.08)}.mobile-bottom-shell .app-nav a.active,.mobile-bottom-shell .app-nav a[aria-current=page]{color:#fff;background:linear-gradient(135deg,var(--kliora-shell-active),#2f7dff)}}@media (prefers-reduced-motion:reduce){.app-shell-reference-010 .app-nav a,.app-shell-reference-010 .app-nav-advanced a{transition:none}}.app-shell-reference-010 .chat-list-panel,.app-shell-reference-010 .chat-window-panel,.app-shell-reference-010 .dashboard-command-center,.app-shell-reference-010 .lead-control-panel,.app-shell-reference-010 .lead-profile-panel,.app-shell-reference-010 .leads-workspace,.app-shell-reference-010 .pipeline-command-summary{border:1px solid var(--kliora-shell-border);border-radius:18px;background:hsla(0,0%,100%,.92);box-shadow:var(--kliora-shell-shadow)}.app-shell-reference-010 .dashboard-command-center,.app-shell-reference-010 .leads-workspace{display:grid;grid-gap:18px;gap:18px;padding:22px}.app-shell-reference-010 .dashboard-command-head,.app-shell-reference-010 .lead-profile-head,.app-shell-reference-010 .leads-workspace-head,.app-shell-reference-010 .pipeline-command-summary{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.app-shell-reference-010 .dashboard-command-head h2,.app-shell-reference-010 .lead-control-panel h2,.app-shell-reference-010 .lead-profile-panel h2,.app-shell-reference-010 .leads-workspace-head h2,.app-shell-reference-010 .pipeline-command-summary h2{margin:4px 0 6px;color:#17213a;font-size:clamp(1.35rem,1.7vw,1.8rem)!important;line-height:1.12}.app-shell-reference-010 .dashboard-date-control{min-width:160px;padding:12px 14px;border:1px solid rgba(129,140,248,.24);border-radius:16px;background:#f7f8ff;text-align:right}.app-shell-reference-010 .dashboard-date-control span,.app-shell-reference-010 .dashboard-date-control strong{display:block}.app-shell-reference-010 .dashboard-date-control span{color:#65718a;font-size:.78rem}.app-shell-reference-010 .dashboard-date-control strong{color:#24304f;font-size:.98rem}.app-shell-reference-010 .dashboard-kpi-row,.app-shell-reference-010 .lead-stat-strip,.app-shell-reference-010 .pipeline-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell-reference-010 .dashboard-ai-list a,.app-shell-reference-010 .dashboard-ai-list div,.app-shell-reference-010 .dashboard-kpi-card,.app-shell-reference-010 .lead-detail-stat-grid div,.app-shell-reference-010 .lead-stat-strip div,.app-shell-reference-010 .pipeline-owner-metrics div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:14px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:#fff}.app-shell-reference-010 .dashboard-ai-list a{text-decoration:none}.app-shell-reference-010 .dashboard-ai-list span,.app-shell-reference-010 .dashboard-kpi-card span,.app-shell-reference-010 .lead-detail-stat-grid span,.app-shell-reference-010 .lead-stat-strip span,.app-shell-reference-010 .pipeline-owner-metrics span{color:#64748b;font-size:.78rem}.app-shell-reference-010 .dashboard-ai-list strong,.app-shell-reference-010 .dashboard-kpi-card strong,.app-shell-reference-010 .lead-detail-stat-grid strong,.app-shell-reference-010 .lead-stat-strip strong,.app-shell-reference-010 .pipeline-owner-metrics strong{color:#17213a;font-size:1.45rem;line-height:1}.app-shell-reference-010 .dashboard-ai-list small,.app-shell-reference-010 .dashboard-kpi-card small,.app-shell-reference-010 .lead-detail-stat-grid small{color:#64748b}.app-shell-reference-010 .dashboard-ai-banner{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:18px;border:1px solid rgba(99,102,241,.24);border-radius:18px;background:linear-gradient(135deg,rgba(238,242,255,.94),rgba(236,253,245,.72))}.app-shell-reference-010 .dashboard-ai-banner h3,.app-shell-reference-010 .dashboard-work-panel h3,.app-shell-reference-010 .lead-summary-panel h3{margin:6px 0;color:#17213a;font-size:1.05rem}.app-shell-reference-010 .dashboard-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.app-shell-reference-010 .dashboard-work-panel,.app-shell-reference-010 .documents-checklist-panel,.app-shell-reference-010 .lead-summary-panel,.app-shell-reference-010 .takeover-control-panel{padding:16px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:#fff}.app-shell-reference-010 .dashboard-ai-list,.app-shell-reference-010 .dashboard-list,.app-shell-reference-010 .lead-row-list,.app-shell-reference-010 .lead-timeline-list{display:grid;grid-gap:10px;gap:10px}.app-shell-reference-010 .dashboard-list-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid rgba(226,232,240,.86);border-radius:14px;color:inherit;text-decoration:none}.app-shell-reference-010 .dashboard-list-row small,.app-shell-reference-010 .dashboard-list-row strong,.app-shell-reference-010 .lead-work-row small,.app-shell-reference-010 .lead-work-row span,.app-shell-reference-010 .lead-work-row strong,.app-shell-reference-010 .pipeline-card p,.app-shell-reference-010 .pipeline-card strong{min-width:0;overflow-wrap:anywhere}.app-shell-reference-010 .dashboard-list-row small,.app-shell-reference-010 .lead-work-row small,.app-shell-reference-010 .pipeline-column-head span{display:block;color:#64748b;font-size:.78rem}.app-shell-reference-010 .dashboard-list-row em{color:#64748b;font-size:.76rem;font-style:normal;white-space:nowrap}.app-shell-reference-010 .dashboard-avatar,.app-shell-reference-010 .lead-avatar{display:inline-grid;width:36px;height:36px;place-items:center;border-radius:999px;background:#eef2ff;color:#4f46e5;font-weight:800}.app-shell-reference-010 .lead-avatar.large{width:52px;height:52px;font-size:1.25rem}.app-shell-reference-010 .dashboard-status-dot{width:10px;height:10px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 4px rgba(34,197,94,.12)}.app-shell-reference-010 .dashboard-status-dot.warn{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.16)}.app-shell-reference-010 .dashboard-empty-note{padding:14px;border:1px dashed rgba(148,163,184,.64);border-radius:14px;color:#64748b;background:#f8fafc}.app-shell-reference-010 .chat-context-toolbar,.app-shell-reference-010 .dashboard-quick-actions,.app-shell-reference-010 .lead-control-actions,.app-shell-reference-010 .lead-row-actions,.app-shell-reference-010 .pipeline-filter-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.app-shell-reference-010 .inbox-list-toolbar{display:grid;grid-gap:10px;gap:10px;margin:12px 0}.app-shell-reference-010 .inbox-list-toolbar input,.app-shell-reference-010 .lead-owner-field select,.app-shell-reference-010 .lead-row-actions select,.app-shell-reference-010 .takeover-actions select{width:100%;min-height:40px;border:1px solid rgba(203,213,225,.95);border-radius:12px;background:#fff;color:#17213a;padding:0 12px}.app-shell-reference-010 .inbox-filter-row{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-010 .conversation-button.active{border-color:rgba(79,70,229,.42);background:linear-gradient(135deg,#eef2ff,#fff);box-shadow:0 12px 24px rgba(79,70,229,.12)}.app-shell-reference-010 .takeover-control-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;margin:0 0 12px;background:#f8fafc}.app-shell-reference-010 .takeover-actions label span,.app-shell-reference-010 .takeover-control-panel span,.app-shell-reference-010 .takeover-control-panel strong{display:block}.app-shell-reference-010 .takeover-control-panel strong{color:#17213a}.app-shell-reference-010 .takeover-actions label span,.app-shell-reference-010 .takeover-control-panel span{color:#64748b;font-size:.82rem}.app-shell-reference-010 .takeover-actions{display:grid;grid-template-columns:minmax(140px,180px) auto auto;grid-gap:8px;gap:8px;align-items:end}.app-shell-reference-010 .lead-work-row{display:grid;grid-template-columns:minmax(190px,.9fr) minmax(220px,1.2fr) minmax(120px,.5fr) minmax(150px,.6fr) minmax(220px,1fr) minmax(180px,.8fr);grid-gap:12px;gap:12px;align-items:center;padding:14px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:#fff}.app-shell-reference-010 .lead-work-row.needs-reply{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(255,251,235,.72),#fff)}.app-shell-reference-010 .lead-badge-cell,.app-shell-reference-010 .lead-client-cell,.app-shell-reference-010 .lead-next-cell{display:grid;grid-gap:6px;gap:6px}.app-shell-reference-010 .lead-client-cell{grid-template-columns:auto minmax(0,1fr);align-items:center}.app-shell-reference-010 .lead-badge-cell{justify-items:start}.app-shell-reference-010 .lead-next-cell strong{color:#17213a;font-size:.78rem;text-transform:uppercase}.app-shell-reference-010 .lead-row-actions{justify-content:flex-end}.app-shell-reference-010 .lead-detail-workspace{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:16px;gap:16px}.app-shell-reference-010 .lead-control-panel,.app-shell-reference-010 .lead-profile-panel{display:grid;grid-gap:16px;gap:16px;padding:20px}.app-shell-reference-010 .lead-detail-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-010 .lead-timeline-list div{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;align-items:start;padding:12px;border:1px solid rgba(226,232,240,.82);border-radius:14px}.app-shell-reference-010 .lead-timeline-list small{grid-column:2;color:#64748b}.app-shell-reference-010 .pipeline-filter-row{margin:0 0 12px}.app-shell-reference-010 .pipeline-board-v10{grid-template-columns:repeat(7,minmax(260px,1fr));gap:14px}.app-shell-reference-010 .pipeline-column{min-height:430px;border-radius:16px;background:rgba(248,250,252,.94)}.app-shell-reference-010 .pipeline-column-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.app-shell-reference-010 .pipeline-column-head h3{margin:0}.app-shell-reference-010 .pipeline-column-head strong{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:#eef2ff;color:#4f46e5}.app-shell-reference-010 .pipeline-card{display:grid;grid-gap:10px;gap:10px;border-color:rgba(203,213,225,.82);border-radius:16px;background:#fff}.app-shell-reference-010 .pipeline-card-actions .btn-secondary{padding-inline:10px}@media (max-width:1240px){.app-shell-reference-010 .dashboard-kpi-row,.app-shell-reference-010 .lead-stat-strip,.app-shell-reference-010 .pipeline-owner-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-reference-010 .lead-work-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell-reference-010 .lead-row-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:900px){.app-shell-reference-010 .dashboard-ai-banner,.app-shell-reference-010 .dashboard-command-head,.app-shell-reference-010 .lead-detail-workspace,.app-shell-reference-010 .leads-workspace-head,.app-shell-reference-010 .pipeline-command-summary,.app-shell-reference-010 .takeover-control-panel{grid-template-columns:1fr;flex-direction:column}.app-shell-reference-010 .dashboard-work-grid,.app-shell-reference-010 .lead-detail-workspace,.app-shell-reference-010 .takeover-actions{grid-template-columns:1fr}}@media (max-width:640px){.app-shell-reference-010 .dashboard-command-center,.app-shell-reference-010 .lead-control-panel,.app-shell-reference-010 .lead-profile-panel,.app-shell-reference-010 .leads-workspace{padding:16px}.app-shell-reference-010 .dashboard-kpi-row,.app-shell-reference-010 .lead-detail-stat-grid,.app-shell-reference-010 .lead-stat-strip,.app-shell-reference-010 .pipeline-owner-metrics{grid-template-columns:1fr 1fr}.app-shell-reference-010 .lead-work-row{grid-template-columns:1fr}.app-shell-reference-010 .dashboard-date-control{width:100%;text-align:left}}.app-shell-reference-010 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell-reference-010 .inbox-messenger-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.7fr);align-items:stretch}.app-shell-reference-010 .inbox-chat-panel,.app-shell-reference-010 .inbox-list-panel{display:flex;min-width:0;min-height:720px;flex-direction:column;overflow:hidden}.app-shell-reference-010 .inbox-chat-header h2,.app-shell-reference-010 .inbox-panel-head h2{margin:0;font-size:1.05rem;line-height:1.25}.app-shell-reference-010 .inbox-messenger-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.app-shell-reference-010 .inbox-messenger-stats span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:10px;border:1px solid rgba(203,213,225,.82);border-radius:12px;background:#f8fafc}.app-shell-reference-010 .inbox-messenger-stats strong{color:#17213a;font-size:1.02rem}.app-shell-reference-010 .inbox-messenger-stats small{color:#64748b;font-size:.72rem;line-height:1.2}.app-shell-reference-010 .inbox-search-box{display:block}.app-shell-reference-010 .inbox-filter-row button{min-height:36px;padding:0 12px;border:1px solid rgba(203,213,225,.92);border-radius:999px;background:#fff;color:#475569;font:inherit;font-size:.82rem;cursor:pointer}.app-shell-reference-010 .inbox-filter-row button.active{border-color:rgba(79,70,229,.4);background:#eef2ff;color:#3730a3;box-shadow:0 8px 18px rgba(79,70,229,.1)}.app-shell-reference-010 .inbox-conversation-list{flex:1 1;min-height:0;max-height:none;overflow:auto;padding-right:4px}.app-shell-reference-010 .inbox-conversation-list .conversation-button{min-width:0}.app-shell-reference-010 .inbox-conversation-list .conversation-main small,.app-shell-reference-010 .inbox-conversation-list .conversation-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-010 .inbox-chat-header{align-items:flex-start;gap:14px;padding-bottom:12px;border-bottom:1px solid rgba(226,232,240,.9)}.app-shell-reference-010 .inbox-chat-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.app-shell-reference-010 .inbox-chat-meta span{padding:4px 8px;border:1px solid rgba(203,213,225,.82);border-radius:999px;background:#f8fafc;color:#475569;font-size:.78rem}.app-shell-reference-010 .inbox-action-bar{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-010 .inbox-thread{flex:1 1;min-height:360px;overflow:auto;padding:16px;border:1px solid rgba(226,232,240,.95);border-radius:16px;background:#f8fafc}.app-shell-reference-010 .inbox-thread .message-bubble{max-width:min(620px,88%)}.app-shell-reference-010 .inbox-composer{align-items:end;padding-top:2px}.app-shell-reference-010 .inbox-composer textarea{width:100%;min-height:56px;max-height:160px;padding:12px 14px;border:1px solid rgba(203,213,225,.95);border-radius:14px;background:#fff;color:#17213a;resize:vertical}.app-shell-reference-010 .inbox-advanced-panel{margin-top:2px}.app-shell-reference-010 .inbox-advanced-panel summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style-position:inside}.app-shell-reference-010 .inbox-advanced-panel summary span{display:inline-grid;gap:2px}.app-shell-reference-010 .inbox-advanced-panel summary small{color:#64748b;font-size:.8rem}.app-shell-reference-010 .inbox-advanced-panel .button-row,.app-shell-reference-010 .inbox-document-actions{flex-wrap:wrap}@media (max-width:1180px){.app-shell-reference-010 .inbox-messenger-layout{grid-template-columns:1fr}.app-shell-reference-010 .inbox-chat-panel,.app-shell-reference-010 .inbox-list-panel{min-height:auto}.app-shell-reference-010 .inbox-conversation-list{max-height:420px}}@media (max-width:720px){.app-shell-reference-010 .inbox-messenger-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-010 .inbox-action-bar,.app-shell-reference-010 .inbox-chat-header,.app-shell-reference-010 .inbox-composer{grid-template-columns:1fr;flex-direction:column}.app-shell-reference-010 .inbox-thread{min-height:320px;padding:12px}.app-shell-reference-010 .inbox-thread .message-bubble{max-width:96%}.app-shell-reference-010 .inbox-action-bar .btn-secondary,.app-shell-reference-010 .inbox-action-bar a,.app-shell-reference-010 .inbox-composer .btn{width:100%}}.app-shell-reference-010 .leads-command-workspace{gap:16px}.app-shell-reference-010 .leads-command-head h2{margin-bottom:4px}.app-shell-reference-010 .leads-owner-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.app-shell-reference-010 .leads-command-bar{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(226,232,240,.9);border-radius:16px;background:#f8fafc}.app-shell-reference-010 .lead-search-box{display:block}.app-shell-reference-010 .lead-search-box input{width:100%;min-height:42px;padding:0 14px;border:1px solid rgba(203,213,225,.95);border-radius:12px;background:#fff;color:#17213a}.app-shell-reference-010 .lead-filter-row{gap:8px}.app-shell-reference-010 .lead-filter-row .chip{min-height:34px;padding:0 12px;border-color:rgba(203,213,225,.95);color:#475569}.app-shell-reference-010 .lead-filter-row .chip.active{border-color:rgba(79,70,229,.42);background:#eef2ff;color:#3730a3;box-shadow:0 8px 18px rgba(79,70,229,.1)}.app-shell-reference-010 .leads-command-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:14px;gap:14px;align-items:start}.app-shell-reference-010 .leads-queue-list{min-width:0}.app-shell-reference-010 .lead-command-row{grid-template-columns:minmax(150px,.9fr) minmax(180px,1.2fr) minmax(104px,.48fr) minmax(132px,.58fr) minmax(170px,1fr);align-items:start}.app-shell-reference-010 .lead-command-row .lead-row-actions{grid-column:1/-1;justify-content:flex-start;padding-top:4px;border-top:1px solid rgba(226,232,240,.78)}.app-shell-reference-010 .lead-need-cell,.app-shell-reference-010 .lead-next-cell{display:grid;grid-gap:5px;gap:5px;min-width:0}.app-shell-reference-010 .lead-need-cell span,.app-shell-reference-010 .lead-next-cell span{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-shell-reference-010 .lead-command-actions .compact-field{min-width:170px}.app-shell-reference-010 .lead-command-actions .btn-secondary,.app-shell-reference-010 .lead-command-actions a{min-height:40px;padding-inline:12px}.app-shell-reference-010 .lead-attention-panel{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:14px;border:1px solid rgba(203,213,225,.82);border-radius:16px;background:#fff}.app-shell-reference-010 .lead-attention-panel h3{margin:2px 0 0;color:#17213a;font-size:1rem}.app-shell-reference-010 .lead-attention-item{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid rgba(226,232,240,.86);border-radius:14px;color:inherit;text-decoration:none;background:#f8fafc}.app-shell-reference-010 .lead-attention-item small,.app-shell-reference-010 .lead-attention-item span,.app-shell-reference-010 .lead-attention-item strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-010 .lead-attention-item small,.app-shell-reference-010 .lead-attention-item span{color:#64748b;font-size:.78rem}.app-shell-reference-010 .leads-empty-state{min-height:260px}@media (max-width:1180px){.app-shell-reference-010 .leads-command-grid{grid-template-columns:1fr}.app-shell-reference-010 .lead-command-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell-reference-010 .lead-command-row .lead-need-cell,.app-shell-reference-010 .lead-command-row .lead-next-cell,.app-shell-reference-010 .lead-command-row .lead-row-actions{grid-column:1/-1}.app-shell-reference-010 .leads-owner-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.app-shell-reference-010 .leads-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-010 .lead-command-row,.app-shell-reference-010 .lead-command-row .lead-row-actions{grid-template-columns:1fr}.app-shell-reference-010 .lead-command-actions .btn-secondary,.app-shell-reference-010 .lead-command-actions .compact-field,.app-shell-reference-010 .lead-command-actions a{width:100%;min-width:0}}.app-shell-reference-010 .lead-detail-command-workspace{align-items:start}.app-shell-reference-010 .lead-action-rail,.app-shell-reference-010 .lead-detail-profile-card{min-width:0}.app-shell-reference-010 .lead-detail-hero{align-items:center}.app-shell-reference-010 .lead-detail-hero h2{margin:2px 0 4px}.app-shell-reference-010 .lead-detail-status-stack{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;margin-left:auto}.app-shell-reference-010 .lead-detail-snapshot div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px;border:1px solid rgba(226,232,240,.86);border-radius:14px;background:#f8fafc}.app-shell-reference-010 .lead-detail-snapshot span,.app-shell-reference-010 .lead-detail-snapshot strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-010 .lead-detail-snapshot span{color:#64748b;font-size:.78rem}.app-shell-reference-010 .lead-need-panel{display:grid;grid-gap:8px;gap:8px}.app-shell-reference-010 .lead-need-panel p{margin:0;color:#475569}.app-shell-reference-010 .lead-need-tags{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-010 .lead-need-tags span{padding:5px 9px;border:1px solid rgba(203,213,225,.82);border-radius:999px;background:#f8fafc;color:#475569;font-size:.78rem}.app-shell-reference-010 .lead-section-head h3{margin:2px 0 0;color:#17213a;font-size:1rem}.app-shell-reference-010 .lead-detail-timeline div{background:#fff}.app-shell-reference-010 .lead-detail-timeline p{grid-column:2;margin:0;color:#475569;font-size:.88rem;line-height:1.45}.app-shell-reference-010 .lead-action-rail{position:-webkit-sticky;position:sticky;top:88px;align-self:start}.app-shell-reference-010 .lead-action-rail .field{gap:6px}.app-shell-reference-010 .lead-action-rail input,.app-shell-reference-010 .lead-action-rail select,.app-shell-reference-010 .lead-action-rail textarea{width:100%;border:1px solid rgba(203,213,225,.95);border-radius:12px;background:#fff;color:#17213a}.app-shell-reference-010 .lead-action-rail input,.app-shell-reference-010 .lead-action-rail select{min-height:42px;padding:0 12px}.app-shell-reference-010 .lead-action-rail textarea{min-height:82px;padding:10px 12px;resize:vertical}.app-shell-reference-010 .lead-action-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-reference-010 .lead-action-buttons .btn,.app-shell-reference-010 .lead-action-buttons .btn-secondary,.app-shell-reference-010 .lead-action-buttons a{width:100%;justify-content:center}@media (max-width:900px){.app-shell-reference-010 .lead-action-rail{position:static}.app-shell-reference-010 .lead-detail-status-stack{justify-content:flex-start;margin-left:0}}@media (max-width:640px){.app-shell-reference-010 .lead-detail-hero{display:grid;grid-template-columns:auto minmax(0,1fr)}.app-shell-reference-010 .lead-action-buttons,.app-shell-reference-010 .lead-detail-status-stack{grid-column:1/-1;grid-template-columns:1fr}.app-shell-reference-010 .lead-detail-snapshot{grid-template-columns:1fr}}.app-shell-reference-010 .pipeline-command-workspace{display:grid;grid-gap:16px;gap:16px;min-width:0}.app-shell-reference-010 .pipeline-command-head{margin:0;padding:20px}.app-shell-reference-010 .pipeline-summary-main{min-width:0;max-width:620px}.app-shell-reference-010 .pipeline-command-metrics{min-width:min(100%,560px)}.app-shell-reference-010 .pipeline-stage-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px;gap:10px;min-width:0}.app-shell-reference-010 .pipeline-stage-card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:2px 10px;gap:2px 10px;align-items:center;min-width:0;padding:12px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:hsla(0,0%,100%,.86)}.app-shell-reference-010 .pipeline-stage-card span{display:grid;width:28px;height:28px;grid-row:1/span 2;place-items:center;border-radius:999px;background:#eef2ff;color:#4f46e5;font-size:.78rem;font-weight:850}.app-shell-reference-010 .pipeline-stage-card small,.app-shell-reference-010 .pipeline-stage-card strong{min-width:0;overflow-wrap:anywhere}.app-shell-reference-010 .pipeline-stage-card strong{color:#17213a;font-size:.86rem;line-height:1.15}.app-shell-reference-010 .pipeline-stage-card small{color:#64748b;font-size:.76rem}.app-shell-reference-010 .pipeline-column-needs-reply,.app-shell-reference-010 .pipeline-stage-card.needs-reply{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(255,251,235,.82),hsla(0,0%,100%,.9))}.app-shell-reference-010 .pipeline-column-won,.app-shell-reference-010 .pipeline-stage-card.won{border-color:rgba(34,197,94,.28);background:linear-gradient(135deg,rgba(236,253,245,.82),hsla(0,0%,100%,.92))}.app-shell-reference-010 .pipeline-column-lost,.app-shell-reference-010 .pipeline-stage-card.lost{border-color:rgba(148,163,184,.42)}.app-shell-reference-010 .pipeline-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;min-width:0}.app-shell-reference-010 .pipeline-toolbar-count{color:#64748b;font-size:.82rem;font-weight:760}.app-shell-reference-010 .pipeline-empty-state{margin:0}.app-shell-reference-010 .pipeline-board-compact{display:grid;grid-auto-columns:minmax(272px,1fr);grid-auto-flow:column;grid-template-columns:none;align-items:start;grid-gap:14px;gap:14px;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding:4px 2px 14px;scroll-snap-type:x proximity}.app-shell-reference-010 .pipeline-column{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:420px;padding:12px;scroll-snap-align:start}.app-shell-reference-010 .pipeline-column-head-main{display:flex;gap:10px;align-items:center;min-width:0}.app-shell-reference-010 .pipeline-stage-index{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border-radius:999px;background:#eef2ff;color:#4f46e5;font-weight:850}.app-shell-reference-010 .pipeline-column-list{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0}.app-shell-reference-010 .pipeline-card{position:relative;min-width:0;padding:12px}.app-shell-reference-010 .pipeline-card-hot{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(255,251,235,.76),#fff)}.app-shell-reference-010 .pipeline-card-need{color:#4b5565;line-height:1.35}.app-shell-reference-010 .pipeline-card-next{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid rgba(226,232,240,.88);border-radius:12px;background:#f8fafc}.app-shell-reference-010 .pipeline-card-next small,.app-shell-reference-010 .pipeline-card-next span{min-width:0;overflow-wrap:anywhere}.app-shell-reference-010 .pipeline-card-next small{color:#64748b;font-size:.72rem;font-weight:820;text-transform:uppercase}.app-shell-reference-010 .pipeline-card-next span{color:#17213a;font-size:.86rem}.app-shell-reference-010 .pipeline-card-footer{display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;color:#64748b;font-size:.78rem}.app-shell-reference-010 .pipeline-card-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.app-shell-reference-010 .pipeline-card-actions .btn-secondary{justify-content:center;min-width:0;padding-inline:7px;white-space:nowrap}.app-shell-reference-010 .pipeline-card-actions .btn-secondary:disabled{cursor:not-allowed;opacity:.45}@media (max-width:1180px){.app-shell-reference-010 .pipeline-stage-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.app-shell-reference-010 .pipeline-stage-strip{grid-auto-columns:minmax(170px,1fr);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;padding-bottom:8px}.app-shell-reference-010 .pipeline-toolbar{align-items:flex-start;flex-direction:column}.app-shell-reference-010 .pipeline-board-compact{grid-auto-columns:minmax(286px,76vw)}}@media (max-width:640px){.app-shell-reference-010 .pipeline-command-head{padding:16px}.app-shell-reference-010 .pipeline-board-compact{grid-auto-columns:minmax(274px,86vw)}.app-shell-reference-010 .pipeline-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-010 .pipeline-toolbar-count{width:100%}}.app-shell-reference-010 .clients-command-workspace{display:grid;grid-gap:18px;gap:18px;min-width:0;padding:22px;border:1px solid var(--kliora-shell-border);border-radius:18px;background:hsla(0,0%,100%,.92);box-shadow:var(--kliora-shell-shadow)}.app-shell-reference-010 .clients-command-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.app-shell-reference-010 .clients-command-head h2{margin:4px 0 6px;color:#17213a;font-size:clamp(1.35rem,1.7vw,1.8rem)!important;line-height:1.12}.app-shell-reference-010 .clients-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell-reference-010 .clients-owner-metrics div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:14px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:#fff}.app-shell-reference-010 .clients-owner-metrics strong{color:#17213a;font-size:1.45rem;line-height:1}.app-shell-reference-010 .clients-owner-metrics span{color:#64748b;font-size:.78rem;white-space:nowrap}.app-shell-reference-010 .clients-owner-metrics .metric-label{display:inline-block;min-width:max-content}.app-shell-reference-010 .clients-toolbar{display:grid;grid-gap:10px;gap:10px}.app-shell-reference-010 .clients-search-box input{width:100%;min-height:44px;border:1px solid rgba(203,213,225,.95);border-radius:14px;background:#fff;color:#17213a;padding:0 14px}.app-shell-reference-010 .clients-filter-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.app-shell-reference-010 .clients-command-list{display:grid;grid-gap:10px;gap:10px}.app-shell-reference-010 .client-command-row{display:grid;grid-template-columns:minmax(200px,1fr) minmax(260px,1.35fr) minmax(160px,.72fr) minmax(78px,.28fr) minmax(250px,.95fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:14px;border:1px solid rgba(203,213,225,.78);border-radius:16px;background:#fff}.app-shell-reference-010 .client-command-row.needs-reply{border-color:rgba(245,158,11,.34);background:linear-gradient(135deg,rgba(255,251,235,.72),#fff)}.app-shell-reference-010 .client-dialog-cell,.app-shell-reference-010 .client-identity-cell,.app-shell-reference-010 .client-leads-cell,.app-shell-reference-010 .client-status-cell{display:grid;grid-gap:6px;gap:6px;min-width:0}.app-shell-reference-010 .client-identity-cell{grid-template-columns:auto minmax(0,1fr);align-items:center}.app-shell-reference-010 .client-dialog-cell small,.app-shell-reference-010 .client-dialog-cell span,.app-shell-reference-010 .client-identity-cell small,.app-shell-reference-010 .client-identity-cell strong{min-width:0;overflow-wrap:anywhere}.app-shell-reference-010 .client-dialog-cell small,.app-shell-reference-010 .client-identity-cell small,.app-shell-reference-010 .client-leads-cell span{color:#64748b;font-size:.78rem}.app-shell-reference-010 .client-dialog-meta{display:flex;flex-wrap:wrap;gap:4px 0;align-items:center}.app-shell-reference-010 .client-dialog-separator{display:inline-flex;min-width:20px;justify-content:center;color:#94a3b8}.app-shell-reference-v2-016 .client-dialog-meta{display:flex;flex-wrap:wrap;gap:4px 0;align-items:center}.app-shell-reference-v2-016 .client-dialog-separator{display:inline-flex;min-width:20px;justify-content:center;color:#94a3b8}.app-shell-reference-010 .client-status-cell{justify-items:start}.app-shell-reference-010 .client-leads-cell{justify-items:center;text-align:center}.app-shell-reference-010 .client-leads-cell strong{color:#17213a;font-size:1.35rem;line-height:1}.app-shell-reference-010 .client-actions-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.app-shell-reference-010 .client-actions-row .btn-secondary{min-width:0;padding-inline:10px;white-space:nowrap}.app-shell-reference-010 .disabled-link{cursor:default;opacity:.55;pointer-events:none}.app-shell-reference-010 .clients-empty-state{margin:0}@media (max-width:1240px){.app-shell-reference-010 .clients-owner-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-reference-010 .client-command-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell-reference-010 .client-actions-row{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.app-shell-reference-010 .clients-command-workspace{padding:16px}.app-shell-reference-010 .clients-command-head{flex-direction:column}.app-shell-reference-010 .client-command-row,.app-shell-reference-010 .clients-owner-metrics{grid-template-columns:1fr}.app-shell-reference-010 .client-leads-cell{justify-items:start;text-align:left}}.app-shell-reference-010 .bots-command-workspace{display:grid;grid-gap:18px;gap:18px;padding:clamp(18px,2.4vw,26px);border:1px solid rgba(221,227,238,.86);border-radius:22px;background:hsla(0,0%,100%,.88);box-shadow:0 18px 44px rgba(15,23,42,.07)}.app-shell-reference-010 .bots-command-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-shell-reference-010 .bots-command-head h2{margin:6px 0 7px;color:var(--v6-ink,#101828);font-size:clamp(24px,3vw,32px);line-height:1.12;letter-spacing:0}.app-shell-reference-010 .bots-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-010 .bots-owner-metrics div{min-width:0;padding:14px;border:1px solid rgba(221,227,238,.82);border-radius:16px;background:linear-gradient(180deg,rgba(248,250,252,.92),hsla(0,0%,100%,.9))}.app-shell-reference-010 .bots-owner-metrics span,.app-shell-reference-010 .bots-owner-metrics strong{display:block}.app-shell-reference-010 .bots-owner-metrics strong{color:var(--v6-ink,#101828);font-size:24px;line-height:1}.app-shell-reference-010 .bots-owner-metrics span{margin-top:5px;color:#667085;font-size:12px;font-weight:720}.app-shell-reference-010 .bots-toolbar{display:grid;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:end}.app-shell-reference-010 .bots-search-box{display:grid;grid-gap:7px;gap:7px;color:#475467;font-size:12px;font-weight:760}.app-shell-reference-010 .bots-search-box input{width:100%;min-height:44px;padding:0 14px;border:1px solid rgba(221,227,238,.95);border-radius:14px;background:#fff;color:var(--v6-ink,#101828);font:inherit;font-size:14px;outline:none}.app-shell-reference-010 .bots-search-box input:focus{border-color:rgba(79,70,229,.4);box-shadow:0 0 0 3px rgba(79,70,229,.1)}.app-shell-reference-010 .bots-filter-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.app-shell-reference-010 .bots-filter-row .chip{display:inline-flex;align-items:center;gap:7px;min-height:38px}.app-shell-reference-010 .bots-filter-row .chip span{min-width:22px;padding:2px 7px;border-radius:999px;background:rgba(15,23,42,.06);color:inherit;font-size:11px;font-weight:800}.app-shell-reference-010 .bots-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.app-shell-reference-010 .bot-command-card{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px;border:1px solid rgba(221,227,238,.86);border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.055);transition:transform .16s var(--motion-ease-standard),border-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard)}.app-shell-reference-010 .bot-command-card:hover{transform:translateY(-1px);border-color:rgba(79,70,229,.22);box-shadow:0 16px 34px rgba(79,70,229,.1)}.app-shell-reference-010 .bot-command-card.is-warning{border-color:rgba(245,165,36,.3)}.app-shell-reference-010 .bot-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.app-shell-reference-010 .bot-card-head h3{margin:5px 0 6px;color:var(--v6-ink,#101828);font-size:20px;line-height:1.18}.app-shell-reference-010 .bot-status-stack{display:grid;grid-gap:6px;gap:6px;justify-items:end;max-width:190px;text-align:right}.app-shell-reference-010 .bot-status-stack small{color:#667085;font-size:12px;line-height:1.35}.app-shell-reference-010 .bot-fact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-reference-010 .bot-fact-grid div{min-width:0;padding:11px;border:1px solid rgba(221,227,238,.76);border-radius:14px;background:#f8fafc}.app-shell-reference-010 .bot-fact-grid span,.app-shell-reference-010 .bot-fact-grid strong{display:block}.app-shell-reference-010 .bot-fact-grid strong{color:#667085;font-size:11px;font-weight:760}.app-shell-reference-010 .bot-fact-grid span{margin-top:4px;color:var(--v6-ink,#101828);font-size:13px;font-weight:760;overflow-wrap:anywhere}.app-shell-reference-010 .bot-card-footer{display:grid;grid-gap:12px;gap:12px;color:#667085;font-size:12px;font-weight:720}.app-shell-reference-010 .bot-card-actions{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-010 .bot-card-actions .btn-secondary{min-height:36px;padding:0 12px;border-radius:12px;font-size:13px}@media (max-width:1180px){.app-shell-reference-010 .bots-command-grid,.app-shell-reference-010 .bots-toolbar{grid-template-columns:1fr}.app-shell-reference-010 .bots-filter-row{justify-content:flex-start}}@media (max-width:720px){.app-shell-reference-010 .bot-card-head,.app-shell-reference-010 .bots-command-head{grid-template-columns:1fr}.app-shell-reference-010 .bots-command-head{display:grid}.app-shell-reference-010 .bot-fact-grid,.app-shell-reference-010 .bots-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-010 .bot-status-stack{justify-items:start;max-width:none;text-align:left}}@media (max-width:460px){.app-shell-reference-010 .bot-fact-grid,.app-shell-reference-010 .bots-owner-metrics{grid-template-columns:1fr}.app-shell-reference-010 .bot-card-actions .btn-secondary,.app-shell-reference-010 .bots-command-head .btn{width:100%}}.app-shell-reference-010 .test-studio-layout{display:grid;grid-gap:16px;gap:16px}.app-shell-reference-010 .test-studio-overview{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-010 .test-studio-overview-card{min-width:0;min-height:82px;padding:13px;border:1px solid rgba(221,227,238,.82);border-radius:16px;background:linear-gradient(180deg,rgba(248,250,252,.92),hsla(0,0%,100%,.9));box-shadow:0 10px 26px rgba(15,23,42,.045)}.app-shell-reference-010 .test-studio-overview-card span,.app-shell-reference-010 .test-studio-overview-card strong{display:block}.app-shell-reference-010 .test-studio-overview-card span{color:#667085;font-size:12px;font-weight:760;letter-spacing:0;text-transform:none}.app-shell-reference-010 .test-studio-overview-card strong{margin-top:5px;color:var(--v6-ink,#101828);font-size:15px;line-height:1.2;overflow-wrap:anywhere}.app-shell-reference-010 .test-studio-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.82fr);grid-gap:16px;gap:16px;align-items:start}.app-shell-reference-010 .test-analysis-panel,.app-shell-reference-010 .test-chat-panel{border:1px solid rgba(221,227,238,.86);border-radius:22px;background:hsla(0,0%,100%,.88);box-shadow:0 18px 44px rgba(15,23,42,.07)}.app-shell-reference-010 .test-chat-panel{min-height:calc(100vh - 180px)}.app-shell-reference-010 .test-panel-title{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.app-shell-reference-010 .test-analysis-panel h2,.app-shell-reference-010 .test-panel-title h2{color:var(--v6-ink,#101828);font-size:clamp(22px,2.4vw,28px);line-height:1.14;letter-spacing:0}.app-shell-reference-010 .test-safe-note{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(18,184,166,.22);border-radius:16px;background:var(--v6-turquoise-soft,#e8f7f4)}.app-shell-reference-010 .test-safe-note strong{color:#0f766e}.app-shell-reference-010 .test-safe-note span{color:#475467;line-height:1.45}.app-shell-reference-010 .test-signal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-reference-010 .test-live-chat{min-height:380px;max-height:min(560px,calc(100vh - 420px))}.app-shell-reference-010 .test-reply-row input{min-height:46px}.app-shell-reference-010 .test-reply-row .btn{min-width:128px}.app-shell-reference-010 .test-analysis-panel{position:-webkit-sticky;position:sticky;top:16px}.app-shell-reference-010 .test-analysis-panel pre{max-height:320px;overflow:auto;white-space:pre-wrap;word-break:break-word}@media (max-width:1180px){.app-shell-reference-010 .test-studio-grid{grid-template-columns:1fr}.app-shell-reference-010 .test-analysis-panel{position:static}}@media (max-width:720px){.app-shell-reference-010 .test-signal-grid,.app-shell-reference-010 .test-studio-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-010 .test-panel-title,.app-shell-reference-010 .test-safe-note{grid-template-columns:1fr}.app-shell-reference-010 .test-panel-title{display:grid}.app-shell-reference-010 .test-live-chat{min-height:320px;max-height:520px}}@media (max-width:460px){.app-shell-reference-010 .test-reply-row,.app-shell-reference-010 .test-signal-grid,.app-shell-reference-010 .test-studio-overview{grid-template-columns:1fr}.app-shell-reference-010 .test-panel-title .btn-secondary,.app-shell-reference-010 .test-reply-row .btn{width:100%}}.app-shell-reference-010 .channel-hub-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.app-shell-reference-010 .channel-hub-summary div{min-width:0;padding:14px;border:1px solid rgba(221,227,238,.82);border-radius:16px;background:linear-gradient(180deg,rgba(248,250,252,.92),hsla(0,0%,100%,.9));box-shadow:0 10px 26px rgba(15,23,42,.045)}.app-shell-reference-010 .channel-hub-summary span,.app-shell-reference-010 .channel-hub-summary strong{display:block}.app-shell-reference-010 .channel-hub-summary strong{color:var(--v6-ink,#101828);font-size:24px;line-height:1}.app-shell-reference-010 .channel-hub-summary span{margin-top:5px;color:#667085;font-size:12px;font-weight:740}.app-shell-reference-010 .channel-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.app-shell-reference-010 .channel-hub-card{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px;border:1px solid rgba(221,227,238,.86);border-radius:20px;background:hsla(0,0%,100%,.9);box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-010 .channel-hub-card .card-meta{align-items:flex-start}.app-shell-reference-010 .channel-hub-card h3{margin:5px 0 0;color:var(--v6-ink,#101828);font-size:22px;line-height:1.14}.app-shell-reference-010 .channel-next-step{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid rgba(79,70,229,.16);border-radius:16px;background:var(--v6-lilac,#efeeff)}.app-shell-reference-010 .channel-next-step strong{color:var(--v6-primary-deep,#22208a);font-size:12px;font-weight:780}.app-shell-reference-010 .channel-next-step p{margin:0;color:#475467;line-height:1.45}.app-shell-reference-010 .channel-hub-card .checklist{grid-template-columns:1fr;gap:8px}.app-shell-reference-010 .channel-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.app-shell-reference-010 .channel-card-actions .btn,.app-shell-reference-010 .channel-card-actions .btn-secondary{min-height:38px;padding:0 12px;border-radius:12px;font-size:13px}.app-shell-reference-010 .channel-diagnostics-panel{margin-top:16px;border:1px solid rgba(221,227,238,.86);border-radius:20px;background:hsla(0,0%,100%,.84)}.app-shell-reference-010 .channel-diagnostics-panel>summary{cursor:pointer;color:var(--v6-ink,#101828);font-weight:780}.app-shell-reference-010 .channel-diagnostics-stack{display:grid;grid-gap:12px;gap:12px;margin-top:14px}@media (max-width:1180px){.app-shell-reference-010 .channel-hub-grid{grid-template-columns:1fr}}@media (max-width:720px){.app-shell-reference-010 .channel-hub-summary{grid-template-columns:1fr}.app-shell-reference-010 .channel-card-actions .btn,.app-shell-reference-010 .channel-card-actions .btn-secondary{width:100%}}.preview-only-fixture-banner{display:flex;align-items:center;gap:12px;margin:0 0 18px;padding:12px 14px;border:1px solid rgba(245,158,11,.34);border-radius:16px;background:#fffbeb;color:#78350f;box-shadow:0 10px 24px rgba(146,64,14,.08)}.preview-only-fixture-banner strong{flex:0 0 auto;padding:4px 8px;border-radius:999px;background:#f59e0b;color:#111827;font-size:11px;letter-spacing:0}.preview-only-fixture-banner span{min-width:0;font-size:13px;line-height:1.45}.reference-ui-gallery-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px}.reference-ui-gallery-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid rgba(99,102,241,.18);border-radius:999px;background:#fff;color:#334155;font-size:13px;font-weight:700;text-decoration:none}.reference-ui-gallery-tabs a.active,.reference-ui-gallery-tabs a[aria-current=page]{border-color:rgba(79,70,229,.42);background:#eef2ff;color:#3730a3}.reference-ui-gallery-placeholder{display:grid;grid-gap:12px;gap:12px;padding:24px;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.06)}.reference-ui-gallery-placeholder h2{margin:0;color:#0f172a;font-size:clamp(24px,3vw,34px)}.reference-ui-gallery-placeholder p{max-width:760px;margin:0;color:#64748b;line-height:1.55}.app-shell-reference-011{grid-template-columns:238px minmax(0,1fr);background:#f6f7fb;color:#17213a}.app-shell-reference-011 .app-sidebar{width:238px;background:linear-gradient(180deg,#0b1228,#111936)!important;border-right:1px solid hsla(0,0%,100%,.08)!important;color:#edf4ff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-shell-reference-011 .app-owner-card,.app-shell-reference-011 .app-sidebar-progress,.app-shell-reference-011 .workspace-card{border-radius:14px;border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.07)}.app-shell-reference-011 .app-nav-advanced>summary,.app-shell-reference-011 .app-owner-card small,.app-shell-reference-011 .app-sidebar-progress span,.app-shell-reference-011 .app-sidebar-section-label,.app-shell-reference-011 .workspace-card .muted,.app-shell-reference-011 .workspace-card p{color:rgba(237,244,255,.72);letter-spacing:0}.app-shell-reference-011 .app-nav a,.app-shell-reference-011 .app-nav-advanced a{color:rgba(237,244,255,.84);border-color:transparent;background:transparent}.app-shell-reference-011 .app-nav-icon{color:rgba(237,244,255,.88);background:hsla(0,0%,100%,.06)}.app-shell-reference-011 .app-nav a:hover,.app-shell-reference-011 .app-nav-advanced a:hover{color:#fff;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.12)}.app-shell-reference-011 .app-nav a.active,.app-shell-reference-011 .app-nav a[aria-current=page],.app-shell-reference-011 .app-nav-advanced a.active,.app-shell-reference-011 .app-nav-advanced a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#5361ff,#4f46f5 64%,#14b8a6);box-shadow:0 12px 24px rgba(79,70,229,.32)}.app-shell-reference-011 .app-main{padding:20px 22px 24px;background:#f6f7fb}.app-shell-reference-011 .app-topbar{min-height:64px;margin-bottom:16px;border-radius:14px;border-color:#e6eaf2;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.06);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.app-shell-reference-011 .app-topbar-search{background:#f8fafc;border-color:#e6eaf2;color:#17213a}.app-shell-reference-011 .app-search-title,.app-shell-reference-011 .app-topbar-link,.app-shell-reference-011 .app-topbar-profile{color:#17213a}.app-shell-reference-011 .app-topbar-link.primary{color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);border-color:transparent}.app-shell-reference-011 .app-content-frame{max-width:100%}.app-shell-reference-011 .app-card,.app-shell-reference-011 .dashboard-action-center,.app-shell-reference-011 .dashboard-overview-stack>*,.app-shell-reference-011 .page-header,.app-shell-reference-011 .panel,.app-shell-reference-011 .reference-ui-gallery-placeholder{border-radius:14px;border-color:#e6eaf2;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.06)}.app-shell-reference-011 .app-topbar h1,.app-shell-reference-011 .page-header h1,.app-shell-reference-011 h1{font-size:clamp(24px,2vw,32px);line-height:1.12;letter-spacing:0}@media (max-width:1120px){.app-shell-reference-011{grid-template-columns:92px minmax(0,1fr)}.app-shell-reference-011 .app-sidebar{width:92px}}@media (max-width:860px){.app-shell-reference-011{grid-template-columns:1fr}.app-shell-reference-011 .app-main{padding:14px 14px 92px}.app-shell-reference-011 .app-topbar{min-height:auto;border-radius:12px}}.app-shell-reference-011 .dashboard-reference-workspace{gap:16px;padding:0;background:transparent;border:0;box-shadow:none}.app-shell-reference-011 .dashboard-reference-greeting{padding:4px 2px 0;background:transparent;border:0;box-shadow:none}.app-shell-reference-011 .dashboard-reference-greeting h2{margin:0;color:#111827;font-size:clamp(26px,2.6vw,34px);line-height:1.08;letter-spacing:0}.app-shell-reference-011 .dashboard-reference-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.app-shell-reference-011 .dashboard-kpi-card{position:relative;min-height:116px;padding:16px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .dashboard-kpi-icon{display:inline-grid;width:34px;height:34px;margin-bottom:12px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);font-size:13px;font-weight:850}.app-shell-reference-011 .dashboard-kpi-card>span:not(.dashboard-kpi-icon),.app-shell-reference-011 .dashboard-mini-module .kicker,.app-shell-reference-011 .dashboard-work-panel .kicker{color:#64748b;font-size:12px;font-weight:780;letter-spacing:0}.app-shell-reference-011 .dashboard-kpi-card strong{display:block;margin-top:4px;color:#111827;font-size:30px;line-height:1}.app-shell-reference-011 .dashboard-reference-priority{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:14px;gap:14px;align-items:stretch}.app-shell-reference-011 .dashboard-mini-module,.app-shell-reference-011 .dashboard-quick-card,.app-shell-reference-011 .dashboard-reference-hero-card,.app-shell-reference-011 .dashboard-work-panel{border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .dashboard-reference-hero-card{min-height:170px;padding:22px;background:radial-gradient(circle at 88% 12%,rgba(20,184,166,.16),transparent 26%),linear-gradient(135deg,#fff,#f4f7ff)}.app-shell-reference-011 .dashboard-reference-hero-card h3{max-width:640px;font-size:clamp(22px,2.3vw,30px);line-height:1.12}.app-shell-reference-011 .dashboard-quick-card{display:grid;grid-gap:14px;gap:14px;padding:18px}.app-shell-reference-011 .dashboard-reference-actions{display:grid;grid-template-columns:1fr;grid-gap:9px;gap:9px;margin:0}.app-shell-reference-011 .dashboard-reference-actions .btn-secondary{justify-content:flex-start;min-height:42px;border-radius:12px}.app-shell-reference-011 .dashboard-reference-focus-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);grid-gap:14px;gap:14px;align-items:start}.app-shell-reference-011 .dashboard-side-stack{display:grid;grid-gap:14px;gap:14px}.app-shell-reference-011 .dashboard-dialogs-panel{min-height:360px}.app-shell-reference-011 .dashboard-list-row{border-radius:14px;border-color:#eef2f7;background:#f8fafc}.app-shell-reference-011 .dashboard-list-row:hover{border-color:rgba(79,70,229,.28);background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.07)}.app-shell-reference-011 .dashboard-reference-lower-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.app-shell-reference-011 .dashboard-mini-module{display:grid;grid-gap:14px;gap:14px;min-height:220px;padding:18px}.app-shell-reference-011 .dashboard-pipeline-meter{display:block;height:12px;overflow:hidden;border-radius:999px;background:#e8edf7}.app-shell-reference-011 .dashboard-pipeline-meter span{display:block;width:var(--value,0);height:100%;border-radius:inherit;background:linear-gradient(90deg,#5361ff,#14b8a6)}.app-shell-reference-011 .dashboard-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-reference-011 .dashboard-mini-stats span{padding:10px;border-radius:12px;color:#64748b;background:#f8fafc;font-size:12px;font-weight:720}.app-shell-reference-011 .dashboard-mini-stats strong{display:block;color:#111827;font-size:20px}.app-shell-reference-011 .dashboard-quality-ring{display:grid;width:118px;height:118px;place-items:center;justify-self:center;border-radius:50%;background:radial-gradient(circle at center,#fff 56%,transparent 57%),conic-gradient(#5361ff 0 68%,#dbe4f0 68% 100%)}.app-shell-reference-011 .dashboard-quality-ring strong{color:#111827;font-size:32px;line-height:1}.app-shell-reference-011 .dashboard-quality-ring span{margin-top:-34px;color:#64748b;font-size:12px;font-weight:760}.app-shell-reference-011 .dashboard-analytics-bars{display:grid;grid-gap:10px;gap:10px}.app-shell-reference-011 .dashboard-analytics-bars span{display:grid;grid-gap:5px;gap:5px}.app-shell-reference-011 .dashboard-analytics-bars small{color:#64748b;font-size:12px;font-weight:760}.app-shell-reference-011 .dashboard-analytics-bars i{display:block;height:9px;min-width:8px;border-radius:999px;background:linear-gradient(90deg,#5361ff,#14b8a6)}@media (max-width:1180px){.app-shell-reference-011 .dashboard-reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-reference-011 .dashboard-reference-focus-grid,.app-shell-reference-011 .dashboard-reference-lower-row,.app-shell-reference-011 .dashboard-reference-priority{grid-template-columns:1fr}}@media (max-width:620px){.app-shell-reference-011 .dashboard-mini-stats,.app-shell-reference-011 .dashboard-reference-kpis{grid-template-columns:1fr}.app-shell-reference-011 .dashboard-reference-hero-card{align-items:stretch;flex-direction:column}}.app-shell-reference-011 .inbox-messenger-layout{display:grid;grid-template-columns:minmax(320px,.42fr) minmax(0,.58fr);grid-gap:16px;gap:16px;align-items:stretch;min-height:calc(100vh - 124px)}.app-shell-reference-011 .inbox-chat-panel,.app-shell-reference-011 .inbox-list-panel{display:flex;min-width:0;min-height:calc(100vh - 124px);overflow:hidden;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06);flex-direction:column}.app-shell-reference-011 .inbox-chat-header,.app-shell-reference-011 .inbox-panel-head{flex:0 0 auto;padding:18px;border-bottom:1px solid #edf1f7;background:#fff}.app-shell-reference-011 .inbox-chat-header h2,.app-shell-reference-011 .inbox-panel-head h2{margin:3px 0 0;color:#111827;font-size:20px;line-height:1.12;letter-spacing:0}.app-shell-reference-011 .inbox-messenger-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:14px 18px;border-bottom:1px solid #edf1f7;background:#fbfcff}.app-shell-reference-011 .inbox-messenger-stats span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:10px;border:1px solid #e6eaf2;border-radius:12px;background:#fff}.app-shell-reference-011 .inbox-messenger-stats strong{color:#111827;font-size:20px;line-height:1}.app-shell-reference-011 .conversation-date,.app-shell-reference-011 .conversation-main small,.app-shell-reference-011 .inbox-chat-meta,.app-shell-reference-011 .inbox-messenger-stats small,.app-shell-reference-011 .message-bubble small{color:#64748b;font-size:12px;letter-spacing:0}.app-shell-reference-011 .inbox-list-toolbar{display:grid;grid-gap:10px;gap:10px;padding:14px 18px;border-bottom:1px solid #edf1f7;background:#fff}.app-shell-reference-011 .inbox-search-box input{width:100%;min-height:42px;padding:0 12px;border:1px solid #e6eaf2;border-radius:12px;background:#f8fafc;color:#111827;font-size:14px}.app-shell-reference-011 .inbox-filter-row{display:flex;flex-wrap:wrap;gap:7px}.app-shell-reference-011 .inbox-filter-row button{min-height:32px;padding:0 10px;border:1px solid #e6eaf2;border-radius:999px;background:#fff;color:#475569;font-size:12px;font-weight:760}.app-shell-reference-011 .inbox-filter-row button.active{border-color:transparent;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);box-shadow:0 10px 22px rgba(79,70,229,.24)}.app-shell-reference-011 .inbox-conversation-list{display:grid;grid-gap:8px;gap:8px;min-height:0;padding:12px;overflow:auto;background:#f6f7fb}.app-shell-reference-011 .conversation-row.smartchat-conversation-row{width:100%;min-height:82px;padding:12px;border:1px solid #e7ecf4;border-radius:14px;background:#fff;color:#111827;text-align:left;box-shadow:none}.app-shell-reference-011 .conversation-row.smartchat-conversation-row.active,.app-shell-reference-011 .conversation-row.smartchat-conversation-row:hover{border-color:rgba(79,70,229,.32);background:#f8faff;box-shadow:0 12px 26px rgba(15,23,42,.07);transform:none}.app-shell-reference-011 .conversation-avatar{display:inline-grid;position:relative;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#5361ff,#14b8a6);font-weight:850;overflow:hidden}.app-shell-reference-011 .conversation-avatar.large{width:52px;height:52px;border-radius:16px}.app-shell-reference-011 .conversation-avatar img{width:100%;height:100%;object-fit:cover}.app-shell-reference-011 .channel-mini-badge{position:absolute;right:-2px;bottom:-2px;display:inline-grid;width:18px;height:18px;place-items:center;border:2px solid #fff;border-radius:999px;color:#0f766e;background:#ccfbf1;font-size:10px}.app-shell-reference-011 .conversation-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.app-shell-reference-011 .conversation-main strong{overflow:hidden;color:#111827;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .conversation-preview{overflow:hidden;color:#475569;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .conversation-side{display:grid;grid-gap:6px;gap:6px;justify-items:end}.app-shell-reference-011 .ai-state-pill,.app-shell-reference-011 .unread-pill{min-height:22px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:800}.app-shell-reference-011 .unread-pill{color:#fff;background:#ef4444}.app-shell-reference-011 .ai-state-pill.on{color:#0f766e;background:#ccfbf1}.app-shell-reference-011 .ai-state-pill.off{color:#92400e;background:#fef3c7}.app-shell-reference-011 .chat-title-row,.app-shell-reference-011 .inbox-action-bar,.app-shell-reference-011 .inbox-chat-meta,.app-shell-reference-011 .inbox-composer,.app-shell-reference-011 .takeover-actions,.app-shell-reference-011 .takeover-control-panel{display:flex;gap:10px;align-items:center}.app-shell-reference-011 .inbox-chat-header{display:flex;gap:14px;justify-content:space-between}.app-shell-reference-011 .inbox-chat-meta{flex-wrap:wrap}.app-shell-reference-011 .inbox-chat-meta span{padding:5px 8px;border-radius:999px;background:#f1f5f9}.app-shell-reference-011 .chat-ai-switch{flex:0 0 auto;padding:8px 10px;border:1px solid #e6eaf2;border-radius:999px;background:#f8fafc;color:#475569;font-size:12px;font-weight:800}.app-shell-reference-011 .chat-ai-switch.on{color:#0f766e;background:#ecfdf5}.app-shell-reference-011 .inbox-action-bar{flex:0 0 auto;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid #edf1f7;background:#fbfcff}.app-shell-reference-011 .takeover-control-panel{flex:0 0 auto;flex-wrap:wrap;justify-content:space-between;margin:12px 18px 0;padding:12px;border:1px solid #e6eaf2;border-radius:14px;background:#f8fafc}.app-shell-reference-011 .takeover-control-panel span,.app-shell-reference-011 .takeover-control-panel strong{display:block}.app-shell-reference-011 .takeover-control-panel span{color:#64748b;font-size:12px}.app-shell-reference-011 .takeover-actions select{min-height:36px;border:1px solid #e6eaf2;border-radius:10px;background:#fff}.app-shell-reference-011 .inbox-thread{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-height:0;padding:18px;overflow:auto;background:linear-gradient(180deg,rgba(248,250,252,.92),rgba(246,247,251,.98))}.app-shell-reference-011 .inbox-thread .message-bubble{max-width:min(620px,82%);padding:12px 14px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 8px 20px rgba(15,23,42,.045)}.app-shell-reference-011 .inbox-thread .message-bubble.client{align-self:flex-start}.app-shell-reference-011 .inbox-thread .message-bubble.manager{align-self:flex-end;border-color:rgba(20,184,166,.24);background:#ecfdf5}.app-shell-reference-011 .inbox-thread .message-bubble.ai{align-self:flex-end;border-color:rgba(83,97,255,.22);background:#eef2ff}.app-shell-reference-011 .inbox-thread .message-bubble p{margin:6px 0 0;color:#17213a;line-height:1.48}.app-shell-reference-011 .inbox-composer{flex:0 0 auto;padding:14px 18px;border-top:1px solid #edf1f7;background:#fff}.app-shell-reference-011 .inbox-composer textarea{flex:1 1 auto;min-height:48px;resize:vertical;border:1px solid #e6eaf2;border-radius:14px;background:#f8fafc}.app-shell-reference-011 .inbox-advanced-panel{margin:0 18px 14px;border:1px solid #e6eaf2;border-radius:14px;background:#fff}@media (max-width:1180px){.app-shell-reference-011 .inbox-messenger-layout{grid-template-columns:1fr}.app-shell-reference-011 .inbox-chat-panel,.app-shell-reference-011 .inbox-list-panel{min-height:auto}}@media (max-width:620px){.app-shell-reference-011 .conversation-row.smartchat-conversation-row,.app-shell-reference-011 .inbox-messenger-stats{grid-template-columns:1fr}.app-shell-reference-011 .conversation-side{justify-items:start}.app-shell-reference-011 .inbox-chat-header,.app-shell-reference-011 .inbox-composer,.app-shell-reference-011 .takeover-control-panel{align-items:stretch;flex-direction:column}}.app-shell-reference-011 .pipeline-command-workspace{display:grid;grid-gap:16px;gap:16px}.app-shell-reference-011 .pipeline-command-summary{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);grid-gap:16px;gap:16px;align-items:stretch;padding:18px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .pipeline-summary-main h2{margin:4px 0 6px;color:#111827;font-size:clamp(24px,2vw,32px);line-height:1.1;letter-spacing:0}.app-shell-reference-011 .pipeline-command-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.app-shell-reference-011 .pipeline-command-metrics div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:12px;border:1px solid #e6eaf2;border-radius:13px;background:#f8fafc}.app-shell-reference-011 .pipeline-command-metrics strong{color:#111827;font-size:22px;line-height:1}.app-shell-reference-011 .pipeline-command-metrics span{color:#64748b;font-size:12px;font-weight:780;letter-spacing:0}.app-shell-reference-011 .pipeline-stage-strip{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));grid-gap:10px;gap:10px}.app-shell-reference-011 .pipeline-stage-card{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:12px;border:1px solid #e6eaf2;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.045)}.app-shell-reference-011 .pipeline-stage-card>span{display:inline-grid;width:26px;height:26px;place-items:center;border-radius:9px;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);font-size:12px;font-weight:850}.app-shell-reference-011 .pipeline-stage-card strong{overflow:hidden;color:#111827;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .pipeline-stage-card small{color:#64748b;font-size:12px}.app-shell-reference-011 .pipeline-toolbar{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 14px;border:1px solid #e6eaf2;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.045)}.app-shell-reference-011 .pipeline-filter-row{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-011 .pipeline-filter-row .chip{min-height:34px;padding:0 12px;border:1px solid #e6eaf2;border-radius:999px;background:#fff;color:#475569;font-size:12px;font-weight:800}.app-shell-reference-011 .pipeline-filter-row .chip.active{border-color:transparent;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);box-shadow:0 10px 22px rgba(79,70,229,.24)}.app-shell-reference-011 .pipeline-toolbar-count{color:#64748b;font-size:12px;font-weight:780}.app-shell-reference-011 .pipeline-board-compact{display:grid;grid-auto-columns:minmax(286px,1fr);grid-auto-flow:column;grid-template-columns:none;grid-gap:12px;gap:12px;min-height:520px;padding-bottom:10px;overflow-x:auto}.app-shell-reference-011 .pipeline-column{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:520px;padding:12px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.055)}.app-shell-reference-011 .pipeline-column-needs-reply{border-color:rgba(245,158,11,.34)}.app-shell-reference-011 .pipeline-column-won{border-color:rgba(20,184,166,.3)}.app-shell-reference-011 .pipeline-column-head{display:flex;gap:10px;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid #edf1f7}.app-shell-reference-011 .pipeline-column-head-main{display:flex;gap:10px;align-items:center;min-width:0}.app-shell-reference-011 .pipeline-stage-index{display:inline-grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border-radius:11px;color:#fff;background:linear-gradient(135deg,#5361ff,#14b8a6);font-size:12px;font-weight:850}.app-shell-reference-011 .pipeline-column-head h3{margin:0;overflow:hidden;color:#111827;font-size:14px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .pipeline-card-footer,.app-shell-reference-011 .pipeline-card-next small,.app-shell-reference-011 .pipeline-column-head span{color:#64748b;font-size:12px;letter-spacing:0}.app-shell-reference-011 .pipeline-column-head>strong{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:999px;color:#17213a;background:#f1f5f9;font-size:13px}.app-shell-reference-011 .pipeline-column-list{display:grid;grid-gap:10px;gap:10px;align-content:start;min-width:0;padding-top:12px}.app-shell-reference-011 .pipeline-card{display:grid;position:relative;grid-gap:10px;gap:10px;min-width:0;padding:12px;overflow:hidden;border:1px solid #e7ecf4;border-radius:14px;background:#fff;box-shadow:none}.app-shell-reference-011 .pipeline-card:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:linear-gradient(180deg,#5361ff,#14b8a6)}.app-shell-reference-011 .pipeline-card:hover{border-color:rgba(79,70,229,.28);background:#f8faff;box-shadow:0 12px 26px rgba(15,23,42,.07);transform:none}.app-shell-reference-011 .pipeline-card-hot{border-color:rgba(245,158,11,.34);background:#fffbeb}.app-shell-reference-011 .pipeline-card-footer,.app-shell-reference-011 .pipeline-card-meta{display:flex;flex-wrap:wrap;gap:6px}.app-shell-reference-011 .pipeline-card>strong{color:#111827;font-size:15px;line-height:1.24}.app-shell-reference-011 .pipeline-card-need{margin:0;color:#475569;font-size:13px;line-height:1.42}.app-shell-reference-011 .pipeline-card-next{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid #e6eaf2;border-radius:12px;background:#f8fafc}.app-shell-reference-011 .pipeline-card-next span{color:#17213a;font-size:13px;line-height:1.36}.app-shell-reference-011 .pipeline-card-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:6px;gap:6px}.app-shell-reference-011 .pipeline-card-actions .btn-secondary{justify-content:center;min-width:0;min-height:34px;padding-inline:7px;border-radius:10px;white-space:nowrap}.app-shell-reference-011 .pipeline-empty{padding:14px;border:1px dashed #d8e0ec;border-radius:14px;color:#64748b;background:#f8fafc}@media (max-width:1280px){.app-shell-reference-011 .pipeline-command-summary{grid-template-columns:1fr}.app-shell-reference-011 .pipeline-stage-strip{grid-template-columns:repeat(4,minmax(130px,1fr))}}@media (max-width:760px){.app-shell-reference-011 .pipeline-command-metrics,.app-shell-reference-011 .pipeline-stage-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-011 .pipeline-toolbar{align-items:stretch;flex-direction:column}.app-shell-reference-011 .pipeline-board-compact{grid-auto-columns:minmax(278px,88vw)}.app-shell-reference-011 .pipeline-card-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell-reference-011 .clients-command-workspace{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .clients-command-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.app-shell-reference-011 .clients-command-head h2{margin:4px 0 6px;color:#111827;font-size:clamp(24px,2vw,32px);line-height:1.1;letter-spacing:0}.app-shell-reference-011 .clients-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-011 .clients-owner-metrics div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:14px;border:1px solid #e6eaf2;border-radius:14px;background:#f8fafc}.app-shell-reference-011 .clients-owner-metrics strong{color:#111827;font-size:24px;line-height:1}.app-shell-reference-011 .clients-owner-metrics span{color:#64748b;font-size:12px;font-weight:780;letter-spacing:0}.app-shell-reference-011 .clients-toolbar{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e6eaf2;border-radius:14px;background:#fbfcff}.app-shell-reference-011 .clients-search-box input{width:100%;min-height:44px;padding:0 12px;border:1px solid #e6eaf2;border-radius:12px;background:#fff;color:#111827;font-size:14px}.app-shell-reference-011 .clients-filter-row{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-011 .clients-filter-row .chip{min-height:34px;padding:0 12px;border:1px solid #e6eaf2;border-radius:999px;background:#fff;color:#475569;font-size:12px;font-weight:800}.app-shell-reference-011 .clients-filter-row .chip.active{border-color:transparent;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);box-shadow:0 10px 22px rgba(79,70,229,.24)}.app-shell-reference-011 .clients-command-list{display:grid;grid-gap:10px;gap:10px}.app-shell-reference-011 .client-command-row{display:grid;grid-template-columns:minmax(230px,.95fr) minmax(240px,1.15fr) minmax(170px,.7fr) minmax(70px,.28fr) minmax(220px,.82fr);grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:12px;border:1px solid #e7ecf4;border-radius:14px;background:#fff;box-shadow:none}.app-shell-reference-011 .client-command-row.needs-reply,.app-shell-reference-011 .client-command-row:hover{border-color:rgba(79,70,229,.28);background:#f8faff;box-shadow:0 12px 26px rgba(15,23,42,.07);transform:none}.app-shell-reference-011 .client-dialog-cell,.app-shell-reference-011 .client-identity-cell,.app-shell-reference-011 .client-leads-cell,.app-shell-reference-011 .client-status-cell{min-width:0}.app-shell-reference-011 .client-identity-cell{display:flex;gap:10px;align-items:center}.app-shell-reference-011 .lead-avatar{display:inline-grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(135deg,#5361ff,#14b8a6);font-weight:850}.app-shell-reference-011 .client-dialog-cell span,.app-shell-reference-011 .client-identity-cell strong{display:block;overflow:hidden;color:#111827;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .client-dialog-cell small,.app-shell-reference-011 .client-identity-cell small,.app-shell-reference-011 .client-leads-cell span{color:#64748b;font-size:12px}.app-shell-reference-011 .client-status-cell{display:flex;flex-wrap:wrap;gap:6px}.app-shell-reference-011 .client-leads-cell{display:grid;grid-gap:2px;gap:2px;justify-items:center;padding:8px;border-radius:12px;background:#f8fafc}.app-shell-reference-011 .client-leads-cell strong{color:#111827;font-size:22px;line-height:1}.app-shell-reference-011 .client-actions-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.app-shell-reference-011 .client-actions-row .btn-secondary{justify-content:center;min-width:0;min-height:36px;padding-inline:7px;border-radius:10px;white-space:nowrap}.app-shell-reference-011 .disabled-link{cursor:not-allowed;opacity:.52}.app-shell-reference-011 .clients-empty-state{border:1px dashed #d8e0ec;border-radius:14px;background:#f8fafc}@media (max-width:1280px){.app-shell-reference-011 .client-command-row{grid-template-columns:minmax(230px,1fr) minmax(240px,1.1fr)}.app-shell-reference-011 .client-actions-row,.app-shell-reference-011 .client-leads-cell,.app-shell-reference-011 .client-status-cell{grid-column:span 1}}@media (max-width:860px){.app-shell-reference-011 .clients-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-reference-011 .client-command-row,.app-shell-reference-011 .clients-command-head{grid-template-columns:1fr;align-items:stretch;flex-direction:column}}@media (max-width:540px){.app-shell-reference-011 .client-actions-row,.app-shell-reference-011 .clients-owner-metrics{grid-template-columns:1fr}}.app-shell-reference-011 .bots-command-workspace{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .bots-command-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.app-shell-reference-011 .bots-command-head h2{margin:4px 0 6px;color:#111827;font-size:clamp(24px,2vw,32px);line-height:1.1;letter-spacing:0}.app-shell-reference-011 .bots-owner-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-011 .bots-owner-metrics div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:14px;border:1px solid #e6eaf2;border-radius:14px;background:#f8fafc}.app-shell-reference-011 .bots-owner-metrics strong{color:#111827;font-size:24px;line-height:1}.app-shell-reference-011 .bots-owner-metrics span{color:#64748b;font-size:12px;font-weight:780;letter-spacing:0}.app-shell-reference-011 .bots-toolbar{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e6eaf2;border-radius:14px;background:#fbfcff}.app-shell-reference-011 .bots-search-box{display:grid;grid-gap:5px;gap:5px}.app-shell-reference-011 .bots-search-box span{color:#64748b;font-size:12px;font-weight:780}.app-shell-reference-011 .bots-search-box input{width:100%;min-height:44px;padding:0 12px;border:1px solid #e6eaf2;border-radius:12px;background:#fff;color:#111827;font-size:14px}.app-shell-reference-011 .bots-filter-row{display:flex;flex-wrap:wrap;gap:8px}.app-shell-reference-011 .bots-filter-row .chip{display:inline-flex;gap:7px;align-items:center;min-height:34px;padding:0 12px;border:1px solid #e6eaf2;border-radius:999px;background:#fff;color:#475569;font-size:12px;font-weight:800}.app-shell-reference-011 .bots-filter-row .chip span{display:inline-grid;min-width:22px;height:22px;place-items:center;border-radius:999px;background:#f1f5f9;color:#64748b;font-size:11px}.app-shell-reference-011 .bots-filter-row .chip.active{border-color:transparent;color:#fff;background:linear-gradient(135deg,#5361ff,#2635c7);box-shadow:0 10px 22px rgba(79,70,229,.24)}.app-shell-reference-011 .bots-filter-row .chip.active span{color:#fff;background:hsla(0,0%,100%,.18)}.app-shell-reference-011 .bots-command-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell-reference-011 .bot-command-card{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px;border:1px solid #e7ecf4;border-radius:16px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.045)}.app-shell-reference-011 .bot-command-card:hover{border-color:rgba(79,70,229,.28);background:#f8faff;box-shadow:0 14px 30px rgba(15,23,42,.07);transform:none}.app-shell-reference-011 .bot-command-card.is-warning{border-color:rgba(245,158,11,.34)}.app-shell-reference-011 .bot-command-card.is-success{border-color:rgba(20,184,166,.28)}.app-shell-reference-011 .bot-card-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start}.app-shell-reference-011 .bot-card-head h3{margin:5px 0 6px;color:#111827;font-size:20px;line-height:1.12;letter-spacing:0}.app-shell-reference-011 .bot-status-stack{display:grid;grid-gap:6px;gap:6px;justify-items:end;max-width:210px;text-align:right}.app-shell-reference-011 .bot-card-footer>span,.app-shell-reference-011 .bot-status-stack small{color:#64748b;font-size:12px;line-height:1.35}.app-shell-reference-011 .bot-fact-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-reference-011 .bot-fact-grid div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:11px;border:1px solid #e6eaf2;border-radius:12px;background:#f8fafc}.app-shell-reference-011 .bot-fact-grid strong{color:#64748b;font-size:11px;font-weight:780;letter-spacing:0}.app-shell-reference-011 .bot-fact-grid span{overflow:hidden;color:#111827;font-size:13px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-011 .bot-card-footer{display:grid;grid-gap:12px;gap:12px}.app-shell-reference-011 .bot-card-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-reference-011 .bot-card-actions .btn-secondary{justify-content:center;min-width:0;min-height:36px;padding:0 8px;border-radius:10px;white-space:nowrap}@media (max-width:1180px){.app-shell-reference-011 .bots-command-grid{grid-template-columns:1fr}.app-shell-reference-011 .bot-fact-grid,.app-shell-reference-011 .bots-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.app-shell-reference-011 .bot-card-head,.app-shell-reference-011 .bots-command-head{grid-template-columns:1fr;align-items:stretch;flex-direction:column}.app-shell-reference-011 .bot-status-stack{justify-items:start;max-width:none;text-align:left}.app-shell-reference-011 .bot-card-actions,.app-shell-reference-011 .bot-fact-grid,.app-shell-reference-011 .bots-owner-metrics{grid-template-columns:1fr}}.app-shell-reference-011 .analytics-action-strip{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,auto);grid-gap:16px;gap:16px;align-items:center;padding:20px;border:1px solid #e6eaf2;border-radius:16px;background:radial-gradient(circle at 92% 10%,rgba(20,184,166,.13),transparent 28%),linear-gradient(135deg,#fff,#f4f7ff);box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .analytics-action-strip h2{margin:4px 0 6px;color:#111827;font-size:clamp(24px,2vw,32px);line-height:1.1;letter-spacing:0}.app-shell-reference-011 .analytics-action-list{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;justify-items:end}.app-shell-reference-011 .analytics-action-list .badge,.app-shell-reference-011 .analytics-action-list .badge.warn{width:-moz-fit-content;width:fit-content;max-width:340px;white-space:normal}.app-shell-reference-011 .analytics-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:16px}.app-shell-reference-011 .analytics-metric-grid .metric-card{display:grid;grid-gap:8px;gap:8px;min-width:0;min-height:138px;padding:16px;border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(15,23,42,.055)}.app-shell-reference-011 .analytics-metric-grid .metric-card strong{color:#111827;font-size:30px;line-height:1}.app-shell-reference-011 .analytics-metric-grid .metric-card p,.app-shell-reference-011 .analytics-metric-grid .metric-card span{color:#64748b;font-size:12px;line-height:1.45}.app-shell-reference-011 .dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.app-shell-reference-011 .app-content-frame>.app-card,.app-shell-reference-011 .dashboard-grid>.app-card{border:1px solid #e6eaf2;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.06)}.app-shell-reference-011 .app-content-frame>.app-card h2,.app-shell-reference-011 .dashboard-grid>.app-card h2{margin:4px 0 8px;color:#111827;font-size:clamp(20px,1.65vw,26px);line-height:1.12;letter-spacing:0}.app-shell-reference-011 .checklist{display:grid;grid-gap:9px;gap:9px}.app-shell-reference-011 .check-item{display:flex;gap:10px;align-items:center;justify-content:space-between;min-width:0;padding:11px 12px;border:1px solid #e6eaf2;border-radius:12px;background:#f8fafc}.app-shell-reference-011 .check-item strong{min-width:0;color:#17213a;font-size:13px}.app-shell-reference-011 .app-content-frame>.app-card .section-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.app-shell-reference-011 .app-content-frame>.app-card .card{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:14px;border:1px solid #e6eaf2;border-radius:14px;background:#f8fafc;box-shadow:none}.app-shell-reference-011 .app-content-frame>.app-card .card h3{margin:0;color:#111827;font-size:16px;line-height:1.18}@media (max-width:1180px){.app-shell-reference-011 .analytics-metric-grid,.app-shell-reference-011 .app-content-frame>.app-card .section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.app-shell-reference-011 .analytics-action-strip,.app-shell-reference-011 .dashboard-grid{grid-template-columns:1fr}.app-shell-reference-011 .analytics-action-list{justify-items:stretch}}@media (max-width:620px){.app-shell-reference-011 .analytics-metric-grid,.app-shell-reference-011 .app-content-frame>.app-card .section-grid{grid-template-columns:1fr}.app-shell-reference-011 .check-item{align-items:stretch;flex-direction:column}}.app-shell-approved-012 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell-approved-012{--kliora-ref-sidebar:#0b1430;--kliora-ref-sidebar-2:#111b3a;--kliora-ref-sidebar-text:#f4f7ff;--kliora-ref-sidebar-muted:#aeb9d2;--kliora-ref-active:#4f46e5;--kliora-ref-active-2:#5f6ef8;--kliora-ref-canvas:#f6f8fc;--kliora-ref-card:#fff;--kliora-ref-border:#e5e9f2;--kliora-ref-text:#182033;--kliora-ref-muted:#667085;--kliora-ref-soft-indigo:#eef0ff;--kliora-ref-success:#22c98a;--kliora-ref-amber:#f5b74b;--kliora-ref-purple:#8b5cf6;--kliora-ref-error:#ef5b67;--kliora-ref-shadow:0 14px 34px rgba(24,32,51,.08);min-height:100vh;display:grid;grid-template-columns:240px minmax(0,1fr);background:var(--kliora-ref-canvas);color:var(--kliora-ref-text)}.app-shell-approved-012 :where(a,button,[role=button],input,select,textarea){transition:color .16s ease,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.app-shell-approved-012 .app-sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;width:240px;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:16px 10px 14px;background:linear-gradient(180deg,var(--kliora-ref-sidebar),var(--kliora-ref-sidebar-2));color:var(--kliora-ref-sidebar-text);border-right:0;box-shadow:14px 0 34px rgba(11,20,48,.16)}.app-shell-approved-012 .app-sidebar-bottom,.app-shell-approved-012 .app-sidebar-scroll,.app-shell-approved-012 .app-sidebar-top{display:grid;grid-gap:10px;gap:10px}.app-shell-approved-012 .app-sidebar-scroll{min-height:0;overflow-y:auto;padding-right:1px;align-content:start}.app-shell-approved-012 .app-brand-link{min-height:34px;display:flex;align-items:center;color:var(--kliora-ref-sidebar-text);text-decoration:none}.app-shell-approved-012 .app-owner-card,.app-shell-approved-012 .app-sidebar-progress,.app-shell-approved-012 .workspace-card{border-radius:12px;border:1px solid rgba(244,247,255,.12);background:rgba(244,247,255,.07);color:var(--kliora-ref-sidebar-text);box-shadow:none}.app-shell-approved-012 .workspace-card{margin:0;padding:10px}.app-shell-approved-012 .app-owner-card strong,.app-shell-approved-012 .app-sidebar-progress strong,.app-shell-approved-012 .workspace-card .muted,.app-shell-approved-012 .workspace-card p,.app-shell-approved-012 .workspace-card strong{color:var(--kliora-ref-sidebar-text)}.app-shell-approved-012 .app-owner-card small,.app-shell-approved-012 .app-sidebar-progress span,.app-shell-approved-012 .workspace-card .muted,.app-shell-approved-012 .workspace-card p{color:var(--kliora-ref-sidebar-muted)}.app-shell-approved-012 .app-nav-advanced>summary,.app-shell-approved-012 .app-sidebar-section-label{display:block;margin:0 8px 7px;color:rgba(174,185,210,.76);font-size:10px;font-weight:800;letter-spacing:0;text-transform:uppercase}.app-shell-approved-012 .app-nav{display:grid;grid-gap:3px;gap:3px}.app-shell-approved-012 .app-nav a,.app-shell-approved-012 .app-nav-advanced a{min-height:38px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;padding:5px 8px 5px 5px;border-radius:11px;color:var(--kliora-ref-sidebar-muted);text-decoration:none;font-size:13px;font-weight:750;line-height:1.15;border:1px solid transparent}.app-shell-approved-012 .app-nav-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .app-nav-icon{width:28px;height:28px;display:inline-grid;place-items:center;border-radius:9px;background:rgba(244,247,255,.09);color:#dce5ff}.app-shell-approved-012 .app-nav a:hover,.app-shell-approved-012 .app-nav-advanced a:hover{color:var(--kliora-ref-sidebar-text);background:rgba(244,247,255,.09);border-color:rgba(244,247,255,.12);transform:translateY(-1px)}.app-shell-approved-012 .app-nav a.active,.app-shell-approved-012 .app-nav a[aria-current=page],.app-shell-approved-012 .app-nav-advanced a.active,.app-shell-approved-012 .app-nav-advanced a[aria-current=page]{color:#fff;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-active-2));border-color:rgba(244,247,255,.16);box-shadow:0 12px 24px rgba(79,70,229,.28)}.app-shell-approved-012 .app-nav a.active .app-nav-icon,.app-shell-approved-012 .app-nav a[aria-current=page] .app-nav-icon{background:hsla(0,0%,100%,.2);color:#fff}.app-shell-approved-012 .app-nav-advanced{border:0;padding:0}.app-shell-approved-012 .app-nav-advanced>summary{cursor:pointer;list-style:none;margin-top:2px}.app-shell-approved-012 .app-nav-advanced>summary::-webkit-details-marker{display:none}.app-shell-approved-012 .app-owner-card,.app-shell-approved-012 .app-sidebar-progress{display:grid;grid-gap:4px;gap:4px;padding:10px;text-decoration:none}.app-shell-approved-012 .app-owner-card{grid-template-columns:32px minmax(0,1fr);align-items:center}.app-shell-approved-012 .app-owner-avatar{width:32px;height:32px;border-radius:50%;display:inline-grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-purple));font-size:11px;font-weight:900}.app-shell-approved-012 .app-main{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;padding:14px 18px 30px;background:var(--kliora-ref-canvas)}.app-shell-approved-012 .app-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:14px;border-radius:14px;border:1px solid var(--kliora-ref-border);background:hsla(0,0%,100%,.96);box-shadow:var(--kliora-ref-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.app-shell-approved-012 .app-topbar-search{min-width:250px;max-width:520px;flex:1 1;min-height:40px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 11px;border-radius:12px;border:1px solid var(--kliora-ref-border);background:#f8faff;color:var(--kliora-ref-muted)}.app-shell-approved-012 .app-search-title,.app-shell-approved-012 .app-topbar-link,.app-shell-approved-012 .app-topbar-profile,.app-shell-approved-012 .app-topbar-search input{color:var(--kliora-ref-text)}.app-shell-approved-012 .app-topbar-icon,.app-shell-approved-012 .app-topbar-search svg{color:var(--kliora-ref-active)}.app-shell-approved-012 .app-topbar-create-menu{position:relative;display:inline-flex}.app-shell-approved-012 .app-topbar-create-menu>summary{list-style:none;cursor:pointer}.app-shell-approved-012 .app-topbar-create-menu>summary::-webkit-details-marker{display:none}.app-shell-approved-012 .app-topbar-create-panel{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:190px;display:grid;grid-gap:4px;gap:4px;padding:8px;border:1px solid var(--kliora-ref-border);border-radius:12px;background:#fff;box-shadow:0 18px 42px rgba(24,32,51,.16)}.app-shell-approved-012 .app-topbar-create-panel a{min-height:36px;display:flex;align-items:center;border-radius:9px;padding:0 10px;color:var(--kliora-ref-text);text-decoration:none;font-size:13px;font-weight:800}.app-shell-approved-012 .app-topbar-create-panel a:focus-visible,.app-shell-approved-012 .app-topbar-create-panel a:hover{color:var(--kliora-ref-active);background:var(--kliora-ref-soft-indigo)}.app-shell-approved-012 .app-topbar-search small{color:var(--kliora-ref-muted);font-size:11px;font-weight:760}.app-shell-approved-012 .app-topbar-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:0}.app-shell-approved-012 .app-topbar-icon,.app-shell-approved-012 .app-topbar-link,.app-shell-approved-012 .app-topbar-profile{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:11px;border:1px solid var(--kliora-ref-border);padding:0 11px;text-decoration:none;background:#fff;font-size:13px;font-weight:800;white-space:nowrap}.app-shell-approved-012 .app-topbar-link.primary{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-active-2));box-shadow:0 12px 22px rgba(79,70,229,.22)}.app-shell-approved-012 .app-topbar-icon{width:38px;padding:0}.app-shell-approved-012 .app-content-frame{min-width:0}.app-shell-approved-012 :where(.app-card,.panel,.metric-card,.dashboard-command-center,.dashboard-overview-stack>*){border-color:var(--kliora-ref-border);box-shadow:var(--kliora-ref-shadow)}@media (max-width:960px){.app-shell-approved-012 .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.app-shell-approved-012{grid-template-columns:1fr}.app-shell-approved-012 .app-sidebar{display:none}.app-shell-approved-012 .app-main{padding:12px 12px 92px}.app-shell-approved-012 .app-topbar{position:static;flex-wrap:wrap;align-items:stretch;border-radius:13px}.app-shell-approved-012 .app-topbar-search{order:2;width:100%;max-width:none;min-width:0;min-height:44px;grid-template-columns:24px minmax(0,1fr)}.app-shell-approved-012 .app-topbar-create-menu>summary,.app-shell-approved-012 .app-topbar-icon,.app-shell-approved-012 .app-topbar-link,.app-shell-approved-012 .app-topbar-profile{min-height:44px}.app-shell-approved-012 .app-topbar-icon{width:44px}.app-shell-approved-012 .app-topbar-link:not(.primary),.app-shell-approved-012 .app-topbar-profile span:not(.app-owner-avatar),.app-shell-approved-012 .app-topbar-search small{display:none}.app-shell-approved-012 .mobile-bottom-shell{position:fixed;left:10px;right:10px;bottom:10px;z-index:50;display:block;padding:8px;border-radius:18px;background:rgba(11,20,48,.96);box-shadow:0 18px 42px rgba(11,20,48,.24)}.app-shell-approved-012 .mobile-bottom-shell .app-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:5px;gap:5px}.app-shell-approved-012 .mobile-bottom-shell .app-nav a{min-height:52px;display:grid;grid-template-columns:1fr;justify-items:center;grid-gap:2px;gap:2px;padding:6px 2px;border-radius:13px;color:rgba(244,247,255,.76);font-size:11px;text-decoration:none}}@media (prefers-reduced-motion:reduce){.app-shell-approved-012 *,.app-shell-approved-012 :after,.app-shell-approved-012 :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.app-shell-approved-012 .dashboard-approved-dashboard-012{display:grid;grid-gap:14px;gap:14px;padding:0;background:transparent;border:0;box-shadow:none}.app-shell-approved-012 .dashboard-approved-dashboard-012 .kicker{margin:0 0 4px;color:var(--kliora-ref-muted);font-size:11px;font-weight:820;letter-spacing:0;text-transform:uppercase}.app-shell-approved-012 .dashboard-approved-dashboard-012 h2,.app-shell-approved-012 .dashboard-approved-dashboard-012 h3,.app-shell-approved-012 .dashboard-approved-dashboard-012 p{margin-top:0}.app-shell-approved-012 .dashboard-reference-greeting{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy date" "pulse pulse";grid-gap:10px 14px;gap:10px 14px;padding:2px 2px 0;background:transparent;border:0;box-shadow:none}.app-shell-approved-012 .dashboard-greeting-copy{grid-area:copy;min-width:0}.app-shell-approved-012 .dashboard-reference-greeting h2{margin:0;color:var(--kliora-ref-text);font-size:clamp(28px,2.7vw,38px);line-height:1.04;letter-spacing:0}.app-shell-approved-012 .dashboard-reference-greeting .muted{max-width:760px;margin:8px 0 0;color:var(--kliora-ref-muted);font-size:14px;line-height:1.45}.app-shell-approved-012 .dashboard-date-control{grid-area:date;min-width:138px;align-self:start;padding:10px 12px;border-radius:12px;border:1px solid var(--kliora-ref-border);background:var(--kliora-ref-card);box-shadow:var(--kliora-ref-shadow)}.app-shell-approved-012 .dashboard-date-control span,.app-shell-approved-012 .dashboard-date-control strong{display:block}.app-shell-approved-012 .dashboard-date-control span{color:var(--kliora-ref-muted);font-size:12px;font-weight:760}.app-shell-approved-012 .dashboard-date-control strong{color:var(--kliora-ref-text);font-size:15px;line-height:1.2}.app-shell-approved-012 .dashboard-reference-pulse-strip{grid-area:pulse;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-approved-012 .dashboard-reference-pulse-strip span{min-width:0;display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border-radius:12px;border:1px solid var(--kliora-ref-border);background:hsla(0,0%,100%,.72)}.app-shell-approved-012 .dashboard-reference-pulse-strip strong{color:var(--kliora-ref-text);font-size:14px;line-height:1.15}.app-shell-approved-012 .dashboard-reference-pulse-strip small{color:var(--kliora-ref-muted);font-size:12px;font-weight:720}.app-shell-approved-012 .dashboard-reference-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-approved-012 .dashboard-kpi-card{position:relative;min-height:104px;display:grid;align-content:start;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--kliora-ref-border);border-radius:12px;background:var(--kliora-ref-card);box-shadow:var(--kliora-ref-shadow)}.app-shell-approved-012 .dashboard-kpi-icon{width:30px;height:30px;display:inline-grid;margin-bottom:5px;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-active-2));font-size:12px;font-weight:900}.app-shell-approved-012 .dashboard-kpi-card>span:not(.dashboard-kpi-icon){color:var(--kliora-ref-muted);font-size:12px;font-weight:780}.app-shell-approved-012 .dashboard-kpi-card strong{display:block;color:var(--kliora-ref-text);font-size:29px;line-height:.98}.app-shell-approved-012 .dashboard-kpi-card small{color:var(--kliora-ref-muted);font-size:11px;font-weight:700;line-height:1.25}.app-shell-approved-012 .dashboard-reference-priority{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(286px,.58fr);grid-gap:12px;gap:12px;align-items:stretch}.app-shell-approved-012 .dashboard-mini-module,.app-shell-approved-012 .dashboard-quick-card,.app-shell-approved-012 .dashboard-reference-hero-card,.app-shell-approved-012 .dashboard-work-panel{border:1px solid var(--kliora-ref-border);border-radius:12px;background:var(--kliora-ref-card);box-shadow:var(--kliora-ref-shadow)}.app-shell-approved-012 .dashboard-reference-hero-card{min-height:184px;display:grid;grid-template-columns:minmax(0,1fr) 230px;grid-template-areas:"copy stats" "actions stats";grid-gap:14px 18px;gap:14px 18px;align-items:start;padding:20px;overflow:hidden;background:radial-gradient(circle at 100% 0,rgba(95,110,248,.14),transparent 28%),linear-gradient(135deg,#fff,#f3f5ff)}.app-shell-approved-012 .dashboard-hero-copy{grid-area:copy;min-width:0}.app-shell-approved-012 .dashboard-reference-hero-card .badge{width:-moz-fit-content;width:fit-content;margin-bottom:10px;color:var(--kliora-ref-active);background:var(--kliora-ref-soft-indigo);border-color:rgba(79,70,229,.18)}.app-shell-approved-012 .dashboard-reference-hero-card h3{max-width:640px;margin:0;color:var(--kliora-ref-text);font-size:clamp(24px,2.4vw,32px);line-height:1.08;letter-spacing:0}.app-shell-approved-012 .dashboard-reference-hero-card p{max-width:680px;margin:10px 0 0;color:var(--kliora-ref-muted);font-size:14px;line-height:1.45}.app-shell-approved-012 .dashboard-robot-visual{width:72px;height:72px;display:grid;place-items:center;margin-bottom:12px;border-radius:22px;background:linear-gradient(135deg,rgba(79,70,229,.14),rgba(34,201,138,.12));box-shadow:inset 0 0 0 1px rgba(79,70,229,.12)}.app-shell-approved-012 .dashboard-robot-visual .robot-head{width:42px;height:34px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:15px 15px 12px 12px;background:#fff;border:2px solid rgba(79,70,229,.22);box-shadow:0 8px 18px rgba(79,70,229,.12)}.app-shell-approved-012 .dashboard-robot-visual .robot-head i{width:6px;height:6px;border-radius:999px;background:var(--kliora-ref-active)}.app-shell-approved-012 .dashboard-robot-visual .robot-body{width:30px;height:10px;margin-top:-12px;border-radius:999px;background:rgba(79,70,229,.18)}.app-shell-approved-012 .dashboard-ai-live-state,.app-shell-approved-012 .dashboard-ai-setup-steps{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.app-shell-approved-012 .dashboard-ai-live-state,.app-shell-approved-012 .dashboard-ai-setup-steps a{min-height:30px;align-items:center;border-radius:999px;border:1px solid var(--kliora-ref-border);padding:6px 10px;text-decoration:none;font-size:12px;font-weight:800}.app-shell-approved-012 .dashboard-ai-setup-steps a.done{color:#047857;background:rgba(34,201,138,.12);border-color:rgba(34,201,138,.22)}.app-shell-approved-012 .dashboard-ai-setup-steps a.missing{color:var(--kliora-ref-active);background:var(--kliora-ref-soft-indigo);border-color:rgba(79,70,229,.18)}.app-shell-approved-012 .dashboard-ai-live-state{display:grid;grid-gap:2px;gap:2px;width:-moz-fit-content;width:fit-content;color:#047857;background:rgba(34,201,138,.1);border-color:rgba(34,201,138,.2)}.app-shell-approved-012 .dashboard-ai-live-state span{color:var(--kliora-ref-muted);font-size:11px}.app-shell-approved-012 .dashboard-channel-brand{width:22px;height:22px;display:inline-grid;place-items:center;border-radius:8px;vertical-align:middle;margin-right:5px;background:var(--kliora-ref-soft-indigo);color:var(--kliora-ref-active)}.app-shell-approved-012 .dashboard-channel-brand.whatsapp{background:rgba(34,201,138,.12);color:#059669}.app-shell-approved-012 .dashboard-channel-brand.telegram{background:rgba(56,189,248,.12);color:#0284c7}.app-shell-approved-012 .dashboard-channel-brand.instagram{background:rgba(239,91,103,.12);color:#db2777}.app-shell-approved-012 .dashboard-hero-stats{grid-area:stats;display:grid;grid-gap:8px;gap:8px}.app-shell-approved-012 .dashboard-hero-stats span{display:grid;grid-gap:1px;gap:1px;padding:10px 12px;border-radius:12px;border:1px solid rgba(79,70,229,.12);background:hsla(0,0%,100%,.72)}.app-shell-approved-012 .dashboard-hero-stats strong{color:var(--kliora-ref-text);font-size:22px;line-height:1}.app-shell-approved-012 .dashboard-hero-stats small{color:var(--kliora-ref-muted);font-size:12px;font-weight:720}.app-shell-approved-012 .dashboard-hero-actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:8px;align-self:end}.app-shell-approved-012 .dashboard-quick-card{display:grid;grid-gap:12px;gap:12px;padding:16px}.app-shell-approved-012 .dashboard-reference-actions{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin:0}.app-shell-approved-012 .dashboard-action-link{min-height:58px;display:grid;grid-template-columns:30px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:9px;column-gap:9px;align-items:center;padding:9px;border-radius:12px;border:1px solid var(--kliora-ref-border);background:#f8faff;color:var(--kliora-ref-text);text-decoration:none}.app-shell-approved-012 .dashboard-action-link span{grid-row:1/span 2;width:30px;height:30px;display:inline-grid;place-items:center;border-radius:10px;color:var(--kliora-ref-active);background:var(--kliora-ref-soft-indigo);font-size:11px;font-weight:900}.app-shell-approved-012 .dashboard-action-link small,.app-shell-approved-012 .dashboard-action-link strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .dashboard-action-link strong{font-size:13px;line-height:1.15}.app-shell-approved-012 .dashboard-action-link small{color:var(--kliora-ref-muted);font-size:11px;font-weight:700}.app-shell-approved-012 .dashboard-action-link:hover{border-color:rgba(79,70,229,.26);background:#fff;transform:translateY(-1px)}.app-shell-approved-012 .dashboard-reference-focus-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr);grid-gap:12px;gap:12px;align-items:start}.app-shell-approved-012 .dashboard-side-stack{display:grid;grid-gap:12px;gap:12px}.app-shell-approved-012 .dashboard-work-panel{padding:14px}.app-shell-approved-012 .dashboard-dialogs-panel{min-height:350px}.app-shell-approved-012 .dashboard-panel-head{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;grid-gap:10px;gap:10px;margin-bottom:12px}.app-shell-approved-012 .dashboard-panel-head h3{margin:0;color:var(--kliora-ref-text);font-size:17px;line-height:1.15}.app-shell-approved-012 .dashboard-panel-head a{color:var(--kliora-ref-active);font-size:12px;font-weight:800;text-decoration:none}.app-shell-approved-012 .dashboard-panel-count{display:grid;min-width:54px;justify-items:end}.app-shell-approved-012 .dashboard-panel-count strong{color:var(--kliora-ref-text);font-size:18px;line-height:1}.app-shell-approved-012 .dashboard-panel-count span{color:var(--kliora-ref-muted);font-size:11px;font-weight:720}.app-shell-approved-012 .dashboard-ai-list,.app-shell-approved-012 .dashboard-list{display:grid;grid-gap:8px;gap:8px}.app-shell-approved-012 .dashboard-ai-list a,.app-shell-approved-012 .dashboard-ai-list div,.app-shell-approved-012 .dashboard-list-row{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;border-radius:12px;border:1px solid #eef2f7;background:#f8faff;color:var(--kliora-ref-text);text-decoration:none}.app-shell-approved-012 .dashboard-ai-list a:hover,.app-shell-approved-012 .dashboard-list-row:hover{border-color:rgba(79,70,229,.24);background:#fff;box-shadow:0 10px 24px rgba(24,32,51,.07);transform:translateY(-1px)}.app-shell-approved-012 .dashboard-ai-list strong,.app-shell-approved-012 .dashboard-list-row strong{display:block;overflow:hidden;color:var(--kliora-ref-text);font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .dashboard-ai-list small,.app-shell-approved-012 .dashboard-ai-list span,.app-shell-approved-012 .dashboard-list-row em,.app-shell-approved-012 .dashboard-list-row small{overflow:hidden;color:var(--kliora-ref-muted);font-size:11px;font-style:normal;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .dashboard-list-row.is-overdue{border-color:rgba(239,91,103,.26);background:#fff7f8}.app-shell-approved-012 .dashboard-avatar{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-purple));font-size:12px;font-weight:900}.app-shell-approved-012 .dashboard-status-dot{width:11px;height:11px;border-radius:50%;background:var(--kliora-ref-success);box-shadow:0 0 0 4px rgba(34,201,138,.12)}.app-shell-approved-012 .dashboard-status-dot.warn{background:var(--kliora-ref-error);box-shadow:0 0 0 4px rgba(239,91,103,.12)}.app-shell-approved-012 .dashboard-reference-lower-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell-approved-012 .dashboard-mini-module{display:grid;grid-gap:12px;gap:12px;min-height:204px;padding:14px}.app-shell-approved-012 .dashboard-pipeline-meter{display:block;height:12px;overflow:hidden;border-radius:999px;background:#e8edf7}.app-shell-approved-012 .dashboard-pipeline-meter span{display:block;width:var(--value,0);height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--kliora-ref-active),var(--kliora-ref-success))}.app-shell-approved-012 .dashboard-mini-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.app-shell-approved-012 .dashboard-mini-stats span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:9px;border-radius:11px;color:var(--kliora-ref-muted);background:#f8faff;font-size:11px;font-weight:740}.app-shell-approved-012 .dashboard-mini-stats strong{display:block;color:var(--kliora-ref-text);font-size:20px;line-height:1}.app-shell-approved-012 .dashboard-quality-row{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center}.app-shell-approved-012 .dashboard-quality-ring{display:grid;width:106px;height:106px;place-items:center;border-radius:50%;background:radial-gradient(circle at center,#fff 55%,transparent 56%),conic-gradient(var(--kliora-ref-active) 0 68%,#dbe4f0 68% 100%)}.app-shell-approved-012 .dashboard-quality-ring strong{color:var(--kliora-ref-text);font-size:30px;line-height:1}.app-shell-approved-012 .dashboard-quality-ring span{margin-top:-30px;color:var(--kliora-ref-muted);font-size:11px;font-weight:760}.app-shell-approved-012 .dashboard-analytics-bars{display:grid;grid-gap:9px;gap:9px}.app-shell-approved-012 .dashboard-analytics-bars span{display:grid;grid-gap:5px;gap:5px}.app-shell-approved-012 .dashboard-analytics-bars small{color:var(--kliora-ref-muted);font-size:12px;font-weight:760}.app-shell-approved-012 .dashboard-analytics-bars i{display:block;height:9px;min-width:8px;border-radius:999px;background:linear-gradient(90deg,var(--kliora-ref-active),var(--kliora-ref-purple))}.app-shell-approved-012 .dashboard-empty-note{padding:14px;border-radius:12px;border:1px dashed var(--kliora-ref-border);color:var(--kliora-ref-muted);background:#f8faff;font-size:13px;font-weight:700}@media (max-width:1180px){.app-shell-approved-012 .dashboard-reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-approved-012 .dashboard-reference-focus-grid,.app-shell-approved-012 .dashboard-reference-lower-row,.app-shell-approved-012 .dashboard-reference-priority{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-reference-hero-card{grid-template-columns:1fr;grid-template-areas:"copy" "stats" "actions"}.app-shell-approved-012 .dashboard-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.app-shell-approved-012 .dashboard-hero-stats,.app-shell-approved-012 .dashboard-mini-stats,.app-shell-approved-012 .dashboard-quality-row,.app-shell-approved-012 .dashboard-reference-greeting,.app-shell-approved-012 .dashboard-reference-kpis,.app-shell-approved-012 .dashboard-reference-pulse-strip{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-reference-greeting{grid-template-areas:"copy" "date" "pulse"}.app-shell-approved-012 .dashboard-ai-list a,.app-shell-approved-012 .dashboard-ai-list div,.app-shell-approved-012 .dashboard-list-row,.app-shell-approved-012 .dashboard-panel-head{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-hero-actions{display:grid}}.app-shell-approved-012 .inbox-approved-workspace-012{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:none;grid-gap:14px;gap:14px;padding:0;background:transparent;border:0;box-shadow:none}.app-shell-approved-012 .inbox-approved-workspace-012 .kicker{margin:0 0 4px;color:var(--kliora-ref-muted);font-size:11px;font-weight:820;letter-spacing:0;text-transform:uppercase}.app-shell-approved-012 .inbox-approved-workspace-012 h2,.app-shell-approved-012 .inbox-approved-workspace-012 h3,.app-shell-approved-012 .inbox-approved-workspace-012 p{margin-top:0}.app-shell-approved-012 .inbox-reference-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr) minmax(320px,.48fr);grid-gap:12px;gap:12px;align-items:end;padding:2px 2px 0}.app-shell-approved-012 .inbox-reference-copy h2{margin:0;color:var(--kliora-ref-text);font-size:clamp(28px,2.55vw,38px);line-height:1.04;letter-spacing:0}.app-shell-approved-012 .inbox-reference-copy .muted{max-width:760px;margin:8px 0 0;color:var(--kliora-ref-muted);font-size:14px;line-height:1.45}.app-shell-approved-012 .inbox-source-truth{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px 12px;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:#f8fafc}.app-shell-approved-012 .inbox-source-truth strong{overflow:hidden;color:#0f172a;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .inbox-source-truth small{color:#64748b;font-size:11px;font-weight:720;line-height:1.35}.app-shell-approved-012 .inbox-source-truth.server{border-color:rgba(34,197,94,.34);background:#f0fdf4}.app-shell-approved-012 .inbox-source-truth.local_fallback{border-color:rgba(245,158,11,.42);background:#fffbeb}.app-shell-approved-012 .inbox-operational-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-approved-012 .inbox-operational-strip span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:10px 12px;border:1px solid var(--kliora-ref-border);border-radius:12px;background:hsla(0,0%,100%,.74);box-shadow:0 12px 30px rgba(15,23,42,.045)}.app-shell-approved-012 .inbox-operational-strip strong{color:var(--kliora-ref-text);font-size:18px;line-height:1}.app-shell-approved-012 .inbox-operational-strip small{color:var(--kliora-ref-muted);font-size:12px;font-weight:720;line-height:1.2}.app-shell-approved-012 .inbox-reference-grid{display:grid;grid-template-columns:minmax(268px,.34fr) minmax(0,.43fr) minmax(260px,.23fr);grid-gap:12px;gap:12px;align-items:stretch}.app-shell-approved-012 .inbox-chat-panel,.app-shell-approved-012 .inbox-context-panel,.app-shell-approved-012 .inbox-list-panel{min-width:0;display:flex;min-height:calc(100vh - 174px);overflow:hidden;flex-direction:column;border:1px solid var(--kliora-ref-border);border-radius:12px;background:var(--kliora-ref-card);box-shadow:var(--kliora-ref-shadow)}.app-shell-approved-012 .inbox-chat-header,.app-shell-approved-012 .inbox-panel-head{flex:0 0 auto;padding:14px;border-bottom:1px solid var(--kliora-ref-border);background:linear-gradient(180deg,#fff,#fbfcff)}.app-shell-approved-012 .inbox-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.app-shell-approved-012 .inbox-chat-header h3,.app-shell-approved-012 .inbox-context-panel h3,.app-shell-approved-012 .inbox-panel-head h3{margin:0;color:var(--kliora-ref-text);font-size:18px;line-height:1.15;letter-spacing:0}.app-shell-approved-012 .inbox-messenger-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;padding:12px 14px;border-bottom:1px solid var(--kliora-ref-border);background:#f9fbff}.app-shell-approved-012 .inbox-messenger-stats span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:9px;border:1px solid rgba(226,232,240,.92);border-radius:10px;background:#fff}.app-shell-approved-012 .inbox-messenger-stats strong{color:var(--kliora-ref-text);font-size:18px;line-height:1}.app-shell-approved-012 .inbox-messenger-stats small{color:var(--kliora-ref-muted);font-size:11px;font-weight:720;line-height:1.16}.app-shell-approved-012 .inbox-list-toolbar{display:grid;grid-gap:9px;gap:9px;padding:12px 14px;border-bottom:1px solid var(--kliora-ref-border);background:#fff}.app-shell-approved-012 .inbox-search-box input{width:100%;min-height:40px;padding:0 12px;border:1px solid var(--kliora-ref-border);border-radius:10px;background:#f8fafc;color:var(--kliora-ref-text);font-size:13px;outline:none}.app-shell-approved-012 .inbox-search-box input:focus{border-color:rgba(79,70,229,.55);background:#fff;box-shadow:0 0 0 3px rgba(79,70,229,.12)}.app-shell-approved-012 .inbox-filter-row{display:flex;flex-wrap:wrap;gap:7px}.app-shell-approved-012 .inbox-filter-row button{min-height:30px;padding:0 10px;border:1px solid var(--kliora-ref-border);border-radius:999px;background:#fff;color:var(--kliora-ref-muted);font-size:12px;font-weight:760;cursor:pointer}.app-shell-approved-012 .inbox-filter-row button.active{border-color:transparent;color:#fff;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-active-2));box-shadow:0 10px 22px rgba(79,70,229,.2)}.app-shell-approved-012 .inbox-conversation-list{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:0;padding:12px;overflow:auto;overscroll-behavior:contain;background:#f7f9fd}.app-shell-approved-012 .conversation-row.smartchat-conversation-row{width:100%;min-height:78px;padding:11px;border:1px solid #e5ebf5;border-radius:12px;background:#fff;box-shadow:none;transform:none}.app-shell-approved-012 .conversation-row.smartchat-conversation-row.active,.app-shell-approved-012 .conversation-row.smartchat-conversation-row:hover{border-color:rgba(79,70,229,.34);background:#f8faff;box-shadow:0 14px 26px rgba(15,23,42,.07)}.app-shell-approved-012 .conversation-avatar{position:relative;width:38px;height:38px;flex:0 0 38px;border-radius:12px;background:linear-gradient(135deg,var(--kliora-ref-active),var(--kliora-ref-active-2));color:#fff;font-size:12px;font-weight:900}.app-shell-approved-012 .conversation-avatar.large{width:46px;height:46px;flex-basis:46px;border-radius:14px}.app-shell-approved-012 .conversation-date,.app-shell-approved-012 .conversation-main small,.app-shell-approved-012 .conversation-main strong,.app-shell-approved-012 .conversation-preview{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .conversation-main strong{color:var(--kliora-ref-text);font-size:13px;line-height:1.18}.app-shell-approved-012 .conversation-date,.app-shell-approved-012 .conversation-main small,.app-shell-approved-012 .conversation-preview,.app-shell-approved-012 .inbox-chat-meta,.app-shell-approved-012 .message-bubble small{color:var(--kliora-ref-muted);font-size:11px;line-height:1.2;letter-spacing:0}.app-shell-approved-012 .conversation-side{display:grid;justify-items:end;grid-gap:5px;gap:5px}.app-shell-approved-012 .ai-state-pill{display:inline-grid;min-height:22px;align-items:center;padding:0 7px;border-radius:999px;font-size:10px;font-weight:820}.app-shell-approved-012 .ai-state-pill.on{color:#047857;background:#dcfce7}.app-shell-approved-012 .ai-state-pill.off{color:#92400e;background:#fef3c7}.app-shell-approved-012 .delivery-state-pill{display:inline-grid;min-height:22px;max-width:176px;align-items:center;overflow:hidden;padding:0 7px;border-radius:999px;font-size:10px;font-weight:820;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .delivery-state-pill.sent{color:#047857;background:#dcfce7}.app-shell-approved-012 .delivery-state-pill.failed{color:#991b1b;background:#fee2e2}.app-shell-approved-012 .delivery-state-pill.pending{color:#92400e;background:#fef3c7}.app-shell-approved-012 .delivery-state-pill.unknown{color:#475569;background:#e2e8f0}.app-shell-approved-012 .inbox-selected-state-strip{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.app-shell-approved-012 .inbox-selected-state-strip span:not(.delivery-state-pill){display:grid;grid-gap:1px;gap:1px;min-height:36px;min-width:96px;justify-content:start;padding:7px 9px;border:1px solid var(--kliora-ref-border);border-radius:10px;background:#fff}.app-shell-approved-012 .inbox-selected-state-strip strong{color:var(--kliora-ref-text);font-size:12px;line-height:1}.app-shell-approved-012 .inbox-selected-state-strip small{color:var(--kliora-ref-muted);font-size:10px;font-weight:760;line-height:1.1}.app-shell-approved-012 .inbox-selected-state-strip .delivery-state-pill{min-height:36px;max-width:220px;padding:0 10px}.app-shell-approved-012 .inbox-chat-header{display:flex;gap:12px;align-items:flex-start;justify-content:space-between}.app-shell-approved-012 .chat-title-row{min-width:0;display:flex;gap:12px;align-items:flex-start}.app-shell-approved-012 .inbox-chat-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.app-shell-approved-012 .inbox-chat-meta span{padding:5px 8px;background:#f8fafc;font-weight:720}.app-shell-approved-012 .chat-ai-switch,.app-shell-approved-012 .inbox-chat-meta span{border:1px solid var(--kliora-ref-border);border-radius:999px;color:var(--kliora-ref-muted)}.app-shell-approved-012 .chat-ai-switch{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;padding:8px 10px;background:#fff;font-size:12px;font-weight:820}.app-shell-approved-012 .chat-ai-switch.on{border-color:rgba(16,185,129,.24);color:#047857;background:#ecfdf5}.app-shell-approved-012 .inbox-thread{display:flex;flex:1 1 auto;min-height:360px;flex-direction:column;gap:10px;overflow:auto;overscroll-behavior:contain;padding:14px;background:linear-gradient(rgba(246,248,252,.92),rgba(246,248,252,.92)),radial-gradient(circle at 0 0,rgba(79,70,229,.1),transparent 26%)}.app-shell-approved-012 .inbox-thread .message-bubble{max-width:min(620px,84%);padding:11px 13px;border:1px solid #e4eaf4;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055)}.app-shell-approved-012 .inbox-thread .message-bubble.client{align-self:flex-start}.app-shell-approved-012 .inbox-thread .message-bubble.manager{align-self:flex-end;border-color:rgba(20,184,166,.24);background:#ecfdf5}.app-shell-approved-012 .inbox-thread .message-bubble.ai{align-self:flex-end;border-color:rgba(79,70,229,.22);background:#eef2ff}.app-shell-approved-012 .inbox-thread .message-bubble p{margin:6px 0 0;color:var(--kliora-ref-text);font-size:13px;line-height:1.46}.app-shell-approved-012 .inbox-composer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:end;padding:12px 14px;border-top:1px solid var(--kliora-ref-border);background:#fff}.app-shell-approved-012 .inbox-composer textarea{width:100%;min-height:46px;max-height:140px;padding:11px 12px;resize:vertical;border:1px solid var(--kliora-ref-border);border-radius:12px;background:#f8fafc;color:var(--kliora-ref-text);font-size:13px;outline:none}.app-shell-approved-012 .inbox-composer textarea:focus{border-color:rgba(79,70,229,.55);background:#fff;box-shadow:0 0 0 3px rgba(79,70,229,.12)}.app-shell-approved-012 .inbox-composer textarea{grid-column:1}.app-shell-approved-012 .inbox-composer-hint{grid-column:1;color:var(--kliora-ref-muted);font-size:11px;font-weight:720;line-height:1.22}.app-shell-approved-012 .inbox-composer .btn{grid-column:2;grid-row:1/span 2}.app-shell-approved-012 .inbox-context-panel{gap:12px;overflow-y:auto;overscroll-behavior:contain;padding:14px;background:radial-gradient(circle at 100% 0,rgba(95,110,248,.11),transparent 26%),#fff}.app-shell-approved-012 .inbox-advanced-panel,.app-shell-approved-012 .inbox-context-card,.app-shell-approved-012 .takeover-control-panel{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid var(--kliora-ref-border);border-radius:12px;background:hsla(0,0%,100%,.84)}.app-shell-approved-012 .inbox-context-primary{background:linear-gradient(135deg,#fff,#f5f7ff)}.app-shell-approved-012 .inbox-context-primary p{margin:0;color:var(--kliora-ref-muted);font-size:13px;line-height:1.42}.app-shell-approved-012 .inbox-context-meta,.app-shell-approved-012 .inbox-persistence-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-approved-012 .inbox-context-meta span{display:grid;grid-gap:2px;gap:2px;padding:9px;border-radius:10px;background:#fff;border:1px solid var(--kliora-ref-border)}.app-shell-approved-012 .inbox-context-meta strong{overflow:hidden;color:var(--kliora-ref-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .inbox-advanced-panel summary small,.app-shell-approved-012 .inbox-context-meta small,.app-shell-approved-012 .takeover-control-panel span{color:var(--kliora-ref-muted);font-size:11px;font-weight:720;line-height:1.22}.app-shell-approved-012 .inbox-persistence-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell-approved-012 .inbox-persistence-strip span{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px;border:1px solid rgba(71,85,105,.12);border-radius:10px;background:linear-gradient(180deg,#fff,#f8fbff);box-shadow:0 8px 18px rgba(15,23,42,.05)}.app-shell-approved-012 .inbox-persistence-strip span[data-persistence-state=conversation-linked],.app-shell-approved-012 .inbox-persistence-strip span[data-persistence-state=lead-linked],.app-shell-approved-012 .inbox-persistence-strip span[data-persistence-state=reminder-linked]{border-color:rgba(34,197,94,.22);background:linear-gradient(180deg,#f8fffb,#fff)}.app-shell-approved-012 .inbox-persistence-strip strong{overflow:hidden;color:var(--kliora-ref-text);font-size:12px;line-height:1.16;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .inbox-persistence-strip small{color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720;line-height:1.22}.app-shell-approved-012 .inbox-action-bar{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.app-shell-approved-012 .inbox-action-bar .btn-secondary,.app-shell-approved-012 .inbox-action-bar a,.app-shell-approved-012 .inbox-document-actions .btn-secondary,.app-shell-approved-012 .takeover-actions button{width:100%;min-height:36px;justify-content:center}.app-shell-approved-012 .inbox-advanced-panel summary strong,.app-shell-approved-012 .takeover-actions label span,.app-shell-approved-012 .takeover-control-panel strong{display:block;color:var(--kliora-ref-text)}.app-shell-approved-012 .takeover-policy-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.app-shell-approved-012 .takeover-policy-strip span{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px;border:1px solid var(--kliora-ref-border);border-radius:10px;background:#f8fafc}.app-shell-approved-012 .takeover-policy-strip strong{overflow:hidden;color:var(--kliora-ref-text);font-size:12px;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .takeover-control-hint,.app-shell-approved-012 .takeover-policy-strip small{color:var(--kliora-ref-muted);font-size:11px;font-weight:720;line-height:1.24}.app-shell-approved-012 .takeover-control-hint{margin:0}.app-shell-approved-012 .takeover-actions{display:grid;grid-gap:8px;gap:8px}.app-shell-approved-012 .takeover-actions label{display:grid;grid-gap:5px;gap:5px}.app-shell-approved-012 .takeover-actions select{width:100%;min-height:36px;border-radius:10px}.app-shell-approved-012 .inbox-advanced-panel{margin:0}.app-shell-approved-012 .inbox-advanced-panel summary{cursor:pointer}.app-shell-approved-012 .inbox-advanced-panel .checklist{display:grid;grid-gap:8px;gap:8px}.app-shell-approved-012 .inbox-advanced-panel .check-item{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid var(--kliora-ref-border);border-radius:10px;background:#f8fafc}.app-shell-approved-012 .inbox-advanced-panel .button-row,.app-shell-approved-012 .inbox-document-actions{display:flex;flex-wrap:wrap;gap:7px}.app-shell-approved-012 .inbox-advanced-panel .button-row .btn-secondary{min-height:30px;padding:0 9px;font-size:11px}.app-shell-approved-012 .inbox-context-panel .saved-message{margin:0;padding:10px 12px;border-radius:10px;background:#ecfdf5;color:#047857;font-size:12px;font-weight:760;line-height:1.35}@media (max-width:1180px){.app-shell-approved-012 .inbox-reference-grid,.app-shell-approved-012 .inbox-reference-header{grid-template-columns:1fr}.app-shell-approved-012 .inbox-chat-panel,.app-shell-approved-012 .inbox-context-panel,.app-shell-approved-012 .inbox-list-panel{min-height:auto}.app-shell-approved-012 .inbox-conversation-list{max-height:420px}}@media (max-width:720px){.app-shell-approved-012 .inbox-context-meta,.app-shell-approved-012 .inbox-messenger-stats,.app-shell-approved-012 .inbox-operational-strip,.app-shell-approved-012 .inbox-persistence-strip,.app-shell-approved-012 .takeover-policy-strip{grid-template-columns:1fr}.app-shell-approved-012 .chat-title-row,.app-shell-approved-012 .inbox-chat-header,.app-shell-approved-012 .inbox-composer{grid-template-columns:1fr;align-items:stretch;flex-direction:column}.app-shell-approved-012 .chat-ai-switch,.app-shell-approved-012 .inbox-composer .btn{width:100%;justify-content:center}.app-shell-approved-012 .inbox-composer .btn,.app-shell-approved-012 .inbox-composer textarea,.app-shell-approved-012 .inbox-composer-hint{grid-column:auto;grid-row:auto}.app-shell-approved-012 .inbox-thread{min-height:320px;padding:12px}.app-shell-approved-012 .inbox-thread .message-bubble{max-width:96%}}.app-shell-approved-012 .dashboard-image-reference-014{display:grid;grid-gap:16px;gap:16px;color:var(--kliora-ref-text)}.app-shell-approved-012 .dashboard-image-reference-014 :where(a){text-decoration:none}.app-shell-approved-012 .dashboard-ref-top-grid{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(360px,.92fr);grid-gap:16px;gap:16px;align-items:stretch}.app-shell-approved-012 .dashboard-ref-main-column{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 212px;grid-template-areas:"header header" "kpis kpis" "hero side" "dialogs side";grid-gap:12px;gap:12px;align-content:start}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-header{grid-area:header}.app-shell-approved-012 .dashboard-ref-kpi-row{grid-area:kpis}.app-shell-approved-012 .dashboard-ref-hero-card{grid-area:hero}.app-shell-approved-012 .dashboard-ref-side-stack{grid-area:side}.app-shell-approved-012 .dashboard-ref-active-dialogs{grid-area:dialogs}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy date";align-items:start;grid-gap:12px;gap:12px;padding:0 2px}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-reference-greeting h2{font-size:25px;line-height:1.12}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-reference-greeting .muted{margin-top:5px;font-size:12px}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-date-control{min-width:156px;padding:11px 14px}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-date-control small{display:block;margin-top:2px;color:var(--kliora-ref-muted);font-size:11px;font-weight:700}.app-shell-approved-012 .dashboard-ref-kpi-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.app-shell-approved-012 .dashboard-ref-kpi-row .dashboard-kpi-card{min-height:94px;gap:4px;padding:14px 14px 12px;border-radius:10px;background:#fff}.app-shell-approved-012 .dashboard-ref-kpi-row .dashboard-kpi-card:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(15,23,42,.11)}.app-shell-approved-012 .dashboard-ref-kpi-row .dashboard-kpi-icon{width:34px;height:34px;margin:0 0 3px;color:#3654ff;background:#eef2ff}.app-shell-approved-012 .dashboard-ref-kpi-row .tone-green .dashboard-kpi-icon{color:#14a66f;background:#dcfce7}.app-shell-approved-012 .dashboard-ref-kpi-row .tone-amber .dashboard-kpi-icon{color:#d97706;background:#fef3c7}.app-shell-approved-012 .dashboard-ref-kpi-row .tone-violet .dashboard-kpi-icon{color:#7c3aed;background:#f3e8ff}.app-shell-approved-012 .dashboard-ref-kpi-row .tone-indigo .dashboard-kpi-icon{color:#4f46e5;background:#e0e7ff}.app-shell-approved-012 .dashboard-ref-kpi-row .dashboard-kpi-card strong{font-size:24px}.app-shell-approved-012 .dashboard-ref-priority-grid{display:contents}.app-shell-approved-012 .dashboard-ref-hero-card{min-height:150px;grid-template-columns:118px minmax(0,1fr);grid-template-areas:"robot copy";align-items:center;align-self:stretch;padding:18px 20px;border-radius:12px;background:radial-gradient(circle at 8% 22%,rgba(81,102,255,.18),transparent 25%),linear-gradient(135deg,#fff,#f1f3ff 58%,#f9f5ff)}.app-shell-approved-012 .dashboard-ref-hero-card .dashboard-robot-visual{grid-area:robot;width:98px;height:98px;margin:0;border-radius:30px;background:radial-gradient(circle at 50% 35%,#fff 0 34%,#dce5ff 35% 54%,transparent 55%);box-shadow:none}.app-shell-approved-012 .dashboard-ref-hero-card .robot-halo{position:absolute;width:78px;height:78px;border-radius:999px;background:rgba(79,112,255,.12)}.app-shell-approved-012 .dashboard-ref-hero-card .dashboard-robot-visual .robot-head{z-index:1;width:58px;height:43px;border-radius:22px 22px 18px 18px;background:linear-gradient(180deg,#172554,#020617);border:5px solid #fff;box-shadow:0 16px 30px rgba(51,65,85,.22)}.app-shell-approved-012 .dashboard-ref-hero-card .dashboard-robot-visual .robot-head i{width:8px;height:8px;background:#38bdf8;box-shadow:0 0 10px #38bdf8}.app-shell-approved-012 .dashboard-ref-hero-card .robot-body{z-index:0;width:38px;height:22px;margin-top:-7px;border-radius:0 0 18px 18px;background:#fff;box-shadow:0 12px 22px rgba(51,65,85,.14)}.app-shell-approved-012 .dashboard-ref-hero-card .robot-arm{position:absolute;width:20px;height:35px;border-radius:999px;background:linear-gradient(180deg,#dbeafe,#fff)}.app-shell-approved-012 .dashboard-ref-hero-card .robot-arm.left{transform:translate(-49px,5px) rotate(-22deg)}.app-shell-approved-012 .dashboard-ref-hero-card .robot-arm.right{transform:translate(49px,5px) rotate(22deg)}.app-shell-approved-012 .dashboard-ref-hero-card .dashboard-hero-copy{grid-area:copy}.app-shell-approved-012 .dashboard-ref-hero-card h3{font-size:18px;line-height:1.18}.app-shell-approved-012 .dashboard-ref-hero-card p{max-width:560px;margin-top:7px;font-size:12px}.app-shell-approved-012 .dashboard-ref-hero-card .dashboard-hero-actions{margin-top:12px;justify-content:start}.app-shell-approved-012 .dashboard-ref-side-stack{display:grid;grid-template-rows:minmax(150px,auto) minmax(118px,1fr) minmax(84px,auto);grid-gap:10px;gap:10px;align-content:stretch;height:100%}.app-shell-approved-012 .dashboard-ref-side-stack :where(.dashboard-quick-card,.dashboard-work-panel){padding:12px;border-radius:12px}.app-shell-approved-012 .dashboard-panel-head.compact{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.app-shell-approved-012 .dashboard-panel-head.compact h3{margin:0;font-size:13px}.app-shell-approved-012 .dashboard-ref-quick-actions{min-height:150px}.app-shell-approved-012 .dashboard-ref-quick-actions .dashboard-reference-actions{display:grid;grid-gap:7px;gap:7px}.app-shell-approved-012 .dashboard-ref-quick-actions .dashboard-action-link{min-height:28px;grid-template-columns:22px minmax(0,1fr);gap:7px;padding:2px 0;border:0;background:transparent;box-shadow:none}.app-shell-approved-012 .dashboard-ref-quick-actions .dashboard-action-link span{width:20px;height:20px;border-radius:7px;color:#3654ff;background:#eef2ff}.app-shell-approved-012 .dashboard-ref-quick-actions .dashboard-action-link strong{font-size:11.5px}.app-shell-approved-012 .dashboard-ref-ai-summary .dashboard-ai-list a,.app-shell-approved-012 .dashboard-ref-reminders .dashboard-list-row{min-height:44px;padding:8px;border-radius:10px}.app-shell-approved-012 .dashboard-dialog-preview-card,.app-shell-approved-012 .dashboard-ref-active-dialogs,.app-shell-approved-012 .dashboard-ref-lower-row>.dashboard-mini-module{border-radius:14px;border:1px solid var(--kliora-ref-border);background:#fff;box-shadow:var(--kliora-ref-shadow)}.app-shell-approved-012 .dashboard-ref-active-dialogs{min-height:322px;padding:14px}.app-shell-approved-012 .dashboard-dialog-tabs{display:flex;align-items:center;gap:14px;min-width:0;overflow:auto hidden;color:var(--kliora-ref-muted);font-size:11px;font-weight:760}.app-shell-approved-012 .dashboard-dialog-tabs span{white-space:nowrap}.app-shell-approved-012 .dashboard-dialog-tabs a{display:inline-flex;flex:0 0 auto;align-items:center;min-height:24px;white-space:nowrap}.app-shell-approved-012 .dashboard-dialog-tabs .active{color:#3654ff;padding-bottom:7px;border-bottom:2px solid #3654ff}.app-shell-approved-012 .dashboard-ref-active-dialogs .dashboard-panel-head{margin-bottom:10px}.app-shell-approved-012 .dashboard-ref-active-dialogs .dashboard-dialog-list{margin-top:8px}.app-shell-approved-012 .dashboard-ref-active-dialogs .dashboard-list-row{grid-template-columns:24px 34px minmax(0,1fr) auto;min-height:48px;padding:7px 8px;border-radius:10px}.app-shell-approved-012 .dashboard-avatar{width:32px;height:32px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;background:linear-gradient(135deg,#6478ff,#7c3aed);font-size:11px;font-weight:850}.app-shell-approved-012 .dashboard-avatar.large{width:42px;height:42px}.app-shell-approved-012 .dashboard-dialog-preview-card{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);grid-gap:10px;gap:10px;padding:14px;background:linear-gradient(180deg,#fff,#f8fbff)}.app-shell-approved-012 .dashboard-dialog-preview-title{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.app-shell-approved-012 .dashboard-dialog-preview-title a{display:inline-flex;align-items:center;min-height:24px;gap:5px;color:var(--kliora-ref-muted);font-size:12px;font-weight:760}.app-shell-approved-012 .dashboard-dialog-preview-title h3{margin:0;text-align:center;font-size:16px}.app-shell-approved-012 .dashboard-dialog-window{display:grid;grid-template-rows:auto minmax(260px,1fr) auto;min-height:470px;overflow:hidden;border:1px solid var(--kliora-ref-border);border-radius:14px;background:#fff}.app-shell-approved-012 .dashboard-dialog-person{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:14px;border-bottom:1px solid var(--kliora-ref-border)}.app-shell-approved-012 .dashboard-dialog-person small,.app-shell-approved-012 .dashboard-dialog-person strong{display:block}.app-shell-approved-012 .dashboard-dialog-person small{margin-top:2px;color:#12a167;font-size:11px;font-weight:760}.app-shell-approved-012 .dashboard-dialog-tools{display:inline-flex;gap:8px}.app-shell-approved-012 .dashboard-dialog-tools span{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--kliora-ref-border);border-radius:10px;color:#64748b;background:#fff}.app-shell-approved-012 .dashboard-chat-thread{display:flex;flex-direction:column;gap:12px;padding:22px 20px;background:linear-gradient(180deg,#fff,#fbfdff)}.app-shell-approved-012 .dashboard-chat-bubble{max-width:72%;padding:11px 13px;border-radius:12px;border:1px solid var(--kliora-ref-border);background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.04)}.app-shell-approved-012 .dashboard-chat-bubble.owner{align-self:flex-end;background:#e9edff;border-color:transparent}.app-shell-approved-012 .dashboard-chat-bubble.client{align-self:flex-start}.app-shell-approved-012 .dashboard-chat-bubble p{margin:0;color:#18213a;font-size:12px;line-height:1.5}.app-shell-approved-012 .dashboard-chat-bubble small{display:block;margin-top:6px;color:var(--kliora-ref-muted);font-size:10px;font-weight:720;text-align:right}.app-shell-approved-012 .dashboard-dialog-composer{display:grid;grid-template-columns:minmax(0,1fr) 40px;grid-gap:10px;gap:10px;align-items:center;padding:14px;border-top:1px solid var(--kliora-ref-border)}.app-shell-approved-012 .dashboard-dialog-composer span{min-height:38px;display:flex;align-items:center;padding:0 12px;border:1px solid var(--kliora-ref-border);border-radius:10px;color:#94a3b8;font-size:12px}.app-shell-approved-012 .dashboard-dialog-composer a{width:40px;height:38px;display:inline-grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#3654ff,#4f46e5)}.app-shell-approved-012 .dashboard-ref-lower-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.88fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;align-items:stretch}.app-shell-approved-012 .dashboard-ref-lower-row>.dashboard-mini-module{min-width:0;padding:16px}.app-shell-approved-012 .dashboard-ref-lower-row .dashboard-panel-head{align-items:start;margin-bottom:12px}.app-shell-approved-012 .dashboard-toolbar-actions{display:inline-flex;gap:8px}.app-shell-approved-012 .dashboard-kanban-board{display:grid;grid-template-columns:repeat(4,minmax(112px,1fr));grid-gap:8px;gap:8px}.app-shell-approved-012 .dashboard-kanban-column{min-width:0;display:grid;grid-gap:8px;gap:8px;align-content:start;padding:9px;border-radius:12px;background:#f8fafc;border-top:3px solid #93c5fd}.app-shell-approved-012 .dashboard-kanban-column.work{border-top-color:#60a5fa}.app-shell-approved-012 .dashboard-kanban-column.proposal{border-top-color:#fbbf24}.app-shell-approved-012 .dashboard-kanban-column.won{border-top-color:#34d399}.app-shell-approved-012 .dashboard-kanban-column header{display:grid;grid-gap:2px;gap:2px}.app-shell-approved-012 .dashboard-kanban-column header strong{font-size:11.5px}.app-shell-approved-012 .dashboard-kanban-column header small{color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720}.app-shell-approved-012 .dashboard-add-card,.app-shell-approved-012 .dashboard-deal-card{display:grid;grid-gap:5px;gap:5px;min-height:74px;padding:9px;border:1px solid var(--kliora-ref-border);border-radius:10px;background:#fff}.app-shell-approved-012 .dashboard-deal-card strong{overflow:hidden;color:var(--kliora-ref-text);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .dashboard-add-card,.app-shell-approved-012 .dashboard-deal-card small,.app-shell-approved-012 .dashboard-deal-card span{color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720}.app-shell-approved-012 .dashboard-manager-list{display:grid;grid-gap:10px;gap:10px}.app-shell-approved-012 .dashboard-ai-list a,.app-shell-approved-012 .dashboard-manager-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--kliora-ref-border);border-radius:12px;background:#fff}.app-shell-approved-012 .dashboard-bot-avatar{width:34px;height:34px;display:inline-grid;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#7c3aed,#38bdf8)}.app-shell-approved-012 .dashboard-ai-list strong,.app-shell-approved-012 .dashboard-manager-row strong{display:block;overflow:hidden;color:var(--kliora-ref-text);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .dashboard-ai-list small,.app-shell-approved-012 .dashboard-manager-row small{color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720}.app-shell-approved-012 .toggle{width:34px;height:20px;border-radius:999px;background:#cbd5e1}.app-shell-approved-012 .toggle.on{background:linear-gradient(135deg,#3654ff,#5067ff)}.app-shell-approved-012 .dashboard-mini-stats.three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.app-shell-approved-012 .dashboard-mini-stats.three span{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid var(--kliora-ref-border);border-radius:10px;color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720}.app-shell-approved-012 .dashboard-mini-stats.three strong{color:var(--kliora-ref-text);font-size:18px}.app-shell-approved-012 .dashboard-analytics-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:12px}.app-shell-approved-012 .dashboard-analytics-kpis span{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid var(--kliora-ref-border);border-radius:10px}.app-shell-approved-012 .dashboard-analytics-kpis small{color:var(--kliora-ref-muted);font-size:10px;font-weight:740}.app-shell-approved-012 .dashboard-analytics-kpis strong{color:var(--kliora-ref-text);font-size:16px}.app-shell-approved-012 .dashboard-analytics-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.78fr);grid-gap:12px;gap:12px}.app-shell-approved-012 .dashboard-donut-card,.app-shell-approved-012 .dashboard-line-card{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid var(--kliora-ref-border);border-radius:12px}.app-shell-approved-012 .dashboard-donut-card strong,.app-shell-approved-012 .dashboard-line-card strong{font-size:12px}.app-shell-approved-012 .dashboard-line-card svg{width:100%;height:126px;overflow:visible}.app-shell-approved-012 .dashboard-line-card polyline{fill:none;stroke:#5067ff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.app-shell-approved-012 .dashboard-chart-labels{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));color:var(--kliora-ref-muted);font-size:9px}.app-shell-approved-012 .dashboard-analytics-donut{width:128px;height:128px;justify-self:center;border-radius:999px;position:relative}.app-shell-approved-012 .dashboard-analytics-donut:after{content:"";position:absolute;inset:31px;border-radius:999px;background:#fff}.app-shell-approved-012 .dashboard-donut-legend{display:grid;grid-gap:6px;gap:6px}.app-shell-approved-012 .dashboard-donut-legend span{display:grid;grid-template-columns:9px minmax(0,1fr) auto;grid-gap:6px;gap:6px;align-items:center;color:var(--kliora-ref-muted);font-size:10.5px;font-weight:720}.app-shell-approved-012 .dashboard-donut-legend i{width:8px;height:8px;border-radius:999px;background:#cbd5e1}.app-shell-approved-012 .dashboard-mini-link,.app-shell-approved-012 .dashboard-period-chip,.app-shell-approved-012 .green-note{color:#3654ff;font-size:11px;font-weight:800}@media (max-width:1180px){.app-shell-approved-012 .dashboard-ref-lower-row,.app-shell-approved-012 .dashboard-ref-top-grid{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-dialog-window{min-height:420px}}@media (max-width:980px){.app-shell-approved-012 .dashboard-ref-main-column{grid-template-columns:1fr;grid-template-areas:"header" "kpis" "hero" "side" "dialogs"}.app-shell-approved-012 .dashboard-analytics-grid,.app-shell-approved-012 .dashboard-ref-kpi-row,.app-shell-approved-012 .dashboard-ref-priority-grid{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-ref-side-stack{height:auto;grid-template-rows:none}.app-shell-approved-012 .dashboard-analytics-kpis,.app-shell-approved-012 .dashboard-kanban-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.app-shell-approved-012 .dashboard-analytics-kpis,.app-shell-approved-012 .dashboard-dialog-composer,.app-shell-approved-012 .dashboard-dialog-person,.app-shell-approved-012 .dashboard-dialog-preview-title,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-header,.app-shell-approved-012 .dashboard-kanban-board,.app-shell-approved-012 .dashboard-mini-stats.three,.app-shell-approved-012 .dashboard-ref-hero-card{grid-template-columns:1fr}.app-shell-approved-012 .dashboard-chat-bubble{max-width:94%}.app-shell-approved-012 .dashboard-dialog-tools,.app-shell-approved-012 .dashboard-toolbar-actions{width:100%;justify-content:stretch}}.app-shell-approved-012 .dashboard-image-reference-014,.app-shell-approved-012 .dashboard-image-reference-014 *{box-sizing:border-box;min-width:0}.app-shell-approved-012 .dashboard-image-reference-014{max-width:100%;overflow-x:clip}.app-shell-approved-012 .dashboard-image-reference-014 :where(.dashboard-ref-top-grid,.dashboard-ref-main-column,.dashboard-ref-lower-row,.dashboard-dialog-preview-card,.dashboard-dialog-window,.dashboard-ref-active-dialogs,.dashboard-ref-pipeline,.dashboard-ref-managers,.dashboard-ref-analytics){max-width:100%}@media (max-width:640px){.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-dialog-tabs,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-hero-actions,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-toolbar-actions{flex-wrap:wrap;overflow:hidden}.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-dialog-preview-card,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-active-dialogs,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-kpi-row .dashboard-kpi-card,.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-lower-row>.dashboard-mini-module{width:100%}}.app-shell-approved-012 .leads-reference-workspace-013{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid rgba(226,232,240,.92);border-radius:18px;background:#fff;box-shadow:0 18px 54px rgba(15,23,42,.08)}.app-shell-approved-012 .leads-reference-header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:2px 2px 0}.app-shell-approved-012 .leads-reference-header h2{margin:4px 0 6px;color:#111827;font-size:1.35rem;line-height:1.14;font-weight:800}.app-shell-approved-012 .leads-reference-header .muted{max-width:680px;color:#64748b}.app-shell-approved-012 .leads-reference-count{display:grid;justify-items:end;grid-gap:2px;gap:2px;min-width:104px;padding:10px 12px;border:1px solid rgba(199,210,254,.9);border-radius:14px;background:linear-gradient(135deg,#f8faff,#eef2ff);color:#334155}.app-shell-approved-012 .leads-reference-count span{color:#1e1b4b;font-size:1.35rem;font-weight:850}.app-shell-approved-012 .leads-reference-count small{color:#64748b;font-size:.76rem}.app-shell-approved-012 .leads-source-truth{display:grid;grid-gap:4px;gap:4px;min-width:180px;max-width:260px;padding:10px 12px;border:1px solid rgba(148,163,184,.35);border-radius:12px;background:#f8fafc}.app-shell-approved-012 .leads-source-truth strong{color:#0f172a;font-size:12px;line-height:1.25}.app-shell-approved-012 .leads-source-truth small{color:#64748b;font-size:11px;font-weight:700;line-height:1.35}.app-shell-approved-012 .leads-source-truth.server{border-color:rgba(34,197,94,.34);background:#f0fdf4}.app-shell-approved-012 .leads-source-truth.local_fallback{border-color:rgba(245,158,11,.42);background:#fffbeb}.app-shell-approved-012 .leads-reference-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-approved-012 .leads-kpi-card{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:12px;border:1px solid rgba(226,232,240,.96);border-radius:16px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 10px 30px rgba(15,23,42,.05)}.app-shell-approved-012 .leads-kpi-card strong{color:#111827;font-size:1.45rem;line-height:1;font-weight:850}.app-shell-approved-012 .leads-kpi-card span{color:#334155;font-size:.82rem;font-weight:750}.app-shell-approved-012 .leads-kpi-card small{min-width:0;color:#64748b;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-shell-approved-012 .leads-kpi-card.blue{border-color:rgba(96,165,250,.32)}.app-shell-approved-012 .leads-kpi-card.green{border-color:rgba(52,211,153,.34)}.app-shell-approved-012 .leads-kpi-card.amber{border-color:rgba(251,191,36,.38)}.app-shell-approved-012 .leads-kpi-card.violet{border-color:rgba(139,92,246,.32)}.app-shell-approved-012 .leads-kpi-card.red{border-color:hsla(0,91%,71%,.32)}.app-shell-approved-012 .leads-reference-toolbar{display:grid;grid-template-columns:minmax(240px,.42fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(226,232,240,.92);border-radius:16px;background:#f8fafc}.app-shell-approved-012 .lead-search-box{display:block;min-width:0}.app-shell-approved-012 .lead-search-box input{width:100%;min-height:42px;border:1px solid rgba(203,213,225,.95);border-radius:12px;background:#fff;color:#111827;padding:0 12px;outline:none}.app-shell-approved-012 .lead-search-box input:focus{border-color:rgba(79,70,229,.6);box-shadow:0 0 0 4px rgba(79,70,229,.12)}.app-shell-approved-012 .leads-reference-toolbar .lead-filter-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.app-shell-approved-012 .leads-reference-toolbar .chip{min-height:34px;border-radius:999px;border:1px solid rgba(203,213,225,.9);background:#fff;color:#475569;padding:0 11px;font-weight:700}.app-shell-approved-012 .leads-reference-toolbar .chip.active{border-color:rgba(79,70,229,.64);background:linear-gradient(135deg,#4f46e5,#5f6ef8);color:#fff;box-shadow:0 10px 22px rgba(79,70,229,.22)}.app-shell-approved-012 .leads-reference-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.32fr);grid-gap:14px;gap:14px;align-items:start}.app-shell-approved-012 .leads-queue-list{display:grid;grid-gap:10px;gap:10px;min-width:0}.app-shell-approved-012 .lead-source-backed-row{display:grid;grid-template-columns:minmax(150px,.85fr) minmax(200px,1.22fr) minmax(116px,.5fr) minmax(170px,.9fr);grid-gap:12px;gap:12px;align-items:start;min-width:0;padding:14px;border:1px solid rgba(226,232,240,.95);border-radius:16px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.05);transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease}.app-shell-approved-012 .lead-source-backed-row:hover{transform:translateY(-1px);border-color:rgba(79,70,229,.26);box-shadow:0 14px 32px rgba(15,23,42,.08)}.app-shell-approved-012 .lead-source-backed-row.needs-reply{border-color:rgba(245,158,11,.44);background:linear-gradient(90deg,rgba(255,251,235,.72),#fff 42%)}.app-shell-approved-012 .lead-client-cell,.app-shell-approved-012 .lead-need-cell,.app-shell-approved-012 .lead-next-cell{min-width:0}.app-shell-approved-012 .lead-client-cell{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start}.app-shell-approved-012 .lead-avatar{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,#eef2ff,#dbeafe);color:#4f46e5;font-weight:850}.app-shell-approved-012 .lead-attention-item small,.app-shell-approved-012 .lead-attention-item span,.app-shell-approved-012 .lead-attention-item strong,.app-shell-approved-012 .lead-client-cell strong,.app-shell-approved-012 .lead-need-cell span,.app-shell-approved-012 .lead-next-cell span{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-shell-approved-012 .lead-client-cell strong{display:block;color:#0f172a;font-size:.92rem;line-height:1.2;white-space:nowrap}.app-shell-approved-012 .lead-client-cell small,.app-shell-approved-012 .lead-need-cell small,.app-shell-approved-012 .lead-next-cell small{color:#64748b;font-size:.76rem}.app-shell-approved-012 .lead-need-cell{display:grid;grid-gap:6px;gap:6px}.app-shell-approved-012 .lead-need-cell span{display:-webkit-box;color:#1f2937;font-weight:720;line-height:1.28;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-shell-approved-012 .lead-need-cell small{display:flex;flex-wrap:wrap;gap:6px}.app-shell-approved-012 .lead-need-cell i{font-style:normal}.app-shell-approved-012 .lead-source-chip{display:inline-flex;align-items:center;min-height:22px;border-radius:999px;background:#eef2ff;color:#4338ca;padding:0 8px;font-size:.72rem;font-weight:800}.app-shell-approved-012 .lead-badge-cell{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.app-shell-approved-012 .lead-badge-cell .badge{min-height:26px;border-radius:999px;padding:0 9px}.app-shell-approved-012 .lead-badge-cell .badge.danger,.app-shell-approved-012 .lead-badge-cell .badge.warn{background:#fff7ed;color:#b45309;border-color:rgba(251,191,36,.45)}.app-shell-approved-012 .lead-badge-cell .badge.success{background:#ecfdf5;color:#047857;border-color:rgba(52,211,153,.45)}.app-shell-approved-012 .lead-badge-cell .badge.muted{background:#f8fafc;color:#64748b}.app-shell-approved-012 .lead-next-cell{display:grid;grid-gap:4px;gap:4px}.app-shell-approved-012 .lead-next-cell strong{color:#64748b;font-size:.72rem;text-transform:uppercase}.app-shell-approved-012 .lead-next-cell span{display:-webkit-box;color:#111827;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.app-shell-approved-012 .lead-inline-controls{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(132px,.18fr)) repeat(3,max-content);grid-gap:8px;gap:8px;align-items:end;padding-top:10px;border-top:1px solid rgba(226,232,240,.86)}.app-shell-approved-012 .lead-inline-controls .compact-field{display:grid;grid-gap:5px;gap:5px;min-width:0}.app-shell-approved-012 .lead-inline-controls .compact-field span{color:#64748b;font-size:.72rem;font-weight:750}.app-shell-approved-012 .lead-inline-controls select{width:100%;min-height:38px;border:1px solid rgba(203,213,225,.95);border-radius:11px;background:#fff;color:#111827;padding:0 10px}.app-shell-approved-012 .lead-inline-controls select:focus{border-color:rgba(79,70,229,.6);box-shadow:0 0 0 4px rgba(79,70,229,.12);outline:none}.app-shell-approved-012 .lead-inline-controls .btn-secondary,.app-shell-approved-012 .lead-inline-controls a,.app-shell-approved-012 .lead-inline-controls button{min-height:38px;white-space:nowrap}.app-shell-approved-012 .leads-reference-focus{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:14px;border:1px solid rgba(203,213,225,.88);border-radius:16px;background:linear-gradient(180deg,#f8fafc,#fff)}.app-shell-approved-012 .leads-reference-focus h3{margin:2px 0 0;color:#111827;font-size:1rem}.app-shell-approved-012 .lead-attention-item{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid rgba(226,232,240,.9);border-radius:13px;background:#fff;color:inherit;text-decoration:none}.app-shell-approved-012 .lead-attention-item small,.app-shell-approved-012 .lead-attention-item span{color:#64748b;font-size:.78rem;white-space:nowrap}.app-shell-approved-012 .leads-empty-state{min-height:280px}.app-shell-approved-012 .leads-reference-workspace-013 .saved-message{margin:0;padding:10px 12px;border:1px solid rgba(52,211,153,.34);border-radius:12px;background:#ecfdf5;color:#047857;font-weight:700}@media (max-width:1180px){.app-shell-approved-012 .leads-reference-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-approved-012 .leads-reference-grid,.app-shell-approved-012 .leads-reference-toolbar{grid-template-columns:1fr}.app-shell-approved-012 .leads-reference-toolbar .lead-filter-row{justify-content:flex-start}.app-shell-approved-012 .lead-source-backed-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.app-shell-approved-012 .lead-inline-controls,.app-shell-approved-012 .lead-next-cell{grid-column:1/-1}.app-shell-approved-012 .lead-inline-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell-approved-012 .lead-inline-controls .btn-secondary,.app-shell-approved-012 .lead-inline-controls a,.app-shell-approved-012 .lead-inline-controls button{justify-content:center;width:100%}}@media (max-width:720px){.app-shell-approved-012 .leads-reference-workspace-013{padding:14px;border-radius:14px}.app-shell-approved-012 .leads-reference-header{display:grid}.app-shell-approved-012 .leads-reference-count{justify-items:start;width:100%}.app-shell-approved-012 .leads-reference-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-approved-012 .lead-inline-controls,.app-shell-approved-012 .lead-source-backed-row{grid-template-columns:1fr}.app-shell-approved-012 .lead-inline-controls .btn-secondary,.app-shell-approved-012 .lead-inline-controls a,.app-shell-approved-012 .lead-inline-controls button{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.app-shell-approved-012 .lead-source-backed-row{transition:none}.app-shell-approved-012 .lead-source-backed-row:hover{transform:none}}.app-shell-approved-012 .leads-reference-workspace-013,.app-shell-approved-012 .leads-reference-workspace-013 *{box-sizing:border-box}.app-shell-approved-012 .leads-reference-workspace-013{max-width:100%;overflow-x:clip}.app-shell-approved-012 .pipeline-toolbar{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr) minmax(170px,.18fr) auto;grid-gap:10px;gap:10px;align-items:center}.app-shell-approved-012 .pipeline-create-form input,.app-shell-approved-012 .pipeline-create-form select,.app-shell-approved-012 .pipeline-owner-filter select,.app-shell-approved-012 .pipeline-search-box input{width:100%;min-height:40px;border:1px solid rgba(203,213,225,.95);border-radius:12px;background:#fff;color:#111827;padding:0 12px;outline:none}.app-shell-approved-012 .pipeline-create-form input:focus,.app-shell-approved-012 .pipeline-create-form select:focus,.app-shell-approved-012 .pipeline-owner-filter select:focus,.app-shell-approved-012 .pipeline-search-box input:focus{border-color:rgba(79,70,229,.6);box-shadow:0 0 0 4px rgba(79,70,229,.12)}.app-shell-approved-012 .pipeline-create-form{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(226,232,240,.94);border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.055)}.app-shell-approved-012 .pipeline-create-head{display:flex;gap:12px;align-items:center;justify-content:space-between}.app-shell-approved-012 .pipeline-create-head h3{margin:2px 0 0;color:#111827;font-size:18px;letter-spacing:0}.app-shell-approved-012 .pipeline-create-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-approved-012 .pipeline-create-grid label{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#475569;font-size:12px;font-weight:760}.app-shell-approved-012 .pipeline-create-grid .pipeline-create-next{grid-column:span 2}@media (max-width:1180px){.app-shell-approved-012 .pipeline-create-grid,.app-shell-approved-012 .pipeline-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-approved-012 .pipeline-create-grid .pipeline-create-next,.app-shell-approved-012 .pipeline-filter-row,.app-shell-approved-012 .pipeline-toolbar-count{grid-column:1/-1}}@media (max-width:640px){.app-shell-approved-012 .pipeline-create-grid,.app-shell-approved-012 .pipeline-create-head,.app-shell-approved-012 .pipeline-toolbar{grid-template-columns:1fr}.app-shell-approved-012 .pipeline-create-head{align-items:stretch}}.app-shell-approved-012 .bot-channel-fact span,.app-shell-reference-010 .bot-channel-fact span,.app-shell-reference-011 .bot-channel-fact span{display:flex;align-items:center;gap:8px;min-width:0}.app-shell-approved-012 .bot-channel-icon,.app-shell-reference-010 .bot-channel-icon,.app-shell-reference-011 .bot-channel-icon{flex:0 0 28px;width:28px;height:28px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.56),0 8px 18px rgba(15,23,42,.08)}.app-shell-approved-012 .bot-channel-icon svg,.app-shell-reference-010 .bot-channel-icon svg,.app-shell-reference-011 .bot-channel-icon svg{width:16px;height:16px;fill:currentColor}.app-shell-approved-012 .bot-channel-icon.whatsapp,.app-shell-reference-010 .bot-channel-icon.whatsapp,.app-shell-reference-011 .bot-channel-icon.whatsapp{color:#159f63;background:#dcfce7}.app-shell-approved-012 .bot-channel-icon.telegram,.app-shell-reference-010 .bot-channel-icon.telegram,.app-shell-reference-011 .bot-channel-icon.telegram{color:#0284c7;background:#e0f2fe}.app-shell-approved-012 .bot-channel-icon.instagram,.app-shell-reference-010 .bot-channel-icon.instagram,.app-shell-reference-011 .bot-channel-icon.instagram{color:#9333ea;background:#f3e8ff}.app-shell-approved-012 .bot-channel-icon.site,.app-shell-reference-010 .bot-channel-icon.site,.app-shell-reference-011 .bot-channel-icon.site{color:#3158f8;background:#e8eeff}.app-shell-approved-012 .bot-card-actions .btn-secondary.danger,.app-shell-reference-010 .bot-card-actions .btn-secondary.danger,.app-shell-reference-011 .bot-card-actions .btn-secondary.danger{color:var(--color-danger,#b2413a);border-color:rgba(242,85,85,.24);background:var(--color-danger-soft,#fde9e7)}.app-shell-approved-012 .bot-card-actions .btn-secondary.danger:hover:not(:disabled),.app-shell-reference-010 .bot-card-actions .btn-secondary.danger:hover:not(:disabled),.app-shell-reference-011 .bot-card-actions .btn-secondary.danger:hover:not(:disabled){color:#9b1c1c;border-color:rgba(242,85,85,.38);background:#fff1f0}.app-shell-approved-012 .channel-hub-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:18px}.app-shell-approved-012 .channel-hub-summary div{min-width:0;padding:16px;border:1px solid rgba(138,154,190,.22);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,251,255,.92));box-shadow:0 14px 38px rgba(16,24,40,.06)}.app-shell-approved-012 .channel-hub-summary span,.app-shell-approved-012 .channel-hub-summary strong{display:block}.app-shell-approved-012 .channel-hub-summary strong{color:#101828;font-size:26px;line-height:1}.app-shell-approved-012 .channel-hub-summary span{margin-top:6px;color:#667085;font-size:12px;line-height:1.35;font-weight:700;text-transform:uppercase}.app-shell-approved-012 .channel-hub-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.app-shell-approved-012 .channel-hub-card{align-content:start;gap:14px;padding:18px;border:1px solid rgba(138,154,190,.2);border-radius:18px;background:hsla(0,0%,100%,.96);box-shadow:0 18px 46px rgba(16,24,40,.07)}.app-shell-approved-012 .channel-card-actions,.app-shell-approved-012 .channel-card-meta,.app-shell-approved-012 .channel-card-title{display:flex;align-items:center;gap:10px}.app-shell-approved-012 .channel-card-meta{justify-content:space-between}.app-shell-approved-012 .channel-card-title{min-width:0}.app-shell-approved-012 .channel-card-title h3,.app-shell-approved-012 .channel-card-title p{margin:0}.app-shell-approved-012 .channel-card-title h3{color:#101828;font-size:17px;line-height:1.2}.app-shell-approved-012 .channel-brand-icon{flex:0 0 42px;width:42px;height:42px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.66),0 12px 24px rgba(16,24,40,.08)}.app-shell-approved-012 .channel-brand-icon svg{width:22px;height:22px;fill:currentColor}.app-shell-approved-012 .channel-brand-icon.site{color:#3158f8;background:#e8eeff}.app-shell-approved-012 .channel-brand-icon.telegram{color:#0284c7;background:#e0f2fe}.app-shell-approved-012 .channel-brand-icon.whatsapp{color:#159f63;background:#dcfce7}.app-shell-approved-012 .channel-brand-icon.instagram{color:#9333ea;background:#f3e8ff}.app-shell-approved-012 .channel-next-step{padding:13px 14px;border:1px solid rgba(49,88,248,.14);border-radius:14px;background:linear-gradient(135deg,rgba(232,238,255,.9),rgba(247,249,255,.92))}.app-shell-approved-012 .channel-next-step p,.app-shell-approved-012 .channel-next-step strong{display:block;margin:0}.app-shell-approved-012 .channel-next-step strong{color:#101828;font-size:12px}.app-shell-approved-012 .channel-next-step p{margin-top:5px;color:#475467;font-size:13px;line-height:1.45}.app-shell-approved-012 .channel-hub-card .checklist{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.app-shell-approved-012 .channel-card-actions{flex-wrap:wrap;margin-top:2px}.app-shell-approved-012 .channel-card-actions .btn,.app-shell-approved-012 .channel-card-actions .btn-secondary,.app-shell-approved-012 .channel-card-actions .disabled-link{flex:1 1 150px;justify-content:center;min-height:38px}.app-shell-approved-012 .btn-secondary.disabled-link,.app-shell-approved-012 .channel-card-actions .disabled-link{cursor:not-allowed;color:#98a2b3;border-color:rgba(152,162,179,.28);background:#f8fafc;box-shadow:none}.app-shell-approved-012 .channel-diagnostics-panel{margin-top:18px}.app-shell-approved-012 .channel-diagnostics-panel summary{cursor:pointer;font-weight:800;color:#101828}.app-shell-approved-012 .channel-diagnostics-stack{display:grid;grid-gap:16px;gap:16px;margin-top:16px}@media (max-width:1180px){.app-shell-approved-012 .channel-hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.app-shell-approved-012 .channel-hub-grid,.app-shell-approved-012 .channel-hub-summary{grid-template-columns:1fr}.app-shell-approved-012 .channel-card-meta{align-items:flex-start;flex-direction:column}}.app-shell-reference-v2-016{--kliora-ref-sidebar:#0b1531;--kliora-ref-sidebar-2:#111d40;--kliora-ref-sidebar-text:#f7f9ff;--kliora-ref-sidebar-muted:#d7ddf0;--kliora-ref-active:#4f5df5;--kliora-ref-active-2:#6e57f8;--kliora-ref-canvas:#f5f7fc;--kliora-ref-card:#fff;--kliora-ref-border:#e6eaf2;--kliora-ref-text:#182033;--kliora-ref-muted:#6b7280;--kliora-ref-soft-indigo:#eef1ff;--kliora-ref-success:#22c98a;--kliora-ref-amber:#f4b84a;--kliora-ref-purple:#8b5cf6;--kliora-ref-error:#ef5b67;--kliora-ref-coral:#fb7185;--kliora-ref-shadow:0 14px 36px rgba(35,48,94,.08);min-height:100vh;display:grid;grid-template-columns:188px minmax(0,1fr);background:var(--kliora-ref-canvas);color:var(--kliora-ref-text)}.app-shell-reference-v2-016 .mobile-bottom-shell{display:none}.app-shell-reference-v2-016 .app-sidebar{position:-webkit-sticky;position:sticky;top:0;align-self:start;width:188px;height:100vh;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;padding:18px 12px;border-right:0;background:linear-gradient(180deg,var(--kliora-ref-sidebar),var(--kliora-ref-sidebar-2));color:var(--kliora-ref-sidebar-text);box-shadow:none}.app-shell-reference-v2-016 .app-main{min-width:0;padding:14px 20px 24px;background:var(--kliora-ref-canvas)}.app-shell-reference-v2-016 .app-content-frame{max-width:none;display:grid;grid-gap:14px;gap:14px}.app-shell-reference-v2-016 .app-sidebar-section-label{display:none}.app-shell-reference-v2-016 .app-brand-link{min-height:38px;padding:0 0 12px;border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff}.app-shell-reference-v2-016 .brand{gap:8px;color:#fff;font-size:18px;font-weight:800}.app-shell-reference-v2-016 .brand-mark{width:26px;height:26px;border-radius:7px;background:linear-gradient(135deg,#4258f4,#644df5);box-shadow:0 8px 16px rgba(75,82,245,.34)}.app-shell-reference-v2-016 .workspace-card{display:none}.app-shell-reference-v2-016 .app-sidebar-scroll{align-content:start;gap:12px;overflow-y:auto;padding-right:0}.app-shell-reference-v2-016 .app-nav{gap:4px}.app-shell-reference-v2-016 .app-nav a,.app-shell-reference-v2-016 .app-nav-advanced a{min-height:33px;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:7px 9px;border-radius:9px;color:rgba(247,249,255,.86);border:1px solid transparent;background:transparent;font-size:12px;font-weight:720}.app-shell-reference-v2-016 .app-nav-icon{width:18px;height:18px;border-radius:6px;background:transparent;color:currentColor}.app-shell-reference-v2-016 .app-nav-icon svg{width:15px;height:15px;stroke-width:2}.app-shell-reference-v2-016 .app-nav a:hover,.app-shell-reference-v2-016 .app-nav-advanced a:hover{color:#fff;background:hsla(0,0%,100%,.09);border-color:hsla(0,0%,100%,.12)}.app-shell-reference-v2-016 .app-nav a.active,.app-shell-reference-v2-016 .app-nav a[aria-current=page],.app-shell-reference-v2-016 .app-nav-advanced a.active,.app-shell-reference-v2-016 .app-nav-advanced a[aria-current=page]{color:#fff;background:linear-gradient(90deg,var(--kliora-ref-active),var(--kliora-ref-active-2));border-color:hsla(0,0%,100%,.18);box-shadow:0 8px 18px rgba(75,82,245,.35)}.app-shell-reference-v2-016 .app-nav a.active .app-nav-icon,.app-shell-reference-v2-016 .app-nav a[aria-current=page] .app-nav-icon{color:#fff;background:hsla(0,0%,100%,.14)}.app-shell-reference-v2-016 .app-nav-advanced{margin-top:2px}.app-shell-reference-v2-016 .app-nav-advanced>summary{margin:0 8px 6px;color:rgba(247,249,255,.58);font-size:11px;letter-spacing:0}.app-shell-reference-v2-016 .app-sidebar-progress{margin-top:auto;padding:13px;border:0;border-radius:12px;background:linear-gradient(135deg,#4c3ee9,#6478ff);color:#fff;box-shadow:none}.app-shell-reference-v2-016 .app-sidebar-progress span,.app-shell-reference-v2-016 .app-sidebar-progress strong{color:#fff}.app-shell-reference-v2-016 .app-owner-card{padding:10px;border-radius:10px;border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.04);color:#fff}.app-shell-reference-v2-016 .app-owner-card small{color:rgba(247,249,255,.68)}.app-shell-reference-v2-016 .app-topbar{min-height:50px;margin-bottom:18px;padding:8px 14px;border:1px solid var(--kliora-ref-border);border-radius:14px;background:#fff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.app-shell-reference-v2-016 .app-topbar-search{min-height:32px;max-width:520px;border-radius:9px;border-color:var(--kliora-ref-border);background:#fff;color:#8d98ad}.app-shell-reference-v2-016 .app-search-title,.app-shell-reference-v2-016 .app-topbar-search small{color:#8d98ad;font-size:12px}.app-shell-reference-v2-016 .app-topbar-actions{gap:8px}.app-shell-reference-v2-016 .app-topbar-icon,.app-shell-reference-v2-016 .app-topbar-link,.app-shell-reference-v2-016 .app-topbar-profile{min-height:32px;border-radius:9px;border-color:var(--kliora-ref-border);background:#f4f6ff;color:#34405a}.app-shell-reference-v2-016 .app-topbar-link.primary{min-width:32px;justify-content:center;color:#3f4df0;background:#eef1ff;border-color:#dfe4ff}.app-shell-reference-v2-016 :where(.app-card,.panel,.page-header,.kliora-v2-card,.kliora-v2-chart-card){border:1px solid var(--kliora-ref-border);border-radius:16px;background:var(--kliora-ref-card);box-shadow:var(--kliora-ref-shadow)}.app-shell-reference-v2-016 :where(.btn,.app-topbar-link.primary,.kliora-v2-button-primary){background:linear-gradient(90deg,var(--kliora-ref-active),var(--kliora-ref-active-2));color:#fff;border-color:transparent;box-shadow:0 10px 22px rgba(79,93,245,.22)}.app-shell-reference-v2-016 :where(.btn-secondary,.kliora-v2-button-secondary){border:1px solid var(--kliora-ref-border);background:#fff;color:#374151}.app-shell-reference-v2-016 :where(.badge,.tag,.kliora-v2-chip){border-radius:999px;border:1px solid rgba(203,213,225,.72);background:#f8fafc;color:#52607a;font-size:11px;font-weight:760}.app-shell-reference-v2-016 .kliora-v2-kpi-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-reference-v2-016 .kliora-v2-list,.app-shell-reference-v2-016 .kliora-v2-table{display:grid;grid-gap:7px;gap:7px}.app-shell-reference-v2-016 .kliora-v2-list-row,.app-shell-reference-v2-016 .kliora-v2-table-row{display:grid;grid-gap:10px;gap:10px;align-items:center;min-width:0;padding:12px;border:1px solid var(--kliora-ref-border);border-radius:11px;background:#fff}.app-shell-reference-v2-016 .kliora-v2-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.app-shell-reference-v2-016 :where(input,select,textarea,.field,.compact-field){border-color:#d9dfeb;border-radius:9px}.app-shell-reference-v2-016 :where(a,button,[role=button],input,select,textarea,summary){transition:background-color .16s var(--motion-ease-standard),border-color .16s var(--motion-ease-standard),box-shadow .16s var(--motion-ease-standard),color .16s var(--motion-ease-standard),transform .16s var(--motion-ease-standard)}.app-shell-reference-v2-016 :where(a,button,[role=button],summary):hover{transform:translateY(-1px)}.app-shell-reference-v2-016 :where(a,button,[role=button],input,select,textarea,summary):focus-visible{outline:3px solid rgba(79,93,245,.24);outline-offset:2px}.app-shell-reference-v2-016 .kliora-v2-skeleton{min-height:42px;border-radius:10px;background:linear-gradient(90deg,#edf1f8,#f8fafc 46%,#edf1f8);background-size:220% 100%;animation:kliora-v2-skeleton-sweep 1.2s var(--motion-ease-standard) infinite}@keyframes kliora-v2-skeleton-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:no-preference){.app-shell-reference-v2-016 .app-content-frame>*{animation:kliora-section-enter .18s var(--motion-ease-standard) both}}@media (max-width:1000px){.app-shell-reference-v2-016{grid-template-columns:76px minmax(0,1fr)}.app-shell-reference-v2-016 .app-sidebar{display:grid;width:76px;padding:12px 8px}.app-shell-reference-v2-016 .app-nav-advanced>summary,.app-shell-reference-v2-016 .app-nav-label,.app-shell-reference-v2-016 .app-owner-card span:not(.app-owner-avatar),.app-shell-reference-v2-016 .app-sidebar-progress,.app-shell-reference-v2-016 .brand span:not(.brand-mark){display:none}.app-shell-reference-v2-016 .app-nav a,.app-shell-reference-v2-016 .app-nav-advanced a{grid-template-columns:1fr;justify-items:center;padding:9px 4px}.app-shell-reference-v2-016 .app-main{padding:12px 12px 24px}}@media (max-width:760px){.app-shell-reference-v2-016 .app-topbar{flex-wrap:wrap;align-items:stretch}.app-shell-reference-v2-016 .app-topbar-search{order:2;width:100%;max-width:none}.app-shell-reference-v2-016 .kliora-v2-form-grid,.app-shell-reference-v2-016 .kliora-v2-kpi-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.app-shell-reference-v2-016 *,.app-shell-reference-v2-016 :after,.app-shell-reference-v2-016 :before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.app-shell-reference-v2-016 .dashboard-v2-016-item-09{gap:14px;padding:0;color:var(--kliora-ref-text)}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-top-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.42fr);gap:14px;align-items:stretch}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-main-column{grid-template-columns:minmax(0,1fr) 230px;gap:12px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-kpi-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-dialog-preview-card,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-active-dialogs,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-kpi-row .dashboard-kpi-card,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row>.dashboard-mini-module{border-radius:12px;border:1px solid var(--kliora-ref-border);background:#fff;box-shadow:0 16px 42px rgba(15,23,42,.08)}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-hero-card{min-height:128px;grid-template-columns:104px minmax(0,1fr);border-radius:12px;box-shadow:0 18px 44px rgba(79,93,245,.13)}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-hero-card .dashboard-robot-visual{width:88px;height:88px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-side-stack{grid-template-rows:minmax(128px,auto) minmax(108px,auto) minmax(78px,auto);gap:10px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-active-dialogs{min-height:256px;padding:12px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-dialog-preview-card{padding:12px;background:linear-gradient(180deg,#fff,#f8fbff)}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-dialog-window{min-height:456px;border-radius:12px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row{grid-template-columns:minmax(0,1.2fr) minmax(250px,.9fr) minmax(0,1.2fr);gap:12px}@media (max-width:1180px){.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-top-grid{grid-template-columns:1fr}}@media (max-width:760px){.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-hero-card,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-kpi-row,.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-main-column{grid-template-columns:1fr}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-hero-card .dashboard-robot-visual{width:72px;height:72px}}.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-analytics-kpis [data-metric-state=unavailable] strong,.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-kpi-card[data-metric-state=no_data] strong,.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-kpi-card[data-metric-state=unavailable] strong,.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-mini-stats [data-metric-state=unavailable] strong{color:var(--kliora-ref-muted)}.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-donut-card[data-metric-state=unavailable],.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-kpi-card[data-metric-state=unavailable],.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-line-card[data-metric-state=unavailable]{border-style:dashed;background:#f8fafc}.app-shell-reference-v2-016 .dashboard-v2-016-item-10 .dashboard-chart-empty{display:grid;min-height:126px;place-items:center;border:1px dashed #cbd5e1;border-radius:10px;background:#f8fafc;color:var(--kliora-ref-muted);font-size:12px;font-weight:820;text-align:center}.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-ref-hero-card[data-robot-cta-state=active]{background:radial-gradient(circle at 84% 14%,rgba(34,197,94,.14),transparent 25%),linear-gradient(135deg,#fff,#eef4ff 54%,#f1fff8)}.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-ref-hero-card[data-robot-cta-state=check_quality],.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-ref-hero-card[data-robot-cta-state=configure_channels],.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-ref-hero-card[data-robot-cta-state=draft]{background:radial-gradient(circle at 82% 12%,rgba(245,158,11,.14),transparent 24%),linear-gradient(135deg,#fff,#f3f6ff 58%,#fff8ed)}.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual svg{width:15px;height:15px}@media (max-width:760px){.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual{display:grid;grid-template-columns:1fr}}.app-shell-reference-v2-016 .dashboard-dialog-select-row{width:100%;border:0;text-align:left;cursor:pointer}.app-shell-reference-v2-016 .dashboard-dialog-select-row.active,.app-shell-reference-v2-016 .dashboard-dialog-select-row[aria-current=true]{background:#eef2ff;box-shadow:inset 3px 0 0 var(--kliora-ref-active)}.app-shell-reference-v2-016 .dashboard-dialog-select-row:focus-visible{outline:3px solid rgba(79,93,245,.28);outline-offset:2px}.app-shell-reference-v2-016 .dashboard-dialog-window{grid-template-rows:auto minmax(0,1fr) auto;min-height:470px;max-height:min(640px,calc(100vh - 142px))}.app-shell-reference-v2-016 .dashboard-chat-thread{min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-gutter:stable;scroll-behavior:smooth}.app-shell-reference-v2-016 .dashboard-chat-thread:focus-visible{outline:3px solid rgba(79,93,245,.24);outline-offset:-3px}.app-shell-reference-v2-016 .dashboard-chat-thread.state-empty,.app-shell-reference-v2-016 .dashboard-chat-thread.state-error,.app-shell-reference-v2-016 .dashboard-chat-thread.state-loading,.app-shell-reference-v2-016 .dashboard-chat-thread.state-no-messages{justify-content:center}.app-shell-reference-v2-016 .dashboard-empty-note.error-state{display:grid;grid-gap:10px;gap:10px;justify-items:start}.app-shell-reference-v2-016 .dashboard-dialog-tools :where(a,button){width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid var(--kliora-ref-border);border-radius:10px;color:#64748b;background:#fff}.app-shell-reference-v2-016 .dashboard-dialog-tools button:disabled{cursor:not-allowed;opacity:.58}.app-shell-reference-v2-016 .dashboard-dialog-composer{grid-template-columns:minmax(0,1fr) 40px;grid-template-areas:"field send" "status status";align-items:end}.app-shell-reference-v2-016 .dashboard-dialog-composer textarea{grid-area:field;width:100%;min-height:42px;max-height:112px;resize:vertical;border:1px solid var(--kliora-ref-border);border-radius:10px;padding:10px 12px;color:var(--kliora-ref-text);background:#fff;font:inherit;font-size:12px;line-height:1.45}.app-shell-reference-v2-016 .dashboard-dialog-composer textarea:focus{border-color:var(--kliora-ref-active);outline:3px solid rgba(79,93,245,.16)}.app-shell-reference-v2-016 .dashboard-dialog-composer textarea:disabled{cursor:not-allowed;color:#94a3b8;background:#f8fafc}.app-shell-reference-v2-016 .dashboard-dialog-composer button[type=submit]{grid-area:send;width:40px;height:40px;display:inline-grid;place-items:center;border:0;border-radius:10px;color:#fff;background:linear-gradient(135deg,#3654ff,#4f46e5);cursor:pointer}.app-shell-reference-v2-016 .dashboard-dialog-composer button[type=submit]:disabled{cursor:not-allowed;opacity:.54}.app-shell-reference-v2-016 #dashboard-dialog-composer-status{grid-area:status;min-height:18px;color:var(--kliora-ref-muted);font-size:11px;font-weight:700}.app-shell-reference-v2-016 .dashboard-dialog-composer[data-send-state=sent] #dashboard-dialog-composer-status{color:var(--kliora-ref-success)}.app-shell-reference-v2-016 .dashboard-dialog-composer[data-send-state=failed] #dashboard-dialog-composer-status{color:var(--kliora-ref-error)}@media (max-width:1000px){.app-shell-reference-v2-016 .dashboard-dialog-window{max-height:none;min-height:440px}.app-shell-reference-v2-016 .dashboard-chat-thread{max-height:min(58vh,520px)}}.app-shell-reference-v2-016 .dashboard-dialog-preview-card,.app-shell-reference-v2-016 .dashboard-dialog-window{overflow:visible}.app-shell-reference-v2-016 .dashboard-dialog-composer,.app-shell-reference-v2-016 .dashboard-dialog-preview-card,.app-shell-reference-v2-016 .dashboard-dialog-window{max-width:100%;min-width:0}.app-shell-reference-v2-016 .dashboard-dialog-composer button[type=submit]:focus-visible,.app-shell-reference-v2-016 .dashboard-dialog-tools :where(a,button):focus-visible{outline:3px solid rgba(79,93,245,.22);outline-offset:2px}.app-shell-reference-v2-016 [data-interaction-contract=HONEST_UNAVAILABLE]{pointer-events:none}@media (max-width:640px){.app-shell-reference-v2-016 .dashboard-dialog-window{min-height:auto;max-height:none}.app-shell-reference-v2-016 .dashboard-chat-thread{max-height:min(52vh,420px)}.app-shell-reference-v2-016 .dashboard-dialog-composer{position:-webkit-sticky;position:sticky;bottom:0;z-index:2}}.app-shell-reference-v2-016 .app-sidebar{background:linear-gradient(180deg,#0b1531,#111d40)!important;color:#f7f9ff!important}.app-shell-reference-v2-016 .workspace-card{display:grid!important;grid-template-columns:30px minmax(0,1fr) 14px;grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:9px;border:1px solid hsla(0,0%,100%,.13);border-radius:9px;color:#fff;background:hsla(0,0%,100%,.06)!important}.app-shell-reference-v2-016 .workspace-card-mark{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#4f5df5;font-size:12px;font-weight:850}.app-shell-reference-v2-016 .workspace-card-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.app-shell-reference-v2-016 .workspace-card-copy :where(small,strong,em){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-style:normal}.app-shell-reference-v2-016 .workspace-card-copy em,.app-shell-reference-v2-016 .workspace-card-copy small{color:rgba(247,249,255,.64);font-size:9px}.app-shell-reference-v2-016 .workspace-card-copy strong{font-size:11px}.app-shell-reference-v2-016 .app-sidebar-progress{display:grid;grid-gap:6px;gap:6px}.app-shell-reference-v2-016 .app-sidebar-progress-track{height:4px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.22)}.app-shell-reference-v2-016 .app-sidebar-progress-track i{display:block;height:100%;border-radius:inherit;background:#fff}.app-shell-reference-v2-016 .app-sidebar-progress small{color:hsla(0,0%,100%,.74);font-size:9px}.app-shell-reference-v2-016 .app-sidebar-bottom{display:grid!important;grid-gap:8px;gap:8px;min-width:0;align-content:end}.app-shell-reference-v2-016 .app-sidebar-bottom>*{min-width:0;max-width:100%}.app-shell-reference-v2-016 .app-sidebar-bottom .language-select.compact{width:100%;grid-template-columns:minmax(0,1fr)}.app-shell-reference-v2-016 .app-sidebar-bottom .language-select.compact select{width:100%}.app-shell-reference-v2-016 .app-sidebar-bottom .app-owner-card{width:100%;overflow:hidden}@media (max-width:520px){.app-shell-reference-v2-016 .app-main{padding-inline:8px}.app-shell-reference-v2-016 .app-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;padding:7px 8px}.app-shell-reference-v2-016 .app-topbar-search{order:0;width:auto;min-width:0}.app-shell-reference-v2-016 .app-topbar-create-menu,.app-shell-reference-v2-016 .app-topbar-icon,.app-shell-reference-v2-016 .app-topbar-profile>span:last-child,.app-shell-reference-v2-016 .app-topbar-search small{display:none}.app-shell-reference-v2-016 .app-topbar-actions{min-width:0}.app-shell-reference-v2-016 .app-topbar-profile{width:36px;min-width:36px;padding:3px;justify-content:center}}.app-shell-reference-v2-016 .reference-route-preview{display:grid;grid-gap:14px;gap:14px;align-content:start;align-self:start;grid-auto-rows:max-content;min-width:0;padding:22px;border:1px solid var(--kliora-ref-border);border-radius:16px;background:#fff;box-shadow:var(--kliora-ref-shadow)}.app-shell-reference-v2-016 .reference-route-preview-head,.app-shell-reference-v2-016 .reference-route-preview-list article,.app-shell-reference-v2-016 .reference-route-preview-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-shell-reference-v2-016 .reference-route-preview-head{width:auto;max-width:100%;min-width:0;overflow:hidden}.app-shell-reference-v2-016 .reference-route-preview-head>*{min-width:0}.app-shell-reference-v2-016 .reference-route-preview-head h2{margin:8px 0 4px;font-size:28px}.app-shell-reference-v2-016 .reference-route-preview-head p,.app-shell-reference-v2-016 .reference-route-preview-note{color:var(--kliora-ref-muted)}.app-shell-reference-v2-016 .reference-route-preview-head>.btn-secondary{width:100%;max-width:100%;box-sizing:border-box;justify-content:center}@media (min-width:761px){.app-shell-reference-v2-016 .reference-route-preview-head>.btn-secondary{width:auto}}.app-shell-reference-v2-016 .reference-route-preview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.app-shell-reference-v2-016 .reference-route-preview-actions,.app-shell-reference-v2-016 .reference-route-preview-list,.app-shell-reference-v2-016 .reference-route-preview-metrics article{border:1px solid var(--kliora-ref-border);border-radius:12px;background:#fff}.app-shell-reference-v2-016 .reference-route-preview-metrics article{display:grid;grid-gap:7px;gap:7px;min-height:86px;align-content:center;padding:14px}.app-shell-reference-v2-016 .reference-route-preview-list small,.app-shell-reference-v2-016 .reference-route-preview-metrics span{color:var(--kliora-ref-muted);font-size:12px}.app-shell-reference-v2-016 .reference-route-preview-metrics strong{font-size:22px}.app-shell-reference-v2-016 .reference-route-preview-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);grid-gap:12px;gap:12px;align-items:start}.app-shell-reference-v2-016 .reference-route-preview-actions,.app-shell-reference-v2-016 .reference-route-preview-list{padding:14px;align-self:start}.app-shell-reference-v2-016 .reference-route-preview-list article{padding:12px 0;border-top:1px solid var(--kliora-ref-border)}.app-shell-reference-v2-016 .reference-route-preview-list article>div{min-width:0;flex:1 1;display:grid;grid-gap:4px;gap:4px}.app-shell-reference-v2-016 .reference-route-preview-index{width:28px;height:28px;flex:0 0 auto;display:grid;place-items:center;border-radius:8px;color:#4f46e5;background:#eef1ff;font-weight:800}.app-shell-approved-012 .dashboard-mini-link{display:inline-flex;align-items:center;min-height:24px}.app-shell-reference-v2-016 .reference-route-preview-actions{display:grid;align-content:start;grid-gap:10px;gap:10px}.app-shell-reference-v2-016 .reference-route-preview-actions .btn-secondary{justify-content:center}.app-shell-reference-v2-016 .reference-route-preview-note{font-size:12px;line-height:1.5}@media (max-width:760px){.app-shell-reference-v2-016 .reference-route-preview{padding:16px}.app-shell-reference-v2-016 .reference-route-preview-grid,.app-shell-reference-v2-016 .reference-route-preview-head{grid-template-columns:1fr}.app-shell-reference-v2-016 .reference-route-preview-head{align-items:stretch;flex-direction:column}.app-shell-reference-v2-016 .reference-route-preview>*{width:calc(100% - 32px);max-width:calc(100% - 32px)}.app-shell-reference-v2-016 .reference-route-preview-grid>*{width:auto;max-width:100%;min-width:0;box-sizing:border-box;overflow:hidden}.app-shell-reference-v2-016 .reference-route-preview-metrics{grid-template-columns:1fr}}.app-shell-reference-v2-016 .app-release-marker{color:rgba(247,249,255,.58);font-size:10px;font-weight:700;line-height:1;text-align:right}.app-shell-reference-v2-016 .language-select.compact{display:grid!important;grid-template-columns:auto minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center;color:rgba(247,249,255,.72);font-size:10px}.app-shell-reference-v2-016 .language-select.compact select{min-width:0;height:30px;padding:4px 7px;border-color:hsla(0,0%,100%,.15);color:#fff;background:#16244a;font-size:10px}@media (max-width:1000px){.app-shell-reference-v2-016 .workspace-card-chevron,.app-shell-reference-v2-016 .workspace-card-copy{display:none!important}.app-shell-reference-v2-016 .workspace-card{grid-template-columns:1fr;justify-items:center;padding:7px 4px}.app-shell-reference-v2-016 .language-select.compact{display:none!important}}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row{grid-template-columns:minmax(0,1.2fr) minmax(280px,.9fr) minmax(0,1.2fr)}@media (max-width:1180px){.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row{grid-template-columns:1fr}}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 :where(.dashboard-ref-top-grid,.dashboard-ref-main-column,.dashboard-ref-priority-grid,.dashboard-ref-side-stack,.dashboard-ref-lower-row,.dashboard-ref-active-dialogs,.dashboard-dialog-preview-card,.dashboard-mini-module){min-width:0}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-top-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.4fr);gap:14px}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-main-column{grid-template-columns:minmax(0,1fr) minmax(220px,230px);gap:12px}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 :where(.dashboard-kpi-card,.dashboard-ref-hero-card,.dashboard-quick-card,.dashboard-work-panel,.dashboard-mini-module){overflow:clip}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{position:relative;width:104px;height:104px;isolation:isolate;overflow:visible;border-radius:24px;background:#eef2ff;box-shadow:0 14px 32px rgba(49,46,129,.18)}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d>img{position:relative;z-index:2;display:block;width:100%;height:100%;border-radius:inherit;animation:klioraRobotFloat 5.8s ease-in-out infinite}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d .robot-halo{position:absolute;inset:8px;z-index:1;border-radius:50%;background:rgba(99,102,241,.24);filter:blur(14px);animation:klioraRobotGlow 4.8s ease-in-out infinite}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d .robot-eye-glow{position:absolute;z-index:3;top:35%;left:50%;width:30%;height:8%;border-radius:999px;transform:translateX(-50%);background:rgba(77,229,255,.18);filter:blur(5px);pointer-events:none}.app-shell-reference-v2-016 .dashboard-correction-018-item-15 .dashboard-dialog-filter-tabs{display:flex;min-width:0;gap:6px;overflow-x:auto;scrollbar-width:thin}.app-shell-reference-v2-016 .dashboard-correction-018-item-15 .dashboard-dialog-filter-tabs button{min-height:30px;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;border:0;border-radius:7px;padding:5px 8px;color:var(--kliora-ref-muted);background:transparent;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.app-shell-reference-v2-016 .dashboard-correction-018-item-15 .dashboard-dialog-filter-tabs button small{min-width:18px;height:18px;display:inline-grid;place-items:center;border-radius:999px;padding:0 5px;color:inherit;background:rgba(100,116,139,.12);font-size:9px}.app-shell-reference-v2-016 .dashboard-correction-018-item-15 .dashboard-dialog-filter-tabs button.active{color:#fff;background:var(--kliora-ref-active)}.app-shell-reference-v2-016 .dashboard-correction-018-item-15 .dashboard-dialog-filter-tabs button:focus-visible{outline:3px solid rgba(79,93,245,.2);outline-offset:2px}@keyframes klioraRobotFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes klioraRobotGlow{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:.85;transform:scale(1.04)}}@media (max-width:1180px){.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-lower-row,.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-top-grid{grid-template-columns:1fr}}@media (max-width:760px){.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card,.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-kpi-row,.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-main-column{grid-template-columns:1fr}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:88px;height:88px}}@media (prefers-reduced-motion:reduce){.app-shell-reference-v2-016 .dashboard-correction-018-item-13 .dashboard-robot-visual-3d .robot-halo,.app-shell-reference-v2-016 .dashboard-correction-018-item-13 .dashboard-robot-visual-3d>img{animation:none}}.app-topbar-search.owner-search{position:relative;isolation:isolate}.app-topbar-search.owner-search>label{min-width:0;display:block}.app-topbar-search.owner-search input{width:100%;min-height:40px;padding:0}.app-topbar-search.owner-search:focus-within{border-color:#4f5df5;box-shadow:0 0 0 3px rgba(79,93,245,.14)}.app-topbar-search.owner-search kbd{border:1px solid #d7ddeb;border-radius:6px;padding:2px 6px;color:#667085;background:#fff;font-size:10px;font-family:inherit}.owner-search-clear{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:7px;color:#59647a;background:transparent;font-size:20px;cursor:pointer}.owner-search-clear:focus-visible,.owner-search-clear:hover{color:#1b2440;background:#e8ecff;outline:none}.owner-search-panel{position:absolute;z-index:80;top:calc(100% + 8px);left:0;right:0;max-height:min(440px,70vh);overflow-y:auto;border:1px solid #dfe4ef;border-radius:10px;padding:6px;background:#fff;box-shadow:0 20px 48px rgba(15,23,42,.18)}.owner-search-panel>button{width:100%;min-height:54px;display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;border:0;border-radius:8px;padding:8px 10px;color:#17203a;background:transparent;text-align:left;cursor:pointer}.owner-search-panel>button.active,.owner-search-panel>button:hover{background:#f0f2ff}.owner-search-panel>button:focus-visible{outline:3px solid rgba(79,93,245,.22);outline-offset:-2px}.owner-search-panel>button>span:last-child{min-width:0;display:grid;grid-gap:3px;gap:3px}.owner-search-panel>button small,.owner-search-panel>button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner-search-panel>button strong{font-size:12px}.owner-search-panel>button small{color:#667085;font-size:10px}.owner-search-entity{justify-self:start;border-radius:6px;padding:4px 7px;color:#334155;background:#e9edf5;font-size:9px;font-weight:850}.owner-search-entity.conversation{color:#3347b7;background:#e8ebff}.owner-search-entity.contact{color:#166534;background:#dcfce7}.owner-search-entity.lead{color:#9a3412;background:#ffedd5}.owner-search-entity.bot{color:#6b21a8;background:#f3e8ff}.owner-search-section-title,.owner-search-state{display:block;padding:12px;color:#667085;font-size:11px;font-weight:700}.owner-search-state.error{color:#b42318}@media (max-width:760px){.app-topbar-search.owner-search{min-width:0}.app-topbar-search.owner-search kbd{display:none}.owner-search-panel{position:fixed;top:72px;left:12px;right:12px}}.app-shell-reference-v2-016 .dashboard-dialog-list{max-height:366px;min-height:168px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:3px}.app-shell-reference-v2-016 .dashboard-dialog-load-more{width:100%;min-height:36px;position:-webkit-sticky;position:sticky;bottom:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #d9deeb;border-radius:8px;color:#3547bd;background:hsla(0,0%,100%,.96);font-size:11px;font-weight:800;cursor:pointer}.app-shell-reference-v2-016 .dashboard-dialog-load-more small{min-width:20px;height:20px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;background:#4f5df5;font-size:9px}.app-shell-reference-v2-016 .dashboard-dialog-load-more:focus-visible,.app-shell-reference-v2-016 .dashboard-dialog-load-more:hover{border-color:#4f5df5;outline:3px solid rgba(79,93,245,.16);outline-offset:1px}.app-shell-reference-v2-016 .dashboard-human-pause-state{display:grid;grid-gap:2px;gap:2px;margin:0 10px;border:1px solid #f4c98b;border-radius:8px;padding:8px 10px;color:#7a2e0e;background:#fff8eb}.app-shell-reference-v2-016 .dashboard-human-pause-state strong{font-size:11px}.app-shell-reference-v2-016 .dashboard-human-pause-state span{font-size:10px;line-height:1.35}.app-shell-reference-v2-016 .dashboard-history-beginning,.app-shell-reference-v2-016 .dashboard-history-load-older,.app-shell-reference-v2-016 .dashboard-history-loading{align-self:center;border-radius:999px;padding:5px 10px;color:#667085;background:#eef2f7;font-size:9px;font-weight:750}.app-shell-reference-v2-016 .dashboard-history-load-older{border:1px solid #d7ddea;color:#3547bd;background:#fff;cursor:pointer}.app-shell-reference-v2-016 .dashboard-history-load-older:focus-visible,.app-shell-reference-v2-016 .dashboard-history-load-older:hover{border-color:#4f5df5;outline:3px solid rgba(79,93,245,.14)}@media (max-width:760px){.app-shell-reference-v2-016 .dashboard-dialog-list{max-height:320px}}.app-shell-reference-v2-016 .app-brand-link{min-width:0;overflow:visible}.app-shell-reference-v2-016 .app-brand-link .brand{min-width:0;display:flex;align-items:center;line-height:1.1}.app-shell-reference-v2-016 .app-brand-link .brand-mark{width:28px;height:28px;flex:0 0 28px;display:grid;place-items:center;overflow:visible;color:#fff;font-size:13px;font-weight:900;line-height:1}.app-shell-reference-v2-016 .app-brand-link .brand>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-reference-v2-016 .app-nav-advanced>summary{color:hsla(0,0%,100%,.84);font-weight:760}.app-shell-reference-v2-016 .app-owner-card{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center}.app-shell-reference-v2-016 .app-owner-card>span:not(.app-owner-avatar){min-width:0;display:grid;grid-gap:2px;gap:2px}.app-shell-reference-v2-016 .app-owner-card :where(strong,small){min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.app-shell-reference-v2-016 .app-owner-card strong{color:#fff;font-size:11px}.app-shell-reference-v2-016 .app-owner-card small{color:hsla(0,0%,100%,.78);font-size:9px}.app-shell-reference-v2-016 .dashboard-manager-module .btn,.app-shell-reference-v2-016 .dashboard-pipeline-module .dashboard-toolbar-actions .btn{position:relative;z-index:1;min-width:max-content;color:#fff!important;background:#4f5df5!important;border-color:#4f5df5!important;opacity:1}.app-shell-reference-v2-016 .dashboard-manager-module .btn:hover,.app-shell-reference-v2-016 .dashboard-pipeline-module .dashboard-toolbar-actions .btn:hover{color:#fff!important;background:#3d49d8!important}.app-shell-reference-v2-016 .dashboard-manager-module .btn:focus-visible,.app-shell-reference-v2-016 .dashboard-pipeline-module .dashboard-toolbar-actions .btn:focus-visible{color:#fff!important;outline:3px solid rgba(79,93,245,.25);outline-offset:2px}.training-canonical-center{display:grid;grid-gap:16px;gap:16px}.training-canonical-overview{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center}.training-canonical-overview>strong{color:#4f5df5;font-size:28px}.training-canonical-overview .progress-track{grid-column:1/-1;height:9px;overflow:hidden;border-radius:999px;background:#e7eaf2}.training-canonical-overview .progress-track i{display:block;height:100%;border-radius:inherit;background:#4f5df5}.training-readiness-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch;border:1px solid #d8dde8;border-radius:8px;padding:14px;background:#fff}.training-readiness-strip>div{min-width:0;display:grid;grid-gap:5px;gap:5px}.training-readiness-strip strong{color:#101828;font-size:24px;line-height:1}.training-readiness-strip span{color:#667085;font-size:12px;line-height:1.35}.training-readiness-strip>.progress-track{grid-column:1/-1;height:8px;overflow:hidden;border-radius:999px;background:#e7eaf2}.training-readiness-strip>.progress-track i{display:block;height:100%;border-radius:inherit;background:#16834b}.training-canonical-overview .saved-message{grid-column:1/-1;margin:0}.training-canonical-overview .saved-message.error{color:#b42318;background:#fff1f0}.training-canonical-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.training-canonical-list{display:grid;grid-gap:9px;gap:9px;margin-top:14px}.training-canonical-step{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;border:1px solid #e0e5ef;border-radius:8px;padding:10px;background:#fff}.training-canonical-step.done{border-color:#b9e6ca;background:#f2fbf5}.training-step-index{width:28px;height:28px;display:grid;place-items:center;border-radius:7px;color:#fff;background:#667085;font-size:11px;font-weight:850}.training-canonical-step.done .training-step-index{background:#16834b}.training-canonical-step>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.training-canonical-step p{margin:0;color:#667085;font-size:11px;line-height:1.4}.training-canonical-step a{justify-self:start;color:#4051d9;font-size:10px;font-weight:800}.training-canonical-step button{min-height:34px;border:1px solid #4f5df5;border-radius:7px;padding:6px 9px;color:#fff;background:#4f5df5;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.training-canonical-step button[aria-pressed=true]{color:#344054;border-color:#cfd5e2;background:#fff}.training-canonical-step button:disabled{cursor:default;color:#667085;border-color:#d8dde8;background:#eef1f5;opacity:1}.training-canonical-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}@media (max-width:900px){.training-canonical-grid,.training-readiness-strip{grid-template-columns:1fr}}@media (max-width:620px){.training-canonical-step{grid-template-columns:30px minmax(0,1fr)}.training-canonical-step button{grid-column:1/-1;width:100%}.training-canonical-actions{align-items:stretch;flex-direction:column}}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card{min-height:190px;height:190px;align-self:start}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1500px) and (min-width:1181px){.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-main-column{grid-template-columns:minmax(0,1fr) minmax(176px,190px)}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card{grid-template-columns:88px minmax(0,1fr);padding:14px}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:82px;height:82px}}@media (max-width:1180px){.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card{height:auto;min-height:170px}.app-shell-reference-v2-016 .dashboard-v2-016-item-09 .dashboard-ref-lower-row{grid-template-columns:1fr}}.settings-route-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.settings-route-nav a{display:inline-flex;min-height:36px;align-items:center;padding:0 12px;border:1px solid var(--kliora-ref-border,#e5e9f2);border-radius:8px;background:#fff;color:var(--kliora-ref-text,#182033);font-size:13px;font-weight:750}.settings-route-nav a:focus-visible,.settings-route-nav a:hover{border-color:rgba(79,70,229,.4);background:#eef0ff}.settings-platform-section,.settings-stack-section+.settings-stack-section{margin-top:16px}.settings-platform-section{padding:12px;border:1px solid var(--kliora-ref-border,#e5e9f2);border-radius:8px;background:#fff}.settings-platform-section>summary{cursor:pointer;color:var(--kliora-ref-text,#182033);font-weight:750}.app-shell-approved-012 .pipeline-command-workspace{width:100%;max-width:100%;min-width:0}.app-shell-approved-012 .pipeline-stage-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;min-height:0;margin:0}.app-shell-approved-012 .pipeline-stage-card{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:8px;column-gap:8px;align-items:center;padding:10px;border:1px solid var(--kliora-ref-border,#e6eaf2);border-radius:10px;background:#fff}.app-shell-approved-012 .pipeline-stage-card>span{grid-row:1/3;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;color:#4f46e5;background:#eef1ff;font-weight:800}.app-shell-approved-012 .pipeline-stage-card small,.app-shell-approved-012 .pipeline-stage-card strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell-approved-012 .pipeline-stage-card strong{font-size:12px}.app-shell-approved-012 .pipeline-stage-card small{color:var(--kliora-ref-muted,#6b7280);font-size:10px}.app-shell-approved-012 .pipeline-card-next{display:grid;grid-gap:4px;gap:4px}.app-shell-approved-012 .pipeline-card-next small,.app-shell-approved-012 .pipeline-card-next span{display:block}.app-shell-approved-012 .pipeline-board-compact{width:100%;max-width:100%;grid-auto-columns:minmax(286px,1fr);grid-auto-flow:column;grid-template-columns:none;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;contain:inline-size}.app-shell-approved-012 .pipeline-command-metrics,.app-shell-approved-012 .pipeline-command-workspace,.app-shell-approved-012 .pipeline-command-workspace>*,.app-shell-approved-012 .pipeline-create-form,.app-shell-approved-012 .pipeline-create-grid,.app-shell-approved-012 .pipeline-summary-main,.app-shell-approved-012 .pipeline-toolbar,.app-shell-approved-012 [data-pipeline-route=pipeline],.app-shell-approved-012 [data-pipeline-route=pipeline]>*{width:100%;max-width:100%;min-width:0}.app-shell-approved-012 [data-pipeline-route=pipeline]{overflow-x:clip}@media (max-width:760px){.app-shell-approved-012 .pipeline-stage-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:184px;overflow-x:auto;overscroll-behavior-x:contain}.app-shell-approved-012 .pipeline-board-compact{grid-auto-columns:minmax(274px,86vw)}}@media (max-width:480px){.app-shell-approved-012 .pipeline-command-head,.app-shell-approved-012 .pipeline-create-head{align-items:stretch;flex-direction:column}.app-shell-approved-012 .pipeline-command-metrics,.app-shell-approved-012 .pipeline-create-grid,.app-shell-approved-012 .pipeline-toolbar{grid-template-columns:1fr}.app-shell-approved-012 .pipeline-create-grid .pipeline-create-next,.app-shell-approved-012 .pipeline-filter-row,.app-shell-approved-012 .pipeline-toolbar-count{grid-column:1;width:100%;min-width:0}}@media (min-width:721px){.v8-hero-stage .v7-phone-main,.v8-hero-stage .v8-control-card,.v8-hero-stage .v8-crm-window,.v8-hero-stage .v8-reminder-card{visibility:visible;opacity:1;transform:none;animation:none}}.app-shell-approved-012 .billing-summary-grid .card-meta,.app-shell-approved-012 .billing-summary-grid .card-meta>*,.app-shell-approved-012 .billing-summary-grid>*{max-width:100%;min-width:0}.app-shell-approved-012 .billing-summary-grid .card-meta{flex-wrap:wrap}.app-shell-approved-012 .billing-summary-grid .muted{overflow-wrap:anywhere}.app-shell-approved-012 .scheduling-workspace{display:grid;width:100%;max-width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.app-shell-approved-012 .scheduling-workspace .team-list,.app-shell-approved-012 .scheduling-workspace .team-row,.app-shell-approved-012 .scheduling-workspace .team-row>div,.app-shell-approved-012 .scheduling-workspace>*{min-width:0}.app-shell-approved-012 .scheduling-workspace .app-card{align-content:start;padding:18px}.app-shell-approved-012 .scheduling-workspace .team-row.as-button{width:100%;text-align:left}.app-shell-approved-012 .scheduling-workspace .team-row.as-button.selected{border-color:rgba(79,70,229,.55);background:#eef0ff}.app-shell-approved-012 .scheduling-workspace .team-row .muted{overflow-wrap:anywhere}@media (max-width:920px){.app-shell-approved-012 .scheduling-workspace{grid-template-columns:1fr}}@media (max-width:560px){.app-shell-approved-012 .scheduling-workspace{gap:12px}.app-shell-approved-012 .scheduling-workspace .app-card{padding:14px}.app-shell-approved-012 .scheduling-workspace .team-row{align-items:flex-start;gap:10px}}.app-shell-approved-012 .automation-recipes-workspace,.app-shell-approved-012 .reminder-workspace{width:100%;max-width:100%;min-width:0}.app-shell-approved-012 .analytics-operational-grid,.app-shell-approved-012 .analytics-operational-modules,.app-shell-approved-012 .automation-recipe-list,.app-shell-approved-012 .automation-recipes-panel,.app-shell-approved-012 .automation-recipes-workspace>*,.app-shell-approved-012 .reminder-workspace>*{min-width:0}.app-shell-approved-012 .reminder-section{display:grid;grid-gap:10px;gap:10px}.app-shell-approved-012 .reminder-section h3{margin:12px 0 0;font-size:15px}.app-shell-approved-012 .automation-recipe-list,.app-shell-approved-012 .reminder-card .row-actions{display:flex;flex-wrap:wrap;gap:8px}.app-shell-approved-012 .automation-recipe-list{flex-direction:column}.app-shell-approved-012 .automation-recipe-list .team-row.as-button{width:100%;min-height:74px;text-align:left}.app-shell-approved-012 .automation-recipe-list .team-row.as-button.selected{border-color:rgba(79,70,229,.55);background:#eef0ff}.app-shell-approved-012 .analytics-operational-modules{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);grid-gap:16px;gap:16px;margin-top:16px}.app-shell-approved-012 .analytics-operational-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.app-shell-approved-012 .analytics-operational-grid span{display:grid;align-content:center;grid-gap:4px;gap:4px;min-height:84px;padding:12px;border:1px solid var(--color-border);border-radius:8px;background:#f8fafc}.app-shell-approved-012 .analytics-operational-grid span.attention{border-color:rgba(167,101,24,.35);background:var(--color-warning-soft)}.app-shell-approved-012 .analytics-operational-grid strong{font-size:24px}.app-shell-approved-012 .analytics-operational-grid small{color:var(--color-text-muted);overflow-wrap:anywhere}@media (max-width:1100px){.app-shell-approved-012 .analytics-operational-grid,.app-shell-approved-012 .analytics-operational-modules{grid-template-columns:1fr}}@media (max-width:640px){.app-shell-approved-012 .reminder-card .row-actions .btn-secondary{flex:1 1 138px}}@media (max-width:900px){.app-shell-approved-012 .dashboard-image-reference-014 .dashboard-ref-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-approved-012 .dashboard-ai-list.compact strong{overflow:visible;text-overflow:clip;white-space:normal}}@media (max-width:560px){.app-shell-approved-012 .dashboard-ai-list.compact a{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"avatar title" "avatar meta"}.app-shell-approved-012 .dashboard-ai-list.compact .dashboard-bot-avatar{grid-area:avatar}.app-shell-approved-012 .dashboard-ai-list.compact strong{grid-area:title}.app-shell-approved-012 .dashboard-ai-list.compact small{grid-area:meta;white-space:normal}.app-shell-approved-012 .dashboard-command-center :where(a[href],button){min-height:44px!important}.app-shell-approved-012 .dashboard-command-center :where(.dashboard-kpi-card,.dashboard-action-link,.dashboard-mini-link,.dashboard-list-row,.dashboard-ai-list a,.dashboard-manager-row,.dashboard-panel-head>a,.dashboard-dialog-tabs a,.dashboard-dialog-tabs button,.dashboard-history-load-older,.dashboard-toolbar-actions a,.dashboard-dialog-composer button){min-height:44px!important}.app-shell-approved-012 .dashboard-command-center .dashboard-dialog-tools :where(a,button){width:44px;min-width:44px;height:44px;min-height:44px!important}.app-shell-approved-012 .department-inbox-controls :where(button,input:not([type=checkbox]):not([type=radio]),select),.app-shell-approved-012 .inbox-approved-workspace-012 :where(button,a.btn,a.btn-secondary,select,summary),.app-shell-approved-012 .reminder-workspace :where(button,a.btn,a.btn-secondary,input:not([type=checkbox]):not([type=radio]),select){min-height:44px!important}.app-shell-approved-012 .department-inbox-controls label:has(input[type=checkbox]),.app-shell-approved-012 .department-inbox-controls label:has(input[type=radio]){min-height:44px!important;cursor:pointer}.app-shell-approved-012 .reminder-card .row-actions :where(button,a),.app-shell-approved-012 .reminder-workspace .row-actions :where(button,a){min-height:44px!important}}@media (max-width:760px){.public-nav .language-select{display:grid;min-height:44px}.public-nav .actions .btn,.public-nav .language-select.compact select{min-height:44px}}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:180px;height:180px;border-radius:0;background:transparent;box-shadow:none}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d>img{border-radius:0;object-fit:contain;filter:drop-shadow(0 18px 22px rgba(49,46,129,.2));animation-duration:5s}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d .robot-halo{inset:18px 14px;background:rgba(99,102,241,.18);filter:blur(22px);animation-duration:5s}.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card{grid-template-columns:minmax(150px,180px) minmax(0,1fr)}@media (max-width:1180px){.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:160px;height:160px}}@media (max-width:760px){.app-shell-reference-v2-016 .dashboard-correction-018-item-09 .dashboard-ref-hero-card{grid-template-columns:1fr}.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d{width:150px;height:150px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d .robot-eye-glow,.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d .robot-halo,.app-shell-reference-v2-016 .dashboard-correction-018-item-11 .dashboard-robot-visual-3d>img{animation:none!important}}.app-shell-approved-012 .platform-admin-map{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:16px}.app-shell-approved-012 .platform-admin-card{display:flex;min-width:0;min-height:190px;flex-direction:column;justify-content:space-between;gap:16px;padding:18px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);box-shadow:var(--shadow-soft)}.app-shell-approved-012 .platform-admin-card h2{margin:0 0 8px;font-size:18px}.app-shell-approved-012 .platform-admin-card p{margin:0}.app-shell-approved-012 .platform-admin-stack{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.app-shell-approved-012 .platform-page-header{margin-bottom:16px}@media (max-width:1180px){.app-shell-approved-012 .platform-admin-map{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.app-shell-approved-012 .platform-admin-map{grid-template-columns:1fr}.app-shell-approved-012 .platform-admin-card{min-height:0}}.reference-ui-gallery-tabs a small{display:block;margin-top:2px;color:var(--color-text-muted);font-size:10px;font-weight:700;line-height:1.2}.reference-ui-gallery-tabs a[aria-current=page] small{color:inherit}.inbox-header-actions{display:flex;align-items:center;gap:8px}.contact-context-menu{position:relative;z-index:8}.contact-context-menu>summary{display:grid;width:36px;height:36px;place-items:center;cursor:pointer;list-style:none;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font-size:18px;font-weight:800;line-height:1}.contact-context-menu>summary::-webkit-details-marker{display:none}.contact-context-menu>summary:hover,.contact-context-menu[open]>summary{border-color:var(--brand);background:var(--brand-soft)}.contact-context-menu>div{position:absolute;right:0;top:calc(100% + 6px);width:224px;padding:6px;border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:var(--shadow-sm)}.contact-context-menu>div button{width:100%;min-height:36px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--ink);text-align:left;font:inherit;font-weight:700}.contact-context-menu>div button:hover:not(:disabled){background:var(--surface-2)}.contact-context-menu>div button:disabled{cursor:wait;opacity:.58}.client-actions-row .contact-context-menu{justify-self:end}@media (max-width:640px){.inbox-header-actions{align-items:flex-end;flex-direction:column}.contact-context-menu>div{width:min(224px,calc(100vw - 40px))}}.app-shell-reference-v2-016 .dashboard-unread-anchor{display:flex;align-items:center;gap:8px;color:#4055c8;font-size:12px;font-weight:700}.app-shell-reference-v2-016 .dashboard-unread-anchor:after,.app-shell-reference-v2-016 .dashboard-unread-anchor:before{content:"";flex:1 1;height:1px;background:#cbd4ff}.inbox-attachment-list{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.inbox-attachment-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:9px;border:1px solid var(--border,#dfe3ea);border-radius:6px;background:var(--surface,#fff)}.inbox-attachment-item>span{font-size:10px;font-weight:700;text-align:center}.inbox-attachment-item small,.inbox-attachment-item strong{display:block;overflow-wrap:anywhere}.inbox-media-layer{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:20px;background:rgba(15,23,42,.72)}.inbox-media-viewer{display:grid;grid-template-rows:auto minmax(0,1fr);width:min(960px,100%);height:min(760px,92vh);overflow:hidden;border:1px solid var(--border,#dfe3ea);border-radius:8px;background:var(--surface,#fff);box-shadow:0 24px 72px rgba(15,23,42,.3)}.inbox-media-viewer>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid var(--border,#dfe3ea)}.inbox-media-viewer>header small,.inbox-media-viewer>header strong{display:block;overflow-wrap:anywhere}.inbox-media-content{display:grid;place-items:center;min-height:0;overflow:auto;padding:16px;background:#f5f7fb}.inbox-media-content :where(img,video){display:block;max-width:100%;max-height:100%;object-fit:contain}.inbox-media-content iframe{width:100%;height:100%;min-height:420px;border:0;background:#fff}.inbox-media-content audio{width:min(560px,100%)}.inbox-media-download{display:grid;justify-items:center;grid-gap:12px;gap:12px;max-width:420px;text-align:center}@media (max-width:640px){.inbox-attachment-item{grid-template-columns:36px minmax(0,1fr)}.inbox-attachment-item .btn-secondary{grid-column:1/-1;width:100%}.inbox-media-layer{padding:8px}.inbox-media-viewer{height:calc(100dvh - 16px)}.inbox-media-viewer>header{align-items:flex-start}.inbox-media-content{padding:8px}.inbox-media-content iframe{min-height:360px}}@media (max-width:760px){.app-shell-approved-012.app-shell-reference-v2-016{grid-template-columns:minmax(0,1fr)}.app-shell-approved-012.app-shell-reference-v2-016 .app-sidebar{display:none}.app-shell-approved-012.app-shell-reference-v2-016 .app-main{min-width:0;width:100%;padding:10px 10px 92px}}@media (max-width:960px){.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-create-menu>summary,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-icon,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-link,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-profile,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-search{min-height:44px}.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-icon,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-profile{min-width:44px}}@media (max-width:520px){.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-profile{width:44px}}@media (max-width:560px){.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-search.owner-search input,.app-shell-approved-012.app-shell-reference-v2-016 .leads-reference-workspace-013 :where(button,a.btn,a.btn-secondary,input:not([type=checkbox]):not([type=radio]),select),.app-shell-approved-012.app-shell-reference-v2-016 .owner-search-clear,.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-workspace :where(button,a.btn,a.btn-secondary,input:not([type=checkbox]):not([type=radio]),select),.app-shell-approved-012.app-shell-reference-v2-016 .scheduling-settings-action,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-automation"] :where(button,a.btn,a.btn-secondary,input:not([type=checkbox]):not([type=radio]),select,textarea),.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-integrations"] :where(button,a.btn,a.btn-secondary,input:not([type=checkbox]):not([type=radio]),select,summary),[data-platform-route-boundary] [data-diagnostics-redaction] :where(button,a),[data-platform-route-boundary] [data-platform-area] :where(button,a){min-height:44px!important}.app-shell-approved-012.app-shell-reference-v2-016 .owner-search-clear{width:44px;min-width:44px}.app-shell-approved-012.app-shell-reference-v2-016 .quality-page-header{grid-template-columns:minmax(0,1fr);align-items:start}.app-shell-approved-012.app-shell-reference-v2-016 .quality-page-header .badge{justify-self:start}}.app-locale-status{display:block;color:rgba(247,249,255,.76);font-size:11px;line-height:1.45}.quality-workspace,.quality-workspace :where(section,article,div,label),.quality-workspace>*{min-width:0}.quality-workspace :where(h1,h2,h3,p,span,strong,small,a,button,option){overflow-wrap:anywhere}.inbox-context-panel.empty-selection>:not(.inbox-context-empty){display:none}.app-shell-approved-012.app-shell-reference-v2-016 .app-content,.app-shell-approved-012.app-shell-reference-v2-016 .app-main,.app-shell-approved-012.app-shell-reference-v2-016 :where(.dashboard-command-center,.dashboard-image-reference-014,.inbox-approved-workspace-012,.clients-command-workspace,.bots-command-workspace,.pipeline-command-workspace,.reminder-workspace),.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave]{min-width:0;max-width:100%;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 .app-main{overflow-x:clip}.app-shell-approved-012.app-shell-reference-v2-016 :where(.inbox-reference-copy h2,.clients-command-head h2,.bots-command-head h2,.pipeline-summary-main h2,.dashboard-command-center h1,.dashboard-command-center h2){max-width:860px;font-size:clamp(24px,2.3vw,32px);line-height:1.08;letter-spacing:-.02em}.app-shell-approved-012.app-shell-reference-v2-016 :where(.inbox-reference-header,.clients-command-head,.bots-command-head,.pipeline-command-head,.dashboard-panel-head){gap:12px;align-items:start}.app-shell-approved-012.app-shell-reference-v2-016 :where(.inbox-operational-strip strong,.inbox-messenger-stats strong,.clients-owner-metrics strong,.bots-owner-metrics strong,.pipeline-owner-metrics strong,.dashboard-ref-kpi-row strong,.dashboard-list-row strong){font-size:clamp(18px,1.6vw,24px);line-height:1}.app-shell-approved-012.app-shell-reference-v2-016 :where(.clients-owner-metrics,.bots-owner-metrics,.pipeline-owner-metrics,.inbox-operational-strip,.inbox-messenger-stats){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 :where(.clients-owner-metrics div,.bots-owner-metrics div,.pipeline-owner-metrics div,.inbox-operational-strip span,.inbox-messenger-stats span){min-height:56px;padding:10px 12px}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-reference-grid{grid-template-columns:320px minmax(0,1fr) 340px;align-items:stretch}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-chat-panel,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-context-panel,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-list-panel{min-height:min(720px,calc(100vh - 168px));border-radius:14px}.app-shell-approved-012.app-shell-reference-v2-016 .conversation-row.smartchat-conversation-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;grid-gap:10px;gap:10px;min-height:64px;padding:9px 10px;text-align:left}.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar :where(img,span),.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar.large,.app-shell-approved-012.app-shell-reference-v2-016 .lead-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .lead-avatar :where(img,span){overflow:hidden;border-radius:999px!important}.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar :where(img,span),.app-shell-approved-012.app-shell-reference-v2-016 .lead-avatar :where(img,span){display:grid;width:100%;height:100%;place-items:center;object-fit:cover}.app-shell-approved-012.app-shell-reference-v2-016 .channel-mini-badge{right:-2px;bottom:-2px;border-radius:999px}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-thread .message-bubble{max-width:min(620px,72%);overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-actions,.app-shell-approved-012.app-shell-reference-v2-016 .client-actions-row,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-action-bar,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-header-actions,.app-shell-approved-012.app-shell-reference-v2-016 .integration-card .button-row,.app-shell-approved-012.app-shell-reference-v2-016 .takeover-actions{flex-wrap:wrap}.app-shell-approved-012.app-shell-reference-v2-016 .bots-command-grid,.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-list{gap:10px}.app-shell-approved-012.app-shell-reference-v2-016 .client-command-row{display:grid;grid-template-columns:minmax(190px,1.15fr) minmax(220px,1.35fr) minmax(160px,.8fr) minmax(92px,.45fr) minmax(220px,1fr);grid-gap:10px;gap:10px;min-height:66px;padding:10px 12px}.app-shell-approved-012.app-shell-reference-v2-016 .client-detail-drawer{padding:14px}.app-shell-approved-012.app-shell-reference-v2-016 .client-detail-grid{gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-actions .btn-secondary,.app-shell-approved-012.app-shell-reference-v2-016 .bots-filter-row .chip,.app-shell-approved-012.app-shell-reference-v2-016 .client-actions-row .btn-secondary,.app-shell-approved-012.app-shell-reference-v2-016 .clients-filter-row .chip,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-filter-row button,.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-card-actions .btn-secondary{min-height:36px;padding-inline:10px;font-size:12px}.app-shell-approved-012.app-shell-reference-v2-016 .bot-command-card{padding:14px}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-footer{gap:10px;align-items:start}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-actions{display:flex;gap:7px}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-actions .danger{color:#991b1b;border-color:rgba(239,68,68,.26);background:#fff7f7}.app-shell-approved-012.app-shell-reference-v2-016 .integration-card{min-width:0;padding:14px}.app-shell-approved-012.app-shell-reference-v2-016 .integration-card p{font-size:13px;line-height:1.42}.app-shell-approved-012.app-shell-reference-v2-016 :where(.btn,.btn-secondary,.btn-ghost,button,a.btn,a.btn-secondary){min-width:0;max-width:100%;height:auto;white-space:normal;text-align:center;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 :where(.app-topbar-actions,.page-header-actions,.dashboard-hero-actions,.dashboard-hero-actions-contextual){min-width:0;max-width:100%;flex-wrap:wrap}.app-shell-approved-012.app-shell-reference-v2-016 :where(.app-topbar-link,.app-topbar-profile,.app-topbar-create-menu>summary){width:auto;max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 .app-nav,.app-shell-approved-012.app-shell-reference-v2-016 .app-nav a,.app-shell-approved-012.app-shell-reference-v2-016 .app-nav-advanced,.app-shell-approved-012.app-shell-reference-v2-016 .app-nav-advanced>summary,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-search.owner-search,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-search.owner-search input{min-width:0;max-width:100%}.app-shell-approved-012.app-shell-reference-v2-016 .app-nav a{gap:8px;align-items:flex-start}.app-shell-approved-012.app-shell-reference-v2-016 .app-nav-label{min-width:0;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-command-metrics{grid-template-columns:repeat(auto-fit,minmax(min(156px,100%),1fr))}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-owner-metrics :where(div,strong,span),.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-stage-card :where(strong,small){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-stage-strip{grid-template-columns:repeat(auto-fit,minmax(min(156px,100%),1fr))}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-stage-card{min-height:64px}.app-shell-approved-012.app-shell-reference-v2-016 :where(.pipeline-search-box,.pipeline-filter-row,.clients-search-box,.leads-search-box,.inbox-search-box){min-width:0;max-width:100%}.app-shell-approved-012.app-shell-reference-v2-016 :where(.pipeline-search-box input,.clients-search-box input,.leads-search-box input,.inbox-search-box input,.reminder-workspace input,[data-lane-v-wave="035-web-widget"] input){min-width:0;max-width:100%;text-overflow:clip}.settings-route-nav{min-width:0;max-width:100%}.settings-route-nav a{min-height:44px;min-width:44px;max-width:100%;white-space:normal;overflow-wrap:anywhere}.app-shell-approved-012.app-shell-reference-v2-016 :where(button,a.btn,a.btn-secondary,.btn,.btn-secondary,summary){touch-action:manipulation}@media (max-width:960px){.app-shell-approved-012.app-shell-reference-v2-016 :where(.app-logo,.app-logo-mark,.app-brand-link,.app-sidebar a,.app-sidebar button,.app-nav a,.app-nav button){min-width:44px;min-height:44px!important}}@media (max-width:900px){.app-shell-approved-012.app-shell-reference-v2-016 :where(a[href],button,input:not([type=checkbox]):not([type=radio]),select,textarea,summary,[role=button]){min-width:44px;min-height:44px!important}.app-shell-approved-012.app-shell-reference-v2-016 :where(summary){display:flex!important;align-items:center}.app-shell-approved-012.app-shell-reference-v2-016 :where(.app-topbar-search,.app-topbar-search input,.app-topbar-link,.app-topbar-create-menu>summary,.app-nav a,.app-nav-advanced a,.app-nav-advanced>summary,.inbox-search-box input,.clients-search-box input,.leads-search-box input,.pipeline-search-box input,.pipeline-filter-row,.clients-filter-row,.inbox-filter-row){max-width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}@media (max-width:1180px){.app-shell-approved-012.app-shell-reference-v2-016 .inbox-reference-grid{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr)}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-context-panel{grid-column:1/-1;min-height:auto}.app-shell-approved-012.app-shell-reference-v2-016 .client-command-row{grid-template-columns:minmax(220px,1fr) minmax(240px,1fr)}}@media (max-width:760px){.app-shell-approved-012.app-shell-reference-v2-016 .bots-command-head,.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-head,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-reference-grid,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-reference-header,.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-command-head{grid-template-columns:minmax(0,1fr)}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-chat-panel,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-context-panel,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-list-panel{min-height:auto;max-height:none}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-conversation-list{max-height:min(420px,58vh)}.app-shell-approved-012.app-shell-reference-v2-016 .bot-card-footer,.app-shell-approved-012.app-shell-reference-v2-016 .client-command-row,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-chat-header,.app-shell-approved-012.app-shell-reference-v2-016 .inbox-composer{grid-template-columns:minmax(0,1fr);flex-direction:column;align-items:stretch}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-composer .btn{grid-column:1;grid-row:auto;width:100%}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-thread .message-bubble{max-width:88%}.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar{grid-template-columns:minmax(0,1fr);align-items:stretch}.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-actions{justify-content:flex-start}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-stage-strip{grid-template-columns:1fr;grid-auto-flow:row;grid-auto-columns:auto;overflow-x:clip}.app-shell-approved-012.app-shell-reference-v2-016 .pipeline-board-compact{grid-auto-columns:minmax(0,1fr);grid-auto-flow:row;overflow-x:clip}.app-shell-approved-012.app-shell-reference-v2-016 :where(.client-actions-row .btn-secondary,.bot-card-actions .btn-secondary,.pipeline-card-actions .btn-secondary,.inbox-filter-row button,.clients-filter-row .chip,.bots-filter-row .chip,.pipeline-filter-row .chip,.settings-filter-row .chip,.channel-filter-row .chip,.chip,.inbox-composer .btn,.takeover-actions button,.contact-context-menu>summary){min-width:44px;min-height:44px!important}.app-shell-approved-012.app-shell-reference-v2-016 :where(summary,label:has(input[type=checkbox]),label:has(input[type=radio])){min-height:44px!important;align-items:center}}@media (max-width:560px){.quality-workspace{width:100%;max-width:100%;overflow-x:clip}.app-shell-approved-012.app-shell-reference-v2-016 .test-chat-layout :where(.btn,.btn-secondary),.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-ai-managers"] :where(.btn,.btn-secondary),.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-clients"] .btn{min-height:44px!important}}.app-shell-approved-012.app-shell-reference-v2-016 .app-nav a,.app-shell-approved-012.app-shell-reference-v2-016 .app-nav-advanced>summary,.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-actions :where(a,button,summary),.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-hero-actions-contextual a,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-panel-head a.btn,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual a,.app-shell-approved-012.app-shell-reference-v2-016 .page-header-actions :where(a,button){min-height:44px!important;height:auto!important;min-width:44px;max-width:100%;white-space:normal!important;text-overflow:clip!important;overflow:visible;overflow-wrap:anywhere;line-height:1.18}.app-shell-approved-012.app-shell-reference-v2-016 .app-topbar-actions,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-hero-actions-contextual,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-panel-head,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual,.app-shell-approved-012.app-shell-reference-v2-016 .page-header-actions{min-width:0;max-width:100%;flex-wrap:wrap}.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-v2-016-item-11 .dashboard-hero-actions-contextual a{flex:1 1 min(220px,100%)}.app-shell-approved-012.app-shell-reference-v2-016 .app-brand-link{min-height:44px;align-items:center}.app-shell-approved-012.app-shell-reference-v2-016 .language-select,.app-shell-approved-012.app-shell-reference-v2-016 .language-select select{min-height:44px}.app-shell-approved-012.app-shell-reference-v2-016 :where(.app-topbar-search,.app-topbar-search input,.owner-search input,.dashboard-list-row,.dashboard-action-link,.dashboard-dialog-tabs a,.dashboard-mini-link,.client-command-row a,.client-detail-lead-link,.inbox-filter-row button,.chat-ai-switch,.clients-filter-row button,.clients-filter-row .chip,.inbox-composer textarea,.settings-stack-section>summary,.settings-platform-section>summary,.advanced-panel>summary,.ai-key-settings summary){min-width:44px!important;min-height:44px!important}.app-shell-approved-012.app-shell-reference-v2-016 :where(.settings-stack-section>summary,.settings-platform-section>summary,.advanced-panel>summary,.ai-key-settings summary){display:flex;align-items:center}.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .conversation-avatar :where(img,span),.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-bot-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .lead-avatar,.app-shell-approved-012.app-shell-reference-v2-016 .lead-avatar :where(img,span){aspect-ratio:1/1;border-radius:50%!important;overflow:hidden}.app-shell-approved-012.app-shell-reference-v2-016 .dashboard-bot-avatar :where(svg){width:18px;height:18px}@media (max-width:760px){.app-shell-approved-012.app-shell-reference-v2-016 :where([data-lane-v-wave="035-dashboard"],.inbox-approved-workspace-012,.clients-command-workspace,[data-lane-v-wave="035-web-widget"],[data-lane-v-route=site-widget]){gap:10px;max-height:calc(100dvh - 132px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-shell-approved-012.app-shell-reference-v2-016 :where([data-lane-v-wave="035-dashboard"] .dashboard-image-reference-014,.inbox-approved-workspace-012,.clients-command-workspace,[data-lane-v-wave="035-web-widget"] .app-card,[data-lane-v-route=site-widget] :where(.app-card,[class*=surface])){padding:12px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] :where(.dashboard-ref-main-column,.dashboard-ref-top-grid,.dashboard-ref-side-stack,.dashboard-ref-lower-row,.dashboard-reference-actions,.dashboard-manager-list,.dashboard-kanban-board,.dashboard-analytics-grid,.dashboard-analytics-kpis){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] :where(.dashboard-ref-hero-card,.dashboard-ref-active-dialogs,.dashboard-dialog-preview-card,.dashboard-ref-lower-row>.dashboard-mini-module,.dashboard-ref-side-stack .dashboard-quick-card,.dashboard-ref-side-stack .dashboard-work-panel){min-height:0;padding:10px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-ref-hero-card{grid-template-columns:76px minmax(0,1fr);grid-template-areas:"robot copy"}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-ref-hero-card .dashboard-robot-visual{width:72px;height:72px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-ref-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-ref-kpi-row .dashboard-kpi-card{min-height:78px;padding:10px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-dialog-window{min-height:0;grid-template-rows:auto minmax(170px,42vh) auto}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-chat-thread,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-dialog-list{max-height:min(300px,48vh);overflow-y:auto;overscroll-behavior:contain}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-dialog-composer,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-dashboard"] .dashboard-dialog-person{grid-template-columns:minmax(0,1fr);padding:10px}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 :where(.inbox-reference-header,.inbox-operational-strip,.inbox-messenger-stats,.inbox-selected-state-strip,.inbox-persistence-strip,.inbox-action-bar,.inbox-document-actions){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 :where(.inbox-list-panel,.inbox-chat-panel,.inbox-context-panel){min-height:0;padding:10px;overflow-y:auto;overscroll-behavior:contain}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 .inbox-list-panel{max-height:min(430px,62vh)}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 .inbox-chat-panel{max-height:min(620px,82vh)}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 .inbox-context-panel{max-height:min(300px,54vh)}.app-shell-approved-012.app-shell-reference-v2-016 .inbox-approved-workspace-012 .inbox-thread{min-height:170px;max-height:min(320px,48vh)}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace :where(.clients-owner-metrics,.clients-toolbar,.clients-command-list,.client-detail-drawer){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace .clients-owner-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace .clients-owner-metrics>div{min-height:0;padding:10px}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace .clients-command-list{max-height:min(660px,78vh);overflow-y:auto;overscroll-behavior:contain}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace .client-command-row{min-height:0;padding:10px}.app-shell-approved-012.app-shell-reference-v2-016 .clients-command-workspace .client-detail-drawer{max-height:min(440px,68vh);overflow-y:auto;overscroll-behavior:contain}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-route=site-widget] :where(.web-widget-setup-overview,.web-widget-test-card,.web-widget-setup-steps,.web-widget-verification),.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-web-widget"] :where(.web-widget-setup-overview,.web-widget-test-card,.web-widget-setup-steps,.web-widget-verification){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-route=site-widget] .web-widget-setup-steps,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-web-widget"] .web-widget-setup-steps{grid-template-columns:1fr}.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-route=site-widget] .web-widget-setup-step,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-route=site-widget] .web-widget-verification,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-web-widget"] .web-widget-setup-step,.app-shell-approved-012.app-shell-reference-v2-016 [data-lane-v-wave="035-web-widget"] .web-widget-verification{padding:10px}}@media (min-width:561px) and (max-width:900px){.app-shell-approved-012.app-shell-reference-v2-016 .app-content-frame:has(#business.settings-stack-section){max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-shell-approved-012.app-shell-reference-v2-016 .settings-stack-section{max-height:min(330px,58vh);overflow-y:auto;overscroll-behavior:contain}.app-shell-approved-012.app-shell-reference-v2-016 .settings-stack-section,.app-shell-approved-012.app-shell-reference-v2-016 .settings-stack-section :where(.app-card,.team-row,.mini-panel,.form-card){gap:8px}.app-shell-approved-012.app-shell-reference-v2-016 .settings-stack-section :where(.app-card,.team-row,.mini-panel,.form-card){padding:10px}}