.overview-page.svelte-x1i5gj{display:grid;gap:20px;color:#eaf2ee}.page-header.svelte-x1i5gj{display:flex;align-items:end;justify-content:space-between;gap:25px;padding:8px 0 20px;border-bottom:1px solid rgba(255,255,255,.09)}.eyebrow.svelte-x1i5gj{margin:0 0 7px;color:#5fe0a1;font-size:.59rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}h1.svelte-x1i5gj,h2.svelte-x1i5gj,p.svelte-x1i5gj{margin-top:0}h1.svelte-x1i5gj{margin-bottom:7px;font-size:clamp(2rem,3.4vw,3.1rem);line-height:1;letter-spacing:-.055em}.page-header.svelte-x1i5gj>div:where(.svelte-x1i5gj):first-child>p:where(.svelte-x1i5gj):last-child{margin:0;color:#7b8d84;font-size:.8rem}.header-side.svelte-x1i5gj{display:flex;align-items:center;gap:14px}.header-actions.svelte-x1i5gj{display:flex;gap:8px}.live-state.svelte-x1i5gj{display:flex;align-items:center;gap:6px;color:#5fe0a1;font-size:.58rem;font-weight:750}.live-state.svelte-x1i5gj i:where(.svelte-x1i5gj){width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px #5fe0a117}.live-state.refreshing.svelte-x1i5gj i:where(.svelte-x1i5gj){animation:svelte-x1i5gj-pulse .65s infinite alternate}.live-state.svelte-x1i5gj small:where(.svelte-x1i5gj){color:#607269;font-size:.53rem;font-weight:500}.button.svelte-x1i5gj{min-height:39px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#cbd6d0;font-size:.7rem;font-weight:760;text-decoration:none;transition:transform .18s ease,background .18s ease}.button.svelte-x1i5gj:hover{transform:translateY(-1px)}.button--quiet.svelte-x1i5gj{background:#ffffff09}.button--primary.svelte-x1i5gj{border-color:#5fe0a1;background:#5fe0a1;color:#07140f}.context-alert.svelte-x1i5gj{min-height:58px;padding:10px 13px;display:flex;align-items:center;gap:10px;border:1px solid rgba(238,174,74,.16);border-radius:7px;background:#eeae4a0b;color:#dfa64d}.context-alert.svelte-x1i5gj div:where(.svelte-x1i5gj){flex:1}.context-alert.svelte-x1i5gj strong:where(.svelte-x1i5gj),.context-alert.svelte-x1i5gj span:where(.svelte-x1i5gj){display:block}.context-alert.svelte-x1i5gj strong:where(.svelte-x1i5gj){color:#d9c39d;font-size:.7rem}.context-alert.svelte-x1i5gj span:where(.svelte-x1i5gj){margin-top:3px;color:#847762;font-size:.61rem}.context-alert.svelte-x1i5gj a:where(.svelte-x1i5gj){display:flex;align-items:center;gap:6px;color:#dda64f;font-size:.63rem;font-weight:700;text-decoration:none}.metrics.svelte-x1i5gj{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.09);border-radius:8px;overflow:hidden;background:#0d1713}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj){position:relative;min-height:130px;padding:17px 18px;border-right:1px solid rgba(255,255,255,.08);color:inherit;text-decoration:none;transition:background .18s ease}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj):last-child{border-right:0}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj):hover{background:#5fe0a109}.metric-label.svelte-x1i5gj{display:flex;align-items:center;gap:7px;color:#71837a;font-size:.64rem}.metrics.svelte-x1i5gj strong:where(.svelte-x1i5gj){margin:13px 0 7px;display:block;font-size:1.65rem;letter-spacing:-.045em}.metrics.svelte-x1i5gj small:where(.svelte-x1i5gj){color:#607269;font-size:.58rem}.metric-arrow.svelte-x1i5gj{position:absolute;right:16px;bottom:16px;color:#4f6158;transition:transform .18s ease,color .18s ease}.metrics.svelte-x1i5gj a:where(.svelte-x1i5gj):hover .metric-arrow:where(.svelte-x1i5gj){color:#5fe0a1;transform:translate(3px)}.skeleton.svelte-x1i5gj{width:55px;height:23px;margin:15px 0 8px;display:block;border-radius:4px;background:linear-gradient(90deg,#17231d,#23342b,#17231d);background-size:200%;animation:svelte-x1i5gj-shimmer 1.2s infinite}.main-grid.svelte-x1i5gj,.lower-grid.svelte-x1i5gj{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.7fr);gap:20px}.volume-panel.svelte-x1i5gj,.focus-panel.svelte-x1i5gj,.channel-panel.svelte-x1i5gj,.activity-panel.svelte-x1i5gj{min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:8px;background:#0d1713}.panel-heading.svelte-x1i5gj{min-height:68px;padding:14px 17px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(255,255,255,.08)}.panel-heading.svelte-x1i5gj h2:where(.svelte-x1i5gj){margin:0;font-size:.88rem;letter-spacing:-.015em}.panel-heading.svelte-x1i5gj>span:where(.svelte-x1i5gj){padding:5px 8px;border-radius:999px;background:#ffffff0d;color:#7e9087;font-size:.58rem}.panel-heading.svelte-x1i5gj>a:where(.svelte-x1i5gj){color:#5fe0a1;font-size:.61rem;font-weight:700;text-decoration:none}.legend.svelte-x1i5gj{display:flex;align-items:center;gap:12px;color:#64766d;font-size:.57rem}.legend.svelte-x1i5gj span:where(.svelte-x1i5gj){display:flex;align-items:center;gap:5px}.legend.svelte-x1i5gj i:where(.svelte-x1i5gj){width:6px;height:6px;border-radius:50%}.legend.svelte-x1i5gj .outbound:where(.svelte-x1i5gj){background:#5fe0a1}.legend.svelte-x1i5gj .inbound:where(.svelte-x1i5gj){background:#dba54f}.legend.svelte-x1i5gj button:where(.svelte-x1i5gj){height:29px;padding:0 9px;border:1px solid rgba(255,255,255,.08);border-radius:5px;background:#ffffff06;color:#74867d;font-size:.57rem}.chart.svelte-x1i5gj{position:relative;height:310px;padding:25px 20px 18px;display:flex;justify-content:space-around;gap:3px}.grid-lines.svelte-x1i5gj{position:absolute;top:25px;right:20px;bottom:45px;left:20px;display:flex;flex-direction:column;justify-content:space-between}.grid-lines.svelte-x1i5gj span:where(.svelte-x1i5gj){border-top:1px dashed rgba(255,255,255,.06)}.chart-day.svelte-x1i5gj{position:relative;z-index:1;min-width:0;flex:1;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;gap:10px}.bars.svelte-x1i5gj{width:100%;height:225px;display:flex;justify-content:center;align-items:flex-end;gap:2px}.bars.svelte-x1i5gj i:where(.svelte-x1i5gj){width:min(5px,40%);min-height:2px;border-radius:2px 2px 1px 1px;transition:opacity .2s ease}.bars.svelte-x1i5gj:hover i:where(.svelte-x1i5gj){opacity:.7}.bar-out.svelte-x1i5gj{background:#49c88e}.bar-in.svelte-x1i5gj{background:#c9974a}.chart-day.svelte-x1i5gj>span:where(.svelte-x1i5gj){width:38px;color:#65776e;font-size:.5rem;white-space:nowrap;text-align:center}.empty-chart.svelte-x1i5gj{height:310px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#52645a;text-align:center}.empty-chart.svelte-x1i5gj strong:where(.svelte-x1i5gj){margin-top:12px;color:#9baba3;font-size:.75rem}.empty-chart.svelte-x1i5gj p:where(.svelte-x1i5gj){max-width:300px;margin:6px 0 14px;color:#5f7168;font-size:.63rem;line-height:1.5}.empty-chart.svelte-x1i5gj a:where(.svelte-x1i5gj){color:#5fe0a1;font-size:.64rem;text-decoration:none}.chart-loading.svelte-x1i5gj{height:310px;padding:40px;display:flex;align-items:flex-end;justify-content:space-around}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj){width:7%;border-radius:3px;background:#1b2a23;animation:svelte-x1i5gj-pulse 1.2s infinite alternate}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(1),.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(5){height:35%}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(2),.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(6){height:60%}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(3){height:45%}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(4){height:75%}.chart-loading.svelte-x1i5gj span:where(.svelte-x1i5gj):nth-child(7){height:52%}.focus-list.svelte-x1i5gj{padding:5px 16px}.focus-list.svelte-x1i5gj a:where(.svelte-x1i5gj){min-height:75px;display:grid;grid-template-columns:36px 1fr auto;gap:11px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);color:#d5dfda;text-decoration:none}.focus-list.svelte-x1i5gj a:where(.svelte-x1i5gj):last-child{border-bottom:0}.focus-icon.svelte-x1i5gj{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;background:#ffffff0a;color:#82948b}.focus-icon--green.svelte-x1i5gj{background:#5fe0a114;color:#5fe0a1}.focus-icon--amber.svelte-x1i5gj{background:#dda64f14;color:#dda64f}.focus-icon--blue.svelte-x1i5gj{background:#5c91db14;color:#7ba6de}.focus-list.svelte-x1i5gj strong:where(.svelte-x1i5gj),.focus-list.svelte-x1i5gj small:where(.svelte-x1i5gj){display:block}.focus-list.svelte-x1i5gj strong:where(.svelte-x1i5gj){font-size:.68rem}.focus-list.svelte-x1i5gj small:where(.svelte-x1i5gj){margin-top:4px;color:#65776e;font-size:.57rem}.focus-list.svelte-x1i5gj b:where(.svelte-x1i5gj){color:#5fe0a1;font-size:.76rem}.focus-list.svelte-x1i5gj a:where(.svelte-x1i5gj)>svg{color:#53655b}.response-note.svelte-x1i5gj{margin:11px 16px 16px;padding:12px;display:flex;gap:9px;border-radius:6px;background:#ffffff06;color:#63756c}.response-note.svelte-x1i5gj span:where(.svelte-x1i5gj),.response-note.svelte-x1i5gj strong:where(.svelte-x1i5gj){display:block}.response-note.svelte-x1i5gj span:where(.svelte-x1i5gj){font-size:.55rem}.response-note.svelte-x1i5gj strong:where(.svelte-x1i5gj){margin-top:3px;color:#a6b5ad;font-size:.63rem}.channel-table.svelte-x1i5gj{padding:0 16px}.channel-row.svelte-x1i5gj{min-height:72px;display:grid;grid-template-columns:36px minmax(170px,1fr) 105px 55px;gap:11px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}.channel-row.svelte-x1i5gj:last-child{border-bottom:0}.channel-logo.svelte-x1i5gj{width:34px;height:34px;display:grid;place-items:center;border-radius:7px;background:#19251f;color:#75877e;font-size:.82rem;font-weight:850}.channel-logo--wa.svelte-x1i5gj{background:#39cc7e17;color:#50d58d}.channel-logo--google.svelte-x1i5gj{background:#f2f4f3;color:#4285f4}.channel-row.svelte-x1i5gj strong:where(.svelte-x1i5gj),.channel-row.svelte-x1i5gj small:where(.svelte-x1i5gj){display:block}.channel-row.svelte-x1i5gj strong:where(.svelte-x1i5gj){font-size:.68rem}.channel-row.svelte-x1i5gj small:where(.svelte-x1i5gj){margin-top:4px;color:#63756c;font-size:.57rem}.status.svelte-x1i5gj{display:flex;align-items:center;gap:6px;color:#697b72;font-size:.56rem}.status.svelte-x1i5gj i:where(.svelte-x1i5gj){width:5px;height:5px;border-radius:50%;background:#5e7067}.status--setup.svelte-x1i5gj{color:#d49e4b}.status--setup.svelte-x1i5gj i:where(.svelte-x1i5gj){background:#d49e4b}.status--live.svelte-x1i5gj{color:#5fe0a1}.status--live.svelte-x1i5gj i:where(.svelte-x1i5gj){background:#5fe0a1;box-shadow:0 0 0 4px #5fe0a114}.channel-row.svelte-x1i5gj>a:where(.svelte-x1i5gj){color:#8c9d94;font-size:.58rem;text-align:right;text-decoration:none}.channel-row.svelte-x1i5gj>a:where(.svelte-x1i5gj):hover{color:#5fe0a1}.activity-list.svelte-x1i5gj{padding:16px;display:grid;gap:14px}.activity-list.svelte-x1i5gj>div:where(.svelte-x1i5gj){display:flex;gap:10px}.activity-list.svelte-x1i5gj i:where(.svelte-x1i5gj){width:7px;height:7px;margin-top:4px;flex:0 0 auto;border-radius:50%;background:#5fe0a1}.activity-list.svelte-x1i5gj i.inbound:where(.svelte-x1i5gj){background:#dba54f}.activity-list.svelte-x1i5gj strong:where(.svelte-x1i5gj){display:block;font-size:.65rem}.activity-list.svelte-x1i5gj p:where(.svelte-x1i5gj){margin:4px 0;color:#83948c;font-size:.59rem;font-style:italic}.activity-list.svelte-x1i5gj small:where(.svelte-x1i5gj){color:#586a60;font-size:.53rem}.activity-empty.svelte-x1i5gj{min-height:190px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#53645b;text-align:center}.activity-empty.svelte-x1i5gj strong:where(.svelte-x1i5gj){margin-top:9px;color:#93a39b;font-size:.7rem}.activity-empty.svelte-x1i5gj p:where(.svelte-x1i5gj){margin:5px 0 0;font-size:.6rem}@keyframes svelte-x1i5gj-shimmer{to{background-position:-200% 0}}@keyframes svelte-x1i5gj-pulse{to{opacity:.45}}@media(max-width:1100px){.metrics.svelte-x1i5gj{grid-template-columns:repeat(2,1fr)}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj):nth-child(2){border-right:0}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj):nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.08)}.main-grid.svelte-x1i5gj,.lower-grid.svelte-x1i5gj{grid-template-columns:1fr}}@media(max-width:680px){.page-header.svelte-x1i5gj,.header-side.svelte-x1i5gj{align-items:stretch;flex-direction:column}.live-state.svelte-x1i5gj{order:2}.header-actions.svelte-x1i5gj{display:grid;grid-template-columns:1fr 1fr}.metrics.svelte-x1i5gj{grid-template-columns:1fr}.metrics.svelte-x1i5gj>a:where(.svelte-x1i5gj){min-height:112px;border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}.legend.svelte-x1i5gj span:where(.svelte-x1i5gj){display:none}.chart.svelte-x1i5gj{overflow-x:auto;justify-content:flex-start}.chart-day.svelte-x1i5gj{min-width:15px}.channel-row.svelte-x1i5gj{grid-template-columns:36px 1fr auto}.channel-row.svelte-x1i5gj .status:where(.svelte-x1i5gj){grid-column:2}.channel-row.svelte-x1i5gj>a:where(.svelte-x1i5gj){grid-column:3;grid-row:1}.context-alert.svelte-x1i5gj{align-items:flex-start;flex-wrap:wrap}.context-alert.svelte-x1i5gj a:where(.svelte-x1i5gj){margin-left:26px}}@media(prefers-reduced-motion:reduce){.svelte-x1i5gj,.svelte-x1i5gj:before,.svelte-x1i5gj:after{animation:none!important;transition-duration:.01ms!important}}
