:root{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--surface:#fff;--surface-strong:#f9fafb;--border:#dde3ee;--muted:#667085;--ink:#172033;--sidebar:#171b24;--blue:#2563eb;--green:#0f9f6e;--amber:#d97706;--rose:#e11d48;--teal:#0f766e;--violet:#7c3aed;--shadow:0 16px 40px #17203314;background:#f5f7fb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}.boot-screen{color:var(--muted);background:#f5f7fb;justify-content:center;align-items:center;gap:12px;min-height:100vh;display:flex}.public-shell{background:#f5f7fb;min-height:100vh}.public-nav{border-bottom:1px solid var(--border);z-index:20;background:#fff;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:0 32px;display:flex;position:sticky;top:0}.public-brand{color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.public-nav nav{align-items:center;gap:10px;display:flex}.public-nav nav>button:not(.icon-text){color:var(--muted);background:0 0;border:0;min-height:38px;padding:0 10px}.language-select,.page-select{align-items:center;min-height:38px;display:inline-flex}.language-select select,.page-select select{appearance:none;background:linear-gradient(45deg, transparent 50%, var(--muted) 50%) calc(100% - 14px) 16px / 6px 6px no-repeat, linear-gradient(135deg, var(--muted) 50%, transparent 50%) calc(100% - 9px) 16px / 6px 6px no-repeat, #fff;border:1px solid var(--border);color:var(--ink);border-radius:8px;min-width:118px;min-height:38px;padding:0 30px 0 11px}.page-select select{min-width:142px}.language-select.compact select{min-width:72px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marketing-hero{color:#fff;background:#101722;min-height:620px;padding:70px 32px 68px;position:relative;overflow:hidden}.public-footer{border-top:1px solid var(--border);background:#fff;grid-template-columns:minmax(0,1.4fr) minmax(160px,.5fr) minmax(180px,.6fr);gap:28px;padding:34px 32px;display:grid}.public-footer p{color:var(--muted);max-width:520px;margin:12px 0 0;line-height:1.55}.footer-brand{color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex}.public-footer nav{gap:10px;display:grid}.public-footer nav strong{color:var(--ink);font-size:13px}.public-footer nav a,.public-footer nav button{color:var(--muted);text-align:left;background:0 0;border:0;padding:0;font-size:14px;text-decoration:none}.public-footer nav a:hover,.public-footer nav button:hover{color:var(--blue)}.footer-language-grid{flex-wrap:wrap;gap:8px;display:flex}.footer-language-grid a{border:1px solid var(--border);text-align:center;border-radius:8px;min-width:44px;padding:7px 9px}.marketing-hero:after{content:"";background:#f5f7fb;height:42px;position:absolute;bottom:-1px;left:0;right:0}.hero-copy{z-index:2;max-width:640px;position:relative}.hero-copy h1{letter-spacing:0;max-width:720px;margin:0 0 18px;font-size:clamp(34px,5.2vw,64px);line-height:1}.hero-copy p:not(.eyebrow){color:#c8d2e3;max-width:580px;margin:0;font-size:17px;line-height:1.6}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-trust-strip{color:#dbeafe;background:#141d2be0;border:1px solid #7dd3fc6b;border-radius:10px;align-items:center;gap:4px;max-width:470px;margin-top:22px;padding:13px 15px;display:grid}.hero-trust-strip span{align-items:center;gap:9px;display:inline-flex}.hero-trust-strip svg{color:#7dd3fc;flex:none}.hero-trust-strip strong{color:#fff;font-size:14px}.hero-trust-strip small{color:#aeb8ca;font-size:12px;line-height:1.45}.hero-scene{opacity:.95;z-index:1;width:min(42vw,560px);height:430px;position:absolute;bottom:62px;right:max(28px,7vw)}.scene-topbar,.scene-queue,.scene-video,.scene-emotions{background:#182131;border:1px solid #334155;border-radius:12px;position:absolute;box-shadow:0 24px 70px #00000047}.scene-topbar{align-items:center;gap:10px;height:64px;padding:0 18px;display:flex;top:16px;left:12%;right:0}.scene-topbar span{background:#14b8a6;border-radius:50%;width:10px;height:10px}.scene-topbar span:nth-child(2){background:#2563eb}.scene-topbar strong{color:#dbeafe;margin-left:auto;font-size:13px}.scene-queue{gap:12px;width:49%;padding:16px;display:grid;top:112px;left:0}.scene-call{background:#243349;border:1px solid #334155;border-radius:8px;grid-template-columns:6px minmax(0,1fr);align-items:center;gap:11px;min-height:62px;padding:11px;display:grid}.scene-call>span{background:#64748b;border-radius:999px;width:6px;height:38px}.scene-call.active>span{background:#14b8a6}.scene-call strong,.scene-emotions strong{color:#fff;font-size:13px;display:block}.scene-call small,.scene-emotions span{color:#93a3b8;margin-top:3px;font-size:11px;display:block}.scene-video{color:#dbeafe;place-items:center;width:52%;height:246px;display:grid;top:122px;right:4%}.scene-video:before{content:"";background:#101722;border:1px solid #334155;border-radius:50%;width:82px;height:82px;position:absolute}.scene-video svg{z-index:1;position:relative}.scene-emotions{gap:4px;width:220px;padding:16px 18px;display:grid;bottom:28px;right:18%}.scene-emotions strong{color:#bbf7d0}.public-band,.pricing-page,.auth-page{max-width:1180px;margin:0 auto;padding:64px 28px}.section-heading{gap:12px;max-width:780px;display:grid}.public-band h2,.section-heading h2,.security-showcase h2,.final-cta h2,.pricing-heading h1,.auth-panel h1{letter-spacing:0;margin:0}.public-band h2,.section-heading h2,.security-showcase h2,.final-cta h2,.pricing-heading h1{max-width:760px;font-size:clamp(32px,5vw,56px);line-height:1}.feature-grid,.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.feature-grid article,.pricing-card,.auth-panel,.config-note{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px}.feature-grid article{gap:10px;min-height:162px;padding:20px;display:grid}.feature-grid svg,.tech-grid svg,.security-grid svg{color:var(--teal)}.feature-grid span,.section-heading p,.workflow-list p,.tech-grid span,.security-copy p,.security-grid span,.plan-teaser-grid p,.final-cta p,.pricing-heading p,.pricing-card p,.config-note,.auth-panel p{color:var(--muted);line-height:1.55}.conversion-strip{background:#eaf8f5;border-top:1px solid #cfe7e1;border-bottom:1px solid #cfe7e1;justify-content:space-between;align-items:center;gap:28px;padding:34px max(28px,50vw - 562px);display:flex}.conversion-strip h2{letter-spacing:0;max-width:760px;margin:0;font-size:clamp(26px,4vw,42px);line-height:1}.conversion-actions,.security-actions{flex-wrap:wrap;gap:10px;display:flex}.split-band{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);align-items:start;gap:32px;display:grid}.workflow-list{gap:12px;display:grid}.workflow-list article{background:var(--surface);border:1px solid var(--border);border-radius:8px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;min-height:112px;padding:16px;display:grid}.workflow-list article>span{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.workflow-list strong,.tech-grid strong,.security-grid strong,.plan-teaser-grid strong{display:block}.workflow-list p{margin:6px 0 0}.technology-band{padding-top:28px}.tech-grid,.security-grid,.plan-teaser-grid{gap:16px;margin-top:32px;display:grid}.tech-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tech-grid article,.security-grid article,.plan-teaser-grid article,.moderation-grid article{background:var(--surface);border:1px solid var(--border);border-radius:8px;gap:10px;min-height:172px;padding:20px;display:grid}.security-showcase{color:#fff;background:#111827;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);align-items:start;gap:34px;padding:72px max(28px,50vw - 562px);display:grid}.moderation-band{gap:32px;display:grid}.moderation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.moderation-grid svg{color:var(--rose)}.moderation-grid span{color:var(--muted);line-height:1.55}.security-copy{gap:16px;display:grid}.security-copy .eyebrow,.final-cta .eyebrow{color:#93c5fd}.security-copy p{color:#c8d2e3;margin:0}.security-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.security-grid article{background:#182131;border-color:#334155}.security-grid span{color:#c8d2e3}.security-grid svg{color:#a7f3d0}.plan-teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.plan-teaser-grid p{margin:0}.final-cta{color:#fff;text-align:center;background:#172033;place-items:center;padding:78px 28px 86px;display:grid}.final-cta h2{max-width:820px}.final-cta p:not(.eyebrow){color:#c8d2e3}.pricing-heading{gap:12px;display:grid}.pricing-card{gap:22px;min-height:440px;padding:24px;display:grid}.pricing-card.highlighted{border-color:#93c5fd;box-shadow:0 20px 54px #2563eb29}.pricing-card h2{letter-spacing:0;margin:18px 0 8px;font-size:30px}.pricing-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pricing-card li{color:#344054;align-items:center;gap:8px;display:flex}.pricing-card li svg{color:var(--green);flex:none}.pricing-card button{align-self:end}.config-note{margin-top:18px;padding:16px}.auth-page{place-items:center;min-height:calc(100vh - 70px);display:grid}.auth-panel{gap:14px;width:100%;max-width:460px;padding:28px;display:grid}.auth-icon{color:var(--blue);background:#eff6ff;border-radius:8px;place-items:center;width:46px;height:46px;display:grid}.auth-panel label,.security-form label{gap:7px;display:grid}.auth-panel label span,.security-form label span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.auth-panel input,.security-form input{border:1px solid var(--border);color:var(--ink);border-radius:8px;min-width:0;min-height:42px;padding:0 12px}.floating-feedback{z-index:40;max-width:min(520px,100vw - 32px);position:fixed;bottom:22px;right:22px}.spin{animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{grid-template-columns:268px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:var(--sidebar);color:#edf2ff;flex-direction:column;gap:24px;height:100vh;padding:22px 18px;display:flex;position:sticky;top:0}.brand,.account-strip{align-items:center;gap:12px;display:flex}.brand-mark{color:var(--blue);background:#eff6ff;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.brand strong,.account-strip strong{font-size:15px;display:block}.brand span,.account-strip span{color:#aeb8ca;margin-top:2px;font-size:12px;display:block}.sidebar nav{gap:6px;display:grid}.sidebar nav button{color:#b7c0cf;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:flex}.sidebar nav button.active,.sidebar nav button:hover{color:#fff;background:#242a36}.account-strip{border-top:1px solid #2d3442;margin-top:auto;padding-top:18px}.dashboard-switcher{gap:6px;display:grid}.dashboard-switcher button{color:#d8e0ee;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#202633;border:1px solid #303849;border-radius:8px;min-height:38px;padding:0 10px;overflow:hidden}.dashboard-switcher button:hover{color:#fff;background:#2a3140}.workspace{align-content:start;gap:22px;padding:28px;display:grid}.topbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.topbar h1,.panel h2{letter-spacing:0;margin:0}.topbar h1{font-size:30px;line-height:1.15}.eyebrow{color:var(--muted);letter-spacing:0;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.icon-text,.icon-only{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;display:inline-flex}.icon-text{padding:0 14px;text-decoration:none}.icon-only{border-color:var(--border);color:var(--ink);background:#fff;width:36px;height:36px;padding:0}.icon-only.subtle{color:var(--muted)}.icon-only.active{color:#0369a1;background:#e0f2fe;border-color:#7dd3fc}.primary{background:var(--blue);color:#fff}.secondary{border-color:var(--border);color:var(--ink);background:#fff}.danger{color:var(--rose);background:#fff1f2}.toast-error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;align-self:start;align-items:center;min-height:44px;padding:12px 14px;line-height:1.35;display:flex}.toast-success{color:#166534;background:#ecfdf3;border:1px solid #bbf7d0;border-radius:8px;align-self:start;align-items:center;min-height:44px;padding:12px 14px;line-height:1.35;display:flex}.verify-banner{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.emotion-toast{border:1px solid var(--border);border-left:4px solid var(--blue);color:var(--ink);z-index:30;background:#fff;border-radius:8px;gap:6px;max-width:380px;padding:14px 16px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 44px #0f172a29}.emotion-toast.final{z-index:45}.emotion-toast strong{font-size:18px;display:block}.emotion-toast span,.emotion-toast small{color:var(--muted)}.emotion-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.emotion-score-grid small{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;min-height:30px;padding:0 8px;display:flex}.emotion-score-grid b{color:var(--ink);font-weight:700}.emotion-toast.sentiment-positive{border-left-color:var(--green)}.emotion-toast.sentiment-neutral{border-left-color:var(--blue)}.emotion-toast.sentiment-negative{border-left-color:var(--rose)}.action-panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;padding:16px}.action-panel form{grid-template-columns:minmax(220px,1fr) minmax(220px,.8fr) auto;align-items:end;gap:12px;display:grid}.action-panel label{gap:6px;display:grid}.action-panel label span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.action-panel input,.action-panel select{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:8px;min-width:0;min-height:40px;padding:0 12px}.form-actions{gap:8px;display:flex}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.stat-tile{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;align-items:flex-start;gap:12px;min-height:124px;padding:18px;display:flex}.stat-icon{border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.tone-blue .stat-icon{color:var(--blue);background:#eff6ff}.tone-green .stat-icon{color:var(--green);background:#ecfdf3}.tone-amber .stat-icon{color:var(--amber);background:#fffbeb}.tone-rose .stat-icon{color:var(--rose);background:#fff1f2}.stat-tile p,.stat-tile span,.agent-row p,.team-row p,.recent-row p,.call-main p{color:var(--muted);margin:0}.stat-tile strong{letter-spacing:0;margin:4px 0;font-size:30px;line-height:1.1;display:block}.operations-grid,.two-column{grid-template-columns:minmax(0,1.45fr) minmax(340px,.75fr);align-items:start;gap:18px;display:grid}.panel{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:8px;min-width:0;padding:18px}.wide-panel{width:100%}.panel-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.panel h2{font-size:20px}.heading-action{background:var(--surface-strong);border:1px solid var(--border);color:var(--muted);border-radius:8px;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:inline-flex}.heading-button{color:var(--ink)}.heading-button:hover{color:var(--blue);border-color:#bfdbfe}.call-list,.agent-list,.team-grid,.recent-grid,.module-list{gap:10px;display:grid}.call-row,.agent-row,.team-row,.recent-row{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;min-height:78px;padding:12px;display:grid}.call-row{grid-template-columns:minmax(0,1fr) 96px 112px}.call-row.priority-high{border-left:4px solid var(--amber)}.call-main,.row-title,.call-meta,.team-count,.table-title,.routing{align-items:center;display:flex}.call-main{gap:12px;min-width:0}.row-title{justify-content:space-between;gap:8px}.call-avatar,.agent-avatar{color:var(--teal);background:#edf8f7;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.muted-url{color:#8a94a6;text-overflow:ellipsis;white-space:nowrap;max-width:420px;font-size:12px;display:block;overflow:hidden}.call-message{border:1px solid #dbeafe;border-left:3px solid var(--blue);white-space:pre-wrap;background:#fff;border-radius:8px;max-width:520px;padding:8px 10px;font-size:13px;line-height:1.45;color:var(--ink)!important;margin:7px 0!important}.call-meta{color:var(--muted);justify-content:flex-start;gap:7px}.call-actions{justify-content:flex-end;display:flex}.answer-group{display:inline-flex}.answer-group .icon-only{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.answer-group .icon-text{border-top-left-radius:0;border-bottom-left-radius:0}.agent-row{grid-template-columns:40px minmax(0,1fr) 36px}.agent-body{min-width:0}.agent-row select{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:8px;grid-column:2/-1;min-width:0;min-height:36px;padding:0 10px}.agent-row .icon-only{grid-area:1/3}.tag-row{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.mini-tag,.sentiment,.status-pill{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.mini-tag{color:#4338ca;background:#eef2ff}.mini-tag.warning{color:#92400e;background:#fef3c7}.status-pill{color:#475467;background:#eef2f7}.status-available,.status-active,.status-ended{color:#166534;background:#dcfce7}.status-busy,.status-answered,.status-ringing{color:#1d4ed8;background:#dbeafe}.status-away,.status-queued{color:#92400e;background:#fef3c7}.status-offline,.status-paused,.status-missed{color:#991b1b;background:#fee2e2}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:840px}th,td{border-bottom:1px solid var(--border);text-align:left;padding:14px 12px}th{color:var(--muted);text-transform:uppercase;font-size:12px}td{color:#334155}.table-title,.routing{gap:8px}.routing{color:var(--muted)}.team-row{grid-template-columns:14px minmax(0,1fr) 72px}.team-swatch{border-radius:999px;width:6px;height:46px}.team-count{color:var(--muted);justify-content:flex-end;gap:6px}.recent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.recent-row{grid-template-columns:minmax(0,1fr) auto}.history-view{gap:18px;display:grid}.history-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.history-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.history-bars,.history-list{gap:10px;display:grid}.metric-bar{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(120px,.7fr) minmax(120px,1fr) 44px;align-items:center;gap:10px;min-height:58px;padding:10px 12px;display:grid}.metric-bar strong,.history-row strong{display:block}.metric-bar span,.metric-bar em,.history-row p,.pagination span{color:var(--muted);margin:0;font-size:13px;font-style:normal}.metric-bar i{background:#e5eaf2;border-radius:999px;height:8px;display:block;overflow:hidden}.metric-bar b{background:var(--blue);height:100%;display:block}.history-row{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1.4fr) minmax(160px,.65fr) minmax(110px,.35fr);align-items:center;gap:12px;min-height:72px;padding:12px;display:grid}.pagination{justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}.sentiment-positive{color:#166534;background:#dcfce7}.sentiment-neutral{color:#075985;background:#e0f2fe}.sentiment-negative{color:#991b1b;background:#fee2e2}.plan-panel h3{margin:0}.limits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.limit-row{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;align-items:center;gap:12px;min-height:74px;padding:14px;display:flex}.limit-row svg{color:var(--blue)}.limit-row strong,.limit-row span{display:block}.limit-row span{color:var(--muted);margin-top:2px}.snippet-block{color:#edf2ff;background:#171b24;border-radius:8px;gap:12px;margin-top:14px;padding:16px;display:grid}.snippet-block .eyebrow{color:#aeb8ca}.snippet-block code{color:#d9f99d;white-space:nowrap;background:#0f131a;border:1px solid #303849;border-radius:8px;padding:12px;display:block;overflow-x:auto}.module-list span{background:var(--surface-strong);border:1px solid var(--border);border-radius:8px;align-items:center;min-height:44px;padding:0 12px;display:flex}.security-panel{gap:14px;display:grid}.security-form{gap:12px;display:grid}.empty-state{color:var(--muted);margin:0}@media (width<=1180px){.stats-grid,.recent-grid,.feature-grid,.tech-grid,.moderation-grid,.plan-teaser-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-grid,.two-column,.history-columns,.split-band,.security-showcase,.history-row{grid-template-columns:1fr}}@media (width<=760px){.public-nav{flex-direction:column;align-items:flex-start;padding:14px 18px}.public-nav nav{flex-wrap:wrap}.public-footer{grid-template-columns:1fr;padding:28px 20px}.marketing-hero{padding:58px 20px 60px}.hero-scene{opacity:1;width:100%;height:360px;margin-top:34px;position:relative;right:auto}.feature-grid,.tech-grid,.security-grid,.moderation-grid,.plan-teaser-grid,.pricing-grid{grid-template-columns:1fr}.conversion-strip{flex-direction:column;align-items:flex-start;padding:28px 20px}.security-showcase{padding:54px 20px}.final-cta{padding:58px 20px 66px}.app-shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace{padding:18px}.topbar{flex-direction:column;align-items:flex-start}.topbar h1{font-size:24px}.topbar-actions{justify-content:flex-start;width:100%}.action-panel form,.stats-grid,.recent-grid,.limits-grid,.call-row{grid-template-columns:1fr}.call-actions{justify-content:flex-start}}
