/* VENOM PRO 3.0 — shell and page presentation only */
body.vp-shell.vp-premium{--vp-muted:#a2afb8;--vg-muted:#a2afb8;--vp-line:rgba(165,190,209,.13);font-family:system-ui,-apple-system,"Segoe UI",Tahoma,Arial,sans-serif;line-height:1.6;min-width:0;}
body.vp-shell.vp-premium :where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--vp-lime);outline-offset:4px}
body.vp-shell.vp-premium :where(button,a){-webkit-tap-highlight-color:transparent}
body.vp-shell.vp-premium :where(input:not([type=checkbox]),select,textarea){font-size:16px!important}
body.vp-shell.vp-premium [hidden]{display:none!important}
body.vp-shell.vp-premium .vg-nav-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:12px!important}
body.vp-shell.vp-premium .vg-nav-actions{display:flex!important;align-items:center;flex-wrap:nowrap!important;gap:8px!important;width:auto!important}
body.vp-shell.vp-premium .vg-nav-actions>*{flex-shrink:0}
body.vp-shell.vp-premium .vg-language-switch{min-width:54px;width:54px!important;max-width:none!important;height:44px!important;padding:0 4px!important}
body.vp-shell.vp-premium .vg-language-switch select{width:44px!important;height:42px!important;font-size:12px!important;padding:0!important;text-align:center}
body.vp-shell.vp-premium .vg-language-switch i{display:none}
body.vp-shell.vp-premium .vg-menu-btn,body.vp-shell.vp-premium .vg-theme-btn,body.vp-shell.vp-premium .vp-search-trigger{height:44px!important;min-height:44px!important;border-radius:13px!important}
body.vp-shell.vp-premium .vp-sidebar .nav-link{min-height:48px;font-size:14px;padding:10px 12px}
body.vp-shell.vp-premium .vp-sidebar .sidebar-section{letter-spacing:0;color:#91a2af}
body.vp-shell.vp-premium .vp-sidebar .offcanvas-title{letter-spacing:0;color:var(--vp-muted);font-size:12px}
body.vp-shell.vp-premium .vp-sidebar .vg-kicker{color:var(--vp-lime)}
body.vp-shell.vp-premium .vg-footer-links{display:flex;flex-wrap:wrap;gap:12px 20px;line-height:1.8}
.vp-icon-svg{display:inline-block;width:1.2em;height:1.2em;vertical-align:middle;flex-shrink:0}
body.vp-shell.vp-premium .vp-icon-host:before{content:none!important}
body.vp-shell.vp-premium .vp-icon-host{font-family:inherit!important;display:inline-flex;align-items:center;justify-content:center}
body.vp-shell.vp-premium.vp-route-index .entry-hero{border:1px solid var(--vp-line);border-radius:24px;box-shadow:0 24px 70px #0003}
body.vp-shell.vp-premium.vp-route-index .entry-copy h1{font-family:inherit;line-height:1.16;letter-spacing:-.035em;text-wrap:balance}
body.vp-shell.vp-premium.vp-route-index .entry-copy p{font-size:15px;line-height:1.85;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-index .hero-actions{gap:10px}
body.vp-shell.vp-premium.vp-route-index .hero-primary,body.vp-shell.vp-premium.vp-route-index .hero-secondary{height:50px;border-radius:14px;font-size:14px}
body.vp-shell.vp-premium.vp-route-index .hero-trust{font-size:12px;line-height:1.6;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-index .section-head h2{font-size:clamp(24px,3vw,32px);line-height:1.4}
body.vp-shell.vp-premium.vp-route-index .category-row{overflow-x:auto;scrollbar-width:none;gap:8px;padding-block:5px 9px;scroll-padding-inline:8px}
body.vp-shell.vp-premium.vp-route-index .category-row::-webkit-scrollbar{display:none}
body.vp-shell.vp-premium.vp-route-index .category-pill{min-height:44px;flex-shrink:0;border:1px solid var(--vp-line);border-radius:12px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;cursor:pointer;color:var(--vp-muted);background:var(--vp-panel)}
body.vp-shell.vp-premium.vp-route-index .category-pill.active{background:var(--vp-lime);color:#101708;border-color:transparent}
body.vp-shell.vp-premium.vp-route-index .game-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
body.vp-shell.vp-premium.vp-route-index .game-card{min-width:0;min-height:0;border:1px solid var(--vp-line);border-radius:18px;box-shadow:0 10px 30px #0002;transition:transform .2s,border-color .2s}
body.vp-shell.vp-premium.vp-route-index .game-art{height:auto;aspect-ratio:16/10}
body.vp-shell.vp-premium.vp-route-index .game-info{padding:16px;min-height:95px}
body.vp-shell.vp-premium.vp-route-index .game-info strong{font-size:16px;line-height:1.5;overflow-wrap:anywhere}
body.vp-shell.vp-premium.vp-route-index .game-info span{font-size:12px;line-height:1.7;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-index .game-badge{font-size:10px;padding:5px 9px}
body.vp-shell.vp-premium.vp-route-index .highlight-card{padding:20px;min-height:0}
body.vp-shell.vp-premium.vp-route-index .highlight-icon{width:42px;height:42px;margin-bottom:12px;font-size:21px}
body.vp-shell.vp-premium.vp-route-index .highlight-card span{line-height:1.8;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-dashboard .lobby-welcome{align-items:center;margin-bottom:8px}
body.vp-shell.vp-premium.vp-route-dashboard .lobby-welcome h1{font-family:inherit;font-size:clamp(26px,3vw,38px);line-height:1.45;overflow-wrap:anywhere;letter-spacing:-.03em}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice,body.vp-shell.vp-premium.vp-route-dashboard .game-choice.boxes{grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto;min-height:200px;gap:16px;padding:36px 18px 18px;border-radius:20px;border-color:var(--vp-line);box-shadow:0 12px 35px #0002;background:radial-gradient(ellipse at 0 0,#44a8ff0a,transparent 65%),linear-gradient(135deg,#182228,#10181d)}
body.vp-shell.vp-premium.vp-route-dashboard :where(.game-choice-icon,.venom1000-icon,.skyrun-icon,.crossroad-icon,.relic-run-icon){width:76px;height:76px;border-radius:17px}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-icon{min-width:0;max-width:100%}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy{min-width:0}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy strong{font-family:inherit;font-size:clamp(18px,1.7vw,23px);line-height:1.4;letter-spacing:-.025em;overflow-wrap:anywhere}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy p{font-family:inherit;font-size:13px;line-height:1.65;margin-block:5px 0;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy small{font-size:9px;letter-spacing:.08em}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-badge{top:10px;left:auto;right:auto;inset-inline-end:14px;font-size:9px;padding:3px 8px}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-actions{grid-column:1/-1;gap:9px;margin-top:0}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-actions a{height:46px!important;min-height:46px!important;font-size:13px!important;border-radius:12px!important}
body.vp-shell.vp-premium.vp-route-dashboard .compact-wallet,body.vp-shell.vp-premium.vp-route-dashboard .promo-compact,body.vp-shell.vp-premium.vp-route-dashboard .results-card,body.vp-shell.vp-premium.vp-route-dashboard .compact-ref{padding:20px;border-radius:20px}
body.vp-shell.vp-premium.vp-route-dashboard .result-balls{gap:6px;flex-wrap:wrap}
body.vp-shell.vp-premium.vp-route-auth .auth-v7{border-radius:24px;margin:12px auto;border:1px solid var(--vp-line);background:var(--vp-panel);box-shadow:0 20px 60px #0003}
body.vp-shell.vp-premium.vp-route-auth .auth-story h1,body.vp-shell.vp-premium.vp-route-auth .auth-inner h2{font-family:inherit;line-height:1.35;letter-spacing:-.02em}
body.vp-shell.vp-premium.vp-route-auth .auth-story p{font-size:14px}
body.vp-shell.vp-premium.vp-route-auth .auth-inner .lead{font-size:14px;line-height:1.8}
body.vp-shell.vp-premium.vp-route-auth .auth-section-label{font-size:12px;letter-spacing:0;line-height:1.6;flex-wrap:wrap;gap:5px}
body.vp-shell.vp-premium.vp-route-auth .auth-section-label small{font-size:11px;max-width:100%;color:var(--vp-muted)}
body.vp-shell.vp-premium.vp-route-auth .provider-grid{grid-template-columns:1fr;gap:10px}
body.vp-shell.vp-premium.vp-route-auth .social-provider-shell{min-height:56px;clip-path:none;box-shadow:none}
body.vp-shell.vp-premium.vp-route-auth .social-note,body.vp-shell.vp-premium.vp-route-auth .social-divider,body.vp-shell.vp-premium.vp-route-auth .auth-legal{font-size:12px;line-height:1.85;color:var(--vp-muted);letter-spacing:0}
body.vp-shell.vp-premium.vp-route-auth .email-method-copy strong{font-size:14px}
body.vp-shell.vp-premium.vp-route-auth .email-method-copy small{font-size:12px}
body.vp-shell.vp-premium.vp-route-auth .auth-form-side label,body.vp-shell.vp-premium.vp-route-auth .auth-tabs button{font-size:13px}
body.vp-shell.vp-premium.vp-route-auth .auth-mobile-brand strong{font-family:inherit;font-size:15px}
body.vp-shell.vp-premium.vp-route-auth .auth-mobile-brand span{font-size:12px}
body.vp-shell.vp-premium.vp-route-auth .bonus-note{font-size:12px}
html[data-theme=light] body.vp-shell.vp-premium :where(.game-choice,.highlight-card,.game-card,.auth-v7,.compact-wallet,.promo-compact,.results-card,.compact-ref){background:var(--vp-panel)!important;color:var(--vp-text)}
html[data-theme=light] body.vp-shell.vp-premium .vp-bottom-nav{background:#f8fafcf5;border-color:#dce4ee}
html[data-theme=light] body.vp-shell.vp-premium .vg-btn-ghost{color:#233344!important;background:#eff3f7!important;border-color:#d4dee8!important}
html[data-theme=light] body.vp-shell.vp-premium .vp-search-panel{background:#fff}
html[data-theme=light] body.vp-shell.vp-premium .vp-search-result{color:#233344}
@media(hover:hover){body.vp-shell.vp-premium .game-card:hover{border-color:#b9ff3855;transform:translateY(-3px)}}
@media(max-width:980px){
 body.vp-shell.vp-premium .navbar.vg-navbar{padding:0 12px!important}
 body.vp-shell.vp-premium .vg-nav-inner{min-height:68px!important;justify-content:space-between}
 body.vp-shell.vp-premium .vg-brand{max-width:none;flex:1 1 auto;gap:8px;min-width:0}
 body.vp-shell.vp-premium .vg-wordmark{font-size:15px;letter-spacing:-.04em}
 body.vp-shell.vp-premium .vg-brand-mark{width:34px;height:34px;flex-basis:34px}
 body.vp-shell.vp-premium .vg-brand-tag{display:none}
 body.vp-shell.vp-premium .vp-search-trigger{width:44px!important;flex:0 0 44px;padding:0}
 body.vp-shell.vp-premium .vg-menu-btn{width:44px!important;flex-basis:44px!important}
 body.vp-shell.vp-premium .vg-auth-cta{display:none!important}
 body.vp-shell.vp-premium .vg-wallet-pill{display:none!important}
 body.vp-shell.vp-premium .vg-theme-btn{display:none!important}
 body.vp-shell.vp-premium .vg-nav-actions{margin:0!important;gap:6px!important}
 body.vp-shell.vp-premium .vp-sidebar{width:min(320px,88vw)!important;padding:12px 12px max(16px,env(safe-area-inset-bottom));height:100dvh}
 body.vp-shell.vp-premium .vp-sidebar .vg-sidebar-close{width:44px;height:44px;min-width:44px}
 body.vp-shell.vp-premium .main-wrapper,[dir=rtl] body.vp-shell.vp-premium .main-wrapper{width:calc(100% - 32px)!important;max-width:1180px;margin:0 auto!important;padding:18px 0 32px!important}
 body.vp-shell.vp-premium.vp-route-index .entry-hero{position:relative;display:grid;grid-template-columns:1fr;min-height:0;padding:0;gap:0;overflow:hidden}
 body.vp-shell.vp-premium.vp-route-index .entry-copy{width:100%;padding:28px 24px 0;overflow:visible}
 body.vp-shell.vp-premium.vp-route-index .entry-copy h1{font-size:clamp(32px,7.8vw,48px);line-height:1.25;margin:14px 0}
 body.vp-shell.vp-premium.vp-route-index .entry-kicker{font-size:11px;letter-spacing:0}
 body.vp-shell.vp-premium.vp-route-index .vp-entry-art{position:relative;inset:auto;opacity:1;height:230px;width:100%;margin:0}
 body.vp-shell.vp-premium.vp-route-index .vp-entry-art img,[dir=rtl] body.vp-shell.vp-premium.vp-route-index .vp-entry-art img{width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none}
}
@media(max-width:700px){
 body.vp-shell.vp-premium{padding-bottom:calc(76px + env(safe-area-inset-bottom))}
 body.vp-shell.vp-premium .vp-bottom-nav{min-height:70px;gap:2px;padding:6px 8px max(8px,env(safe-area-inset-bottom))}
 body.vp-shell.vp-premium .vp-bottom-nav a{min-height:54px;border-radius:13px;gap:2px;text-align:center;line-height:1.4;padding:4px 2px}
 body.vp-shell.vp-premium .vp-bottom-nav a.active{background:#b9ff3810}
 body.vp-shell.vp-premium .vp-bottom-nav small{font-size:clamp(9px,2.4vw,11px);white-space:normal}
 body.vp-shell.vp-premium .vp-bottom-nav i{font-size:19px}
 body.vp-shell.vp-premium .vg-footer{padding:26px 16px 20px}
 body.vp-shell.vp-premium .vg-footer-inner{display:grid;gap:18px}
 body.vp-shell.vp-premium .vg-footer-links{justify-content:center;font-size:12px}
 body.vp-shell.vp-premium.vp-route-index .game-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;overflow:visible}
 body.vp-shell.vp-premium.vp-route-index .game-card{min-width:0!important;width:auto;flex:none}
 body.vp-shell.vp-premium.vp-route-index .game-info{padding:12px;min-height:100px}
 body.vp-shell.vp-premium.vp-route-index .game-info strong{font-size:13px}
 body.vp-shell.vp-premium.vp-route-index .game-info span{font-size:11px}
 body.vp-shell.vp-premium.vp-route-index .game-symbol{width:60px;height:60px;font-size:28px;border-radius:18px}
 body.vp-shell.vp-premium.vp-route-index .hero-actions{grid-template-columns:1fr 1fr!important;display:grid}
 body.vp-shell.vp-premium.vp-route-index .hero-primary,body.vp-shell.vp-premium.vp-route-index .hero-secondary{font-size:13px;min-width:0;padding:0 8px}
 body.vp-shell.vp-premium.vp-route-index .hero-trust{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:flex-start;margin-top:14px}
 body.vp-shell.vp-premium.vp-route-index .highlight-grid{grid-template-columns:1fr 1fr;gap:10px}
 body.vp-shell.vp-premium.vp-route-index .highlight-card{padding:16px}
 body.vp-shell.vp-premium.vp-route-index .highlight-card strong{font-size:14px}
 body.vp-shell.vp-premium.vp-route-index .highlight-card span{font-size:12px}
 body.vp-shell.vp-premium.vp-route-dashboard .lobby-welcome{gap:12px;align-items:flex-start;flex-direction:column}
 body.vp-shell.vp-premium.vp-route-dashboard .game-selector{grid-template-columns:1fr;gap:12px}
 body.vp-shell.vp-premium.vp-route-dashboard .game-choice,body.vp-shell.vp-premium.vp-route-dashboard .game-choice.boxes{min-height:190px;grid-template-columns:76px minmax(0,1fr);grid-template-rows:auto auto}
 body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy strong{font-size:21px}
 body.vp-shell.vp-premium.vp-route-dashboard .compact-ref{gap:12px;flex-wrap:wrap}
 body.vp-shell.vp-premium.vp-route-dashboard .wallet-components{font-size:11px;line-height:1.8}
 body.vp-shell.vp-premium.vp-route-dashboard .promo-compact-form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
 body.vp-shell.vp-premium.vp-route-dashboard .promo-compact-form input{min-width:0;width:100%;height:50px}
 body.vp-shell.vp-premium.vp-route-dashboard .promo-compact-form .vg-btn{min-height:46px}
 body.vp-shell.vp-premium.vp-route-auth .auth-v7{display:block;border-radius:22px;border:1px solid var(--vp-line);margin:0;background:var(--vp-panel);overflow:hidden}
 body.vp-shell.vp-premium.vp-route-auth .auth-form-side{padding:24px 20px}
 body.vp-shell.vp-premium.vp-route-auth .auth-inner h2{font-size:30px}
 body.vp-shell.vp-premium.vp-route-auth .auth-story{display:none}
 body.vp-shell.vp-premium.vp-route-auth .auth-mobile-brand{padding:12px;margin-bottom:22px}
 body.vp-shell.vp-premium.vp-route-auth .auth-section-label small{display:block}
 body.vp-shell.vp-premium .vp-search-panel{max-height:calc(100dvh - 32px);margin-top:16px}
 body.vp-shell.vp-premium .vp-search-results{max-height:calc(100dvh - 130px)}
}
@media(max-width:360px){
 body.vp-shell.vp-premium .navbar.vg-navbar{padding-inline:8px!important}
 body.vp-shell.vp-premium .vg-nav-inner{gap:6px!important}
 body.vp-shell.vp-premium .vg-wordmark{font-size:12px}
 body.vp-shell.vp-premium .vg-brand-mark{width:28px;height:28px;flex-basis:28px}
 body.vp-shell.vp-premium.vp-route-index .entry-copy{padding:22px 16px 0}
 body.vp-shell.vp-premium.vp-route-index .highlight-grid{grid-template-columns:1fr}
 body.vp-shell.vp-premium.vp-route-dashboard .game-choice-copy strong{font-size:18px}
 body.vp-shell.vp-premium.vp-route-auth .auth-form-side{padding:20px 16px}
}
@media(prefers-reduced-motion:reduce){body.vp-shell.vp-premium *,body.vp-shell.vp-premium *::before,body.vp-shell.vp-premium *::after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
body.vp-shell.vp-premium.vp-route-dashboard .rb-icon i,body.vp-shell.vp-premium.vp-route-dashboard .rb-icon b{width:54px;height:54px;top:11px}
body.vp-shell.vp-premium.vp-route-dashboard .boxes-vault-icon{width:76px;height:66px;border-width:3px}
body.vp-shell.vp-premium.vp-route-dashboard .boxes-vault-icon:before{font-size:12px}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice-badge{inset-inline-start:auto!important;inset-inline-end:14px!important}
html[data-theme=light] body.vp-shell.vp-premium.vp-route-index .game-info strong{color:var(--vp-text)}

body.vp-shell.vp-premium.vp-route-dashboard .plinko-logo-svg{width:76px;height:76px}
body.vp-shell.vp-premium.vp-route-index .game-symbol img{width:100%;height:100%;object-fit:contain;border-radius:inherit}

/* 3.1: complete centered hero and original game cover artwork. */
body.vp-shell.vp-premium.vp-route-index .vp-entry-art{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4/3;align-self:center;margin:0;opacity:1;overflow:hidden;border-radius:20px;isolation:isolate}
body.vp-shell.vp-premium.vp-route-index .vp-entry-art:before{display:none}
body.vp-shell.vp-premium.vp-route-index .vp-entry-art img,[dir=rtl] body.vp-shell.vp-premium.vp-route-index .vp-entry-art img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center;transform:none;filter:none}
body.vp-shell.vp-premium.vp-route-index .game-art{height:auto;aspect-ratio:3/2;background-size:cover;background-position:center;background-repeat:no-repeat}
body.vp-shell.vp-premium.vp-route-index .game-art.sky{background-image:url('/assets/img/venom-sky-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art.crossroad{background-image:url('/assets/img/venom-crossroad-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art.v1000{background-image:url('/assets/img/venom-dragon-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art.boxes{background-image:url('/assets/img/venom-boxes-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art.plinko{background-image:url('/assets/img/venom-plinko-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art.relic-run{background-image:url('/assets/img/venom-relic-v31.webp')}
body.vp-shell.vp-premium.vp-route-index .game-art .game-symbol,body.vp-shell.vp-premium.vp-route-index .game-art.relic-run>img{display:none}
body.vp-shell.vp-premium.vp-route-index .game-art:before,body.vp-shell.vp-premium.vp-route-index .game-art.relic-run:after{display:none}
body.vp-shell.vp-premium.vp-route-index .game-badge{z-index:2;backdrop-filter:blur(8px);box-shadow:0 3px 12px #0004}
@media(max-width:980px){body.vp-shell.vp-premium.vp-route-index .vp-entry-art{margin-top:20px;border-radius:0 0 22px 22px}}

/* 3.2: shared cover artwork in the signed-in lobby. */
body.vp-shell.vp-premium.vp-route-dashboard .game-choice:not(.redblue){grid-template-columns:96px minmax(0,1fr)}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice:not(.redblue) .game-choice-icon{width:96px;height:64px;min-width:0;align-self:center;border-radius:14px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;border:1px solid var(--vp-line);box-shadow:0 8px 22px #0003}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice:not(.redblue) .game-choice-icon>*{display:none}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.relic-run .game-choice-icon{background-image:url('/assets/img/venom-relic-v31.webp')}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.skyrun .game-choice-icon{background-image:url('/assets/img/venom-sky-v31.webp')}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.crossroad .game-choice-icon{background-image:url('/assets/img/venom-crossroad-v31.webp')}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.venom1000 .game-choice-icon{background-image:url('/assets/img/venom-dragon-v31.webp')}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.plinko .game-choice-icon{background-image:url('/assets/img/venom-plinko-v31.webp')}
body.vp-shell.vp-premium.vp-route-dashboard .game-choice.boxes .game-choice-icon{background-image:url('/assets/img/venom-boxes-v31.webp')}
body.vp-shell.vp-premium.vp-route-index #games,body.vp-shell.vp-premium.vp-route-dashboard #games{scroll-margin-top:90px}
@media(max-width:360px){body.vp-shell.vp-premium.vp-route-dashboard .game-choice:not(.redblue){grid-template-columns:84px minmax(0,1fr)}body.vp-shell.vp-premium.vp-route-dashboard .game-choice:not(.redblue) .game-choice-icon{width:84px;height:56px}}
