/* Native PHP pages use the newer player design while keeping their existing actions. */
html{color-scheme:dark}.orion-server-refresh{max-width:none!important;width:100%!important;margin:0!important;min-height:100svh!important;padding:0 0 94px!important;background:radial-gradient(ellipse at 0 0,#291064 0,transparent 36%),radial-gradient(ellipse at 100% 0,#06396a 0,transparent 35%),#0c0739!important;color:#fff;font-family:Arial,Helvetica,system-ui,sans-serif!important;line-height:1.5}
.orion-server-refresh>main{max-width:none!important;min-height:70vh!important;width:100%!important;margin:0!important;background:transparent!important;overflow:visible!important}.orion-server-refresh *{box-sizing:border-box}.orion-server-refresh a{color:inherit}.orion-server-refresh svg{flex-shrink:0;vertical-align:middle}
.refresh-header{max-width:1160px!important;width:calc(100% - 24px)!important;min-height:90px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 auto 12px;padding:10px 0;position:relative;z-index:30;border-bottom:1px solid #ffffff12}.refresh-brand{display:block!important;text-align:center}.refresh-brand img{display:block;width:112px;height:auto;max-height:82px;object-fit:contain}.refresh-menu>summary,.refresh-account{display:grid!important;place-items:center;width:48px;height:48px;min-height:48px!important;min-width:48px;border:1px solid #9e76d3;border-radius:15px;background:linear-gradient(145deg,#5c289d,#25106a);color:white;cursor:pointer;list-style:none;padding:0!important}.refresh-menu>summary::-webkit-details-marker{display:none}.refresh-drawer{position:absolute;left:0;top:76px;z-index:60;background:#160d38;border:1px solid #8961b0;border-radius:18px;padding:10px;min-width:245px;max-width:calc(100vw - 24px);box-shadow:0 18px 60px #0009;display:grid;max-height:75vh;overflow:auto}.refresh-drawer a{display:block;padding:12px 14px;border-radius:9px;font-size:15px;font-weight:700}.refresh-drawer a:hover{background:#35205f}
.refresh-bottom{position:fixed;z-index:120;bottom:0;left:0;right:0;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:9px max(8px,calc((100vw - 1140px)/2)) calc(9px + env(safe-area-inset-bottom));background:#08042beF;backdrop-filter:blur(15px);border-top:1px solid #674f98}.refresh-bottom a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:59px;font-size:12px;font-weight:800;color:#c6b7df;border-radius:12px}.refresh-bottom a img{display:block;width:37px;height:37px;object-fit:contain}.refresh-bottom a[aria-current=page]{background:#6c3b9c36;color:#ffe278}.refresh-footer{max-width:1120px;margin:34px auto 0;padding:26px 20px 30px;border-top:1px solid #6b5281;color:#b8aacd;text-align:center;font-size:12px;line-height:1.7}.refresh-footer>img{width:135px;height:auto;display:block;margin:0 auto 15px}.refresh-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin:16px 0}.refresh-footer a{color:#e0cbed!important}.refresh-footer a:hover{text-decoration:underline}.orion-server-refresh .footer:not(.refresh-footer){display:none!important}
.refresh-home{padding-top:4px!important}.refresh-home .os-main{gap:16px!important}.refresh-home a.os-primary-action{min-height:111px!important;display:flex!important;padding:16px!important;font-size:16px!important;border-radius:23px!important}.refresh-home a.os-primary-action .os-action-copy{flex:1}.refresh-home .os-action-copy strong{display:block}.refresh-home .os-action-copy small{display:block}.refresh-home .os-action-symbol svg{width:35px;height:35px}.refresh-promos{display:flex;width:100%;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.refresh-promos::-webkit-scrollbar{display:none}.refresh-promos>a{flex:0 0 100%;scroll-snap-align:start;min-width:0}.refresh-promos img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.refresh-home .os-carousel-arrow{min-height:43px!important;padding:0!important;font-size:32px!important}.refresh-home .os-guide-banner{display:block;padding:0!important;border-radius:23px;overflow:hidden}.refresh-home .os-guide-banner img{display:block;width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}.refresh-redeem{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #b48ad0;border-radius:20px;background:linear-gradient(100deg,#43216c,#1e1048);color:#ffe7ad!important}.refresh-redeem>span:nth-child(2){flex:1}.refresh-redeem strong,.refresh-redeem small{display:block}.refresh-redeem small{color:#d2bde3;font-size:12px;margin-top:4px}.refresh-shortcuts>a{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 5px;text-align:center;font-size:13px}.refresh-shortcuts>a>span{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#7139ac}.refresh-shortcuts>a>span.orange{background:#ce6d25}.refresh-shortcuts>a>span.blue{background:#275dc7}.refresh-shortcuts small{font-size:11px;color:#c9b7dc}.refresh-home .os-home-help>a{display:flex;align-items:center;gap:7px;white-space:nowrap}.refresh-home .os-mini-links{display:flex;flex-wrap:wrap;justify-content:center;gap:9px;font-size:11px}.refresh-home .os-welcome>a{margin-left:auto;color:#ffdb72}.refresh-home .os-card p{font-size:14px!important}.refresh-step-list{padding-left:23px;line-height:2.2;font-size:14px}
.orion-server-refresh :is(.panel,.page-hero,.section,.band,.rr-wrap,.guide-shell,.ph-wrap,.rcm-legal-shell){max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.orion-server-refresh :is(.panel,.rr-wrap,.ph-wrap){max-width:720px!important;width:calc(100% - 28px)!important}.orion-server-refresh .panel{background:#1b1045!important;border:1px solid #73518c!important;border-radius:24px!important;margin-top:22px!important;padding:24px!important}.orion-server-refresh :is(.page-hero,.band){width:calc(100% - 28px)!important;padding:24px!important;border-radius:24px!important;background:linear-gradient(135deg,#3c1c6b,#15103e)!important;border:1px solid #765399!important}.orion-server-refresh :is(.page-hero,.panel) h1{font-size:clamp(29px,5vw,42px)!important;line-height:1.12!important;letter-spacing:-.035em}.orion-server-refresh :is(.rr-card,.ph-card,.card,.rcm-legal-card){background:linear-gradient(145deg,#28144f,#17103d)!important;border:1px solid #75528e!important;border-radius:22px!important}.orion-server-refresh :is(input,textarea,select){background:#0e092e!important;color:#fff!important;border:1px solid #856899!important;border-radius:12px!important;max-width:100%;font-size:16px!important}.orion-server-refresh :is(input[type=checkbox],input[type=radio]){accent-color:#b0ff34}.orion-server-refresh .btn{border-radius:14px!important;min-height:48px!important}.orion-server-refresh .chat-float{bottom:calc(96px + env(safe-area-inset-bottom))!important;background:#96ff2b!important;color:#170b36!important;border-radius:18px!important;right:max(14px,calc((100vw - 1140px)/2))!important}.orion-server-refresh :is(.page-hero,.section,.panel,.rr-wrap,.ph-wrap,.guide-shell){scroll-margin-top:20px}
.refresh-page{max-width:880px;margin:24px auto 40px;padding:0 16px}.refresh-page h1{font-size:clamp(30px,6vw,46px)!important;line-height:1.1;letter-spacing:-.04em;margin:8px 0 15px}.refresh-page>.os-eyebrow{color:#e4beff}.refresh-page>p{color:#d6c7e5;font-size:16px;line-height:1.7}.refresh-page .os-card{margin:18px 0;padding:22px;border:1px solid #715189;border-radius:22px;background:#1b1043}.refresh-page .os-card p,.refresh-page .os-card li{color:#d6c6e5;font-size:15px;line-height:1.8}.refresh-page .os-card h2{font-size:23px;line-height:1.25;margin:4px 0 13px}.refresh-page .os-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:7px 8px 7px 0;min-height:46px}.refresh-step-number{color:#ffe27a;font-size:12px;font-weight:900;letter-spacing:.12em}.refresh-faq{display:grid;gap:12px;margin:22px 0}.refresh-faq details{border:1px solid #76558c;border-radius:17px;padding:18px 20px;background:#211145}.refresh-faq summary{font-weight:800;cursor:pointer;font-size:16px}.refresh-faq p{font-size:15px;color:#d1c0df;line-height:1.8}.refresh-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.refresh-contact-grid>a{padding:17px 12px;border:1px solid #8c65a7;border-radius:15px;background:#301a51;font-weight:800;text-align:center}.refresh-history-notice{padding:16px;border:1px solid #b78b4c;border-radius:14px;background:#5a3c181f;color:#ffdf98;line-height:1.7}.refresh-page .refresh-offer{display:block;width:100%;height:auto;border-radius:17px;margin-bottom:16px}.orion-server-refresh .rcm-compliance-strip{font-size:12px!important;line-height:1.7!important}.orion-server-refresh .rcm-legal-hero{border-color:#8964a1!important;background:linear-gradient(145deg,#381c61,#15103b)!important}
@media(min-width:1000px){.refresh-home.os-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:26px;padding:8px 18px}.refresh-home .os-desktop-aside{display:flex;flex-direction:column;gap:18px}.refresh-home .os-desktop-aside .os-card{padding:24px}.refresh-home .os-desktop-aside .os-button{margin:8px 0 0;display:flex;align-items:center;justify-content:center;min-height:47px}.refresh-header{padding:12px 10px;min-height:110px}.refresh-brand img{width:130px;max-height:92px}}
@media(max-width:520px){.refresh-header{min-height:84px;margin-bottom:10px}.refresh-brand img{width:99px}.refresh-home.os-layout{padding:0 12px}.refresh-home .os-main-actions{gap:12px}.refresh-home a.os-primary-action{min-height:104px!important;padding:15px 12px!important}.refresh-home .os-action-copy strong{font-size:24px!important}.refresh-home .os-action-copy small{font-size:12px!important;line-height:1.55}.refresh-home .os-home-help{padding:17px 13px;gap:12px}.refresh-home .os-home-help h2{font-size:18px!important}.refresh-home .os-home-help p{font-size:12px!important}.refresh-shortcuts>a{font-size:12px}.refresh-page .os-card{padding:19px}.refresh-contact-grid{grid-template-columns:1fr}.refresh-faq summary{font-size:16px}.orion-server-refresh .ph-card dl{grid-template-columns:1fr}.refresh-bottom a{font-size:11px}.refresh-footer{padding-bottom:22px}.refresh-page{margin-top:18px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.orion-server-refresh .dock{display:none!important}.orion-server-refresh .shell{max-width:1160px!important;width:calc(100% - 28px)!important;margin:16px auto!important;padding:8px 0!important}.orion-server-refresh .platform{border-color:#775990!important;background:#1d1244!important;border-radius:21px!important}

.orion-server-refresh [hidden]{display:none!important}.orion-server-refresh :is(input[type=checkbox],input[type=radio]){width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;flex-shrink:0}

.orion-server-refresh a.game{text-decoration:none;color:#fff;cursor:pointer}.orion-server-refresh a.game:hover{border-color:#c69bf0;box-shadow:0 6px 25px #0004}.catalog-game-cta{display:block;margin-top:12px;padding-top:10px;border-top:1px solid #8262a34d;color:#ffdf80;font-weight:850;font-size:12px}.refresh-game-art{display:block;max-width:420px;width:100%;height:auto;border-radius:21px;border:1px solid #8a63a3;margin:22px 0}.refresh-detail-note{font-size:13px!important;color:#bdaacf!important}
