.collection-analytics{margin:28px 0;padding:24px;border:1px solid #29466c;border-radius:22px;background:#091425;color:#e6f0ff;font:14px/1.5 system-ui,sans-serif}.collection-analytics h2{margin:0;font-size:26px}.collection-analytics a{color:#93d5ff}.analytics-live-header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.analytics-live-status{color:#a7bedb;font-size:12px;margin:8px 0 18px}.analytics-live-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.collection-analytics select{padding:10px 12px;border:1px solid #47688f;border-radius:10px;background:#142640;color:#fff;font:inherit}.analytics-period-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.analytics-period-card{padding:16px;border:1px solid #2b4361;border-radius:14px;background:#102139}.analytics-period-card p{margin:0;color:#adc3de;font-size:12px}.analytics-period-card strong{display:block;margin:5px 0;color:#ffdf75;font-size:23px}.analytics-period-card small{color:#9ab1cc}.analytics-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.analytics-chart-card{margin:0;padding:16px;border:1px solid #263f5f;border-radius:16px;background:#0d1c30;min-width:0}.analytics-chart-card h3{margin:0 0 5px;font-size:17px}.analytics-chart-note{min-height:20px;margin:0 0 10px;color:#abc1dd;font-size:11px}.analytics-chart-plot{position:relative;min-height:230px}.analytics-chart-plot svg{display:block;width:100%;overflow:visible}.analytics-chart-plot svg text{font-family:system-ui,sans-serif;fill:#b1c6df}.analytics-chart-tooltip{display:block;min-height:36px;margin:6px 0 0;color:#a5edff;font-size:12px}.analytics-chart-card details{margin-top:8px;color:#b6cbe5;font-size:12px}.analytics-chart-card summary{cursor:pointer}.analytics-chart-table-wrap{overflow:auto;max-height:280px}.collection-analytics table{border-collapse:collapse;width:100%;text-align:left}.collection-analytics th,.collection-analytics td{padding:9px 7px;border-bottom:1px solid #263f5f;font-size:12px}.collection-analytics th{color:#a9c0dd}.analytics-traders{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.analytics-traders article{min-width:0;padding:16px;border:1px solid #263f5f;border-radius:16px;background:#0d1c30}.analytics-traders h3{margin:0 0 10px}.analytics-traders code{display:block;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.analytics-sweep{display:flex;gap:14px;flex-wrap:wrap;margin:18px 0;color:#cadcf4}.analytics-sweep strong{color:#f6d878}.analytics-empty{padding:60px 12px;text-align:center;color:#9db5d2}.analytics-live-source{font-size:12px}.analytics-live-status[data-delayed=true]{color:#f4c575}@media(max-width:900px){.analytics-chart-grid,.analytics-traders{grid-template-columns:1fr}.analytics-period-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.collection-analytics{padding:14px}.collection-analytics h2{font-size:21px}.analytics-chart-card{padding:12px}.analytics-period-card{padding:12px}.analytics-period-card strong{font-size:20px}.analytics-live-controls{width:100%}.analytics-live-controls label{flex:1}.collection-analytics select{width:100%}}
