.analytics-screen{max-width:none}.launch-overview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-height:104px;margin:0 0 18px;padding:22px 28px;background:var(--card);border:1px solid var(--line);border-radius:14px}.launch-counter{display:flex;align-items:baseline;gap:14px}.launch-counter span{color:var(--muted);font-size:16px}.launch-counter strong{font-size:30px;line-height:1}.launch-chart-card{padding:17px 28px 24px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.launch-chart-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px}.launch-chart-header h2{margin:0;font-size:22px}.range-switcher{display:flex;gap:6px;padding:4px;border:1px solid var(--line);border-radius:10px}.range-switcher button{padding:7px 10px;border-radius:7px;background:transparent;color:var(--muted)}.range-switcher button.active{background:var(--accent);color:#fff}.launch-chart{position:relative;height:310px}.launch-line-chart{display:block;width:100%;height:100%;overflow:visible}.launch-grid-line{stroke:#2a2c42;stroke-width:1}.launch-area{fill:url(#launch-area)}.launch-line{fill:none;stroke:#a795ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.launch-point{fill:#141522;stroke:#b5a8ff;stroke-width:2}.launch-axis-label{fill:var(--muted);font-size:11px}.launch-tooltip{position:absolute;z-index:2;display:grid;gap:5px;min-width:140px;padding:11px 12px;color:var(--text);background:#090a10;border:1px solid #39364f;border-radius:9px;box-shadow:0 10px 28px rgba(0,0,0,.36);pointer-events:none}.launch-tooltip strong{font-size:13px}.launch-tooltip span{font-size:13px;color:#d7d5e5}.launch-empty{position:absolute;top:50%;left:50%;margin:0;color:var(--muted);transform:translate(-50%,-50%)}@media(max-width:700px){.launch-overview{grid-template-columns:1fr;padding:20px}.launch-chart-card{padding:16px 20px 20px}.launch-chart-header{align-items:flex-start;flex-direction:column}.launch-chart{height:250px}.range-switcher{width:100%;justify-content:space-between}.launch-axis-label{font-size:9px}}
