:root{--font-serif:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--ink:#f0ece4;--sand:#0e0f11;--cream:#ffffff08;--wa:#25d366;--wa-dark:#00a884;--wa2:#1a9e4e;--sms:#10b981;--sms-dark:#059669;--gold:#d4a84b;--muted:#9aa0b0;--border:#2a2d35;--border2:#ffffff1f;--white:#fff;--r:10px;--font-display:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--font-ui:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--font-mono:"DM Mono", monospace;--shadow-premium:0 20px 60px #00000080;--line:#ffffff14;--paper:#ffffff05;--green:#25d366;--amber:#fbbf24;--red:#ff4d4d;--field:#ffffff0a;--bg:#0e0f11;--surface:#16181c;--surface2:#1e2128;--dim:#94a3b8;--blue:#4a9eff;--purple:#9b72ff;--sidebar:240px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-fast:.15s;--dur-base:.22s}html[lang=ar],[dir=rtl]{font-family:Outfit,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans Arabic,Readex Pro,Cairo,Tajawal,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px;font-size:16px}body{font-family:var(--font-ui);background:var(--sand);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:hidden}body:before{content:"";pointer-events:none;z-index:1000;opacity:.4;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");position:fixed;inset:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;padding:5rem 1.5rem 4rem;display:grid}.hero-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--cream);border:1px solid var(--border);border-radius:20px;align-items:center;gap:.5rem;margin-bottom:1.2rem;padding:.3rem .8rem;font-size:.72rem;font-weight:600;display:inline-flex}.hero-eyebrow .dot{background:var(--wa);border-radius:50%;width:6px;height:6px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}h1{font-family:var(--font-display);letter-spacing:-.034em;margin-bottom:1.2rem;font-size:clamp(2.4rem,1.2rem + 4.2vw,4rem);font-weight:600;line-height:1.05}h1 em{color:var(--sms);font-style:normal}.hero-sub{color:var(--muted);max-width:480px;margin-bottom:1.8rem;font-size:1rem;line-height:1.7}.hero-sub strong{color:var(--ink)}.hero-actions{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.hero-trust{color:var(--muted);align-items:center;gap:.8rem;font-size:.75rem;display:flex}.hero-trust-dot{background:var(--border);border-radius:50%;width:4px;height:4px}.hero-visual{position:relative}.code-card{background:#111213;border:1px solid #ffffff0f;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0006}.code-header{background:#1a1a1a;border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:center;padding:.7rem 1rem;display:flex}.code-dots{gap:.4rem;display:flex}.code-dots span{background:#555;border-radius:50%;width:10px;height:10px}.code-dots span:first-child{background:#ff5f57}.code-dots span:nth-child(2){background:#febc2e}.code-dots span:nth-child(3){background:#28c840}.code-label{font-family:var(--font-mono);color:var(--muted);font-size:.65rem}.code-body{font-family:var(--font-mono);color:#ccc;padding:1.2rem 1.4rem;font-size:.75rem;line-height:2}.operators{background:var(--cream);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:1rem 1.5rem}section.band{padding:5rem 1.5rem}.section-inner{max-width:1100px;margin:0 auto;padding-inline:1.25rem}.section-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:.6rem;font-size:.7rem;font-weight:700}h2{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(1.8rem,1.1rem + 2.4vw,2.8rem);font-weight:600;line-height:1.1}h2 em,:is(h1,h2,h3,h4,h5,h6) em{color:var(--sms);font-style:normal}.section-sub{color:var(--muted);max-width:520px;font-size:1rem;line-height:1.7}.channels{background:var(--cream);border:1px solid var(--border);border-radius:20px;margin-top:2.5rem;overflow:hidden}.code-copy-btn{color:#ffffffd9;font-size:.7rem;font-family:var(--font-mono);cursor:pointer;z-index:2;background:#ffffff14;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;transition:all .15s;display:inline-flex;position:absolute;top:10px;right:10px}.code-copy-btn:hover{color:#fff;background:#ffffff29;border-color:#ffffff4d}.code-copy-btn.copied{color:#4ade80;background:#22c55e33;border-color:#22c55e80}.compare-wrap{border:1px solid var(--border);border-radius:16px;margin-top:2.5rem;overflow-x:auto}.compare-table{border-collapse:collapse;background:var(--cream);width:100%}.compare-table th{text-align:left;border-bottom:1px solid var(--border);background:var(--surface2);color:var(--muted);padding:.9rem 1rem;font-size:.72rem;font-weight:700}.compare-table th:first-child{width:200px}.compare-table td{vertical-align:middle;border-bottom:.5px solid #f5f5f5;padding:.75rem 1rem;font-size:.78rem}.compare-table tr:last-child td{border-bottom:none}.compare-table tr.us{background:#25d3660d}.compare-table tr.us td:first-child{color:var(--ink);font-weight:700}.check{color:var(--wa);font-weight:700}.cross{color:#d1d5db}.highlight-col{background:#25d36605}.faq-list{flex-direction:column;gap:.75rem;max-width:720px;margin-top:2rem;display:flex}.faq-item{background:var(--cream);border:1px solid var(--border);border-radius:12px;overflow:hidden}.faq-q{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:1rem 1.2rem;font-size:.85rem;font-weight:600;display:flex}.faq-q:after{content:"+";color:var(--muted);font-size:1.1rem;transition:all .2s}.faq-item.open .faq-q:after{transform:rotate(45deg)}.faq-a{color:var(--muted);padding:0 1.2rem 1rem;font-size:.82rem;line-height:1.7;display:none}.faq-item.open .faq-a{display:block}.cta-section{text-align:center;background:linear-gradient(135deg,#0d0d0d 0%,#1a2a1a 100%);padding:5rem 1.5rem;position:relative;overflow:hidden}.cta-section:before{content:"";background:radial-gradient(at 30%,#25d3661f 0%,#0000 60%),radial-gradient(at 70%,#10b9811a 0%,#0000 60%);position:absolute;inset:0}.cta-inner{z-index:1;max-width:600px;margin:0 auto;position:relative}.cta-inner h2{font-family:var(--font-display);color:#fff;margin-bottom:.8rem;font-size:2.8rem}.cta-inner h2 em{color:var(--wa);font-style:italic}.cta-inner p{color:#fff9;margin-bottom:2rem;font-size:.95rem}.cta-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.cta-section .btn-ghost{color:#fff!important;background:#ffffff0d!important;border-color:#ffffff40!important}.cta-section .btn-ghost:hover{color:#fff!important;background:#ffffff1f!important;border-color:#ffffff80!important}.seo-sidebar-card{border-radius:20px;padding:2.2rem;box-shadow:0 16px 40px #00000040;color:#fff!important;background:#0c0d0e!important;border:1px solid #ffffff1a!important}.seo-sidebar-card .seo-sidebar-badge{letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:700;color:#4ade80!important}.seo-sidebar-card .seo-sidebar-title{font-size:1.4rem;font-family:var(--font-display);margin:.8rem 0;font-weight:700;line-height:1.3;color:#fff!important}.seo-sidebar-card p{margin-bottom:1.6rem;font-size:.86rem;line-height:1.6;color:#fffc!important}.seo-sidebar-card .btn-ghost{color:#fff!important;background:#ffffff0a!important;border-color:#fff3!important}.seo-sidebar-card .btn-ghost:hover{background:#ffffff14!important;border-color:#fff6!important}@media (max-width:900px){.hero{grid-template-columns:minmax(0,1fr);gap:2.5rem}.hero>*{min-width:0}.hero-eyebrow{flex-wrap:wrap;row-gap:.25rem;max-width:100%}.hero-visual{justify-content:center;width:100%;margin-top:1rem;display:flex!important}.voco-page .hero{padding-top:1.5rem!important;padding-bottom:2.5rem!important}h1{font-size:2.4rem}}@media (max-width:600px){h1{font-size:2rem}h2{font-size:1.8rem}.nav-links{display:none}}.fade-up{opacity:0;animation:.6s forwards fadeUp;transform:translateY(24px)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.api-reference-shell{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px;max-width:1600px;margin:0 auto;padding:20px 24px 40px;display:grid}.api-reference-nav{scrollbar-width:thin;background:0 0;flex-direction:column;gap:4px;max-height:calc(100vh - 120px);padding-bottom:24px;padding-right:6px;display:flex;position:sticky;top:100px;overflow-y:auto}.api-reference-nav .nav-section-title{text-transform:uppercase;color:var(--muted);letter-spacing:.08em;padding:12px 12px 6px;font-size:.68rem;font-weight:700}.api-reference-nav a.nav-item{color:#a39e99;border-left:2px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;font-size:.85rem;font-weight:500;transition:all .2s;display:flex}.api-reference-nav a.nav-item:hover{color:var(--ink);background:#ffffff08}.api-reference-nav a.nav-item.active{color:#25d366;background:#25d3660d;border-left-color:#25d366;font-weight:600}.api-reference-main{gap:56px;display:grid}.api-doc-section{border-bottom:1px solid var(--border);padding-bottom:56px;scroll-margin-top:120px}.api-doc-section:last-child{border-bottom:none}.two-column-docs{grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);align-items:start;gap:48px;min-width:0;max-width:100%;display:grid}.two-column-docs h2,.reference-header h2{font-family:var(--font-ui);letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.15}.two-column-docs p,.reference-header p{color:#b5b1a9;font-size:.95rem;line-height:1.65}.auth-rules{gap:10px;display:grid}.auth-rules article{border:1px solid var(--border);background:var(--paper);border-radius:8px;grid-template-columns:24px 1fr;gap:10px;padding:14px;display:grid}.auth-rules svg{color:var(--green);margin-top:2px}.auth-rules strong{color:var(--ink);margin-bottom:8px;font-weight:600;display:block}.auth-rules p{color:var(--muted);margin:0;line-height:1.55}.reference-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.method-pill{letter-spacing:.05em;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;width:68px;min-height:28px;font-size:.72rem;font-weight:800;display:inline-flex}.method-get{color:#25d366;background:#25d36614;border:1px solid #25d36633}.method-post{color:#60a5fa;background:#3b82f614;border:1px solid #3b82f633}.method-patch{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2433}.method-delete{color:#f87171;background:#ef444414;border:1px solid #ef444433}.code-window{border:1px solid var(--border);background:#0a0c0b;border-radius:12px;overflow:hidden;box-shadow:0 12px 36px #0000004d}.code-toolbar{border-bottom:1px solid var(--border);background:#0f1110;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.code-tabs{background:#0f1110;border-bottom:1px solid #ffffff05;gap:4px;padding:8px 16px 0;display:flex}.code-tabs button{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:4px 4px 0 0;padding:6px 12px;font-size:.78rem;font-weight:500;transition:all .15s}.code-tabs button:hover{color:#fff}.code-tabs button.active{color:#25d366;border-bottom-color:#25d366;font-weight:600}.code-window pre{margin:0;padding:16px 20px;line-height:1.6;overflow-x:auto}.code-window code{font-family:var(--font-mono);font-size:.8rem}.code-api-path{font-family:var(--font-mono);background:#ffffff05;border-bottom:1px solid #ffffff0a;align-items:center;gap:8px;padding:8px 16px;font-size:.74rem;display:flex}.code-api-path span.method{color:#60a5fa;font-weight:700}.code-api-path span.path{color:var(--muted)}.event-table,.error-table{gap:8px;display:grid}.event-table article,.error-table article{border:1px solid var(--border);background:var(--paper);border-radius:8px;grid-template-columns:160px 1fr;gap:16px;padding:12px;display:grid}.event-table article code,.error-table article code{font-family:var(--font-mono);color:var(--ink);font-size:.82rem;font-weight:600}.event-table p,.error-table p{color:#cac6be;margin:0;font-size:.85rem;line-height:1.5}.openapi-link.light{border:1px solid var(--border);background:var(--cream);color:var(--ink);border-radius:8px;flex:none;align-self:flex-start;padding:10px 14px;font-size:.85rem;font-weight:500;transition:all .2s}.openapi-link.light:hover{border-color:var(--muted);background:#ffffff0d}.status-card>span{align-items:center;gap:8px;display:inline-flex}.seo-section{border:1px solid var(--line);background:var(--cream);border-radius:8px;padding:clamp(20px,3vw,32px)}.seo-section h2{margin:0 0 10px;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.12}.seo-section p{color:var(--muted);line-height:1.65}.seo-section ul{gap:9px;margin:18px 0 0;padding:0;list-style:none;display:grid}.seo-section li{color:var(--muted);grid-template-columns:22px 1fr;align-items:start;gap:8px;display:grid}.seo-section li svg{color:var(--green);margin-top:2px}.related-links{gap:8px;display:grid}.related-links a{border-bottom:1px solid var(--line);min-width:0;color:var(--green);overflow-wrap:anywhere;padding:10px 0;font-weight:900}.site-footer{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:28px clamp(20px,5vw,76px);display:flex}.site-footer span{color:var(--ink);font-weight:900}.dashboard-shell{background:#eef3ee;grid-template-columns:304px minmax(0,1fr);min-height:100vh;display:grid}.dash-sidebar{border-right:1px solid var(--line);background:#fbfcfa;height:100vh;padding:18px;position:sticky;top:0;overflow-y:auto}.dash-brand{letter-spacing:0;margin-bottom:24px}.dash-sidebar nav{gap:18px;display:grid}.dash-nav-group{gap:6px;display:grid}.dash-nav-group>span{color:var(--muted);text-transform:uppercase;padding:0 10px;font-size:.72rem;font-weight:900}.dash-sidebar nav a{min-height:66px;color:var(--muted);border-radius:7px;align-items:flex-start;gap:10px;padding:10px 12px;font-weight:800;display:flex}.dash-sidebar nav a>span:last-child{gap:2px;min-width:0;display:grid}.dash-sidebar nav a strong,.dash-sidebar nav a small{text-overflow:ellipsis;overflow:hidden}.dash-sidebar nav a small{color:inherit;opacity:.68;white-space:normal;font-size:.72rem;font-weight:700;line-height:1.28;display:block}.dash-sidebar nav a strong{white-space:nowrap}.dash-nav-icon{background:var(--field);border-radius:6px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.dash-sidebar nav a.active,.dash-sidebar nav a:hover{background:var(--ink);color:#fff}.dash-sidebar nav a.active .dash-nav-icon,.dash-sidebar nav a:hover .dash-nav-icon{background:#ffffff1f}.dash-main{padding:22px}.dash-header,.panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.dash-header h1{margin:0;font-size:clamp(2rem,4vw,3.4rem)}.kpi{padding:18px}.kpi span,.panel-heading span{color:var(--muted);font-weight:900}.kpi strong{margin:10px 0;font-size:1.7rem;display:block}.kpi small{color:var(--green);font-weight:900}.table-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.6fr);padding:10px 0}.table-row span{color:var(--muted)}.live-dashboard{border:1px solid var(--line);background:var(--cream);border-radius:8px;margin-top:16px;padding:18px}.dashboard-error{color:var(--red);background:#c737371a;border-radius:7px;padding:12px;font-weight:900}.dashboard-notice,.one-time-key{color:var(--green);background:#006b551a;border-radius:7px;padding:12px;font-weight:900}.one-time-key{gap:8px;margin-top:14px;display:grid;overflow:hidden}.one-time-key code{background:var(--cream);color:var(--ink);border-radius:6px;padding:10px;display:block;overflow-x:auto}.action-result{background:#f4fbf8;border:1px solid #006b5533;border-radius:8px;gap:8px;margin-top:14px;padding:12px;display:grid}.action-result strong{color:var(--green)}.action-result pre{background:var(--cream);max-height:220px;color:var(--ink);white-space:pre-wrap;border-radius:6px;margin:0;padding:10px;overflow:auto}.section-intro{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:16px;padding:18px;display:flex}.section-intro h2{font-family:var(--font-ui), sans-serif;margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1}.section-intro p{max-width:760px;color:var(--muted);margin:8px 0 0;line-height:1.55}.status-pill{color:var(--red);background:#c7373714;border:1px solid #c7373733;border-radius:999px;flex:none;padding:8px 10px;font-size:.78rem;font-weight:900}.status-pill.live{color:var(--green);background:#00a67e14;border-color:#00a67e40}.tutorial-guide{gap:16px;margin-top:16px;display:grid}.tutorial-hero,.tutorial-section{border:1px solid var(--border);background:#111213;border-radius:8px}.tutorial-hero{background:linear-gradient(135deg,#25d3660f,#10b9810f),#111213;grid-template-columns:minmax(0,1.2fr) minmax(260px,.52fr);align-items:start;gap:20px;padding:clamp(22px,4vw,34px);display:grid}.tutorial-hero h2,.tutorial-section h3{font-family:var(--font-ui), sans-serif;margin:0;line-height:1.05}.tutorial-hero h2{max-width:760px;font-size:clamp(2rem,4vw,4rem)}.tutorial-hero p,.tutorial-step p,.tutorial-use-cases p,.tutorial-stories p,.tutorial-checks p{color:var(--muted);line-height:1.58}.tutorial-quick-links,.tutorial-next-actions{gap:10px;display:grid}.tutorial-quick-links a,.tutorial-next-actions a{border:1px solid var(--line);background:var(--cream);min-height:44px;color:var(--ink);border-radius:7px;align-items:center;gap:9px;padding:0 12px;font-weight:900;display:flex}.tutorial-quick-links a:hover,.tutorial-next-actions a:hover,.tutorial-step:hover{border-color:var(--green);box-shadow:0 12px 30px #00a67e1f}.tutorial-path,.tutorial-use-cases,.tutorial-stories{gap:12px;display:grid}.tutorial-path{grid-template-columns:repeat(3,minmax(0,1fr))}.tutorial-step,.tutorial-use-cases article,.tutorial-stories article{border:1px solid var(--line);background:var(--cream);border-radius:8px;min-height:184px;padding:18px}.tutorial-step span,.tutorial-stories span,.tutorial-use-cases small{color:var(--green);text-transform:uppercase;margin-bottom:12px;font-size:.74rem;font-weight:900;display:inline-flex}.tutorial-step strong,.tutorial-use-cases strong,.tutorial-checks strong{color:var(--ink);font-family:var(--font-ui), sans-serif;font-size:1.08rem;display:block}.tutorial-split{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:12px;display:grid}.tutorial-split.bottom{grid-template-columns:minmax(0,1fr) minmax(320px,.6fr)}.tutorial-section{padding:20px}.tutorial-section.dark{border:1px solid var(--wa);color:var(--ink);background:#25d3660d}.tutorial-section.dark h3,.tutorial-section.dark .tutorial-section-title svg{color:#fff}.tutorial-section-title{align-items:center;gap:10px;margin-bottom:16px;display:flex}.tutorial-section-title svg{color:var(--green)}.tutorial-use-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-use-cases small{color:var(--amber);margin-bottom:0}.tutorial-launch-list{gap:10px;margin:0;padding-left:22px;display:grid}.tutorial-launch-list li{color:#ffffffd1;line-height:1.55}.tutorial-stories{grid-template-columns:repeat(5,minmax(0,1fr))}.tutorial-stories article{min-height:218px}.tutorial-stories strong{color:var(--ink);line-height:1.45;display:block}.tutorial-checks{gap:10px;display:grid}.tutorial-checks article{border:1px solid var(--line);background:var(--cream);border-radius:8px;grid-template-columns:24px 1fr;gap:12px;padding:14px;display:grid}.tutorial-checks svg{color:var(--green);margin-top:2px}.live-kpi-grid,.live-table-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.live-table-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.live-card,.workbench-panel{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;min-height:180px;padding:14px}.live-card span{color:var(--red);font-weight:900}.mini-table p{color:var(--muted)}.live-card pre{max-height:260px;color:var(--muted);white-space:pre-wrap;padding:0;overflow:auto}.live-workbench{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:12px;margin-top:16px;display:grid}.settings-stack{flex-direction:column;align-items:stretch;gap:1.25rem;margin-top:16px;display:flex}.workbench-panel{gap:12px;min-height:auto;display:grid}.workbench-panel.active{background:#f4fbf8;border-color:#006b5557}.theme-dark .workbench-panel.active{background:var(--surface)!important;border-color:#25d36626!important}.workbench-panel>strong{font-size:1.02rem}.sms-pack-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sms-pack-selector button{text-align:left;place-items:start;gap:4px;min-height:96px;padding:12px;display:grid}.sms-pack-selector button.active{border-color:var(--green);background:#00a67e14;box-shadow:inset 0 0 0 1px #00a67e29}.sms-pack-selector span,.sms-pack-selector small,.pack-note{color:var(--muted);font-size:.8rem}.sms-pack-selector strong{font-family:var(--font-ui), sans-serif;font-size:1.05rem}.pack-note{margin:0;font-weight:800}.mini-table{gap:7px;margin-top:12px;display:grid}.mini-row{border:1px solid var(--line);background:var(--cream);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px;min-height:36px;padding:8px;display:grid}.mini-row small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legal-block{border-bottom:1px solid var(--border);max-width:960px;padding:22px 0}.legal-block h2{font-size:1.35rem;font-family:var(--voco-font,sans-serif);letter-spacing:-.02em;margin:0 0 8px;font-weight:600}.legal-block p{color:var(--muted);margin:0;line-height:1.7}.legal-nav-tabs::-webkit-scrollbar{display:none}.legal-nav-tabs a:hover{background:var(--cream)!important;color:var(--ink)!important;border-color:var(--border2)!important}.legal-section-card{transition:transform .18s var(--ease-out), border-color .18s ease}.legal-section-card:hover{border-color:#ffffff29}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.btn:active,button:active,.btn-primary:active,.btn-secondary:active,.btn-tinted:active,button.dash-tab:active,.code-copy-btn:active,.sms-pack-selector button:active,.topbar-icon-btn:active,.ds-stat:active{transition:transform 80ms ease-out;transform:scale(.98)}input::placeholder,textarea::placeholder{color:var(--muted)!important;opacity:.85!important}:is(.theme-light,[data-theme=light]) input::placeholder,:is(.theme-light,[data-theme=light]) textarea::placeholder{color:#64748b!important;opacity:.9!important}:is(.theme-dark,[data-theme=dark]) input::placeholder,:is(.theme-dark,[data-theme=dark]) textarea::placeholder{color:#94a3b8!important;opacity:.85!important}:focus-visible{outline:2px solid var(--wa);outline-offset:2px}@media (max-width:768px){input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range])),select,textarea,.form-input{font-size:16px!important}}@media (max-width:1040px){.site-header,.header-actions{flex-wrap:wrap}.node{opacity:.5}.docs-layout,.live-kpi-grid,.live-workbench,.live-table-grid,.api-basics-grid,.integration-flow,.limits-grid{grid-template-columns:1fr 1fr}.api-reference-shell{grid-template-columns:1fr}.api-reference-nav{grid-template-columns:repeat(4,minmax(0,1fr));position:static}.two-column-docs{grid-template-columns:1fr}.dashboard-shell{grid-template-columns:minmax(0,1fr)}.dash-sidebar{height:auto;position:static}.dash-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.tutorial-hero,.tutorial-split,.tutorial-split.bottom{grid-template-columns:1fr}.tutorial-path,.tutorial-use-cases,.tutorial-stories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.site-header{grid-template-columns:1fr;align-items:flex-start;gap:12px;padding:12px 20px 14px;display:grid}.site-header .brand{width:100%}.header-actions{grid-template-columns:auto minmax(0,1fr);justify-self:start;gap:8px;width:calc(100% - 40px);max-width:100%;display:grid}.header-actions .button.primary{grid-column:1/-1;justify-self:start;width:min(350px,100%);min-height:42px}.docs-layout,.live-kpi-grid,.live-workbench,.live-table-grid,.sms-pack-selector,.api-basics-grid,.integration-flow,.limits-grid{grid-template-columns:1fr}.api-reference-shell{padding-inline:14px}.api-doc-section{padding:18px}.api-reference-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.endpoint-row,.reference-header{grid-template-columns:1fr}.dash-header,.section-intro{flex-direction:column}.dash-sidebar nav,.tutorial-path,.tutorial-use-cases,.tutorial-stories{grid-template-columns:1fr}.dash-sidebar{z-index:15;position:sticky;top:0;overflow-y:auto;box-shadow:0 14px 34px #0d0f0e14}.dash-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-nav-group{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.dash-nav-group>span{grid-column:1/-1}.dash-sidebar nav a{min-height:58px;padding:8px}.dash-sidebar nav a small{font-size:.68rem}.reference-header{display:grid}.event-table article,.error-table article{grid-template-columns:1fr}.table-row,.mini-row{grid-template-columns:minmax(0,1fr)}}.theme-dark{--bg:#0e0f11;--surface:#16181c;--surface2:#1e2128;--border:#2a2d35;--border2:#363a45;--ink:#f0ece4;--muted:#9aa0b0;--dim:#94a3b8;--wa:#25d366;--wa2:#1a9e4e;--sms:#10b981;--gold:#d4a84b;--blue:#4a9eff;--purple:#9b72ff;--red:#ff4d4d;--font-serif:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--sidebar:240px;--r:10px;--line:var(--border);--paper:var(--surface2);--green:var(--wa);--amber:var(--gold);--field:var(--surface2);background-color:var(--bg)!important;color:var(--ink)!important}.theme-light,[data-theme=light]{--bg:var(--voco-bg,#fbfbf8);--sand:var(--voco-bg,#fbfbf8);--surface:#fff;--surface2:var(--voco-bg-alt,#f6f6f2);--border:var(--voco-line,#e6e6dd);--border2:var(--voco-line-strong,#d7d7cc);--ink:var(--voco-ink,#0b0c0e);--muted:var(--voco-ink-2,#565b62);--dim:var(--voco-ink-3,#8c919a);--wa:#16a34a;--wa2:#15803d;--wa-dark:#15803d;--sms:#0d7a46;--sms-dark:#059669;--gold:#b45309;--blue:#2563eb;--purple:#7c3aed;--red:#dc2626;--sidebar:240px;--r:10px;--line:var(--voco-line,#e6e6dd);--paper:#fff;--green:#16a34a;--amber:#b45309;--field:#fff;--cream:var(--voco-bg-alt,#f6f6f2);--shadow-premium:0 1px 3px #0b0c0e0a, 0 6px 16px #0b0c0e0a;--card-shadow:0 1px 3px #0b0c0e0a, 0 6px 16px #0b0c0e0a;--sui-bg:var(--voco-bg,#fbfbf8);--sui-surface:#fff;--sui-surface-subtle:var(--voco-bg-alt,#f6f6f2);--sui-surface-hover:#f1f1ec;--sui-surface-active:#e8e8e1;--sui-sidebar-bg:#fff;--sui-sidebar-border:var(--voco-line,#e6e6dd);--sui-border:var(--voco-line,#e6e6dd);--sui-border-strong:var(--voco-line-strong,#d7d7cc);--sui-text:var(--voco-ink,#0b0c0e);--sui-text-muted:var(--voco-ink-2,#565b62);--sui-text-dim:var(--voco-ink-3,#8c919a);--sui-accent:#10b981;--sui-accent-hover:#059669;--sui-accent-subtle:#10b9811a;--sui-accent-ink:#fff;--sui-badge-bg:#0b0c0e0a;--sui-input-bg:#fff;--sui-card-shadow:0 1px 3px #0b0c0e0a, 0 6px 16px #0b0c0e0a;background-color:var(--bg)!important;color:var(--ink)!important}.theme-light body:before,[data-theme=light] body:before,body.theme-light:before,html[data-theme=light] body:before{opacity:0!important;display:none!important}:is(.theme-dark,.theme-light).dashboard-shell{background:var(--bg)!important;color:var(--ink)!important;flex-direction:row!important;height:100vh!important;min-height:100vh!important;display:flex!important;overflow:hidden!important}.theme-dark .dash-sidebar{width:var(--sidebar)!important;background:var(--sui-sidebar-bg,#0d0f14)!important;border-right:1px solid var(--sui-sidebar-border,#ffffff14)!important;flex-direction:column!important;flex-shrink:0!important;height:100vh!important;padding:0 0 1rem!important;display:flex!important;overflow-y:auto!important}.theme-light .dash-sidebar{width:var(--sidebar)!important;background:var(--sui-sidebar-bg,#fff)!important;border-right:1px solid var(--sui-sidebar-border,#e6e6dd)!important;flex-direction:column!important;flex-shrink:0!important;height:100vh!important;padding:0 0 1rem!important;display:flex!important;overflow-y:auto!important}.theme-dark .dash-brand{border-bottom:1px solid var(--sui-sidebar-border,#ffffff14)!important;cursor:pointer!important;letter-spacing:-.02em!important;color:var(--sui-text,#f4f5f2)!important;align-items:center!important;gap:.55rem!important;padding:.9rem 1rem!important;font-size:.82rem!important;font-weight:700!important;display:flex!important}.theme-light .dash-brand{border-bottom:1px solid var(--sui-sidebar-border,#e6e6dd)!important;cursor:pointer!important;letter-spacing:-.02em!important;color:var(--sui-text,#0b0c0e)!important;align-items:center!important;gap:.55rem!important;padding:.9rem 1rem!important;font-size:.82rem!important;font-weight:700!important;display:flex!important}.dash-brand span{font-weight:800!important}:is(.theme-dark,.theme-light) .dash-brand span span{color:var(--sui-accent,#00df89)!important}.dash-sidebar nav{flex-direction:column!important;gap:0!important;padding:0!important;display:flex!important}.dash-nav-group{flex-direction:column!important;gap:0!important;padding:.5rem 0 0!important;display:flex!important}.theme-dark .dash-nav-group>span{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sui-text-dim,#9ca3af)!important;padding:.85rem .75rem .3rem!important;font-size:.62rem!important;font-weight:700!important;display:block!important}.theme-light .dash-nav-group>span{letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--sui-text-dim,#8c919a)!important;padding:.85rem .75rem .3rem!important;font-size:.62rem!important;font-weight:700!important;display:block!important}.theme-dark .dash-sidebar nav a{cursor:pointer!important;color:var(--sui-text-muted,#cbd5e1)!important;white-space:nowrap!important;background:0 0!important;border-radius:8px!important;align-items:center!important;gap:.65rem!important;min-height:34px!important;margin:.1rem .5rem!important;padding:.45rem .75rem!important;font-size:.82rem!important;font-weight:500!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;display:flex!important}.theme-light .dash-sidebar nav a{cursor:pointer!important;color:var(--sui-text-muted,#565b62)!important;white-space:nowrap!important;background:0 0!important;border-radius:8px!important;align-items:center!important;gap:.65rem!important;min-height:34px!important;margin:.1rem .5rem!important;padding:.45rem .75rem!important;font-size:.82rem!important;font-weight:500!important;transition:all .15s cubic-bezier(.16,1,.3,1)!important;display:flex!important}.theme-dark .dash-sidebar nav a:hover{background:var(--sui-surface-hover,#ffffff0d)!important;color:var(--sui-text,#f4f5f2)!important}.theme-light .dash-sidebar nav a:hover{background:var(--sui-surface-hover,#f1f1ec)!important;color:var(--sui-text,#0b0c0e)!important}.theme-dark .dash-sidebar nav a.active,.theme-dark .dash-sidebar nav a[aria-current=page]{background:var(--sui-accent-subtle,#00df891f)!important;color:var(--sui-text,#f4f5f2)!important;font-weight:600!important}.theme-light .dash-sidebar nav a.active,.theme-light .dash-sidebar nav a[aria-current=page]{background:var(--sui-accent-subtle,#10b9811a)!important;color:#0d7a46!important;font-weight:650!important}.dash-nav-icon{width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border-radius:0!important;flex:none!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.dash-sidebar nav a strong{font-size:.78rem!important;font-weight:500!important}.dash-sidebar nav a small{display:none!important}:is(.theme-dark,.theme-light) .dash-sidebar{transition:width .22s cubic-bezier(.4,0,.2,1)!important}:is(.theme-dark,.theme-light).dashboard-shell.sidebar-collapsed{--sidebar:64px!important}:is(.theme-dark,.theme-light) .dash-sidebar.collapsed{width:64px!important;min-width:64px!important}:is(.theme-dark,.theme-light) .dash-sidebar.collapsed nav a{border-radius:8px!important;justify-content:center!important;gap:0!important;width:40px!important;height:40px!important;margin:.15rem auto!important;padding:.52rem!important}:is(.theme-dark,.theme-light) .dash-sidebar.collapsed .dash-nav-icon{margin:0!important}:is(.theme-dark,.theme-light) .dash-sidebar.collapsed .dash-nav-group{align-items:center!important;padding:.25rem 0 0!important}:is(body:has(.conversations-container) .wa-chat-container,body:has(.admin-live-chat-workspace) .wa-chat-container,body:has(.pane-chat-stream) .wa-chat-container,body:has(.auth-page) .wa-chat-container,body:has(.register-grid) .wa-chat-container){display:none!important}header.nav.is-open~.wa-chat-container{pointer-events:none!important;display:none!important}body:has(header.nav.is-open) .wa-chat-container{pointer-events:none!important;display:none!important}.dash-main{flex-direction:column!important;flex:1!important;min-width:0!important;height:100dvh!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.theme-dark .dash-header{border-bottom:1px solid var(--sui-sidebar-border,#ffffff14)!important;background:var(--sui-surface,#111319)!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;height:50px!important;min-height:50px!important;padding:.6rem 1.5rem!important;display:flex!important}.theme-light .dash-header{border-bottom:1px solid var(--sui-sidebar-border,#e6e6dd)!important;background:var(--sui-surface,#fff)!important;flex-shrink:0!important;justify-content:space-between!important;align-items:center!important;gap:1rem!important;height:50px!important;min-height:50px!important;padding:.6rem 1.5rem!important;display:flex!important}.theme-dark .dash-header h1{color:var(--sui-text,#f4f5f2)!important;font-size:.95rem!important;font-weight:650!important;font-family:var(--font-ui)!important;letter-spacing:-.015em!important;margin:0!important}.theme-light .dash-header h1{color:var(--sui-text,#0b0c0e)!important;font-size:.95rem!important;font-weight:650!important;font-family:var(--font-ui)!important;letter-spacing:-.015em!important;margin:0!important}.dash-header .eyebrow{display:none!important}:is(.theme-dark,.theme-light) .live-dashboard{box-sizing:border-box!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;flex:1!important;min-width:0!important;height:100%!important;min-height:0!important;margin:0!important;padding:1.4rem!important;display:flex!important;overflow:auto!important}:is(body:has(.conversations-container) :is(.theme-dark,.theme-light) .live-dashboard,body:has(.admin-live-chat-workspace) :is(.theme-dark,.theme-light) .live-dashboard){flex-direction:column!important;height:100%!important;min-height:0!important;padding:.75rem 1.25rem!important;display:flex!important;overflow:hidden!important}:is(body:has(.conversations-container) .dash-tabs-rail,body:has(.admin-live-chat-workspace) .dash-tabs-rail){flex-shrink:0!important;margin-bottom:.5rem!important}.admin-live-chat-workspace,.admin-whatsapp-wrapper,.conversations-container{flex-direction:column!important;flex:1!important;height:100%!important;min-height:0!important;display:flex!important;overflow:hidden!important}.admin-live-chat-workspace *,.conversations-container *{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.theme-dark .glass-card{-webkit-backdrop-filter:blur(16px)saturate(180%);transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 8px 32px #0003;color:var(--ink)!important;background:#16181ca6!important;border:1px solid #ffffff0d!important;border-radius:16px!important}.theme-dark .glass-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #0000004d;background:#1e2128bf!important;border:1px solid #ffffff1a!important}:is(.theme-light,[data-theme=light]) .glass-card{-webkit-backdrop-filter:blur(16px)saturate(180%);transition:all .3s cubic-bezier(.25,.8,.25,1);color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 20px #0000000a!important}:is(.theme-light,[data-theme=light]) .glass-card:hover{transform:translateY(-2px);background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 8px 30px #00000014!important}.theme-dark .premium-panel{overflow:hidden;color:var(--ink)!important;background:linear-gradient(145deg,#16181c 0%,#0a0b0c 100%)!important;border:1px solid #ffffff0d!important;border-radius:24px!important;box-shadow:0 25px 50px -12px #00000080!important}:is(.theme-light,[data-theme=light]) .premium-panel{overflow:hidden;color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:24px!important;box-shadow:0 10px 30px #0000000a!important}.theme-dark .kpi-metric{background:linear-gradient(#fff 0%,#a1a1aa 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;display:block;font-family:var(--font-ui), sans-serif!important;letter-spacing:-.02em!important;margin:6px 0!important;font-size:2.2rem!important;font-weight:700!important}:is(.theme-light,[data-theme=light]) .kpi-metric{display:block;font-family:var(--font-ui), sans-serif!important;letter-spacing:-.02em!important;background:linear-gradient(#0f172a 0%,#334155 100%)!important;-webkit-text-fill-color:transparent!important;color:#0f172a!important;-webkit-background-clip:text!important;margin:6px 0!important;font-size:2.2rem!important;font-weight:700!important}:is(.theme-dark,.theme-light) .kpi-label{color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:.75rem!important;font-weight:700!important}:is(.theme-dark,.theme-light) .kpi-detail{color:var(--wa)!important;font-size:.8rem!important;font-weight:600!important}.theme-dark .section-intro{color:var(--ink)!important;background:linear-gradient(145deg,#16181c 0%,#0a0b0c 100%)!important;border:1px solid #ffffff0d!important;border-radius:20px!important;box-shadow:0 25px 50px -12px #00000080!important}.theme-dark .section-intro h2{color:#fff!important;letter-spacing:-.03em!important;font-weight:600!important}.theme-dark .section-intro p{color:var(--muted)!important}:is(.theme-light,[data-theme=light]) .section-intro{color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:20px!important;box-shadow:0 10px 30px #0000000a!important}:is(.theme-light,[data-theme=light]) .section-intro h2{color:#0f172a!important;letter-spacing:-.03em!important;font-weight:600!important}:is(.theme-light,[data-theme=light]) .section-intro p{color:#64748b!important}.theme-dark .one-time-key{color:var(--ink)!important;background:#10b9811a!important;border:1px solid #10b98140!important;border-radius:12px!important}.theme-dark .one-time-key code{color:var(--wa)!important;background:#0006!important;border:1px solid #ffffff1a!important;box-shadow:inset 0 2px 4px #00000080!important}:is(.theme-light,[data-theme=light]) .one-time-key{color:#0f172a!important;background:#0d7a460f!important;border:1px solid #0d7a4633!important;border-radius:12px!important}:is(.theme-light,[data-theme=light]) .one-time-key code{color:#15803d!important;background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:inset 0 1px 2px #0000000d!important}:is(.theme-dark,.theme-light) .dashboard-notice{color:#a7f3d0!important;background:#25d3661a!important;border:1px solid #25d36633!important;border-radius:12px!important;font-weight:600!important}:is(.theme-dark,.theme-light) .live-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.75rem!important;margin-bottom:1rem!important;display:grid!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi{background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:var(--r)!important;flex-direction:column!important;gap:.2rem!important;min-height:auto!important;padding:.9rem 1rem!important;display:flex!important;position:relative!important;overflow:hidden!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:before{content:""!important;height:2px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:first-child:before{background:linear-gradient(90deg, var(--wa), var(--wa2))!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:nth-child(2):before{background:linear-gradient(90deg, var(--sms), #ff7043)!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:nth-child(3):before{background:linear-gradient(90deg, var(--gold), gold)!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:nth-child(4):before{background:linear-gradient(90deg, var(--blue), var(--purple))!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:nth-child(5):before{background:linear-gradient(90deg, #ec4899, var(--purple))!important}@media (min-width:1100px){:is(.theme-dark,.theme-light) .live-kpi-grid.live-kpi-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi span{text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--muted)!important;font-size:.65rem!important;font-weight:600!important;display:block!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi strong{font-family:var(--voco-font,sans-serif)!important;color:var(--ink)!important;margin:.2rem 0!important;font-size:1.6rem!important;font-weight:600!important;line-height:1!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi small{color:var(--dim)!important;font-size:.64rem!important;font-weight:500!important;display:block!important}:is(.theme-dark,.theme-light) .two-column-docs{grid-template-columns:minmax(0,2fr) minmax(0,1fr)!important;gap:1rem!important;display:grid!important}:is(.theme-dark,.theme-light) .workbench-panel,:is(.theme-dark,.theme-light) .card{background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:var(--r)!important;min-width:0!important;max-width:100%!important;padding:1.1rem!important}:is(.theme-dark,.theme-light) .panel-heading{text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--muted)!important;justify-content:space-between!important;align-items:center!important;margin-bottom:.7rem!important;font-size:.7rem!important;font-weight:700!important;display:flex!important}:is(.theme-dark,.theme-light) .panel-heading span{color:var(--muted)!important}:is(.theme-dark,.theme-light) .table-row.header{text-align:left!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--dim)!important;border-bottom:1px solid var(--border)!important;font-size:.63rem!important;font-weight:700!important;display:table-row!important}:is(.theme-dark,.theme-light) .table-row.header span{color:var(--dim)!important;padding:.5rem .75rem!important;font-weight:700!important;display:table-cell!important}.theme-dark .table-row{border-bottom:.5px solid #ffffff0a!important;display:table-row!important}:is(.theme-light,[data-theme=light]) .table-row{border-bottom:1px solid #f1f5f9!important;display:table-row!important}:is(.theme-dark,.theme-light) .table-row span{vertical-align:middle!important;color:var(--muted)!important;padding:.6rem .75rem!important;display:table-cell!important}.theme-dark .table-row:hover span{background:#ffffff05!important}:is(.theme-light,[data-theme=light]) .table-row:hover span{background:#f8fafc!important}:is(.theme-dark,.theme-light) .table-row span strong,:is(.theme-dark,.theme-light) .table-row span.bold{color:var(--ink)!important;font-weight:500!important}:is(.theme-dark,.theme-light) .table-row span code{font-family:var(--font-mono)!important;font-size:.7rem!important}:is(.theme-dark,.theme-light) .form-group{margin-bottom:.85rem!important}:is(.theme-dark,.theme-light) .form-group label{color:var(--muted)!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:.3rem!important;font-size:.68rem!important;font-weight:600!important;display:block!important}:is(.theme-dark,.theme-light) .form-input,:is(.theme-dark,.theme-light) input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not(.num-tool-input):not(.wa-gen-input)),:is(.theme-dark,.theme-light) select,:is(.theme-dark,.theme-light) textarea{background-color:var(--surface2)!important;border:1px solid var(--border)!important;width:100%!important;color:var(--ink)!important;font-family:var(--font-ui)!important;border-radius:7px!important;outline:none!important;padding:.55rem .8rem!important;font-size:.78rem!important;transition:all .15s!important}:is(.theme-dark,.theme-light) input[type=checkbox],:is(.theme-dark,.theme-light) input[type=radio]{accent-color:var(--wa)}:is(.theme-dark,.theme-light) .form-input:focus,:is(.theme-dark,.theme-light) input:focus,:is(.theme-dark,.theme-light) textarea:focus{border-color:var(--wa)!important;box-shadow:0 0 0 3px #25d3661a!important}:is(.theme-dark,.theme-light) .btn,:is(.theme-dark,.theme-light) button:where(:not([role=tab]):not([role=switch]):not([aria-pressed]):not(.reset-ghost):not(.nav-icon-btn):not(.nav-mobile-toggle):not(.nav-dropdown-trigger)){letter-spacing:-.01em;cursor:pointer;border:1px solid var(--border);background:var(--surface2);color:var(--ink);font-size:.84rem;font-weight:600;line-height:1.3;font-family:var(--font-ui);-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;border-radius:9px;justify-content:center;align-items:center;gap:.45rem;padding:.58rem 1.15rem;text-decoration:none;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}:is(.theme-dark,.theme-light) .btn:hover:not(:disabled),:is(.theme-dark,.theme-light) button:where(:not([role=tab]):not([role=switch]):not([aria-pressed]):not(.reset-ghost):not(.nav-icon-btn):not(.nav-mobile-toggle):not(.nav-dropdown-trigger)):hover:not(:disabled){background:var(--surface2);border-color:var(--border2);color:var(--ink);transform:translateY(-1px)}:is(.theme-dark,.theme-light) .btn:active:not(:disabled),:is(.theme-dark,.theme-light) button:where(:not([role=tab]):not([role=switch]):not([aria-pressed]):not(.reset-ghost):not(.nav-icon-btn):not(.nav-mobile-toggle):not(.nav-dropdown-trigger)):active:not(:disabled){transform:translateY(0)}:is(.theme-dark,.theme-light) .btn-sm{border-radius:7px!important;gap:.35rem!important;padding:.38rem .85rem!important;font-size:.78rem!important}:is(.theme-dark,.theme-light) .btn-md{border-radius:9px!important;gap:.45rem!important;padding:.58rem 1.15rem!important;font-size:.84rem!important}:is(.theme-dark,.theme-light) .btn-lg{border-radius:10px!important;gap:.5rem!important;padding:.7rem 1.4rem!important;font-size:.88rem!important}:is(.theme-dark,.theme-light) .btn-xl{border-radius:11px!important;gap:.5rem!important;padding:.8rem 1.65rem!important;font-size:.92rem!important;font-weight:600!important}:is(.theme-dark,.theme-light) .btn-wa{background:var(--wa)!important;color:#04200e!important;border:1px solid #25d36659!important;box-shadow:0 2px 8px #25d3662e!important}:is(.theme-dark,.theme-light) .btn-wa:hover:not(:disabled){color:#021408!important;background:#2ee672!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #25d36652!important}:is(.theme-dark,.theme-light) .btn-wa:active:not(:disabled){transform:translateY(0)!important;box-shadow:0 2px 6px #25d36633!important}.theme-dark .btn-dark,.theme-dark button.dark,.theme-dark .btn-primary,.theme-dark button.primary{color:#090a0f!important;background:#f8fafc!important;border:1px solid #ffffff26!important;box-shadow:0 2px 8px #00000040!important}.theme-dark .btn-dark:hover:not(:disabled),.theme-dark button.dark:hover:not(:disabled),.theme-dark .btn-primary:hover:not(:disabled),.theme-dark button.primary:hover:not(:disabled){background:#fff!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #ffffff26!important}.theme-light .btn-dark,.theme-light button.dark,.theme-light .btn-primary,.theme-light button.primary{color:#fff!important;background:#0f172a!important;border:1px solid #0000!important;box-shadow:0 2px 8px #0f172a33!important}.theme-light .btn-dark:hover:not(:disabled),.theme-light button.dark:hover:not(:disabled),.theme-light .btn-primary:hover:not(:disabled),.theme-light button.primary:hover:not(:disabled){background:#1e293b!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #0f172a40!important}.theme-dark .btn-ghost,.theme-dark button.secondary{border:1px solid var(--border)!important;color:var(--ink)!important;background:#ffffff0a!important}.theme-dark .btn-ghost:hover:not(:disabled),.theme-dark button.secondary:hover:not(:disabled){color:var(--ink)!important;background:#ffffff14!important;border-color:#ffffff40!important;transform:translateY(-1px)!important}.theme-light .btn-ghost,.theme-light button.secondary{color:#0f172a!important;background:#00000008!important;border:1px solid #00000026!important}.theme-light .btn-ghost:hover:not(:disabled),.theme-light button.secondary:hover:not(:disabled){color:#0f172a!important;background:#0000000f!important;border-color:#00000047!important;transform:translateY(-1px)!important}:is(.theme-light,[data-theme=light]) :is(.cta-section,.seo-sidebar-card,.tools-api-strip,.dark-surface,[style*="background: #0c0d0e"],[style*="background: var(--ink)"]) .btn-ghost,:is(.theme-light,[data-theme=light]) .cta-section a.btn-ghost,:is(.theme-light,[data-theme=light]) .seo-sidebar-card a.btn-ghost,:is(.theme-light,[data-theme=light]) .tools-api-strip a.btn-ghost{color:#fff!important;background:#ffffff0f!important;border:1px solid #ffffff47!important}:is(.theme-light,[data-theme=light]) :is(.cta-section,.seo-sidebar-card,.tools-api-strip,.dark-surface,[style*="background: #0c0d0e"],[style*="background: var(--ink)"]) .btn-ghost:hover:not(:disabled),:is(.theme-light,[data-theme=light]) .cta-section a.btn-ghost:hover:not(:disabled),:is(.theme-light,[data-theme=light]) .seo-sidebar-card a.btn-ghost:hover:not(:disabled),:is(.theme-light,[data-theme=light]) .tools-api-strip a.btn-ghost:hover:not(:disabled){color:#fff!important;background:#ffffff24!important;border-color:#ffffff80!important}:is(.theme-dark,.theme-light) .btn-sms{background:var(--sms)!important;color:#fff!important;border:1px solid #10b9814d!important;box-shadow:0 2px 8px #10b98133!important}:is(.theme-dark,.theme-light) .btn-sms:hover:not(:disabled){background:var(--sms-dark)!important;transform:translateY(-1px)!important;box-shadow:0 6px 18px #10b98159!important}:is(.theme-dark,.theme-light) .btn-sms:active:not(:disabled){transform:translateY(0)!important}:is(.theme-dark,.theme-light) button:where(:not([role=tab]):not([role=switch]):not([aria-pressed])):disabled,:is(.theme-dark,.theme-light) button.dark:disabled,:is(.theme-dark,.theme-light) button.primary:disabled,:is(.theme-dark,.theme-light) .btn-wa:disabled,:is(.theme-dark,.theme-light) .btn-sms:disabled,:is(.theme-dark,.theme-light) .btn-dark:disabled{cursor:not-allowed!important;opacity:.55!important;box-shadow:none!important;transform:none!important}@media (max-width:640px){:is(.theme-dark,.theme-light) .btn-xl,:is(.theme-dark,.theme-light) .btn-lg{gap:.4rem!important;padding:.68rem 1.2rem!important;font-size:.86rem!important}}:is(.theme-dark,.theme-light) button.btn-danger{background:var(--red,#ef4444)!important;color:#fff!important;border:1px solid #0000!important;border-radius:10px!important;justify-content:center!important;padding:.8rem 1.3rem!important;font-size:.85rem!important;font-weight:700!important}:is(.theme-dark,.theme-light) button.btn-danger:hover:not(:disabled){background:#dc2626!important;box-shadow:0 8px 24px #ef444440!important}:is(.theme-dark,.theme-light) button.btn-danger:disabled{opacity:.45!important;cursor:not-allowed!important}:is(.theme-dark,.theme-light) button.btn-danger-ghost{color:#f87171!important;background:0 0!important;border:1px solid #ef44444d!important}:is(.theme-dark,.theme-light) button.btn-danger-ghost:hover:not(:disabled){background:#ef444414!important;border-color:#ef444480!important}:is(.theme-dark,.theme-light) button.reset-ghost{color:var(--reset-ghost-color,var(--ink))!important;background:0 0!important;border:none!important}:is(.theme-dark,.theme-light) button.btn-tinted{background:var(--btn-tinted-bg,var(--surface2))!important;border:var(--btn-tinted-border,1px solid var(--border))!important;color:var(--btn-tinted-color,var(--ink))!important}:is(.theme-dark,.theme-light) .sms-pack-selector button{white-space:normal!important;text-align:start!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:0!important;padding:1.25rem!important;font-size:.8rem!important;font-weight:500!important;display:flex!important}.sms-pack-selector .pack-meta{justify-content:space-between;align-items:baseline;gap:1rem;width:100%;display:flex}.topup-amount-row{align-items:stretch;gap:8px;display:flex}.topup-amount-row input{flex:auto;min-width:0}:is(.theme-dark,.theme-light) .topup-amount-row select{flex:none!important;width:7.5rem!important}:is(.theme-dark,.theme-light) .tabs{background:var(--surface)!important;border:1px solid var(--border)!important;border-radius:8px!important;gap:3px!important;margin-bottom:1.2rem!important;padding:3px!important;display:flex!important;overflow-x:auto!important}:is(.theme-dark,.theme-light) .tabs button{text-align:center!important;cursor:pointer!important;color:var(--muted)!important;background:0 0!important;border-radius:8px!important;flex-direction:column!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-height:auto!important;padding:.8rem 1rem!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important}:is(.theme-dark,.theme-light) .tabs button span{font-family:var(--font-ui), sans-serif!important;font-size:.88rem!important;font-weight:700!important;display:block!important}:is(.theme-dark,.theme-light) .tabs button small{opacity:.65!important;font-size:.7rem!important;font-weight:500!important;line-height:1.3!important;display:block!important}:is(.theme-dark,.theme-light) .tabs button:hover{color:var(--ink)!important;background:#ffffff05!important}:is(.theme-dark,.theme-light) .tabs button.active{background:var(--surface2)!important;color:var(--ink)!important;box-shadow:0 4px 12px #00000026!important}.theme-dark .code-block,.theme-dark pre{border:1px solid var(--border)!important;font-family:var(--font-mono)!important;color:#ccc!important;background:#0a0b0d!important;border-radius:8px!important;padding:.9rem 1rem!important;font-size:.7rem!important;line-height:1.9!important;overflow-x:auto!important}:is(.theme-light,[data-theme=light]) .code-block,:is(.theme-light,[data-theme=light]) pre{font-family:var(--font-mono)!important;color:#0f172a!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:.9rem 1rem!important;font-size:.7rem!important;line-height:1.9!important;overflow-x:auto!important}:is(.theme-dark,.theme-light) .status-pill,:is(.theme-dark,.theme-light) .pill{border-radius:20px!important;align-items:center!important;gap:.3rem!important;padding:2px 7px!important;font-size:.62rem!important;font-weight:700!important;display:inline-flex!important}:is(.theme-dark,.theme-light) .status-pill.delivered{color:var(--wa)!important;background:#25d3661f!important}:is(.theme-dark,.theme-light) .status-pill.sent{color:var(--blue)!important;background:#4a9eff1f!important}:is(.theme-dark,.theme-light) .status-pill.failed{color:var(--red)!important;background:#ff4d4d1f!important}.theme-dark nav[style*=background]{border-bottom:1px solid var(--border)!important;background:#0e0f11f2!important}:is(.theme-light,[data-theme=light]) nav[style*=background]{border-bottom:1px solid var(--border)!important;background:#fffffff2!important}:is(.theme-dark,.theme-light) nav[style*=background] .logo-text{color:var(--ink)!important}:is(.theme-dark,.theme-light) nav[style*=background] .nav-links a{color:var(--muted)!important}:is(.theme-dark,.theme-light) nav[style*=background] .nav-links a:hover{color:var(--ink)!important}:is(.theme-dark,.theme-light) nav[style*=background] .nav-cta .btn-ghost{border-color:var(--border)!important;color:var(--ink)!important}:is(.theme-dark,.theme-light) nav[style*=background] .nav-cta .btn-ghost:hover{background:var(--surface2)!important;border-color:var(--border2)!important}:is(.theme-dark,.theme-light) nav[style*=background] .nav-cta .btn-wa:hover{background:var(--wa2)!important;color:#fff!important}:is(.theme-dark,.theme-light) .sb-user{transition:all .2s cubic-bezier(.16,1,.3,1)!important}:is(.theme-dark,.theme-light) .sb-user:hover{background:var(--surface2)!important}@media (max-width:768px){:is(.theme-dark,.theme-light).dashboard-shell{flex-direction:column!important}.dash-sidebar{width:100%!important;height:auto!important}:is(.theme-dark,.theme-light) .live-kpi-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.theme-dark select option,.theme-dark option{color:#f0ece4!important;background:#1e2128!important}:is(.theme-light,[data-theme=light]) select option,:is(.theme-light,[data-theme=light]) option{color:#0f172a!important;background:#fff!important}:is(.theme-dark,.theme-light) button[role=tab]:hover:not([aria-selected=true]){color:var(--ink)!important;background:#ffffff12!important;border-color:#ffffff1f!important}:is(.theme-dark,.theme-light) .dashboard-preview-grid{grid-template-columns:1.2fr 1fr!important;align-items:start!important;gap:1.5rem!important;width:100%!important;display:grid!important}@media (max-width:1024px){:is(.theme-dark,.theme-light) .dashboard-preview-grid{grid-template-columns:1fr!important;gap:1.5rem!important}}:is(.theme-dark,.theme-light) .live-table-grid>article>div[style*=overflow]{max-height:calc(100vh - 250px);overflow:auto!important}:is(.theme-dark,.theme-light) article.live-card.glass-card>div[style*=overflow]{max-height:calc(100vh - 240px);overflow:auto!important}:is(.theme-dark,.theme-light) .live-workbench>article.workbench-panel{max-height:calc(100vh - 160px);overflow-y:auto}:is(.theme-dark,.theme-light) .live-kpi-grid{flex-shrink:0}:is(.theme-dark,.theme-light) .live-workbench,:is(.theme-dark,.theme-light) .live-table-grid{overflow:visible}.wa-chat-container{z-index:9999;font-family:var(--font-ui);position:fixed;bottom:2rem;right:2rem}.wa-chat-button{background:var(--wa);cursor:pointer;color:#fff;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:60px;height:60px;padding:0;transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:flex;position:relative;box-shadow:0 8px 24px #25d3664d,0 2px 8px #0003}.wa-chat-button:hover{background:#20ba5a;transform:scale(1.08);box-shadow:0 12px 28px #25d36666,0 4px 12px #00000040}.wa-chat-button:active{transform:scale(.95)}.wa-chat-button .wa-icon-svg{width:32px;height:32px;transition:transform .3s}.wa-chat-tooltip{-webkit-backdrop-filter:blur(12px);border:1px solid var(--border);color:var(--ink);white-space:nowrap;box-shadow:var(--shadow-premium);z-index:10000;background:#0e0f11f2;border-radius:12px;padding:.75rem 2.8rem .75rem 1.2rem;font-size:.8rem;font-weight:500;animation:.4s cubic-bezier(.16,1,.3,1) forwards fadeInUp;position:absolute;bottom:76px;right:0}.wa-chat-tooltip-close{color:var(--muted)!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;padding:2px!important;transition:all .2s!important;display:flex!important;position:absolute!important;top:50%!important;right:8px!important;transform:translateY(-50%)!important}.wa-chat-tooltip-close:hover{color:var(--ink)!important;background:#ffffff14!important;border:none!important}.wa-chat-tooltip-close svg{flex-shrink:0!important;width:12px!important;height:12px!important;display:block!important}.wa-chat-tooltip-arrow{border-right:1px solid var(--border);border-bottom:1px solid var(--border);z-index:-1;background:#0e0f11f2;width:12px;height:12px;position:absolute;bottom:-6px;right:24px;transform:rotate(45deg)}:is(.theme-light,[data-theme=light]) .wa-chat-tooltip{color:#0f172a!important;background:#fff!important;border-color:#cbd5e1!important;box-shadow:0 10px 25px -5px #0f172a1f,0 8px 10px -6px #0f172a14!important}:is(.theme-light,[data-theme=light]) .wa-chat-tooltip-arrow{background:#fff!important;border-bottom-color:#cbd5e1!important;border-right-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .wa-chat-tooltip-close{color:#64748b!important}:is(.theme-light,[data-theme=light]) .wa-chat-tooltip-close:hover{color:#0f172a!important;background:#f1f5f9!important}.wa-online-badge{pointer-events:none;z-index:2;background-color:#22c55e;border:2.5px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px;box-shadow:0 1px 4px #00000040}:is(.theme-dark,[data-theme=dark]) .wa-online-badge{border-color:#0e0f11}@keyframes waPulse{0%{transform:scale(1);box-shadow:0 0 #22c55eb3}70%{transform:scale(1.08);box-shadow:0 0 0 6px #22c55e00}to{transform:scale(1);box-shadow:0 0 #22c55e00}}.wa-online-badge:after{content:"";border-radius:50%;animation:2.4s cubic-bezier(.4,0,.6,1) infinite waPulse;position:absolute;inset:-1px}.wa-tooltip-text{align-items:center;gap:7px;display:inline-flex}.wa-tooltip-dot{background:#22c55e;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block;box-shadow:0 0 8px #22c55ecc}html[dir=rtl] .wa-tooltip-text,[dir=rtl] .wa-tooltip-text{flex-direction:row-reverse}html[dir=rtl] .wa-chat-container,[dir=rtl] .wa-chat-container{left:2rem;right:auto}html[dir=rtl] .wa-chat-tooltip,[dir=rtl] .wa-chat-tooltip{padding:.75rem 1.2rem .75rem 2.8rem;left:0;right:auto}html[dir=rtl] .wa-chat-tooltip-close,[dir=rtl] .wa-chat-tooltip-close{left:8px!important;right:auto!important}html[dir=rtl] .wa-chat-tooltip-arrow,[dir=rtl] .wa-chat-tooltip-arrow{left:24px;right:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.wa-chat-container{bottom:calc(1rem + env(safe-area-inset-bottom,0px));right:1rem}html[dir=rtl] .wa-chat-container,[dir=rtl] .wa-chat-container{bottom:calc(1rem + env(safe-area-inset-bottom,0px));left:1rem;right:auto}.wa-chat-button{width:54px;height:54px}.wa-chat-button .wa-icon-svg{width:28px;height:28px}.wa-chat-tooltip{bottom:calc(64px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 2rem);padding:.65rem 2.6rem .65rem 1rem;font-size:.78rem}}@media (max-width:540px){.sim-channel-btn{padding:5px 10px!important;font-size:.7rem!important}}.blog-hero-featured{background:var(--cream);border:1px solid var(--border);color:inherit;border-radius:24px;grid-template-columns:1.2fr 1fr;gap:2rem;margin-bottom:3.5rem;text-decoration:none;transition:all .3s;display:grid;overflow:hidden}.blog-hero-featured:hover{border-color:var(--dim);transform:translateY(-4px);box-shadow:0 12px 36px #0000000f}.blog-hero-image-wrap{min-height:320px;position:relative;overflow:hidden}.blog-hero-image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-hero-featured:hover .blog-hero-image-wrap img{transform:scale(1.03)}.blog-hero-content{flex-direction:column;justify-content:center;padding:2.5rem;display:flex}.blog-hero-meta{color:var(--muted);align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.85rem;display:flex}.blog-category-badge{background:var(--border);color:var(--ink);text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:600}.blog-hero-title{font-size:2.2rem;font-family:var(--voco-font,sans-serif);letter-spacing:-.025em;color:var(--ink);margin-bottom:1rem;font-weight:600;line-height:1.2}.blog-hero-excerpt{color:var(--muted);margin-bottom:2rem;font-size:1.05rem;line-height:1.6}.blog-hero-footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;display:flex}.blog-grid-modern{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:2rem;display:grid}.blog-card-modern{background:var(--cream);border:1px solid var(--border);color:inherit;border-radius:20px;flex-direction:column;height:100%;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.blog-card-modern:hover{border-color:var(--dim);transform:translateY(-6px);box-shadow:0 12px 30px #0000000f}.blog-card-image-wrap{background:linear-gradient(135deg,#f5f7fa 0%,#c3cfe2 100%);height:200px;position:relative;overflow:hidden}.blog-card-image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.blog-card-modern:hover .blog-card-image-wrap img{transform:scale(1.04)}.blog-card-modern .blog-category-badge{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#111;background:#ffffffd9;position:absolute;top:1rem;left:1rem;box-shadow:0 2px 8px #00000014}:is(.theme-dark,.theme-light) .blog-card-modern .blog-category-badge{color:#f0ece4;background:#16181cd9}.blog-card-content{flex-direction:column;flex-grow:1;padding:1.5rem;display:flex}.blog-card-meta{color:var(--muted);align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.8rem;display:flex}.blog-card-title{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.blog-card-excerpt{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-card-footer{border-top:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding-top:1rem;font-size:.85rem;font-weight:500;display:flex}.blog-read-more{color:var(--wa);align-items:center;gap:.25rem;font-weight:600;transition:transform .2s;display:flex}.blog-card-modern:hover .blog-read-more{transform:translate(3px)}.voco-page .blog-hero-featured{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 4px 20px #0b0c0e08}.voco-page .blog-hero-featured:hover{border-color:var(--voco-line-strong,#c8c8bd);box-shadow:0 12px 36px #0b0c0e0f}.voco-page .blog-hero-title{color:var(--voco-ink,#0b0c0e)}.voco-page .blog-hero-excerpt,.voco-page .blog-hero-meta{color:var(--voco-ink-2,#565b62)}.voco-page .blog-hero-footer{border-top-color:var(--voco-line,#e6e6dd)}.voco-page .blog-card-modern{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page .blog-card-modern:hover{border-color:var(--voco-line-strong,#c8c8bd);box-shadow:0 12px 30px #0b0c0e0d}.voco-page .blog-card-title{color:var(--voco-ink,#0b0c0e)}.voco-page .blog-card-excerpt,.voco-page .blog-card-meta{color:var(--voco-ink-2,#565b62)}.voco-page .blog-card-footer{border-top-color:var(--voco-line,#e6e6dd)}.voco-page .blog-category-badge{border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 1px 3px #0b0c0e0a;background:var(--voco-bg-alt,#f6f6f2)!important;color:var(--voco-ink,#0b0c0e)!important}.category-bg-gradient{justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex;position:relative}.category-bg-gradient:after{content:"";opacity:.08;background-image:radial-gradient(var(--ink) 1px, transparent 1px);background-size:12px 12px;position:absolute;inset:0}.bg-grad-developer{background:linear-gradient(135deg,#1e293b,#0f172a)}.bg-grad-guide{background:linear-gradient(135deg,#0d9488,#115e59)}.bg-grad-comparison{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.bg-grad-integration{background:linear-gradient(135deg,#ea580c,#c2410c)}.bg-grad-market{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.bg-grad-use-case{background:linear-gradient(135deg,#059669,#047857)}.bg-grad-compliance{background:linear-gradient(135deg,#4b5563,#374151)}.bg-grad-seasonal{background:linear-gradient(135deg,#db2777,#be185d)}.bg-grad-technical{background:linear-gradient(135deg,#0f172a,#020617)}.business-metrics-box{border:1px solid var(--border);border-inline-start:4px solid var(--wa);background:#25d3660a;border-start-start-radius:4px;border-start-end-radius:16px;border-end-end-radius:16px;border-end-start-radius:4px;margin:3.5rem 0;padding:1.75rem;box-shadow:0 4px 20px #00000005}:is(.theme-dark,.theme-light) .business-metrics-box{background:#25d36612}.metrics-box-title{color:var(--ink);align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1.2rem;font-weight:700;display:flex}.metrics-list{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1rem;display:grid}.metric-item{align-items:flex-start;gap:.75rem;display:flex}.metric-item-content h4{color:var(--ink);margin:0 0 2px;font-size:.95rem;font-weight:600}.metric-item-content p{opacity:.8;color:var(--muted);margin:0;font-size:.85rem;line-height:1.4}.blog-article-meta-bar{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.9rem;display:flex}.blog-meta-item{align-items:center;gap:.45rem;display:inline-flex}.blog-article-container{max-width:820px;margin:0 auto}.blog-section{margin-bottom:3.5rem}.blog-section-title{font-size:1.95rem;font-family:var(--voco-font,sans-serif);color:var(--ink);letter-spacing:-.025em;margin-bottom:1.35rem;font-weight:600;line-height:1.28}.blog-section-body{color:var(--ink);opacity:.94;font-size:1.06rem;line-height:1.85}.blog-paragraph{margin-bottom:1.4rem;line-height:1.85}.blog-subheading-3{color:var(--ink);margin:2.25rem 0 1rem;font-size:1.35rem;font-weight:700;line-height:1.35}.blog-subheading-4{color:var(--ink);margin:1.75rem 0 .75rem;font-size:1.15rem;font-weight:600;line-height:1.4}.blog-list{flex-direction:column;gap:.6rem;margin:1.2rem 0 1.6rem;padding-inline-start:1.6rem;display:flex}.blog-list li{line-height:1.75}.blog-callout{border:1px solid var(--border);border-inline-start:4px solid var(--wa);color:var(--ink);background:#25d3660d;border-start-start-radius:4px;border-start-end-radius:14px;border-end-end-radius:14px;border-end-start-radius:4px;margin:2rem 0;padding:1.25rem 1.5rem;font-style:italic;line-height:1.75}.blog-code-block{background:#0f141c;border:1px solid #ffffff1f;border-radius:14px;margin:2rem 0;overflow:hidden;box-shadow:0 8px 24px #00000026}.blog-code-header{background:#ffffff08;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:.65rem 1rem;display:flex}.blog-code-lang{align-items:center;gap:.4rem;display:flex}.blog-code-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.blog-code-dot.red{background:#ff5f56}.blog-code-dot.yellow{background:#ffbd2e}.blog-code-dot.green{background:#27c93f}.blog-code-lang-name{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:#fff9;margin-left:.5rem;font-size:.75rem}.blog-code-copy-btn{color:#fffc;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.78rem;transition:all .2s;display:inline-flex}.blog-code-copy-btn:hover{color:#fff;background:#ffffff1f}.blog-code-pre{font-family:var(--font-mono);color:#e6edf3;margin:0;padding:1.25rem;font-size:.9rem;line-height:1.6;overflow-x:auto}.blog-table-wrap{border:1px solid var(--border);background:var(--cream);border-radius:14px;margin:2rem 0;overflow-x:auto}.blog-table{border-collapse:collapse;text-align:start;width:100%;font-size:.95rem}.blog-table th{color:var(--ink);border-bottom:1px solid var(--border);background:#00000008;padding:.85rem 1.2rem;font-weight:600}.blog-table td{border-bottom:1px solid var(--border);color:var(--ink);padding:.85rem 1.2rem}.blog-table tr:last-child td{border-bottom:none}.blog-faq-card{background:var(--cream);border:1px solid var(--border);border-radius:16px;margin-bottom:1rem;padding:1.4rem 1.6rem;transition:border-color .2s,box-shadow .2s}.blog-faq-card:hover{border-color:var(--wa);box-shadow:0 4px 18px #0000000a}.blog-faq-question{color:var(--ink);align-items:center;gap:.6rem;margin-bottom:.6rem;font-size:1.1rem;font-weight:600;display:flex}.blog-faq-answer{color:var(--muted);font-size:.98rem;line-height:1.7}@media (max-width:991px){.blog-hero-featured{grid-template-columns:1fr;gap:0}.blog-hero-image-wrap{min-height:240px}.blog-hero-content{padding:1.75rem}}@media (max-width:576px){.flow-step-bar{gap:.75rem;padding:.75rem}}.status-container{flex-direction:column;gap:2.5rem;max-width:1120px;margin:0 auto;padding:2.5rem 1.5rem 6rem;display:flex}.status-hero-banner{border:1px solid var(--border);box-shadow:var(--shadow-premium);background:#ffffff06;border-radius:20px;flex-direction:column;gap:1.8rem;padding:2.5rem 2.75rem;display:flex;position:relative;overflow:hidden}.status-glow-green{pointer-events:none;z-index:0;background:radial-gradient(#25d36617 0%,#0000 65%);width:70%;height:120%;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.status-glow-amber{pointer-events:none;z-index:0;background:radial-gradient(#fbbf2417 0%,#0000 65%);width:70%;height:120%;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.status-glow-red{pointer-events:none;z-index:0;background:radial-gradient(#ff4d4d17 0%,#0000 65%);width:70%;height:120%;position:absolute;top:-60%;left:50%;transform:translate(-50%)}.status-banner-header{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex;position:relative}.status-banner-title{align-items:flex-start;gap:1.4rem;display:flex}.status-title-text{font-family:var(--font-ui);letter-spacing:-.025em;color:var(--ink);font-size:2.1rem;font-weight:700;line-height:1.15}.status-subtitle-text{color:var(--muted);max-width:58ch;margin-top:.4rem;font-size:.88rem;line-height:1.5}.status-beacon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:4px;display:flex;position:relative}.beacon-core{z-index:2;border-radius:50%;width:14px;height:14px;box-shadow:0 0 14px}.beacon-ring{opacity:.6;border:2px solid;border-radius:50%;position:absolute;inset:0}.ring-1{animation:2s cubic-bezier(.2,.8,.2,1) infinite beacon-pulse}.ring-2{animation:2s cubic-bezier(.2,.8,.2,1) .75s infinite beacon-pulse}@keyframes beacon-pulse{0%{opacity:.85;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}.beacon-green{color:#25d366}.beacon-green .beacon-core{background:#25d366}.beacon-amber{color:#fbbf24}.beacon-amber .beacon-core{background:#fbbf24}.beacon-red{color:#ff4d4d}.beacon-red .beacon-core{background:#ff4d4d}.status-action-group{position:relative}.status-btn-subscribe{cursor:pointer;border:1px solid var(--border2);color:var(--ink);background:#ffffff0a;border-radius:10px;align-items:center;gap:.5rem;padding:.55rem 1.15rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.status-btn-subscribe:hover{border-color:var(--wa);background:#ffffff14}.status-banner-meta{z-index:1;color:var(--muted);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1.2rem;font-size:.8rem;display:flex;position:relative}.status-meta-left,.status-meta-right{align-items:center;gap:.5rem;display:flex}.status-live-pulse-indicator{background:#25d366;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 8px #25d366}.status-meta-divider{opacity:.4}.status-auto-label{color:var(--muted);font-size:.76rem}.status-refresh-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:2px;transition:color .15s;display:inline-flex}.status-refresh-btn:hover{color:var(--ink)}.status-last-sync{color:var(--muted);font-size:.78rem}.status-scorecard-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.status-scorecard-card{background:var(--cream);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.5rem;padding:1.25rem 1.35rem;transition:border-color .2s,transform .2s;display:flex}.status-scorecard-card:hover{border-color:var(--border2);transform:translateY(-2px)}.scorecard-top{justify-content:space-between;align-items:center;display:flex}.scorecard-label{color:var(--muted);font-size:.75rem;font-weight:500}.scorecard-badge{border-radius:12px;padding:.15rem .5rem;font-size:.68rem;font-weight:600}.badge-sla{color:#25d366;background:#25d3661a;border:1px solid #25d36633}.badge-neutral{color:var(--ink);border:1px solid var(--border);background:#ffffff0d}.badge-edge{color:#4a9eff;background:#4a9eff1a;border:1px solid #4a9eff33}.badge-carrier{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2433}.scorecard-val{font-family:var(--font-mono);color:var(--ink);letter-spacing:-.02em;font-size:1.75rem;font-weight:700;line-height:1.1}.scorecard-foot{color:var(--muted);align-items:center;gap:.4rem;margin-top:auto;font-size:.72rem;display:flex}.component-group-heading{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.82rem;font-weight:600;display:flex}.status-grid{grid-template-columns:1fr;gap:1rem;display:grid}.status-card{background:var(--cream);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:1.1rem;padding:1.4rem;transition:all .2s;display:flex}.status-card:hover{border-color:var(--border2);background:#ffffff08}.status-card-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.status-card-info{flex-direction:column;gap:.25rem;display:flex}.status-card-name{color:var(--ink);align-items:center;gap:.5rem;font-size:1.05rem;font-weight:600;display:flex}.status-card-desc{color:var(--muted);max-width:65ch;font-size:.8rem;line-height:1.45}.status-comp-icon{color:var(--muted);flex-shrink:0}.status-state-pill{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:.25rem .65rem;font-size:.72rem;font-weight:600}.pill-operational{color:#25d366;background:#25d36614;border:1.5px solid #25d36626}.pill-degraded{color:#fbbf24;background:#fbbf2414;border:1.5px solid #fbbf2426}.pill-outage{color:#ff4d4d;background:#ff4d4d14;border:1.5px solid #ff4d4d26}.pill-nodata{color:var(--muted);border:1.5px solid var(--border);background:#f0ece40f}.status-channel-footer{border-top:1px solid var(--border);color:var(--muted);margin-top:.1rem;padding-top:.75rem;font-size:.75rem}.channel-foot-item{align-items:center;gap:.4rem;display:flex}.status-legend-pills{color:var(--muted);align-items:center;gap:.85rem;font-size:.74rem;display:flex}.legend-pill{align-items:center;gap:.35rem;display:inline-flex}.legend-dot{border-radius:50%;width:7px;height:7px}.dot-green{background:#25d366}.dot-amber{background:#fbbf24}.dot-red{background:#ff4d4d}.dot-nodata{background:#f0ece440}.status-timeline-wrapper{flex-direction:column;gap:.6rem;display:flex}.status-timeline-ticks{align-items:flex-end;gap:2.5px;height:34px;display:flex}.status-tick{cursor:pointer;appearance:none;min-width:0;height:28px;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;border:none;border-radius:3px;flex:1;padding:0;transition:all .15s;position:relative}.status-tick:hover{filter:brightness(1.2);height:34px;transform:translateY(-2px)}.status-tick:focus-visible{outline:2px solid var(--wa);outline-offset:2px}.status-tick.tick-selected{filter:brightness(1.35);height:34px;box-shadow:0 0 0 1.5px var(--ink)}.tick-green{background:#25d366b3}.tick-amber{background:#fbbf24cc}.tick-red{background:#ff4d4de6}.tick-empty{background:#f0ece417}.status-timeline-legend{color:var(--muted);font-size:.72rem;font-family:var(--font-mono);justify-content:space-between;align-items:center;display:flex}.status-avg-legend{opacity:.5}.status-day-readout{border:1px solid var(--border2);background:#ffffff08;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.78rem;display:flex}.status-day-readout-date{color:var(--ink);font-weight:600}.status-day-readout-figure{color:var(--muted);font-family:var(--font-mono);font-size:.74rem}.status-day-readout-requests{color:var(--muted);opacity:.7;font-size:.72rem}.status-day-readout .status-day-readout-clear{color:var(--muted);cursor:pointer;flex-shrink:0;margin-inline-start:auto;line-height:1;box-shadow:none!important;background:0 0!important;border:none!important;padding:0 .4rem!important;font-size:1.1rem!important}.status-day-readout .status-day-readout-clear:hover{color:var(--ink)}.status-method-note{color:var(--muted);opacity:.75;max-width:62ch;margin-top:.75rem;font-size:.72rem;line-height:1.5}.status-tooltip{border:1px solid var(--border2);color:var(--ink);pointer-events:none;z-index:100;white-space:nowrap;background:#111215;border-radius:8px;flex-direction:column;gap:2px;padding:.5rem .75rem;font-size:.75rem;display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 10px 25px #0006}.status-tick:hover .status-tooltip{display:flex}.status-tooltip:after{content:"";border-right:1px solid var(--border2);border-bottom:1px solid var(--border2);background:#111215;width:8px;height:8px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.tooltip-date{font-weight:600}.tooltip-fig{opacity:.8;font-size:.7rem}.operator-grid{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.operator-card{background:var(--cream);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:.4rem;padding:1.4rem;transition:all .2s;display:flex}.operator-card:hover{border-color:var(--border2);transform:translateY(-2px)}.carrier-iam{border-left:3px solid #09f!important}.carrier-iam:hover{background:#0099ff05!important;border-left-color:#33adff!important}.carrier-orange{border-left:3px solid #ff7900!important}.carrier-orange:hover{background:#ff790005!important;border-left-color:#ff9433!important}.carrier-inwi{border-left:3px solid #b71881!important}.carrier-inwi:hover{background:#b7188105!important;border-left-color:#d12296!important}.operator-card-header{justify-content:space-between;align-items:center;margin-bottom:.3rem;display:flex}.operator-badge-pill{align-items:center;gap:.45rem;display:flex}.carrier-dot{background:var(--wa);width:8px;height:8px;box-shadow:0 0 6px var(--wa);border-radius:50%}.carrier-iam .carrier-dot{background:#09f;box-shadow:0 0 6px #09f}.carrier-orange .carrier-dot{background:#ff7900;box-shadow:0 0 6px #ff7900}.carrier-inwi .carrier-dot{background:#b71881;box-shadow:0 0 6px #b71881}.operator-card-name{color:var(--ink);font-size:.85rem;font-weight:600}.operator-status-tag{color:#25d366;background:#25d36614;border-radius:10px;padding:.15rem .5rem;font-size:.68rem;font-weight:600}.operator-rate-row{align-items:baseline;gap:.6rem;display:flex}.operator-card-rate{font-family:var(--font-mono);color:var(--wa);font-size:2.1rem;font-weight:700;line-height:1}.operator-card-rate-empty{color:var(--muted);opacity:.6}.operator-card-unit{opacity:.75;margin-inline-start:2px;font-size:1.15rem}.operator-card-label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.operator-progress-bar{background:#ffffff0d;border-radius:2px;width:100%;height:4px;margin:.2rem 0;overflow:hidden}.operator-progress-fill{background:#25d366;border-radius:2px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}.carrier-iam .operator-progress-fill{background:#09f}.carrier-orange .operator-progress-fill{background:#ff7900}.carrier-inwi .operator-progress-fill{background:#b71881}.operator-card-meta{color:var(--muted);margin-top:.2rem;font-size:.72rem;line-height:1.45}.status-badge-carrier{color:#4a9eff;background:#4a9eff1a;border:1px solid #4a9eff40;border-radius:12px;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.status-section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem;display:flex}.status-section-title{font-family:var(--font-ui);color:var(--ink);font-size:1.4rem;font-weight:600}.status-section-desc{color:var(--muted);margin-top:.15rem;font-size:.78rem}.chart-tabs{border:1px solid var(--border);background:#ffffff08;border-radius:8px;gap:2px;padding:2.5px;display:flex}.chart-tab-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .8rem;font-size:.76rem;font-weight:500;transition:all .15s;display:inline-flex}.chart-tab-btn:hover{color:var(--ink)}.chart-tab-btn.active{background:var(--cream);color:var(--ink);border:1px solid #ffffff0a}.latency-grid-container{grid-template-columns:1fr;gap:1.25rem;display:grid}.latency-summary-bar{border:1px solid var(--border);background:var(--cream);text-align:center;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1rem;padding:1.2rem;display:grid}.latency-metric{flex-direction:column;gap:.2rem;display:flex}.latency-metric-divider{border-left:1px solid var(--border);border-right:1px solid var(--border)}.latency-metric-val{font-family:var(--font-mono);color:var(--ink);font-size:1.6rem;font-weight:600}.latency-metric-lbl{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.chart-svg-container{border:1px solid var(--border);background:#ffffff04;border-radius:14px;padding:1.4rem;position:relative;overflow:hidden}.chart-header-meta{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.chart-target-badge{color:var(--muted);border:1px solid var(--border);background:#ffffff08;border-radius:6px;align-items:center;gap:.35rem;padding:.2rem .5rem;font-size:.72rem;display:inline-flex}.chart-target-dot{background:#25d366;border-radius:50%;width:6px;height:6px}.chart-sample-badge{color:var(--muted);font-size:.72rem;font-family:var(--font-mono)}.status-chart-svg{overflow:visible}.chart-readout{align-items:baseline;gap:.6rem;min-height:1.4rem;margin-top:.9rem;font-size:.8rem;display:flex}.chart-readout-active{align-items:center;gap:.6rem;display:flex}.chart-readout-pill{font-family:var(--font-mono);color:#25d366;background:#25d3661a;border:1px solid #25d36640;border-radius:6px;padding:.15rem .55rem;font-size:.95rem;font-weight:700}.chart-readout-hour{color:var(--muted);font-size:.76rem}.chart-readout-hint{color:var(--muted);opacity:.6;font-size:.72rem}.terminal-window{border:1px solid var(--border2);box-shadow:var(--shadow-premium);background:#090a0c;border-radius:12px;overflow:hidden}.terminal-header{border-bottom:1px solid var(--border);background:#111317;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}.terminal-dots{gap:.4rem;display:flex}.terminal-dots span{border-radius:50%;width:9px;height:9px}.terminal-dots span:first-child{background:#ff5f56}.terminal-dots span:nth-child(2){background:#ffbd2e}.terminal-dots span:nth-child(3){background:#27c93f}.terminal-title{font-family:var(--font-mono);color:var(--muted);letter-spacing:.02em;font-size:.7rem}.terminal-copy-btn{border:1px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.7rem;transition:all .15s;display:inline-flex}.terminal-copy-btn:hover{color:var(--ink);border-color:var(--border2)}.terminal-body{font-family:var(--font-mono);color:#ccc;flex-direction:column;gap:.8rem;min-height:220px;padding:1.5rem;font-size:.8rem;line-height:1.7;display:flex}.terminal-welcome-text{color:var(--muted);font-size:.76rem;line-height:1.5}.terminal-logs-scroll{flex-direction:column;gap:.35rem;max-height:200px;margin:.5rem 0;display:flex;overflow-y:auto}.terminal-console-line{align-items:flex-start;gap:.6rem;animation:.2s forwards fade-in-line;display:flex}@keyframes fade-in-line{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.terminal-line-success{color:#25d366}.terminal-line-warning{color:#fbbf24}.terminal-line-error{color:#ff4d4d}.terminal-line-info{color:#4a9eff}.terminal-line-text{color:#e0e0e0;word-break:break-word}.terminal-input-row{border:1px solid var(--border);background:#ffffff05;border-radius:8px;align-items:center;gap:.6rem;margin-top:auto;padding:.4rem .8rem;display:flex}.terminal-prompt{color:var(--sms);font-weight:700}.terminal-command-preview{color:var(--muted);font-size:.8rem;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-button{background:var(--wa);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:.35rem .85rem;font-size:.76rem;font-weight:600;transition:opacity .15s;display:flex}.terminal-button:hover{opacity:.9}.status-section-divider{border-top:1px solid var(--border);margin-top:1rem;padding-top:2.5rem}.incident-container{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.incident-nominal-card{background:#25d36608;border:1px solid #25d3662e;border-radius:12px;align-items:center;gap:1.2rem;padding:1.25rem 1.5rem;display:flex}.incident-nominal-icon-box{background:#25d36614;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.incident-nominal-title{color:var(--ink);font-size:.98rem;font-weight:600}.incident-nominal-desc{color:var(--muted);margin-top:.2rem;font-size:.8rem}.incident-card-active{background:#ff4d4d08;border-left:3px solid #ff4d4d;border-radius:10px;gap:1.2rem;padding:1.2rem;display:flex}.incident-severity-badge{border-radius:6px;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.7rem;font-weight:600;display:inline-flex}.badge-red{color:#ff4d4d;background:#ff4d4d1f}.incident-title{color:var(--ink);font-size:1rem;font-weight:600}.incident-body-text{color:var(--muted);margin-top:.35rem;font-size:.82rem;line-height:1.5}.changelog-timeline{flex-direction:column;gap:1.25rem;margin-top:1.25rem;display:flex}.changelog-row{border-left:2px solid var(--border);gap:1.5rem;padding-left:1.2rem;display:flex}.changelog-date-col{flex-direction:column;flex-shrink:0;gap:.3rem;width:120px;padding-top:2px;display:flex}.changelog-badge-tag{text-transform:uppercase;letter-spacing:.05em;color:#4a9eff;background:#4a9eff1a;border-radius:4px;width:fit-content;padding:.1rem .45rem;font-size:.65rem;font-weight:600}.changelog-date{font-family:var(--font-mono);color:var(--muted);font-size:.78rem}.changelog-entry-title{color:var(--ink);font-size:.92rem;font-weight:600}.changelog-entry-body{color:var(--muted);margin-top:.3rem;font-size:.8rem;line-height:1.55}.status-trust-strip{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.5rem;padding-top:2.5rem;display:grid}.trust-card{border:1px solid var(--border);background:#ffffff05;border-radius:12px;align-items:flex-start;gap:.85rem;padding:1.1rem;display:flex}.trust-card-title{color:var(--ink);font-size:.82rem;font-weight:600}.trust-card-desc{color:var(--muted);margin-top:.2rem;font-size:.74rem;line-height:1.4}.subscribe-dropdown{border:1px solid var(--border2);z-index:20;background:#111215;border-radius:12px;flex-direction:column;gap:1rem;width:100%;max-width:380px;margin-top:8px;padding:1.5rem;animation:.2s forwards slide-down-fade;display:flex;position:absolute;top:100%;right:0;box-shadow:0 15px 35px #00000080}@keyframes slide-down-fade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.subscribe-form{flex-direction:column;gap:.8rem;display:flex}.subscribe-title{color:var(--ink);font-size:.9rem;font-weight:600}.subscribe-body-desc{color:var(--muted);margin-top:2px;font-size:.75rem}.subscribe-tabs{width:100%}.subscribe-tabs .chart-tab-btn{flex:1;justify-content:center}.subscribe-api-panel{flex-direction:column;gap:.6rem;padding:.4rem 0;display:flex}.subscribe-api-desc{color:var(--muted);font-size:.75rem;line-height:1.45}.subscribe-code-box{border:1px solid var(--border);font-family:var(--font-mono);color:var(--ink);background:#ffffff0a;border-radius:8px;justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.76rem;display:flex}.subscribe-copy-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;font-size:.72rem;display:inline-flex}.subscribe-copy-btn:hover{color:var(--ink)}.subscribe-input{border:1px solid var(--border);color:var(--ink);background:#ffffff08;border-radius:8px;outline:none;width:100%;padding:.6rem .8rem;font-size:.82rem;transition:border-color .15s}.subscribe-input:focus{border-color:var(--border2)}.subscribe-submit{background:var(--ink);color:var(--sand);cursor:pointer;border:none;border-radius:8px;padding:.6rem;font-size:.82rem;font-weight:600;transition:opacity .15s}.subscribe-submit:hover{opacity:.9}.subscribe-success{text-align:center;color:#25d366;flex-direction:column;align-items:center;gap:.6rem;padding:1rem 0;font-size:.82rem;display:flex}.subscribe-success-desc{color:var(--muted);margin-top:4px;font-size:.75rem}@media (max-width:900px){.status-scorecard-grid,.status-trust-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.status-hero-banner{padding:2rem 1.5rem}.status-title-text{font-size:1.6rem}.status-banner-header{flex-direction:column;align-items:flex-start}.latency-summary-bar{grid-template-columns:1fr;gap:.8rem}.latency-metric-divider{border-left:none;border-right:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.6rem 0}.operator-grid,.status-trust-strip{grid-template-columns:1fr}.changelog-row{flex-direction:column;gap:.4rem}.changelog-date-col{flex-direction:row;align-items:center;width:auto}.diag-tabs{width:100%;overflow-x:auto}.status-legend-pills{display:none}.status-timeline-ticks{gap:1px}.status-timeline-ticks .status-tick{min-height:0;font-size:inherit!important}.status-container{padding-bottom:8rem}}@media (max-width:480px){.status-scorecard-grid{grid-template-columns:1fr}}.voco-page.status-page{background:var(--voco-bg,#fbfbf8)!important;color:var(--voco-ink,#0b0c0e)!important}.voco-page.status-page .status-hero-banner{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 4px 20px #0b0c0e08}.voco-page.status-page .status-title-text{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .status-subtitle-text{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-btn-subscribe{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .status-btn-subscribe:hover{background:var(--voco-bg-alt,#f6f6f2);border-color:var(--voco-line-strong,#c8c8bd)}.voco-page.status-page .status-banner-meta{border-top-color:var(--voco-line,#e6e6dd);color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-scorecard-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .status-scorecard-card:hover{border-color:var(--voco-line-strong,#c8c8bd);box-shadow:0 6px 18px #0b0c0e0d}.voco-page.status-page .scorecard-label{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .scorecard-val{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .scorecard-foot{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .badge-neutral{background:var(--voco-bg-alt,#f6f6f2);color:var(--voco-ink-2,#565b62);border:1px solid var(--voco-line,#e6e6dd)}.voco-page.status-page .component-group-heading{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .status-card:hover{background:var(--voco-surface,#fff);border-color:var(--voco-line-strong,#c8c8bd);box-shadow:0 6px 18px #0b0c0e0a}.voco-page.status-page .status-card-name{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .status-card-desc{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-channel-footer{border-top-color:var(--voco-line,#e6e6dd);color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-timeline-legend{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .tick-empty{background:var(--voco-bg-alt,#ebebe3)}.voco-page.status-page .status-day-readout{background:var(--voco-bg-alt,#f6f6f2);border:1px solid var(--voco-line,#e6e6dd)}.voco-page.status-page .status-day-readout-date{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .status-day-readout-figure{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-tooltip{background:var(--voco-ink,#0b0c0e);color:#fff;border:1px solid #ffffff26}.voco-page.status-page .status-tooltip:after{background:var(--voco-ink,#0b0c0e);border-color:#ffffff26}.voco-page.status-page .operator-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .operator-card:hover{border-color:var(--voco-line-strong,#c8c8bd)}.voco-page.status-page .operator-card-name{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .operator-card-label{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .operator-progress-bar{background:var(--voco-bg-alt,#f6f6f2)}.voco-page.status-page .operator-card-meta{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-section-title{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .status-section-desc{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .chart-tabs{background:var(--voco-bg-alt,#f6f6f2);border:1px solid var(--voco-line,#e6e6dd)}.voco-page.status-page .chart-tab-btn{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .chart-tab-btn:hover{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .chart-tab-btn.active{background:var(--voco-surface,#fff);color:var(--voco-ink,#0b0c0e);box-shadow:0 1px 3px #0b0c0e0d}.voco-page.status-page .latency-summary-bar{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .latency-metric-val{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .latency-metric-lbl{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .latency-metric-divider{border-left-color:var(--voco-line,#e6e6dd);border-right-color:var(--voco-line,#e6e6dd)}.voco-page.status-page .chart-svg-container{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .chart-target-badge{background:var(--voco-bg-alt,#f6f6f2);border-color:var(--voco-line,#e6e6dd);color:var(--voco-ink-2,#565b62)}.voco-page.status-page .incident-nominal-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 10px #0b0c0e05}.voco-page.status-page .incident-nominal-title{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .incident-nominal-desc{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-section-divider{border-top-color:var(--voco-line,#e6e6dd)}.voco-page.status-page .changelog-row{border-left-color:var(--voco-line,#e6e6dd)}.voco-page.status-page .changelog-date{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .changelog-entry-title{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .changelog-entry-body{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .status-trust-strip{border-top-color:var(--voco-line,#e6e6dd)}.voco-page.status-page .trust-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 2px 8px #0b0c0e05}.voco-page.status-page .trust-card-title{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .trust-card-desc{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .subscribe-dropdown{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);box-shadow:0 16px 40px #0b0c0e1a}.voco-page.status-page .subscribe-title{color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .subscribe-body-desc{color:var(--voco-ink-2,#565b62)}.voco-page.status-page .subscribe-input{background:var(--voco-bg-alt,#f6f6f2);border:1px solid var(--voco-line,#e6e6dd);color:var(--voco-ink,#0b0c0e)}.voco-page.status-page .subscribe-input:focus{border-color:var(--voco-accent,#25d366)}.voco-page.status-page .subscribe-submit{background:var(--voco-ink,#0b0c0e);color:#fff}.voco-page.status-page .subscribe-code-box{background:var(--voco-bg-alt,#f6f6f2);border-color:var(--voco-line,#e6e6dd);color:var(--voco-ink,#0b0c0e)}:is(.theme-dark,.theme-light) .dash-sidebar nav a.active,:is(.theme-dark,.theme-light) .dash-sidebar nav a[aria-current=page]{border-left:2px solid var(--wa)!important;color:var(--wa)!important;background:#25d36614!important;padding-left:calc(.8rem - 2px)!important;font-weight:600!important}:is(.theme-dark,.theme-light) .sb-bottom .sb-user:hover .user-name,:is(.theme-dark,.theme-light) .icon-emerald,:is(.theme-dark,.theme-light) svg.icon-emerald{color:var(--wa)!important}:is(.theme-dark,.theme-light) .icon-violet,:is(.theme-dark,.theme-light) svg.icon-violet{color:var(--purple)!important}:is(.theme-dark,.theme-light) .text-amber{color:var(--gold)!important}:is(.theme-dark,.theme-light) button[aria-label=Toggle\ notifications],:is(.theme-dark,.theme-light) .toast-close-btn{background:0 0!important;border:none!important;border-radius:6px!important;width:auto!important;height:auto!important;min-height:auto!important;padding:.4rem!important;transition:color .15s,background .15s!important}:is(.theme-dark,.theme-light) button[aria-label=Toggle\ notifications]:hover,:is(.theme-dark,.theme-light) .toast-close-btn:hover{background:#ffffff0f!important;border:none!important}:is(.theme-dark,.theme-light) ::-webkit-scrollbar{width:6px;height:6px}:is(.theme-dark,.theme-light) ::-webkit-scrollbar-track{background:0 0}:is(.theme-dark,.theme-light) ::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}:is(.theme-dark,.theme-light) ::-webkit-scrollbar-thumb:hover{background:#fff3}:is(.theme-dark,.theme-light) .action-result{background:#25d3660a!important;border:1px solid #25d36626!important;border-radius:10px!important;margin-bottom:1rem!important}:is(.theme-dark,.theme-light) .action-result strong{color:var(--wa)!important;font-size:.8rem!important}:is(.theme-dark,.theme-light) .action-result pre{color:#a0c4a0!important;background:#0000004d!important;border:1px solid #ffffff0f!important;border-radius:8px!important;max-height:200px!important;font-size:.72rem!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi{cursor:default!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:hover{border-color:#ffffff1f!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #0000004d!important}:is(.theme-dark,.theme-light) section[style*="position: fixed"] button,:is(.theme-dark,.theme-light) [style*="bottom: 2rem"][style*="right: 2rem"] button{color:var(--muted)!important;background:0 0!important;border:none!important;width:auto!important;height:auto!important;min-height:auto!important;padding:.1rem .3rem!important}:is(.theme-dark,.theme-light) .premium-panel[style*="rgba(245, 158, 11"]{border-radius:12px!important}:is(.theme-dark,.theme-light) ::selection{color:var(--ink);background:#25d36633}:is(.theme-dark,.theme-light) .overview-quick-grid .card{flex-direction:column!important;gap:12px!important;display:flex!important}@media (min-width:769px) and (max-width:1200px){:is(.theme-dark,.theme-light).dashboard-shell{--sidebar:200px!important}.dash-sidebar nav a strong{font-size:.72rem!important}}:is(.theme-dark,.theme-light) .dash-sidebar nav a:focus-visible,:is(.theme-dark,.theme-light) button:focus-visible{outline:2px solid var(--wa)!important;outline-offset:2px!important}.dash-header h1{letter-spacing:-.03em!important;font-size:1rem!important}:is(.theme-dark,.theme-light) .live-dashboard>:not(.session-dock){animation:.25s forwards dashReveal}@keyframes dashReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ribbonPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.95)}}.card-mockup-svg-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.card-mockup-svg-wrap svg{max-width:100%;max-height:100%;width:auto!important;height:auto!important}.dash-mobile-header,.dash-sidebar-backdrop{display:none!important}@media (max-width:768px){.dash-mobile-header{z-index:100;justify-content:space-between;align-items:center;height:60px;padding:0 1.25rem;position:sticky;top:0;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid var(--border)!important;background:#121418d9!important;display:flex!important}.dash-mobile-header .dash-brand{letter-spacing:-.02em!important;color:var(--ink)!important;border-bottom:none!important;align-items:center!important;gap:.55rem!important;margin-bottom:0!important;padding:0!important;font-size:.82rem!important;font-weight:700!important;display:flex!important}.dash-mobile-header .dash-brand span{font-weight:800!important}.dash-mobile-header .dash-brand span span{color:var(--sms)!important}.dash-menu-toggle{color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .2s,transform .1s;display:flex}.dash-menu-toggle:hover{background:var(--cream)}.dash-menu-toggle:active{transform:scale(.95)}.dash-sidebar-backdrop{z-index:998;animation:.2s ease-out fadeIn;position:fixed;inset:0;-webkit-backdrop-filter:blur(4px)!important;background:#0009!important;display:block!important}:is(.theme-dark,.theme-light).dashboard-shell{flex-direction:column!important}:is(.theme-dark,.theme-light) .dash-sidebar{z-index:1000!important;background:var(--surface)!important;border-right:1px solid var(--border)!important;flex-direction:column!important;width:280px!important;height:100vh!important;padding:0 0 1.5rem!important;transition:transform .3s cubic-bezier(.16,1,.3,1)!important;display:flex!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;transform:translate(-100%)!important;box-shadow:0 0 40px #000c!important}.dash-sidebar.mobile-open{transform:translate(0)!important}.dash-sidebar nav{flex-direction:column!important;flex:1!important;gap:6px!important;padding:1rem!important;display:flex!important;overflow-y:auto!important}.dash-sidebar nav a{min-height:54px!important;padding:8px 12px!important}.dash-sidebar nav a small{display:block!important}.dash-sidebar{max-height:none!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.dash-tabbar,.dash-sheet-backdrop{display:none}@media (max-width:768px){.dash-tabbar{z-index:990;height:calc(60px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);-webkit-backdrop-filter:blur(16px);background:#0e0f11f0;border-top:1px solid #ffffff14;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000059}.theme-light .dash-tabbar{background:#fffffff0!important;border-top:1px solid #00000014!important;box-shadow:0 -4px 20px #0000000f!important}.dash-tabbar .dash-tabbar-item{letter-spacing:.01em;cursor:pointer;flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;color:var(--muted)!important;font-family:var(--font-ui,inherit)!important;white-space:normal!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;gap:3px!important;padding:6px 2px!important;font-size:.68rem!important;font-weight:600!important;transition:color .15s,transform .1s!important;display:flex!important}.theme-light .dash-tabbar .dash-tabbar-item{color:#64748b!important}.dash-tabbar .dash-tabbar-item svg{transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s!important}.dash-tabbar .dash-tabbar-item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dash-tabbar .dash-tabbar-item.active{color:var(--wa,#25d366)!important;font-weight:700!important}.theme-light .dash-tabbar .dash-tabbar-item.active{color:#059669!important}.dash-tabbar .dash-tabbar-item.active svg{filter:drop-shadow(0 0 8px #25d36673)!important;transform:translateY(-1px)scale(1.1)!important}.theme-light .dash-tabbar .dash-tabbar-item.active svg{filter:drop-shadow(0 0 8px #05966959)!important}.dash-tabbar .dash-tabbar-item:active{transform:scale(.94)!important}.dash-main{height:calc(100dvh - 60px)!important}:is(.theme-dark,.theme-light) .live-dashboard{padding:.8rem .8rem calc(76px + env(safe-area-inset-bottom,0px))!important}:is(body:has(.conversations-container) :is(.theme-dark,.theme-light) .live-dashboard,body:has(.admin-live-chat-workspace) :is(.theme-dark,.theme-light) .live-dashboard){padding:.4rem .4rem calc(68px + env(safe-area-inset-bottom,0px))!important;height:100%!important;overflow:hidden!important}body:has(.dashboard-shell) .wa-chat-container{bottom:calc(70px + env(safe-area-inset-bottom,0px))}.dash-toasts{bottom:calc(70px + env(safe-area-inset-bottom,0px))!important;max-width:none!important;left:1rem!important;right:1rem!important}:is(body:has(.dash-sheet-backdrop) .wa-chat-container,body:has(.dash-sidebar.mobile-open) .wa-chat-container){display:none}.dash-sheet-backdrop{z-index:1200;-webkit-backdrop-filter:blur(4px);background:#0009;align-items:flex-end;animation:.18s ease-out fadeIn;display:flex;position:fixed;inset:0}.dash-sheet{overscroll-behavior:contain;background:var(--surface,#15171c);border-top:1px solid var(--border);width:100%;max-height:78vh;padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:.22s cubic-bezier(.16,1,.3,1) sheetUp;overflow-y:auto}.dash-sheet-grip{background:#ffffff2e;border-radius:999px;width:40px;height:4px;margin:4px auto 10px}.dash-sheet-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dash-sheet-head strong{color:var(--ink);font-size:.92rem;font-weight:700}.dash-sheet-head button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex}.dash-sheet-group{margin-bottom:14px}.dash-sheet-group>span{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:.68rem;font-weight:800;display:block}.dash-sheet-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dash-sheet-grid a{border:1px solid var(--border);min-height:68px;color:var(--muted);text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff04;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;font-size:.64rem;font-weight:600;transition:transform .12s,border-color .15s,background .15s;display:flex}.dash-sheet-grid a:active{transform:scale(.96)}.dash-sheet-grid a span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.dash-sheet-grid a.active{color:var(--wa,#25d366);background:#25d36614;border-color:#25d36659}.theme-light .dash-sheet{background:#fff!important;border-top:1px solid #e2e8f0!important;box-shadow:0 -8px 32px #0000001f!important}.theme-light .dash-sheet-grip{background:#00000026!important}.theme-light .dash-sheet-head strong{color:#0f172a!important}.theme-light .dash-sheet-head button{color:#64748b!important;background:#f1f5f9!important}.theme-light .dash-sheet-grid a{color:#475569!important;background:#f8fafc!important;border-color:#e2e8f0!important}.theme-light .dash-sheet-grid a.active{color:#059669!important;background:#05966914!important;border-color:#059669!important}.sms-pack-selector{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin-bottom:1rem!important}.sms-pack-selector button{border-radius:12px!important;min-height:110px!important;padding:.85rem!important}.sms-pack-selector strong{margin-bottom:.4rem!important;font-size:1.15rem!important}.dash-simulator-mockup-col{display:none!important}.dash-header-end{align-items:center;display:flex;gap:8px!important}.topbar-actions{gap:8px!important}.topbar-icon-btn{min-width:38px!important;min-height:38px!important}.landing-mobile-sticky-dock{z-index:980;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);border-top:1px solid var(--border);background:#0e0f11f0;justify-content:space-between;align-items:center;gap:.75rem;animation:.22s cubic-bezier(.16,1,.3,1) sheetUp;display:flex;position:fixed;bottom:0;left:0;right:0}.landing-mobile-sticky-dock .dock-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.landing-mobile-sticky-dock .dock-pill{color:var(--wa,#00df89);text-transform:uppercase;letter-spacing:.04em;font-size:.64rem;font-weight:700}.landing-mobile-sticky-dock .dock-sub{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.landing-mobile-sticky-dock .dock-btn{flex-shrink:0;white-space:nowrap!important;border-radius:999px!important;padding:.55rem 1.1rem!important;font-size:.82rem!important;font-weight:700!important}body:has(.landing-mobile-sticky-dock) .wa-chat-container{bottom:calc(68px + env(safe-area-inset-bottom,0px))!important}}.landing-mobile-sticky-dock{display:none}@keyframes sheetUp{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.dash-header{padding:.55rem .8rem!important}.dash-header>div>span{display:none!important}.dash-header>div{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;display:flex!important}.mini-table{overflow-x:visible!important}.mini-row{flex:none!important;min-width:0!important}:is(.theme-dark,.theme-light) article.live-card.glass-card>div[style*=overflow],:is(.theme-dark,.theme-light) .live-table-grid>article>div[style*=overflow]{max-height:none!important}.mini-row:not(.mini-row-head){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important;padding:12px 14px!important;display:grid!important}.mini-row-head{display:none!important}.mini-cell{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;overflow:hidden!important}.mini-cell:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.6rem;font-weight:700}.mini-cell-action:before{content:none}.mini-cell-action{grid-column:1/-1;flex-direction:row!important;justify-content:flex-end!important}.dash-tabs-rail{scrollbar-width:none;margin-bottom:1rem!important}.dash-tabs-rail::-webkit-scrollbar{display:none}.dash-tabs-rail [role=tab]{flex:none!important;min-height:44px!important}.msg-table{min-width:0!important;display:block!important}.msg-table thead{display:none!important}.msg-table tbody{flex-direction:column!important;gap:10px!important;display:flex!important}.msg-table tbody tr{border:1px solid var(--border)!important;background:#ffffff03!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important;padding:12px!important;display:grid!important}.msg-table tbody td{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.msg-table tbody td:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.6rem;font-weight:700}.msg-table .msg-td-body{white-space:normal!important;grid-column:1/-1!important;max-width:none!important}.msg-table .msg-td-action{flex-direction:row!important;grid-column:1/-1!important;justify-content:flex-end!important}.msg-table .msg-td-action:before,.msg-table .msg-td-empty:before{content:none}.msg-table .msg-td-empty{grid-column:1/-1!important;padding:0!important}.msg-table .msg-td-empty>div{width:100%}.dash-table-wrap{overflow-x:visible!important}.dash-table{width:100%!important;min-width:0!important;display:block!important}.dash-table thead{display:none!important}.dash-table tbody{flex-direction:column!important;gap:10px!important;display:flex!important}.dash-table tbody tr{border:1px solid var(--border)!important;background:#ffffff03!important;border-radius:12px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 14px!important;padding:12px!important;display:grid!important}.dash-table tbody td{text-align:left!important;white-space:normal!important;word-break:break-word!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important;min-width:0!important;max-width:none!important;padding:0!important;display:flex!important;overflow:hidden!important}.dash-table tbody td:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:.6rem;font-weight:700}.dash-table .dash-td-full{grid-column:1/-1!important}.dash-table .dash-td-nolabel{flex-flow:wrap!important;grid-column:1/-1!important;justify-content:flex-end!important}.dash-table .dash-td-nolabel:before{content:none!important}}.overview-quick-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important;display:grid!important}.campaigns-split-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)!important;align-items:start!important;gap:2rem!important;display:grid!important}.channel-grid-select{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:1rem!important;display:grid!important}@media (max-width:1024px){.overview-quick-grid{grid-template-columns:minmax(0,1fr)!important}.campaigns-split-grid{grid-template-columns:minmax(0,1fr)!important;gap:1.5rem!important}}@media (max-width:480px){.channel-grid-select{grid-template-columns:minmax(0,1fr)!important;gap:.8rem!important}}.nav-inner{justify-content:space-between!important;align-items:center!important;gap:1.5rem!important;max-width:1100px!important;height:70px!important;margin:0 auto!important;display:flex!important}.logo{letter-spacing:-.02em!important;align-items:center!important;gap:.5rem!important;font-size:1.1rem!important;font-weight:700!important;display:flex!important}.logo-mark{width:30px!important;height:30px!important;color:var(--voco-accent,#25d366)!important;background:linear-gradient(135deg,#161922,#0a0b0e)!important;border:1px solid #ffffff1a!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;font-size:.8rem!important;font-weight:800!important;display:flex!important;box-shadow:0 2px 8px #00000059!important}.logo-text{font-family:var(--font-ui)!important;font-weight:700!important}.nav-links{align-items:center!important;gap:1.75rem!important;font-size:.85rem!important;font-weight:500!important;display:flex!important}.nav-dropdown-trigger{cursor:pointer!important;background:0 0!important;border:none!important;align-items:center!important;gap:4px!important;padding:0!important;display:flex!important}.nav-chevron{transition:transform .2s!important}.nav-chevron.open{transform:rotate(180deg)!important}.nav-dropdown-menu{opacity:0!important;visibility:hidden!important;border:1px solid var(--border)!important;min-width:220px!important;box-shadow:var(--shadow-premium)!important;z-index:1000!important;background:#16181c!important;border-radius:12px!important;padding:.5rem!important;transition:all .2s!important;position:absolute!important;top:calc(100% + 12px)!important;left:50%!important;transform:translate(-50%)translateY(10px)!important}.theme-light .nav-dropdown-menu{background:#fff!important}.nav-dropdown-menu.visible{opacity:1!important;visibility:visible!important;transform:translate(-50%)translateY(0)!important}.nav-dropdown-item{background:0 0!important;border-radius:0!important;align-items:center!important;padding:0!important;display:inline-flex!important;position:relative!important}.nav-dropdown-item:hover{background:0 0!important}.nav-cta{align-items:center!important;gap:.75rem!important;display:flex!important}@media (max-width:1099px){.nav-links{display:none!important}}@media (min-width:1100px) and (max-width:1240px){.nav-inner{gap:.85rem!important}.nav-links{gap:.95rem!important;font-size:.8rem!important}.nav-cta{gap:.5rem!important}.lang-selector-btn{gap:4px!important;padding:6px 8px!important}}div[role=tablist]{scrollbar-width:none;-ms-overflow-style:none}div[role=tablist]::-webkit-scrollbar{display:none}@media (max-width:768px){div[role=tablist]{-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 85%,#0000 100%)}div[role=tablist][dir=rtl]{-webkit-mask-image:linear-gradient(270deg,#000 85%,#0000 100%);mask-image:linear-gradient(270deg,#000 85%,#0000 100%)}}.table-row-hover:hover{cursor:pointer;background-color:#ffffff05!important}[dir=rtl] .dash-sidebar,html[dir=rtl] .dash-sidebar{left:auto!important;right:0!important;transform:translate(100%)!important}[dir=rtl] .dash-sidebar.mobile-open,[dir=rtl] .dash-sidebar.open,html[dir=rtl] .dash-sidebar.mobile-open,html[dir=rtl] .dash-sidebar.open{transform:translate(0)!important}@media (max-width:1040px){.api-reference-shell{grid-template-columns:1fr!important;gap:24px!important;padding:24px 16px!important}.api-reference-shell>*{min-width:0}.api-reference-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;border-bottom:1px solid var(--border)!important;flex-flow:row!important;align-items:center!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:12px!important;padding-right:0!important;position:static!important;top:auto!important;overflow:auto visible!important}.api-reference-nav>*{white-space:nowrap;flex:none;height:auto!important;min-height:0!important}.api-reference-nav>div{align-items:center;gap:4px;flex-direction:row!important;grid-template-columns:none!important;display:flex!important}.api-doc-section{min-width:0;max-width:100%}.api-doc-section code{white-space:pre-wrap;overflow-wrap:anywhere}.api-doc-section pre,.api-doc-section .code-block{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.api-doc-section pre code{white-space:pre}.api-reference-nav::-webkit-scrollbar{display:none}:is(.theme-dark,.theme-light) .two-column-docs,.two-column-docs{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.sticky-code-panel{width:100%;position:static!important}.reference-header{flex-direction:column!important;align-items:stretch!important}}@media (max-width:768px){button:not(.dashboard-shell *),.btn:not(.dashboard-shell *),input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],select,textarea{min-height:44px;font-size:16px!important}.dashboard-shell :is(button,.btn){min-height:40px}.mini-table{-webkit-overflow-scrolling:touch;max-width:100%!important;overflow-x:auto!important}}@media (max-width:480px){.kpi-metric{font-size:1.5rem!important}}.register-grid{grid-template-columns:1.1fr 1fr!important;align-items:start!important;gap:3rem!important;display:grid!important}@media (max-width:900px){.register-grid{flex-direction:column!important;gap:2rem!important;display:flex!important}.register-grid>.fade-up.delay-1{order:-1}.register-grid>.fade-up:not(.delay-1){border-top:1px solid var(--border);order:1;margin-top:.5rem;padding-top:1.5rem}}.contact-form{flex-direction:column;gap:1.1rem;display:flex}.contact-field{flex-direction:column;gap:.4rem;display:flex}.contact-field label{color:var(--voco-ink,#0b0c0e);letter-spacing:.01em;font-size:.8rem;font-weight:600}.contact-req{color:var(--sms)}.contact-optional{color:var(--voco-ink-muted,#5a5f6b);font-weight:400}.contact-field input,.contact-field textarea{background:var(--voco-bg,#fbfbf8);border:1px solid var(--voco-line,#e6e6dd);color:var(--voco-ink,#0b0c0e);border-radius:10px;outline:none;width:100%;padding:.85rem 1rem;font-family:inherit;font-size:.92rem;transition:border-color .15s,box-shadow .15s,background .15s}.contact-field textarea{resize:vertical;min-height:120px}.contact-field input::placeholder,.contact-field textarea::placeholder{color:var(--voco-ink-muted,#5a5f6b);opacity:.7}.contact-field input:focus-visible,.contact-field textarea:focus-visible{border-color:var(--wa);background:var(--voco-surface,#fff);box-shadow:0 0 0 3px #25d3662e}.contact-honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-error{color:#ff6b6b;align-items:center;gap:.5rem;margin:0;font-size:.85rem;display:flex}.contact-submit{background:var(--wa);color:#07190e;cursor:pointer;border:none;border-radius:10px;width:100%;padding:.95rem;font-size:.95rem;font-weight:700;transition:filter .2s,opacity .2s}.contact-submit:hover:not(:disabled){filter:brightness(1.08)}.contact-submit:disabled{opacity:.6;cursor:progress}.contact-consent{color:var(--muted);margin:0;font-size:.75rem;line-height:1.5}.contact-consent a{color:var(--ink);text-decoration:underline}.nav-inner{padding-inline:1.25rem!important}.logo{flex-shrink:0!important;min-width:0!important}.logo-mark{flex-shrink:0!important}.logo-text{white-space:nowrap!important}@media (min-width:1241px){.nav-inner{max-width:1240px!important}.nav-links{gap:1.4rem!important}}@media (max-width:420px){.logo{gap:.4rem!important;font-size:1rem!important}.logo-mark{width:26px!important;height:26px!important}.nav-inner{gap:.6rem!important;padding-inline:1rem!important}}.lang-selector-btn .lang-chevron{display:inline-block!important}@media (max-width:480px){.nav-cta{gap:.4rem!important}.lang-selector-btn{gap:4px!important;padding:6px 8px!important}}pre,code,kbd,samp,.code-window{direction:ltr;unicode-bidi:isolate}[dir=rtl] pre,[dir=rtl] .code-window{text-align:left}.endpoint-code,.two-column-docs .code-window{min-width:0;max-width:100%}.code-api-path{overflow-wrap:anywhere;word-break:break-all}.hero--single{grid-template-columns:1fr;max-width:860px;min-height:0;padding-top:4.5rem;padding-bottom:3rem}.hero--single .hero-sub{max-width:640px}.hover-card{border:1px solid var(--border);color:var(--ink);background:#ffffff03;text-decoration:none;transition:all .2s}.hover-card:hover{background:#ffffff05;border-color:#25d36640}.related-hover-link{color:var(--ink);border:1px solid var(--border);background:#ffffff03;border-radius:8px;padding:8px 10px;font-size:.83rem;line-height:1.4;text-decoration:none;transition:all .2s;display:block}.related-hover-link:hover{color:var(--wa);border-color:#25d36633}button.feedback-yes-btn{border:1px solid var(--border);color:var(--wa);background:#25d3660a;transition:all .2s}button.feedback-yes-btn:hover{background:#25d3661a;border-color:#25d3664d}button.feedback-no-btn{border:1px solid var(--border);color:var(--muted);background:#ffffff03;transition:all .2s}button.feedback-no-btn:hover{color:var(--ink);background:#ffffff0a}.docs-asset-link{border:1px solid var(--border);background:var(--cream);color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:.45rem .9rem;font-size:.78rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.docs-asset-link:hover{border-color:var(--muted);color:var(--ink)}#main-content{outline:none}.docs-search-btn-trigger{color:var(--muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:10px;min-width:260px;padding:6px 14px;font-size:.82rem;transition:all .15s;display:inline-flex}.docs-search-btn-trigger:hover{color:#fff;background:#ffffff12;border-color:#ffffff2e}.docs-search-btn-trigger kbd{font-family:var(--font-mono);color:var(--muted);background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:.68rem}:is(.theme-light,[data-theme=light]) .docs-search-btn-trigger{color:var(--voco-ink,#0b0c0e)!important;background:#0b0c0e0d!important;border-color:#0b0c0e38!important}:is(.theme-light,[data-theme=light]) .docs-search-btn-trigger:hover{color:var(--voco-ink,#0b0c0e)!important;background:#0b0c0e1a!important;border-color:#0b0c0e61!important}:is(.theme-light,[data-theme=light]) .docs-search-btn-trigger kbd{color:var(--voco-ink-2,#475569)!important;background:#0b0c0e0f!important;border-color:#0b0c0e29!important}.docs-cmd-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9999;background:#000000bf;justify-content:center;align-items:flex-start;padding:10vh 16px 20px;display:flex;position:fixed;inset:0}.docs-cmd-modal{background:#0b0f17;border:1px solid #ffffff1f;border-radius:12px;width:min(640px,100%);animation:.12s ease-out cmdScaleIn;overflow:hidden;box-shadow:0 20px 60px #000000bf}@keyframes cmdScaleIn{0%{opacity:0;transform:scale(.98)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}.docs-cmd-search-wrap{background:#0d131f;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:14px 18px;display:flex}.docs-cmd-search-icon{color:#ffffff80;flex-shrink:0}.docs-cmd-input{color:#fff;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.95rem}.docs-cmd-input::placeholder{color:#fff6}.docs-cmd-esc-kbd{color:#fff9;background:#ffffff14;border:1px solid #ffffff26;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:.68rem}.docs-cmd-results{flex-direction:column;gap:2px;max-height:380px;padding:8px;display:flex;overflow-y:auto}.docs-cmd-empty{text-align:center;color:#ffffff73;padding:28px;font-size:.85rem}.docs-cmd-item{color:#ffffffd9;cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;font-size:.82rem;text-decoration:none;transition:all .1s;display:flex}.docs-cmd-item:hover,.docs-cmd-item.selected{background:#ffffff14;border-color:#ffffff24}.docs-cmd-guide-icon{color:#38bdf8;flex-shrink:0;align-items:center;display:flex}.docs-cmd-title{color:#f8fafc;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:600;overflow:hidden}.docs-cmd-path{color:#ffffff8c;font-size:.72rem;font-family:var(--font-mono)}.docs-cmd-cat{color:#ffffffa6;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff14;border-radius:4px;flex-shrink:0;padding:2px 7px;font-size:.7rem}.docs-cmd-footer{color:#ffffff73;background:#080b11;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:8px 16px;font-size:.72rem;display:flex}.docs-cmd-kbd{color:#ffffffb3;background:#ffffff14;border:1px solid #ffffff1f;border-radius:3px;padding:1px 4px}.docs-cmd-footer-tag{color:#ffffff59}:is(.theme-light,[data-theme=light]) .docs-cmd-modal{background:#fff!important;border:1px solid #cbd5e1!important;box-shadow:0 25px 60px -15px #0f172a40,0 0 0 1px #0f172a0d!important}:is(.theme-light,[data-theme=light]) .docs-cmd-search-wrap{background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .docs-cmd-search-icon{color:#64748b!important}:is(.theme-light,[data-theme=light]) .docs-cmd-input{color:#0f172a!important}:is(.theme-light,[data-theme=light]) .docs-cmd-input::placeholder{color:#94a3b8!important}:is(.theme-light,[data-theme=light]) .docs-cmd-esc-kbd{color:#475569!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-cmd-empty{color:#64748b!important}:is(.theme-light,[data-theme=light]) .docs-cmd-item{color:#1e293b!important;border:1px solid #0000!important}:is(.theme-light,[data-theme=light]) .docs-cmd-item:hover,:is(.theme-light,[data-theme=light]) .docs-cmd-item.selected{background:#f1f5f9!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-cmd-item:hover .docs-cmd-title,:is(.theme-light,[data-theme=light]) .docs-cmd-item.selected .docs-cmd-title{color:#0284c7!important}:is(.theme-light,[data-theme=light]) .docs-cmd-title{color:#0f172a!important}:is(.theme-light,[data-theme=light]) .docs-cmd-path{color:#64748b!important}:is(.theme-light,[data-theme=light]) .docs-cmd-cat{color:#475569!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .docs-cmd-guide-icon{color:#0284c7!important}:is(.theme-light,[data-theme=light]) .docs-cmd-footer{color:#64748b!important;background:#f8fafc!important;border-top:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .docs-cmd-kbd{color:#334155!important;background:#e2e8f0!important;border:1px solid #cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-cmd-footer-tag{color:#94a3b8!important}.pro-param-card{-webkit-overflow-scrolling:touch;background:#0f172a66;border:1px solid #ffffff14;border-radius:8px;max-width:100%;margin:16px 0 24px;overflow-x:auto}.pro-param-table{border-collapse:collapse;text-align:left;width:100%;font-size:.83rem}.pro-param-table th{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;background:#ffffff06;border-bottom:1px solid #ffffff12;padding:10px 14px;font-size:.7rem;font-weight:700}.pro-param-table td{vertical-align:top;color:#ffffffd9;border-bottom:1px solid #ffffff0a;padding:12px 14px;line-height:1.5}.pro-param-table tr:last-child td{border-bottom:none}.pro-param-desc{color:#fffc;font-size:.82rem}.param-code-tag{font-family:var(--font-mono);color:#86efac;background:#25d36614;border:1px solid #25d36633;border-radius:4px;padding:2px 6px;font-size:.78rem;font-weight:600;display:inline-block}.param-type-chip{font-family:var(--font-mono);color:#93c5fd;background:#3b82f614;border:1px solid #3b82f633;border-radius:4px;padding:2px 6px;font-size:.72rem;display:inline-block}.param-req-badge{text-transform:uppercase;letter-spacing:.04em;color:#f87171;background:#ef44441a;border:1px solid #ef444440;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:700;display:inline-block}.param-opt-badge{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;background:#94a3b814;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:600;display:inline-block}:is(.theme-light,[data-theme=light]) .pro-param-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}:is(.theme-light,[data-theme=light]) .pro-param-table th{color:#475569!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .pro-param-table td{color:#334155!important;border-bottom:1px solid #f1f5f9!important}:is(.theme-light,[data-theme=light]) .pro-param-desc{color:#334155!important}:is(.theme-light,[data-theme=light]) .param-code-tag{color:#15803d!important;background:#f0fdf4!important;border:1px solid #bbf7d0!important}:is(.theme-light,[data-theme=light]) .param-type-chip{color:#1d4ed8!important;background:#eff6ff!important;border:1px solid #bfdbfe!important}:is(.theme-light,[data-theme=light]) .param-req-badge{color:#b91c1c!important;background:#fef2f2!important;border:1px solid #fecaca!important}:is(.theme-light,[data-theme=light]) .param-opt-badge{color:#475569!important;background:#f8fafc!important;border:1px solid #e2e8f0!important}.docs-breadcrumb{color:var(--muted);align-items:center;gap:8px;margin-bottom:12px;font-size:.78rem;display:flex}.docs-breadcrumb .current{color:var(--ink);font-weight:600}.endpoint-header-card{background:#0f172a80;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:10px 14px;display:flex}.endpoint-route-group{font-family:var(--font-mono);align-items:center;gap:10px;font-size:.85rem;display:flex}.endpoint-base-url{color:var(--muted);opacity:.7}.endpoint-path-text{color:#fff;font-weight:600}.endpoint-copy-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:inline-flex}.endpoint-copy-btn:hover{color:#fff;background:#ffffff14}.endpoint-auth-pill{color:#fbbf24;background:#fbbf2414;border:1px solid #fbbf2433;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:500;display:inline-flex}:is(.theme-light,[data-theme=light]) .endpoint-header-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #0000000a!important}:is(.theme-light,[data-theme=light]) .endpoint-base-url{color:#64748b!important;opacity:1!important}:is(.theme-light,[data-theme=light]) .endpoint-path-text{color:#0f172a!important}:is(.theme-light,[data-theme=light]) .endpoint-copy-btn{color:#64748b!important}:is(.theme-light,[data-theme=light]) .endpoint-copy-btn:hover{color:#0f172a!important;background:#f1f5f9!important}:is(.theme-light,[data-theme=light]) .endpoint-auth-pill{color:#b45309!important;background:#fef3c7!important;border-color:#fde68a!important}.endpoint-headers-card{background:#0f172a80;border:1px solid #ffffff14;border-radius:8px;margin-top:20px;padding:12px 16px}.endpoint-headers-title{text-transform:uppercase;color:var(--muted);letter-spacing:.05em;margin-bottom:6px;font-size:.72rem;display:block}.endpoint-headers-code{font-family:var(--font-mono);color:#93c5fd;gap:3px;font-size:.76rem;display:grid}.header-val-token{color:#86efac}.header-val-json{color:#fde68a}:is(.theme-light,[data-theme=light]) .endpoint-headers-card{background:#f8fafc!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .endpoint-headers-title{color:#475569!important}:is(.theme-light,[data-theme=light]) .endpoint-headers-code{color:#1e293b!important}:is(.theme-light,[data-theme=light]) .header-val-token{color:#15803d!important}:is(.theme-light,[data-theme=light]) .header-val-json{color:#b45309!important}.sticky-code-panel{align-self:start;position:sticky;top:84px}.docs-action-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a99;border:1px solid #ffffff14;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}.docs-action-buttons{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-full-docs-scalar{color:#86efac;cursor:pointer;background:linear-gradient(135deg,#25d36629 0%,#d4a84b29 100%);border:1px solid #25d36666;border-radius:6px;align-items:center;gap:7px;padding:6px 14px;font-size:.78rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 2px 8px #25d3661f}.btn-full-docs-scalar:hover{color:#fff;background:linear-gradient(135deg,#25d36647 0%,#d4a84b47 100%);border-color:#25d366;transform:translateY(-1px);box-shadow:0 4px 14px #25d36640}.btn-full-docs-scalar-sidebar:hover{transform:translateY(-1px);box-shadow:0 4px 12px #25d3664d;background:#1eb857!important}.btn-doc-tool{color:#ffffffd9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.btn-doc-tool:hover{color:#fff;background:#ffffff1a;border-color:#ffffff38}.btn-doc-tool.active{border-color:var(--wa);color:#86efac;background:#25d36624;font-weight:600}.btn-postman{color:#fdba74;cursor:pointer;background:#fb923c14;border:1px solid #fb923c40;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:.78rem;font-weight:500;transition:all .15s;display:inline-flex}.btn-postman:hover{color:#fff;background:#fb923c29;border-color:#fb923c73}@media (min-width:900px){.scalar-status-pill{display:inline-flex!important}}.docs-key-bar{background:#0f172a73;border:1px solid #ffffff0f;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding:10px 16px;font-size:.8rem;display:flex}.docs-key-input{color:#86efac;font-family:var(--font-mono);background:#080a09;border:1px solid #ffffff1a;border-radius:6px;width:100%;max-width:380px;padding:6px 12px;font-size:.8rem;transition:border-color .15s}.docs-key-input:focus{border-color:var(--wa);outline:none}.mode-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.mode-badge.sandbox{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}.mode-badge.production{color:#86efac;background:#25d36626;border:1px solid #25d3664d}.try-it-tab-btn{position:relative;color:#fbbf24!important;align-items:center!important;gap:5px!important;font-weight:600!important;display:inline-flex!important}.try-it-tab-btn.active{color:#fde68a!important;background:#fbbf241f!important;border-bottom:2px solid #fbbf24!important}.try-it-panel{border-top:1px solid var(--border);background:#080a09;flex-direction:column;gap:14px;padding:16px;display:flex}.try-it-field-group{flex-direction:column;gap:6px;display:flex}.try-it-label{text-transform:uppercase;color:#94a3b8;letter-spacing:.05em;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:700;display:flex}.try-it-input{font-size:.82rem;font-family:var(--font-mono);background:#040505;border:1px solid #ffffff1f;border-radius:6px;padding:8px 12px;transition:border-color .15s;color:#fff!important}.try-it-input::placeholder{color:#ffffff73}.try-it-input:focus{border-color:var(--wa);outline:none}.try-it-textarea{color:#a5d6ff;font-size:.78rem;font-family:var(--font-mono);resize:vertical;background:#040505;border:1px solid #ffffff14;border-radius:6px;min-height:110px;padding:10px 12px;line-height:1.5;transition:border-color .15s}.try-it-textarea:focus{border-color:var(--wa);outline:none}.try-it-run-btn{background:var(--wa);color:#0b0d0c;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:.85rem;font-weight:700;transition:all .15s;display:inline-flex}.try-it-run-btn:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.try-it-run-btn:disabled{opacity:.6;cursor:not-allowed}.try-it-response-box{background:#030404;border:1px solid #ffffff0f;border-radius:8px;margin-top:6px;overflow:hidden}.try-it-response-header{background:#ffffff05;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:8px 12px;font-size:.75rem;display:flex}.status-badge{font-weight:700;font-family:var(--font-mono);border-radius:4px;align-items:center;gap:5px;padding:2px 8px;font-size:.72rem;display:inline-flex}.status-badge.status-2xx{color:#86efac;background:#25d36626;border:1px solid #25d3664d}.status-badge.status-4xx{color:#fde68a;background:#fbbf2426;border:1px solid #fbbf244d}.status-badge.status-5xx{color:#fca5a5;background:#ef444426;border:1px solid #ef44444d}.latency-pill{color:var(--muted);font-family:var(--font-mono);font-size:.72rem}.swagger-btn-sm{border:1px solid var(--border);color:var(--muted);background:#ffffff0a;border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:.75rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.swagger-btn-sm:hover{color:var(--ink);background:#ffffff14}.postman-modal-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.postman-modal-card{background:#0f1113;border:1px solid #ffffff1f;border-radius:16px;width:100%;max-width:580px;animation:.2s cubic-bezier(.16,1,.3,1) modalPopIn;overflow:hidden;box-shadow:0 20px 40px #0009}@keyframes modalPopIn{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.postman-modal-header{border-bottom:1px solid var(--border);background:#ffffff05;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.postman-modal-body{flex-direction:column;gap:20px;padding:24px;display:flex}.postman-option-card{border:1px solid var(--border);color:var(--ink);background:#ffffff05;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:all .2s;display:flex}.postman-option-card:hover{background:#ffffff0d;border-color:#fff3;transform:translateY(-1px)}.docs-edit-key-btn{border:1px solid var(--border);color:var(--ink);cursor:pointer;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:.72rem;transition:all .15s}.docs-edit-key-btn:hover{background:#ffffff1f}.try-it-panel span{color:#94a3b8}.try-it-panel code{color:#86efac}:is(.theme-light,[data-theme=light]) .docs-key-bar{box-shadow:0 1px 4px #0000000a;background:#fff!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .docs-key-bar code{color:#0369a1!important;background:#f1f5f9!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-key-input{color:#0f172a!important;background:#fff!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-edit-key-btn{color:#0f172a!important;background:#f1f5f9!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .docs-edit-key-btn:hover{background:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .docs-action-bar{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}:is(.theme-light,[data-theme=light]) .docs-key-bar{background:#f8fafc!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .btn-full-docs-scalar{color:#15803d!important;background:linear-gradient(135deg,#16a34a1f 0%,#d977061f 100%)!important;border-color:#16a34a!important}:is(.theme-light,[data-theme=light]) .btn-full-docs-scalar:hover{color:#0f172a!important;background:linear-gradient(135deg,#16a34a38 0%,#d9770638 100%)!important}:is(.theme-light,[data-theme=light]) .btn-doc-tool{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}:is(.theme-light,[data-theme=light]) .btn-doc-tool:hover{background:#f1f5f9;border-color:#94a3b8}:is(.theme-light,[data-theme=light]) .btn-doc-tool.active{color:#15803d;background:#dcfce7;border-color:#16a34a}:is(.theme-light,[data-theme=light]) .btn-postman{color:#9a3412;background:#fff7ed;border-color:#fdba74;font-weight:600}:is(.theme-light,[data-theme=light]) .btn-postman:hover{color:#7c2d12;background:#ffedd5;border-color:#ea580c}:is(.theme-light,[data-theme=light]) .swagger-btn-sm{color:#475569;background:#f8fafc;border-color:#cbd5e1}:is(.theme-light,[data-theme=light]) .swagger-btn-sm:hover{color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is(.theme-light,[data-theme=light]) .postman-modal-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 20px 40px #00000026!important}:is(.theme-light,[data-theme=light]) .postman-modal-header{background:#f8fafc!important;border-bottom-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .postman-option-card{background:#f8fafc!important;border-color:#e2e8f0!important}.postman-web-title{color:#ff8a50;font-size:.9rem;display:block}.postman-openapi-code{color:#93c5fd;font-size:.76rem}:is(.theme-light,[data-theme=light]) .postman-web-title{color:#c2410c!important}:is(.theme-light,[data-theme=light]) .postman-openapi-code{color:#0369a1!important}:is(.theme-light,[data-theme=light]) .two-column-docs p,:is(.theme-light,[data-theme=light]) .reference-header p,:is(.theme-light,[data-theme=light]) .event-table p,:is(.theme-light,[data-theme=light]) .error-table p{color:#334155!important}:is(.theme-light,[data-theme=light]) .api-reference-nav a.nav-item{color:#475569!important}:is(.theme-light,[data-theme=light]) .api-reference-nav a.nav-item:hover{color:#0f172a!important;background:#0000000a!important}:is(.theme-light,[data-theme=light]) .api-reference-nav a.nav-item.active{color:#16a34a!important;background:#16a34a14!important}.reset-ghost{color:var(--reset-ghost-color,var(--ink))!important;background:0 0!important;border:none!important}.btn-tinted{background:var(--btn-tinted-bg,var(--surface2))!important;border-color:var(--btn-tinted-border,var(--border))!important;color:var(--btn-tinted-color,var(--ink))!important}.waba-container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.waba-hero{background:linear-gradient(135deg,#16181cf2 0%,#0e0f11fa 50%,#25d36614 100%);border:1px solid #ffffff14;border-radius:24px;padding:2.5rem 2rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.waba-hero-glow{pointer-events:none;background:radial-gradient(circle,#25d36626 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:-60px;right:-60px}.waba-hero-badge{letter-spacing:.03em;color:var(--wa);background:#25d3661a;border:1px solid #25d36640;border-radius:20px;align-items:center;gap:6px;margin-bottom:.75rem;padding:4px 12px;font-size:.72rem;font-weight:600;display:inline-flex}.waba-hero-title{font-family:var(--font-ui), sans-serif;color:#fff;letter-spacing:-.025em;margin-bottom:.75rem;font-size:2rem;font-weight:800;line-height:1.2}.waba-hero-sub{color:var(--muted);max-width:640px;margin-bottom:1.75rem;font-size:.92rem;line-height:1.65}.waba-pillars-grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:1rem;margin-bottom:1.75rem;display:grid}.waba-pillar-card{background:#ffffff06;border:1px solid #ffffff0f;border-radius:14px;align-items:flex-start;gap:12px;padding:1rem 1.15rem;transition:all .2s;display:flex}.waba-pillar-card:hover{background:#ffffff0b;border-color:#25d36640;transform:translateY(-1px)}.waba-pillar-icon{width:38px;height:38px;color:var(--wa);background:#25d3661f;border:1px solid #25d36633;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.waba-hero-ctas{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.waba-btn-primary{background:var(--wa);color:#0e0f11;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:.85rem 1.6rem;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 20px #25d3664d}.waba-btn-primary:hover:not(:disabled){background:#2cd66b;transform:translateY(-1px);box-shadow:0 8px 24px #25d36666}.waba-btn-primary:disabled{opacity:.6;cursor:not-allowed}.waba-btn-secondary{color:var(--ink);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:.65rem 1.2rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.waba-btn-secondary:hover:not(:disabled){color:#fff;background:#ffffff17;border-color:#fff3}.waba-btn-danger{color:#ff6b6b;cursor:pointer;background:#ff4d4d1a;border:1px solid #ff4d4d40;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:.65rem 1.2rem;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.waba-btn-danger:hover:not(:disabled){background:#ff4d4d33;border-color:#ff4d4d66}.waba-btn-icon{width:36px;height:36px;color:var(--muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.waba-btn-icon:hover{color:#fff;background:#ffffff17;border-color:#fff3}.waba-btn-icon.waba-btn-danger-icon:hover{color:#ff6b6b;background:#ff4d4d26;border-color:#ff4d4d4d}.waba-virtual-spotlight{background:linear-gradient(135deg,#9b72ff14 0%,#0e0f1199 100%);border:1px solid #9b72ff33;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}.waba-checklist-box{background:#16181c8c;border:1px solid #ffffff0f;border-radius:18px;padding:1.5rem}.waba-checklist-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1rem;margin-top:.75rem;display:grid}.waba-check-item{color:var(--ink);align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.45;display:flex}.waba-header-card{background:linear-gradient(135deg,#16181cf2 0%,#0e0f11fa 100%);border:1px solid #ffffff14;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem;padding:1.75rem 2rem;display:flex;box-shadow:0 16px 40px #0000004d}.waba-header-profile{align-items:center;gap:1.25rem;display:flex}.waba-phone-avatar{width:60px;height:60px;color:var(--wa);background:#25d3661a;border:1px solid #25d36640;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.waba-avatar-verified{background:var(--wa);color:#06130a;border:2px solid #16181c;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;bottom:-4px;right:-4px}.waba-status-pill{letter-spacing:.02em;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.waba-status-green{color:var(--wa);background:#25d3661a;border:1px solid #25d36640}.waba-status-yellow{color:var(--amber);background:#fbbf241a;border:1px solid #fbbf2440}.waba-status-red{color:var(--red);background:#ff4d4d1a;border:1px solid #ff4d4d40}.waba-status-unknown{color:var(--muted);background:#9494a01a;border:1px solid #9494a040}.waba-status-purple{color:#c4b5fd;background:#9b72ff1a;border:1px solid #9b72ff40}.waba-status-muted{color:var(--muted);background:#ffffff0d;border:1px solid #ffffff14}.waba-header-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.waba-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1rem;display:grid}.waba-kpi-card{background:#16181c99;border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:6px;padding:1.25rem 1.4rem;transition:all .2s;display:flex}.waba-kpi-card:hover{background:#16181ccc;border-color:#ffffff1f;transform:translateY(-2px)}.waba-tabs-nav{scrollbar-width:none;border-bottom:1px solid #ffffff14;align-items:center;gap:8px;padding-bottom:6px;display:flex;overflow-x:auto}.waba-tab-btn{color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;padding:8px 16px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.waba-tab-btn:hover{color:#fff;background:#ffffff0a}.waba-tab-btn.active{color:var(--wa);background:#25d3661a;border-color:#25d36640}.waba-table-card{background:#16181c99;border:1px solid #ffffff14;border-radius:18px;overflow:hidden}.waba-table{border-collapse:collapse;width:100%;color:var(--ink);font-size:.82rem}.waba-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:#ffffff05;border-bottom:1px solid #ffffff14;padding:14px 18px;font-size:.75rem;font-weight:600}.waba-table td{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:14px 18px}.waba-table tr:hover td{background:#ffffff05}.waba-mockup-frame{background:#111418;border:4px solid #23272f;border-radius:38px;width:100%;max-width:330px;margin:0 auto;padding:10px;position:relative;box-shadow:0 25px 50px -12px #0009}.waba-mockup-notch{background:#23272f;border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:8px;width:90px;height:18px;margin:0 auto 6px;display:flex}.waba-mockup-camera{background:#0e1013;border-radius:50%;width:8px;height:8px}.waba-mockup-screen{color:#fff;background:#0b141a;border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.waba-mockup-topbar{color:#fff;background:#075e54;align-items:center;gap:10px;padding:12px 14px;display:flex}.waba-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#000000c7;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.waba-modal-card{background:#131519;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:1.25rem;width:100%;max-width:500px;max-height:90vh;padding:1.75rem;display:flex;overflow-y:auto;box-shadow:0 30px 60px #0009}.waba-modal-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.waba-bot-modes-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:.85rem;display:grid}.waba-bot-mode-card{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;gap:6px;padding:1rem;transition:all .2s;display:flex}.waba-bot-mode-card:hover{background:#ffffff0a;border-color:#ffffff26}.waba-bot-mode-card.selected{border-color:var(--wa);background:#25d36614}:is(.theme-light,[data-theme=light]) .dash-mobile-header{background:#ffffffeb!important;border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .dash-tabbar{background:#fffffff2!important;border-top:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .dash-sheet{background:#fff!important;border-top:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .dash-sheet-grip{background:#00000026!important}:is(.theme-light,[data-theme=light]) .dash-sheet-head button{background:#0000000d!important}:is(.theme-light,[data-theme=light]) .conversations-container,:is(.theme-light,[data-theme=light]) .admin-live-chat-workspace{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0000000a!important}:is(.theme-light,[data-theme=light]) .pane-chat-toolbar,:is(.theme-light,[data-theme=light]) .pane-chat-composer{background:#fff!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .pane-thread-list{background:#f8fafc!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .pane-chat-stream{background:#fff!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .pane-contact-crm{background:#f8fafc!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .pane-contact-profile-card{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 1px 3px #0000000d!important}:is(.theme-light,[data-theme=light]) .pane-contact-crm input,:is(.theme-light,[data-theme=light]) .pane-contact-crm textarea,:is(.theme-light,[data-theme=light]) .pane-contact-crm select{color:#0b0c0e!important;background:#fff!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .conversations-container *{scrollbar-color:#0003 transparent}:is(.theme-light,[data-theme=light]) .waba-hero{background:linear-gradient(135deg,#fff 0%,#f8fafc 60%,#16a34a0f 100%)!important;border:1px solid #e2e8f0!important;box-shadow:0 10px 30px #0000000d!important}:is(.theme-light,[data-theme=light]) .waba-hero-title{color:#0f172a!important}:is(.theme-light,[data-theme=light]) .waba-pillar-card{color:#0f172a!important;background:#fff!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-pillar-card:hover{background:#f8fafc!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .waba-header-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 8px 24px #0000000a!important}:is(.theme-light,[data-theme=light]) .waba-kpi-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 16px #00000008!important}:is(.theme-light,[data-theme=light]) .waba-kpi-card:hover{background:#f8fafc!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .waba-table-card{background:#fff!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-table th{color:#475569!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-table td{color:#0f172a!important;border-bottom:1px solid #f1f5f9!important}:is(.theme-light,[data-theme=light]) .waba-table tr:hover td{background:#f8fafc!important}:is(.theme-light,[data-theme=light]) .waba-checklist-box{background:#fff!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-tab-btn{color:#64748b!important}:is(.theme-light,[data-theme=light]) .waba-tab-btn:hover{color:#0f172a!important;background:#f1f5f9!important}:is(.theme-light,[data-theme=light]) .waba-modal-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 20px 40px #0000001f!important}:is(.theme-light,[data-theme=light]) .waba-modal-header{border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-bot-mode-card{background:#f8fafc!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .waba-bot-mode-card:hover{background:#fff!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) .faq-item,:is(.theme-light,[data-theme=light]) .channels{background:#fff!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .operators{background:#f8fafc!important;border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .compare-table{background:#fff!important}:is(.theme-light,[data-theme=light]) .compare-table th{color:#475569!important;background:#f8fafc!important;border-bottom:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .compare-table td{color:#0f172a!important;border-bottom:1px solid #f1f5f9!important}:is(.theme-light,[data-theme=light]) .postman-option-card{background:#fff!important;border:1px solid #e2e8f0!important}:is(.theme-light,[data-theme=light]) .postman-option-card:hover{background:#f8fafc!important;border-color:#cbd5e1!important}:is(.theme-light,[data-theme=light]) button[role=tab]:hover:not([aria-selected=true]){color:var(--ink)!important;background:#0000000a!important;border-color:#00000014!important}:is(.theme-light,[data-theme=light]) .chat-bubble-customer{color:#0f172a!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 4px #0000000a!important}:is(.theme-light,[data-theme=light]) .chat-bubble-customer *{color:#0f172a!important}.breadcrumb-link{transition:color .15s;color:var(--muted)!important;text-decoration:none!important}.breadcrumb-link:hover{color:var(--ink)!important}:is(.theme-light,[data-theme=light]) .blog-card-modern,:is(.theme-light,[data-theme=light]) .blog-hero-featured{background:#fff!important;border-color:#e2e8f0!important;box-shadow:0 4px 20px #0000000a!important}:is(.theme-light,[data-theme=light]) .blog-card-modern:hover{border-color:#cbd5e1!important;box-shadow:0 12px 30px #00000014!important}:is(.theme-light,[data-theme=light]) .qualified-leads-tab .divide-slate-800\/60>:not([hidden])~:not([hidden]){border-color:#e2e8f0!important}:is(.theme-light,[data-theme=light]) .qualified-leads-tab tr:hover{background-color:#f8fafc!important}:is(.theme-dark,.theme-light) :is(button,.btn,a)>svg{flex-shrink:0}:is(.theme-dark,.theme-light) svg[style*="position: absolute"]+input:where(:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range])){padding-inline-start:2.25rem!important}@media (max-width:768px){.hidden-mobile{display:none!important}:is(.theme-dark,.theme-light) .dash-header{flex-direction:row!important;align-items:center!important}}.live-dashboard>*{min-width:0;max-width:100%}:is(.theme-dark,.theme-light) .live-dashboard :is(.panel-heading,.sect-header,.card-title){gap:.35rem .8rem;flex-wrap:wrap!important}.live-dashboard [style*="display: grid"]:not([style*=grid-template]):not([style*=grid-auto-flow]),.live-dashboard :is(.workbench-panel,.auth-form){grid-template-columns:minmax(0,1fr)}.live-dashboard .live-workbench>*{min-width:0;max-width:100%}.admin-chat-composer{flex-wrap:wrap}.admin-chat-composer>textarea{min-width:0;flex:220px!important}.admin-chat-back{display:none!important}@media (max-width:900px){.admin-chat-grid{grid-template-columns:minmax(0,1fr)!important}.admin-chat-composer>textarea{order:-1;flex:100%!important}.admin-chat-grid[data-pane=list]>.admin-chat-stream,.admin-chat-grid>.admin-chat-crm,.admin-chat-grid[data-pane=chat]>.admin-chat-list{display:none!important}:is(.theme-dark,.theme-light) .admin-chat-back{border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;min-height:32px;padding:0!important;display:inline-flex!important}}.dashboard-shell{--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-radius-sm:6px;--ds-radius:10px;--ds-radius-lg:14px;--ds-text-xs:.72rem;--ds-text-sm:.8rem;--ds-text-base:.875rem;--ds-text-md:1rem;--ds-text-lg:1.125rem;--ds-text-xl:1.5rem;--ds-accent:var(--wa);--ds-accent-soft:color-mix(in srgb, var(--wa) 12%, transparent);--ds-focus:0 0 0 2px var(--bg), 0 0 0 4px color-mix(in srgb, var(--wa) 70%, transparent);--ds-topbar-h:60px}:is(.theme-dark,.theme-light) .dash-header{min-height:var(--ds-topbar-h);padding:var(--ds-space-2) var(--ds-space-5)!important;gap:var(--ds-space-4)!important;background:color-mix(in srgb, var(--bg) 88%, var(--surface))!important}.dash-header-title{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}:is(.theme-dark,.theme-light) .dash-header-title h1{font-family:var(--font-ui)!important;font-size:var(--ds-text-md)!important;letter-spacing:-.01em!important;margin:0!important;font-weight:650!important;line-height:1.25!important}.dash-header-end,.dash-header-actions,.topbar-actions{flex:none;align-items:center!important;gap:var(--ds-space-1)!important;flex-direction:row!important;display:flex!important}.dash-header-end{gap:var(--ds-space-2)!important}.dash-header>.dash-header-end{flex-flow:row!important;align-items:center!important}.dash-header>.dash-header-title{flex:auto!important;min-width:0!important}:is(.theme-dark,.theme-light) .topbar-icon-btn{cursor:pointer;width:34px!important;height:34px!important;min-height:34px!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:inline-flex!important;transform:none!important}:is(.theme-dark,.theme-light) .topbar-icon-btn:hover:not(:disabled){background:var(--surface2)!important;color:var(--ink)!important}:is(.theme-dark,.theme-light) .topbar-icon-btn[data-active=true]{color:var(--ds-accent)!important}.topbar-balance{align-items:center;gap:var(--ds-space-2);height:34px;padding:0 var(--ds-space-3);border:1px solid var(--border);background:var(--surface);color:var(--muted);font-size:var(--ds-text-xs);white-space:nowrap;border-radius:999px;margin-inline-end:var(--ds-space-1);text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.topbar-balance:hover{border-color:var(--border2);color:var(--ink)}.topbar-balance-value{color:var(--ink);font-weight:600;font-size:var(--ds-text-sm);font-variant-numeric:tabular-nums}.topbar-badge{height:24px;padding:0 var(--ds-space-2);font-size:var(--ds-text-xs);border-radius:999px;align-items:center;font-weight:600;display:inline-flex}.topbar-badge-warn{color:var(--gold);background:color-mix(in srgb, var(--gold) 14%, transparent)}:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn{height:34px!important;min-height:34px!important;padding:0 var(--ds-space-2)!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn:hover{background:var(--surface2)!important;color:var(--ink)!important}@media (max-width:768px){:is(.theme-dark,.theme-light) .dash-header{padding:var(--ds-space-2) var(--ds-space-3)!important;gap:var(--ds-space-2)!important}:is(.theme-dark,.theme-light) .dash-header :is(.topbar-balance-label,.topbar-hide-mobile,.lang-selector-btn>svg,.dash-subtitle){display:none!important}.topbar-balance{padding:0 var(--ds-space-2);margin-inline-end:0}:is(.theme-dark,.theme-light) .topbar-icon-btn,:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn{width:40px!important;height:40px!important;min-height:40px!important}:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn{width:auto!important}}.live-dashboard :is(h1,h2,h3,h4,h5){letter-spacing:-.01em;font-family:var(--font-ui)!important}.live-dashboard :is(h2,.workbench-panel>strong){font-size:var(--ds-text-lg)!important;font-weight:650!important;line-height:1.3!important}.live-dashboard h3{font-weight:600!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi strong,:is(.theme-dark,.theme-light) .kpi-metric,.live-dashboard :is(table,.mini-table,.kpi,.kpi-card){font-variant-numeric:tabular-nums}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi strong,:is(.theme-dark,.theme-light) .kpi-metric{font-family:var(--font-ui)!important;letter-spacing:-.02em!important;font-weight:650!important}.theme-dark .live-dashboard :is(.card,.workbench-panel,.glass-card,.kpi-card){background:var(--sui-surface,#111319)!important;border-radius:var(--sui-radius,12px)!important;border:1px solid var(--sui-border,#ffffff14)!important;box-shadow:var(--sui-card-shadow,0 4px 20px -4px #00000080)!important}.theme-light .live-dashboard :is(.card,.workbench-panel,.glass-card,.kpi-card){background:var(--sui-surface,#fff)!important;border-radius:var(--sui-radius,12px)!important;border:1px solid var(--sui-border,#e6e6dd)!important;box-shadow:var(--sui-card-shadow,0 1px 3px #0b0c0e0a, 0 6px 16px #0b0c0e0a)!important}:is(.theme-dark,.theme-light) .live-dashboard :is(.btn,button.premium-btn){border-radius:var(--ds-radius)!important;font-weight:600!important}:is(.theme-dark,.theme-light) .live-dashboard :is(.btn,button):hover:not(:disabled){transform:none!important}.live-dashboard :is(a,button,input,select,textarea,[role=tab]):focus-visible,.dash-header :is(a,button):focus-visible{box-shadow:var(--ds-focus)!important;outline:none!important}@media (prefers-reduced-motion:reduce){.dashboard-shell *,.dashboard-shell :before,.dashboard-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-stat-grid{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.theme-dark .live-dashboard .ds-stat{background:var(--sui-surface,#111319)!important;border:1px solid var(--sui-border,#ffffff14)!important;border-radius:var(--sui-radius,12px)!important;min-width:0!important;box-shadow:var(--sui-card-shadow,0 2px 12px -2px #0000004d)!important;flex-direction:column!important;gap:8px!important;padding:1.15rem 1.25rem!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important}.theme-light .live-dashboard .ds-stat{background:var(--sui-surface,#fff)!important;border:1px solid var(--sui-border,#e6e6dd)!important;border-radius:var(--sui-radius,12px)!important;min-width:0!important;box-shadow:var(--sui-card-shadow,0 1px 3px #0b0c0e0a)!important;flex-direction:column!important;gap:8px!important;padding:1.15rem 1.25rem!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important}.theme-dark .live-dashboard .ds-stat:hover{background:var(--sui-surface-hover,#161922)!important;border-color:var(--sui-border-strong,#ffffff29)!important;transform:translateY(-2px)!important}.theme-light .live-dashboard .ds-stat:hover{background:var(--sui-surface-hover,#fbfbf8)!important;border-color:var(--sui-border-strong,#d7d7cc)!important;transform:translateY(-2px)!important}.live-dashboard .card>h2,.live-dashboard .card>div>h2{font-size:.95rem!important;font-weight:600!important}@media (max-width:768px){.ds-stat-grid{gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(0,1fr))}:is(.theme-dark,.theme-light) .live-dashboard .ds-stat{padding:var(--ds-space-3) var(--ds-space-4)!important}}:is(.theme-dark,.theme-light) .live-dashboard .btn-secondary{background:var(--surface2)!important;border:1px solid var(--border)!important;color:var(--ink)!important;box-shadow:none!important}:is(.theme-dark,.theme-light) .live-dashboard .btn-secondary:hover:not(:disabled){border-color:var(--border2)!important;background:color-mix(in srgb, var(--surface2) 70%, var(--border))!important}.topbar-balance-value{direction:ltr;unicode-bidi:isolate}.ds-segmented{border-radius:var(--ds-radius);background:var(--surface2);border:1px solid var(--border);flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex}:is(.theme-dark,.theme-light) .ds-segmented>button{min-height:34px;color:var(--muted);font:600 var(--ds-text-sm) / 1 var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:6px;padding:0 14px;transition:background .15s,color .15s;display:inline-flex}:is(.theme-dark,.theme-light) .ds-segmented>button:hover{color:var(--ink)}:is(.theme-dark,.theme-light) .ds-segmented>button[aria-pressed=true]{background:var(--surface);border-color:var(--border);color:var(--ink);box-shadow:0 1px 2px #0000002e}:is(.theme-dark,.theme-light) .ds-segmented>button[aria-pressed=true] svg{color:var(--wa)}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi:before{display:none!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi{padding:var(--ds-space-4) var(--ds-space-5)!important;gap:6px!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi span,:is(.theme-dark,.theme-light) .live-kpi-grid .kpi .kpi-label{font-size:var(--ds-text-sm)!important;text-transform:none!important;letter-spacing:0!important;color:var(--muted)!important;font-weight:500!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi strong,:is(.theme-dark,.theme-light) .live-kpi-grid .kpi-metric{font-size:var(--ds-text-xl)!important;margin:2px 0!important;line-height:1.15!important}:is(.theme-dark,.theme-light) .live-kpi-grid .kpi small,:is(.theme-dark,.theme-light) .live-kpi-grid .kpi-detail{font-size:var(--ds-text-xs)!important;color:var(--muted)!important;line-height:1.45!important}.ds-empty{text-align:center;align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-6) var(--ds-space-5);border:1px dashed var(--border);border-radius:var(--ds-radius-lg);flex-direction:column;display:flex}.ds-empty-icon{background:var(--ds-accent-soft);width:48px;height:48px;color:var(--wa);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.live-dashboard .ds-empty h3{margin:0;font-size:var(--ds-text-md)!important;font-weight:600!important}.ds-empty p{max-width:440px;font-size:var(--ds-text-sm);color:var(--muted);margin:0;line-height:1.55}.ds-empty-points{text-align:start;max-width:440px;font-size:var(--ds-text-sm);color:var(--muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}.ds-empty-points li{padding-inline-start:18px;position:relative}.ds-empty-points li:before{content:"";inset-inline-start:4px;background:var(--wa);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em}.ds-empty-points strong{color:var(--ink);font-weight:600}.ds-search{flex:240px;min-width:0;position:relative}.ds-page-toolbar{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.ds-count{background:var(--surface2);min-width:20px;height:18px;color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:.7rem;font-weight:600;display:inline-flex}.ds-segmented>button[aria-pressed=true] .ds-count{background:var(--ds-accent-soft);color:var(--wa)}@media (max-width:768px){.dash-header-actions .lang-selector-container{display:none!important}}:root{--voco-bg:#f0efec;--voco-bg-alt:#e8e7e3;--voco-surface:#fff;--voco-ink:#0a0a0a;--voco-ink-2:#5f5f5c;--voco-ink-3:#8a8a85;--voco-line:#e2e1dc;--voco-line-strong:#cfcdc7;--voco-dark:#0a0a0a;--voco-dark-2:#141414;--voco-on-dark:#f4f4f1;--voco-on-dark-2:#b9b9b4;--voco-on-dark-3:#85857f;--voco-line-dark:#ffffff1a;--voco-line-dark-strong:#ffffff29;--voco-accent:#c6ff3a;--voco-accent-text:#3f6b00;--voco-accent-press:#b2ec24;--voco-accent-ink:#0a0a0a;--voco-accent-soft:#c6ff3a38;--voco-accent-line:#74aa0073;--voco-accent-glow:#c6ff3a73;--voco-danger:#b23b32;--voco-ok:#2c7a3f;--voco-font:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--voco-r-sm:10px;--voco-r:16px;--voco-r-lg:24px;--voco-r-pill:999px;--voco-container:1240px;--voco-container-narrow:760px;--voco-gutter:clamp(1rem, 4vw, 2rem);--voco-section-y:clamp(4.75rem, 9vw, 9rem);--voco-ease:cubic-bezier(.22, 1, .36, 1);--voco-ease-out:cubic-bezier(.16, 1, .3, 1)}.voco-page:not(.auth-page){-webkit-font-smoothing:antialiased;line-height:1.62;overflow-x:clip;background:var(--voco-bg)!important;color:var(--voco-ink)!important;font-family:var(--voco-font)!important}body:has(.voco-page:not(.auth-page)):not(:has(.auth-page)){-webkit-font-smoothing:antialiased;line-height:1.62;overflow-x:clip;background:var(--voco-bg)!important;color:var(--voco-ink)!important;font-family:var(--voco-font)!important}.auth-page{background:var(--sui-bg,#090a0d)!important;color:#f8fafc!important;font-family:var(--font-ui), var(--voco-font), sans-serif!important}body:has(.auth-page){background:var(--sui-bg,#090a0d)!important;color:#f8fafc!important;font-family:var(--font-ui), var(--voco-font), sans-serif!important}.auth-page header.nav{background:#090a0d!important;border-bottom:1px solid #ffffff14!important}body:has(.auth-page) header.nav{background:#090a0d!important;border-bottom:1px solid #ffffff14!important}:is(.sui-app-shell,.auth-page) select option{background:var(--sui-surface,#111319)!important;color:var(--sui-text,#f4f5f2)!important}.auth-page h1,.auth-page h2:not(.sui-card h2),.auth-page .section-inner>div>h1,.auth-page .register-grid h1,.auth-page .register-grid h4{color:#f8fafc!important}.auth-page p:not(.sui-card p):not(.sui-card *),.auth-page .register-grid p{color:#94a3b8!important}.auth-page .auth-icon-badge{color:#25d366!important;background:#25d3661f!important;border:1px solid #25d36647!important;box-shadow:0 0 20px #25d3661f!important}.auth-page .register-feature-icon{color:#25d366!important;background:#25d3661a!important;border:1px solid #25d36640!important;box-shadow:0 2px 10px #0003!important}.auth-page .sui-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 20px 40px -15px #00000080,0 0 0 1px #ffffff0d!important}.auth-page .sui-card h2{color:#0f172a!important}.auth-page .sui-card label{color:#334155!important;font-weight:600!important}.auth-page .sui-card .sui-input,.auth-page .sui-card input[type=text],.auth-page .sui-card input[type=email],.auth-page .sui-card input[type=password],.auth-page .sui-card input[type=tel]{color:#0f172a!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#fff!important;border:1.5px solid #cbd5e1!important;border-radius:12px!important;min-height:48px!important;font-size:16px!important;transition:all .15s!important;box-shadow:0 1px 2px #0000000a!important}.auth-page .sui-card .sui-input:focus,.auth-page .sui-card input:focus{border-color:#059669!important;box-shadow:0 0 0 3px #05966926!important}.auth-page .sui-card .sui-input::placeholder,.auth-page .sui-card input::placeholder{color:#94a3b8!important}.auth-page .sui-card button[type=submit]:not(:disabled){color:#fff!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#0f172a!important;border:1px solid #0f172a!important;border-radius:12px!important;min-height:48px!important;box-shadow:0 2px 4px #0f172a26!important}.auth-page .sui-card button[type=submit]:not(:disabled):hover{background:#1e293b!important;border-color:#1e293b!important;transform:translateY(-1px)!important}.auth-page .sui-card button[type=submit]:disabled{color:#94a3b8!important;opacity:1!important;cursor:not-allowed!important;min-height:48px!important;box-shadow:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:12px!important}.auth-page .sui-card .auth-passkey-btn{color:#0f172a!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:#f8fafc!important;border:1.5px solid #e2e8f0!important;border-radius:12px!important;min-height:48px!important;box-shadow:0 1px 2px #00000008!important}.auth-page .sui-card .auth-passkey-btn:hover{background:#f1f5f9!important;border-color:#cbd5e1!important}body:has(.voco-page):before{display:none!important}.voco-page{--bg:var(--voco-bg,#fbfbf8);--bg-alt:var(--voco-bg-alt,#f1f1ea);--surface:var(--voco-surface,#fff);--surface2:var(--voco-bg-alt,#f1f1ea);--ink:var(--voco-ink,#0b0c0e);--ink-2:var(--voco-ink-2,#334155);--ink-3:var(--voco-ink-3,#475569);--muted:var(--voco-ink-2,#334155);--border:var(--voco-line,#e6e6dd);--border2:var(--voco-line-strong,#d7d7cc);--line:var(--voco-line,#e6e6dd);--paper:var(--voco-bg,#fbfbf8);--cream:var(--voco-bg-alt,#f1f1ea);--sand:var(--voco-bg,#fbfbf8);--font-serif:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--font-display:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);--font-ui:var(--voco-font,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)}.voco-page :is(.dark,.section.dark,.hero.dark,.cta.dark,.cta-section,.api-cta,[data-theme=dark]){--bg:var(--voco-dark,#0a0b0d);--bg-alt:var(--voco-dark-2,#101216);--surface:var(--voco-dark-2,#101216);--surface2:#16181f;--ink:var(--voco-on-dark,#f4f5f2);--ink-2:var(--voco-on-dark-2,#cbd5e1);--ink-3:var(--voco-on-dark-3,#9ca3af);--muted:var(--voco-on-dark-2,#cbd5e1);--border:var(--voco-line-dark,#ffffff1a);--border2:var(--voco-line-dark-strong,#ffffff29);--line:var(--voco-line-dark,#ffffff1a);--paper:var(--voco-dark,#0a0b0d);--cream:var(--voco-dark-2,#101216);--sand:var(--voco-dark,#0a0b0d)}.voco-page,.voco-page h1,.voco-page h2,.voco-page h3,.voco-page p,.voco-page span,.voco-page a,.voco-page button,.voco-page input,.voco-page textarea{font-family:var(--voco-font)!important}.voco-page h1{font-family:var(--voco-font)!important;letter-spacing:-.04em!important;color:var(--voco-ink)!important;font-weight:500!important}.voco-page h2{font-family:var(--voco-font)!important;letter-spacing:-.03em!important;color:var(--voco-ink)!important;font-weight:500!important}.voco-page h3{font-family:var(--voco-font)!important;letter-spacing:-.02em!important;color:var(--voco-ink)!important;font-weight:500!important}.voco-page :is(.dark,.section.dark,.hero.dark,.cta.dark,.cta-section,.api-cta,[data-theme=dark]) :is(h1,h2,h3){color:var(--voco-on-dark,#f4f5f2)!important}.voco-page :is(.dark,.section.dark,.hero.dark,.cta.dark,.cta-section,.api-cta,[data-theme=dark]) p{color:var(--voco-on-dark-2,#cbd5e1)!important}.voco-page :is(h1,h2,h3,h4,h5,h6) em{color:var(--voco-accent-text,#0d7a46)!important;font-style:normal!important}.voco-page :is(.dark,.section.dark,.hero.dark,.cta.dark,.cta-section,.api-cta,[data-theme=dark]) :is(h1,h2,h3,h4,h5,h6) em{color:var(--wa,#25d366)!important}.voco-page .display{letter-spacing:-.034em!important;font-size:clamp(2.55rem,1.1rem + 5.6vw,5.1rem)!important;font-weight:600!important;line-height:1.02!important}.voco-page .h2{letter-spacing:-.025em!important;font-size:clamp(1.95rem,1.2rem + 2.7vw,3.15rem)!important;font-weight:600!important;line-height:1.08!important}.voco-page .h3{letter-spacing:-.014em!important;font-size:clamp(1.2rem,1.05rem + .55vw,1.45rem)!important;font-weight:600!important;line-height:1.22!important}.voco-page .lead{color:var(--voco-ink-2)!important;letter-spacing:-.01em!important;font-size:clamp(1.12rem,1.02rem + .55vw,1.4rem)!important;line-height:1.5!important}.voco-page .eyebrow{color:var(--voco-ink-2)!important;letter-spacing:.04em!important;text-transform:none!important;align-items:center!important;gap:.5rem!important;font-size:.82rem!important;font-weight:500!important;display:flex!important}.voco-page .muted{color:var(--voco-ink-2)!important}.voco-page .balance{text-wrap:balance!important}.voco-page .pretty{text-wrap:pretty!important}.voco-page .container{width:100%!important;max-width:var(--voco-container)!important;padding-inline:var(--voco-gutter)!important;margin-inline:auto!important}.voco-page .container.narrow{max-width:var(--voco-container-narrow)!important}.voco-page .section{padding-block:var(--voco-section-y)!important}.voco-page .section-alt{background:var(--voco-bg-alt)!important}.voco-page .dark{background:var(--voco-dark)!important;color:var(--voco-on-dark)!important}.voco-page .dark .eyebrow,.voco-page .dark .lead,.voco-page .dark .muted{color:var(--voco-on-dark-2)!important}.voco-page .card{background:var(--voco-surface)!important;border:1px solid var(--voco-line)!important;border-radius:var(--voco-r)!important;padding:clamp(1.4rem,2.6vw,2rem)!important}.voco-page .dark .card{background:var(--voco-dark-2)!important;border-color:var(--voco-line-dark)!important}.voco-page .hairline{background:var(--voco-line)!important;border:0!important;height:1px!important}.voco-page .dark .hairline{background:var(--voco-line-dark)!important}.voco-page .index{letter-spacing:.04em!important;color:var(--voco-ink-2)!important;font-family:monospace!important;font-size:.78rem!important}.voco-page .dark .index{color:var(--voco-on-dark-2)!important}.voco-page .btn{border-radius:var(--voco-r-sm)!important;letter-spacing:-.01em!important;white-space:nowrap!important;cursor:pointer!important;height:3.1rem!important;transition:transform .18s var(--voco-ease), background .2s var(--voco-ease), color .2s var(--voco-ease), border-color .2s var(--voco-ease), box-shadow .25s var(--voco-ease)!important;justify-content:center!important;align-items:center!important;gap:.55em!important;padding-inline:1.4rem!important;font-size:.97rem!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}.voco-page .btn:active{transform:translateY(1px)!important}.voco-page .btn-primary{background:var(--voco-accent)!important;color:var(--voco-accent-ink)!important;border:none!important;font-weight:560!important;box-shadow:0 0 0 1px #0b0c0e0f!important}.voco-page .btn-primary:hover{background:var(--voco-accent-press)!important;transform:translateY(-1px)!important}.voco-page .dark .btn-primary:hover{box-shadow:0 0 36px -6px var(--voco-accent-glow)!important}.voco-page .btn-ghost{border:1px solid var(--voco-line-dark-strong)!important;color:var(--voco-on-dark)!important;background:0 0!important}.voco-page .btn-ghost:hover{background:#ffffff0f!important;border-color:#fff6!important;transform:translateY(-1px)!important}.voco-page .btn-lg{height:3.4rem!important;padding-inline:1.65rem!important;font-size:1.02rem!important}.voco-page .link{color:inherit!important;border-bottom:1px solid!important;padding-bottom:1px!important;font-weight:500!important;position:relative!important}header.nav{z-index:100!important;transition:background .3s var(--voco-ease), border-color .3s var(--voco-ease), backdrop-filter .3s var(--voco-ease), box-shadow .3s var(--voco-ease)!important;background:var(--voco-bg)!important;border-bottom:1px solid #0000!important;width:100%!important;position:sticky!important;top:0!important}header.nav .nav-inner{justify-content:space-between!important;align-items:center!important;gap:1rem!important;height:4.5rem!important;display:flex!important}header.nav .brand{letter-spacing:-.03em!important;width:auto!important;max-width:max-content!important;color:var(--voco-ink)!important;flex-shrink:0!important;align-items:center!important;gap:.6rem!important;font-size:1.18rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}header.nav .brand-mark{color:var(--voco-ink)!important;transition:color .3s var(--voco-ease)!important;flex-shrink:0!important}header.nav .nav-links{white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:.25rem!important;display:flex!important}header.nav .nav-links a{border-radius:var(--voco-r-sm)!important;color:var(--voco-ink-2)!important;white-space:nowrap!important;transition:color .2s var(--voco-ease), background .2s var(--voco-ease)!important;align-items:center!important;padding:.45rem .65rem!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}header.nav .nav-links a:hover{color:var(--voco-ink)!important;background:#0b0c0e0d!important}header.nav .nav-dropdown-item{background:0 0!important;border-radius:0!important;align-items:center!important;padding:0!important;display:inline-flex!important;position:relative!important}header.nav .nav-dropdown-item:hover{background:0 0!important}header.nav .nav-dropdown-trigger{border-radius:var(--voco-r-sm)!important;color:var(--voco-ink-2)!important;white-space:nowrap!important;cursor:pointer!important;transition:color .2s var(--voco-ease), background .2s var(--voco-ease)!important;background:0 0!important;border:none!important;align-items:center!important;gap:.35rem!important;padding:.45rem .65rem!important;font-family:inherit!important;font-size:.92rem!important;font-weight:500!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}header.nav .nav-dropdown-trigger:hover,header.nav .nav-dropdown-trigger[aria-expanded=true]{color:var(--voco-ink)!important;background:#0b0c0e0d!important}.auth-page header.nav .nav-dropdown-trigger{color:#cbd5e1!important}body:has(.auth-page) header.nav .nav-dropdown-trigger{color:#cbd5e1!important}.auth-page header.nav .nav-dropdown-trigger:hover,.auth-page header.nav .nav-dropdown-trigger[aria-expanded=true]{color:#fff!important;background:#ffffff14!important}body:has(.auth-page) header.nav .nav-dropdown-trigger:hover{color:#fff!important;background:#ffffff14!important}body:has(.auth-page) header.nav .nav-dropdown-trigger[aria-expanded=true]{color:#fff!important;background:#ffffff14!important}header.nav .nav-dropdown-trigger .nav-chevron{width:12px!important;height:12px!important;transition:transform .2s var(--voco-ease)!important;opacity:.7!important}header.nav .nav-dropdown-trigger[aria-expanded=true] .nav-chevron{transform:rotate(180deg)!important}header.nav .nav-dropdown-menu{background:var(--voco-bg,#fff)!important;border:1px solid var(--voco-line,#00000014)!important;z-index:120!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity .18s var(--voco-ease), transform .18s var(--voco-ease), visibility .18s var(--voco-ease)!important;border-radius:14px!important;margin-top:.5rem!important;padding:.75rem!important;position:absolute!important;top:100%!important;left:0!important;transform:translateY(4px)!important;box-shadow:0 20px 45px -10px #0b0c0e29!important}[dir=rtl] header.nav .nav-dropdown-menu{left:auto!important;right:0!important}header.nav .nav-dropdown-menu.is-active{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) header.nav .nav-dropdown-menu{background:var(--sand,#121417)!important;border-color:#ffffff1a!important;box-shadow:0 20px 45px -10px #000000b3!important}header.nav .nav-dropdown-grid{gap:.35rem!important;display:grid!important}header.nav .nav-dropdown-grid-2{grid-template-columns:repeat(2,minmax(240px,1fr))!important;min-width:520px!important}header.nav .nav-dropdown-grid-resources{grid-template-columns:repeat(2,minmax(260px,1fr))!important;min-width:560px!important}header.nav .nav-dropdown-link{border-radius:10px!important;align-items:flex-start!important;gap:.75rem!important;padding:.65rem .75rem!important;text-decoration:none!important;transition:background .15s!important;display:flex!important}header.nav .nav-dropdown-link:hover{background:#0b0c0e0d!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) header.nav .nav-dropdown-link:hover{background:#ffffff0f!important}header.nav .nav-dropdown-icon{width:36px!important;height:36px!important;color:var(--voco-ink)!important;background:#0b0c0e0a!important;border-radius:9px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;display:flex!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) header.nav .nav-dropdown-icon{color:var(--ink,#f0ece4)!important;background:#ffffff12!important}header.nav .nav-dropdown-text{flex-direction:column!important;gap:.15rem!important;display:flex!important}header.nav .nav-dropdown-title{color:var(--voco-ink)!important;font-size:.88rem!important;font-weight:600!important;line-height:1.25!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) header.nav .nav-dropdown-title{color:var(--ink,#f0ece4)!important}header.nav .nav-dropdown-desc{color:var(--voco-ink-2)!important;white-space:normal!important;font-size:.78rem!important;line-height:1.35!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) header.nav .nav-dropdown-desc{color:var(--muted,#9aa0b0)!important}header.nav .nav-mobile-accordion-toggle{color:var(--voco-ink)!important;border:none!important;border-bottom:1px solid var(--voco-line)!important;cursor:pointer!important;text-align:start!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:.85rem .5rem!important;font-family:inherit!important;font-size:1.02rem!important;font-weight:550!important;text-decoration:none!important;display:flex!important}header.nav .nav-mobile-accordion-toggle .nav-chevron{width:14px!important;height:14px!important;transition:transform .2s var(--voco-ease)!important;opacity:.6!important}header.nav .nav-mobile-accordion-toggle[aria-expanded=true] .nav-chevron{transform:rotate(180deg)!important}header.nav .nav-mobile-submenu{border-bottom:1px solid var(--voco-line)!important;background:#0b0c0e05!important;border-radius:8px!important;flex-direction:column!important;gap:.2rem!important;margin-block:.2rem!important;padding:.4rem .35rem .65rem .75rem!important;display:flex!important}[dir=rtl] header.nav .nav-mobile-submenu{padding:.4rem .75rem .65rem .35rem!important}header.nav .nav-mobile-sublink{color:var(--voco-ink)!important;border-bottom:none!important;border-radius:6px!important;align-items:center!important;gap:.65rem!important;min-height:auto!important;padding:.55rem .45rem!important;font-size:.92rem!important;font-weight:500!important;text-decoration:none!important;display:flex!important}header.nav .nav-mobile-sublink:hover{background:#0b0c0e0d!important}header.nav .nav-mobile-sublink-icon{background:#0b0c0e0a!important;border-radius:6px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;display:flex!important}header.nav .nav-cta{white-space:nowrap!important;flex-shrink:0!important;align-items:center!important;gap:.6rem!important;display:flex!important}header.nav .nav-login{color:var(--voco-ink-2)!important;border-radius:var(--voco-r-sm)!important;white-space:nowrap!important;transition:color .2s var(--voco-ease), background .2s var(--voco-ease)!important;background:0 0!important;border:none!important;padding:.45rem .65rem!important;font-size:.92rem!important;font-weight:500!important;text-decoration:none!important}header.nav .nav-login:hover{color:var(--voco-ink)!important;background:#0b0c0e0d!important}header.nav .nav-book{border-radius:var(--voco-r-sm)!important;background:var(--voco-accent)!important;height:2.6rem!important;color:var(--voco-accent-ink)!important;white-space:nowrap!important;transition:transform .18s var(--voco-ease), background .2s var(--voco-ease), box-shadow .25s var(--voco-ease)!important;border:none!important;justify-content:center!important;align-items:center!important;padding-inline:1.15rem!important;font-size:.92rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}header.nav .nav-book:hover{background:var(--voco-accent-press)!important;transform:translateY(-1px)!important}.lang-selector-container{flex-shrink:0!important;display:inline-block!important;position:relative!important}.lang-selector-btn{cursor:pointer!important;color:#0f172a!important;white-space:nowrap!important;-webkit-user-select:none!important;user-select:none!important;background:#fff!important;border:1px solid #0f172a24!important;border-radius:9999px!important;outline:none!important;justify-content:center!important;align-items:center!important;gap:.38rem!important;height:2.15rem!important;padding:0 .62rem 0 .58rem!important;line-height:1!important;transition:all .18s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;box-shadow:0 1px 2px #0000000d!important}.lang-selector-btn:hover{color:#0b0c0e!important;background:#f8fafc!important;border-color:#0f172a47!important;transform:translateY(-.5px)!important;box-shadow:0 2px 5px -1px #00000014,0 1px 3px -1px #0000000d!important}.lang-selector-btn:active,.lang-selector-btn[aria-expanded=true]{border-color:var(--voco-accent,#0d7a46)!important;background:#f8fafc!important;transform:translateY(0)!important;box-shadow:0 0 0 3px #0d7a4629!important}.lang-selector-btn .lang-globe-icon{color:#0d7a46!important;flex-shrink:0!important}.lang-selector-btn .lang-flag{font-size:.95rem!important;line-height:1!important;display:inline-block!important}.lang-selector-btn .lang-chevron{color:#64748b!important;flex-shrink:0!important;transition:transform .2s cubic-bezier(.16,1,.3,1)!important;display:inline-block!important}.lang-selector-btn[aria-expanded=true] .lang-chevron{color:#0d7a46!important;transform:rotate(180deg)!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:#f8fafc!important;background:#ffffff14!important;border-color:#fff3!important;box-shadow:0 1px 3px #00000059!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn:hover{color:#fff!important;background:#ffffff26!important;border-color:#ffffff59!important;box-shadow:0 2px 8px #00000073!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn:active,:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn[aria-expanded=true]{border-color:var(--wa,#25d366)!important;box-shadow:0 0 0 3px #25d36640!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn .lang-globe-icon{color:#4ade80!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-btn .lang-chevron{color:#94a3b8!important}@keyframes langFadeInUp{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.lang-selector-dropdown{z-index:1000!important;transform-origin:100% 0!important;background:#fff!important;border:1px solid #0f172a17!important;border-radius:14px!important;flex-direction:column!important;gap:3px!important;min-width:175px!important;padding:6px!important;animation:.16s cubic-bezier(.16,1,.3,1) langFadeInUp!important;display:flex!important;position:absolute!important;top:calc(100% + 8px)!important;box-shadow:0 16px 36px -4px #0f172a24,0 4px 12px -2px #0f172a0f!important}.lang-selector-dropdown .lang-option{color:#1e293b!important;cursor:pointer!important;text-align:start!important;background:0 0!important;border:none!important;border-radius:9px!important;justify-content:space-between!important;align-items:center!important;gap:.5rem!important;width:100%!important;padding:.55rem .75rem!important;font-size:.86rem!important;font-weight:500!important;transition:all .15s!important;display:flex!important}.lang-selector-dropdown .lang-option:hover{color:#0f172a!important;background:#f1f5f9!important}.lang-selector-dropdown .lang-option.is-selected{color:#0d7a46!important;background:#0d7a461a!important;font-weight:600!important}.lang-selector-dropdown .lang-option-label{align-items:center!important;gap:.6rem!important;display:flex!important}.lang-selector-dropdown .lang-option-flag{font-size:1.05rem!important;line-height:1!important}.lang-selector-dropdown .lang-option-name{font-size:.86rem!important}.lang-selector-dropdown .lang-check{color:#0d7a46!important;flex-shrink:0!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-dropdown{background:#15181e!important;border-color:#ffffff1f!important;box-shadow:0 20px 40px -8px #000000b3,0 8px 16px -4px #0006!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-dropdown .lang-option{color:#94a3b8!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-dropdown .lang-option:hover{color:#fff!important;background:#ffffff14!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-dropdown .lang-option.is-selected{color:#4ade80!important;background:#25d36629!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-selector-dropdown .lang-check{color:#4ade80!important}.nav-mobile-lang-wrap{border-top:1px solid var(--voco-line,#00000014)!important;margin-top:.4rem!important;padding:.75rem .25rem .5rem!important}.nav-mobile-lang-title{color:var(--voco-ink-2,#64748b)!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:.55rem!important;font-size:.76rem!important;font-weight:700!important}.lang-selector-segmented{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;width:100%!important;display:grid!important}.lang-segmented-btn{color:#0f172a!important;cursor:pointer!important;text-align:start!important;background:#f8fafc!important;border:1px solid #0f172a1f!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;gap:.6rem!important;width:100%!important;padding:.65rem .85rem!important;font-size:.88rem!important;font-weight:500!important;transition:all .18s!important;display:flex!important}.lang-segmented-btn:hover{background:#f1f5f9!important;border-color:#0f172a3d!important}.lang-segmented-btn.is-active{color:#0d7a46!important;background:#fff!important;border-color:#0d7a46!important;font-weight:700!important;box-shadow:0 2px 6px #0d7a4626,0 0 0 1px #0d7a46!important}.lang-segmented-flag{font-size:1.15rem!important;line-height:1!important}.lang-segmented-label{flex:1!important;font-size:.86rem!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-segmented-btn{color:#f0ece4!important;background:#ffffff0d!important;border-color:#ffffff24!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-segmented-btn:hover{background:#ffffff1a!important;border-color:#ffffff3d!important}:is(.theme-dark,[data-theme=dark],body:has(.auth-page),.auth-page) .lang-segmented-btn.is-active{color:#fff!important;border-color:var(--wa,#25d366)!important;box-shadow:0 0 0 1px var(--wa,#25d366)!important;background:#ffffff1f!important}header.nav .nav-mobile .lang-segmented-btn{color:#0f172a!important;background:#f8fafc!important;border-color:#0f172a24!important}header.nav .nav-mobile .lang-segmented-btn:hover{background:#f1f5f9!important;border-color:#0f172a47!important}header.nav .nav-mobile .lang-segmented-btn.is-active{color:#059669!important;background:#ecfdf5!important;border-color:#10b981!important;font-weight:700!important;box-shadow:0 0 0 1px #10b981,0 2px 6px #10b98126!important}:is(.theme-dark,.theme-light) .topbar-actions .lang-selector-btn,:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn{border:1px solid var(--border)!important;background:var(--surface,transparent)!important;height:34px!important;min-height:34px!important;color:var(--ink,var(--muted))!important;border-radius:9999px!important;padding:0 .65rem!important}:is(.theme-dark,.theme-light) .topbar-actions .lang-selector-btn:hover,:is(.theme-dark,.theme-light) .dash-header-actions .lang-selector-btn:hover{background:var(--surface2)!important;color:var(--ink)!important}header.nav.is-solid{background:color-mix(in srgb, var(--voco-bg) 88%, transparent)!important;-webkit-backdrop-filter:saturate(1.8)blur(20px)!important;border-bottom:1px solid var(--voco-line)!important;box-shadow:0 10px 30px -18px #0b0c0e1f!important}.auth-page header.nav,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid){background:#090a0d!important;border-bottom:1px solid #ffffff14!important}body:has(.auth-page) header.nav{background:#090a0d!important;border-bottom:1px solid #ffffff14!important}.auth-page header.nav .brand,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .brand,.auth-page header.nav .brand-mark,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .brand-mark{color:#f8fafc!important}body:has(.auth-page) header.nav .brand{color:#f8fafc!important}body:has(.auth-page) header.nav .brand-mark{color:#f8fafc!important}.auth-page header.nav .nav-links a,.auth-page header.nav .nav-login,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-links a,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-dropdown-trigger,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-login{color:#cbd5e1!important}body:has(.auth-page) header.nav .nav-links a{color:#cbd5e1!important}body:has(.auth-page) header.nav .nav-login{color:#cbd5e1!important}.auth-page header.nav .nav-links a:hover,.auth-page header.nav .nav-login:hover,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-links a:hover,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-dropdown-trigger:hover,:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-dropdown-trigger[aria-expanded=true],:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .nav-login:hover{color:#fff!important;background:#ffffff14!important}body:has(.auth-page) header.nav .nav-links a:hover{color:#fff!important;background:#ffffff14!important}body:has(.auth-page) header.nav .nav-login:hover{color:#fff!important;background:#ffffff14!important}:is(.voco-home-page,body:has(.voco-home-page)) header.nav:not(.is-solid) .lang-selector-btn{color:#f4f5f2!important;background:#ffffff0f!important;border-color:#ffffff29!important}.auth-page header.nav.is-solid,:is(.theme-dark,[data-theme=dark]) header.nav.is-solid{-webkit-backdrop-filter:saturate(1.8)blur(20px)!important;background:#090a0de0!important;border-bottom:1px solid #ffffff14!important;box-shadow:0 10px 30px -18px #0009!important}body:has(.auth-page) header.nav.is-solid{-webkit-backdrop-filter:saturate(1.8)blur(20px)!important;background:#090a0de0!important;border-bottom:1px solid #ffffff14!important;box-shadow:0 10px 30px -18px #0009!important}header.nav .nav-toggle{border:1px solid var(--voco-line)!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border-radius:12px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:2.75rem!important;height:2.75rem!important;margin-left:auto!important;padding:0!important;display:none!important}header.nav .nav-toggle span{background:var(--voco-ink)!important;width:18px!important;height:2px!important;transition:transform .25s var(--voco-ease), opacity .2s var(--voco-ease)!important;border-radius:2px!important;display:block!important}.auth-page header.nav .nav-toggle,:is(.theme-dark,[data-theme=dark]) header.nav .nav-toggle{border-color:#ffffff29!important}body:has(.auth-page) header.nav .nav-toggle{border-color:#ffffff29!important}.auth-page header.nav .nav-toggle span,:is(.theme-dark,[data-theme=dark]) header.nav .nav-toggle span{background:var(--voco-on-dark,#f4f5f2)!important}body:has(.auth-page) header.nav .nav-toggle span{background:var(--voco-on-dark,#f4f5f2)!important}header.nav.is-open .nav-toggle span:first-child{transform:translateY(3.5px)rotate(45deg)!important}header.nav.is-open .nav-toggle span:nth-child(2){transform:translateY(-3.5px)rotate(-45deg)!important}header.nav:not(.is-dark):not([data-theme=dark]) .nav-toggle{border-color:#0f172a33!important}header.nav:not(.is-dark):not([data-theme=dark]) .nav-toggle span{background:#0f172a!important}header.nav .nav-mobile{padding:.75rem var(--voco-gutter) 1.5rem!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:1px solid var(--voco-line)!important;background:#fbfbf8fa!important;flex-direction:column!important;gap:.35rem!important;display:none!important;box-shadow:0 20px 40px -15px #0b0c0e26!important}header.nav .nav-mobile a:not(.btn){color:var(--voco-ink)!important;border-bottom:1px solid var(--voco-line)!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:.85rem .5rem!important;font-size:1.02rem!important;font-weight:550!important;text-decoration:none!important;display:flex!important}header.nav .nav-mobile a:not(.btn):hover{color:var(--voco-ink)!important;background:#0b0c0e0a!important}@media (max-width:1060px){header.nav .nav-links,header.nav .nav-cta{display:none!important}header.nav .nav-toggle,header.nav.is-open .nav-mobile{display:flex!important}header.nav.is-open{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#fbfbf8fa!important}}.voco-page section.hero{background:var(--voco-dark)!important;min-height:min(92vh,880px)!important;color:var(--voco-on-dark)!important;flex-direction:column!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:0!important;padding-top:clamp(3.5rem,7vw,6rem)!important;padding-bottom:clamp(1rem,3vw,2.5rem)!important;display:flex!important;position:relative!important;overflow:hidden!important}.voco-page .hero-grid{pointer-events:none!important;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1.4px)!important;background-size:30px 30px!important;position:absolute!important;inset:0!important;-webkit-mask-image:radial-gradient(115% 85% at 50% 28%,#000 28%,#0000 74%)!important;mask-image:radial-gradient(115% 85% at 50% 28%,#000 28%,#0000 74%)!important}.voco-page .hero-glow{background:radial-gradient(60% 60% at 50% 100%, var(--voco-accent-soft), transparent 70%)!important;pointer-events:none!important;height:70%!important;animation:8s ease-in-out infinite hero-breathe!important;position:absolute!important;inset:auto -10% -40%!important}.voco-page .hero-spark{aspect-ratio:1!important;pointer-events:none!important;background:radial-gradient(circle,#25d36612,#0000 62%)!important;width:38vw!important;max-width:520px!important;animation:14s ease-in-out infinite hero-drift!important;position:absolute!important;top:8%!important;right:14%!important}.voco-page .hero-inner{z-index:1!important;text-align:start!important;position:relative!important}.voco-page[dir=rtl] .hero-inner{text-align:right!important}.voco-page .hero-main-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)!important;align-items:center!important;gap:clamp(2rem,3.5vw,4rem)!important;width:100%!important;max-width:1240px!important;margin:0 auto!important;display:grid!important}.voco-page .hero-mockup-wrapper{justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}@media (max-width:980px){.voco-page .hero-main-grid{grid-template-columns:1fr!important;gap:2.5rem!important}}.voco-page .hero-eyebrow{color:var(--voco-on-dark-2,#94a3b8)!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:0 0!important;border:none!important;border-radius:0!important;margin-bottom:.8rem!important;padding:0!important;font-size:.85rem!important;font-weight:600!important;display:inline-block!important}.voco-page :is(.dark,.hero.dark,[data-theme=dark]) .hero-eyebrow{color:var(--voco-on-dark-2,#94a3b8)!important}.voco-page .hero-title{font-family:var(--voco-font,var(--font-display)), sans-serif!important;letter-spacing:-.04em!important;color:#fff!important;max-width:100%!important;margin-bottom:1.25rem!important;font-size:clamp(2.4rem,1.8rem + 2.4vw,3.9rem)!important;font-weight:600!important;line-height:1.04!important}.voco-page .hero-title span{display:inline!important}.voco-page .hero-title span:not(:last-child):after{content:" "}.voco-page .hero-accent{background:linear-gradient(180deg, #ecffb8 0%, var(--voco-accent) 55%, #9fdc1c 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;color:var(--voco-accent)!important;display:inline!important}.voco-page .hero-sub{max-width:580px!important;color:var(--voco-on-dark-2)!important;margin-bottom:1rem!important;font-size:clamp(.98rem,.95rem + .25vw,1.12rem)!important;line-height:1.6!important}.voco-page :is(.dark,.hero.dark,[data-theme=dark]) .hero-sub{color:#cbd5e1!important}.voco-page .hero-cta{flex-wrap:wrap!important;align-items:center!important;gap:.85rem!important;margin-top:1.4rem!important;display:flex!important}.voco-page .hero-wave-band{z-index:0!important;margin-top:clamp(2.5rem,6vw,4.5rem)!important;position:relative!important;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)!important;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)!important}.voco-page .wave{width:100%!important;height:clamp(180px,30vw,320px)!important;position:relative!important}.voco-page .wave-canvas{width:100%!important;height:100%!important;display:block!important}@media (max-width:760px){.voco-page section.hero{min-height:0!important;padding-top:3rem!important}.voco-page .hero-cta{flex-direction:column!important;gap:.75rem!important;width:100%!important}.voco-page .hero-cta .btn{justify-content:center!important;width:100%!important}}.voco-page .ps-eyebrow{margin-bottom:clamp(1.75rem,4vw,2.75rem)!important}.voco-page .ps-grid{grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}.voco-page .ps-item{border-top:1px solid var(--voco-line)!important;flex-direction:column!important;gap:.7rem!important;padding:1.6rem clamp(1rem,2.5vw,1.75rem) 0!important;display:flex!important}.voco-page .ps-item:first-child{padding-left:0!important}.voco-page .ps-icon{color:var(--voco-ink)!important;margin-bottom:.35rem!important}.voco-page .ps-title{letter-spacing:-.014em!important;color:var(--voco-ink)!important;font-size:1.05rem!important;font-weight:560!important;line-height:1.28!important}.voco-page .ps-body{color:var(--voco-ink-2)!important;font-size:.95rem!important;line-height:1.5!important}@media (max-width:860px){.voco-page .ps-grid{grid-template-columns:repeat(2,1fr)!important}.voco-page .ps-item{padding-left:clamp(1rem,2.5vw,1.75rem)!important}.voco-page .ps-item:nth-child(odd){padding-left:0!important}}@media (max-width:540px){.voco-page .ps-grid{grid-template-columns:1fr!important}.voco-page .ps-item,.voco-page .ps-item:nth-child(odd){padding-left:0!important;padding-right:0!important}}.voco-page .hd-head{max-width:44ch!important;margin:1.1rem 0 clamp(2.5rem,5vw,3.5rem)!important}.voco-page .hd-head .lead{margin-top:.6rem!important}.voco-page .route-comparator{flex-direction:column!important;gap:2rem!important;margin-top:2.5rem!important;display:flex!important}.voco-page .route-scenario-pills{flex-wrap:wrap!important;justify-content:flex-start!important;gap:.6rem!important;display:flex!important}.voco-page .route-pill-btn{background:var(--voco-dark-2,#14161a)!important;border:1px solid var(--voco-line-dark,#ffffff14)!important;color:var(--voco-on-dark-2,#ffffffa6)!important;cursor:pointer!important;transition:all .2s var(--voco-ease,ease)!important;border-radius:999px!important;align-items:center!important;gap:.5rem!important;padding:.65rem 1.3rem!important;font-size:.86rem!important;font-weight:500!important;display:inline-flex!important}.voco-page .route-pill-btn:hover{color:var(--voco-on-dark,#f4f5f2)!important;border-color:#ffffff40!important}.voco-page .route-pill-btn.is-active{border-color:var(--voco-accent,#25d366)!important;color:var(--voco-on-dark,#f4f5f2)!important;background:#25d3661f!important;font-weight:600!important}.voco-page .route-cards-grid{grid-template-columns:1fr 1fr!important;gap:1.5rem!important;display:grid!important}.voco-page .route-card{background:var(--voco-dark-2,#14161a)!important;border:1px solid var(--voco-line-dark,#ffffff14)!important;border-radius:var(--voco-r,14px)!important;flex-direction:column!important;gap:1.25rem!important;padding:clamp(1.4rem,2.5vw,2rem)!important;display:flex!important;position:relative!important}.voco-page .route-card--intl{background:linear-gradient(180deg, #ef44440a 0%, var(--voco-dark-2,#14161a) 100%)!important;border-color:#ef444440!important}.voco-page .route-card--envoi{border-color:var(--voco-accent,#25d366)!important;background:linear-gradient(180deg, #25d3660f 0%, var(--voco-dark-2,#14161a) 100%)!important;box-shadow:0 0 35px -10px #25d36626!important}.voco-page .route-card__tag{letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:999px!important;align-items:center!important;gap:.4rem!important;width:fit-content!important;padding:3px 10px!important;font-size:.72rem!important;font-weight:700!important;display:inline-flex!important}.voco-page .route-card--intl .route-card__tag{color:#f87171!important;background:#ef444426!important;border:1px solid #ef44444d!important}.voco-page .route-card--envoi .route-card__tag{color:var(--voco-accent,#25d366)!important;background:#25d36626!important;border:1px solid #25d36659!important}.voco-page .route-card__title{color:var(--voco-on-dark,#f4f5f2)!important;margin:.5rem 0 .2rem!important;font-size:1.25rem!important;font-weight:600!important}.voco-page .route-card__metric-box{border:1px solid var(--voco-line-dark,#ffffff0f)!important;background:#00000059!important;border-radius:10px!important;align-items:baseline!important;gap:.75rem!important;padding:.85rem 1.1rem!important;display:flex!important}.voco-page .route-card__metric-val{font-family:var(--font-display,inherit)!important;font-size:2.1rem!important;font-weight:700!important;line-height:1!important}.voco-page .route-card--intl .route-card__metric-val{color:#f87171!important}.voco-page .route-card--envoi .route-card__metric-val{color:var(--voco-accent,#25d366)!important}.voco-page .route-card__metric-lbl{color:var(--voco-on-dark-2,#cbd5e1)!important;font-size:.82rem!important}.voco-page .route-flow{border:1px solid var(--voco-line-dark,#ffffff0d)!important;background:#ffffff05!important;border-radius:10px!important;flex-wrap:wrap!important;align-items:center!important;gap:.4rem!important;padding:.85rem 1rem!important;display:flex!important}.voco-page .route-hop{color:var(--voco-on-dark,#f4f5f2)!important;background:#ffffff0f!important;border-radius:6px!important;padding:4px 8px!important;font-family:DM Mono,monospace!important;font-size:.75rem!important}.voco-page .route-arrow{color:#ffffffa6!important;font-size:.75rem!important}.voco-page .route-points{flex-direction:column!important;gap:.75rem!important;margin:0!important;padding:0!important;list-style:none!important;display:flex!important}.voco-page .route-point{color:var(--voco-on-dark,#f4f5f2)!important;align-items:flex-start!important;gap:.65rem!important;font-size:.86rem!important;line-height:1.55!important;display:flex!important}.voco-page .route-point-icon{flex-shrink:0!important;margin-top:2px!important;font-size:.95rem!important}.voco-page .route-summary-bar{border-radius:var(--voco-r,14px)!important;background:var(--voco-dark-2,#14161a)!important;border:1px solid var(--voco-line-dark,#ffffff14)!important;grid-template-columns:repeat(4,1fr)!important;gap:1rem!important;margin-top:1rem!important;padding:1.25rem 1.5rem!important;display:grid!important}.voco-page .route-summary-col{flex-direction:column!important;gap:.35rem!important;display:flex!important}.voco-page .route-summary-col__label{text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--voco-on-dark-2,#cbd5e1)!important;font-size:.75rem!important;font-weight:600!important}.voco-page .route-summary-col__intl{color:#f87171!important;opacity:1!important;font-size:.84rem!important;text-decoration:line-through!important}.voco-page .route-summary-col__envoi{color:var(--voco-accent,#25d366)!important;font-size:.95rem!important;font-weight:600!important}.voco-page .hd-claim{letter-spacing:-.01em!important;max-width:52ch!important;color:var(--voco-on-dark,#f4f5f2)!important;margin:clamp(2rem,4vw,2.75rem) 0 0!important;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem)!important;line-height:1.5!important}.voco-page .hd-note{letter-spacing:.02em!important;color:var(--voco-on-dark-2,#cbd5e1)!important;margin-top:1rem!important;font-size:.84rem!important}@media (max-width:820px){.voco-page .route-cards-grid{grid-template-columns:1fr!important}.voco-page .route-summary-bar{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){.voco-page .route-summary-bar{grid-template-columns:1fr!important}}.voco-page .hiw-steps{border-top:1px solid var(--voco-line)!important;grid-template-columns:repeat(4,1fr)!important;gap:0!important;margin:clamp(2.5rem,5vw,3.75rem) 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.voco-page .hiw-step{border-right:1px solid var(--voco-line)!important;flex-direction:column!important;gap:.9rem!important;padding:clamp(1.5rem,2.5vw,2rem) clamp(1.25rem,2vw,1.75rem)!important;display:flex!important;position:relative!important}.voco-page .hiw-step:last-child{border-right:0!important}.voco-page .hiw-step:before{content:""!important;background:var(--voco-line-strong)!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:-4px!important;left:clamp(1.25rem,2vw,1.75rem)!important}.voco-page .hiw-index{letter-spacing:.04em!important;color:var(--voco-ink-2)!important;font-family:monospace!important;font-size:.9rem!important}.voco-page .hiw-step-text{letter-spacing:-.01em!important;color:var(--voco-ink)!important;max-width:24ch!important;font-size:1.05rem!important;font-weight:560!important;line-height:1.4!important}.voco-page .hiw-step-desc{color:var(--voco-ink-2)!important;max-width:28ch!important;margin:0!important;font-size:.86rem!important;line-height:1.5!important}.voco-page .hiw-note{background:var(--voco-surface)!important;border:1px solid var(--voco-line)!important;border-radius:var(--voco-r)!important;align-items:flex-start!important;gap:1rem!important;margin-top:clamp(2rem,4vw,3rem)!important;padding:clamp(1.25rem,2.6vw,1.6rem)!important;display:flex!important}.voco-page .hiw-note-icon{border:1px solid var(--voco-line)!important;width:2.4rem!important;height:2.4rem!important;color:var(--voco-ink-2)!important;border-radius:8px!important;flex:none!important;place-items:center!important;display:grid!important}.voco-page .hiw-note-text{color:var(--voco-ink-2)!important;max-width:70ch!important;line-height:1.6!important}@media (max-width:860px){.voco-page .hiw-steps{grid-template-columns:1fr 1fr!important}.voco-page .hiw-step:nth-child(2){border-right:0!important}}@media (max-width:560px){.voco-page .hiw-steps{grid-template-columns:1fr!important}.voco-page .hiw-step{border-right:0!important;border-bottom:1px solid var(--voco-line)!important;padding-inline:0!important}.voco-page .hiw-step:last-child{border-bottom:0!important}.voco-page .hiw-step:before{left:0!important}}.voco-page .fw-grid{grid-template-columns:repeat(2,1fr)!important;gap:clamp(1.25rem,3vw,2rem)!important;margin-top:clamp(2rem,5vw,3rem)!important;display:grid!important}.voco-page .fw-card{background:var(--voco-surface)!important;border:1px solid var(--voco-line)!important;border-radius:var(--voco-r)!important;flex-direction:column!important;gap:.7rem!important;padding:clamp(1.4rem,2.6vw,2rem)!important;display:flex!important}.voco-page .fw-title{letter-spacing:-.015em!important;color:var(--voco-ink)!important;font-size:1.1rem!important;font-weight:600!important}.voco-page .fw-pain{color:var(--voco-ink)!important;font-size:.98rem!important;font-style:italic!important;line-height:1.55!important}.voco-page .fw-body{color:var(--voco-ink-2)!important;font-size:.95rem!important;line-height:1.6!important}.voco-page .fw-note{color:var(--voco-ink-2)!important;max-width:52ch!important;margin-top:clamp(1.5rem,3vw,2.25rem)!important;font-size:.95rem!important}@media (max-width:760px){.voco-page .fw-grid{grid-template-columns:1fr!important}}.voco-page .services-grid{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}@media (max-width:980px){.voco-page .services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.voco-page .services-grid{grid-template-columns:1fr}}.voco-page .service-card{background:var(--voco-surface);border:1px solid var(--voco-line);border-radius:var(--voco-r,16px);flex-direction:column;padding:clamp(1.4rem,2vw,1.8rem);transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s;display:flex;position:relative}.voco-page .service-card:hover{border-color:#25d36673;transform:translateY(-4px);box-shadow:0 16px 36px -14px #25d36629}.voco-page .service-card-top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.voco-page .service-card-icon{width:44px;height:44px;color:var(--voco-accent-text,#0d7a46);background:#25d3661a;border:1px solid #25d36640;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.voco-page .service-card-tag{letter-spacing:.04em;text-transform:uppercase;background:var(--voco-surface-2);color:var(--voco-ink-2);border:1px solid var(--voco-line);border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700}.voco-page .service-card-title{color:var(--voco-ink);margin:0 0 .5rem;font-size:1.18rem;font-weight:700;line-height:1.3}.voco-page .service-card-desc{color:var(--voco-ink-2);flex:none;margin:0 0 1.25rem;font-size:.92rem;line-height:1.5}.voco-page .service-card-bullets{flex-direction:column;flex:auto;gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.voco-page .service-card-bullet{color:var(--voco-ink-2);align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.45;display:flex}.voco-page .service-card-bullet svg{color:var(--voco-accent-text,#0d7a46);flex-shrink:0;margin-top:3px}.voco-page .service-card-link{color:var(--voco-accent-text,#0d7a46);border-top:1px solid var(--voco-line);align-items:center;gap:6px;margin-top:auto;padding-top:1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:gap .15s;display:inline-flex}.voco-page .service-card-link:hover{gap:9px;text-decoration:underline}.voco-page .journeys-container{border-top:1px solid var(--voco-line);margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2.5rem,5vw,3.5rem)}.voco-page .journeys-tabs{scrollbar-width:none;align-items:center;gap:8px;margin-top:1.5rem;margin-bottom:1.75rem;padding-bottom:8px;display:flex;overflow-x:auto}.voco-page .journeys-tabs::-webkit-scrollbar{display:none}.voco-page .journeys-tab-btn{white-space:nowrap;background:var(--voco-surface);color:var(--voco-ink-2);border:1px solid var(--voco-line);cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .15s}.voco-page .journeys-tab-btn:hover{background:var(--voco-surface-2);color:var(--voco-ink)}.voco-page .journeys-tab-btn.is-active{color:#062a12;background:#25d366;border-color:#25d366;font-weight:700;box-shadow:0 4px 14px #25d36647}.voco-page .journeys-stage{background:var(--voco-surface);border:1px solid var(--voco-line);border-radius:20px;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}@media (max-width:860px){.voco-page .journeys-stage{grid-template-columns:1fr}}.voco-page .journeys-info-badge{text-transform:uppercase;letter-spacing:.05em;color:var(--voco-accent-text,#0d7a46);margin-bottom:.65rem;font-size:.74rem;font-weight:700;display:inline-block}.voco-page .journeys-info-title{color:var(--voco-ink);margin:0 0 .75rem;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:700;line-height:1.25}.voco-page .journeys-info-desc{color:var(--voco-ink-2);margin:0 0 1.35rem;font-size:.95rem;line-height:1.55}.voco-page .journeys-highlights{flex-direction:column;gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.voco-page .journeys-highlight-item{color:var(--voco-ink);align-items:center;gap:.65rem;font-size:.9rem;font-weight:500;display:flex}.voco-page .journeys-highlight-dot{background:#25d366;border-radius:999px;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #25d36633}.voco-page .journeys-cta-btn{color:#062a12;background:#25d366;border-radius:10px;align-items:center;gap:6px;padding:10px 18px;font-size:.88rem;font-weight:700;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.voco-page .journeys-cta-btn:hover{background:#2ee672;transform:translateY(-1px)}.voco-page .journeys-preview-card{color:#fff;background:#0b0e14;border:1px solid #ffffff1a;border-radius:16px;padding:1.35rem;position:relative;overflow:hidden;box-shadow:0 20px 40px -15px #0006}.voco-page .journeys-preview-header{color:#fff9;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;font-size:.78rem;display:flex}.voco-page .journeys-preview-sender{color:#25d366;letter-spacing:.05em;font-family:monospace;font-weight:700}.voco-page .journeys-preview-bubble{color:#f1f5f9;white-space:pre-line;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px 14px 14px 2px;margin-bottom:1rem;padding:.95rem 1.05rem;font-size:.92rem;line-height:1.5}.voco-page .journeys-preview-footer{color:#ffffff8c;justify-content:space-between;align-items:center;font-size:.76rem;display:flex}.voco-page .journeys-preview-badge{color:#25d366;background:#25d36626;border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:.72rem;font-weight:600;display:inline-flex}.voco-page .mp-grid{grid-template-columns:1.05fr .95fr!important;align-items:center!important;gap:clamp(2rem,5vw,4.5rem)!important;display:grid!important}.voco-page .mp-steps{border-top:1px solid var(--voco-line-dark)!important;flex-wrap:wrap!important;gap:.5rem .9rem!important;margin:2rem 0 0!important;padding:1.5rem 0 0!important;list-style:none!important;display:flex!important}.voco-page .mp-steps li{color:var(--voco-on-dark-2)!important;align-items:center!important;gap:.5rem!important;font-size:.85rem!important;display:inline-flex!important}.voco-page .mp-steps li.is-active{color:var(--voco-on-dark)!important}@media (max-width:860px){.voco-page .mp-grid{grid-template-columns:1fr!important}}.voco-page .bfr-body{max-width:58ch!important;margin-top:1.1rem!important}.voco-page .bfr-metrics{border-top:1px solid var(--voco-line)!important;grid-template-columns:repeat(4,1fr)!important;margin:clamp(2.5rem,5vw,3.5rem) 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.voco-page .bfr-cell{border-bottom:1px solid var(--voco-line)!important;border-right:1px solid var(--voco-line)!important;flex-direction:column!important;gap:.85rem!important;padding:clamp(1.5rem,3vw,2rem) clamp(1.1rem,2vw,1.6rem)!important;display:flex!important}.voco-page .bfr-cell:nth-child(4n){border-right:0!important}.voco-page .bfr-icon{color:var(--voco-ink-3)!important;display:inline-flex!important}.voco-page .bfr-label{letter-spacing:-.01em!important;color:var(--voco-ink)!important;font-size:1.02rem!important;font-weight:560!important;line-height:1.3!important}@media (max-width:860px){.voco-page .bfr-metrics{grid-template-columns:repeat(2,1fr)!important}.voco-page .bfr-cell:nth-child(4n){border-right:1px solid var(--voco-line)!important}.voco-page .bfr-cell:nth-child(2n){border-right:0!important}}@media (max-width:520px){.voco-page .bfr-metrics{grid-template-columns:1fr!important}.voco-page .bfr-cell,.voco-page .bfr-cell:nth-child(4n),.voco-page .bfr-cell:nth-child(2n){border-right:0!important}}.voco-page .cp-list{grid-template-columns:repeat(2,1fr)!important;gap:clamp(1.5rem,3.5vw,2.5rem)!important;margin:clamp(2rem,5vw,3rem) 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.voco-page .cp-item{border-top:1px solid var(--voco-line)!important;flex-direction:column!important;gap:.5rem!important;padding-top:1.1rem!important;display:flex!important}.voco-page .cp-title{letter-spacing:-.012em!important;color:var(--voco-ink)!important;font-size:1.02rem!important;font-weight:600!important}.voco-page .cp-body{color:var(--voco-ink-2)!important;font-size:.95rem!important;line-height:1.6!important}@media (max-width:640px){.voco-page .cp-list{grid-template-columns:1fr!important}}.voco-page .bv-statement{color:var(--voco-ink)!important;max-width:52ch!important;margin-top:1.1rem!important}.voco-page .bv-chips{flex-wrap:wrap!important;gap:.7rem!important;margin:clamp(1.8rem,4vw,2.6rem) 0 0!important;padding:0!important;list-style:none!important;display:flex!important}.voco-page .bv-chip{border:1px solid var(--voco-line-strong)!important;border-radius:var(--voco-r-pill)!important;letter-spacing:.06em!important;color:var(--voco-ink-2)!important;background:var(--voco-surface)!important;align-items:center!important;gap:.5rem!important;padding:.5rem .95rem!important;font-family:monospace!important;font-size:.78rem!important;display:inline-flex!important}.voco-page .cta-grid{grid-template-columns:.95fr 1.05fr!important;align-items:start!important;gap:clamp(2rem,5vw,4.5rem)!important;display:grid!important}.voco-page .cta-copy .h2{max-width:16ch!important;margin:1rem 0 1.1rem!important}.voco-page .cta-copy .lead{max-width:42ch!important}.voco-page .cta-mail{color:var(--voco-on-dark-2)!important;margin-top:1.4rem!important;font-size:1.02rem!important}.voco-page .cta-form{background:var(--voco-dark-2)!important;border:1px solid var(--voco-line-dark)!important;border-radius:var(--voco-r)!important;padding:clamp(1.4rem,3vw,2.25rem)!important}.voco-page .lf-grid{grid-template-columns:1fr 1fr!important;gap:1rem!important;display:grid!important}.voco-page .lf-field{flex-direction:column!important;gap:.45rem!important;display:flex!important}.voco-page .lf-field label{color:var(--voco-on-dark-2)!important;font-size:.85rem!important;font-weight:500!important}.voco-page .lf-field input,.voco-page .lf-field textarea{border:1px solid var(--voco-line-dark-strong)!important;width:100%!important;color:var(--voco-on-dark)!important;transition:border-color .18s var(--voco-ease), box-shadow .18s var(--voco-ease)!important;background:#16181d!important;border-radius:8px!important;padding:.8rem .9rem!important;font-size:1rem!important}.voco-page .lf-field input:focus,.voco-page .lf-field textarea:focus{border-color:var(--voco-accent)!important;box-shadow:0 0 0 3px var(--voco-accent-soft)!important;outline:none!important}.voco-page .lf-actions{flex-wrap:wrap!important;align-items:center!important;gap:1rem!important;margin-top:1.3rem!important;display:flex!important}@media (max-width:860px){.voco-page .cta-grid{grid-template-columns:1fr!important}}@media (max-width:560px){.voco-page .lf-grid{grid-template-columns:1fr!important}}.voco-page footer.footer,footer.footer.dark,footer.voco-footer{background:var(--voco-dark,#0b0c0e)!important;color:var(--voco-on-dark,#fbfbf8)!important;border-top:1px solid var(--voco-line-dark,#ffffff14)!important;font-family:var(--font-ui,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif)!important;padding-block:clamp(3.5rem,6vw,5.5rem) 2.5rem!important}.voco-page .footer-rule,footer.voco-footer .footer-rule,footer.footer.dark .footer-rule{width:100%!important;height:26px!important;color:var(--voco-line-dark-strong,#ffffff2e)!important;opacity:.9!important;margin-bottom:clamp(3rem,6vw,5rem)!important}.voco-page .footer-top,footer.voco-footer .footer-top,footer.footer.dark .footer-top{grid-template-columns:minmax(260px,1.1fr) 3fr!important;gap:clamp(2rem,4vw,3.5rem)!important;display:grid!important}.voco-page .footer-brand .brand,footer.voco-footer .footer-brand .brand,footer.footer.dark .footer-brand .brand{letter-spacing:-.03em!important;color:var(--voco-on-dark,#fbfbf8)!important;align-items:center!important;gap:.6rem!important;font-size:1.2rem!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.voco-page .footer-tag,footer.voco-footer .footer-tag,footer.footer.dark .footer-tag{max-width:44ch!important;color:var(--voco-on-dark-2,#ffffffa6)!important;margin-top:1.1rem!important;font-size:.95rem!important;line-height:1.55!important}.voco-page .footer-cols,footer.voco-footer .footer-cols,footer.footer.dark .footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2rem 1.25rem!important;display:grid!important}.voco-page .footer-col,footer.voco-footer .footer-col,footer.footer.dark .footer-col{flex-direction:column!important;gap:.7rem!important;display:flex!important}.voco-page .footer-h,footer.voco-footer .footer-h,footer.footer.dark .footer-h{letter-spacing:.16em!important;text-transform:uppercase!important;color:#ffffffb8!important;margin-bottom:.3rem!important;font-family:monospace!important;font-size:.72rem!important;font-weight:600!important}.voco-page .footer-col a,footer.voco-footer .footer-col a,footer.footer.dark .footer-col a{color:var(--voco-on-dark-2,#ffffffbf)!important;max-width:100%!important;transition:color .2s var(--voco-ease,ease)!important;font-size:.92rem!important;line-height:1.4!important;text-decoration:none!important}.voco-page .footer-col a:hover,footer.voco-footer .footer-col a:hover,footer.footer.dark .footer-col a:hover{color:var(--voco-on-dark,#fff)!important}.voco-page .footer-bottom,footer.voco-footer .footer-bottom,footer.footer.dark .footer-bottom{border-top:1px solid var(--voco-line-dark,#ffffff14)!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-end!important;gap:1.25rem!important;margin-top:clamp(3rem,6vw,4.5rem)!important;padding-top:1.75rem!important;display:flex!important}.voco-page .footer-addr,footer.voco-footer .footer-addr,footer.footer.dark .footer-addr{color:var(--voco-on-dark-2,#ffffffbf)!important;flex-direction:column!important;gap:.25rem!important;font-size:.92rem!important;font-style:normal!important;display:flex!important}.voco-page .footer-addr strong,footer.voco-footer .footer-addr strong,footer.footer.dark .footer-addr strong{color:var(--voco-on-dark,#fff)!important;font-weight:600!important}.voco-page .footer-meta,footer.voco-footer .footer-meta,footer.footer.dark .footer-meta{text-align:right!important;color:var(--voco-on-dark-2,#ffffffbf)!important;flex-direction:column!important;gap:.3rem!important;font-size:.88rem!important;display:flex!important}.voco-page .footer-meta a,footer.voco-footer .footer-meta a,footer.footer.dark .footer-meta a{color:#ffffffb8!important;text-decoration:none!important;transition:color .2s!important}.voco-page .footer-meta a:hover,footer.voco-footer .footer-meta a:hover,footer.footer.dark .footer-meta a:hover{color:var(--voco-on-dark,#fff)!important}.voco-page .footer-tm,footer.voco-footer .footer-tm,footer.footer.dark .footer-tm{color:#ffffffad!important;max-width:68ch!important;margin-top:1.5rem!important;font-size:.78rem!important;line-height:1.5!important}@media (max-width:1024px){.voco-page .footer-top,footer.voco-footer .footer-top,footer.footer.dark .footer-top{grid-template-columns:1fr!important;gap:2.5rem!important}}@media (max-width:800px){.voco-page .footer-cols,footer.voco-footer .footer-cols,footer.footer.dark .footer-cols{grid-template-columns:repeat(2,1fr)!important;gap:2rem 1.25rem!important}.voco-page .footer-bottom,footer.voco-footer .footer-bottom,footer.footer.dark .footer-bottom{flex-direction:column!important;align-items:flex-start!important}.voco-page .footer-meta,footer.voco-footer .footer-meta,footer.footer.dark .footer-meta{text-align:start!important}}@media (max-width:500px){.voco-page .footer-cols,footer.voco-footer .footer-cols,footer.footer.dark .footer-cols{grid-template-columns:1fr!important;gap:1.75rem!important}}:root,.sui-app-shell,.sui-app-shell.theme-dark,[data-theme=dark] .sui-app-shell{--sui-bg:#090a0d;--sui-surface:#111319;--sui-surface-subtle:#161922;--sui-surface-hover:#1a1e28;--sui-surface-active:#212634;--sui-sidebar-bg:#0d0f14;--sui-sidebar-border:#ffffff14;--sui-border:#ffffff14;--sui-border-strong:#ffffff29;--sui-text:#f4f5f2;--sui-text-muted:#cbd5e1;--sui-text-dim:#9ca3af;--sui-accent:var(--voco-accent,#00df89);--sui-accent-hover:#00c77a;--sui-accent-subtle:#00df891f;--sui-accent-ink:#07190e;--sui-badge-bg:#ffffff0f;--sui-input-bg:#141720;--sui-card-shadow:0 4px 20px -4px #00000080;--sui-radius-sm:8px;--sui-radius:12px;--sui-radius-lg:16px;--sui-radius-pill:999px}.sui-app-shell.theme-light,[data-theme=light] .sui-app-shell{--sui-bg:var(--voco-bg,#fbfbf8);--sui-surface:var(--voco-surface,#fff);--sui-surface-subtle:var(--voco-bg-alt,#f4f4ee);--sui-surface-hover:#ecece3;--sui-surface-active:#e2e2d7;--sui-sidebar-bg:#fdfdfb;--sui-sidebar-border:var(--voco-line,#e6e6dd);--sui-border:var(--voco-line,#e6e6dd);--sui-border-strong:var(--voco-line-strong,#d7d7cc);--sui-text:var(--voco-ink,#0b0c0e);--sui-text-muted:var(--voco-ink-2,#334155);--sui-text-dim:var(--voco-ink-3,#475569);--sui-accent:var(--voco-accent,#10b981);--sui-accent-hover:#059669;--sui-accent-subtle:#10b9811a;--sui-accent-ink:#fff;--sui-badge-bg:#0000000a;--sui-input-bg:#fff;--sui-card-shadow:0 1px 3px #0000000d, 0 8px 24px -8px #0000000f}.sui-app-shell{background:var(--sui-bg);width:100%;height:100dvh;color:var(--sui-text);font-family:var(--font-ui), sans-serif;--ink:var(--sui-text);--muted:var(--sui-text-muted);--border:var(--sui-border);--surface:var(--sui-surface);--surface2:var(--sui-surface-subtle);--dim:var(--sui-text-dim);--field:var(--sui-input-bg);--card-shadow:var(--sui-card-shadow);flex-direction:row;transition:background .2s,color .2s;display:flex;overflow:hidden}.sui-sidebar{background:var(--sui-sidebar-bg);border-right:1px solid var(--sui-sidebar-border);z-index:40;flex-direction:column;flex-shrink:0;width:260px;min-width:260px;height:100dvh;transition:width .22s cubic-bezier(.16,1,.3,1),min-width .22s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden auto}[dir=rtl] .sui-sidebar{border-right:none;border-left:1px solid var(--sui-sidebar-border)}.sui-app-shell.sidebar-collapsed .sui-sidebar{width:68px;min-width:68px}.sui-sidebar__header{border-bottom:1px solid var(--sui-sidebar-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:1rem 1.1rem;display:flex}.sui-app-shell.sidebar-collapsed .sui-sidebar__header{justify-content:center;padding:1rem .5rem}.sui-workspace-badge{color:inherit;flex:1;align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:flex}.sui-workspace-logo{color:#fff;background:linear-gradient(135deg,#0284c7,#0274be);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;display:flex;box-shadow:0 2px 6px #0284c740}.sui-workspace-title{letter-spacing:-.02em;color:var(--sui-text);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:700;overflow:hidden}.sui-sidebar__nav{flex-direction:column;flex:1;gap:1.2rem;padding:.8rem .5rem;display:flex;overflow-y:auto}.sui-sidebar__group{flex-direction:column;gap:2px;display:flex}.sui-sidebar__group-title{font-family:var(--font-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--sui-text-dim);padding:.4rem .75rem .25rem;font-size:.72rem;font-weight:700}.sui-app-shell.sidebar-collapsed .sui-sidebar__group-title{display:none}.sui-nav-item{color:var(--sui-text-muted);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.7rem;padding:.52rem .75rem;font-size:.86rem;font-weight:550;text-decoration:none;transition:all .15s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.sui-app-shell.sidebar-collapsed .sui-nav-item{justify-content:center;width:44px;height:44px;margin-inline:auto;padding:.55rem}.sui-nav-item:hover{background:var(--sui-surface-hover);color:var(--sui-text)}.sui-nav-item.is-active,.sui-nav-item[aria-current=page]{background:var(--sui-accent-subtle);color:var(--sui-text);font-weight:600}.sui-nav-item.is-active:before{content:"";background:var(--sui-accent);border-radius:0 4px 4px 0;width:3px;position:absolute;top:15%;bottom:15%;left:0}[dir=rtl] .sui-nav-item.is-active:before{border-radius:4px 0 0 4px;left:auto;right:0}.sui-nav-icon{width:22px;height:22px;color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sui-nav-label{color:inherit;font-size:.86rem;line-height:1.25}.sui-sidebar__footer{border-top:1px solid var(--sui-sidebar-border);flex-shrink:0;margin-top:auto;padding:.8rem}.sui-persona{cursor:pointer;border-radius:10px;align-items:center;gap:.65rem;padding:.4rem;transition:background .15s;display:flex}.sui-persona:hover{background:var(--sui-surface-hover)}.sui-persona-avatar{color:#fff;background:linear-gradient(135deg,#0284c7,#00df89);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;display:grid;position:relative}.sui-persona-status{border:2px solid var(--sui-sidebar-bg);background:#00df89;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-1px;right:-1px}.sui-persona-details{flex-direction:column;flex:1;min-width:0;display:flex}.sui-persona-name{color:var(--sui-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.sui-persona-meta{color:var(--sui-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.sui-app-shell.sidebar-collapsed .sui-persona-details{display:none}.sui-page{flex-direction:column;flex:1;min-width:0;height:100dvh;min-height:0;display:flex;overflow:hidden}.sui-page__header{border-bottom:1px solid var(--sui-border);background:var(--sui-surface);-webkit-backdrop-filter:blur(12px);flex-shrink:0;justify-content:space-between;align-items:center;gap:1.2rem;padding:.85rem 1.6rem;display:flex}.sui-page__header-title{flex-direction:column;gap:2px;min-width:0;display:flex}.sui-page__title{letter-spacing:-.015em;color:var(--sui-text);margin:0;font-size:.98rem;font-weight:700}.sui-stat-group{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}.sui-stat{background:var(--sui-surface);border:1px solid var(--sui-border);border-radius:12px;flex-direction:column;gap:.4rem;padding:1.15rem 1.35rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.sui-stat:hover{border-color:color-mix(in srgb, var(--sui-border) 80%, var(--sui-accent));transform:translateY(-1px);box-shadow:0 4px 16px -4px #00000014}.sui-stat__label{font-family:var(--font-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--sui-text-dim);align-items:center;gap:.45rem;font-size:.75rem;font-weight:700;display:inline-flex}.sui-stat__value{font-family:var(--font-ui), sans-serif;letter-spacing:-.02em;color:var(--sui-text);font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:700;line-height:1.15}.sui-stat__subtext{color:var(--sui-text-muted);font-size:.8rem;font-weight:500;line-height:1.35}.sui-tabs{border-bottom:1px solid var(--sui-border);scrollbar-width:none;flex-shrink:0;align-items:stretch;gap:4px;width:100%;min-height:44px;margin-bottom:1.35rem;display:flex;overflow-x:auto}.sui-tabs::-webkit-scrollbar{display:none}.dash-tabs-container{flex-shrink:0!important;align-items:stretch!important;min-height:44px!important}.dash-tabs-rail{align-items:center!important;min-height:44px!important;display:flex!important}.sui-tab{color:var(--sui-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:.65rem 1rem;font-size:.82rem;font-weight:550;transition:all .15s;display:inline-flex}.sui-tab:hover{color:var(--sui-text)}.sui-tab.is-active,.sui-tab[aria-selected=true]{color:var(--sui-text);border-bottom-color:var(--sui-accent);font-weight:650}.sui-card{background:var(--sui-surface);border:1px solid var(--sui-border);border-radius:var(--sui-radius);color:var(--sui-text);flex-direction:column;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.sui-card:hover{border-color:var(--sui-border-strong)}.sui-card__header{border-bottom:1px solid var(--sui-border);justify-content:space-between;align-items:center;gap:.75rem;padding:1.15rem 1.4rem;display:flex}.sui-card__title{letter-spacing:-.01em;color:var(--sui-text);align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:650;display:flex}.sui-card__body{flex:1;padding:1.4rem}.sui-table-container{border-radius:var(--sui-radius);border:1px solid var(--sui-border);background:var(--sui-surface);width:100%;overflow-x:auto}.sui-table{border-collapse:collapse;text-align:left;width:100%;font-size:.86rem}[dir=rtl] .sui-table{text-align:right}.sui-table th{background:var(--sui-surface-subtle);color:var(--sui-text-dim);font-family:var(--font-mono), monospace;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--sui-border);white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:700}.sui-table td{border-bottom:1px solid var(--sui-border);color:var(--sui-text);font-variant-numeric:tabular-nums;vertical-align:middle;padding:.85rem 1rem}.sui-table tbody tr{transition:background .15s}.sui-table tbody tr:hover{background:var(--sui-surface-hover)}.sui-table tbody tr:last-child td{border-bottom:none}.sui-badge{border-radius:var(--sui-radius-pill);font-family:var(--font-mono), monospace;letter-spacing:.02em;white-space:nowrap;align-items:center;gap:.35rem;width:fit-content;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.sui-badge--success{color:#00df89;background:#00df891f;border:1px solid #00df8940}.sui-badge--info{color:#38bdf8;background:#0284c71f;border:1px solid #0284c740}.sui-badge--warning{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b40}.sui-badge--danger{color:#f87171;background:#ef44441f;border:1px solid #ef444440}.sui-badge--neutral{background:var(--sui-badge-bg);color:var(--sui-text-dim);border:1px solid var(--sui-border)}.theme-light .sui-badge--success,[data-theme=light] .sui-badge--success{color:#065f46;background:#10b9811f;border-color:#10b9814d}.theme-light .sui-badge--info,[data-theme=light] .sui-badge--info{color:#0369a1;background:#0284c71f;border-color:#0284c74d}.theme-light .sui-badge--warning,[data-theme=light] .sui-badge--warning{color:#92400e;background:#f59e0b26;border-color:#f59e0b59}.theme-light .sui-badge--danger,[data-theme=light] .sui-badge--danger{color:#991b1b;background:#ef44441f;border-color:#ef44444d}.theme-light .sui-badge--neutral,[data-theme=light] .sui-badge--neutral{color:#334155;background:#0000000d;border-color:#0000001f}.sui-btn{font-family:var(--font-ui), sans-serif;border-radius:var(--sui-radius-sm);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:36px;padding:.55rem 1.1rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.sui-btn--primary{background:var(--voco-accent,#25d366);color:var(--voco-accent-ink,#07190e);font-weight:650;box-shadow:0 1px 3px #25d36640}.sui-btn--primary:hover{background:var(--voco-accent-press,#1eb857);transform:translateY(-1px);box-shadow:0 4px 12px #25d36659}.sui-btn--secondary{background:var(--sui-surface-subtle);border-color:var(--sui-border);color:var(--sui-text)}.sui-btn--secondary:hover{background:var(--sui-surface-hover);border-color:var(--sui-border-strong)}.sui-btn--ghost{color:var(--sui-text-muted);background:0 0}.sui-btn--ghost:hover{background:var(--sui-surface-hover);color:var(--sui-text)}.sui-btn--danger{color:#ef4444;background:#ef44441a;border-color:#ef444440}.sui-btn--danger:hover{background:#ef44442e;border-color:#ef444466}.sui-btn--success{color:#00df89;background:#00df891f;border-color:#00df894d}.sui-btn--success:hover{background:#00df8933;border-color:#00df8980}.sui-input,.sui-select,.sui-textarea{width:100%;font-family:var(--font-ui), sans-serif;color:var(--sui-text);background:var(--sui-input-bg);border:1px solid var(--sui-border);border-radius:var(--sui-radius-sm);outline:none;padding:.55rem .85rem;font-size:.84rem;transition:border-color .15s,box-shadow .15s}.sui-input:focus,.sui-select:focus,.sui-textarea:focus{border-color:var(--sui-accent);box-shadow:0 0 0 3px var(--sui-accent-subtle)}.sui-input::placeholder,.sui-textarea::placeholder{color:var(--sui-text-dim)}.sui-empty-state{background:var(--sui-surface-subtle);border:1px dashed var(--sui-border);border-radius:var(--sui-radius);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;margin:1rem 0;padding:3.5rem 1.5rem;display:flex}.sui-empty-state__icon{background:var(--sui-surface);border:1px solid var(--sui-border);width:48px;height:48px;color:var(--sui-text-muted);border-radius:12px;place-items:center;margin-bottom:1rem;display:grid}.sui-empty-state__title{color:var(--sui-text);margin-bottom:.35rem;font-size:.98rem;font-weight:600}.sui-empty-state__description{color:var(--sui-text-muted);max-width:420px;font-size:.82rem;line-height:1.6}.sui-app-shell :is(.glass-card,.workbench-panel,.live-card,.card){background:var(--sui-surface)!important;border:1px solid var(--sui-border)!important;border-radius:var(--sui-radius)!important;box-shadow:var(--sui-card-shadow)!important;color:var(--sui-text)!important}.sui-app-shell :is(.glass-card,.workbench-panel,.live-card,.card):hover{border-color:var(--sui-border-strong)!important}.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h1[style*=color],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h2[style*=color],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h3[style*=color],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h4[style*=color],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h5[style*=color],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) h6[style*=color]{color:var(--sui-text)!important}.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) p[style*="var(--muted)"],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) span[style*="var(--muted)"],.sui-app-shell :is(.glass-card,.workbench-panel,.sui-card,.card,.dashboard-content,.live-dashboard) small[style*="var(--muted)"]{color:var(--sui-text-muted)!important}.sui-app-shell .ds-stat-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:1rem;display:grid}.sui-app-shell .ds-stat{transition:transform .15s,box-shadow .15s,border-color .15s;background:var(--sui-surface)!important;border:1px solid var(--sui-border)!important;border-radius:var(--sui-radius)!important;padding:1.15rem 1.35rem!important}.sui-app-shell .ds-stat:hover{border-color:color-mix(in srgb, var(--sui-border) 80%, var(--sui-accent))!important;transform:translateY(-1px)!important;box-shadow:0 4px 16px -4px #00000014!important}.sui-app-shell .topbar-balance{background:var(--sui-surface-subtle)!important;border:1px solid var(--sui-border)!important;border-radius:var(--sui-radius-pill)!important;color:var(--sui-text-muted)!important;gap:6px!important;height:36px!important;padding:0 12px!important;transition:all .15s!important}.sui-app-shell .topbar-balance:hover{background:var(--sui-surface-hover)!important;border-color:var(--sui-border-strong)!important;color:var(--sui-text)!important}.sui-app-shell .topbar-balance-value{color:var(--sui-text)!important;font-weight:700!important}.sui-app-shell .topbar-icon-btn{border-radius:var(--sui-radius-sm)!important;border:1px solid var(--sui-border)!important;background:var(--sui-surface-subtle)!important;width:36px!important;height:36px!important;min-height:36px!important;color:var(--sui-text-muted)!important;transition:all .15s!important}.sui-app-shell .topbar-icon-btn:hover:not(:disabled){background:var(--sui-surface-hover)!important;border-color:var(--sui-border-strong)!important;color:var(--sui-text)!important}.sui-app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.sui-app-shell select,.sui-app-shell textarea{outline:none;background:var(--sui-input-bg)!important;border:1px solid var(--sui-border)!important;border-radius:var(--sui-radius-sm)!important;color:var(--sui-text)!important;font-family:var(--font-ui), sans-serif!important}.sui-app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus,.sui-app-shell select:focus,.sui-app-shell textarea:focus{border-color:var(--sui-accent)!important;box-shadow:0 0 0 3px var(--sui-accent-subtle)!important}.sui-app-shell input::placeholder,.sui-app-shell textarea::placeholder{color:var(--sui-text-dim)!important}.sui-app-shell select option{background:var(--sui-surface)!important;color:var(--sui-text)!important}.sui-app-shell .premium-panel{background:var(--sui-surface)!important;border:1px solid var(--sui-border)!important;border-radius:var(--sui-radius)!important;box-shadow:var(--sui-card-shadow)!important;color:var(--sui-text)!important}.sui-app-shell .settings-stack{flex-direction:column;gap:1.25rem;display:flex}.sui-app-shell .error-banner{border-radius:var(--sui-radius-sm)!important;color:#f87171!important;background:#ef444414!important;border:1px solid #ef444440!important}.sui-app-shell .workbench-panel>div[style],.sui-app-shell .sui-card>div[style]{border-color:var(--sui-border,#ffffff14)}:is(.theme-light,[data-theme=light]) .sui-app-shell,.sui-app-shell:is(.theme-light,[data-theme=light]){background-color:var(--sui-bg,#fbfbf8)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),:is(.theme-light,[data-theme=light]) .sui-app-shell select,:is(.theme-light,[data-theme=light]) .sui-app-shell textarea,.sui-app-shell:is(.theme-light,[data-theme=light]) input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),.sui-app-shell:is(.theme-light,[data-theme=light]) select,.sui-app-shell:is(.theme-light,[data-theme=light]) textarea{background:var(--sui-input-bg,#fff)!important;border:1px solid var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important;border-radius:var(--sui-radius-sm,8px)!important;font-family:var(--font-ui), sans-serif!important;box-shadow:0 1px 2px #0b0c0e08!important}:is(.theme-light,[data-theme=light]) .sui-app-shell input:focus,:is(.theme-light,[data-theme=light]) .sui-app-shell select:focus,:is(.theme-light,[data-theme=light]) .sui-app-shell textarea:focus,.sui-app-shell:is(.theme-light,[data-theme=light]) input:focus,.sui-app-shell:is(.theme-light,[data-theme=light]) select:focus,.sui-app-shell:is(.theme-light,[data-theme=light]) textarea:focus{border-color:var(--sui-accent,#10b981)!important;box-shadow:0 0 0 3px var(--sui-accent-subtle,#10b9811f)!important;outline:none!important}:is(.theme-light,[data-theme=light]) .sui-app-shell input::placeholder,:is(.theme-light,[data-theme=light]) .sui-app-shell textarea::placeholder,.sui-app-shell:is(.theme-light,[data-theme=light]) input::placeholder,.sui-app-shell:is(.theme-light,[data-theme=light]) textarea::placeholder{color:var(--sui-text-dim,#8c919a)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell :is(.card,.glass-card,.sui-card,.workbench-panel,.premium-panel,.ds-stat,.kpi-card,.dash-simulator-mockup-col),.sui-app-shell:is(.theme-light,[data-theme=light]) :is(.card,.glass-card,.sui-card,.workbench-panel,.premium-panel,.ds-stat,.kpi-card,.dash-simulator-mockup-col){background:var(--sui-surface,#fff)!important;border:1px solid var(--sui-border,#e6e6dd)!important;border-radius:var(--sui-radius,12px)!important;box-shadow:var(--sui-card-shadow,0 1px 3px #0b0c0e0a, 0 6px 16px #0b0c0e0a)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell div:not([style*=fixed]):not([style*="position: fixed"])[style*="rgba(0,0,0,"],:is(.theme-light,[data-theme=light]) .sui-app-shell div:not([style*=fixed]):not([style*="position: fixed"])[style*="rgba(0, 0, 0,"],.sui-app-shell:is(.theme-light,[data-theme=light]) div:not([style*=fixed]):not([style*="position: fixed"])[style*="rgba(0,0,0,"],.sui-app-shell:is(.theme-light,[data-theme=light]) div:not([style*=fixed]):not([style*="position: fixed"])[style*="rgba(0, 0, 0,"]{background:var(--sui-surface-subtle,#f6f6f2)!important;border-color:var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell div[style*="rgba(255,255,255,"],:is(.theme-light,[data-theme=light]) .sui-app-shell div[style*="rgba(255, 255, 255,"],.sui-app-shell:is(.theme-light,[data-theme=light]) div[style*="rgba(255,255,255,"],.sui-app-shell:is(.theme-light,[data-theme=light]) div[style*="rgba(255, 255, 255,"]{background:var(--sui-surface-subtle,#f8f8f5)!important;border-color:var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell button[style*="rgba(255,255,255,"],:is(.theme-light,[data-theme=light]) .sui-app-shell button[style*="rgba(255, 255, 255,"],.sui-app-shell:is(.theme-light,[data-theme=light]) button[style*="rgba(255,255,255,"],.sui-app-shell:is(.theme-light,[data-theme=light]) button[style*="rgba(255, 255, 255,"]{background:var(--sui-surface-subtle,#f6f6f2)!important;border-color:var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell button[style*="rgba(255,255,255,"]:hover,:is(.theme-light,[data-theme=light]) .sui-app-shell button[style*="rgba(255, 255, 255,"]:hover,.sui-app-shell:is(.theme-light,[data-theme=light]) button[style*="rgba(255,255,255,"]:hover,.sui-app-shell:is(.theme-light,[data-theme=light]) button[style*="rgba(255, 255, 255,"]:hover{background:var(--sui-surface-hover,#f1f1ec)!important;border-color:var(--sui-border-strong,#d7d7cc)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell span[style*=\#9ca3af],:is(.theme-light,[data-theme=light]) .sui-app-shell small[style*=\#9ca3af],:is(.theme-light,[data-theme=light]) .sui-app-shell div[style*=\#9ca3af],.sui-app-shell:is(.theme-light,[data-theme=light]) span[style*=\#9ca3af],.sui-app-shell:is(.theme-light,[data-theme=light]) small[style*=\#9ca3af],.sui-app-shell:is(.theme-light,[data-theme=light]) div[style*=\#9ca3af]{color:var(--sui-text-muted,#565b62)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell table,.sui-app-shell:is(.theme-light,[data-theme=light]) table{border-collapse:separate;border-spacing:0;width:100%}:is(.theme-light,[data-theme=light]) .sui-app-shell table th,.sui-app-shell:is(.theme-light,[data-theme=light]) table th{background:var(--sui-surface-subtle,#f6f6f2)!important;color:var(--sui-text-muted,#565b62)!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-bottom:1px solid var(--sui-border,#e6e6dd)!important;font-size:.72rem!important;font-weight:600!important}:is(.theme-light,[data-theme=light]) .sui-app-shell table td,.sui-app-shell:is(.theme-light,[data-theme=light]) table td{border-bottom:1px solid var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell table tr:hover td,.sui-app-shell:is(.theme-light,[data-theme=light]) table tr:hover td{background:var(--sui-surface-hover,#f1f1ec)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell [style*=dashed],.sui-app-shell:is(.theme-light,[data-theme=light]) [style*=dashed]{border-color:var(--sui-border,#e6e6dd)!important}:is(.theme-light,[data-theme=light]) .sui-app-shell :is(pre,code):not([style*="var(--wa)"]):not([style*="var(--sms)"]),.sui-app-shell:is(.theme-light,[data-theme=light]) :is(pre,code):not([style*="var(--wa)"]):not([style*="var(--sms)"]){background:var(--sui-surface-subtle,#f6f6f2)!important;border-color:var(--sui-border,#e6e6dd)!important;color:var(--sui-text,#0b0c0e)!important}@media (max-width:480px){.hero-actions{flex-direction:column;width:100%}}.voco-pricing-hero{background:var(--voco-bg,#fbfbf8);border-bottom:1px solid var(--voco-line,#e6e6dd);padding-block:clamp(2rem,4vw,3.5rem) clamp(1.5rem,3vw,2.5rem)}.voco-eyebrow-pill{letter-spacing:.06em;text-transform:uppercase;color:var(--voco-ink-2,#565b62);background:var(--voco-bg-alt,#f1f1ea);border:1px solid var(--voco-line,#e6e6dd);border-radius:999px;align-items:center;gap:.45rem;padding:5px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.voco-pill-toggle{background:var(--voco-bg-alt,#f1f1ea);border:1px solid var(--voco-line,#e6e6dd);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.voco-pill-toggle__btn{color:var(--voco-ink-2,#565b62);cursor:pointer;transition:all .15s var(--voco-ease,ease);white-space:nowrap;font-size:.82rem;font-weight:500;font-family:var(--voco-font,inherit);background:0 0;border:none;border-radius:999px;align-items:center;gap:5px;padding:6px 16px;display:inline-flex}.voco-pill-toggle__btn:hover{color:var(--voco-ink,#0b0c0e);background:#0b0c0e0d}.voco-pill-toggle__btn.is-active{background:var(--voco-ink,#0b0c0e);color:var(--voco-on-dark,#f4f5f2);font-weight:600}.voco-pill-toggle__btn.is-active.is-wa{background:var(--voco-accent,#25d366);color:var(--voco-accent-ink,#07190e)}.voco-pill-toggle__btn.is-active.is-sms{background:var(--voco-accent-text,#0d7a46);color:#fff}.voco-notice{border-radius:var(--voco-r,14px);color:var(--voco-ink,#0b0c0e);align-items:flex-start;gap:10px;padding:.85rem 1.1rem;font-size:.84rem;line-height:1.5;display:flex}.voco-notice--info{background:#3b82f60d;border:1px solid #3b82f633}.voco-pricing-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));align-items:stretch;gap:1rem;margin-block:0 2rem;display:grid}@media (min-width:900px){.voco-pricing-grid{grid-template-columns:repeat(4,1fr)}}.voco-plan-card{background:var(--voco-surface,#fff);border:1px solid var(--voco-line,#e6e6dd);border-radius:var(--voco-r,14px);flex-direction:column;gap:0;padding:1.75rem 1.5rem 1.5rem;transition:border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.voco-plan-card:hover{border-color:var(--voco-line-strong,#d7d7cc);box-shadow:0 4px 20px #0b0c0e12}.voco-plan-card--popular{border-color:var(--voco-ink,#0b0c0e);box-shadow:0 0 0 1px var(--voco-ink,#0b0c0e)}.voco-plan-card--popular:before{content:attr(data-badge);background:var(--voco-ink,#0b0c0e);color:var(--voco-on-dark,#f4f5f2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:0 0 10px 10px;padding:4px 14px;font-size:.6rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%)}.voco-plan-card--enterprise{border-color:var(--voco-accent-line,#25d36661);background:#25d36605}.voco-plan-card--enterprise:hover{border-color:var(--voco-accent,#25d366);box-shadow:0 4px 20px #25d3661f}.voco-plan-tier{text-transform:uppercase;letter-spacing:.1em;color:var(--voco-ink-2,#565b62);margin-bottom:1rem;font-size:.72rem;font-weight:700}.voco-plan-price{margin-bottom:.4rem}.voco-plan-amount{letter-spacing:-.03em;color:var(--voco-ink,#0b0c0e);font-size:clamp(2rem,1.5rem + 1.5vw,2.6rem);font-weight:600;line-height:1;display:block}.voco-plan-rate{color:var(--voco-ink-2,#334155);margin-bottom:1.25rem;font-size:.86rem;line-height:1.4}.voco-plan-rate--accent{color:var(--voco-accent-text,#0d7a46);font-weight:700}.voco-plan-rule{border:none;border-top:1px solid var(--voco-line,#e6e6dd);margin:0 0 1.1rem}.voco-plan-features{flex-direction:column;flex:1;gap:.65rem;margin:0 0 1.5rem;padding:0;list-style:none;display:flex}.voco-plan-features li{color:var(--voco-ink,#0b0c0e);flex-direction:column;gap:4px;padding-inline-start:1rem;font-size:.88rem;line-height:1.55;display:flex;position:relative}.voco-plan-features li:before{content:"";inset-inline-start:0;background:var(--voco-accent-text,#0d7a46);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em}.voco-plan-feature-primary{color:var(--voco-ink,#0b0c0e);font-weight:600}.voco-plan-feature-note{color:var(--voco-ink-2,#334155);font-size:.82rem;font-weight:500}.voco-plan-feature-secondary{color:var(--voco-ink-2,#475569);font-size:.82rem;font-weight:500}.voco-plan-estimate{z-index:2;position:relative}.voco-plan-estimate>summary{cursor:pointer;flex-direction:column;gap:.15rem;list-style:none;display:flex}.voco-plan-estimate>summary::-webkit-details-marker{display:none}.voco-plan-estimate>summary .voco-plan-feature-secondary:after{content:" ⓘ";opacity:.7}.voco-plan-estimate>summary:hover .voco-plan-feature-secondary,.voco-plan-estimate[open]>summary .voco-plan-feature-secondary{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.voco-plan-estimate__body{color:var(--voco-ink-2,#475569);margin:.5rem 0 0;font-size:.78rem;line-height:1.45}.voco-plan-estimate__body a{text-decoration:underline}.voco-plan-cta{margin-top:auto}.voco-plan-card:has(.voco-plan-cta a){cursor:pointer}.voco-plan-card .voco-plan-cta a:after{content:"";z-index:1;position:absolute;inset:0}.voco-btn{border-radius:var(--voco-r-sm,8px);cursor:pointer;transition:all .18s var(--voco-ease,ease);white-space:normal;text-align:center;width:100%;font-size:.875rem;font-weight:600;line-height:1.3;font-family:var(--voco-font,inherit);border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1.25rem;text-decoration:none;display:inline-flex}.voco-btn--primary{background:var(--voco-ink,#0b0c0e);color:var(--voco-on-dark,#f4f5f2);border-color:var(--voco-ink,#0b0c0e)}.voco-btn--primary:hover{background:#1e2129;border-color:#1e2129}.voco-btn--ghost{color:var(--voco-ink,#0b0c0e);border-color:var(--voco-line-strong,#d7d7cc);background:0 0}.voco-btn--ghost:hover{background:var(--voco-bg-alt,#f1f1ea);border-color:var(--voco-ink,#0b0c0e)}.voco-btn--wa{background:var(--voco-accent,#25d366);color:var(--voco-accent-ink,#07190e);border-color:var(--voco-accent,#25d366)}.voco-btn--wa:hover{background:var(--voco-accent-press,#1eb857);border-color:var(--voco-accent-press,#1eb857)}.voco-pricing-footnote{color:var(--voco-ink-3,#8c919a);margin-top:1.25rem;font-size:.78rem;line-height:1.6}.voco-pricing-infostrip{border-radius:var(--voco-r,14px);color:var(--voco-ink,#0b0c0e);background:#ffbc000a;border:1px solid #ffbc0038;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.1rem 1.25rem;font-size:.84rem;line-height:1.6;display:flex}.voco-pricing-infostrip__title{margin-bottom:.2rem;font-weight:600}.voco-pricing-infostrip__body{color:var(--voco-ink-2,#565b62);max-width:55ch}.voco-pricing-infostrip__cta{color:var(--voco-ink,#0b0c0e);border-radius:var(--voco-r-sm,8px);white-space:nowrap;background:#ffbc001a;border:1px solid #ffbc004d;flex-shrink:0;align-items:center;gap:.35rem;padding:.45rem .9rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.voco-pricing-infostrip__cta:hover{background:#ffbc002e}@media (max-width:640px){.voco-pricing-grid{grid-template-columns:1fr}.voco-pricing-infostrip{flex-direction:column}.voco-pricing-separator{display:none!important}.voco-pill-toggle{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.voco-pill-toggle::-webkit-scrollbar{display:none}}.voco-page #avis-clients{background:var(--voco-bg-alt,#f1f1ea)!important;border-top:1px solid var(--voco-line,#e6e6dd)!important}.voco-page #avis-clients h2{color:var(--voco-ink,#0b0c0e)!important}.voco-page #avis-clients p{color:var(--voco-ink-2,#565b62)!important}.voco-page #avis-clients article{background:var(--voco-surface,#fff)!important;border-color:var(--voco-line,#e6e6dd)!important;box-shadow:0 1px 3px #00000008!important}.voco-page #avis-clients blockquote,.voco-page #avis-clients strong{color:var(--voco-ink,#0b0c0e)!important}.voco-page #avis-clients div[style*=border-top],.voco-page #avis-clients div[style*=borderTop]{border-top-color:var(--voco-line,#e6e6dd)!important}.voco-page #sla-operateurs,.voco-page #sla-operateurs .section-inner>div{background:var(--voco-surface,#fff)!important;border-color:var(--voco-line,#e6e6dd)!important;color:var(--voco-ink,#0b0c0e)!important}.voco-page #sla-operateurs h3{color:var(--voco-ink,#0b0c0e)!important}.voco-page #sla-operateurs p{color:var(--voco-ink-2,#565b62)!important}.voco-page #sla-operateurs table{background:var(--voco-surface,#fff)!important;border-color:var(--voco-line,#e6e6dd)!important}.voco-page #sla-operateurs th{background:var(--voco-bg-alt,#f1f1ea)!important;color:var(--voco-ink-2,#565b62)!important;border-color:var(--voco-line,#e6e6dd)!important}.voco-page #sla-operateurs td{border-color:var(--voco-line,#e6e6dd)!important;color:var(--voco-ink,#0b0c0e)!important}
