.analytics-page{background:radial-gradient(ellipse at 50% 5%, #10244545, transparent 48%), var(--background);padding-top:34px}.analytics-page>.header{max-width:var(--page-max-width)}.analytics-main{width:min(var(--page-max-width), 100%);margin:43px auto 0}.analytics-breadcrumb{color:var(--subtle-text);align-items:center;gap:11px;margin:0 3px 22px;font-size:11px;display:flex}.analytics-breadcrumb a:hover{color:var(--accent)}.analytics-breadcrumb>span:last-child{color:#b8c8dc}.analytics-card{background:linear-gradient(145deg,#0e1b2e88,#09142455);border:1px solid #263a543b;border-radius:29px;box-shadow:inset 0 1px #b5d6ff09}.analytics-overview,.analytics-revenue{margin-bottom:18px;padding:30px}.analytics-section-head{justify-content:space-between;align-items:center;gap:22px;display:flex}.analytics-main h1{letter-spacing:-1.3px;margin:0 0 8px;font-size:32px;font-weight:500}.analytics-main h1>span{color:var(--accent)}.analytics-main h2{letter-spacing:-.35px;margin:0;font-size:16px;font-weight:500}.analytics-section-head p,.analytics-chart-heading p{color:#8194af;margin:8px 0 0;font-size:11px;line-height:1.6}.analytics-actions{align-items:center;gap:10px;display:flex}.analytics-periods{background:#040c1999;border-radius:999px;gap:3px;padding:4px;display:flex}.analytics-periods button{white-space:nowrap;color:#92a5bf;background:0 0;border-radius:999px;min-width:42px;padding:10px 14px;font-size:13px;font-weight:600}.analytics-periods button[aria-pressed=true]{color:#0a1628;background:#dceaff}.analytics-periods button:hover:not([aria-pressed=true]){color:#edf2fa;background:#ffffff0b}.analytics-icon-button{color:#9cb3d2;background:0 0;border:1px solid #263850;border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.analytics-icon-button:disabled{cursor:default;opacity:.6}.analytics-metric-grid{background:#071321;border:1px solid #182a42;border-radius:21px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.analytics-metric{min-width:0;padding:24px 21px}.analytics-metric+.analytics-metric{border-left:1px solid #182a42}.analytics-metric>span:first-child{color:#8da1be;font-size:11px;display:block}.analytics-metric>strong{letter-spacing:-1.7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:9px 0 7px;font-size:clamp(30px,3.8vw,46px);font-weight:400;line-height:1.25;display:block}.analytics-metric>small{color:#7188a7;font-size:10px;line-height:1.6;display:block}.analytics-comparison{color:#7188a7;font-size:10px;line-height:1.6}.analytics-comparison.is-positive{color:#64d8c4}.analytics-comparison.is-negative{color:#e299a4}.analytics-comparison>span{color:#7188a7;margin-left:3px}.analytics-footnote{color:#7084a0;margin:16px 2px 0;font-size:10px;line-height:1.6}.analytics-revenue-heading p{margin-top:4px}.analytics-external{color:#9bbce6;flex-shrink:0;align-items:center;gap:6px;font-size:11px;display:flex}.analytics-external:hover{color:#fff}.analytics-revenue-grid{margin-top:24px}.analytics-revenue-total{color:#abd3ff}.analytics-revenue-total em{color:#6d9ccc;letter-spacing:0;margin-left:8px;font-size:13px;font-style:normal;font-weight:500}.analytics-metric-detail{color:#7890b0;border-top:1px solid #253750;justify-content:space-between;gap:8px;margin-top:23px;padding-top:13px;font-size:10px;display:flex}.analytics-metric-detail>span:first-child{align-items:center;gap:4px;display:flex}.analytics-metric-detail>span:last-child{color:#a0b6d1;text-align:right}.analytics-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.analytics-chart{padding:23px}.analytics-chart-heading{justify-content:space-between;gap:15px;display:flex}.analytics-chart-value{text-align:right;flex-shrink:0;align-content:start;gap:5px;display:grid}.analytics-chart-value strong{color:#c5d9f3;font-size:17px;font-weight:500}.analytics-chart-value small{color:#829bbb;font-size:10px}.analytics-chart-value>span{color:#6d85a6;font-size:9px}.analytics-plot{background:#071321 repeating-linear-gradient(0deg,#0000 0 52px,#32496725 53px,#0000 54px);border:1px solid #182a42;border-radius:21px;margin-top:21px;padding:18px 14px 11px}.analytics-bars{border-bottom:1px solid #34507355;align-items:stretch;gap:clamp(5px,1.15vw,14px);height:159px;display:flex}.analytics-bar-slot{background:0 0;border-radius:3px 3px 0 0;flex:1;align-items:flex-end;min-width:0;padding:0;display:flex}.analytics-bar-slot:hover,.analytics-bar-slot:focus-visible{background:#7ab7ff0c}.analytics-bar{background:#4c8bce;border-radius:3px 3px 0 0;width:100%;min-width:2px;transition:filter .15s}.analytics-bar-slot:hover .analytics-bar,.analytics-bar-slot:focus-visible .analytics-bar{filter:brightness(1.4)}.analytics-bar-slot.is-latest .analytics-bar{background:#89c4ff;box-shadow:0 0 14px #76b9ff35}.analytics-bar-slot.is-missing .analytics-bar{background:#32445b}.analytics-chart--cyan .analytics-bar{background:#4399ad}.analytics-chart--cyan .analytics-bar-slot.is-latest .analytics-bar{background:#75e4ed;box-shadow:0 0 14px #75e4ed35}.analytics-chart-axis{color:#6f86a5;justify-content:space-between;margin-top:13px;font-size:9px;display:flex}.analytics-chart-empty{text-align:center;color:#6683a8;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:159px;font-size:11px;display:flex}.analytics-chart-empty strong{color:#99b2d2;font-size:12px;font-weight:500}.analytics-chart-empty>span{max-width:250px;font-size:10px;line-height:1.6}.analytics-revenue-chart{grid-column:1/-1}.analytics-revenue-chart .analytics-bars{gap:13px;height:135px}.analytics-revenue-chart .analytics-bar-slot{justify-content:center}.analytics-revenue-chart .analytics-bar{max-width:18px}.analytics-bottom{color:#6883a6;justify-content:flex-end;align-items:center;gap:15px;padding:24px 3px 17px;font-size:10px;display:flex}.analytics-bottom button{color:#9ab5d8;background:0 0;align-items:center;gap:7px;padding:7px 0 7px 10px;font-size:10px;display:flex}.analytics-bottom button:disabled{opacity:.4;cursor:default}.analytics-methodology{color:#7087a6;border-top:1px solid #192a43;font-size:11px}.analytics-methodology summary{cursor:pointer;justify-content:space-between;align-items:center;padding:17px 3px;list-style:none;display:flex}.analytics-methodology summary::-webkit-details-marker{display:none}.analytics-methodology[open] summary svg{transform:rotate(180deg)}.analytics-methodology>div{max-width:850px;padding:0 3px 10px}.analytics-methodology p{line-height:1.8}.analytics-methodology a{color:#9ac7ff;align-items:center;gap:4px;display:inline-flex}.analytics-navigation{z-index:30;width:294px;bottom:max(14px, env(safe-area-inset-bottom));position:fixed;left:50%;transform:translate(-50%)}.analytics-error{color:#e3b7c3;background:#56293835;border:1px solid #673647;border-radius:10px;margin-bottom:16px;padding:12px;font-size:12px}.analytics-error button{color:#c7dfff;background:0 0;text-decoration:underline}.analytics-loading-line{background:#4b80b9;border-radius:2px;width:75px;height:3px;animation:1.4s ease-in-out infinite alternate analytics-pulse}.is-spinning{animation:1s linear infinite analytics-spin}@keyframes analytics-spin{to{transform:rotate(360deg)}}@keyframes analytics-pulse{to{opacity:.2}}@media (max-width:760px){.analytics-overview,.analytics-revenue{padding:22px}.analytics-metric{padding:20px 14px}.analytics-metric>strong{font-size:33px}.analytics-metric-detail{flex-direction:column}.analytics-metric-detail>span:last-child{text-align:left}.analytics-chart{padding:19px}.analytics-chart-heading{flex-wrap:wrap}.analytics-chart-grid{gap:14px}}@media (max-width:560px){.analytics-page{padding:25px 16px 108px}.analytics-main{margin-top:29px}.analytics-overview,.analytics-revenue{border-radius:24px;padding:21px 18px}.analytics-section-head{flex-wrap:wrap;gap:18px}.analytics-main h1{font-size:29px}.analytics-overview .analytics-section-head{align-items:flex-start}.analytics-actions{justify-content:space-between;width:100%}.analytics-metric-grid{grid-template-columns:1fr}.analytics-metric{padding:19px}.analytics-metric+.analytics-metric{border-top:1px solid #182a42;border-left:0}.analytics-metric>strong{font-size:38px}.analytics-revenue .analytics-section-head{gap:15px}.analytics-revenue-grid{margin-top:20px}.analytics-metric-detail{flex-direction:row;margin-top:15px}.analytics-metric-detail>span:last-child{text-align:right}.analytics-chart-grid{grid-template-columns:1fr}.analytics-chart-heading{flex-wrap:nowrap}.analytics-bottom{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.analytics-page *,.analytics-page :before{transition:none!important;animation:none!important}}.analytics-chain-revenue{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin-top:20px;display:grid}.analytics-chain-row{color:#b3c9e5;border-bottom:1px solid #263a543b;align-items:center;gap:12px;padding:13px 0;font-size:12px;display:flex}.analytics-chain-row>span:first-child{flex:1}.analytics-chain-row>span:nth-child(2){text-align:right}.analytics-chain-row strong{font-weight:500}.analytics-chain-row small{color:#6883a6;margin-top:5px;font-size:10px;display:block}.analytics-chain-row:hover{color:#dceaff}@media (max-width:560px){.analytics-chain-revenue{grid-template-columns:1fr}}@media (max-width:380px){.analytics-periods button{padding:9px 10px;font-size:12px}.analytics-actions{gap:6px}.analytics-icon-button{flex-shrink:0}}.analytics-overview>.analytics-metric-grid{margin-top:32px}
