#pva-vip-overlay{position:fixed;inset:0;z-index:2147483000;display:none;align-items:center;justify-content:center;padding:16px;background:rgba(1,5,20,.82);backdrop-filter:blur(9px)}#pva-vip-overlay.pva-show{display:flex}#pva-vip-card{box-sizing:border-box;width:min(430px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;border:1px solid #579cff;border-radius:24px;padding:24px 22px 20px;background:linear-gradient(145deg,#1b4180,#081934 55%,#030a1d);color:#fff;box-shadow:0 30px 85px #000c,0 0 35px #2674ff66,inset 0 2px 2px #ffffff40;font:14px/1.5 Arial,sans-serif;text-align:center;scrollbar-width:thin;scrollbar-color:#457fd6 #0a1c3a}#pva-vip-card *{box-sizing:border-box}#pva-vip-card .pva-top{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left}#pva-vip-card .pva-logo{display:flex;align-items:center;gap:10px;font-weight:800;font-size:17px;color:#fff}#pva-vip-card .pva-logo-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(145deg,#ffe6a0,#b57a1b);color:#211300;font-size:27px;font-weight:900;box-shadow:0 6px 14px #0008,inset 0 2px 3px #fff9}#pva-vip-card .pva-sub{font-size:10px;color:#b6d0ff;letter-spacing:1.3px}#pva-vip-card .pva-x{border:1px solid #7da7ec;border-radius:50%;background:#0a2552;color:white;width:34px;height:34px;cursor:pointer;font-size:22px}#pva-vip-card h2{font-size:23px;line-height:1.2;margin:18px 0 8px;color:#fff}#pva-vip-card p{color:#d0e0ff;margin:0 0 16px;font-size:13px}#pva-vip-card .pva-payments{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 18px}#pva-vip-card .pva-payment{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px 6px;border:1px solid #467cce;border-radius:15px;background:linear-gradient(145deg,#16396f,#0a2046);color:white;text-decoration:none;font-weight:bold;box-shadow:inset 0 1px #ffffff22,0 6px 12px #0004}#pva-vip-card .pva-payment span{font-size:11px;color:#bdd3f5;font-weight:normal}#pva-vip-card .pva-support{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:10px 0 16px}#pva-vip-card .pva-support a,#pva-vip-card .pva-support button{min-width:0;display:flex;flex-direction:column;align-items:center;gap:7px;padding:10px 2px;background:#102b55;border:1px solid #3867a5;border-radius:12px;color:#fff;text-decoration:none;font-size:10px;cursor:pointer;font-family:inherit}#pva-vip-card .pva-support img{width:30px;height:30px;object-fit:contain}#pva-vip-card .pva-continue{width:100%;padding:13px 10px;background:linear-gradient(135deg,#398cff,#1548b7);border:1px solid #80b6ff;border-radius:12px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;box-shadow:0 6px 18px #0955d977}body.pva-popup-open{overflow:hidden}@media(max-height:650px){#pva-vip-card{padding:14px}#pva-vip-card h2{margin:10px 0 6px}#pva-vip-card .pva-payments{margin:8px 0}#pva-vip-card .pva-support{margin:7px 0}}