.dashboard-app .gx-overview{gap:15px}.dashboard-app .gx-overview>section[aria-label="Métricas del servidor"]>article{position:relative;isolation:isolate;padding:19px 19px 16px;overflow:hidden}.dashboard-app .gx-overview>section[aria-label="Métricas del servidor"]>article:after{position:absolute;z-index:-1;right:-22px;bottom:-44px;width:110px;height:110px;border:1px solid color-mix(in srgb,var(--theme-primary,#1769e0) 13%,transparent);border-radius:50%;content:"";pointer-events:none}.dashboard-app .gx-overview>section[aria-label="Métricas del servidor"]>article>div:nth-child(2){margin-top:13px;font-size:clamp(31px,3vw,40px);letter-spacing:-2.2px}.dashboard-app .gx-overview>section[aria-label="Métricas del servidor"]>article>span{min-height:30px;margin-top:8px;font-size:10.5px}.dashboard-app .gx-overview [class*=panelHead]{padding:18px 20px 16px;border-bottom-color:var(--gx-v3-line,rgba(255,255,255,.09))}.dashboard-app .gx-overview [class*=panelHead] h2{font-family:var(--gx-v3-display);font-size:16px;font-weight:620;letter-spacing:-.35px}.dashboard-app .gx-overview [class*=panelHead] p{max-width:520px;margin-top:5px;color:var(--gx-v3-muted,#99a7b8);font-size:10.5px;line-height:1.5}.dashboard-app .gx-overview .panel{border:1px solid var(--gx-v3-line,rgba(255,255,255,.09));border-radius:15px;background:linear-gradient(145deg,color-mix(in srgb,var(--theme-text,#fff) calc(var(--gx-gradient, 62) * .052%),transparent),transparent 40%),color-mix(in srgb,var(--theme-surface,#0d1524) 82%,var(--theme-canvas,#070b14));box-shadow:0 20px 52px -44px rgba(0,0,0,.9)}.dashboard-app .gx-overview [class*=panelHeadLink]{min-height:28px;padding:0 8px;border:1px solid var(--gx-v3-line,rgba(255,255,255,.1));border-radius:6px;color:color-mix(in srgb,var(--theme-accent,#35c7f3) 66%,white);font-size:9.5px;transition:border-color .16s ease,background .16s ease}.dashboard-app .gx-overview [class*=panelHeadLink]:hover{border-color:color-mix(in srgb,var(--theme-primary,#1769e0) 46%,transparent);background:color-mix(in srgb,var(--theme-primary,#1769e0) 8%,transparent)}.dashboard-app .gx-overview [class*=rangeBadge]{min-height:24px;padding:0 7px;border-color:var(--gx-v3-line,rgba(255,255,255,.1));border-radius:5px;background:color-mix(in srgb,var(--theme-canvas,#070b14) 33%,transparent);color:var(--gx-v3-muted,#96a6bb);font-size:8px;letter-spacing:.7px}.dashboard-app .gx-overview [class*=chartLegend]{gap:8px 12px;color:var(--gx-v3-muted,#96a6bb);font-size:9px}.dashboard-app .gx-overview [class*=chartLegend] i{width:6px;height:6px;border-radius:50%;background:var(--theme-accent,#35c7f3);box-shadow:0 0 0 3px color-mix(in srgb,var(--theme-accent,#35c7f3) 12%,transparent)}.dashboard-app .gx-chart-headline{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(120px,.55fr) minmax(110px,.45fr);gap:0;margin:0;padding:19px 20px 4px}.dashboard-app .gx-chart-headline-main{display:flex;flex-direction:column;gap:3px;min-width:0;padding-right:20px}.dashboard-app .gx-chart-headline-main>span,.dashboard-app .gx-chart-headline-stat>span{color:var(--gx-v3-muted,#96a6bb);font-size:8px;font-weight:720;letter-spacing:1.1px;text-transform:uppercase}.dashboard-app .gx-chart-headline-main>strong{color:var(--theme-text,#f4f7fb);font-family:var(--gx-v3-display);font-size:clamp(34px,3.4vw,44px);font-weight:610;line-height:.95;letter-spacing:-2.3px}.dashboard-app .gx-chart-headline-main>small{color:var(--gx-v3-muted,#96a6bb);font-size:9.5px;line-height:1.45}.dashboard-app .gx-chart-headline-stat{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:3px 0 3px 18px;border-left:1px solid var(--gx-v3-line,rgba(255,255,255,.09))}.dashboard-app .gx-chart-headline-stat>b{overflow:hidden;color:var(--theme-text,#f4f7fb);font-family:var(--gx-v3-display);font-size:22px;font-weight:600;line-height:1;letter-spacing:-1px;text-overflow:ellipsis;white-space:nowrap}.dashboard-app .gx-chart-headline-stat>small{overflow:hidden;color:var(--gx-v3-muted,#96a6bb);font-size:8px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.dashboard-app .gx-chart-panel [class*=chartArea]{position:relative;padding:11px 20px 0}.dashboard-app .gx-chart-panel [class*=chartArea]:before{position:absolute;inset:8px 20px 21px;border-radius:10px;background:radial-gradient(78% 120% at 54% -26%,color-mix(in srgb,var(--theme-primary,#1769e0) 12%,transparent),transparent 65%),color-mix(in srgb,var(--theme-canvas,#070b14) 21%,transparent);content:"";pointer-events:none}.dashboard-app .gx-chart-panel [class*=chartArea]>svg{position:relative;z-index:1;display:block;width:100%;height:236px;overflow:visible}.dashboard-app .gx-chart-panel [class*=chartGrid]{stroke:color-mix(in srgb,var(--theme-text,#fff) 9%,transparent);stroke-dasharray:2 7;opacity:1}.dashboard-app .gx-chart-panel [class*=chartAreaFill]{fill:color-mix(in srgb,var(--theme-primary,#1769e0) 10%,transparent)}.dashboard-app .gx-chart-panel [class*=chartLine]{stroke-width:2.2;filter:drop-shadow(0 4px 10px color-mix(in srgb,var(--theme-primary,#1769e0) 34%,transparent))}.dashboard-app .gx-chart-panel [class*=chartDot]{fill:var(--theme-canvas,#070b14);stroke:var(--theme-accent,#35c7f3);stroke-width:2}.dashboard-app .gx-chart-panel [class*=chartDotHalo]{fill:color-mix(in srgb,var(--theme-accent,#35c7f3) 16%,transparent);stroke:color-mix(in srgb,var(--theme-accent,#35c7f3) 28%,transparent);stroke-width:1}.dashboard-app .gx-chart-panel [class*=chartDates]{position:relative;z-index:1;padding:8px 3px 13px;color:var(--gx-v3-muted,#96a6bb);font-size:8px;letter-spacing:.1px}.dashboard-app .gx-chart-panel [class*=chartSummary]{border-top-color:var(--gx-v3-line,rgba(255,255,255,.09));background:color-mix(in srgb,var(--theme-canvas,#070b14) 19%,transparent)}.dashboard-app .gx-chart-panel [class*=chartSummary] div{padding:13px 20px;border-right-color:var(--gx-v3-line,rgba(255,255,255,.09))}.dashboard-app .gx-chart-panel [class*=chartSummary] span{color:var(--gx-v3-muted,#96a6bb);font-size:8px;letter-spacing:.75px}.dashboard-app .gx-chart-panel [class*=chartSummary] b{color:var(--theme-text,#f4f7fb);font-family:var(--gx-v3-display);font-size:19px;font-weight:600;letter-spacing:-.6px}.dashboard-app .gx-chart-panel [class*=chartSummary] small{color:var(--gx-v3-muted,#96a6bb);font-size:8px}.dashboard-app .gx-chart-panel [class*=emptyChart]{min-height:246px;color:var(--gx-v3-muted,#96a6bb)}.dashboard-app .gx-setup-panel [class*=setupProgress]{margin-top:12px}.dashboard-app .gx-setup-panel [class*=setupProgressTrack]{height:4px;background:color-mix(in srgb,var(--theme-text,#fff) 8%,transparent)}.dashboard-app .gx-setup-panel [class*=setupProgressTrack] span{background:linear-gradient(90deg,var(--theme-accent,#35c7f3),var(--theme-primary,#1769e0));box-shadow:0 0 14px -3px color-mix(in srgb,var(--theme-accent,#35c7f3) 66%,transparent)}.dashboard-app .gx-setup-panel [class*=setupProgress] small{color:var(--gx-v3-muted,#96a6bb);font-size:8.5px}.dashboard-app .gx-setup-panel [class*=setupLink]{min-height:52px;border-radius:7px;transition:background .15s ease}.dashboard-app .gx-setup-panel [class*=setupLink]:hover{background:color-mix(in srgb,var(--theme-primary,#1769e0) 6%,transparent)}.dashboard-app .gx-setup-panel [class*=setupMark]{border:1px solid var(--gx-v3-line,rgba(255,255,255,.1));background:color-mix(in srgb,var(--theme-canvas,#070b14) 26%,transparent);color:var(--gx-v3-muted,#96a6bb)}.dashboard-app .gx-setup-panel [class*=setupMarkDone]{border-color:color-mix(in srgb,var(--theme-success,#4ade9a) 30%,transparent);background:color-mix(in srgb,var(--theme-success,#4ade9a) 10%,transparent);color:var(--theme-success,#4ade9a)}.dashboard-app .gx-setup-panel [class*=setupMarkPending]{border-color:color-mix(in srgb,var(--theme-warning,#f4b860) 28%,transparent);background:color-mix(in srgb,var(--theme-warning,#f4b860) 8%,transparent);color:var(--theme-warning,#f4b860)}.dashboard-app .gx-setup-panel [class*=setupCopy] b{color:var(--theme-text,#f4f7fb);font-size:10.5px;font-weight:650}.dashboard-app .gx-setup-panel [class*=setupCopy] small{color:var(--gx-v3-muted,#96a6bb);font-size:9px;line-height:1.4}.dashboard-app .gx-setup-panel [class*=setupState]{font-size:8px;letter-spacing:.2px}.dashboard-app .gx-setup-panel [class*=setupFooter]{border-top-color:var(--gx-v3-line,rgba(255,255,255,.08));color:var(--gx-v3-muted,#96a6bb);font-size:8.5px}.dashboard-app .gx-overview [class*=lowerColumns]{grid-template-columns:minmax(0,1.06fr) minmax(0,.96fr) minmax(270px,.8fr);gap:12px}.dashboard-app .gx-overview [class*=moduleRow]{min-height:53px;border-radius:7px}.dashboard-app .gx-overview [class*=moduleRow]:hover{background:color-mix(in srgb,var(--theme-primary,#1769e0) 6%,transparent)}.dashboard-app .gx-overview [class*=moduleIcon]{border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:8px}.dashboard-app .gx-overview [class*=moduleCopy] b{color:var(--theme-text,#f4f7fb);font-size:10.5px;font-weight:650}.dashboard-app .gx-overview [class*=moduleCopy] small{color:var(--gx-v3-muted,#96a6bb);font-size:9px}.dashboard-app .gx-overview [class*=securityScore]{border-color:var(--gx-v3-line,rgba(255,255,255,.09));border-radius:9px;background:radial-gradient(90% 130% at 100% 0,color-mix(in srgb,var(--theme-success,#4ade9a) 10%,transparent),transparent 75%),color-mix(in srgb,var(--theme-canvas,#070b14) 24%,transparent)}.dashboard-app .gx-overview [class*=quickCard]{min-height:54px;border-radius:8px}.dashboard-app .gx-overview [class*=quickCard]:hover{transform:translateY(-1px)}@media (max-width:1260px){.dashboard-app .gx-overview [class*=lowerColumns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.dashboard-app .gx-chart-headline{grid-template-columns:minmax(0,1fr) minmax(105px,.5fr)}.dashboard-app .gx-chart-headline-stat:nth-of-type(3){display:none}.dashboard-app .gx-chart-panel [class*=chartArea]>svg{height:216px}}@media (max-width:900px){.dashboard-app .gx-overview [class*=columns],.dashboard-app .gx-overview [class*=lowerColumns]{grid-template-columns:1fr}.dashboard-app .gx-chart-headline{padding:16px 16px 2px}.dashboard-app .gx-chart-panel [class*=chartArea]{padding-inline:14px}.dashboard-app .gx-chart-panel [class*=chartArea]:before{inset-inline:14px}.dashboard-app .gx-chart-panel [class*=chartSummary] div{padding:11px 14px}}@media (max-width:620px){.dashboard-app .gx-chart-headline{grid-template-columns:1fr;gap:9px;padding:16px 15px 0}.dashboard-app .gx-chart-headline-main{padding-right:0}.dashboard-app .gx-chart-headline-main>strong{font-size:37px}.dashboard-app .gx-chart-headline-stat{display:none}.dashboard-app .gx-chart-panel [class*=chartArea]>svg{height:190px}.dashboard-app .gx-chart-panel [class*=chartSummary]{grid-template-columns:1fr 1fr}.dashboard-app .gx-chart-panel [class*=chartSummary] div:nth-child(2){border-right:0}.dashboard-app .gx-chart-panel [class*=chartSummary] div:nth-child(-n+2){border-bottom:1px solid var(--gx-v3-line,rgba(255,255,255,.09))}.dashboard-app .gx-chart-panel [class*=chartLegend]{justify-content:flex-start}.dashboard-app .gx-chart-panel [class*=panelHead]{flex-wrap:wrap;gap:9px;padding:15px 15px 13px}}@media (prefers-reduced-motion:reduce){.dashboard-app .gx-overview [class*=moduleRow],.dashboard-app .gx-overview [class*=quickCard]{transition:none}}