.PublicAnalytics-module__7rbEGa__container{max-width:var(--container-max-width);flex-direction:column;gap:20px;min-height:100vh;margin:0 auto;padding:32px 24px;display:flex}.PublicAnalytics-module__7rbEGa__header{border-bottom:1px solid var(--card-border);margin-bottom:4px;padding-bottom:24px}.PublicAnalytics-module__7rbEGa__headerContent{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.PublicAnalytics-module__7rbEGa__pageTitle{letter-spacing:-.02em;background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;font-size:34px;font-weight:700;font-family:var(--font-heading);-webkit-background-clip:text;background-clip:text;margin:0 0 6px}.PublicAnalytics-module__7rbEGa__pageSubtitle{color:var(--text-dark);margin:0;font-size:15px;line-height:1.5}.PublicAnalytics-module__7rbEGa__lastUpdated{color:var(--text-muted);flex-shrink:0;align-items:center;gap:8px;font-size:13px;display:flex}.PublicAnalytics-module__7rbEGa__heroCard,.PublicAnalytics-module__7rbEGa__statCard,.PublicAnalytics-module__7rbEGa__chartCard{background:color-mix(in srgb, var(--background-main) 80%, transparent 15%);border:1px solid var(--card-border);border-radius:20px;min-width:0;position:relative}.PublicAnalytics-module__7rbEGa__heroCard{justify-content:space-between;align-items:center;gap:32px;padding:28px 32px;display:flex}.PublicAnalytics-module__7rbEGa__heroMain{align-items:flex-start;gap:16px;min-width:0;display:flex}.PublicAnalytics-module__7rbEGa__heroIcon{background:color-mix(in srgb, var(--primary-color) 14%, transparent);width:44px;height:44px;color:var(--primary-color);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PublicAnalytics-module__7rbEGa__heroText{flex-direction:column;gap:4px;min-width:0;display:flex}.PublicAnalytics-module__7rbEGa__heroLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.PublicAnalytics-module__7rbEGa__heroValue{letter-spacing:-.02em;background:var(--gradient-typography-primary);-webkit-text-fill-color:transparent;font-size:clamp(40px,6vw,56px);font-weight:700;line-height:1.05;font-family:var(--font-heading);font-variant-numeric:proportional-nums;-webkit-background-clip:text;background-clip:text}.PublicAnalytics-module__7rbEGa__heroSpark{flex-shrink:0;width:220px;max-width:38%}.PublicAnalytics-module__7rbEGa__statsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.PublicAnalytics-module__7rbEGa__statCard{align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.PublicAnalytics-module__7rbEGa__statIcon{background:color-mix(in srgb, var(--primary-color) 10%, transparent);width:38px;height:38px;color:var(--primary-color);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.PublicAnalytics-module__7rbEGa__statBody{flex-direction:column;gap:2px;min-width:0;display:flex}.PublicAnalytics-module__7rbEGa__statCardValue{color:var(--text-dark);font-size:24px;font-weight:700;line-height:1.15;font-family:var(--font-main);font-variant-numeric:proportional-nums}.PublicAnalytics-module__7rbEGa__statCardLabel{color:var(--text-dark);font-size:13px;font-weight:500}.PublicAnalytics-module__7rbEGa__statCardSub{color:var(--text-muted);margin-top:2px;font-size:11.5px}.PublicAnalytics-module__7rbEGa__chartsGrid{grid-template-columns:3fr 2fr;gap:20px;display:grid}.PublicAnalytics-module__7rbEGa__chartCard{padding:28px;overflow:hidden}.PublicAnalytics-module__7rbEGa__chartHeader{margin-bottom:24px}.PublicAnalytics-module__7rbEGa__chartTitle{color:var(--text-dark);font-size:18px;font-weight:700;font-family:var(--font-heading);margin:0 0 4px}.PublicAnalytics-module__7rbEGa__chartSubtitle{color:var(--text-muted);margin:0;font-size:13px}.PublicAnalytics-module__7rbEGa__errorState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:120px 24px;display:flex}.PublicAnalytics-module__7rbEGa__errorState p{color:var(--text-dark);margin:0 0 16px;font-size:18px}.PublicAnalytics-module__7rbEGa__retryButton{background:var(--primary-color);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-main);border:none;border-radius:50px;min-height:44px;padding:12px 24px;transition:all .2s}.PublicAnalytics-module__7rbEGa__retryButton:hover{background:#d97706;transform:translateY(-2px)}:is(.light .PublicAnalytics-module__7rbEGa__heroCard,.light .PublicAnalytics-module__7rbEGa__statCard,.light .PublicAnalytics-module__7rbEGa__chartCard){background:#fff;box-shadow:0 2px 8px #0000000f}@media (max-width:1024px){.PublicAnalytics-module__7rbEGa__chartsGrid{grid-template-columns:1fr}.PublicAnalytics-module__7rbEGa__statsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.PublicAnalytics-module__7rbEGa__container{gap:16px;padding:20px 16px}.PublicAnalytics-module__7rbEGa__header{padding-bottom:20px}.PublicAnalytics-module__7rbEGa__headerContent{flex-direction:column;align-items:flex-start;gap:12px}.PublicAnalytics-module__7rbEGa__pageTitle{margin-bottom:4px;font-size:26px}.PublicAnalytics-module__7rbEGa__pageSubtitle{font-size:14px}.PublicAnalytics-module__7rbEGa__heroCard{flex-direction:column;align-items:stretch;gap:20px;padding:22px}.PublicAnalytics-module__7rbEGa__heroSpark{width:100%;max-width:100%}.PublicAnalytics-module__7rbEGa__statsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.PublicAnalytics-module__7rbEGa__statCard{padding:16px 18px}.PublicAnalytics-module__7rbEGa__chartsGrid{gap:16px}.PublicAnalytics-module__7rbEGa__chartCard{padding:20px}.PublicAnalytics-module__7rbEGa__chartHeader{margin-bottom:18px}}@media (max-width:480px){.PublicAnalytics-module__7rbEGa__container{padding:16px 12px}.PublicAnalytics-module__7rbEGa__pageTitle{font-size:22px}.PublicAnalytics-module__7rbEGa__heroCard{padding:18px}.PublicAnalytics-module__7rbEGa__heroIcon{width:38px;height:38px}.PublicAnalytics-module__7rbEGa__heroValue{font-size:clamp(32px,11vw,40px)}.PublicAnalytics-module__7rbEGa__statsGrid{grid-template-columns:1fr}.PublicAnalytics-module__7rbEGa__statCard{padding:16px}.PublicAnalytics-module__7rbEGa__statCardValue{font-size:22px}.PublicAnalytics-module__7rbEGa__chartCard{padding:16px}.PublicAnalytics-module__7rbEGa__chartTitle{font-size:16px}}
.AnalyticsSkeleton-module__NYn5tq__root{max-width:var(--container-max-width);flex-direction:column;gap:20px;margin:0 auto;padding:32px 24px;display:flex}.AnalyticsSkeleton-module__NYn5tq__hero{border:1px solid color-mix(in srgb, var(--card-border) 60%, transparent);border-radius:20px;justify-content:space-between;align-items:center;gap:32px;padding:28px 32px;display:flex}.AnalyticsSkeleton-module__NYn5tq__heroMain{align-items:flex-start;gap:16px;min-width:0;display:flex}.AnalyticsSkeleton-module__NYn5tq__heroText{flex-direction:column;display:flex}.AnalyticsSkeleton-module__NYn5tq__heroSpark{flex-shrink:0}.AnalyticsSkeleton-module__NYn5tq__statsGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.AnalyticsSkeleton-module__NYn5tq__statCard{border:1px solid color-mix(in srgb, var(--card-border) 60%, transparent);border-radius:20px;align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.AnalyticsSkeleton-module__NYn5tq__statBody{flex-direction:column;flex:1;min-width:0;display:flex}.AnalyticsSkeleton-module__NYn5tq__chartRow{grid-template-columns:3fr 2fr;gap:20px;display:grid}.AnalyticsSkeleton-module__NYn5tq__chart{border:1px solid color-mix(in srgb, var(--card-border) 60%, transparent);border-radius:20px;padding:28px}@media (max-width:1024px){.AnalyticsSkeleton-module__NYn5tq__chartRow{grid-template-columns:1fr}}@media (max-width:768px){.AnalyticsSkeleton-module__NYn5tq__root{gap:16px;padding:20px 16px}.AnalyticsSkeleton-module__NYn5tq__hero{flex-direction:column;align-items:stretch;gap:20px;padding:22px}.AnalyticsSkeleton-module__NYn5tq__statsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.AnalyticsSkeleton-module__NYn5tq__statCard{padding:16px 18px}.AnalyticsSkeleton-module__NYn5tq__chartRow{gap:16px}.AnalyticsSkeleton-module__NYn5tq__chart{padding:20px}}@media (max-width:480px){.AnalyticsSkeleton-module__NYn5tq__root{padding:16px 12px}.AnalyticsSkeleton-module__NYn5tq__statsGrid{grid-template-columns:1fr}.AnalyticsSkeleton-module__NYn5tq__chart{padding:16px}}
.Sparkline-module__FjeK4q__sparkline{width:100%;height:auto;display:block}.Sparkline-module__FjeK4q__area{fill:var(--text-muted);opacity:.1}.Sparkline-module__FjeK4q__line{fill:none;stroke:var(--text-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.55}.Sparkline-module__FjeK4q__dot{fill:var(--primary-color)}
.TrafficTrendChart-module__yJoBkW__chartWrap{position:relative}.TrafficTrendChart-module__yJoBkW__chart{--trend-stroke:var(--primary-color);width:100%;height:auto;display:block}.TrafficTrendChart-module__yJoBkW__baseline{stroke:var(--card-border);stroke-width:1px}.TrafficTrendChart-module__yJoBkW__area{fill:var(--trend-stroke);opacity:.12}.TrafficTrendChart-module__yJoBkW__line{fill:none;stroke:var(--trend-stroke);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.TrafficTrendChart-module__yJoBkW__dot{fill:var(--trend-stroke)}.TrafficTrendChart-module__yJoBkW__dotActive{fill:var(--trend-stroke);stroke:var(--card-bg);stroke-width:2px}.TrafficTrendChart-module__yJoBkW__pointLabel{fill:var(--text-dark);font-size:12px;font-weight:700;font-family:var(--font-main);paint-order:stroke;stroke:var(--card-bg);stroke-width:4px;stroke-linejoin:round}.TrafficTrendChart-module__yJoBkW__axisLabel{fill:var(--text-secondary);font-size:11px;font-family:var(--font-main)}.TrafficTrendChart-module__yJoBkW__tooltip{border:1px solid var(--card-border);background:color-mix(in srgb, var(--background-main) 90%, transparent 10%);-webkit-backdrop-filter:blur(8px);color:var(--text-dark);font-size:12.5px;font-family:var(--font-main);pointer-events:none;white-space:nowrap;z-index:2;border-radius:10px;flex-direction:column;gap:1px;padding:7px 11px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}.TrafficTrendChart-module__yJoBkW__tooltipDate{color:var(--text-muted);font-size:11.5px}.light .TrafficTrendChart-module__yJoBkW__chart{--trend-stroke:#ea580c}
