/* VEXMIRA v4.8.0 R7 */
html.vx486-r7 #page-servers .v2-view{display:none!important}
html.vx486-r7 #page-servers #serverList.vx486-server-table{display:block!important;grid-template-columns:none!important;gap:0!important;padding:0!important;margin-top:12px!important;border:1px solid color-mix(in srgb,var(--purple) 24%,var(--line2));border-radius:18px;overflow:hidden;background:rgba(4,8,21,.78);box-shadow:0 28px 70px -55px #000}
#page-servers .vx486-server-head{display:grid;grid-template-columns:42px minmax(300px,1fr) 150px 145px 86px minmax(110px,150px) 78px 68px 82px;align-items:center;min-height:42px;padding:0 14px;border-bottom:1px solid rgba(139,92,246,.16);background:rgba(8,12,29,.88);color:var(--mut2);font-size:8px;font-weight:900;letter-spacing:.09em}
#page-servers .srv.vx486-server-row{position:relative!important;display:grid!important;grid-template-columns:42px minmax(300px,1fr) 150px 145px 86px minmax(110px,150px) 78px 68px 82px!important;align-items:center!important;gap:0!important;width:100%!important;min-width:0!important;min-height:76px!important;height:auto!important;margin:0!important;padding:10px 14px!important;border:0!important;border-bottom:1px solid rgba(115,126,160,.11)!important;border-radius:0!important;background:rgba(4,8,20,.46)!important;box-shadow:none!important;transform:none!important;overflow:visible!important;content-visibility:auto;contain-intrinsic-size:76px}
#page-servers .srv.vx486-server-row:last-child{border-bottom:0!important}#page-servers .srv.vx486-server-row:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--purple) 7%,transparent),rgba(8,13,30,.78))!important}
#page-servers .srv.vx486-server-row.crown{background:linear-gradient(90deg,rgba(245,184,50,.075),rgba(4,8,20,.5))!important}#page-servers .srv.vx486-server-row.silver{background:linear-gradient(90deg,rgba(185,198,220,.045),rgba(4,8,20,.5))!important}#page-servers .srv.vx486-server-row.bronze{background:linear-gradient(90deg,rgba(205,127,50,.045),rgba(4,8,20,.5))!important}
#page-servers .vx486-rank{position:static!important;width:30px!important;height:30px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important;color:#dfe6ff!important;font:900 12px/1 var(--font)!important}#page-servers .crown .vx486-rank{color:#f7c84b!important;font-size:17px!important}
#page-servers .vx486-server-main{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding-right:14px}.vx486-game-logo{width:42px;height:42px;border-radius:13px;border:1px solid color-mix(in srgb,var(--game) 42%,transparent);background:color-mix(in srgb,var(--game) 13%,#080d1c);color:var(--game);display:grid;place-items:center;cursor:pointer}.vx486-server-main>div{min-width:0}.vx486-name{max-width:100%;display:flex;align-items:center;gap:7px;border:0;background:none;color:var(--txt);font:850 11.5px/1.25 var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;padding:0}.vx486-name .online-pulse{flex:0 0 auto}.vx486-sub{display:flex;align-items:center;gap:9px;min-width:0;margin-top:5px;color:var(--mut2);font-size:8.5px}.vx486-sub>button{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:none;color:color-mix(in srgb,var(--purple) 68%,#b9caff);font:650 8.5px/1.2 'JetBrains Mono',monospace;padding:0;cursor:pointer}.vx486-sub>span{white-space:nowrap}.vx486-verified{color:var(--green)!important}.vx486-premium{color:var(--gold)!important}
.vx486-game{display:flex;align-items:center;gap:7px;min-width:0;color:var(--mut);font-size:9px}.vx486-game b{font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx486-players{padding-right:16px}.vx486-players>b{display:block;color:#eff3ff;font-size:10.5px}.vx486-players>b small{color:var(--mut2);font-size:8px}.vx486-players>span{display:block;height:3px;margin-top:7px;border-radius:99px;background:rgba(120,133,168,.16);overflow:hidden}.vx486-players>span i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--purple),var(--pink))}.vx486-ping b,.vx486-score b,.vx486-votes b{display:block;color:#f6f8ff;font-size:10.5px}.vx486-ping small,.vx486-score small,.vx486-votes small{display:block;margin-top:2px;color:var(--mut2);font-size:6.5px;text-transform:uppercase;letter-spacing:.07em}.vx486-ping.mid b{color:#f2c45e}.vx486-ping.slow b{color:#fb7185}.vx486-map{min-width:0;padding-right:10px;color:#aeb8d5;font:650 8.5px/1.25 'JetBrains Mono',monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx486-score b{color:color-mix(in srgb,var(--purple) 65%,#fff);font-size:12px}.vx486-actions{display:flex;justify-content:flex-end;gap:6px}.vx486-actions button{width:32px;height:32px;border:1px solid var(--line2);border-radius:9px;background:rgba(255,255,255,.025);color:#dce4ff;display:grid;place-items:center;cursor:pointer}.vx486-actions button.vote{border-color:color-mix(in srgb,var(--purple) 38%,transparent);background:color-mix(in srgb,var(--purple) 14%,#091023);color:color-mix(in srgb,var(--purple) 55%,#fff)}.vx486-actions button:hover{transform:translateY(-1px);border-color:var(--purple)}
#page-servers .vx486-empty{border:0!important;border-radius:0!important;min-height:220px!important}
/* Home network: same visual weight as the five platform KPI cards, with proper spacing and typography. */
html.vx486-r7 .vx485-home-network{max-width:none!important;margin:18px 0 0!important;padding:21px 22px!important;border-radius:17px!important;overflow:hidden!important}
html.vx486-r7 .vx485-home-network>header{align-items:center!important;padding:0 2px 17px!important}html.vx486-r7 .vx485-home-network>header span{font-size:9px!important;letter-spacing:.15em!important}html.vx486-r7 .vx485-home-network>header h2{margin-top:5px!important;font-size:18px!important;line-height:1.2!important}html.vx486-r7 .vx485-home-network>header a{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--purple) 25%,var(--line2));border-radius:10px;background:color-mix(in srgb,var(--purple) 8%,transparent);font-size:9px!important}
html.vx486-r7 .vx485-home-network>div{gap:11px!important}html.vx486-r7 .vx485-home-network article{min-height:72px!important;padding:14px 15px!important;gap:12px!important;border-radius:13px!important}html.vx486-r7 .vx485-home-network article>i{width:40px!important;height:40px!important;min-width:40px!important;border-radius:12px!important;font-size:17px!important}html.vx486-r7 .vx485-home-network small{font-size:7.5px!important;letter-spacing:.09em!important}html.vx486-r7 .vx485-home-network b{margin-top:4px!important;font-size:18px!important;line-height:1!important;color:#f3f6ff!important}
/* Market official process notice */
.vx486-market-notice{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:15px;margin:0 0 14px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--purple) 30%,var(--line2));border-radius:14px;background:linear-gradient(90deg,color-mix(in srgb,var(--purple) 10%,#080b1d),rgba(7,11,27,.9));box-shadow:0 18px 42px -35px #000}.vx486-market-notice>span{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border-radius:9px;background:color-mix(in srgb,var(--purple) 15%,transparent);color:color-mix(in srgb,var(--purple) 62%,#fff);font-size:7.5px;font-weight:950;letter-spacing:.11em}.vx486-market-notice b{display:block;color:#f1f4ff;font-size:11.5px}.vx486-market-notice p{margin:4px 0 0;color:var(--mut);font-size:9px;line-height:1.45}
html[data-palette="blue"] .vx486-players>span i{background:linear-gradient(90deg,#238cff,#22c1f3)!important}html[data-palette="blue"] :is(.vx486-score b,.vx486-actions button.vote,.vx486-market-notice>span){color:#6dc7ff!important}html[data-palette="blue"] :is(.vx486-market-notice,.vx486-actions button.vote){border-color:rgba(35,140,255,.28)!important}
@media(max-width:1250px){#page-servers .vx486-server-head,#page-servers .srv.vx486-server-row{grid-template-columns:38px minmax(260px,1fr) 120px 130px 74px 90px 68px 70px!important}.vx486-map{display:none!important}}
@media(max-width:900px){#page-servers .vx486-server-head{display:none!important}#page-servers .srv.vx486-server-row{grid-template-columns:36px minmax(0,1fr) 120px 70px!important;grid-template-areas:'rank main players actions' 'rank game ping actions'!important;row-gap:7px!important;padding:11px 10px!important}.vx486-rank{grid-area:rank}.vx486-server-main{grid-area:main}.vx486-game{grid-area:game;padding-left:54px}.vx486-players{grid-area:players}.vx486-ping{grid-area:ping}.vx486-actions{grid-area:actions}.vx486-map,.vx486-score,.vx486-votes{display:none!important}}
@media(max-width:620px){#page-servers .srv.vx486-server-row{grid-template-columns:30px minmax(0,1fr) 58px!important;grid-template-areas:'rank main actions' 'rank game actions' 'rank players actions'!important;min-height:94px!important}.vx486-ping{display:none!important}.vx486-server-main{grid-template-columns:38px minmax(0,1fr);gap:8px}.vx486-game-logo{width:36px;height:36px}.vx486-sub>span:nth-of-type(n+2){display:none}.vx486-players{padding-left:46px;padding-right:10px}.vx486-actions{flex-direction:column}.vx486-actions button{width:29px;height:29px}html.vx486-r7 .vx485-home-network{padding:17px 14px!important}html.vx486-r7 .vx485-home-network>header{align-items:flex-start!important;flex-direction:column!important}.vx486-market-notice{grid-template-columns:1fr;gap:9px}}
