@layer pages{.analytics-chart-panel{position:relative;margin-bottom:18px;overflow:hidden}.analytics-chart-panel::before{position:absolute;inset:0;background:linear-gradient(135deg,rgba(185,243,75,.08),rgba(68,211,255,.045) 46%,rgba(255,176,83,.04));content:"";pointer-events:none}.analytics-chart-panel>.panel-head,.analytics-chart-panel>.chart-wrap,.analytics-chart-panel>.chart-summary,.analytics-chart-panel>.analytics-chart-surface,.analytics-chart-panel>.chart-seo-summary,.analytics-chart-panel>.activity-heatmap{position:relative}.analytics-chart-panel .panel-head{padding-bottom:10px}.analytics-chart-panel h2{max-width:720px;font-size:clamp(24px,3.2vw,42px);line-height:1.02}.analytics-chart-wrap{height:360px;margin-top:8px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.008)),var(--bg-2)}.analytics-chart-wrap canvas{border-radius:inherit}.analytics-chart-surface{padding:14px 14px 5px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 42%,var(--bg-2)),var(--bg-2));box-shadow:inset 0 1px rgba(255,255,255,.02)}.analytics-chart-surface .analytics-chart-wrap{margin:6px 0 0;border:0;background:transparent}.analytics-chart-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 3px 9px;border-bottom:1px solid var(--line);color:var(--muted)}.analytics-chart-meta span{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:10px;font-weight:850}.analytics-chart-meta i{width:9px;height:9px;border-radius:4px;background:var(--lime);box-shadow:0 0 12px color-mix(in srgb,var(--lime) 44%,transparent)}.analytics-chart-meta small{font-size:9px}.analytics-chart-panel .chart-summary article{position:relative;background:color-mix(in srgb,var(--surface) 78%,var(--bg-2));border-color:var(--line-strong);overflow:hidden}.analytics-chart-panel .chart-summary article::before{position:absolute;inset:0 auto 0 0;width:2px;background:transparent;content:""}.analytics-chart-panel .chart-summary article.is-positive::before{background:var(--lime)}.analytics-chart-panel .chart-summary article.is-negative::before{background:var(--danger)}.analytics-chart-panel .chart-summary article.is-positive strong{color:var(--lime)}.analytics-chart-panel .chart-summary article.is-negative strong{color:var(--danger)}.analytics-server-chart-panel .server-chart-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:13px}.analytics-server-chart-panel .chart-summary article{min-height:78px;padding:13px 14px}.analytics-server-chart-panel .chart-summary strong{margin-top:6px;font-size:17px}.chart-seo-summary{max-width:920px;margin:18px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.analytics-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:18px}.edition-stats{display:grid;gap:10px}.edition-stats>div{display:flex;align-items:center;gap:13px;padding:14px;border-radius:12px;background:var(--bg-2)}.edition-symbol{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:var(--surface-3);color:var(--lime);font-weight:950}.edition-symbol.bedrock{color:var(--purple)}.edition-symbol.both{color:var(--cyan)}.edition-stats h3{font-size:14px}.edition-stats p{font-size:10px}.edition-stats strong{margin-left:auto}.edition-stats strong small{color:var(--muted);font-weight:500}.mini-ranking{display:grid}.mini-ranking a{display:grid;grid-template-columns:22px 36px 1fr auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.mini-ranking a:last-child{border:0}.mini-ranking>a>b{color:var(--muted);font-size:11px}.mini-logo{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:var(--surface-3);color:var(--lime);font-size:10px;font-weight:900}.mini-logo img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.mini-ranking a>span:nth-child(3){display:flex;flex-direction:column}.mini-ranking strong{font-size:12px}.mini-ranking small{color:var(--muted);font-size:9px}.mini-ranking em{font-size:13px;font-weight:900}.activity-heatmap{position:relative;margin-top:32px;padding:28px 0 4px;border-top:1px solid var(--line)}.activity-heatmap-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:0}.activity-heatmap-head h3{margin-top:3px;font-size:clamp(21px,2.5vw,28px);letter-spacing:-.035em}.activity-heatmap-subtitle{margin:4px 0 0;padding:7px 10px;border:1px solid var(--line);border-radius:9px;background:color-mix(in srgb,var(--surface-2) 78%,transparent);color:var(--muted);font-size:10px;line-height:1.45;text-align:right}.activity-heatmap-subtitle span{color:var(--muted);font-size:9px}.activity-heatmap-overview{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:12px;margin-top:18px}.activity-heatmap-insight{position:relative;display:flex;align-items:center;gap:15px;min-height:132px;margin:0;padding:20px;border:1px solid color-mix(in srgb,var(--lime) 34%,var(--line));border-radius:15px;background:radial-gradient(circle at 92% 15%,color-mix(in srgb,var(--lime) 18%,transparent),transparent 42%),linear-gradient(135deg,color-mix(in srgb,var(--lime) 11%,var(--surface-2)),var(--bg-2));overflow:hidden}.activity-heatmap-insight::after{position:absolute;inset:auto -34px -50px auto;width:145px;height:145px;border:1px solid color-mix(in srgb,var(--lime) 18%,transparent);border-radius:50%;box-shadow:0 0 0 23px color-mix(in srgb,var(--lime) 4%,transparent);content:"";pointer-events:none}.activity-heatmap-insight-icon{position:relative;z-index:1;display:grid;flex:0 0 auto;place-items:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--lime) 35%,transparent);border-radius:14px;background:color-mix(in srgb,var(--lime) 13%,var(--surface-3));box-shadow:inset 0 0 18px color-mix(in srgb,var(--lime) 7%,transparent);color:var(--lime)}.activity-heatmap-insight-icon svg{width:25px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.activity-heatmap-insight-copy{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column}.activity-heatmap-insight-copy>small{margin-bottom:6px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.activity-heatmap-insight-copy>strong{max-width:520px;color:var(--text);font-size:clamp(15px,1.8vw,19px);letter-spacing:-.02em}.activity-heatmap-insight-copy>span{margin-top:7px;color:var(--lime);font-size:11px;font-weight:750}.activity-heatmap-ranking{padding:13px;border:1px solid var(--line);border-radius:15px;background:color-mix(in srgb,var(--bg-2) 84%,var(--surface-2))}.activity-heatmap-ranking-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px 9px}.activity-heatmap-ranking-head strong{font-size:11px}.activity-heatmap-ranking-head span{padding:3px 7px;border-radius:100px;background:color-mix(in srgb,var(--lime) 12%,transparent);color:var(--lime);font-size:8px;font-weight:950;letter-spacing:.1em}.activity-heatmap-highlights{display:grid;grid-template-columns:1fr;gap:5px;margin:0}.activity-heatmap-highlight{display:flex;align-items:center;gap:8px;min-height:0;padding:7px 8px;border:1px solid transparent;border-radius:9px;background:color-mix(in srgb,var(--surface-2) 76%,transparent)}.activity-heatmap-highlight.is-primary{border-color:color-mix(in srgb,var(--lime) 23%,transparent);background:color-mix(in srgb,var(--lime) 8%,var(--surface-2))}.activity-heatmap-highlight>b{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;background:color-mix(in srgb,var(--surface-3) 90%,var(--lime));color:var(--lime);font-size:9px}.activity-heatmap-highlight.is-primary>b{background:var(--lime);color:#10200b}.activity-heatmap-highlight>span{display:flex;min-width:0;flex-direction:column}.activity-heatmap-highlight strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.activity-heatmap-highlight small{margin-top:3px;color:var(--muted);font-size:9px;white-space:nowrap}.activity-heatmap-board{margin-top:12px;padding:15px;border:1px solid var(--line);border-radius:16px;background:color-mix(in srgb,var(--bg-2) 83%,var(--surface-2));box-shadow:inset 0 1px rgba(255,255,255,.018)}.activity-heatmap-board-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 2px 11px}.activity-heatmap-board-head>div{display:flex;flex-direction:column}.activity-heatmap-board-head strong{font-size:12px}.activity-heatmap-board-head span{color:var(--muted);font-size:9px}.activity-heatmap-peak-key{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.activity-heatmap-peak-key i{width:8px;height:8px;border-radius:3px;background:var(--lime);box-shadow:0 0 10px color-mix(in srgb,var(--lime) 48%,transparent)}.heatmap-scroll{padding-bottom:2px;overflow-x:auto;scrollbar-color:color-mix(in srgb,var(--lime) 25%,var(--surface-3)) transparent;scrollbar-width:thin}.activity-heatmap-table{width:100%;min-width:700px;border-collapse:separate;border-spacing:5px;table-layout:fixed}.activity-heatmap-table th{height:31px;padding:2px 5px;color:var(--muted);font-size:9px;font-weight:900;text-align:center}.activity-heatmap-table thead th{color:var(--text);font-variant-numeric:tabular-nums}.activity-heatmap-table thead th:first-child,.activity-heatmap-table tbody th{position:sticky;left:0;z-index:2;width:60px;background:color-mix(in srgb,var(--bg-2) 83%,var(--surface-2));text-align:left}.activity-heatmap-table thead th span,.activity-heatmap-table thead th small{display:block;line-height:1.15}.activity-heatmap-table thead th small{margin-top:2px;color:var(--muted);font-size:8px;font-weight:700}.activity-heatmap-table tbody th{color:var(--text);font-size:10px;letter-spacing:.01em}.activity-heatmap-table td{position:relative;height:49px;min-width:0;padding:4px;border:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:9px;background:var(--bg-2);color:var(--text);font-size:12px;font-variant-numeric:tabular-nums;font-weight:850;text-align:center;transition:transform .16s ease,border-color .16s ease,filter .16s ease,box-shadow .16s ease}.activity-heatmap-table td:hover{z-index:1;border-color:color-mix(in srgb,var(--lime) 48%,var(--line));filter:brightness(1.12);transform:translateY(-2px)}.activity-heatmap-table td:focus-visible{outline:2px solid var(--cyan);outline-offset:1px}.activity-heatmap-table td>span{display:block}.activity-heatmap-table td>small{display:block;margin-top:3px;font-size:7px;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.heatmap-cell.heat-level-0,.heatmap-legend-item.heat-level-0 i{background:color-mix(in srgb,var(--surface-2) 46%,var(--bg));color:color-mix(in srgb,var(--muted) 82%,transparent)}.heatmap-cell.heat-level-1,.heatmap-legend-item.heat-level-1 i{background:color-mix(in srgb,#17452d 34%,var(--bg-2))}.heatmap-cell.heat-level-2,.heatmap-legend-item.heat-level-2 i{background:color-mix(in srgb,#1c7041 52%,var(--bg-2))}.heatmap-cell.heat-level-3,.heatmap-legend-item.heat-level-3 i{background:#22683d}.heatmap-cell.heat-level-4,.heatmap-legend-item.heat-level-4 i{background:#318e48}.heatmap-cell.heat-level-5,.heatmap-legend-item.heat-level-5 i{background:#65c94f;color:#0c2412}.heatmap-cell.heat-level-6,.heatmap-legend-item.heat-level-6 i{background:linear-gradient(145deg,#dfff67,var(--lime));color:#10200b}.heatmap-cell.heat-level-5,.heatmap-cell.heat-level-6{font-weight:950}.heatmap-cell.heat-level-6{border-color:color-mix(in srgb,var(--lime) 88%,white);box-shadow:0 0 0 1px color-mix(in srgb,var(--lime) 20%,transparent),0 5px 18px color-mix(in srgb,var(--lime) 18%,transparent)}.heatmap-legend{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:10px 3px 0;color:var(--muted);font-size:8px;font-weight:800}.heatmap-legend-scale{display:flex;gap:3px}.heatmap-legend-item{display:flex;align-items:flex-end;gap:3px}.heatmap-legend-item i{display:block;width:31px;height:8px;border:0;border-radius:3px}.heatmap-legend-item b{min-width:12px;color:var(--muted);font-size:8px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.heatmap-tooltip{position:absolute;z-index:20;min-width:240px;max-width:min(300px,calc(100% - 16px));padding:12px 13px;border:1px solid color-mix(in srgb,var(--lime) 22%,var(--line-strong));border-radius:12px;background:color-mix(in srgb,var(--surface-2) 94%,var(--bg));box-shadow:var(--shadow);opacity:0;pointer-events:none;transform:translate(-50%,-100%);transition:opacity .12s ease}.heatmap-tooltip.show{opacity:1}.heatmap-tooltip.is-below{transform:translate(-50%,0)}.heatmap-tooltip strong,.heatmap-tooltip span{display:block}.heatmap-tooltip strong{color:var(--text);font-size:12px}.heatmap-tooltip span{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.5}html[data-theme="light"] .heatmap-cell.heat-level-0,html[data-theme="light"] .heatmap-legend-item.heat-level-0 i{background:#edf4ef;color:var(--muted)}html[data-theme="light"] .heatmap-cell.heat-level-1,html[data-theme="light"] .heatmap-legend-item.heat-level-1 i{background:#dcecdf;color:#315441}html[data-theme="light"] .heatmap-cell.heat-level-2,html[data-theme="light"] .heatmap-legend-item.heat-level-2 i{background:#b9dfbf;color:#173c26}html[data-theme="light"] .heatmap-cell.heat-level-3,html[data-theme="light"] .heatmap-legend-item.heat-level-3 i{background:#7dc58a;color:#0b2b18}}@layer responsive{@media(max-width:900px){.analytics-grid{grid-template-columns:1fr}}@media(max-width:720px){.activity-heatmap-overview{grid-template-columns:1fr}.activity-heatmap-insight{min-height:118px}.activity-heatmap-ranking{padding:12px}.activity-heatmap-highlights{grid-template-columns:repeat(3,minmax(0,1fr))}.activity-heatmap-highlight{align-items:flex-start}.activity-heatmap-highlight>span,.activity-heatmap-highlight strong,.activity-heatmap-highlight small{white-space:normal}}@media(max-width:650px){.analytics-chart-panel h2{font-size:25px}.analytics-chart-surface{margin-inline:-10px;padding:11px 7px 3px;border-radius:14px}.analytics-chart-meta{align-items:flex-start;flex-direction:column;gap:3px;padding-inline:5px}.analytics-chart-wrap{height:270px;border-radius:12px}.analytics-chart-panel .monitoring-tabs{display:flex;max-width:100%;overflow-x:auto;scrollbar-width:thin}.analytics-server-chart-panel .monitoring-tabs button{flex:0 0 auto;padding-inline:9px;font-size:9px}.analytics-server-chart-panel .server-chart-summary{grid-template-columns:1fr 1fr}.activity-heatmap{margin-top:27px;padding-top:24px}.activity-heatmap-head{align-items:flex-start;flex-direction:column;gap:9px}.activity-heatmap-subtitle{width:100%;padding:0;border:0;background:transparent;text-align:left}.activity-heatmap-insight{min-height:0;padding:16px}.activity-heatmap-insight-icon{width:42px;height:42px;border-radius:12px}.activity-heatmap-insight-copy>strong{font-size:15px}.activity-heatmap-highlights{grid-template-columns:1fr}.activity-heatmap-board{margin-inline:-10px;padding:12px 8px;border-radius:14px}.activity-heatmap-board-head{align-items:flex-start;padding-inline:5px}.activity-heatmap-table{min-width:680px}.activity-heatmap-table td{height:47px}.heatmap-legend{justify-content:flex-start;padding-inline:5px}}@media(max-width:420px){.activity-heatmap-board-head{align-items:flex-start;flex-direction:column;gap:5px}.heatmap-legend>span{display:none}}}
