.overview-v2{--ov-border:#203944;--ov-accent:#34e6bc}.ov2-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:6px 0 28px}.ov2-heading h1{font-size:clamp(25px,3vw,34px);margin:8px 0}.ov2-heading p{margin:7px 0}.ov2-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px}.ov2-stat,.ov2-section{background:linear-gradient(130deg,#10232e,#0b1822);border:1px solid var(--ov-border);border-radius:16px;padding:22px;box-shadow:0 10px 25px #0002}.ov2-stat strong{display:block;font-size:28px;margin-top:14px;color:#f0fbff}.ov2-columns{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(300px,1fr);gap:22px}.ov2-section{margin-bottom:22px}.ov2-section h2{font-size:19px;margin:0 0 22px}.ov2-nodes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ov2-node{background:#0b1b25;border:1px solid #294650;border-radius:15px;padding:20px;min-width:0}.ov2-node h3{margin:0 0 12px;font-size:21px}.ov2-node>span{color:var(--ov-accent);font-size:12px}.ov2-node>p{font-size:12px;color:#a5becd;overflow-wrap:anywhere}.ov2-node small{color:#809eaf;font-size:11px}.ov2-meter{display:grid;grid-template-columns:1fr auto;gap:9px;margin:18px 0}.ov2-meter strong{font-size:13px}.ov2-track{height:7px;grid-column:1/-1;background:#1e3542;border-radius:6px;overflow:hidden}.ov2-track span{display:block;height:100%;background:linear-gradient(90deg,#159b81,#3be9be);border-radius:6px;transition:width .5s}.ov2-track .stale{background:#728897}.ov2-node svg{width:100%;height:70px;margin-top:12px}.ov2-game{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:18px 0;border-top:1px solid #203944}.ov2-game:first-of-type{border-top:0}.ov2-game button{padding:0;text-align:left}.ov2-game small{grid-column:1/-1;color:#94acbb}.ov2-game span{font-size:12px;color:#49dfb4}.ov2-section [data-value=services]{white-space:pre-line;color:#a5becd;font-size:13px;line-height:2}.ov2-section>a{margin:8px 8px 0 0}.ov2-section>p{font-size:13px;line-height:1.7}.apk-download{white-space:nowrap}@media(max-width:1200px){.ov2-columns{grid-template-columns:1fr}.ov2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ov2-heading{align-items:flex-start;flex-direction:column}.ov2-nodes{grid-template-columns:1fr}.ov2-section{padding:16px}.ov2-stat{padding:16px}.topbar-actions .secure-label{display:none}}
