/* Scoped build: matches canonical forum refresh selectors without changing its palette. */
.vce-account-initial img{display:block!important;width:30px!important;height:30px!important;object-fit:cover!important;border-radius:50%!important;margin:0!important;border:0!important}
.vce-server{display:flex;align-items:center;justify-content:space-between;gap:24px;min-width:0;padding-left:24px;border-left:1px solid #64728642;color:var(--city-ink,#f2f4f8);--vce-muted:var(--city-muted,#a3b1c2)}
.vce-server-metrics{display:flex;align-items:center;gap:26px;min-width:0}.vce-server-count{display:flex;gap:6px;flex-direction:column;white-space:nowrap}.vce-server-count>strong{font:700 28px/1 Arial!important;color:var(--city-ink,#f2f4f8)!important;letter-spacing:-1px}.vce-server-count>strong small{font-size:14px!important;color:var(--vce-muted)!important;letter-spacing:0}.vce-server-count>span{display:flex;align-items:center;gap:6px;font:10px Arial;color:var(--vce-muted)}.vce-server-count .server-status-dot{position:static!important;width:6px!important;height:6px!important;margin:0!important;box-shadow:none!important}.vce-server-count .is-offline{background:#8895a5!important}.vce-server-version strong{display:block;font:700 11px Arial!important;color:var(--city-ink,#f2f4f8)!important;margin-top:6px!important}.vce-server-address{border:0!important;background:none!important;text-align:left!important;padding:0!important;white-space:nowrap;color:var(--city-ink,#f2f4f8)!important;box-shadow:none!important}.vce-server-address>span:last-child{font:11px Arial;display:block;margin-top:6px}.vce-server-address i{color:#91ceff;margin-right:4px}.vce-server .vce-eyebrow{font-size:8px!important;letter-spacing:1px!important;color:var(--vce-muted)!important}.vce-server-actions{display:flex;gap:14px;align-items:center;white-space:nowrap}.vce-server-actions>a{font:700 11px Arial!important;color:var(--city-teal,#91ceff)!important;text-decoration:none!important}.vce-server-actions>a.vce-server-join{background:#176fc5!important;color:#fff!important;padding:13px 15px!important;border-radius:3px!important}.vce-server-unavailable{font-size:11px;color:var(--vce-muted)}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__track{border:0!important;background:none!important;padding:0!important;gap:6px!important;box-shadow:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__indicator{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__option{background:var(--city-soft)!important;border:1px solid var(--city-line)!important;border-radius:3px!important;box-shadow:none!important;padding:9px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__option.is-active{border-color:var(--city-teal)!important;color:var(--city-ink)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__thumb{background:none!important;color:var(--city-teal)!important;box-shadow:none!important;width:20px!important;min-width:20px!important}
@media(max-width:1150px){.vce-server{flex-wrap:wrap;gap:18px}.vce-server-metrics{gap:20px}}
@media(max-width:900px){.vce-server{padding-left:0;padding-top:16px;border-left:0;border-top:1px solid #64728642;flex-wrap:nowrap}}
@media(max-width:600px){.vce-server{flex-wrap:wrap;gap:18px}.vce-server-metrics{width:100%;gap:15px;justify-content:space-between}.vce-server-count>strong{font-size:25px!important}.vce-server-version strong{font-size:10px!important}.vce-server-address>span:last-child{font-size:9px!important}.vce-server-actions{width:100%;justify-content:space-between;padding-top:12px;border-top:1px solid #64728642}.vce-server-actions>a.vce-server-join{flex:1;text-align:center;margin-right:8px}.vce-server-actions>a{font-size:11px!important}.vce-server .vce-eyebrow{font-size:7px!important}}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility,html:root body.vice-white-2026 .vce-nav .vc-nav-utility-surface{box-shadow:none!important;filter:none!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility:before,html:root body.vice-white-2026 .vce-nav .vc-nav-utility:after,html:root body.vice-white-2026 .vce-nav .vc-nav-utility-surface:before,html:root body.vice-white-2026 .vce-nav .vc-nav-utility-surface:after{display:none!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-profile{display:flex!important;align-items:center!important;gap:12px!important;min-height:90px!important}
html:root body.vice-white-2026 .vce-account-panel .avatar-exists{width:46px!important;height:46px!important;flex-shrink:0!important;position:static!important}
html:root body.vice-white-2026 .vce-account-panel .avatar-exists img{width:46px!important;height:46px!important;object-fit:cover!important;border-radius:4px!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-meta{min-width:0!important;position:static!important;padding:0!important;margin:0!important;flex:1!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-name{font:700 13px Arial!important;color:var(--vce-text)!important;white-space:normal!important;margin:0!important;padding:0!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-wallets{display:flex!important;gap:10px!important;margin:8px 0 0!important;position:static!important}
html:root body.vice-white-2026 .vce-account-panel .rank-panel{display:none!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-actions-menu{margin-top:10px!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-actions-menu .vc-header-actions{position:static!important;display:flex!important;padding:12px 0 0!important;border:0!important;box-shadow:none!important;background:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading h2,html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-forum-title{text-transform:none!important}
html body #myFooter.vce-footer .vce-footer-easter strong{color:#d0dcec!important}
html body #myFooter.vce-footer .vce-button{font:700 12px Arial,sans-serif!important;min-height:42px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__intro{margin:0 0 10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__intro strong{font-size:11px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__kicker{display:none!important}
@media(max-width:900px){html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-city-title{font-size:54px!important}}
@media(max-width:600px){html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-city-title{font-size:45px!important}}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #main_content_section .vce-side-postcard>strong{color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-content-wrapper{border:0!important;background:none!important;box-shadow:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-subtitle{max-width:none!important;width:auto!important;line-height:1.5!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-feature-rankings:after{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-home-masthead{height:auto!important;min-height:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #header.vc-city-header{position:relative!important;top:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-city-title{font-size:64px!important;line-height:.98!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-easter{top:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy{max-width:100%!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head:before{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-media{width:auto!important;height:130px!important;min-height:130px!important;display:flex!important;flex-direction:column!important}
.vce-nav-shell,.vce-footer,.vce-interlude,.vce-sidebar{--vce-paper:#f0eee7;--vce-ink:#141a22;--vce-surface:#171d26;--vce-soft:#10161e;--vce-line:#303b49;--vce-text:#f2f4f8;--vce-muted:#a3b1c2;--vce-pink:#f49ac1;--vce-blue:#91ceff;--vce-gold:#e7cb89;color:var(--vce-text)}
html[data-vice-mode="light"] :is(.vce-nav-shell,.vce-footer,.vce-interlude,.vce-sidebar){--vce-surface:#fff;--vce-soft:#f3f5f7;--vce-line:#d5dbe3;--vce-text:#192633;--vce-muted:#576678;--vce-pink:#a62761;--vce-blue:#176fc5;--vce-gold:#846214}
.vce-eyebrow{display:block;font:700 10px/1.5 Arial,sans-serif;letter-spacing:1.7px;text-transform:uppercase;color:var(--vce-pink,#f49ac1)}
.vce-skip{position:fixed;left:16px;top:-80px;z-index:99999;padding:14px 20px;background:#fff;color:#111}
.vce-skip:focus{top:10px}
html body .vce-nav-shell{position:relative;z-index:1100;background:var(--vce-soft);border-bottom:1px solid var(--vce-line);margin:0!important;width:100%!important}
.vce-nav{max-width:1400px;margin:auto;min-height:78px;display:flex;align-items:center;gap:40px;padding:0 24px;font:600 13px/1.4 Arial,sans-serif}
.vce-nav a{color:var(--vce-text)!important;text-decoration:none!important}
.vce-brand{display:flex;align-items:center;gap:12px;flex-shrink:0}
.vce-brand img{width:34px;height:38px;object-fit:contain}
.vce-brand>span{font-size:19px;letter-spacing:-.5px}
.vce-brand small{display:block;color:var(--vce-muted);font-size:8px;letter-spacing:1.9px;margin-top:4px}
.vce-primary{display:flex;align-items:center;gap:6px;margin-left:auto}
.vce-primary>a,.vce-primary>details>summary{display:flex;align-items:center;gap:12px;padding:27px 15px;line-height:24px;border:0;background:none;color:var(--vce-muted)!important;position:relative;cursor:pointer;list-style:none;white-space:nowrap}
.vce-primary>a.is-active{color:var(--vce-text)!important}
.vce-primary>a.is-active:after{content:"";position:absolute;bottom:0;left:15px;right:15px;height:3px;background:var(--vce-pink);transform:skewX(-24deg)}
.vce-primary>a:hover,.vce-primary>details>summary:hover{color:var(--vce-text)!important;background:var(--vce-surface)}
.vce-utilities{display:flex;align-items:center;gap:16px}
html:root body.vice-white-2026 .vce-nav .vc-nav-utilities{display:flex!important;gap:5px!important;margin:0!important;position:static!important;transform:none!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility{width:34px!important;height:36px!important;border:0!important;border-radius:4px!important;background:none!important;color:var(--vce-muted)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility:hover{background:var(--vce-surface)!important;color:var(--vce-text)!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility-surface{background:none!important;box-shadow:none!important;border:0!important}
html:root body.vice-white-2026 .vce-nav .vc-pm-badge{font-size:9px;min-width:14px;top:0;right:0}
html:root body.vice-white-2026 .vce-nav .vc-background-picker{position:relative!important}
html:root body.vice-white-2026 .vce-nav .vc-background-picker-panel{top:48px!important;right:0!important;z-index:50!important}
.vce-disclosure{position:relative}
.vce-disclosure summary::-webkit-details-marker,.vce-submenu summary::-webkit-details-marker{display:none}
.vce-disclosure>summary{list-style:none;cursor:pointer}
.vce-disclosure>summary i{font-size:8px}
.vce-account>summary{display:flex;align-items:center;gap:9px;padding:8px 0;color:var(--vce-text)}
.vce-account-initial{display:grid;place-items:center;width:32px;height:32px;background:var(--vce-surface);border:1px solid var(--vce-line);border-radius:50%;color:var(--vce-blue)}
.vce-account-label{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.vce-popover{position:absolute;z-index:1200;top:100%;right:0;width:260px;padding:18px;background:var(--vce-surface);border:1px solid var(--vce-line);box-shadow:0 20px 60px #0005;max-height:min(70vh,620px);overflow:auto;color:var(--vce-text)}
.vce-popover>.vce-eyebrow{padding:0 8px 12px;border-bottom:1px solid var(--vce-line);margin-bottom:8px}
.vce-menu-item a{display:block;padding:10px 8px;font-size:12px;font-weight:500;border-radius:3px}
.vce-menu-item a:hover{background:var(--vce-soft)}
.vce-menu-item a[aria-current]{color:var(--vce-blue)!important}
.vce-submenu>summary{padding:11px 8px;display:flex;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;font-size:12px}
.vce-submenu>summary:hover{background:var(--vce-soft)}
.vce-submenu-list{padding-left:12px;border-left:1px solid var(--vce-line);margin-left:8px}
.vce-account-panel{width:310px}
.vce-account-links{margin-top:14px;border-top:1px solid var(--vce-line);padding-top:8px}
html body .vce-account-panel .vc-header-profile-wrap{position:static!important;inset:auto!important;transform:none!important;width:100%!important;padding:0!important;margin:0!important;max-width:none!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-profile{position:relative!important;inset:auto!important;transform:none!important;background:var(--vce-soft)!important;border:1px solid var(--vce-line)!important;border-radius:5px!important;width:100%!important;max-width:none!important;margin:0!important;padding:12px!important;box-shadow:none!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-actions-menu{position:relative!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-actions-menu[open]{z-index:5}
html:root body.vice-white-2026 .vce-account-panel .vc-header-actions-list{position:static!important;box-shadow:none!important}
html:root body.vice-white-2026 .vce-account-panel .vc-header-profile-name{color:var(--vce-text)!important}
.vce-nav :is(a,summary,button):focus-visible,.vce-footer :is(a,summary):focus-visible,.vce-interlude :is(a,button):focus-visible{outline:2px solid var(--vce-blue);outline-offset:4px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-home-masthead{padding-top:0!important;margin-bottom:0!important;min-height:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-header{position:relative!important;top:auto!important;margin:0!important;height:280px!important;min-height:280px!important;max-height:none!important;border-bottom:0!important;clip-path:polygon(0 0,100% 0,100% 93%,68% 93%,66% 100%,0 100%)}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading{width:min(1360px,calc(100% - 48px))!important;padding:58px 0 44px!important;margin:auto!important;position:relative!important;left:auto!important;top:auto!important;transform:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading h1{font-size:64px!important;line-height:.98!important;letter-spacing:.5px!important;margin:10px 0 16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading h1 span{font:600 10px Arial!important;letter-spacing:2px!important;border:1px solid #ffffff70!important;padding:5px 10px!important;vertical-align:middle;margin-left:14px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading p{font-size:13px!important;color:#e5edf4!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-world{font-size:9px!important;letter-spacing:2px!important;color:#f3d889!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-easter{right:32px!important;bottom:46px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools{display:flex!important;min-height:48px!important;padding:0!important;border-bottom:1px solid #64728636!important;gap:22px!important;margin:8px 0 22px!important;background:none!important;box-shadow:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools>a,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools summary{font-size:11px!important;padding:12px 0!important;background:none!important;border:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools__home{font-weight:700!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools__discord{margin-left:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools__home i,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools__discord i:first-child{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock{display:grid!important;grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important;align-items:center!important;padding:20px 24px!important;border:1px solid #64728642!important;border-left:3px solid #91ceff!important;background:#141a22!important;border-radius:4px!important;margin:0 0 24px!important;box-shadow:none!important}
html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock{background:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch{margin:0!important;padding:0!important;border:0!important;background:none!important;width:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch>span,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__label{font:700 9px Arial!important;text-transform:uppercase!important;letter-spacing:1.5px!important;margin-bottom:10px!important;color:#a3b1c2!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-card-container{padding:0!important;border:0!important;border-left:1px solid #64728642!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-height:60px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-content-wrapper{padding:0 0 0 24px!important;gap:14px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-value.large{font-size:24px!important;letter-spacing:-1px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-label{font-size:8px!important;letter-spacing:1px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item{border:0!important;padding:0 16px 0 0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item+.server-info-item{padding-left:14px!important;border-left:1px solid #64728642!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-action-btn{height:38px!important;font-size:11px!important;border-radius:3px!important;padding:0 14px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-ip-display{font-size:10px!important;padding:6px!important;border:0!important;background:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-status-text{font-size:9px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall{display:grid!important;grid-template-columns:minmax(235px,.8fr) minmax(0,2.4fr)!important;background:#141a22!important;border:1px solid #64728642!important;border-radius:5px!important;overflow:hidden!important;margin:22px 0 42px!important;box-shadow:none!important;min-height:325px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head{min-height:325px!important;display:flex!important;align-items:flex-start!important;justify-content:flex-end!important;flex-direction:column!important;padding:28px!important;position:relative!important;background:#111823!important;border:0!important;border-right:1px solid #64728642!important;overflow:hidden!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-art{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;opacity:.36!important;filter:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0b1421 4%,#0b142160 100%);pointer-events:none}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-open{position:relative!important;z-index:2!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy h2{font-family:"Bebas Neue",BebasNeueRegular,sans-serif!important;font-size:38px!important;line-height:1!important;margin:12px 0!important;letter-spacing:.3px!important;color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy p{font-size:11px!important;line-height:1.8!important;color:#c1ccda!important;max-width:240px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy .vsn-kicker{font:700 8px Arial!important;letter-spacing:1.5px!important;color:#f49ac1!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy nav{gap:12px!important;flex-wrap:wrap!important;margin-top:20px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy nav a{font-size:10px!important;color:#b0d8ff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-open{align-self:flex-start!important;margin-top:18px!important;padding:0 0 5px!important;background:none!important;border:0!important;border-bottom:1px solid #f49ac1!important;color:#fff!important;border-radius:0!important;font-size:11px!important;box-shadow:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card{border:0!important;border-right:1px solid #64728642!important;background:#141a22!important;border-radius:0!important;box-shadow:none!important;padding:0!important;min-height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card:last-child{border-right:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>header{padding:22px 18px 16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-author{gap:9px!important;min-width:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-author strong{font-size:11px!important;overflow-wrap:anywhere!important;color:#edf3f8!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-avatar{width:30px!important;height:30px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>header>small{font-size:8px!important;margin-left:39px!important;color:#9baaba!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-content{display:flex!important;flex-direction:column!important;padding:0!important;min-height:200px!important;flex:1!important;color:#e1e8f1!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-photo{display:block!important;float:none!important;width:100%!important;height:146px!important;max-width:none!important;max-height:none!important;object-fit:cover!important;margin:0!important;border:0!important;border-radius:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy{padding:20px 18px!important;display:flex!important;flex-direction:column!important;gap:10px!important;flex:1!important;background:none!important;position:relative!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy:before{content:"";width:28px;height:2px;background:#f49ac1;display:block;transform:skewX(-25deg)}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy p{font-size:12px!important;line-height:1.8!important;color:#d4dfec!important;margin:0!important;overflow-wrap:anywhere}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy .vsn-kicker{font-size:8px!important;letter-spacing:1.5px!important;color:#91ceff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy>small{font-size:9px!important;color:#91a2b5!important;margin-top:auto!important;padding-top:14px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>footer{padding:12px 18px!important;border-top:1px solid #64728642!important;font-size:8px!important;color:#91a2b5!important;background:none!important;display:flex!important;gap:10px!important;justify-content:space-between!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>footer a{font-size:9px!important;color:#91ceff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-empty{align-self:center;padding:30px!important;color:#a3b1c2!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-media{padding:20px!important;background:#10161e!important;color:#91ceff!important}
html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall,html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card{background:#fff!important}
html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-author strong,html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy p{color:#253546!important}
html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy .vsn-kicker,html:root[data-vice-mode="light"] body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>footer a{color:#176fc5!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-home-grid{grid-template-columns:minmax(0,1fr) 268px!important;gap:28px!important;align-items:start!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-panel{min-width:0}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-list{display:block!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category{margin-bottom:26px!important;border-radius:4px!important;overflow:hidden!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category-heading{height:126px!important;min-height:126px!important;position:relative!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category-heading:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;background:repeating-linear-gradient(120deg,#f49ac1 0 16px,transparent 16px 21px);opacity:.7}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category-heading h3{font-size:29px!important;letter-spacing:.4px!important;position:relative!important;z-index:2!important;text-shadow:0 2px 12px #0009!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-row{padding-top:22px!important;padding-bottom:22px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-row-copy h4{font-size:13px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-description{font-size:11px!important;line-height:1.8!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-subboard-list{line-height:1.9!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-lastpost{font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-lastpost>div{min-width:0}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-lastpost strong{max-width:100%;overflow:hidden;text-overflow:ellipsis}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-metrics strong{font-size:12px!important}
.vce-sidebar{display:flex!important;flex-direction:column!important;gap:22px!important;min-width:0!important;padding-top:0!important}
.vce-side-heading{padding:22px 0 20px;border-top:3px solid var(--vce-pink);border-bottom:1px solid var(--vce-line)}
.vce-side-heading h2{font:44px/.95 "Bebas Neue",BebasNeueRegular,sans-serif!important;letter-spacing:.5px!important;margin:12px 0 0!important;color:var(--vce-text)!important}
.vce-news-card{display:block;overflow:hidden;background:var(--vce-surface);border:1px solid var(--vce-line);border-radius:3px;color:var(--vce-text)!important;text-decoration:none!important;transition:transform .2s,border-color .2s}
.vce-news-card:hover{transform:translateY(-3px);border-color:var(--vce-blue)}
.vce-news-image{height:150px;position:relative;background:var(--vce-soft);overflow:hidden}
.vce-news-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}
.vce-news-card:hover img{transform:scale(1.035)}
.vce-news-stamp{position:absolute;left:12px;bottom:12px;background:#111a26e8;color:#f2dca6;padding:5px 7px;font:700 8px Arial;letter-spacing:.7px;max-width:calc(100% - 24px)}
.vce-news-copy{padding:18px}
.vce-news-copy time{font:10px Arial;color:var(--vce-muted)}
.vce-news-copy h3{font:700 13px/1.6 Arial,sans-serif!important;margin:8px 0!important;color:var(--vce-text)!important}
.vce-news-copy p{font:11px/1.8 Arial;color:var(--vce-muted);margin:0 0 18px}
.vce-text-link{font:700 10px Arial;color:var(--vce-blue);display:flex;justify-content:space-between}
.vce-text-link b{font-size:16px}
.vce-side-postcard{position:relative;min-height:350px;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;overflow:hidden;color:#fff!important;text-decoration:none!important;clip-path:polygon(0 0,100% 0,100% 95%,86% 100%,0 100%);background:#111b28}
.vce-side-postcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}
.vce-side-postcard:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0b1524 2%,transparent 100%)}
.vce-side-postcard>span,.vce-side-postcard>strong{position:relative;z-index:1}
.vce-side-postcard>strong{font:32px/1.05 "Bebas Neue",BebasNeueRegular,sans-serif;margin:12px 0 20px}
.vce-side-postcard>span:last-child{font:11px Arial;color:#91ceff}
.vce-interlude{margin:36px 0 40px!important;min-width:0}
.vce-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px;padding-top:18px;border-top:1px solid var(--vce-line)}
.vce-section-head h2{font:38px/1 "Bebas Neue",BebasNeueRegular,sans-serif!important;margin:9px 0 0!important;color:var(--vce-text)!important}
.vce-section-head>a{font:11px Arial;color:var(--vce-blue);padding-bottom:4px}
.vce-news-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.vce-news-card--lead .vce-news-image{height:185px}
.vce-news-card--lead .vce-news-copy h3{font-size:15px!important}
.vce-news-card--lead .vce-news-copy{padding:22px}
.vce-empty{font-size:12px;line-height:1.8;color:var(--vce-muted);padding:24px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-feature-rankings{display:block!important;background:var(--vce-soft)!important;border:1px solid var(--vce-line)!important;border-top:3px solid var(--vce-gold)!important;padding:26px!important;border-radius:4px!important;box-shadow:none!important;min-height:0!important;position:relative!important;overflow:hidden!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading{display:flex!important;border:0!important;padding:0!important;margin:0 0 22px!important;width:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading>div{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:14px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading h2{font:44px/1 "Bebas Neue",BebasNeueRegular,sans-serif!important;text-transform:uppercase!important;color:var(--vce-text)!important;margin:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-kicker{font:700 9px Arial!important;letter-spacing:1.5px!important;color:var(--vce-gold)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-icon{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-subtitle{font:11px Arial!important;color:var(--vce-muted)!important;margin:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-tabs{display:flex!important;gap:6px!important;border:0!important;padding:0!important;margin:0 0 20px!important;width:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-tabs button{padding:9px 12px!important;background:var(--vce-surface)!important;border:1px solid var(--vce-line)!important;border-radius:3px!important;font:11px Arial!important;color:var(--vce-muted)!important;flex:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-tabs button.is-active{color:var(--vce-text)!important;border-color:var(--vce-gold)!important;background:var(--vce-surface)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-compact-list{display:none!important;padding:0!important;margin:0!important;list-style:none!important;width:auto!important;max-width:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-compact-list.is-active-panel:not([hidden]){display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry{grid-column:span 3;display:flex!important;gap:10px!important;min-height:52px!important;padding:12px!important;border:1px solid var(--vce-line)!important;background:var(--vce-surface)!important;border-radius:3px!important;align-items:center!important;position:relative;overflow:hidden}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3){grid-column:span 2;min-height:220px!important;padding:20px 16px!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-end!important;background:linear-gradient(0deg,#101723 14%,#10172328 100%),url('../images/vice/v4/w24.webp') center/cover!important;color:#fff!important;border-color:#536074!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry.is-top1{background-image:linear-gradient(0deg,#101723 12%,#10172318 100%),url('../images/vice/v4/w19.webp')!important;border-color:#aa945b!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry.is-top2{background-image:linear-gradient(0deg,#101723 12%,#10172318 100%),url('../images/vice/v4/w15.webp')!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3) .vc-ranking-position{position:absolute;top:10px;left:14px;font:56px/1 "Bebas Neue",BebasNeueRegular,sans-serif!important;color:#ffffffa6!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry .vc-ranking-avatar{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry>a,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-driver-info>a{font:700 13px/1.5 Arial!important;white-space:normal!important;overflow-wrap:anywhere!important;color:var(--vce-text)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3)>a,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3) .vc-driver-info>a{color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry>strong{margin-left:auto!important;font-size:18px!important;color:var(--vce-gold)!important;white-space:nowrap}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3)>strong{margin-left:0!important;color:#eed69b!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry>strong small{font:8px Arial!important;letter-spacing:1px!important;margin-left:5px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-feature-more{display:block!important;position:static!important;text-align:right!important;font:10px Arial!important;color:var(--vce-blue)!important;margin-top:18px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-feature-more:after{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-driver-info{min-width:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-driver-meta{font-size:9px!important;color:var(--vce-muted)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .is-top1 .vc-driver-meta,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .is-top2 .vc-driver-meta,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .is-top3 .vc-driver-meta{color:#b9c7d7!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-driver-stats{display:flex!important;gap:10px!important;color:#eed69b!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions{background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__header{align-items:flex-end!important;margin-bottom:20px!important;padding:0!important;gap:18px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__header h2{font:34px/1.1 "Bebas Neue",BebasNeueRegular,sans-serif!important;text-transform:uppercase;color:var(--vce-text)!important;margin:8px 0 0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__header>a{font-size:10px!important;white-space:nowrap}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction{position:relative!important;isolation:isolate;min-height:265px!important;overflow:hidden!important;padding:24px!important;border:1px solid #536074!important;border-radius:3px!important;background:#111925!important;color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction:before{content:"";position:absolute;z-index:-2;inset:0;background:linear-gradient(0deg,#111925 18%,#11192540 100%),url('../images/vice/v4/w14.webp') center/cover;opacity:.8}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction:nth-child(2):before{background-image:linear-gradient(0deg,#111925 18%,#11192540 100%),url('../images/vice/v4/w24.webp')}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction:nth-child(3):before{background-image:linear-gradient(0deg,#111925 18%,#11192540 100%),url('../images/vice/v4/w15.webp')}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction:nth-child(4):before{background-image:linear-gradient(0deg,#111925 18%,#11192540 100%),url('../images/vice/v4/w24.webp')}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction h3{margin:64px 0 14px!important;font:26px/1.1 "Bebas Neue",BebasNeueRegular,sans-serif!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction h3 a{color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__type{font:9px Arial!important;color:#d1dfeb!important;background:#101723b8!important;border:1px solid #ffffff30!important;padding:6px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__rank{color:#f0d799!important;background:none!important;border:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__score strong{font-size:19px!important;color:#fff!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__score small{font-size:9px!important;color:#bac8d9!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__actions a{color:#a7d7ff!important;font-size:10px!important;background:none!important;border:0!important;padding:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__progress{margin:15px 0!important;height:2px!important;background:#ffffff26!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction__progress span{background:#f0d799!important}
.vce-afterhours{display:grid;grid-template-columns:1.1fr 1fr;gap:18px}
.vce-story-postcard{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;overflow:hidden;min-height:410px;padding:28px;background:#111925;color:#fff!important;text-decoration:none!important;clip-path:polygon(0 0,100% 0,100% 96%,90% 100%,0 100%)}
.vce-story-postcard img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.65}
.vce-story-postcard:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111925 3%,transparent 100%)}
.vce-story-postcard>*:not(img){position:relative;z-index:1}
.vce-story-postcard h2{font:42px/1 "Bebas Neue",BebasNeueRegular,sans-serif!important;color:#fff!important;margin:14px 0!important}
.vce-story-postcard p{color:#ccd8e6;font:11px/1.8 Arial}
.vce-button{display:inline-flex;gap:18px;align-items:center;padding:13px 17px;background:#e9cc8e;color:#14202e!important;font:700 11px Arial;text-decoration:none!important;border:0;border-radius:3px;margin-top:12px}
.vce-race-sheet{background:var(--vce-paper);color:var(--vce-ink);padding:24px;border-top:3px solid #bea066;clip-path:polygon(0 0,100% 0,100% 98%,97% 100%,0 100%)}
.vce-race-sheet>.vce-eyebrow{color:#7e6334}
.vce-race-sheet>h2{font:34px/1 "Bebas Neue",BebasNeueRegular,sans-serif!important;color:var(--vce-ink)!important;margin:12px 0 24px!important}
.vce-race-sheet article{padding:16px 0;border-top:1px solid #202a3530}
.vce-race-sheet article header{display:flex;gap:9px;font:10px/1.5 Arial;align-items:center}
.vce-race-sheet article header>span{color:#8e6c29;font-size:9px}
.vce-race-sheet article time{margin-left:auto;font-size:9px;white-space:nowrap}
.vce-race-sheet ol{list-style:none;padding:10px 0 0 23px;margin:0}
.vce-race-sheet li{display:flex;gap:13px;font:11px/1.8 Arial;padding:4px 0}
.vce-race-sheet li b{color:#8e6c29;font-size:9px}
html body #myFooter.vce-footer{max-width:1360px!important;width:calc(100% - 48px)!important;margin:64px auto 0!important;padding:0!important;background:none!important;border:0!important;font-family:Arial,sans-serif!important;box-shadow:none!important}
.vce-footer-scene{position:relative;overflow:hidden;min-height:390px;background:#111925;isolation:isolate;clip-path:polygon(0 0,93% 0,95% 5%,100% 5%,100% 100%,0 100%);border-bottom:4px solid #e7cb89}
.vce-footer-scene>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:.67}
.vce-footer-scene:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0d1727ef 5%,#0d172750 78%)}
.vce-footer-scene:after{content:"";position:absolute;right:26px;top:30px;width:80px;height:10px;background:repeating-linear-gradient(120deg,#e7cb89 0 12px,transparent 12px 20px)}
.vce-footer-copy{padding:48px;max-width:600px}
.vce-footer-copy h2{font:62px/.95 "Bebas Neue",BebasNeueRegular,sans-serif!important;letter-spacing:.5px!important;color:#fff!important;margin:16px 0!important}
.vce-footer-copy h2 em{font-style:normal;color:#f49ac1}
.vce-footer-copy p{font:12px/1.9 Arial!important;color:#c4d0e0!important;margin:0!important}
.vce-footer-copy .vce-eyebrow{color:#eed599}
.vce-footer-easter{position:absolute;right:36px;bottom:52px;background:#101723ce;border:1px solid #ffffff40;padding:15px 18px;color:#e8edf4;max-width:250px;font:11px/1.8 Arial}
.vce-footer-easter summary{cursor:pointer;list-style:none;font-size:10px}
.vce-footer-easter summary span{display:block;letter-spacing:5px;color:#e7cb89;font-size:14px;margin-bottom:4px}
.vce-footer-easter p{font-size:11px;color:#d0dcec;margin:10px 0 0}
.vce-scene-number{position:absolute;right:36px;bottom:17px;letter-spacing:2px;color:#c2d1df;font:8px Arial}
.vce-footer-links{display:grid;grid-template-columns:1fr 1.5fr auto;gap:32px;align-items:center;padding:32px 0;border-bottom:1px solid var(--vce-line)}
.vce-footer-logo{display:flex;align-items:center;gap:12px;font:700 12px Arial;color:var(--vce-text)!important}
.vce-footer-logo img{object-fit:contain}
.vce-footer-logo small{display:block;font:8px Arial;letter-spacing:1px;color:var(--vce-muted);margin-top:6px}
.vce-footer-links nav{display:flex;gap:14px 22px;flex-wrap:wrap}
.vce-footer-links nav a{font:10px Arial;color:var(--vce-muted)!important}
.vce-footer-links nav a:hover{color:var(--vce-text)!important}
.vce-footer-links nav.vce-social-links{gap:14px}
.vce-social-links a{font-size:15px!important}
.vce-footer-fine{display:flex;justify-content:space-between;gap:20px;padding:18px 0 30px;font:9px/1.7 Arial;color:var(--vce-muted)}
.vce-footer-fine a{color:var(--vce-muted)!important}
@media(min-width:1500px){.vce-nav{gap:60px}
.vce-primary{margin-right:25px}}
@media(max-width:1150px){.vce-nav{gap:15px;padding:0 20px}
.vce-brand>span{font-size:16px}
.vce-primary>a,.vce-primary>details>summary{padding-left:10px;padding-right:10px}
.vce-account-label{display:none}
.vce-utilities{gap:8px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-home-grid{grid-template-columns:minmax(0,1fr) 230px!important;gap:20px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock{grid-template-columns:210px 1fr!important;gap:16px!important;padding:18px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-content-wrapper{flex-wrap:wrap!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-buttons-right{margin-left:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-action-btn{padding:0 10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item{padding-right:8px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall{grid-template-columns:220px minmax(0,1fr)!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head{padding:24px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>header{padding:18px 12px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy{padding:18px 12px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>footer{padding:10px!important;flex-wrap:wrap!important}}
@media(max-width:900px){.vce-nav{flex-wrap:wrap;gap:0 18px;padding:12px 20px 0;min-height:0}
.vce-brand{margin-right:auto}
.vce-primary{order:3;width:100%;margin:8px 0 0;border-top:1px solid var(--vce-line);justify-content:center}
.vce-primary>a,.vce-primary>details>summary{padding:14px 18px}
.vce-utilities{margin-left:auto}
.vce-popover{max-height:65vh}
.vce-city-menu .vce-popover{right:0}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-header{height:240px!important;min-height:240px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading{padding:45px 0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading h1{font-size:54px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-home-grid{grid-template-columns:minmax(0,1fr)!important}
.vce-sidebar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px!important;margin-top:20px}
.vce-side-heading{grid-column:1/-1}
.vce-side-heading h2 br{display:none}
.vce-side-postcard{min-height:300px}
.vce-sidebar .vce-news-image{height:130px}
.vce-sidebar .vce-news-copy{padding:14px}
.vce-sidebar .vce-news-copy h3{font-size:12px!important}
.vce-footer-links{grid-template-columns:1fr 1.5fr}
.vce-social-links{grid-column:1/-1}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock{grid-template-columns:1fr!important;gap:14px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-card-container{border-left:0!important;border-top:1px solid #64728642!important;padding-top:15px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-content-wrapper{padding-left:0!important;flex-wrap:nowrap!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch{display:flex!important;align-items:center!important;gap:24px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall{grid-template-columns:1fr!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-art{object-position:center 45%!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head{min-height:230px!important;padding:28px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy h2{font-size:40px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy p{max-width:380px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy nav{margin-top:12px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-open{position:absolute!important;right:28px!important;bottom:30px!important}}
@media(max-width:600px){.vce-nav{padding:12px 14px 0;gap:0 10px}
.vce-brand{gap:8px}
.vce-brand img{width:28px;height:32px}
.vce-brand>span{font-size:15px}
.vce-brand small{font-size:6px;letter-spacing:1px}
.vce-utilities{gap:3px}
html:root body.vice-white-2026 .vce-nav .vc-nav-utilities{gap:0!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility{width:28px!important;height:32px!important}
html:root body.vice-white-2026 .vce-nav .vc-nav-utility[aria-label="Ara"]{display:none!important}
.vce-account>summary{gap:3px;padding-left:4px}
.vce-account-initial{width:28px;height:28px}
.vce-account>summary>i{display:none}
.vce-primary{justify-content:space-between;gap:0}
.vce-primary>a,.vce-primary>details>summary{font-size:11px;padding:14px 10px}
.vce-popover{position:fixed;top:auto;right:12px;left:12px;width:auto;max-height:65vh}
.vce-account-panel{top:58px;max-height:75vh}
.vce-city-menu .vce-popover{right:12px}
html:root body.vice-white-2026 .vce-nav .vc-background-picker-panel{position:fixed!important;top:58px!important;right:12px!important;left:12px!important;width:auto!important;max-height:75vh!important;overflow-y:auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading{width:calc(100% - 36px)!important;padding:40px 0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading h1{font-size:45px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-heading h1 span{font-size:8px!important;margin-left:8px!important;padding:4px 7px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-easter{right:18px!important;bottom:30px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-world{font-size:7px!important;letter-spacing:1px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-header{height:210px!important;min-height:210px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools{flex-wrap:wrap!important;gap:0 16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools__discord{display:none!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools>a,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools summary{font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock{padding:16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch{gap:10px!important;flex-wrap:wrap!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-content-wrapper{flex-wrap:wrap!important;gap:16px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-left{width:100%!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item{padding-right:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item+.server-info-item{padding-left:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-value.large{font-size:23px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-buttons-right,html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-buttons-row{width:100%!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-action-btn{flex:1!important;justify-content:center!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-value{font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-ip-display{font-size:9px!important;padding:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-head{padding:24px!important;min-height:235px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy h2{font-size:37px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy p{max-width:260px!important;font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-open{right:24px!important;bottom:25px!important;font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy nav{gap:10px!important;padding-right:80px}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vc-wall-copy nav a{font-size:9px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid{grid-template-columns:1fr!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card{border-right:0!important;border-bottom:1px solid #64728642!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card:last-child{border-bottom:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>header{padding:18px 20px 12px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-content{min-height:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-photo{height:190px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy{padding:18px 20px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-copy p{font-size:12px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-card>footer{padding:12px 20px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category-heading{height:110px!important;min-height:110px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-category-heading h3{font-size:26px!important}
.vce-news-pair{grid-template-columns:1fr;gap:16px}
.vce-section-head h2{font-size:34px!important}
.vce-section-head>a{font-size:10px}
.vce-interlude{margin:28px 0 32px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-feature-rankings{padding:18px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading>div{gap:8px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-heading h2{font-size:38px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-rankings-subtitle{width:100%!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-tabs{gap:4px!important;flex-wrap:wrap!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-tabs button{padding:8px 10px!important;font-size:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3){grid-column:span 6;min-height:145px!important;padding:18px!important;align-items:flex-start!important;padding-left:75px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry:is(.is-top1,.is-top2,.is-top3) .vc-ranking-position{left:16px;top:auto;bottom:25px;font-size:48px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-rankings-break .vc-ranking-entry{grid-column:span 6}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__header{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__header h2{font-size:32px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-factions__grid{grid-template-columns:1fr!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vce-factions-break .vc-featured-faction{min-height:255px!important}
.vce-afterhours{grid-template-columns:1fr}
.vce-story-postcard{min-height:340px}
.vce-race-sheet{min-height:300px}
.vce-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}
.vce-sidebar .vce-news-image{height:110px}
.vce-sidebar .vce-news-copy{padding:13px}
.vce-sidebar .vce-news-copy h3{font-size:11px!important}
.vce-sidebar .vce-news-copy p{display:none}
.vce-sidebar .vce-text-link{font-size:9px}
.vce-side-postcard{grid-column:1/-1;min-height:240px}
.vce-side-heading h2{font-size:36px!important}
.vce-footer-copy{padding:32px 24px}
.vce-footer-copy h2{font-size:48px!important}
.vce-footer-scene{min-height:460px}
.vce-footer-scene>img{object-position:65% center}
.vce-footer-easter{left:24px;right:auto;bottom:45px;padding:9px 14px}
.vce-footer-easter summary span{font-size:10px;display:inline;letter-spacing:3px;margin-right:10px}
.vce-scene-number{left:24px;right:auto;bottom:17px}
.vce-footer-links{grid-template-columns:1fr;gap:24px;padding:26px 0}
.vce-footer-links nav{gap:16px 20px}
.vce-social-links{grid-column:auto}
.vce-footer-fine{flex-direction:column;gap:10px}
html body #myFooter.vce-footer{width:calc(100% - 28px)!important;margin-top:40px!important}
.vce-footer-scene:after{right:20px;top:22px;width:55px;height:7px}}
@media(prefers-reduced-motion:reduce){.vce-news-card,.vce-news-image img{transition:none}
.vce-news-card:hover{transform:none}}

/* Final narrow-screen rules follow the inherited desktop ID selectors. */
@media(max-width:600px){
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #header.vc-city-header{height:210px!important;min-height:210px!important;max-height:210px!important;overflow:hidden!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-city-title{font-size:42px!important;line-height:1!important;max-width:none!important;width:100%!important;white-space:nowrap!important;flex-wrap:nowrap!important;gap:8px!important;align-items:center!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city #vc-city-title>span{font:700 8px Arial!important;letter-spacing:1px!important;padding:5px 6px!important;margin-left:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-tools{gap:0 13px!important;margin-top:0!important;min-height:44px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .vc-game-switch__intro{margin-bottom:4px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:4px!important;align-items:center!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-info-item{width:auto!important;flex:1!important;min-width:0!important;padding:0 6px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-status-text{font-size:8px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-forum-dock .server-card-header{display:none!important}
}

/* Social: current native runtime, visual rules only; no writer or identity change. */
html:root body.vice-action-vicesocial #main_content_section .vsn{--sn-surface:#fff;--sn-soft:#f3f5f8;--sn-line:#d8dfe7;--sn-ink:#1c2b3b;--sn-muted:#607084;--sn-blue:#176fc5;--sn-pink:#ae356c}
html:root[data-vice-mode="dark"] body.vice-action-vicesocial #main_content_section .vsn{--sn-surface:#141a22;--sn-soft:#10161e;--sn-line:#303b49;--sn-ink:#f1f4f8;--sn-muted:#a3b1c2;--sn-blue:#91ceff;--sn-pink:#f49ac1}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast{min-height:220px!important;padding:36px!important;border-radius:3px!important;margin-bottom:30px!important;clip-path:polygon(0 0,100% 0,100% 93%,75% 93%,73% 100%,0 100%)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast h1{font-size:66px!important;letter-spacing:.5px!important;line-height:.98!important;margin:12px 0!important;color:#fff!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast p{font-size:13px!important;color:#d3dfed!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast:after{height:3px!important;left:0!important;right:0!important;background:repeating-linear-gradient(120deg,#f49ac1 0 24px,transparent 24px 30px)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-signal{font:700 9px Arial!important;letter-spacing:1.5px!important;border-color:#ffffff50!important;background:#0e1726a8!important;padding:12px!important;color:#e8f1fc!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-me{background:var(--sn-surface)!important;border:1px solid var(--sn-line)!important;border-top:3px solid var(--sn-pink)!important;padding:18px 14px!important;margin-bottom:14px!important;border-radius:3px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-me strong{font-size:13px!important;color:var(--sn-ink)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-me .vsn-avatar{width:38px!important;height:38px!important;border-radius:4px!important;font-size:18px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-me small{font-size:8px!important;line-height:1.6!important;letter-spacing:.8px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-left nav a{padding:12px 13px!important;border-radius:3px!important;font:12px/1.5 Arial!important;color:var(--sn-muted)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-left nav a[aria-current="page"]{background:var(--sn-surface)!important;border-left:3px solid var(--sn-pink)!important;color:var(--sn-ink)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-left nav a>span{color:var(--sn-blue)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-compose{border:1px solid var(--sn-line)!important;border-top:3px solid var(--sn-blue)!important;border-radius:3px!important;background:var(--sn-surface)!important;box-shadow:none!important;padding:24px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-surface.vsn-post{background:var(--sn-surface)!important;border:1px solid var(--sn-line)!important;border-radius:4px!important;box-shadow:none!important;margin-bottom:24px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-head{padding:22px 24px 12px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-text{padding:10px 24px 24px!important;font:14px/1.9 Arial!important;color:var(--sn-ink)!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-actions{padding:12px 24px!important;border-top:1px solid var(--sn-line)!important;gap:15px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-actions :is(a,button){font-size:11px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-rule{position:relative;isolation:isolate;overflow:hidden;min-height:340px!important;padding:24px!important;display:flex;flex-direction:column;justify-content:flex-end;background:#101723!important;color:#fff!important;border-radius:3px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-rule:before{content:"";position:absolute;z-index:-1;inset:0;background:linear-gradient(0deg,#101723 4%,#10172350 100%),url('../images/vice/v4/c11.webp') 60% center/cover;opacity:.8}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-rule h2{font-size:37px!important;color:#fff!important;line-height:1!important;margin:14px 0!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-rule p{font-size:11px!important;color:#c5d4e5!important;line-height:1.8!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-rule .vsn-kicker{font-size:8px!important;letter-spacing:1.5px!important;color:#f49ac1!important}
@media(max-width:760px){
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast{padding:26px!important;min-height:180px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-mast h1{font-size:46px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-left nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;overflow:visible!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-left nav a{font-size:11px!important;padding:10px!important;white-space:normal!important;min-width:0!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-compose{padding:18px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-head{padding:18px 16px 12px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-text{padding:10px 16px 20px!important;font-size:13px!important}
html:root body.vice-action-vicesocial #main_content_section .vsn .vsn-post-actions{padding:10px 14px!important;gap:10px!important;flex-wrap:wrap!important}
}

html:root body.vice-white-2026 #main_content_section .vce-server-address{background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--city-ink,#f2f4f8)!important;border:0!important;border-radius:0!important;font-size:11px!important;min-height:0!important}
html:root body.vice-white-2026 #main_content_section .vce-server-address:before,html:root body.vice-white-2026 #main_content_section .vce-server-address:after{display:none!important}
html:root body.vice-white-2026.vice-forum-city #main_content_section .vc-forum-dock a.vc-game-switch__option{background:var(--city-soft)!important;border:1px solid var(--city-line)!important;color:var(--city-ink)!important}
html:root body.vice-white-2026.vice-forum-city #main_content_section .vc-forum-dock a.vc-game-switch__option.is-active{background:var(--city-paper)!important;border-color:var(--city-teal)!important;box-shadow:inset 2px 0 var(--city-teal)!important}
html:root body.vice-white-2026.vice-forum-city #main_content_section .vce-server-count .server-status-dot{border-radius:50%!important;display:inline-block!important;min-width:6px!important;height:6px!important;width:6px!important;position:static!important}
@media(max-width:600px){html:root body.vice-white-2026.vice-forum-city #main_content_section .vc-city-tools>a[href="#vc-city-online"]{display:none!important}}

.vce-sidebar{position:sticky!important;top:var(--vce-rail-top,20px);align-self:start!important}
.vce-news-image{background-image:linear-gradient(0deg,#10172390,#10172345),url('../images/vice/v4/w24.webp');background-size:cover;background-position:center}
html:root body.vice-white-2026.vice-forum-city #vc-city-online{border-top:1px solid var(--city-line)!important;padding-top:30px!important;margin-top:42px!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vc-community-heading{margin-bottom:22px!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vc-my-vice{border:1px solid var(--city-line)!important;border-left:3px solid var(--city-teal)!important;border-radius:4px!important;background:var(--city-paper)!important;padding:20px!important;margin-bottom:18px!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vc-community-card{border-radius:4px!important;padding:22px!important;box-shadow:none!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vc-community-card h3{font:700 12px Arial!important;color:var(--city-ink)!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vc-community-signoff{display:none!important}
html:root body.vice-white-2026.vice-forum-city #vc-city-online .vcm{border-radius:4px!important;margin-top:26px!important}
@media(max-width:900px){.vce-sidebar{position:static!important;top:auto!important}}

html:root body.vice-white-2026 .vce-maintenance{display:flex;align-items:center;gap:14px;padding:15px 18px;margin-bottom:12px;background:var(--city-paper,#141a22);border:1px solid var(--city-line,#303b49);border-left:3px solid #d8bb79;border-radius:3px;font:11px/1.6 Arial;color:var(--city-copy,#c1cbd7)}
html:root body.vice-white-2026 .vce-maintenance>span{font-size:20px;color:#d8bb79}
html:root body.vice-white-2026 .vce-maintenance strong{font-size:11px!important;color:var(--city-ink,#f1f4f8)!important}
html:root body.vice-white-2026 .vce-maintenance p{font-size:10px!important;color:var(--city-muted,#a3b1c2)!important;margin:2px 0 0!important;padding:0!important}
html:root body.vice-white-2026 .vce-maintenance>a{margin-left:auto;font:10px Arial;white-space:nowrap;color:var(--city-teal,#91ceff)!important}
html:root body.vice-white-2026.vice-forum-city #vc-rankings-title{text-transform:none!important}
html:root body.vice-white-2026.vice-forum-city .vce-rankings-break .vc-rankings-kicker{text-transform:none!important}
@media(max-width:600px){html:root body.vice-white-2026 .vce-maintenance{gap:10px;flex-wrap:wrap;padding:12px}html:root body.vice-white-2026 .vce-maintenance>a{margin-left:30px}}

/* The native Social mast already provides its own cover image. */
html:root body.vice-white-2026.vice-action-vicesocial .vc-home-masthead{height:auto!important;min-height:0!important;margin-bottom:0!important;padding-top:0!important}
html:root body.vice-white-2026.vice-action-vicesocial .vsn-shell-top{display:none!important}

/* Three actual previews: one photo leads two compact notes when that is the real content mix. */
@media(min-width:901px){
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo)){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:first-child{grid-column:1!important;grid-row:1 / span 2!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(2){grid-column:2!important;grid-row:1!important;border-bottom:1px solid #64728642!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(3){grid-column:2!important;grid-row:2!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2){min-height:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2)>header{padding:14px 18px 8px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2) .vsn-home-content{min-height:0!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2) .vsn-home-copy{padding:12px 18px!important;gap:7px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2) .vsn-home-copy>small{padding-top:5px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:nth-child(n+2)>footer{padding:10px 18px!important}
html:root body.vice-white-2026.vice-home-layout.vice-forum-city .vc-city-wall .vsn-home-grid:has(>.vsn-home-card:nth-child(3)):has(>.vsn-home-card:first-child .vsn-home-photo):not(:has(>.vsn-home-card:nth-child(n+2) .vsn-home-photo))>.vsn-home-card:first-child .vsn-home-photo{height:230px!important}
}
