.dash-loader-wrap{align-items:center;display:flex;justify-content:center;min-height:220px;padding:32px 16px;width:100%}.dash-loader-wrap--fill{flex:1;min-height:calc(100dvh - var(--dash-nav-h) - 140px);padding:48px 16px}.dash-loader-screen{align-items:center;background:#000000f5;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;min-height:100dvh;overscroll-behavior:none;position:fixed;touch-action:none;transform:translateZ(0);z-index:100001}.dash-loader{z-index:1}.dash-loader,.dash-loader-logo-wrap{align-items:center;display:flex;justify-content:center;position:relative}.dash-loader-logo-wrap{min-height:clamp(76px,20vw,132px);min-width:min(340px,88vw)}.dash-loader-logo-glow{background:radial-gradient(ellipse at center,rgba(255,180,0,.42) 0,rgba(255,120,0,.18) 38%,transparent 72%);height:150%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:0}.dash-loader-logo-wrap.is-ready .dash-loader-logo-glow{animation:dash-loader-glow-pulse 2.4s ease-in-out infinite}.dash-loader-logo{display:block;height:auto;max-width:min(340px,88vw);-o-object-fit:contain;object-fit:contain;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(340px,88vw);z-index:1;-webkit-user-drag:none;opacity:1}.dash-loader-logo.is-ready{animation:dash-loader-logo-scale 2.4s ease-in-out infinite;opacity:1}@keyframes dash-loader-glow-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.96)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes dash-loader-logo-scale{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.lprm-backdrop{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:1rem;position:fixed;z-index:12000}.lprm-modal{background:#0f0f12;border-radius:14px;box-shadow:0 18px 48px #00000073;max-height:min(88vh,640px);overflow:hidden;position:relative;width:min(92vw,420px)}.lprm-close{background:#0000008c;border:0;border-radius:999px;color:#fff;cursor:pointer;height:2rem;position:absolute;right:.55rem;top:.55rem;width:2rem;z-index:2}.lprm-close:after,.lprm-close:before{background:currentColor;border-radius:1px;content:"";height:2px;left:50%;position:absolute;top:50%;width:12px}.lprm-close:before{transform:translate(-50%,-50%) rotate(45deg)}.lprm-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.lprm-close:hover{background:#000000bf}.lprm-image-wrap{display:block;min-height:180px;position:relative;width:100%}.lprm-image-placeholder{animation:lprm-shimmer 1.2s ease-in-out infinite;aspect-ratio:3/4;background:linear-gradient(110deg,#1a1a1f 25%,#2a2a32,#1a1a1f 55%);background-size:200% 100%;display:block;width:100%}.lprm-image{display:block;height:auto;max-height:min(88vh,640px);-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .2s ease;width:100%}.lprm-image--ready{opacity:1}.lprm-wait{color:#fff;font-size:.95rem;letter-spacing:.02em}@keyframes lprm-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.lprm-image-placeholder{animation:none}.lprm-image{transition:none}}.lp-pay-bar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080c12fa;border-bottom:1px solid rgba(255,215,0,.12);border-top:1px solid rgba(255,215,0,.08);box-shadow:0 4px 20px #00000059;flex-shrink:0;overflow:visible;width:100%}.lp-pay-bar--inline{border-radius:12px;border-top:none;box-shadow:0 2px 14px #00000059;box-sizing:border-box;margin:6px 0 0;min-height:58px;overflow:visible;position:static}.lp-pay-bar--inline .lp-pay-bar-inner{padding:6px 12px}@media (max-width:767px){.lp-pay-bar--inline{margin:4px 0 0}.lp-pay-bar--inline .lp-pay-bar-inner{padding:5px 10px 4px}}.lp-pay-bar-inner{align-items:center;box-sizing:border-box;display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:min(1200px,100%);overflow:visible;padding:10px 16px 4px;width:100%}.lp-pay-dropdown{flex:1;max-width:220px;position:relative}.lp-pay-dropdown--open{z-index:120}.lp-pay-action{flex:1;max-width:220px;min-width:0}.lp-pay-btn{align-items:center;border:1.5px solid transparent;border-radius:22px;cursor:pointer;display:flex;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:700;gap:6px;justify-content:center;padding:7px 12px;transition:all .2s;width:100%}.lp-pay-btn--deposit{background:linear-gradient(135deg,var(--lp-green,#00e676),#00c853);box-shadow:0 3px 14px #00e67673;color:#fff}.lp-pay-btn--deposit:hover{box-shadow:0 4px 18px #00e67699}.lp-pay-btn--withdrawal{background:linear-gradient(135deg,#f35,var(--lp-fire,#ff3d00));border-color:transparent;box-shadow:0 3px 14px #ff335573;color:#fff}.lp-pay-btn--withdrawal:hover{box-shadow:0 4px 18px #f359}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal{position:relative}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-dropdown--open .lp-pay-btn--deposit,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-dropdown--open .lp-pay-btn--withdrawal{animation:none;transform:none}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit:after,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal:after{animation:lp-pay-btn-shine 3.2s ease-in-out infinite;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.22) 50%,transparent);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-130%);width:42%;z-index:0}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit>*,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal>*{position:relative;z-index:1}html:not(.pj-motion-ready) body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit,html:not(.pj-motion-ready) body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal{animation:none!important;transform:none!important}html:not(.pj-motion-ready) body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit:after,html:not(.pj-motion-ready) body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal:after{animation:none!important}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit{animation:lp-pay-deposit-glow 2.2s ease-in-out infinite}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal{animation:lp-pay-withdraw-glow 2.2s ease-in-out infinite;animation-delay:.35s}@keyframes lp-pay-btn-shine{0%{transform:translate(-130%)}to{transform:translate(320%)}}@keyframes lp-pay-deposit-glow{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes lp-pay-withdraw-glow{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}html.pj-cheap-motion body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit,html.pj-cheap-motion body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal{animation:none!important;transform:none!important}html.pj-cheap-motion body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit:after,html.pj-cheap-motion body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal:after{animation:none!important;opacity:0}html.pj-cheap-motion .dash-buy-row,html.pj-cheap-motion .dash-nav,html.pj-cheap-motion .lp-pay-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (prefers-reduced-motion:reduce){body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal{animation:none}body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--deposit:after,body.guest-landing-active .lp-pay-bar--highlight .lp-pay-btn--withdrawal:after{animation:none;opacity:0}}.lp-pay-btn--link2play{background:#ffd7001a;border-color:#ffd70073;box-shadow:0 3px 14px #ffd70033;color:var(--lp-gold,gold);text-decoration:none}.lp-pay-btn--link2play:hover{background:#ffd70033;box-shadow:0 4px 18px #ffd70059}.lp-pay-chevron{flex-shrink:0;height:16px;transition:transform .2s;width:16px}.lp-pay-down-arrow{flex-shrink:0;height:18px;width:18px}.lp-pay-chevron--open{transform:rotate(180deg)}.lp-pay-menu{background:#0d1320fa;border:1px solid rgba(255,215,0,.2);border-radius:12px;box-shadow:0 8px 28px #0000008c;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px}.lp-pay-menu--portal{box-sizing:border-box;position:fixed;z-index:10050}.lp-pay-menu-item{border-radius:8px;color:var(--lp-text,#f0ebe0);display:block;font-size:14px;font-weight:600;overflow:hidden;padding:10px 12px;text-decoration:none;text-overflow:ellipsis;transition:background .15s;white-space:nowrap}.lp-pay-menu-item:hover{background:#ffd7001a;color:var(--lp-gold,gold)}.lp-pay-menu-empty{color:var(--lp-muted,#93a4be);display:block;font-size:13px;font-weight:600;padding:10px 12px;text-align:center}@media (max-width:480px){.lp-pay-bar-inner{gap:8px;padding:9px 12px 3px}.lp-pay-action,.lp-pay-dropdown{max-width:none}.lp-pay-btn{font-size:13px;padding:7px 12px}}
