@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("/fonts/inter-latin-wght-normal.woff2")format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("/fonts/inter-latin-ext-wght-normal.woff2")format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#f6537b;--color-primary-hover:#c9325b;--color-primary-pressed:#a3264a;--color-navy:#17243d;--color-blush:#fff1f5;--color-blush-strong:#fbd3df;--color-white:#fff;--color-background:#f5f6f8;--color-text-muted:#687180;--color-text-subtle:#4a5670;--color-border:#e5e7eb;--color-disabled:#d1d5db;--color-control:#868e9b;--color-navy-soft:#eef0f4;--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--page:var(--color-background);--surface:var(--color-white);--surface-muted:var(--color-background);--text:var(--color-navy);--muted:var(--color-text-subtle);--hairline:var(--color-border);--control:var(--color-control);--primary:var(--color-primary-hover);--primary-hover:var(--color-primary-pressed);--primary-text:var(--color-white);--accent:var(--color-primary);--accent-strong:var(--color-primary-hover);--accent-soft:var(--color-blush);--link:var(--color-primary-hover);--link-hover:var(--color-primary-pressed);--ok:var(--color-navy);--ok-soft:var(--color-navy-soft);--warn:var(--color-navy);--warn-soft:var(--color-blush);--warn-border:var(--color-primary);--bad:var(--color-primary-pressed);--bad-soft:var(--color-blush);--bad-border:var(--color-primary-hover);--info-soft:var(--color-background);--shadow-sm:0 1px 2px #17243d0d;--shadow-md:0 1px 2px #17243d0a, 0 6px 18px -8px #17243d1f;--radius:14px;--radius-sm:10px;--focus:var(--color-navy);--chart-1:var(--color-primary);--chart-2:var(--color-navy);--chart-area-1:#f6537b1f;--chart-area-2:#17243d0f;--chart-grid:var(--color-border);--rail:var(--color-navy);--rail-raised:#22314d;--rail-line:#33425e;--rail-text:var(--color-white);--rail-muted:#c3c9d4;--rail-current:var(--color-primary-hover);--rail-focus:var(--color-primary)}html,body{background:var(--page);font-family:var(--font-sans);color:var(--text);margin:0}body :not(code):not(pre):not(.codes):not(.snippet):not(.input-code):not(.snippet *){font-family:var(--font-face,var(--font-sans))!important}h1,h2,h3,[role=heading],.card-title,.cu-card-title,.cu-drawer-title,.cu-profile-name,.cu-empty-title,.cc-empty-title,.empty-title,.pg-empty-title,.ai-hero-title,.kpi-value,.stat-value,.big-number,.ov-kpi-value,.cu-stat-value,.ai-stat-value,.pg-stat-value,.cu-column-count,.cu-total,.cu-order-total,.cu-big{--font-face:var(--font-display);letter-spacing:-.01em}.kpi-value,.stat-value,.big-number,.ov-kpi-value,.cu-stat-value,.ai-stat-value,.pg-stat-value,.cu-column-count,.cu-total,.cu-order-total,.cu-totals,.data-table td{font-variant-numeric:tabular-nums}.skip-link{z-index:10;border-radius:var(--radius-sm);background:var(--rail);color:var(--color-white);padding:8px 14px;position:absolute;top:-48px;left:8px}.skip-link:focus{top:8px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.data-table td,.ov-dash-table td,.plan-price,.stat-value,.shell-count,time{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.beta-badge{border:1px solid var(--rail-line);color:var(--rail-muted);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:600}.nav-icon{vertical-align:-4px;opacity:.85;flex:none;margin-right:12px}[role=navigation] a{transition:background-color .12s,color .12s}[role=navigation] a:hover{background-color:var(--rail-raised);color:var(--color-white)}[role=navigation] a[aria-current=page]:hover{background-color:var(--rail-current);color:var(--color-white)}[role=navigation] a[aria-current=page] .nav-icon{opacity:1}.content-header{z-index:2;background:color-mix(in srgb, var(--page) 86%, transparent);backdrop-filter:saturate(160%)blur(10px);border-bottom:1px solid var(--hairline);position:sticky;top:0}.content-header-inner{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:14px 32px}.breadcrumb{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:flex}.breadcrumb [aria-current=page]{color:var(--text);font-weight:600}.breadcrumb-separator{color:var(--hairline)}.page-header{padding:24px 0 20px}.page-summary{max-width:60ch;color:var(--muted);margin:4px 0 0;font-size:15px;line-height:1.6}.auth-backdrop{z-index:0;pointer-events:none;background:radial-gradient(60rem 30rem at 15% -10%,#f6537b1a,#0000 60%),radial-gradient(50rem 30rem at 110% 10%,#17243d14,#0000 60%);position:fixed;inset:0}.auth-backdrop~*{z-index:1;position:relative}.auth-footnote{text-align:center;color:var(--muted);margin:24px 0 0;font-size:14px;line-height:1.6}.auth-footnote a{color:var(--accent-strong);font-weight:600}.legal-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:12px;display:flex}.form-note{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.form-note a{color:var(--accent-strong)}.legal{background:var(--surface);border:1px solid var(--hairline);border-radius:var(--radius);box-shadow:var(--shadow-md);color:var(--text);overflow-wrap:anywhere;padding:40px 44px;font-size:15px;line-height:1.7}.legal h2{color:var(--text);margin:32px 0 8px;font-size:18px;font-weight:700;line-height:1.4}.legal p,.legal ul,.legal ol{max-width:68ch;margin:0 0 12px}.legal ul,.legal ol{padding-left:22px}.legal li{margin-bottom:6px}.legal a{color:var(--accent-strong);font-weight:600}.legal-meta{color:var(--muted);font-size:14px}@media (width<=600px){.legal{padding:24px 18px}}.form{flex-direction:column;gap:18px;max-width:32rem;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field label,.field legend{color:var(--text);font-size:14px;font-weight:600}fieldset.field{border:0;margin:0;padding:0}.input{box-sizing:border-box;font:inherit;border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--text);box-shadow:var(--shadow-sm);padding:10px 14px;font-size:15px;transition:border-color .12s,box-shadow .12s}.input:hover{border-color:var(--text)}.input:focus{border-color:var(--accent-strong);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 28%, transparent);outline:none}textarea.input{resize:vertical;min-height:112px;line-height:1.5}.hint{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.field-error{color:var(--bad);margin:4px 0 0;font-size:13px;font-weight:500}.checkbox-field{color:var(--text);align-items:flex-start;gap:10px;margin:0 0 12px;font-size:15px;display:flex}.checkbox-field input{width:18px;height:18px;accent-color:var(--accent-strong);margin-top:2px}.web-button{font:inherit;border:1px solid var(--primary);background:var(--primary);min-height:44px;color:var(--color-white);cursor:pointer;box-shadow:var(--shadow-sm);border-radius:6px;align-self:flex-start;padding:8px 16px;font-size:14px;font-weight:600;transition:transform .12s}.web-button:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}.web-button:active:not(:disabled){transform:translateY(1px)}.web-button:disabled,.web-button:disabled:hover{border-color:var(--color-disabled);background:var(--color-disabled);color:var(--color-text-subtle);box-shadow:none;cursor:progress}.web-button-secondary{background:var(--surface);color:var(--accent-strong);border-color:var(--hairline)}.web-button-secondary:hover:not(:disabled),.web-button-danger:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-strong)}.web-button-danger{background:var(--surface);color:var(--bad);border-color:color-mix(in srgb, var(--bad) 45%, transparent)}.web-button-danger:hover:not(:disabled){background:var(--bad-soft);border-color:var(--bad)}.message{border-radius:var(--radius-sm);border:1px solid #0000;align-items:flex-start;gap:10px;margin:0;padding:12px 16px;font-size:14px;line-height:1.55;display:flex}.message-icon{flex:none;margin-top:2px}.message-label{font-weight:600}.message-error{background:var(--bad-soft);color:var(--bad);border-color:var(--bad-border)}.message-success{background:var(--ok-soft);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 25%, transparent)}.message-info{background:var(--info-soft);color:var(--text);border-color:var(--hairline)}.message a{color:inherit;font-weight:600}.table-wrap{border:1px solid var(--hairline);border-radius:12px;max-width:100%;overflow-x:auto}.data-table{border-collapse:separate;border-spacing:0;width:100%;color:var(--text);font-size:14px}.data-table th,.data-table td{text-align:left;border-bottom:1px solid var(--hairline);vertical-align:middle;padding:12px 16px;line-height:1.5}.data-table th{background:var(--surface-muted);color:var(--muted);letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:var(--surface-muted)}.data-table small{color:var(--muted);font-size:12px}.unread td{font-weight:600}.codes{font-family:var(--font-mono);word-break:break-all;color:var(--text);font-size:14px}.plain-list{color:inherit;margin:0;padding-left:20px;font-size:15px;line-height:1.9}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.data-table a,.plain-list a,#main a[role=link],.card-text a,.checklist a,.stat-value a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:3px;font-weight:600}.data-table a:hover,.plain-list a:hover,#main a[role=link]:hover,.card-text a:hover,.checklist a:hover{color:var(--link-hover);text-decoration-color:currentColor}.badge{border:1px solid var(--hairline);background:var(--surface-muted);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.badge-ok{background:var(--ok-soft);color:var(--ok);border-color:color-mix(in srgb, var(--ok) 30%, transparent)}.badge-warn{background:var(--warn-soft);color:var(--warn);border-color:color-mix(in srgb, var(--warn) 30%, transparent)}.badge-ok:before,.badge-warn:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.filter-bar{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.filter-bar .web-button{border-radius:999px;min-height:36px;padding:6px 14px}.filter-bar .web-button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--primary-text)}.thread{flex-direction:column;gap:12px;margin:0;padding:8px 0;list-style:none;display:flex}.bubble{border:1px solid var(--hairline);background:var(--surface-muted);max-width:78%;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px 16px 16px 4px;padding:12px 14px;font-size:15px;line-height:1.5}.bubble-outbound{background:var(--accent-soft);border-color:var(--color-blush-strong);align-self:flex-end}.bubble-meta{color:var(--muted);margin-top:6px;font-size:12px;display:block}.bubble-warn .bubble-meta{color:var(--warn);font-weight:600}.bubble-fail .bubble-meta{color:var(--bad);font-weight:600}textarea.input{resize:vertical;min-height:96px;font-family:inherit}.unread{font-weight:700}.subheading{color:var(--text);letter-spacing:-.1px;margin:18px 0 10px;font-size:15px;font-weight:600}.button-row{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.checkbox-field{align-items:flex-start;gap:8px;margin:0 0 16px;display:flex}.badge{border:1px solid;border-radius:999px;padding:1px 8px;font-size:.85rem;font-weight:600;display:inline-block}.result-pass{color:var(--ok)}.result-fail{color:var(--bad)}.data-table a,.plain-list a,#main a[role=link]{color:var(--link);text-decoration:underline}#main a.link-button,#main a.kpi,#main a.settings-card{text-decoration:none}#main a.link-button{color:var(--color-white)}#main a.kpi,#main a.settings-card{color:var(--color-navy)}.integration-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:6px;display:grid}.integration-card{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:2px;min-width:0;padding:18px 20px 16px;transition:box-shadow .16s,border-color .16s,transform .16s;display:flex}.integration-card:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--hairline));box-shadow:var(--shadow-md);transform:translateY(-1px)}.integration-card .subheading{margin-top:4px}.connected-summary{border-left:3px solid var(--accent);margin:0 0 10px;padding:8px 0 2px 12px}.connected-summary strong{color:var(--text)}.card-text{color:var(--muted);margin:0 0 10px;font-size:14px;line-height:1.6}.channel-avatar{letter-spacing:.3px;width:40px;height:40px;color:var(--color-white);background:var(--primary);border-radius:12px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.channel-avatar-whatsapp{background:var(--color-navy)}.channel-avatar-messenger{background:var(--color-primary-hover)}.channel-avatar-instagram{background:var(--color-primary-pressed)}.channel-avatar-telegram{background:var(--rail-raised)}.channel-avatar-website_chat{background:var(--color-navy)}.channel-avatar-sms,.channel-avatar-voice,.channel-avatar-email{background:var(--color-text-subtle)}.cloud-card{border-left:6px solid var(--accent);margin:0 0 12px;padding:8px 12px}.cloud-card>[role=heading]:before{content:"";background:var(--accent);vertical-align:1px;border-radius:3px;width:10px;height:10px;margin-right:10px;display:inline-block}.cloud-card-operations>[role=heading]:before{background:var(--color-navy)}.cloud-card>:not(.stat-grid){display:block}.definition-steps li{margin-bottom:4px}.input-code{font-family:var(--font-mono);font-size:13px}.snippet{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-muted);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-all;margin:0 0 10px;padding:14px 16px;font-size:12.5px;line-height:1.6;overflow-x:auto}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;margin:0 0 18px;display:grid}.stat{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);padding:16px 18px;position:relative}.stat-attention{border-color:color-mix(in srgb, var(--warn) 40%, var(--hairline));background:linear-gradient(0deg, var(--warn-soft), var(--warn-soft)) top / 100% 3px no-repeat, var(--surface)}.stat-label{color:var(--muted);margin:0;font-size:13px;font-weight:500}.stat-value{letter-spacing:-.8px;color:var(--text);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:30px;font-weight:700;line-height:1.1}.stat-value a{font-size:inherit;font-weight:inherit;color:inherit!important;text-decoration:none!important}.stat-value a:hover{color:var(--accent-strong)!important}.stat-note{color:var(--warn);margin:6px 0 0;font-size:12px;font-weight:600}.stat:not(.stat-attention) .stat-note{color:var(--muted);font-weight:500}.checklist{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.checklist li{border:1px solid var(--hairline);background:var(--surface-muted);color:var(--text);border-radius:12px;grid-template-columns:18px 1fr;align-items:center;gap:2px 12px;padding:12px 14px;font-size:14px;display:grid}.checklist li>:not(.visually-hidden){grid-column:2}.checklist li:before{content:"";border:2px solid var(--control);box-sizing:border-box;border-radius:50%;grid-row:1/span 2;width:18px;height:18px}.checklist li.checklist-done{background:var(--ok-soft);border-color:color-mix(in srgb, var(--ok) 25%, transparent)}.checklist li.checklist-done:before{border-color:var(--ok);background:radial-gradient(circle, var(--ok) 0 4px, transparent 4.5px)}.progress{background:var(--hairline);border-radius:999px;height:8px;margin:10px 0 2px;overflow:hidden}.progress>span{border-radius:inherit;background:linear-gradient(90deg, var(--color-primary), var(--color-primary));height:100%;display:block}.progress-0>span{width:0}.progress-1>span{width:20%}.progress-2>span{width:40%}.progress-3>span{width:60%}.progress-4>span{width:80%}.progress-5>span{width:100%}.integration-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.auth-main .web-button[type=submit]{align-self:stretch;min-height:46px}.auth-main .form{max-width:none}.empty-state{border:1px dashed var(--hairline);text-align:center;color:var(--muted);border-radius:12px;margin:4px 0 0;padding:28px 20px;font-size:14px;line-height:1.6}.shell-sidebar{box-sizing:border-box;background:var(--rail);width:236px;height:100vh;font-family:var(--font-sans);flex-direction:column;flex-shrink:0;padding:18px 14px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.shell-sidebar :focus-visible,.auth-panel :focus-visible,.shell-bare-header :focus-visible{outline-color:var(--rail-focus)}.shell-sidebar-menu{width:100%;height:auto;position:static}.shell-brand{color:var(--color-white);align-items:center;gap:10px;padding:2px 6px;text-decoration:none;display:flex}.shell-bare-header{background:var(--rail-raised);align-items:center;padding:14px 24px;display:flex}.shell-workspace{flex-direction:column;gap:4px;margin:16px 4px 6px;display:flex}.shell-workspace-label{color:var(--rail-muted);font-size:12px}.shell-workspace-select{min-height:38px;color:var(--color-white);font:inherit;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:14px;font-weight:600}.shell-workspace-select option{color:var(--color-navy)}.shell-section{color:var(--rail-muted);letter-spacing:.08em;text-transform:uppercase;margin:16px 8px 6px;font-size:11px;font-weight:700}.shell-nav,.shell-subnav,.shell-user-menu{margin:0;padding:0;list-style:none}.shell-nav{flex-direction:column;gap:2px;display:flex}.shell-tile{box-sizing:border-box;width:100%;min-height:38px;color:var(--color-white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:14px;text-decoration:none;display:flex}.shell-tile>span{flex:1}.shell-tile:hover,.shell-sublink:hover{background:var(--rail-raised)}.shell-tile-current,.shell-tile-current:hover{background:var(--rail-current);box-shadow:inset 3px 0 0 var(--color-primary);color:var(--color-white);font-weight:600}.shell-tile-current-group{color:var(--color-blush);font-weight:700}.nav-icon{flex-shrink:0;width:20px;height:20px}.shell-chevron{width:16px;height:16px;color:var(--rail-muted);transition:transform .12s}.shell-chevron-open{transform:rotate(180deg)}.shell-subnav{border-left:1px solid var(--rail-line);flex-direction:column;gap:2px;margin:2px 0 6px 20px;padding-left:8px;display:flex}.shell-subnav[hidden],.shell-user-menu[hidden]{display:none}.shell-sublink{box-sizing:border-box;width:100%;color:var(--rail-text);border-radius:6px;padding:7px 10px;font-size:14px;text-decoration:none;display:block}.shell-sublink-current,.shell-sublink-current:hover{background:var(--rail-current);box-shadow:inset 3px 0 0 var(--color-primary);color:var(--color-white);font-weight:600}.shell-sidebar-footer{flex-direction:column;gap:8px;margin-top:auto;padding-top:18px;display:flex}.shell-user{border-top:1px solid var(--rail-line);padding-top:10px}.shell-user-button{width:100%;color:var(--color-white);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:6px;display:flex}.shell-user-button:hover{background:var(--rail-raised)}.shell-user-text{flex-direction:column;flex:1;min-width:0;display:flex}.shell-user-name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.shell-user-role{color:var(--rail-muted);font-size:12px}.shell-user-menu{margin-top:4px}.shell-menu-button{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.shell-topbar{border-bottom:1px solid var(--hairline);background:var(--color-white);font-family:var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px;display:flex}.shell-topbar .shell-brand{color:var(--text)}.shell-breadcrumb ol{color:var(--muted);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.shell-breadcrumb li+li:before{content:"/";color:var(--control);margin:0 8px}.shell-breadcrumb li[aria-current=page]{color:var(--color-navy);font-weight:700}.shell-topbar-spacer{flex:1}.shell-topbar-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.shell-select{border:1px solid var(--control);background:var(--color-white);max-width:260px;min-height:36px;color:var(--color-navy);font:inherit;border-radius:999px;padding:4px 10px;font-size:14px}.shell-topbar-button{border:1px solid var(--control);background:var(--color-white);min-height:40px;color:var(--color-navy);font:inherit;cursor:pointer;border-radius:8px;align-items:center;padding:6px 14px;font-size:15px;text-decoration:none;display:inline-flex}.shell-icon-link{width:40px;height:40px;color:var(--color-navy);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.shell-icon-link:hover{background:var(--surface-muted)}.shell-account{text-decoration:none}.shell-avatar{background:var(--color-navy);width:38px;height:38px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.shell-avatar-small{width:32px;height:32px;font-size:13px}@media (width<=640px){.shell-topbar-narrow{gap:8px;padding:8px 16px}.shell-topbar-narrow .shell-topbar-spacer{display:none}.shell-topbar-narrow .shell-topbar-actions{display:contents}.shell-topbar-narrow>.shell-brand{flex:1 0 calc(100% - 160px);order:1;min-width:0}.shell-topbar-narrow .shell-account{order:2}.shell-topbar-narrow .shell-topbar-actions>.shell-topbar-button{order:3}.shell-topbar-narrow .shell-create{order:4}.shell-topbar-narrow .shell-availability{flex:0 auto;order:5;min-width:0}.shell-topbar-narrow .shell-availability .shell-select{min-width:0;max-width:100%}.shell-topbar-narrow .shell-icon-link{order:6}.shell-topbar-narrow .shell-availability+.shell-icon-link{margin-left:auto}.shell-topbar-narrow .shell-hours{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=380px){.shell-topbar-narrow{gap:6px}.shell-topbar-narrow .shell-icon-link{width:36px;height:36px}.shell-topbar-narrow .shell-create-button{padding:0 11px}.shell-topbar-narrow .shell-create-button span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.shell-topbar-narrow .shell-create-menu{left:0;right:auto}}.attention-banner{border:1px solid var(--warn-border);background:var(--warn-soft);color:var(--color-navy);font-family:var(--font-sans);border-left-width:6px;border-radius:10px;margin:0 0 20px;padding:14px 18px}.attention-title{margin:0 0 6px;font-weight:700}.stepper{font-family:var(--font-sans);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.step{border:1px solid var(--hairline);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;font-size:14px;display:flex}.step-marker{border:2px solid var(--muted);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:inline-flex}.step-done .step-marker{border-color:var(--color-navy);background:var(--color-navy);color:var(--color-white)}.step-state{color:var(--ok);font-weight:700}.overview-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.big-number{font-size:40px;font-weight:800;font-family:var(--font-sans);margin:4px 0}.bars{font-family:var(--font-sans);flex-direction:column;gap:8px;margin:12px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.bar-row{grid-template-columns:minmax(90px,2fr) 3fr auto;align-items:center;gap:8px;display:grid}.bar-track{background:var(--hairline);border-radius:6px;height:12px;overflow:hidden}.bar-fill{background:var(--color-navy);border-radius:6px;height:100%;display:block}.bar-value{text-align:right;min-width:2.5em;font-weight:700}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:8px 0 16px;display:grid}.plan-card{border:1px solid var(--control);font-family:var(--font-sans);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.plan-price{margin:0;font-size:26px;font-weight:800}.plan-period{font-size:14px;font-weight:400}.order-card{border-bottom:1px solid var(--hairline);padding:14px 0}.order-line{grid-template-columns:3fr 1fr;gap:8px;max-width:28rem;display:grid}.button-row{flex-wrap:wrap;gap:8px;display:flex}.shell-availability{align-items:center;gap:8px;display:inline-flex}.shell-availability-dot{background:var(--control);border-radius:50%;width:10px;height:10px}.shell-availability-online .shell-availability-dot{background:var(--color-primary)}.shell-availability-break .shell-availability-dot{background:var(--color-navy)}.shell-hours{color:var(--muted);font-size:14px;font-family:var(--font-sans)}.page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.page-header-text [role=heading]{margin-bottom:4px}.page-subtitle{color:var(--muted);margin:0;font-size:15px}.page-header-actions{flex-wrap:wrap;gap:8px;display:flex}.link-button{border:1px solid var(--primary);background:var(--primary);min-height:42px;color:var(--color-white);border-radius:8px;align-items:center;padding:8px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.link-button-secondary{background:var(--color-white);color:var(--link)}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:20px;display:grid}.kpi{border:1px solid var(--hairline);background:var(--color-white);color:var(--color-navy);border-radius:12px;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.kpi-link:hover{border-color:var(--primary)}.kpi-mark{border-radius:50%;flex-shrink:0;width:44px;height:44px}.kpi-mark-success{background:var(--color-blush);box-shadow:inset 0 0 0 10px var(--color-blush), inset 0 0 0 22px var(--color-primary)}.kpi-mark-warning{background:var(--color-navy-soft);box-shadow:inset 0 0 0 10px var(--color-navy-soft), inset 0 0 0 22px var(--color-navy)}.kpi-mark-info{background:var(--color-background);box-shadow:inset 0 0 0 10px var(--color-background), inset 0 0 0 22px var(--color-text-subtle)}.kpi-mark-danger{background:var(--color-blush);box-shadow:inset 0 0 0 10px var(--color-blush), inset 0 0 0 22px var(--color-primary-hover)}.kpi-mark-neutral{background:var(--color-background);box-shadow:inset 0 0 0 10px var(--color-background), inset 0 0 0 22px var(--color-disabled)}.kpi-text{flex-direction:column;min-width:0;display:flex}.kpi-label{color:var(--muted);font-size:14px}.kpi-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:1.15}.kpi-note{color:var(--muted);font-size:12px}.card{box-sizing:border-box;border:1px solid var(--hairline);background:var(--color-white);color:var(--color-navy);border-radius:12px;min-width:0;margin-bottom:20px;padding:18px 20px}.card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.card-title{margin:0;font-size:18px;font-weight:600;line-height:1.35}.card-link{color:var(--primary);font-size:14px;font-weight:600}.split{grid-template-columns:1fr 1fr;gap:20px;display:grid}.split-wide-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (width<=1100px){.split,.split-wide-left{grid-template-columns:minmax(0,1fr)}}.glance-list{margin:0 0 12px;padding:0;list-style:none}.glance-list li{border-bottom:1px solid var(--hairline);justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:1px 9px;font-size:13px;font-weight:600;display:inline-block}.pill-success{background:var(--ok-soft);color:var(--ok)}.pill-warning{background:var(--warn-soft);border-color:var(--warn-border);color:var(--warn)}.pill-info{background:var(--color-white);border-color:var(--color-navy);color:var(--color-navy)}.pill-danger{background:var(--bad-soft);border-color:var(--bad-border);color:var(--bad)}.pill-neutral{background:var(--color-background);border-color:var(--hairline);color:var(--color-text-subtle)}.empty-state{border:1px dashed var(--color-disabled);background:var(--surface-muted);border-radius:12px;padding:24px}.empty-title{color:var(--color-navy);margin:0 0 8px;font-size:16px;font-weight:700}.empty-body{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.settings-grid,.help-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.settings-card{box-sizing:border-box;border:1px solid var(--hairline);background:var(--color-white);height:100%;color:var(--color-navy);border-radius:12px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;display:flex}.settings-card:hover{border-color:var(--primary)}.settings-card-title{font-size:16px;font-weight:700}.settings-card-text{color:var(--muted);font-size:14px}.shell-topbar .shell-count{background:var(--rail-current);min-width:22px;color:var(--color-white);text-align:center;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:12px;font-weight:700}.shell-sidebar .shell-count{box-sizing:border-box;background:var(--color-primary-hover);min-width:22px;color:var(--color-white);text-align:center;border-radius:999px;flex:none;padding:1px 7px;font-size:12px;font-weight:700;line-height:18px}.shell-tile-current .shell-count{background:var(--color-white);color:var(--color-primary-pressed)}.shell-workspace{border-radius:var(--radius-sm);background:var(--rail-raised);color:var(--rail-text);flex-direction:row;align-items:center;gap:10px;margin:0 0 10px;padding:8px 10px;display:flex}.shell-workspace .nav-icon{flex-shrink:0}.shell-workspace .shell-workspace-select{flex:1;min-width:0}.shell-create{position:relative}.shell-create-button{border-radius:var(--radius-sm);background:var(--primary);min-height:38px;color:var(--primary-text);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.shell-create-button .nav-icon{width:18px;height:18px}.shell-create-button:hover{background:var(--primary-hover)}.shell-create-menu{z-index:20;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);min-width:190px;box-shadow:var(--shadow-md);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.shell-create-menu[hidden]{display:none}.shell-create-link{color:var(--text);border-radius:8px;padding:9px 12px;font-size:14px;text-decoration:none;display:block}.shell-create-link:hover{background:var(--accent-soft)}.auth-split{background:var(--surface);min-height:100vh;display:flex}.auth-panel{box-sizing:border-box;background:radial-gradient(40rem 24rem at 0% 100%, #f6537b29, transparent 60%), var(--rail);color:var(--rail-text);flex-direction:column;flex:0 0 46%;padding:48px 56px;display:flex}.auth-panel .auth-panel .auth-panel-body{max-width:30rem;margin:auto 0}.auth-panel-title{color:var(--color-white);letter-spacing:-.02em;margin:0;font-size:34px;font-weight:700;line-height:1.25}.auth-panel-rule{background:var(--accent);border-radius:2px;width:64px;height:4px;margin:28px 0;display:block}.auth-points{gap:22px;margin:0;padding:0;list-style:none;display:grid}.auth-points li{align-items:center;gap:16px;font-size:16px;line-height:1.5;display:flex}.auth-form-side{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}.auth-form{width:100%;max-width:420px}.auth-form .panel,.auth-form [role=region]{box-shadow:none;background:0 0;border:0;padding:0}.auth-form .form{max-width:none}.auth-form .web-button[type=submit]{align-self:stretch;min-height:46px}.auth-aside{text-align:right;margin:12px 0 0}.auth-switch{text-align:center;color:var(--muted);margin:28px 0 0}.auth-aside a,.auth-switch a{color:var(--accent-strong);font-weight:600}.legal-links{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:28px auto 24px;font-size:14px;display:flex}.legal-links a{color:var(--muted)}@media (width<=860px){.auth-split{flex-direction:column}.auth-panel{flex:none;padding:24px 20px}.auth-panel-body{display:none}}.bars-legend{color:var(--muted);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;display:flex}.bars-key{border-radius:3px;width:10px;height:10px;margin-left:8px;display:inline-block}.bars-key-first,.bars-bar-first{background:var(--primary)}.bars-key-second,.bars-bar-second{background:var(--chart-2)}.bars-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bars-row{gap:4px;display:grid}.bars-label{color:var(--text);font-size:14px;font-weight:600}.bars-track{align-items:center;gap:10px;display:flex}.bars-bar{border-radius:5px;min-width:2px;height:10px;display:block}.bars-value{color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.bar-w-0{width:0%}.bar-w-5{width:5%}.bar-w-10{width:10%}.bar-w-15{width:15%}.bar-w-20{width:20%}.bar-w-25{width:25%}.bar-w-30{width:30%}.bar-w-35{width:35%}.bar-w-40{width:40%}.bar-w-45{width:45%}.bar-w-50{width:50%}.bar-w-55{width:55%}.bar-w-60{width:60%}.bar-w-65{width:65%}.bar-w-70{width:70%}.bar-w-75{width:75%}.bar-w-80{width:80%}.bar-w-85{width:85%}.bar-w-90{width:90%}.bar-w-95{width:95%}.bar-w-100{width:100%}.status-list{margin:0;padding:0;list-style:none}.status-list li{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.status-list li:last-child{border-bottom:0}.status-list li>span:first-child{flex-direction:column;display:flex}.status-list-note{color:var(--muted);font-size:13px}.tile-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;display:grid}.tile{border:1px solid var(--hairline);border-radius:var(--radius-sm);color:var(--text);flex-direction:column;gap:6px;padding:16px;text-decoration:none;display:flex}.tile:hover{border-color:var(--primary)}.tile-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.tile-note{color:var(--muted);font-size:13px}.page-greeting{color:var(--accent-strong);margin:0 0 2px;font-size:15px;font-weight:600}.shell-logo{max-width:100%;height:auto;display:block}.shell-sidebar .shell-brand{padding:4px 6px 10px}.ov-dash-button{border:1px solid var(--primary);background:var(--primary);color:var(--color-white);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ov-dash-button a{color:inherit;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.ov-dash-button-outline{border-color:var(--control);background:var(--color-white);color:var(--color-navy)}.ov-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--color-primary-pressed);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.ov-avatar-sm{width:28px;height:28px;font-size:11px}.ov-avatar-1{background:var(--color-navy);color:var(--color-white)}.ov-avatar-2{background:var(--color-navy-soft);color:var(--color-navy)}.ov-avatar-3{background:var(--color-primary-hover);color:var(--color-white)}.ov-avatar-top{background:var(--color-navy);color:var(--color-white)}.ov-pill{background:var(--ok-soft);color:var(--ok);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.ov-pill-warn{background:var(--warn-soft);color:var(--warn)}.ov-pill-demo{font-size:14px;font-weight:600}.ov-dashboard{color:var(--color-navy);font-family:var(--font-sans);flex-direction:column;gap:16px;display:flex}.ov-dash-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ov-dash-greeting{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:14px;margin:0;font-size:32px;font-weight:700;line-height:1.2;display:flex}.ov-dash-subtitle{color:var(--muted);margin:4px 0 0;font-size:17px}.ov-dash-controls{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ov-dash-date{font-size:16px}.ov-dash-range{border:1px solid var(--control);background:var(--color-white);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-weight:600;display:inline-flex}.ov-dash-card{box-sizing:border-box;border:1px solid var(--hairline);background:var(--color-white);border-radius:14px;min-width:0;padding:18px 20px;box-shadow:0 1px 2px #17243d0a}.ov-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.ov-card-head .ov-card-title{margin-bottom:0}.ov-card-title{align-items:center;gap:10px;margin:0 0 12px;font-size:19px;font-weight:700;display:flex}.ov-card-link a{color:var(--primary);align-items:center;gap:4px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.ov-card-link a:hover{text-decoration:underline}.ov-dash-icon{flex-shrink:0}.ov-kpi-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ov-kpi-label{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.ov-kpi-row{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.ov-kpi-value{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:32px;font-weight:700;line-height:1.15}.ov-kpi-note{color:var(--muted);margin:0;font-size:13px}.ov-sparkline{flex-shrink:0;width:60px;height:24px}.ov-sparkline-line{fill:none;stroke:var(--chart-1);stroke-width:2px}.ov-dash-row{gap:16px;display:grid}.ov-dash-row-2{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.ov-dash-row-3{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,1.1fr)}.ov-dash-row-bottom{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.ov-dash-select{border:1px solid var(--control);background:var(--color-white);color:var(--color-navy);font:inherit;border-radius:8px;padding:7px 10px;font-size:14px}.ov-activity-body{align-items:center;gap:12px;display:flex}.ov-activity-chart{flex:1;width:100%;min-width:0;height:auto}.ov-chart-grid{stroke:var(--hairline)}.ov-chart-axis{fill:var(--muted);font-size:13px}.ov-chart-area-in{fill:var(--chart-area-1)}.ov-chart-area-out{fill:var(--chart-area-2)}.ov-chart-line-in,.ov-chart-line-out{fill:none;stroke-width:3px}.ov-chart-line-in{stroke:var(--chart-1)}.ov-chart-line-out{stroke:var(--chart-2)}.ov-chart-dot-in,.ov-chart-dot-out{fill:var(--color-white);stroke-width:2.5px}.ov-chart-dot-in{stroke:var(--chart-1)}.ov-chart-dot-out{stroke:var(--chart-2)}.ov-chart-legend{flex-direction:column;gap:16px;min-width:100px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ov-legend-dot{border-radius:999px;width:10px;height:10px;margin-right:8px;display:inline-block}.ov-legend-in{background:var(--chart-1)}.ov-legend-out{background:var(--chart-2)}.ov-legend-failed{background:var(--bad-border)}.ov-voice-player{align-items:center;gap:12px;margin:14px 0;display:flex}.ov-play-button{border:1px solid var(--control);background:var(--color-white);width:40px;height:40px;color:var(--primary);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ov-waveform{flex:1;min-width:0;height:36px}.ov-wave-bar{fill:var(--chart-1)}.ov-waveform-playing .ov-wave-bar{animation:.9s ease-in-out infinite alternate ov-wave}@keyframes ov-wave{0%{opacity:.45}to{opacity:1}}.ov-voice-time{color:var(--muted);white-space:nowrap;font-size:13px}.ov-voice-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}.ov-voice-stats li{border:1px solid var(--hairline);color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.ov-voice-stats strong{color:var(--color-navy);font-size:20px;display:block}.ov-recent-call{border:1px solid var(--hairline);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:14px;display:flex}.ov-recent-topic{color:var(--muted);margin-left:auto}.ov-dash-table{border-collapse:collapse;width:100%;font-size:14px}.ov-dash-table thead th{border-bottom:1px solid var(--hairline);color:var(--muted);text-align:left;padding:6px 8px;font-size:13px;font-weight:600}.ov-dash-table td,.ov-dash-table tbody th{border-bottom:1px solid var(--hairline);text-align:left;white-space:nowrap;padding:9px 8px;font-weight:400}.ov-bar-cell{width:38%}.ov-bar{width:100%;height:8px;display:block}.ov-bar-track{fill:var(--hairline)}.ov-bar-fill{fill:var(--chart-1)}.ov-bar-failed{fill:var(--bad-border)}.ov-table-scroll{overflow-x:auto}.ov-channel,.ov-person{align-items:center;gap:10px;display:inline-flex}.ov-person{font-weight:600}.ov-channel-icon{color:var(--muted);flex-shrink:0}.ov-channel-whatsapp .ov-channel-icon{color:var(--color-navy)}.ov-channel-instagram .ov-channel-icon{color:var(--color-primary-hover)}.ov-channel-messenger .ov-channel-icon{color:var(--color-navy)}.ov-auto-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 14px;padding:0;list-style:none;display:grid}.ov-auto-tiles li{border:1px solid var(--hairline);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:10px;display:grid}.ov-auto-tiles li svg{color:var(--primary)}.ov-auto-tiles strong{font-size:18px}.ov-auto-tiles span{color:var(--muted);grid-column:1/-1;font-size:12px}.ov-auto-tiles .ov-tile-failed svg{color:var(--bad)}.ov-distribution{grid-template-columns:1fr auto;align-items:center;gap:6px 14px;margin-bottom:14px;display:grid}.ov-distribution-title{margin:0;font-size:14px;font-weight:600}.ov-distribution-legend{grid-row:span 2;margin:0;padding:0;font-size:13px;list-style:none}.ov-workflow-rows{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ov-workflow-rows li{grid-template-columns:minmax(0,1.4fr) auto auto auto;align-items:center;gap:10px;font-size:14px;display:grid}.ov-workflow-name{align-items:center;gap:8px;font-weight:600;display:flex}.ov-workflow-runs{color:var(--muted);font-size:13px}.ov-brief-text{gap:14px;margin:16px 0 20px;font-size:18px;line-height:1.5;display:flex}.ov-brief-icon{color:var(--primary);flex-shrink:0}.ov-brief-actions{flex-wrap:wrap;gap:12px;display:flex}.ov-brief-more{text-align:right;margin:16px 0 0}@media (width<=1400px){.ov-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ov-dash-row-3{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-dash-row-3>:last-child{grid-column:1/-1}}@media (width<=1100px){.ov-dash-row-2,.ov-dash-row-3,.ov-dash-row-bottom{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ov-kpi-grid{grid-template-columns:minmax(0,1fr)}.ov-dash-greeting{font-size:28px}.ov-activity-body{flex-direction:column;align-items:stretch}.ov-chart-legend{flex-direction:row}.ov-voice-stats,.ov-auto-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ov-workflow-rows li{grid-template-columns:minmax(0,1fr) auto}.ov-dash-table td,.ov-dash-table tbody th{white-space:normal}}#main .ov-card-link a[role=link]{color:var(--primary);text-decoration:none}#main .ov-card-link a[role=link]:hover{text-decoration:underline}#main .ov-dash-button a[role=link]{color:inherit;text-decoration:none}.ov-kpi-value,.ov-kpi-note{white-space:nowrap}.ov-kpi-row{flex-wrap:wrap}.ov-kpi{padding:14px 16px}.ov-kpi .ov-kpi-note{font-size:12px}.ov-kpi .ov-sparkline{width:52px}.ov-empty{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.ov-card-note{color:var(--muted);font-size:14px}.ov-person-status{color:var(--muted);font-size:12px;font-weight:400;display:block}.ov-message{text-overflow:ellipsis;max-width:260px;overflow:hidden}.ov-dash-button:disabled{cursor:not-allowed;opacity:.6}#main .ov-row-link a[role=link]{color:var(--color-navy);font-weight:600}.ibx{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);grid-template-columns:320px minmax(0,1fr) 300px;gap:0;height:calc(100vh - 190px);min-height:560px;display:grid;overflow:hidden}.ibx-pane{min-width:0;min-height:0;overflow:auto}.ibx-left{border-right:1px solid var(--hairline);flex-direction:column;display:flex}.ibx-workspace{color:var(--muted);margin:0;padding:14px 16px 0;font-size:13px;font-weight:650}.ibx-list{flex-direction:column;flex:1;min-height:0;display:flex}.ibx-list__head{border-bottom:1px solid var(--hairline);gap:10px;padding:10px 16px 12px;display:grid}.ibx-search{width:100%}.ibx-tabs{flex-wrap:wrap;gap:4px 14px;display:flex}.ibx-tab{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:6px 0;font-size:14px;font-weight:600;display:inline-flex}.ibx-tab.is-active{color:var(--primary);border-bottom-color:var(--primary)}.ibx-count{background:var(--surface-muted);color:var(--text);border-radius:999px;padding:1px 8px;font-size:12px}.ibx-tab.is-active .ibx-count{background:var(--accent-soft);color:var(--primary)}.ibx-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ibx-check{align-items:center;gap:6px;font-size:14px;display:inline-flex}.ibx-select{width:auto;min-height:38px;padding:6px 10px;font-size:14px}.ibx-filters .ibx-select{flex:1;min-width:120px}.ibx-empty{color:var(--muted);padding:16px}.ibx-items{flex:1;margin:0;padding:0;list-style:none;overflow:auto}.ibx-item a{border-bottom:1px solid var(--hairline);color:var(--text);gap:12px;padding:12px 16px;text-decoration:none;display:flex}.ibx-item a:hover{background:var(--surface-muted)}.ibx-item.is-selected a{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--primary)}.ibx-avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--primary);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:750;display:inline-grid}.ibx-avatar--lg{width:44px;height:44px;font-size:17px}.ibx-item__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ibx-item__top{justify-content:space-between;gap:8px;display:flex}.ibx-item__top strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ibx-item__top time,.ibx-item__meta{color:var(--muted);font-size:12.5px}.ibx-item__meta{align-items:center;gap:6px;display:flex}.ibx-item__preview{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13.5px;overflow:hidden}.ibx-item.is-unread .ibx-item__preview{color:var(--text);font-weight:600}.ibx-unread{background:var(--primary);min-width:22px;height:22px;color:var(--primary-text);border-radius:999px;align-self:center;place-items:center;padding:0 6px;font-size:12px;font-weight:750;display:inline-grid}.ibx-chan{background:var(--surface-muted);border:1px solid var(--hairline);min-width:22px;height:16px;color:var(--text);border-radius:4px;place-items:center;padding:0 4px;font-size:9.5px;font-weight:800;display:inline-grid}.ibx-chan--whatsapp{background:var(--color-navy-soft);color:var(--color-navy)}.ibx-chan--instagram{background:var(--accent-soft);color:var(--primary)}.ibx-chan--messenger{background:var(--surface-muted);color:var(--color-navy)}.ibx-more{margin:12px 16px}.ibx-center{flex-direction:column;min-width:0;min-height:0;display:flex}.ibx-back{display:none}.ibx-convo{flex-direction:column;flex:1;display:flex;overflow:hidden}.ibx-placeholder{color:var(--muted);place-items:center;display:grid}.ibx-pane--center{padding:24px}.ibx-convo__head{align-items:center;gap:12px;padding:14px 20px 10px;display:flex}.ibx-convo__who{flex:1;min-width:0}.ibx-convo__who h2{margin:0;font-size:20px;font-weight:750}.ibx-convo__chan{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.ibx-status{border:1px solid var(--hairline);border-radius:10px;padding:6px 14px;font-size:14px;font-weight:650}.ibx-status--open{color:var(--ok);background:var(--ok-soft)}.ibx-controls{flex-wrap:wrap;align-items:center;gap:8px;padding:0 20px 8px;display:flex}.ibx-controls .web-button{min-height:38px;padding:0 14px;font-size:14px}.ibx-chip{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--accent-soft);min-height:38px;color:var(--primary);align-items:center;padding:0 12px;font-size:13.5px;font-weight:650;display:inline-flex}.ibx-menu{position:relative}.ibx-menu__list{z-index:10;border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);min-width:200px;box-shadow:var(--shadow-md);padding:6px;position:absolute;top:calc(100% + 6px);right:0}.ibx-menu__list button{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 12px}.ibx-menu__list button:hover{background:var(--surface-muted)}.ibx-convo__line{border-bottom:1px solid var(--hairline);color:var(--muted);margin:0;padding:0 20px 10px;font-size:13px}.ibx-convo>.message{margin:10px 20px 0}.ibx-thread{flex:1;padding:8px 20px 16px;overflow:auto}.ibx-thread ol{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ibx-older{color:var(--muted);font-size:13px}.ibx-day{color:var(--muted);align-items:center;gap:12px;margin:8px 0;font-size:13px;display:flex}.ibx-day:before,.ibx-day:after{content:"";background:var(--hairline);flex:1;height:1px}.ibx-day span{background:var(--surface-muted);border-radius:999px;padding:4px 12px}.ibx-msg{background:var(--surface-muted);border-radius:14px;flex-direction:column;align-self:flex-start;gap:4px;max-width:min(520px,80%);padding:10px 14px;display:flex}.ibx-msg--out{background:var(--color-blush);align-self:flex-end}.ibx-msg.bubble-fail{background:var(--bad-soft)}.ibx-msg.bubble-warn{background:var(--warn-soft)}.ibx-msg__text{white-space:pre-wrap;overflow-wrap:anywhere}.ibx-msg__meta{color:var(--muted);justify-content:flex-end;gap:4px;font-size:12px;display:flex}.ibx-msg__state{color:var(--muted);font-size:12px}.ibx-ticks{color:var(--muted);letter-spacing:-2px;margin-left:4px}.ibx-ticks.is-read{color:var(--primary)}.ibx-note{border:1px solid var(--warn-border);background:var(--warn-soft);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.ibx-note__label{letter-spacing:.04em;text-transform:uppercase;color:var(--warn);font-size:12px;font-weight:800}.ibx-note__meta{color:var(--muted);font-size:12px}.ibx-composer{border-top:1px solid var(--hairline);padding:8px 20px 14px}.ibx-composer__tabs{gap:18px;margin-bottom:8px;display:flex}.ibx-composer__tabs button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:6px 0;font-weight:650}.ibx-composer__tabs .is-active{color:var(--primary);border-bottom-color:var(--primary)}.ibx-composer__box textarea{resize:vertical;width:100%;min-height:72px}.ibx-composer__box--note textarea{background:var(--warn-soft)}.ibx-composer__foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.ibx-template{max-height:320px;overflow:auto}.ibx-side{border-left:1px solid var(--hairline);background:var(--surface-muted);flex-direction:column;gap:12px;padding:14px;display:flex}.ibx-card{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);padding:14px}.ibx-card h2,.ibx-card h3{margin:0 0 10px;font-size:16px;font-weight:750}.ibx-card p{margin:0;font-size:14px}.ibx-contact{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ibx-contact>span:nth-child(2){flex-direction:column;flex:1;min-width:0;display:flex}.ibx-contact small{color:var(--muted)}.ibx-badge{background:var(--accent-soft);color:var(--primary);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}.ibx-facts{gap:8px;margin:0;display:grid}.ibx-facts div{grid-template-columns:110px 1fr;gap:8px;font-size:14px;display:grid}.ibx-facts dt{color:var(--muted)}.ibx-facts dd{margin:0;font-weight:600}.ibx-next{background:var(--surface-muted);border-radius:8px;margin-top:10px;padding:8px 10px}.ibx-actions{gap:8px;display:grid}.ibx-actions .web-button,.ibx-actions .link-button{text-align:center;justify-content:center;width:100%;text-decoration:none}#main .ibx-item a{color:var(--text);text-decoration:none}.ibx-followup{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);gap:8px;padding:10px;display:grid}.ibx-followup label{gap:4px;font-size:13.5px;font-weight:600;display:grid}.ibx-activity{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ibx-activity li{gap:2px;padding-left:16px;font-size:14px;display:grid;position:relative}.ibx-activity li:before{content:"";background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}.ibx-activity time{color:var(--muted);font-size:12.5px}@media (width<=1240px){.ibx{grid-template-columns:300px minmax(0,1fr);height:auto}.ibx-left,.ibx-center{max-height:calc(100vh - 190px)}.ibx-side{border-left:0;border-top:1px solid var(--hairline);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}}@media (width<=860px){.ibx{grid-template-columns:minmax(0,1fr)}.ibx--open .ibx-left,.ibx:not(.ibx--open) .ibx-placeholder{display:none}.ibx-back{padding:12px 16px 0;display:inline-block}.ibx-left{border-right:0}.ibx-left,.ibx-center{max-height:none}.ibx-thread{max-height:60vh}}.ibx-followup .input{box-sizing:border-box;width:100%}.cc-select{border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);min-height:42px;color:var(--text);font:inherit;padding:0 12px;font-weight:600}.cc-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.cc-grid>.card{margin-bottom:0}.cc-span-2{min-width:0}.cc-tabs{border-bottom:1px solid var(--hairline);gap:4px;margin:-4px 0 12px;display:flex}.cc-tab{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 14px;font-weight:600}.cc-tab-on{border-bottom-color:var(--primary);color:var(--accent-strong)}.cc-foot{border-top:1px solid var(--hairline);color:var(--muted);margin:12px 0 0;padding-top:10px;font-size:14px}.cc-note{border-radius:var(--radius-sm);background:var(--surface-muted);color:var(--muted);margin:8px 0 0;padding:8px 12px;font-size:13.5px}.cc-sub{color:var(--muted);margin:-6px 0 12px;font-size:14px}.cc-link{color:var(--accent-strong);white-space:nowrap;font-size:14px;font-weight:650;text-decoration:none}#main a.cc-link{color:var(--accent-strong);text-decoration:none}#main a.cc-link:hover{text-decoration:underline}.cc-mark{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-strong);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:800;display:inline-grid}.cc-mark-whatsapp{background:var(--color-navy-soft);color:var(--color-navy)}.cc-mark-messenger{background:var(--surface-muted);color:var(--color-navy)}.cc-mark-instagram{background:var(--accent-soft);color:var(--primary)}.cc-mark-telegram{background:var(--color-navy-soft);color:var(--color-navy)}.cc-health{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.cc-health li{border:1px solid var(--hairline);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:10px 12px;display:flex}.cc-health-name{flex-direction:column;flex:1;min-width:0;display:flex}.cc-health-name small,.cc-conn-name small,.cc-quick-text small,.cc-cell-note{color:var(--muted);font-size:13px;font-weight:500;display:block}.cc-empty{text-align:center;justify-items:center;gap:8px;padding:16px 8px 8px;display:grid}.cc-empty-icon{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-strong);border-radius:50%;place-items:center;font-size:22px;display:grid}.cc-empty-title{margin:0;font-size:18px;font-weight:750}.cc-empty-text{color:var(--muted);margin:0;font-size:14px}.cc-quick-list{margin:0;padding:0;list-style:none}.cc-quick{border-bottom:1px solid var(--hairline);color:var(--text);align-items:center;gap:12px;padding:10px 4px;text-decoration:none;display:flex}#main a.cc-quick{color:var(--text);text-decoration:none}.cc-quick:hover .cc-quick-text strong{text-decoration:underline}.cc-quick-list li:last-child .cc-quick{border-bottom:0}.cc-quick-icon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-strong);border-radius:10px;place-items:center;display:grid}.cc-quick-svg{width:20px;height:20px}.cc-quick-text{flex:1;min-width:0}.cc-page-foot{border-top:1px solid var(--hairline);color:var(--muted);margin:20px 0 0;padding-top:14px;font-size:14px}.cc-channels{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.cc-channels-open{grid-template-columns:minmax(0,1fr) minmax(300px,400px)}.cc-channels-main{min-width:0}.cc-summary{border:1px solid var(--hairline);background:var(--surface-muted);border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:14px 18px;list-style:none;display:grid}.cc-summary li{align-items:center;gap:10px;font-size:16px;display:flex}.cc-summary li+li{border-left:1px solid var(--hairline);padding-left:14px}.cc-summary span{color:var(--accent-strong);font-size:18px}.cc-conn-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cc-conn{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:auto minmax(140px,1.4fr) auto minmax(100px,1fr) minmax(110px,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.cc-conn-on{border-color:var(--primary);background:var(--accent-soft)}.cc-conn-name,.cc-conn-fact{min-width:0;font-size:14px}.cc-conn-fact small{color:var(--muted);font-size:12.5px;display:block}.cc-details{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;gap:12px;padding:18px 20px;display:grid;position:sticky;top:16px}.cc-details-head{justify-content:space-between;align-items:center;display:flex}.cc-details-title{margin:0;font-size:18px;font-weight:750}.cc-close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:22px}.cc-details-name{align-items:center;gap:10px;margin:0;font-size:18px;display:flex}.cc-facts{margin:0;display:grid}.cc-facts>div{border-bottom:1px solid var(--hairline);grid-template-columns:120px 1fr;gap:8px;padding:8px 0;font-size:14px;display:grid}.cc-facts dt{color:var(--muted)}.cc-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}.cc-mono{font-family:var(--font-mono);font-size:12.5px}.cc-tech{border:1px solid var(--hairline);border-radius:var(--radius-sm);margin-top:10px;padding:10px 12px}.cc-tech summary{cursor:pointer;font-weight:700}.cc-perm-list{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.cc-perm-list span{background:var(--ok-soft);width:20px;height:20px;color:var(--ok);border-radius:50%;place-items:center;margin-right:6px;font-size:12px;display:inline-grid}.cc-perm-list small{color:var(--muted);margin-left:26px;display:block}.cc-details-actions{border-top:1px solid var(--hairline);text-align:center;gap:8px;padding-top:12px;display:grid}.cc-wide{width:100%}.cc-danger-link{color:var(--bad);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.cc-add-tools{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.cc-search{flex:1;min-width:200px}.cc-seg{border:1px solid var(--hairline);background:var(--surface-muted);border-radius:10px;padding:3px;display:inline-flex}.cc-seg button{min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-weight:600}.cc-seg .cc-seg-on{background:var(--accent-soft);color:var(--accent-strong)}.cc-add-title{align-items:center;gap:10px;display:flex}.cc-status-tabs{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:4px;margin:0 0 16px;display:flex}.cc-status-tab{min-height:42px;color:var(--text);border-bottom:3px solid #0000;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}#main a.cc-status-tab{color:var(--text);text-decoration:none}.cc-status-tab-on{border-bottom-color:var(--primary);background:var(--accent-soft);border-radius:8px 8px 0 0}.cc-count{background:var(--surface-muted);border-radius:999px;padding:0 7px;font-size:12.5px}.cc-banner{border:1px solid var(--hairline);background:var(--surface);text-align:center;color:var(--muted);border-radius:12px;margin:0 0 20px;padding:14px 18px}.cc-compose{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.cc-side{gap:20px;display:grid}.cc-side>.card{margin-bottom:0}.cc-stepper{align-items:center;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.cc-step{color:var(--muted);flex:1;align-items:center;gap:8px;font-weight:600;display:flex}.cc-step:not(:last-child):after{content:"";background:var(--hairline);flex:1;height:1px}.cc-step-num{background:var(--surface-muted);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:inline-grid}.cc-step-on{color:var(--text)}.cc-step-on .cc-step-num,.cc-step-done .cc-step-num{background:var(--primary);color:var(--primary-text)}.cc-section{border-top:1px solid var(--hairline);margin:18px 0 8px;padding-top:14px;font-size:16px;font-weight:750}.cc-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cc-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cc-zone{align-self:center;margin:0;font-size:14px;display:grid}.cc-zone span{color:var(--muted)}.cc-audience{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;font-size:14px;display:flex}.cc-callout{border:1px solid var(--warn-border);border-radius:var(--radius-sm);background:var(--warn-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.cc-form-foot{border-top:1px solid var(--hairline);flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.cc-form-foot .cc-note{flex:1;margin:0}.cc-phone{background:var(--surface-muted);border-radius:12px;padding:12px}.cc-phone-head{background:var(--surface-muted);border-radius:12px 12px 0 0;margin:-12px -12px 12px;padding:10px 12px;display:grid}.cc-phone-head small{color:var(--muted)}.cc-bubble{background:var(--color-blush);max-width:85%;color:var(--color-navy);white-space:pre-wrap;border-radius:10px 10px 2px;margin:0 0 0 auto;padding:10px 12px;font-size:14px}.cc-phone-empty{text-align:center;color:var(--muted);background:#fffc;border-radius:10px;margin:8px 0;padding:16px;font-size:14px}.cc-checks{margin:0;padding:0;list-style:none}.cc-check{border-bottom:1px solid var(--hairline);align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.cc-check-mark{border:2px solid var(--hairline);border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-grid}.cc-check-done .cc-check-mark{border-color:var(--primary);background:var(--primary);color:var(--primary-text)}.cc-check-required .cc-check-mark{border-color:var(--warn);color:var(--warn)}.cc-check-label{flex:1;font-weight:600}.cc-check-state{background:var(--surface-muted);border-radius:999px;padding:1px 8px;font-size:12.5px}.cc-check-required .cc-check-state{background:var(--warn-soft);color:var(--warn)}.cc-rules{margin-top:12px}.cc-rules summary{cursor:pointer;font-weight:700}.cc-rules p{color:var(--muted);font-size:14px}.cc-actions{white-space:nowrap}.cc-actions .web-button+.web-button{margin-left:6px}.cc-sync{justify-content:flex-end;margin:-8px 0 12px;display:flex}.cc-body-tools{margin-bottom:-4px}.cc-next{border:1px solid var(--color-blush-strong);background:var(--accent-soft);border-radius:12px;padding:16px 18px}.cc-next h2{margin:0 0 6px;font-size:17px}.cc-next p{margin:0 0 8px;font-size:14px}@media (width<=1100px){.cc-grid,.cc-compose,.cc-channels-open{grid-template-columns:minmax(0,1fr)}.cc-details{position:static}.cc-conn{grid-template-columns:auto minmax(0,1fr) auto}.cc-conn-fact{display:none}}@media (width<=640px){.cc-row,.cc-row-3,.cc-summary{grid-template-columns:minmax(0,1fr)}.cc-summary li+li{border-left:0;padding-left:0}.cc-conn{grid-template-columns:auto minmax(0,1fr)}.cc-stepper{flex-wrap:wrap}.cc-step:not(:last-child):after{display:none}}.cc-compose .form{max-width:none}.cc-full-link .link-button{justify-content:center;width:100%;display:flex}.cu-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.cu-header-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cu-header-icon,.cu-accent{color:var(--accent-strong);flex-shrink:0}.cu-h1{color:var(--text);margin:0;font-size:30px;font-weight:800}.cu-subtitle{color:var(--muted);margin:4px 0 0;font-size:16px}.cu-header-actions,.cu-foot-actions{flex-wrap:wrap;gap:10px;display:flex}.cu-foot-actions{border:1px solid var(--hairline);background:var(--surface);border-radius:12px;margin-top:4px;padding:14px}.cu-foot-actions>*{flex:1;justify-content:center;align-self:stretch}.cu-icon-button,.link-button.cu-icon-button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.cu-header-actions .link-button,.cu-foot-actions .link-button,.cu-empty .link-button{justify-content:center;gap:8px}#main a.link-button{color:var(--color-white);text-decoration:none}#main a.link-button-secondary{color:var(--link)}.cu-card{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);min-width:0;color:var(--text);box-shadow:var(--shadow-sm);border-radius:14px;margin-bottom:20px;padding:18px 20px}.cu-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cu-card-title{margin:0;font-size:20px;font-weight:750}.cu-big-title{margin-bottom:14px;font-size:24px}.cu-card-icon-head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.cu-section-top{border-top:1px solid var(--hairline);margin-top:8px;padding-top:18px}.cu-muted{color:var(--muted);margin:2px 0 0;font-size:14px;font-weight:500}.cu-body{color:var(--muted);margin:8px 0 12px;font-size:15.5px;line-height:1.55}.cu-ok{color:var(--ok);font-weight:650}.cu-bad{color:var(--bad);font-weight:650}.cu-subhead{align-items:center;gap:8px;margin:18px 0 8px;font-size:17px;display:flex}.cu-label{font-size:14px;font-weight:600}.cu-tile{background:var(--accent-soft);width:48px;height:48px;color:var(--accent-strong);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.cu-tile-danger{background:var(--bad-soft);color:var(--bad)}.cu-tile-neutral{background:var(--surface-muted);color:var(--muted)}.cu-tile-info{background:var(--info-soft);color:var(--color-navy)}.cu-stats{gap:16px;margin-bottom:20px;display:grid}.cu-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cu-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}.cu-stat{border:1px solid var(--hairline);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);border-radius:14px;align-items:center;gap:16px;padding:18px;display:flex;position:relative}.cu-stat-text{flex-direction:column;min-width:0;display:flex}.cu-stat-label{font-size:15px;font-weight:600}.cu-stat-value{font-size:28px;font-weight:800;line-height:1.25}.cu-stat-note{color:var(--muted);font-size:13.5px}.cu-stat-info{border:1.5px solid var(--muted);width:20px;height:20px;color:var(--muted);cursor:help;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:inline-grid;position:absolute;top:14px;right:14px}.cu-layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:20px;display:grid}.cu-layout-even{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)}.cu-layout-wide{grid-template-columns:minmax(0,1fr) minmax(320px,440px)}.cu-main,.cu-aside{min-width:0}.cu-aside{gap:20px;display:grid}.cu-aside>.cu-card,.cu-layout>.cu-card{margin-bottom:0}.cu-layout{margin-bottom:20px}.cu-grid{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:20px;margin-bottom:20px;display:grid}.cu-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:20px;display:grid}.cu-grid>.cu-card,.cu-grid-3>.cu-card{margin-bottom:0}.cu-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.cu-card .form,.cu-drawer .form{gap:14px;max-width:none}.cu-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}.cu-tool{align-items:center;gap:8px;display:inline-flex}.cu-toolbar-labels .cu-tool{flex-direction:column;align-items:flex-start;gap:4px}.cu-tool-label{font-size:14px;font-weight:600}.cu-select{border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface);min-height:40px;color:var(--text);font:inherit;padding:0 32px 0 12px;font-size:14.5px}.cu-search{flex:1;min-width:180px}.cu-search-input{box-sizing:border-box;border:1px solid var(--control);border-radius:var(--radius-sm);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%234b5563' stroke-width='2' stroke-linecap='round' viewBox='0 0 24 24'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 12px center;width:100%;min-height:40px;color:var(--text);font:inherit;padding:0 12px 0 36px;font-size:14.5px}.cu-card>.cu-search{margin-bottom:16px;display:block}.cu-seg{border:1px solid var(--hairline);background:var(--surface);border-radius:10px;padding:3px;display:inline-flex}.cu-seg button{min-height:34px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.cu-seg .cu-seg-on{background:var(--primary);color:var(--primary-text)}.cu-pills{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.cu-toolbar .cu-pills{margin-bottom:0}.cu-pill{min-height:38px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;padding:0 14px;font-size:14.5px;font-weight:600}.cu-pill-box{border-color:var(--hairline)}.cu-pill-on{border-color:var(--color-blush-strong);background:var(--accent-soft);color:var(--accent-strong)}.cu-status-tabs{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:4px;margin:-4px 0 16px;display:flex}.cu-status-tab{min-height:46px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.cu-status-tab-on{border-bottom-color:var(--primary);background:var(--accent-soft);color:var(--accent-strong);border-radius:8px 8px 0 0}.cu-tabs{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.cu-tab{border:1px solid var(--hairline);background:var(--surface);border-radius:10px;align-items:center;gap:10px;min-height:46px;padding:0 22px;font-weight:650;display:inline-flex}#main a.cu-tab{color:var(--text);text-decoration:none}#main a.cu-tab-on{border-color:var(--primary);background:var(--accent-soft);color:var(--accent-strong)}.cu-empty{text-align:center;justify-items:center;gap:6px;padding:36px 12px;display:grid}.cu-empty .cu-tile{border-radius:16px;width:72px;height:72px}.cu-empty-title{margin:10px 0 0;font-size:21px;font-weight:800}.cu-empty-text{max-width:28rem;color:var(--muted);margin:0 0 10px;font-size:15.5px}.cu-callout{border:1px solid var(--color-blush-strong);border-radius:var(--radius-sm);background:var(--accent-soft);align-items:flex-start;gap:10px;margin:4px 0;padding:14px;font-size:14px;line-height:1.5;display:flex}.cu-callout svg{flex-shrink:0;margin-top:1px}.cu-callout-tight{padding:10px 14px}.cu-callout-muted{border-color:var(--hairline);background:var(--surface-muted);color:var(--muted)}.cu-page-note,.cu-small-note{color:var(--muted);align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.cu-page-note{background:var(--surface-muted);border-radius:10px;padding:12px 16px}.cu-warn{border:1px solid var(--warn-border);background:var(--warn-soft);color:var(--text);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;display:flex}.cu-warn svg{color:var(--warn-border)}.cu-warn strong{flex:1}.cu-fold{border:1px solid var(--hairline);border-radius:var(--radius-sm);margin:10px 0}.cu-fold summary{cursor:pointer;align-items:center;gap:10px;padding:12px 14px;font-weight:700;display:flex}.cu-fold>:not(summary){color:var(--muted);margin:0 14px 14px;font-size:14.5px}.cu-fold ol{padding-left:18px}.cu-details>summary{cursor:pointer;font-size:18px;font-weight:750}.cu-stage-list{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.cu-stage-list li{justify-content:space-between;align-items:center;gap:12px;display:flex}.cu-drawer{box-sizing:border-box;border:0;border-left:1px solid var(--hairline);background:var(--surface);width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-12px 0 32px #17243d24}.cu-drawer::backdrop{background:#17243d47}.cu-drawer-body{padding:22px 22px 18px}.cu-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.cu-drawer-title{margin:0;font-size:22px;font-weight:800}.cu-drawer-sub{color:var(--muted);margin:4px 0 0;font-size:14.5px}.cu-drawer-foot,.cu-form-end{gap:12px;margin-top:8px;display:flex}.cu-drawer-foot>*{flex:1;justify-content:center}.cu-drawer-foot .web-button:first-child{flex:0 0 34%}.cu-form-end{border-top:1px solid var(--hairline);justify-content:flex-end;padding-top:16px}.cu-form-end-split{border-top:0;justify-content:stretch;padding-top:0}.cu-form-end-split>*{flex:1}.cu-form-end-split>.web-button:first-child{flex:1.4}.cu-close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:inline-grid}.cu-close:hover:not(:disabled){background:var(--surface-muted)}.cu-close:disabled{opacity:.4;cursor:not-allowed}.web-button:disabled{cursor:not-allowed}.cu-money{position:relative}.cu-money-prefix{border-right:1px solid var(--hairline);border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:var(--surface-muted);place-items:center;width:64px;height:42px;font-weight:700;display:grid;position:absolute;bottom:1px;left:1px}.cu-money .input{padding-left:76px}.cu-board{grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid;overflow-x:auto}.cu-column{border:1px solid var(--hairline);background:var(--surface-muted);border-radius:12px;flex-direction:column;gap:12px;min-height:200px;padding:14px;display:flex}.cu-column-head{align-items:center;gap:12px;font-size:17px;display:flex}.cu-column-head strong,.cu-column-count{display:block}.cu-column-count{font-size:18px;font-weight:800}.cu-add{border:1px solid var(--primary);background:var(--surface);min-height:38px;color:var(--accent-strong);font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-weight:650;display:inline-flex}.cu-add:hover{background:var(--accent-soft)}.cu-column-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cu-lead{border:1px solid var(--hairline);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:10px;gap:6px;padding:12px;display:grid}.cu-lead .field label{color:var(--muted);font-size:12.5px}.cu-lead .input{min-height:36px;padding:4px 10px;font-size:14px}#main a.cu-lead-name{color:var(--text);font-weight:750}.cu-lead-interest{margin:0;font-size:14px}.cu-lead-meta{color:var(--muted);flex-wrap:wrap;gap:8px;margin:0;font-size:13px;display:flex}.cu-sort{color:inherit;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:700}.cu-row-on>td{background:var(--accent-soft)}.cu-who{align-items:center;gap:10px;display:inline-flex}.cu-avatar{background:var(--primary);width:34px;height:34px;color:var(--primary-text);border-radius:50%;flex-shrink:0;place-items:center;font-weight:750;display:inline-grid}.cu-avatar-lg{width:60px;height:60px;font-size:26px}.cu-chan{border-radius:50%;width:28px;height:28px;margin-right:4px}.cu-text-button{color:var(--accent-strong);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;font-weight:650;display:inline-flex}.cu-profile{gap:14px;display:grid;position:sticky;top:16px}.cu-profile-head{align-items:center;gap:14px;display:flex}.cu-profile-name{margin:0;font-size:24px;font-weight:800}.cu-chip{background:var(--surface-muted);border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 2px;font-size:14px;font-weight:600;display:inline-flex}.cu-phone{color:var(--text);align-items:center;gap:6px;margin-top:6px;font-size:16px;display:inline-flex}.cu-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cu-mini-stats>span{border:1px solid var(--hairline);border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;display:flex}.cu-mini-stats strong{font-size:22px;display:block}.cu-activity{border:1px solid var(--hairline);border-radius:10px;margin:0;padding:0;list-style:none}.cu-activity li{align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.cu-activity li+li{border-top:1px solid var(--hairline)}.cu-activity li>span:nth-child(2),.cu-activity li>span:first-child:not(:only-child){flex:1}.cu-profile-actions{border-top:1px solid var(--hairline);gap:10px;padding-top:14px;display:grid}.cu-profile-actions>*{box-sizing:border-box;justify-content:center;width:100%}.cu-full{border-top:1px solid var(--hairline);padding-top:8px}.cu-steps{gap:22px;margin:16px 0 0;padding:0;list-style:none;display:grid}.cu-steps li{color:var(--muted);gap:14px;font-size:15px;display:flex;position:relative}.cu-steps li:not(:last-child):after{content:"";border-left:2px solid var(--color-blush-strong);height:20px;position:absolute;top:52px;left:23px}.cu-steps strong{color:var(--text);font-size:16.5px;display:block}.cu-today{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cu-today li{border:1px solid var(--hairline);border-radius:10px;padding:10px 12px;font-size:14px;display:grid}.cu-cal-head{justify-content:space-between;align-items:center;margin-bottom:10px;font-size:17px;display:flex}.cu-cal-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cu-cal-dow{color:var(--muted);text-align:center;padding:4px;font-size:12.5px;font-weight:700}.cu-cal-cell{border:1px solid var(--hairline);border-radius:8px;align-content:start;gap:3px;min-width:0;min-height:82px;padding:6px;font-size:12.5px;display:grid}.cu-cal-blank{border-color:#0000}.cu-cal-today{border-color:var(--primary);background:var(--accent-soft)}.cu-cal-num{font-weight:700}.cu-cal-item{white-space:nowrap;text-overflow:ellipsis;background:var(--surface-muted);color:var(--color-navy);border-radius:5px;padding:1px 6px;overflow:hidden}#main a.cu-cal-item{color:inherit;text-decoration:none}.cu-cal-warning{background:var(--warn-soft);color:var(--warn)}.cu-cal-success{background:var(--accent-soft);color:var(--link)}.cu-cal-neutral{background:var(--hairline);color:var(--color-navy)}.cu-cal-more{color:var(--muted)}.cu-status{border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:14.5px;font-weight:650;display:inline-flex}.cu-status-off{background:var(--color-background);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--color-text-subtle)}.cu-status-ok{background:var(--ok-soft);color:var(--ok)}.cu-provider{align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.cu-provider-name{font-size:26px}.cu-paystack{box-sizing:border-box;background:var(--surface-muted);border-radius:12px;flex-shrink:0;gap:4px;width:70px;height:70px;padding:16px 14px;display:grid}.cu-paystack span{background:var(--accent);border-radius:3px;height:6px}.cu-paystack span:nth-child(4){width:60%}.cu-connected{margin:0 0 12px;font-weight:600}.cu-key-form{gap:8px;margin-bottom:14px;display:grid}.cu-key-form .web-button{justify-self:start;min-width:240px}.cu-secret{position:relative}.cu-secret .input{width:100%;padding-right:48px}.cu-eye{width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.cu-ready-list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.cu-ready{border:1px solid var(--hairline);color:var(--muted);border-radius:12px;align-items:center;gap:14px;padding:14px;font-size:14.5px;display:flex}.cu-ready strong{color:var(--text);font-size:16px;display:block}.cu-flow{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.cu-flow li:not(.cu-flow-arrow){border:1px solid var(--hairline);text-align:center;border-radius:12px;flex:1;justify-items:center;gap:8px;padding:16px 8px;font-size:14.5px;display:grid}.cu-flow li:not(.cu-flow-arrow) svg{color:var(--accent-strong)}.cu-flow-arrow{color:var(--muted)}.cu-link-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cu-row-link,#main a.cu-row-link{border:1px solid var(--hairline);color:var(--text);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-weight:650;text-decoration:none;display:flex}.cu-row-link>svg:last-child{margin-left:auto}.cu-row-link:hover{border-color:var(--primary)}.cu-outline-link,#main a.cu-outline-link{border:1.5px solid var(--primary);min-height:44px;color:var(--accent-strong);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-weight:700;text-decoration:none;display:flex}.cu-outline-link:hover{background:var(--accent-soft)}.cu-icon-field{position:relative}.cu-icon-field-icon{color:var(--muted);pointer-events:none;position:absolute;top:38px;left:12px}.cu-icon-field .input{width:100%;padding-left:40px}.cu-hours{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cu-hours li{grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.cu-hours-day{font-weight:700}.cu-hours-times{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cu-hours-closed{background:var(--surface-muted);color:var(--muted);border-radius:8px;padding:8px 14px}.cu-time{flex:1;min-width:150px;position:relative}.cu-time-icon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.cu-time-select{width:100%;padding-left:32px}.cu-switch{cursor:pointer;align-items:center;gap:8px;min-width:90px;font-size:14.5px;display:inline-flex;position:relative}.cu-switch input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.cu-switch-track{background:var(--color-disabled);border-radius:999px;width:40px;height:22px;position:relative}.cu-switch-track:after{content:"";background:var(--color-white);border-radius:50%;width:16px;height:16px;transition:transform .12s;position:absolute;top:3px;left:3px}.cu-switch input:checked+.cu-switch-track{background:var(--primary)}.cu-switch input:checked+.cu-switch-track:after{transform:translate(18px)}.cu-switch input:focus-visible+.cu-switch-track{outline:3px solid var(--focus);outline-offset:2px}.cu-preview{border:1px solid var(--hairline);background:var(--surface-muted);border-radius:12px;align-items:center;gap:14px;margin-bottom:12px;padding:16px;display:flex}.cu-preview .cu-tile{width:72px;height:72px}.cu-preview>span{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.cu-preview strong{font-size:21px}.cu-readiness-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cu-readiness{align-items:center;gap:10px;font-size:15px;display:flex}.cu-readiness-done svg{color:var(--accent-strong)}.cu-readiness-warn svg{color:var(--warn-border)}.cu-readiness-todo svg{color:var(--muted)}.cu-mini-items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cu-mini-items li{border:1px solid var(--hairline);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.cu-mini-items strong{flex:1;min-width:0}.cu-glance-list{margin:8px 0 0;padding:0;list-style:none}.cu-glance{border-bottom:1px solid var(--hairline);align-items:center;gap:14px;padding:12px 6px;font-size:16px;display:flex}.cu-glance span{flex:1}.cu-glance strong{font-size:18px}.cu-glance-strong{background:var(--surface-muted);border:0;border-radius:10px;margin-top:12px;padding:14px}.cu-glance-strong svg{color:var(--accent-strong)}.cu-big{margin:0 0 10px;font-size:19px;font-weight:750}.cu-line{align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.cu-lines{gap:10px;display:grid}.cu-oline{grid-template-columns:minmax(0,1fr) 150px 36px;align-items:end;gap:12px;display:grid}.cu-oline-remove{margin-bottom:4px}.cu-stepper{border:1px solid var(--control);border-radius:var(--radius-sm);align-items:center;height:44px;display:flex;overflow:hidden}.cu-stepper button{width:40px;height:100%;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.cu-stepper button:disabled{color:var(--color-disabled);cursor:not-allowed}.cu-stepper input{width:100%;min-width:0;color:var(--text);font:inherit;text-align:center;background:0 0;border:0}.cu-lines>.cu-text-button{justify-self:start}.cu-totals{border:1px solid var(--hairline);background:var(--surface-muted);border-radius:12px;margin:0;padding:14px 18px}.cu-totals>div{justify-content:space-between;padding:3px 0;display:flex}.cu-totals dd{margin:0}.cu-total{font-size:20px;font-weight:800}.cu-fake-input{border:1px solid var(--hairline);border-radius:var(--radius-sm);background:var(--surface-muted);min-height:44px;color:var(--muted);align-items:center;gap:10px;padding:0 14px;font-size:14.5px;display:flex}.cu-order-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cu-order{border:1px solid var(--hairline);border-radius:12px;padding:14px 16px}.cu-order-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cu-order-total{margin-left:auto;font-weight:800}.cu-inline-form{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.cu-inline-form .field{flex:1;min-width:200px}.cu-guidance{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.cu-guidance>span{color:var(--muted);flex:1;font-size:15px;display:grid}.cu-guidance strong{color:var(--text);font-size:17px}@media (width<=1200px){.cu-stats-4{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-layout,.cu-layout-even,.cu-layout-wide,.cu-grid,.cu-grid-3{grid-template-columns:minmax(0,1fr)}.cu-profile{position:static}}@media (width<=640px){.cu-stats-3,.cu-stats-4,.cu-row,.cu-mini-stats{grid-template-columns:minmax(0,1fr)}.cu-flow{flex-direction:column;align-items:stretch}.cu-flow-arrow{align-self:center;transform:rotate(90deg)}.cu-hours li{grid-template-columns:40px minmax(0,1fr)}.cu-hours .cu-switch{grid-column:2}.cu-oline{grid-template-columns:minmax(0,1fr) 36px}.cu-oline>.field:first-child{grid-column:1/-1}.cu-cal-cell{min-height:56px}.cu-cal-item{display:none}.cu-cal-cell:has(.cu-cal-item):after{content:"•";color:var(--accent-strong);font-size:18px}}.page-header-title{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-header-title [role=heading]{margin-bottom:4px}.ai-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:20px;display:grid}.ai-stats-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-stats-5{grid-template-columns:repeat(5,minmax(0,1fr))}.ai-stat{border:1px solid var(--hairline);background:var(--color-white);min-width:0;color:var(--color-navy);border-radius:12px;align-items:center;gap:16px;padding:18px 20px;display:flex}.ai-stat-text{flex-direction:column;min-width:0;display:flex}.ai-stat-label{color:var(--color-navy);font-size:15px}.ai-stat-value{font-size:26px;font-weight:750;line-height:1.25}.ai-stat-note,.ai-stat-dot .ai-stat-label{color:var(--muted);font-size:14px}.ai-icon{border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:inline-grid}.ai-icon-square{border-radius:12px;width:48px;height:48px}.ai-icon-lg{border-radius:16px;width:72px;height:72px}.ai-icon-svg{width:26px;height:26px}.ai-icon-lg .ai-icon-svg{width:36px;height:36px}.ai-icon-success{background:var(--accent-soft);color:var(--primary)}.ai-icon-info{background:var(--surface-muted);color:var(--color-navy)}.ai-icon-warning{background:var(--color-navy-soft);color:var(--color-navy)}.ai-icon-danger{background:var(--bad-soft);color:var(--bad)}.ai-icon-neutral{background:var(--surface-muted);color:var(--muted)}.ai-grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:stretch;gap:20px;margin-bottom:20px;display:grid}.ai-grid>.card{margin-bottom:0}.ai-card-title{margin-bottom:14px}.ai-hero{padding:24px 28px}.ai-hero-head{align-items:flex-start;gap:24px;display:flex}.ai-hero-title{margin:0 0 8px;font-size:26px;font-weight:750}.ai-hero-text{color:var(--muted);margin:0 0 18px;font-size:16px;line-height:1.5}.ai-button-icon{gap:8px}.ai-button-svg{width:18px;height:18px}.ai-agent-list{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.ai-agent-list li{border:1px solid var(--hairline);border-radius:var(--radius-sm);align-items:center;gap:12px;padding:10px 14px;display:flex}.ai-agent-note{color:var(--muted);flex:1;font-size:14px}.ai-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.ai-step{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.ai-step:not(:last-child):after{content:"";background:var(--hairline);height:1px;position:absolute;top:25px;left:calc(50% + 32px);right:calc(26px - 50%)}.ai-step-icon{border:1px solid var(--hairline);background:var(--color-white);width:50px;height:50px;color:var(--muted);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.ai-step-done .ai-step-icon{border-color:var(--primary);background:var(--primary);color:var(--color-white)}.ai-step-svg{width:22px;height:22px}.ai-step-title{font-size:16px}.ai-step-text{max-width:180px;color:var(--muted);font-size:14px;line-height:1.35}.ai-step-pill{background:var(--accent-soft);color:var(--link);border-radius:6px;margin-top:6px;padding:3px 10px;font-size:13px}.ai-ready{margin:0;padding:0;list-style:none}.ai-ready li{border-bottom:1px solid var(--hairline);align-items:center;gap:14px;padding:11px 0;display:flex}.ai-ready-icon{width:22px;height:22px;color:var(--muted);flex-shrink:0}.ai-ready-name{flex:1;min-width:0;font-size:15px}.ai-ready .pill{border-radius:6px;font-weight:500}.ai-links{flex-wrap:wrap;justify-content:space-between;gap:16px;margin:18px 0 0;display:flex}.ai-links .cc-link{align-items:center;gap:6px;font-size:15px;display:inline-flex}.ai-link-svg{width:16px;height:16px}.ai-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.ai-feature{gap:18px;margin-bottom:0;display:flex}.ai-feature-body{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.ai-feature-text{color:var(--muted);margin:0;font-size:15px;line-height:1.45}.ai-feature-count{margin:0 0 4px;font-weight:650}.ai-feature-body .link-button{margin-top:auto}.ai-tabs{margin:0 0 16px}@media (width<=1240px){.ai-stats-4,.ai-stats-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.ai-grid,.ai-features,.ai-stats-3{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.ai-stats-4,.ai-stats-5{grid-template-columns:minmax(0,1fr)}.ai-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}.ai-step:after{display:none}.ai-hero-head{flex-direction:column;gap:14px}}.ai-grid-even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ai-banner{background:var(--surface-muted);color:var(--color-navy);border-radius:12px;justify-content:center;align-items:center;gap:12px;margin:0 0 20px;padding:18px;font-size:15px;display:flex}.ai-banner-svg{width:24px;height:24px}.ai-banner-start{border:1px solid var(--hairline);justify-content:flex-start}.ai-table-card{padding:8px 12px}.ai-create .form{max-width:none}.ai-side{align-content:start;gap:20px;display:grid}.ai-side>.card{margin-bottom:0}.ai-preview{text-align:center;justify-items:center;gap:4px;padding:22px;display:grid}.ai-preview .ai-icon{margin-bottom:10px}.ai-preview-title{margin:0;font-size:17px;font-weight:700}.ai-preview-text,.ai-muted{color:var(--muted);margin:0;font-size:14.5px}.ai-next{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ai-next li{align-items:center;gap:14px;font-size:15px;display:flex}.ai-next-number{background:var(--accent-soft);width:30px;height:30px;color:var(--link);border-radius:8px;place-items:center;font-size:14px;font-weight:700;display:grid}.ai-next-svg{width:20px;height:20px;color:var(--muted)}.ai-activation-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.ai-rules{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-rules li{background:var(--color-navy-soft);color:var(--color-navy);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.ai-rule-svg,.ai-ok-svg,.ai-off-svg{width:18px;height:18px;color:var(--primary);flex-shrink:0}.ai-off-svg{color:var(--control)}.ai-channel,.ai-connection{align-items:center;gap:10px;display:inline-flex}.ai-agent-select{background:var(--surface-muted);width:100%;min-width:240px}.ai-cell-note{color:var(--muted);margin:6px 0 0;font-size:13px}.ai-activation-table .button-row{margin-top:6px}.ai-activation-table .button-row:empty{display:none}.ai-row-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}@media (width<=1100px){.ai-grid-even,.ai-row-2{grid-template-columns:minmax(0,1fr)}}.ai-filters{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:16px;margin-bottom:14px;display:grid}.ai-filters .input{width:100%}.ai-search{position:relative}.ai-search .input{padding-left:42px}.ai-search-svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ai-sources td,.ai-sources th{vertical-align:middle}.ai-sources tr.ai-row-on td{background:var(--accent-soft)}.ai-radio{width:20px;height:20px;accent-color:var(--primary);cursor:pointer}.ai-menu-cell{text-align:right}.ai-menu{display:inline-block;position:relative}.ai-menu-button{border:1px solid var(--hairline);background:var(--color-white);width:38px;height:34px;color:var(--color-navy);cursor:pointer;border-radius:8px;place-items:center;display:grid}.ai-menu-svg{width:20px;height:20px}.ai-menu-list{z-index:5;border:1px solid var(--hairline);background:var(--color-white);min-width:190px;box-shadow:var(--shadow-md);border-radius:10px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.ai-menu-item{width:100%;min-height:40px;color:var(--color-navy);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-size:15px;display:flex}.ai-menu-item:hover{background:var(--surface-muted)}.ai-menu-danger{color:var(--bad)}.ai-menu-danger:hover{background:var(--bad-soft)}.ai-menu-item-svg{width:18px;height:18px}.ai-note{color:var(--muted);align-items:center;gap:10px;margin:18px 0 0;font-size:14.5px;display:flex}.ai-note-svg{flex-shrink:0;width:18px;height:18px}.ai-details-name{overflow-wrap:anywhere;margin:0 0 10px;font-size:21px;font-weight:750}.ai-chip{border:1px solid var(--hairline);background:var(--surface-muted);min-height:36px;color:var(--color-navy);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14.5px;display:inline-flex}.ai-chip:hover{border-color:var(--primary)}.ai-chip-static{cursor:default;border-radius:8px;min-height:32px}.ai-chip-static:hover{border-color:var(--hairline)}.ai-chip-svg{width:17px;height:17px}.ai-details-facts{border-bottom:1px solid var(--hairline);flex-wrap:wrap;gap:12px 28px;margin:14px 0 6px;padding-bottom:14px;font-size:15px;display:flex}.ai-details-facts span{align-items:center;gap:8px;display:inline-flex}.ai-fact-svg{width:18px;height:18px}.ai-content{background:var(--surface-muted);max-height:260px;color:var(--color-navy);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:14px 0 0;padding:14px 16px;font-size:14.5px;line-height:1.55;overflow:auto}.ai-content dt{font-weight:650}.ai-content dd{margin:2px 0 12px}.ai-content-empty{background:var(--surface-muted);text-align:center;border-radius:10px;justify-items:center;gap:6px;margin-top:14px;padding:24px 16px;font-size:15px;display:grid}.ai-content-empty span{color:var(--muted);font-size:14px}.ai-content-svg{width:30px;height:30px;margin-bottom:6px}.ai-form-grid{grid-template-columns:130px minmax(0,1fr);align-items:start;gap:16px 24px;display:grid}.ai-form-grid>label{padding-top:10px;font-size:15px;font-weight:650}.ai-wide{width:100%}.ai-kind-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ai-kind-select{min-width:280px}.ai-kind-note{color:var(--muted);font-size:14px}.ai-hits{gap:12px;margin:14px 0 0;padding-left:20px;display:grid}@media (width<=860px){.ai-form-grid,.ai-filters{grid-template-columns:minmax(0,1fr)}.ai-form-grid>label{padding-top:0}.ai-kind-select{width:100%;min-width:0}}.ai-grid-voice{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.ai-gap{margin:4px 0 16px}.ai-provider{border:1px solid var(--hairline);border-radius:10px;overflow:hidden}.ai-provider summary{background:var(--surface-muted);cursor:pointer;align-items:center;gap:12px;min-height:48px;padding:0 16px;font-size:18px;font-weight:650;list-style:none;display:flex}.ai-provider summary::-webkit-details-marker{display:none}.ai-provider-svg{width:20px;height:20px;transform:rotate(-90deg)}.ai-provider[open] .ai-provider-svg{transform:none}.ai-provider .form{max-width:none;padding:16px}.ai-connect{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:14px;display:grid}.ai-connect .field{margin:0}.ai-connect .input{width:100%}.ai-connect .web-button{align-self:end}.ai-secret{position:relative}.ai-secret .input{padding-right:48px}.ai-secret-toggle{width:40px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.ai-secret-svg{width:20px;height:20px}.ai-saved{border-bottom:1px solid var(--hairline);gap:12px;margin:0;padding:0 0 16px;list-style:none;display:grid}.ai-saved li{align-items:center;gap:12px;font-size:15px;display:flex}.ai-saved-links{color:var(--muted);margin:16px 0 0;font-size:15px;line-height:1.5}#main .ai-saved-links a{color:var(--primary);font-weight:600}@media (width<=1100px){.ai-grid-voice,.ai-connect{grid-template-columns:minmax(0,1fr)}}#add-knowledge .form{max-width:none}@media (width>=861px){.ai-sources-wrap{overflow:visible}}.cloud-scope{flex-direction:column;min-width:0;display:flex}#main{position:relative}.cu-header-icon{box-sizing:content-box;background:var(--accent-soft);color:var(--primary);border-radius:14px;padding:8px}.cu-stat:hover,.kpi:hover,.pg-stat:hover,.ai-stat:hover{border-color:var(--control)}.pg-stat,.ai-stat{position:relative}.cu-empty .cu-tile,.cc-empty-icon{background:var(--accent-soft);color:var(--primary)}.trial-notice{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--accent-soft);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 20px;padding:12px 16px;font-size:14.5px;display:flex}.trial-badge{background:var(--surface);color:var(--accent-strong);border-radius:999px;padding:2px 10px;font-size:13px;font-weight:700}.trial-text{flex:1;min-width:220px}#main a.trial-link,.trial-link{color:var(--accent-strong);font-weight:700;text-decoration:underline}.trial-ask{color:var(--muted)}.trial-notice-ended{border-color:var(--accent-strong)}.trial-lock{border:1px solid var(--hairline);border-radius:var(--radius);background:var(--surface);text-align:center;justify-items:center;gap:12px;max-width:34rem;margin:48px auto;padding:32px 24px;display:grid}.trial-lock-title{margin:0;font-size:26px;font-weight:800}.trial-lock-text{color:var(--muted);margin:0;font-size:15.5px}.ska,.sko,.skb-scope{--sk-navy:#172340;--sk-navy-raised:#22304f;--sk-ink:#0f1b33;--sk-rose:#f43f5e;--sk-crimson:#be1e4a;--sk-crimson-hover:#a01740;--sk-blush:#fdeef1;--sk-blush-line:#f7d3db;--sk-muted:#4b5568;--accent:var(--sk-rose);--accent-strong:var(--sk-crimson);--accent-soft:var(--sk-blush);--primary:var(--sk-crimson);--primary-hover:var(--sk-crimson-hover);--focus:var(--sk-ink);--text:var(--sk-ink)}.ska{box-sizing:border-box;background:#fdf2f4;gap:16px;min-height:100vh;padding:16px;display:flex}.ska-panel{box-sizing:border-box;background:var(--sk-navy);color:#fff;border-radius:24px;flex-direction:column;flex:0 0 48%;padding:44px 56px 32px;display:flex;position:relative;overflow:hidden}.ska-panel:before,.sko-rail:before{content:"";pointer-events:none;border:46px solid #ffffff0a;border-radius:90px 90px 90px 20px;width:300px;height:300px;position:absolute;bottom:-40px;left:-70px}.ska-brand img{width:232px;height:auto;display:block}.ska-panel-title{letter-spacing:-.03em;margin:44px 0 0;font-size:clamp(34px,3.6vw,52px);font-weight:800;line-height:1.08}.ska-panel-accent{color:var(--sk-rose)}.ska-panel-text{color:#f1f4fa;max-width:34rem;margin:16px 0 0;font-size:19px;line-height:1.45}.ska-panel-rule{background:var(--sk-rose);border-radius:3px;width:80px;height:5px;margin:24px 0 8px;display:block}.ska-panel-foot{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#e4e9f3;margin:auto 0 0;padding-top:20px;font-size:15px;font-weight:600;position:relative}.ska-side{background:#fff;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 32px 16px;display:flex;position:relative}.ska-corner{color:var(--sk-muted);margin:0;font-size:16px;position:absolute;top:28px;right:40px}.ska-corner a,.ska-switch a,.ska-check a,.ska-link,.ska-main .message a{color:var(--sk-crimson);text-underline-offset:3px;font-weight:700}.ska-main{width:100%;max-width:560px;color:var(--sk-ink);flex-direction:column;gap:16px;margin:auto 0;display:flex}.ska-main:focus{outline:none}.ska-mark{width:72px;height:72px}.ska-title{color:var(--sk-ink);letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.4vw,48px);font-weight:800;line-height:1.08}.ska-subtitle{color:var(--sk-muted);margin:-8px 0 12px;font-size:19px;line-height:1.45}.ska-main .form,.sko .form{gap:20px;max-width:none}.ska-label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ska-field label{color:var(--sk-ink);font-size:16px;font-weight:700}.ska-optional{color:var(--sk-muted);font-weight:400}.ska-input-wrap{position:relative}.ska-input-icon{color:#5b6478;pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.ska .input,.sko .input{border-radius:12px}.ska-input{width:100%;min-height:54px;padding-left:54px;padding-right:52px;font-size:16px}.ska-input::placeholder{color:#6b7387}.ska-reveal{color:#4b5568;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.ska-reveal:hover{background:var(--sk-blush)}.ska-pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.ska-check{color:var(--sk-muted);align-items:center;margin:0}.ska-check input{width:22px;height:22px;accent-color:var(--sk-crimson);margin:0}.ska .web-button,.sko .web-button,.skb-scope .web-button{border-color:var(--sk-crimson);background:var(--sk-crimson);color:#fff}.ska .web-button:hover:not(:disabled),.sko .web-button:hover:not(:disabled),.skb-scope .web-button:hover:not(:disabled){border-color:var(--sk-crimson-hover);background:var(--sk-crimson-hover)}.ska .web-button[type=submit],.ska-primary{border-radius:12px;align-self:stretch;min-height:58px;font-size:19px;text-decoration:none}.ska-button-text{justify-content:center;align-items:center;gap:12px;display:inline-flex}.ska-outline{min-height:58px;color:var(--sk-ink);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #5b6478;border-radius:12px;font-size:18px;font-weight:700}.ska-outline:hover:not(:disabled){background:var(--sk-blush);border-color:var(--sk-crimson)}.ska-outline:disabled{opacity:.6;cursor:progress}.ska-rule{border:0;border-top:1px solid #e3e6ee;width:100%;margin:8px 0}.ska-switch{text-align:center;color:var(--sk-muted);margin:0;font-size:17px}.ska-switch-tight{margin-top:-4px}.ska-center{text-align:center;margin:0}.ska-note{color:var(--sk-muted);margin:0;font-size:16px;line-height:1.5}.ska-lead{color:var(--sk-muted);margin:0;font-size:18px;line-height:1.5}.ska-back .ska-link{align-items:center;gap:10px;font-size:18px;display:inline-flex}.ska-stack{flex-direction:column;gap:16px;display:flex}.ska-address{background:var(--sk-blush);color:var(--sk-ink);border-radius:16px;align-items:center;gap:20px;margin:0;padding:18px 28px;font-size:20px;font-weight:700;display:flex}.ska-address-rule{background:var(--sk-blush-line);align-self:stretch;width:1px}.ska-steps{gap:16px;margin:4px 0 0;padding:0;font-size:19px;list-style:none;display:grid}.ska-steps li{align-items:center;gap:20px;display:flex}.ska-step-number{background:var(--sk-blush);width:48px;height:48px;color:var(--sk-crimson);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.ska-strong{color:var(--sk-crimson)}.ska-invite{border:1px solid #d9dde6;border-radius:16px;margin:0;padding:8px 24px}.ska-invite div{border-bottom:1px solid #e3e6ee;grid-template-columns:1fr 1.3fr;gap:12px;padding:14px 0;display:grid}.ska-invite div:last-child{border-bottom:0}.ska-invite dt{color:var(--sk-muted);align-items:center;gap:14px;display:flex}.ska-invite dd{overflow-wrap:anywhere;margin:0;font-weight:700}.ska-side .legal-links{margin:32px auto 8px;font-size:16px}.ska-side .legal-links a{color:var(--sk-muted);text-decoration:none}.ska-art{width:100%;max-width:600px;margin:24px auto 0;position:relative}.ska-art-workspace{grid-template-rows:auto 72px auto;grid-template-columns:1fr 1fr;column-gap:72px;display:grid}.ska-art-card{z-index:1;color:var(--sk-ink);background:#fff;border-radius:18px;padding:18px 20px;position:relative;box-shadow:0 10px 30px #00000040}.ska-art-card-title{align-items:center;gap:12px;margin:0 0 14px;font-size:19px;font-weight:700;display:flex}.ska-art-chip{background:var(--sk-blush);width:36px;height:36px;color:var(--sk-rose);border-radius:10px;place-items:center;display:grid}.ska-art-voice-body{align-items:center;gap:16px;display:flex}.ska-art-phone{border:3px solid var(--sk-ink);border-radius:12px;place-items:center;width:52px;height:84px;display:grid}.ska-art-wave{align-items:center;gap:4px;height:64px;display:flex}.ska-art-bar{background:var(--sk-rose);border-radius:2px;width:4px}.ska-art-bar-2{height:10px}.ska-art-bar-3{height:16px}.ska-art-bar-4{height:22px}.ska-art-bar-5{height:30px}.ska-art-bar-6{height:38px}.ska-art-bar-7{height:46px}.ska-art-bar-8{height:54px}.ska-art-bar-9{height:62px}.ska-art-row{background:#f4f5f8;border-radius:10px;align-items:center;gap:14px;margin-top:10px;padding:10px 12px;display:flex}.ska-art-bubble{background:var(--sk-rose);border-radius:8px;width:32px;height:24px}.ska-art-bubble-dark{background:var(--sk-navy)}.ska-art-lines{background:linear-gradient(#9aa1b2,#9aa1b2) 0 0/55% 4px no-repeat,linear-gradient(#c3c8d3,#c3c8d3) 0 100%/100% 4px no-repeat;flex:1;height:16px}.ska-art-voice{grid-area:1/1}.ska-art-inbox{grid-area:1/2}.ska-art-flow{box-sizing:border-box;grid-area:3/1/auto/span 2;justify-self:center;width:78%}.ska-art-links{border:3px solid var(--sk-rose);border-top:0;border-radius:0 0 18px 18px;grid-area:2/1/auto/span 2;height:50%;margin:0 25%}.ska-art-link-down{background:var(--sk-rose);grid-area:2/1/auto/span 2;place-self:end center;width:3px;height:50%}.ska-art-mark{background:var(--sk-rose);border-radius:20px;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 10px 30px #f43f5e59}.ska-art-mark img{width:52px;height:52px}.ska-art-workspace .ska-art-mark-center{z-index:2;grid-area:2/1/auto/span 2;place-self:center}.ska-art-team .ska-art-mark-center{z-index:2;position:absolute;left:calc(50% - 42px)}.ska-art-steps{align-items:center;display:flex}.ska-art-step{background:var(--sk-blush);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:12px 6px;font-size:15px;font-weight:600;display:flex}.ska-art-step-link{background:var(--sk-rose);width:22px;height:3px}.ska-art-envelope,.ska-art-key,.ska-art-team{max-width:460px;height:380px}.ska-art-sparks{fill:none;stroke:var(--sk-rose);stroke-width:8px;stroke-linecap:round;position:absolute;top:0;right:40px}.ska-art-envelope-svg{width:360px;max-width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ska-env-back{fill:#f6dbe1}.ska-env-letter{fill:#fff}.ska-env-line{fill:#9aa1b2}.ska-env-front{fill:#fdf3f5}.ska-art-envelope-mark{position:absolute;bottom:170px;left:calc(50% - 42px)}.ska-art-key-icon{color:#fff;position:absolute;top:70px;left:40px;transform:rotate(-30deg)}.ska-art-mark-key{border-radius:28px 28px 28px 6px;width:140px;height:120px;position:absolute;bottom:50px;right:60px}.ska-art-mark-key img{width:80px;height:80px}.ska-art-person{width:136px;height:136px;color:var(--sk-navy);background:#fde4ea;border-radius:50%;place-items:end center;display:grid;position:absolute;overflow:hidden}.ska-art-person svg{width:110px;height:110px;margin-bottom:-12px}.ska-art-person-left{top:70px;left:0}.ska-art-person-right{top:70px;right:0}.ska-art-person-bottom{bottom:0;left:calc(50% - 68px)}.ska-art-team .ska-art-mark-center{top:150px}#main.ska-main a[role=link],#main.sko-root a[role=link],#main .skb-scope a[role=link]{color:var(--sk-crimson);font-weight:700}#main a.web-button{color:#fff;text-decoration:none}#main a.sko-open{color:var(--sk-crimson);text-decoration:none}.ska-art-team-link{background:var(--sk-rose);position:absolute}.ska-art-team-link-h{height:3px;top:190px;left:70px;right:70px}.ska-art-team-link-v{width:3px;top:200px;bottom:120px;left:calc(50% - 1px)}.ska-art-say{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;justify-content:center;gap:8px;width:100px;height:56px;padding:0 18px;display:flex;position:absolute}.ska-art-say-left{top:0;left:110px}.ska-art-say-right{background:#fde4ea;top:0;right:110px}.ska-art-say-bottom{background:#fde4ea;bottom:140px;right:30px}.ska-art-dots{background:radial-gradient(circle, var(--sk-navy) 5px, transparent 6px) 0 0 / 22px 12px repeat-x;height:12px}.ska-art-say-line{background:var(--sk-rose);border-radius:3px;height:6px}.ska-art-say-line-short{width:60%}@media (width<=1100px){.ska-art{display:none}}@media (width<=860px){.ska{flex-direction:column;gap:0;padding:0}.ska-panel{border-radius:0;flex:none;padding:24px 20px}.ska-panel-text,.ska-panel-rule,.ska-panel-foot{display:none}.ska-panel-title{margin-top:20px;font-size:28px}.ska-side{border-radius:0;padding:64px 16px 16px}.ska-corner{top:20px;left:16px;right:16px}.ska-pair{grid-template-columns:1fr}}.sko-root:focus{outline:none}.sko{box-sizing:border-box;background:#fdf2f4;gap:16px;min-height:100vh;padding:16px;display:flex}.sko-rail{box-sizing:border-box;background:var(--sk-navy);color:#fff;border-radius:24px;flex-direction:column;flex:0 0 340px;padding:40px 32px 28px;display:flex;position:relative;overflow:hidden}.sko-rail-logo{width:210px;height:auto}.sko-rail-steps{gap:36px;margin:72px 0 0;padding:0;list-style:none;display:grid;position:relative}.sko-rail-step{align-items:center;gap:20px;padding:6px 12px 6px 6px;font-size:19px;font-weight:500;display:flex;position:relative}.sko-rail-step:not(:last-child):after{content:"";background:#ffffff8c;width:2px;height:26px;position:absolute;top:52px;left:27px}.sko-rail-number{border:2px solid #fffc;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.sko-rail-current{background:var(--sk-rose);color:#fff;border-radius:999px;font-weight:700}.sko-rail-current .sko-rail-number{background:#ffffff47;border-color:#0000}.sko-rail-foot{text-align:center;border-top:1px solid #ffffff40;margin:auto 0 0;padding-top:20px;font-size:16px;position:relative}.sko-content{box-sizing:border-box;min-width:0;color:var(--sk-ink);background:#fff;border-radius:24px;flex:1;padding:36px 48px 28px}.sko-head{justify-content:space-between;align-items:flex-start;display:flex}.sko-count{color:var(--sk-muted);margin:0;font-size:19px;font-weight:500}.sko-title{margin-top:8px}.sko-band{background:var(--sk-blush);border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 28px;padding:20px 28px;display:flex}.sko-band-title{margin:0;font-size:22px;font-weight:800}.sko-band-text{color:var(--sk-muted);margin:6px 0 0;font-size:17px}.sko-band-tiles{border-left:1px solid var(--sk-blush-line);gap:16px;margin:0;padding:0 0 0 24px;list-style:none;display:flex}.sko-band-tiles li{min-width:104px;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;font-weight:700;display:flex}.sko-band-tiles svg{color:var(--sk-ink)}.sko-columns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px;display:grid}.sko-select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#4b5568 50%),linear-gradient(135deg,#4b5568 50%,#0000 50%);background-position:calc(100% - 26px),calc(100% - 19px);background-repeat:no-repeat;background-size:7px 7px}.sko-next{border:1px solid #e3e6ee;border-radius:18px;padding:24px}.sko-next-title{margin:0;font-size:24px;font-weight:800}.sko-next-text{color:var(--sk-muted);margin:6px 0 16px;font-size:17px}.sko-next ul{gap:24px;margin:0;padding:0;list-style:none;display:grid}.sko-next li{align-items:center;gap:16px;display:flex}.sko-next-icon{width:52px;height:52px;color:var(--sk-ink);border:1px solid #e3e6ee;border-radius:12px;flex:none;place-items:center;display:grid}.sko-next-icon-large{background:var(--sk-blush);border-color:var(--sk-blush-line);width:72px;height:72px;color:var(--sk-crimson);border-radius:18px}.sko-done{background:var(--ok-soft);color:var(--ok)}.sko-next-item{font-size:17px;font-weight:700;display:block}.sko-next-item-text{color:var(--sk-muted);font-size:15px;display:block}.sko-actions{border-top:1px solid #e3e6ee;justify-content:flex-end;gap:16px;margin-top:8px;padding-top:20px;display:flex}.sko-actions-line{margin-top:32px}.sko-later{min-width:168px;min-height:54px;color:var(--sk-ink);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #8a92a6;border-radius:12px;padding:0 24px;font-size:18px;font-weight:600}.sko-later:hover{background:var(--sk-blush)}.sko .ska-primary.sko-continue{justify-content:center;align-self:auto;align-items:center;min-width:240px;min-height:54px;display:inline-flex}.sko-link-step{flex-direction:column;align-items:flex-start;gap:16px;max-width:40rem;margin-top:24px;display:flex}.sko-step-text{color:var(--sk-muted);margin:0;font-size:18px;line-height:1.5}.sko-step-text a,.sko-content .message a{color:var(--sk-crimson);font-weight:700}.sko-open{border:1.5px solid var(--sk-crimson);min-height:48px;color:var(--sk-crimson);border-radius:12px;align-items:center;gap:8px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.sko-open:hover{background:var(--sk-blush)}@media (width<=1100px){.sko-columns{grid-template-columns:1fr}.sko-band{flex-direction:column;align-items:flex-start}.sko-band-tiles{border-left:0;padding-left:0}}@media (width<=860px){.sko{flex-direction:column;gap:0;padding:0}.sko-rail{border-radius:0;flex:none;padding:20px 16px}.sko-rail:before,.sko-rail-foot{display:none}.sko-rail-steps{gap:8px;margin-top:20px}.sko-rail-step:not(.sko-rail-current),.sko-rail-step:after{display:none}.sko-content{border-radius:0;padding:24px 16px}.sko-band-tiles{align-self:stretch}.sko-band-tiles li{flex:1;min-width:0;padding:12px 4px;font-size:14px}.sko-actions{flex-direction:column-reverse}}.skb-tabs{margin-bottom:20px}.skb-scope .cc-tab-on{border-bottom-color:var(--sk-crimson);color:var(--sk-crimson)}.skb-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.skb-card{background:#fff;border:1px solid #e3e6ee;border-radius:18px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.skb-wide{grid-column:1/-1}.skb-center{text-align:center;align-items:center}.skb-center .skb-card-title{align-self:stretch}.skb-card-title{color:var(--sk-ink);align-items:center;gap:14px;margin:0 0 4px;font-size:22px;font-weight:800;display:flex}.skb-card-icon{background:var(--sk-blush);width:44px;height:44px;color:var(--sk-crimson);border-radius:12px;place-items:center;display:grid}.skb-badge{color:var(--sk-ink);background:#eef0f4;border-radius:8px;align-self:flex-start;margin:0;padding:6px 14px;font-size:15px;font-weight:700}.skb-badge-on{background:var(--ok-soft);color:var(--ok)}.skb-plans-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.skb-plan-name{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:700;display:flex}.skb-text{color:var(--sk-muted);margin:0;font-size:16px;line-height:1.5}.skb-primary{border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:50px;margin-top:auto;font-size:17px;text-decoration:none;display:inline-flex}.skb-empty-icon{color:#5b6478}.skb-empty-title{color:var(--sk-ink);margin:0;font-size:18px;font-weight:700}.skb-usage{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px;display:grid}.skb-usage-tile{background:var(--sk-blush);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:14px;padding:16px 18px;display:grid}.skb-usage-icon{color:var(--sk-crimson);grid-row:1/span 2}.skb-usage-label{color:var(--sk-ink);margin:0;font-weight:700}.skb-usage-value{font-variant-numeric:tabular-nums;color:var(--sk-ink);margin:2px 0 0;font-size:22px;font-weight:800}.skb-usage-limit{color:var(--sk-muted);font-size:15px;font-weight:500}.skb-note{color:var(--sk-muted);align-items:flex-start;gap:10px;margin:0;font-size:15px;line-height:1.5;display:flex}.skb-note svg{flex:none;margin-top:2px}@media (width<=860px){.skb-grid{grid-template-columns:1fr}}.sko-content .ska-subtitle{margin:10px 0 0}.skb-card .skb-primary{align-self:stretch}