.scratch-board{isolation:isolate;position:relative}.scratch-board>.scratch-effects-canvas{z-index:3;border-radius:inherit;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.scratch-board .revealed .under-symbol{animation:.52s cubic-bezier(.18,.8,.22,1) scratch-symbol-reveal}.scratch-board button.revealed{animation:.62s ease-out scratch-tile-glint}.scratch-board .scratch-character{font:inherit;transform-origin:50% 82%;will-change:transform, filter;line-height:1;display:block}.decorative-milestone-symbol{color:#4d2100;text-shadow:0 1px #ffffffa6;background:linear-gradient(145deg,#fff0a3,#efaa14 48%,#8d3b05);border:1px solid #ffdd5ce6;border-radius:.48em;place-items:center;min-width:1.75em;min-height:1.42em;padding:.12em .2em;font-family:Georgia,serif;font-size:.72em;font-weight:900;line-height:1;display:inline-grid;box-shadow:0 0 10px #ffbe236b,inset 0 1px #ffffffa6}.scratch-theme-ribbon .decorative-milestone-symbol{font-size:12px}.scratch-board .revealed .scratch-character{animation:.62s cubic-bezier(.16,.84,.22,1.18) both scratch-character-arrival,2.4s ease-in-out .62s infinite scratch-character-float}.scratch-board button:nth-child(3n+2).revealed .scratch-character{animation-duration:.68s,2.75s;animation-delay:0s,.68s}.scratch-board button:nth-child(3n).revealed .scratch-character{animation-name:scratch-character-arrival-alt,scratch-character-float-alt;animation-duration:.64s,2.55s;animation-delay:0s,.64s}.scratch-board button.revealed.special-symbol-tile{background:radial-gradient(circle at 50% 45%,#fff8b675,#0000 48%),linear-gradient(145deg,#ffd5483d,#6223031a);animation:.92s cubic-bezier(.16,.84,.22,1) both special-symbol-tile-awaken,2.35s ease-in-out .92s infinite special-symbol-tile-breathe}.scratch-board button.revealed.special-symbol-tile .under-symbol{z-index:2;position:relative}.scratch-board button.revealed.special-symbol-tile:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle,#fff4ad33,#0000 64%);border:2px solid #ffe575e0;border-radius:50%;animation:1.8s cubic-bezier(.2,.72,.2,1) .16s infinite special-symbol-ring;position:absolute;inset:10%;box-shadow:0 0 14px #ffb923ad,inset 0 0 12px #fff7c980}.scratch-board button.revealed.special-symbol-tile .scratch-character.decorative-milestone-symbol{animation:.9s cubic-bezier(.15,.84,.18,1.2) both special-symbol-arrival,2.2s ease-in-out .9s infinite special-symbol-aura}.scratch-board button.revealed.special-symbol-tile:after,.scratch-board button:nth-child(2n).revealed.special-symbol-tile:after{content:"✦";color:#fffbd4;filter:drop-shadow(0 0 7px #ffc52c);font-size:19px;animation:1.45s ease-in-out .12s infinite special-symbol-spark-burst;top:10%;left:auto;right:10%}.scratch-board button.revealed:after{content:"✦";z-index:2;color:#fff6ae;pointer-events:none;filter:drop-shadow(0 0 5px var(--scratch-glow,#ff32df));font-size:13px;line-height:1;animation:1.8s ease-in-out .26s infinite scratch-character-sparkle;position:absolute;top:12%;right:13%}.scratch-board button:nth-child(2n).revealed:after{animation-delay:.52s;top:18%;left:13%;right:auto}@keyframes scratch-symbol-reveal{0%{opacity:.55;transform:translateY(4px)scale(.84)}55%{opacity:1;transform:translateY(-1px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes scratch-character-arrival{0%{opacity:.15;filter:blur(2px)brightness(1.7);transform:translateY(17px)rotate(-14deg)scale(.42)}58%{opacity:1;filter:blur(0) brightness(1.32) drop-shadow(0 0 11px var(--scratch-glow,#ff32df));transform:translateY(-6px)rotate(7deg)scale(1.23)}78%{transform:translateY(2px)rotate(-3deg)scale(.95)}to{opacity:1;filter:brightness()drop-shadow(0 3px 4px #24042a40);transform:translateY(0)rotate(0)scale(1)}}@keyframes scratch-character-arrival-alt{0%{opacity:.15;filter:blur(2px)brightness(1.65);transform:translateY(15px)rotate(15deg)scale(.4)}58%{opacity:1;filter:blur(0) brightness(1.3) drop-shadow(0 0 11px var(--scratch-glow,#ff32df));transform:translateY(-7px)rotate(-8deg)scale(1.2)}80%{transform:translateY(2px)rotate(3deg)scale(.96)}to{opacity:1;filter:brightness()drop-shadow(0 3px 4px #24042a40);transform:translateY(0)rotate(0)scale(1)}}@keyframes scratch-character-float{0%,to{filter:brightness()drop-shadow(0 3px 4px #24042a40);transform:translateY(0)rotate(-2deg)scale(1)}50%{filter:brightness(1.1) drop-shadow(0 6px 7px var(--scratch-glow,#ff32df));transform:translateY(-5px)rotate(3deg)scale(1.06)}}@keyframes scratch-character-float-alt{0%,to{filter:brightness()drop-shadow(0 3px 4px #24042a40);transform:translateY(-1px)rotate(2deg)scale(1)}50%{filter:brightness(1.1) drop-shadow(0 6px 7px var(--scratch-glow,#ff32df));transform:translateY(-6px)rotate(-3deg)scale(1.05)}}@keyframes scratch-character-sparkle{0%,to{opacity:.2;transform:rotate(0)scale(.55)}45%{opacity:1;transform:rotate(95deg)scale(1.22)}65%{opacity:.55;transform:rotate(145deg)scale(.82)}}@keyframes scratch-tile-glint{0%{box-shadow:inset 0 0 0 2px #ffffff59,0 3px 10px #05000a8c}35%{box-shadow:inset 0 0 16px #fff4c2cc, 0 0 16px var(--scratch-glow,#ff32df)}to{box-shadow:inset 0 0 0 2px #ffffff59,0 3px 10px #05000a8c}}@keyframes special-symbol-tile-awaken{0%{box-shadow:inset 0 0 0 1px #ffffff40,0 3px 10px #05000a8c}42%{box-shadow:inset 0 0 28px #fffac4e0,0 0 8px #fff6b7,0 0 28px #ffb51f}to{box-shadow:inset 0 0 13px #ffe06b57,0 0 14px #ffb71eb3}}@keyframes special-symbol-tile-breathe{0%,to{box-shadow:inset 0 0 11px #ffe06b47,0 0 10px #ffb71e85}50%{box-shadow:inset 0 0 21px #fff6b48f,0 0 22px #ffc42be6}}@keyframes special-symbol-ring{0%{opacity:0;transform:scale(.46)rotate(-20deg)}34%{opacity:.95}72%,to{opacity:0;transform:scale(1.24)rotate(18deg)}}@keyframes special-symbol-arrival{0%{opacity:0;filter:blur(2px)brightness(2);transform:translateY(14px)rotateY(-70deg)scale(.28)}52%{opacity:1;filter:blur()brightness(1.45)drop-shadow(0 0 15px #ffd24a);transform:translateY(-7px)rotateY(12deg)scale(1.32)}76%{transform:translateY(2px)rotateY(-5deg)scale(.94)}to{opacity:1;filter:brightness(1.08)drop-shadow(0 4px 5px #5020004d);transform:translateY(0)rotateY(0)scale(1)}}@keyframes special-symbol-aura{0%,to{filter:brightness(1.04)drop-shadow(0 3px 5px #54220057);transform:translateY(0)scale(1);box-shadow:0 0 10px #ffbe2380,inset 0 1px #ffffffa6}50%{filter:brightness(1.3)drop-shadow(0 0 12px #ffd75a);transform:translateY(-6px)scale(1.1);box-shadow:0 0 22px #ffce44f2,inset 0 1px #ffffffd1}}@keyframes special-symbol-spark-burst{0%,to{opacity:.2;transform:translate(-3px,5px)rotate(0)scale(.42)}38%{opacity:1;transform:translate(-1px)rotate(105deg)scale(1.38)}68%{opacity:.58;transform:translate(-7px,4px)rotate(190deg)scale(.78)}}@media (prefers-reduced-motion:reduce){.scratch-theme-atmosphere>span,.scratch-theme-ribbon b{animation:none}.scratch-board>.scratch-effects-canvas{display:none}.scratch-screen .scratch-board .revealed .under-symbol,.scratch-screen .scratch-board button.revealed,.scratch-screen .scratch-board .revealed .scratch-character,.scratch-screen .scratch-board button.revealed:before,.scratch-screen .scratch-board button.revealed:after{animation:none}.scratch-screen .scratch-board .scratch-cover{transition:none}.scratch-screen .scratch-board .revealed .scratch-cover{transform:none}}.scratch-board .scratch-surface-canvas{pointer-events:none;border-radius:inherit;z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.scratch-board button[data-scratch-ready=true] .scratch-cover{display:none}.scratch-board button.revealed .scratch-surface-canvas{visibility:hidden}.scratch-board button:not(:disabled):not(.revealed){cursor:crosshair}.scratch-board button:focus-visible{outline-offset:3px;outline:3px solid #fff4bd}.scratch-board button[data-last-scratch=true]:not(.revealed){box-shadow:inset 0 0 0 2px #ffffff8c, 0 0 20px var(--scratch-glow,#ff32df), 0 0 5px #fff1b0}.scratch-progress{align-items:center;gap:10px;padding:5px 2px 1px;display:flex}.scratch-progress>div{background:#0a0112a8;border:1px solid #ffda7066;border-radius:99px;flex:1;height:7px;overflow:hidden}.scratch-progress>div>span{border-radius:inherit;background:linear-gradient(90deg, var(--scratch-glow,#df2bdd), #ffe492);height:100%;box-shadow:0 0 8px var(--scratch-glow,#df2bdd);transition:width .18s;display:block}.scratch-progress>small{color:#ffe6a5;text-align:right;min-width:27px;font-size:11px;font-weight:800}@media (min-width:761px){.scratch-overlay .scratch-screen{width:min(560px,100%)}.scratch-screen .scratch-body{min-height:0}.scratch-screen .scratch-title{min-height:100px}.scratch-screen .under-symbol{font-size:clamp(31px,5vw,45px)}}@media (prefers-reduced-motion:reduce){.scratch-progress>div>span{transition:none}}.scratch-screen{--win-primary:#ffd45a;--win-secondary:#fff4bd}.scratch-screen.win-inti{--win-primary:#ffd21f;--win-secondary:#ff7b16}.scratch-screen.win-selva{--win-primary:#73ff82;--win-secondary:#fff05e}.scratch-screen.win-mar{--win-primary:#43e8ff;--win-secondary:#6b8cff}.scratch-screen.win-fiesta{--win-primary:#ffca43;--win-secondary:#ff4da9}.scratch-screen.win-fortuna{--win-primary:#ff45ee;--win-secondary:#ffd657}.win-celebration{z-index:20;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.win-celebration:before,.win-celebration:after{content:"";border:2px solid color-mix(in srgb, var(--win-primary) 75%, transparent);box-shadow:0 0 28px var(--win-primary), inset 0 0 25px var(--win-secondary);border-radius:50%;animation:1.7s ease-out both win-celebration-halo;position:absolute;inset:18% 8%}.win-celebration:after{animation-delay:.1s;inset:27% 17%}.win-celebration>strong{color:#19051d;letter-spacing:.08em;text-align:center;text-shadow:0 1px #ffffff8c;background:linear-gradient(120deg, var(--win-primary), var(--win-secondary));min-width:190px;box-shadow:0 0 30px var(--win-primary), 0 10px 35px #0006;border:2px solid #ffffffd9;border-radius:999px;flex-direction:column;align-items:center;gap:5px;padding:12px 24px;font-size:clamp(1.35rem,5vw,2.2rem);font-weight:950;line-height:1;animation:2.65s cubic-bezier(.2,.9,.25,1) both win-celebration-title;display:flex;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)}.win-celebration>strong>span{white-space:nowrap}.win-celebration>strong>small{letter-spacing:.04em;opacity:.82;font-size:.72rem;font-weight:900}.win-celebration__figures{position:absolute;inset:0;overflow:hidden}.win-celebration__figures>b{z-index:1;font-size:var(--figure-size);filter:drop-shadow(0 0 8px var(--win-primary)) drop-shadow(0 4px 5px #00000073);animation:win-celebration-figure 2.75s cubic-bezier(.18,.76,.2,1) var(--figure-delay) both;line-height:1;display:block;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.2)}.win-celebration>i{top:-7%;left:var(--win-x);width:var(--win-size);height:calc(var(--win-size) * 1.8);background:var(--win-primary);box-shadow:0 0 9px var(--win-primary);animation:win-celebration-confetti 2.75s cubic-bezier(.18,.75,.28,1) var(--win-delay) both;border-radius:2px;position:absolute}.win-celebration>i:nth-of-type(2n){background:var(--win-secondary);box-shadow:0 0 9px var(--win-secondary)}.win-celebration>i:nth-of-type(3n){border-radius:50%}.is-refund-celebration{--win-primary:#6ffff0;--win-secondary:#ffe675}.is-refund-celebration .win-celebration:before,.is-refund-celebration .win-celebration:after{border-style:dashed;animation-name:win-refund-halo}.is-refund-celebration .win-celebration__figures>b{animation-name:win-refund-figure}.is-standard-celebration .win-celebration>strong{animation-duration:2.55s}.is-standard-celebration .win-celebration>i,.is-standard-celebration .win-celebration__figures>b{animation-duration:2.65s}.is-featured-celebration .win-celebration>strong{box-shadow:0 0 42px var(--win-primary),0 10px 35px #00000073;animation-duration:3.3s}.is-featured-celebration .win-celebration>i,.is-featured-celebration .win-celebration__figures>b{animation-duration:3.45s}.is-major-celebration .win-celebration>strong{box-shadow:0 0 58px var(--win-primary),0 0 90px var(--win-secondary),0 12px 38px #00000080;border-width:3px;animation-duration:4.15s}.is-major-celebration .win-celebration>i,.is-major-celebration .win-celebration__figures>b{animation-duration:4.25s}.is-major-celebration .win-celebration:before,.is-major-celebration .win-celebration:after{border-width:3px;animation-duration:2.4s}@keyframes win-celebration-halo{0%{opacity:0;transform:scale(.15)rotate(-12deg)}45%{opacity:.9}to{opacity:0;transform:scale(1.25)rotate(8deg)}}@keyframes win-refund-halo{0%{opacity:0;transform:scale(.28)rotate(-90deg)}35%{opacity:.95}to{opacity:0;transform:scale(1.15)rotate(270deg)}}@keyframes win-celebration-title{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)rotate(-5deg)}28%{opacity:1;transform:translate(-50%,-50%)scale(1.12)rotate(2deg)}72%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-56%)scale(.96)}}@keyframes win-celebration-figure{0%{opacity:0;top:48%;left:50%;transform:translate(-50%,-50%)scale(.2)rotate(0)}16%{opacity:1;transform:translate(-50%,-50%)scale(1.25)rotate(45deg)}58%{opacity:1;top:var(--figure-y);left:var(--figure-x);transform:translate(-50%, -50%) scale(1) rotate(var(--figure-rotation))}to{opacity:0;top:calc(var(--figure-y) + 9%);left:var(--figure-x);transform:translate(-50%, -50%) scale(.72) rotate(var(--figure-rotation))}}@keyframes win-refund-figure{0%{opacity:0;top:48%;left:50%;transform:translate(-50%,-50%)scale(.25)rotate(-180deg)}22%{opacity:1;transform:translate(-50%,-50%)scale(1.18)rotate(0)}62%{opacity:1;top:var(--figure-y);left:var(--figure-x);transform:translate(-50%,-50%)scale(1)rotate(180deg)}to{opacity:0;top:calc(var(--figure-y) + 5%);left:var(--figure-x);transform:translate(-50%,-50%)scale(.8)rotate(360deg)}}@keyframes win-celebration-confetti{0%{opacity:0;transform:translateY(-12px)rotate(0)}10%{opacity:1}to{opacity:0;transform:translate3d(var(--win-drift),108vh,0) rotate(720deg)}}@media (max-width:650px){.win-celebration__figures>b:nth-child(n+15){display:none}.win-celebration__figures>b{font-size:min(var(--figure-size), 30px)}}@media (prefers-reduced-motion:reduce){.win-celebration:before,.win-celebration:after,.win-celebration>i,.win-celebration__figures{display:none}.win-celebration>strong{opacity:1;animation:none}}.quick-credit-modal{gap:16px;max-width:520px;display:grid}.quick-credit-summary,.quick-credit-warning,.quick-credit-pending{margin:0;font-size:12px;line-height:1.6}.quick-credit-summary{color:#b8aebe}.quick-credit-summary strong{color:#f5eff7}.quick-credit-warning{color:#245f42;background:#eefaf3;border:1px solid #b9dfcc;border-radius:12px;padding:13px 15px}.quick-credit-pending{color:#65417c;background:#f7f0fc;border:1px solid #d5c2e5;border-radius:12px;padding:13px 15px}.quick-credit-modal .credit-recipient-picker{margin:0}.quick-credit-submit{width:100%;min-height:52px;margin-top:4px}@media (max-width:760px){.quick-credit-modal{max-height:94dvh}}.site-intro-page--waiting{visibility:hidden;opacity:0}.site-intro-page:focus{outline:none}.site-intro{z-index:221;color:#fff5ff;isolation:isolate;touch-action:none;background:radial-gradient(at 50% 43%,#4a075b 0%,#21052f 34%,#0b0114 73%);place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.site-intro--ready{animation:.5s 2.3s forwards rg-site-intro-away}.site-intro:not(.site-intro--ready) *,.site-intro:not(.site-intro--ready) :after{animation-play-state:paused}.site-intro:not(.site-intro--ready) .site-intro__content{animation:none}body .background-music-toggle{z-index:222}.site-intro:before,.site-intro:after{content:"";pointer-events:none;opacity:.36;border:1px solid #b929df;border-radius:50%;width:120%;height:25%;position:absolute;left:-10%;box-shadow:0 -1px 12px #ad19d259}.site-intro:before{top:-16%;transform:rotate(-8deg)}.site-intro:after{border-color:#efb94c;bottom:-19%;transform:rotate(-8deg);box-shadow:0 -1px 18px #e42adc4d}.site-intro__skip{top:max(20px,env(safe-area-inset-top));right:max(22px,env(safe-area-inset-right));z-index:5;color:#f8df96;cursor:pointer;touch-action:manipulation;background:#180722c9;border:1px solid #e9c05b66;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:700;text-decoration:none;position:absolute}.site-intro__skip:hover{background:#3b124b}.site-intro__skip:focus-visible{outline-offset:4px;outline:3px solid #ffe093}.site-intro__content{z-index:2;text-align:center;mix-blend-mode:screen;flex-direction:column;align-items:center;width:min(100%,640px);animation:.65s cubic-bezier(.2,.7,.2,1) both rg-site-intro-enter;display:flex;position:relative}.site-intro__art{isolation:isolate;place-items:center;width:min(76vw,420px);height:min(54dvh,460px);min-height:180px;display:grid;position:relative}.site-intro__halo{filter:blur(14px);background:radial-gradient(#da20ed42,#0000 64%);border-radius:50%;animation:1.5s ease-in-out 2 rg-site-intro-breathe;position:absolute;inset:8% -8%}.site-intro__image{z-index:2;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 9px 18px #17001b55);width:100%;height:100%;min-height:0;animation:1.65s ease-in-out 2 rg-site-intro-float;display:block;position:relative}.site-intro__ring{z-index:1;aspect-ratio:1;border:1px solid #ffdb79;border-color:#ffdb79 #f334ed #af4ccf66 #af4ccf66;border-radius:50%;width:87%;animation:3.3s linear both rg-site-intro-orbit;position:absolute;box-shadow:inset 0 0 14px #cf2cea12,0 0 18px #d92aee19}.site-intro__ring:after{content:"";background:#fff3b2;border-radius:50%;width:5px;height:5px;position:absolute;top:14%;left:14%;box-shadow:0 0 7px #ffed7c,0 0 17px #fa3ae7}.site-intro__ring--inner{opacity:.65;border-top-color:#ed27ed;border-right-color:#fff0a2;width:76%;animation-direction:reverse}.site-intro__brand{color:#efcf75;letter-spacing:.27em;text-transform:uppercase;margin:18px 0 7px;font-size:10px;font-weight:800}.site-intro__title{letter-spacing:-.02em;color:#fff5ff;text-shadow:0 2px 3px #100015,0 0 25px #b629d85c;margin:0;font:700 clamp(23px,3vw,32px)/1.15 Georgia,serif}.site-intro__subtitle{color:#cfb7da;margin:13px 0 0;font-size:11px;line-height:1.5}.site-intro__progress{background:#9c68a534;border-radius:999px;width:150px;height:3px;margin-top:20px;overflow:hidden;box-shadow:0 0 12px #d81bdf19}.site-intro__progress:after{content:"";border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#ab26db,#ef31e3,#ffe28c);width:100%;height:100%;animation:2.3s cubic-bezier(.2,.5,.45,1) both rg-site-intro-progress;display:block;box-shadow:0 0 9px #ffb84c}.site-intro__particles{pointer-events:none;position:absolute;inset:0}.site-intro__particle{left:var(--x);top:var(--y);width:3px;height:3px;animation:rg-site-intro-spark 1.5s ease-in-out var(--delay) 2 both;background:#ffd978;border-radius:50%;position:absolute;box-shadow:0 0 7px #efb844}.site-intro__particle:nth-child(3n){background:#fa6df8;width:4px;height:4px;box-shadow:0 0 9px #ee4af6}@keyframes rg-site-intro-enter{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}@keyframes rg-site-intro-away{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes rg-site-intro-orbit{to{transform:rotate(260deg)}}@keyframes rg-site-intro-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rg-site-intro-breathe{50%{opacity:.55;transform:scale(1.08)}}@keyframes rg-site-intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rg-site-intro-spark{0%,to{opacity:.2;transform:translateY(7px)scale(.65)}50%{opacity:.85;transform:translateY(-11px)scale(1)}}@media (max-width:480px){.site-intro{padding:48px 18px 28px}.site-intro__art{width:82vw;height:51dvh;max-height:430px}.site-intro__skip{padding:9px 12px;font-size:11px}.site-intro__brand{letter-spacing:.2em;font-size:9px}}@media (max-height:500px){.site-intro{padding:44px 14px 16px}.site-intro__art{width:210px;height:48dvh;min-height:90px}.site-intro__brand{margin-top:8px;font-size:8px}.site-intro__title{font-size:21px}.site-intro__progress{margin-top:12px}.site-intro__subtitle{margin-top:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.site-intro{animation:none;display:none}.site-intro *,.site-intro :after{animation:none!important}.site-intro-page--waiting{opacity:1;visibility:visible}}.account-table .account-username-cell{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:8px 0;display:flex}.account-username-cell .account-username{overflow-wrap:anywhere}.account-access-button{color:#68417e;cursor:pointer;background:#f7f2fb;border:1px solid #d9cce4;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:800;display:inline-flex}.account-access-button:hover{background:#eee3f5;border-color:#9674ad}.account-access-button:focus-visible{outline-offset:3px;outline:2px solid #8a42b0}.account-access-dialog button:focus-visible{outline-offset:3px;outline:2px solid #8a42b0}.account-modal.account-access-dialog{width:min(540px,100%)}.account-access-person{background:#f8f4fb;border:1px solid #e4d9eb;border-radius:15px;align-items:center;gap:13px;margin:24px 0 18px;padding:16px;display:flex}.account-access-icon{color:#713d8c;background:#ede1f6;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.account-access-person>div{flex-direction:column;gap:4px;min-width:0;display:flex}.account-access-person strong{overflow-wrap:anywhere;font-size:15px}.account-access-person>div>span{color:#786783;overflow-wrap:anywhere;font-size:12px}.account-access-dialog>p{color:#73667c;font-size:13px;line-height:1.6}.account-access-link{flex-direction:column;gap:7px;margin:18px 0 12px;display:flex}.account-access-link>span{color:#776c7d;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.account-access-link input{color:#42304e;background:#fcfaff;border:1px solid #d7c9e1;border-radius:11px;width:100%;min-width:0;padding:12px;font-size:14px}.account-access-link input:focus{outline-offset:2px;outline:2px solid #ad83c6}.account-access-copy{justify-content:center;width:100%;min-height:44px}.account-access-copy:disabled{cursor:progress}.account-access-dialog .account-access-copy-status{color:#55734e;min-height:22px;margin:8px 0 12px;font-size:12px}.account-access-dialog .account-access-copy-status.is-manual{color:#76551d}.account-access-security{color:#7b6840;background:#fffbf1;border:1px solid #eee5d2;border-radius:11px;gap:9px;padding:12px;display:flex}.account-access-security svg{flex:0 0 18px;margin-top:1px}.account-access-security p{margin:0;font-size:11px;line-height:1.6}.account-access-dialog>footer{border-top:1px solid #eee9f0;justify-content:flex-end;margin-top:20px;padding-top:15px;display:flex}@media (max-width:760px){.account-modal.account-access-dialog{width:100%;max-height:94dvh}.account-access-link input{font-size:16px}.account-access-person{margin-top:18px;padding:13px}.account-access-dialog>footer>button{min-width:100px;min-height:42px}}.commission-dialog-backdrop{z-index:130;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#040209d1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.commission-dialog{color:#f9f5ff;background:#121018;border:1px solid #72520e;border-radius:22px;width:min(100%,560px);max-height:calc(100vh - 40px);padding:27px;overflow:auto;box-shadow:0 24px 80px #000b}.commission-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.commission-dialog>header h2{margin:5px 0 3px;font-family:Georgia,serif;font-size:30px;font-weight:500}.commission-dialog>header p{color:#aaa0b3;margin:0;font-size:13px}.commission-dialog>header>button{color:#fff;cursor:pointer;background:#19151f;border:1px solid #413847;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.commission-dialog form{gap:17px;display:grid}.commission-dialog__summary{background:linear-gradient(120deg,#2d2111,#201323);border:1px solid #5a4312;border-radius:13px;align-items:center;gap:13px;padding:15px;display:flex}.commission-dialog__summary svg{color:#ffd43b}.commission-dialog__summary span{gap:3px;display:grid}.commission-dialog__summary small{color:#b8aebf}.commission-dialog__summary strong{color:#ffdb53;font-size:21px}.commission-dialog form>label:not(.commission-dialog__confirm){color:#ded5e5;justify-content:space-between;align-items:center;gap:15px;font-size:13px;font-weight:700;display:flex}.commission-dialog output{color:#ffd43b;font-size:28px}.commission-dialog input[type=range]{accent-color:#f3bd13;width:100%}.commission-dialog__number>span:last-child{color:#ffd43b;align-items:center;gap:8px;font-size:18px;display:flex}.commission-dialog__number input{color:#fff;width:92px;font:inherit;background:#0d0c12;border:1px solid #6f5413;border-radius:10px;padding:11px 12px}.commission-dialog__help,.commission-dialog__notice,.commission-dialog__error,.commission-dialog__readonly{border-radius:10px;margin:0;padding:12px 13px;font-size:12px;line-height:1.55}.commission-dialog__help,.commission-dialog__notice{color:#c8bece;background:#211b29}.commission-dialog__error{color:#ffb8c1;background:#31171d;border:1px solid #873c49}.commission-dialog__readonly{color:#f4e6bd;background:#f4cf701a;border:1px solid #f4cf704d}.commission-dialog__netwin{border:1px solid #39303f;border-radius:12px;grid-template-columns:1fr 1fr;margin:0;display:grid;overflow:hidden}.commission-dialog__netwin>div{border-bottom:1px solid #39303f;gap:4px;padding:12px;display:grid}.commission-dialog__netwin>div:nth-child(odd){border-right:1px solid #39303f}.commission-dialog__netwin>div:nth-last-child(-n+2){border-bottom:0}.commission-dialog__netwin dt{color:#aaa0b3;font-size:10px}.commission-dialog__netwin dd{margin:0;font-size:15px;font-weight:800}.commission-dialog__netwin>div:last-child dd{color:#ffdb53}.commission-dialog__confirm{color:#e7dfeb;border:1px solid #4f4656;border-radius:10px;align-items:flex-start;gap:10px;padding:12px;font-size:12px;line-height:1.5;display:flex}.commission-dialog__confirm input{accent-color:#e9b910;flex:none;width:18px;height:18px}.commission-dialog footer{justify-content:flex-end;gap:10px;padding-top:5px;display:flex}.commission-dialog footer button{min-height:44px}@media (max-width:600px){.commission-dialog-backdrop{padding:10px}.commission-dialog{border-radius:17px;max-height:calc(100vh - 20px);padding:20px}.commission-dialog>header h2{font-size:25px}.commission-dialog footer{grid-template-columns:1fr;display:grid}.commission-dialog footer button{padding-inline:10px}}.operation-settings{color:#302438;gap:16px;min-width:0;display:grid}.operation-settings__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.operation-settings__heading h2{margin:5px 0;font-family:Georgia,serif;font-size:28px;font-weight:500}.operation-settings__heading p,.operation-settings__summary>p,.operation-settings__games>p{color:#716578;margin:8px 0;font-size:12px;line-height:1.55}.operation-settings__heading button{flex-shrink:0}.operation-settings button:disabled,.operation-settings input:disabled,.operation-settings select:disabled{cursor:not-allowed;opacity:.6}:is(.operation-settings input:focus-visible,.operation-settings select:focus-visible,.operation-settings button:focus-visible){outline-offset:3px;outline:3px solid #765798}.operation-settings__agency{gap:6px;max-width:540px;display:grid}.operation-settings__agency>label{font-size:12px;font-weight:700}.operation-settings__agency select{color:#3e2b4a;background:#fff;border:1px solid #d8cde0;border-radius:10px;width:100%;max-width:100%;min-height:44px;padding:11px;font-size:13px}.operation-settings__status{color:#76687d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;font-size:11px;display:flex}.operation-settings__badge{color:#775016;background:#fff1d5;border-radius:9px;align-items:center;gap:7px;padding:7px 10px;font-weight:700;display:inline-flex}.operation-settings__badge.is-active{color:#236341;background:#e8f6ed}.operation-settings__notice,.operation-settings__error,.operation-settings__success{overflow-wrap:anywhere;border-radius:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.6}.operation-settings__notice{color:#64516f;background:#f4eff8;align-items:flex-start;gap:8px;display:flex}.operation-settings__notice svg{flex-shrink:0;margin-top:2px}.operation-settings__form>.operation-settings__notice{margin-bottom:14px}.operation-settings__error{color:#992b25;background:#fff0ed;border:1px solid #edbdb5}.operation-settings__success{color:#235c36;background:#edf9f0;border:1px solid #b9d9c2}.operation-settings .range-setting>div{align-items:flex-start;gap:15px}.operation-settings .range-setting label{font-size:14px}.operation-settings .range-setting small{max-width:630px;font-size:11px;line-height:1.55}.operation-settings .range-setting output{color:#70528a;white-space:nowrap;font-size:24px;font-weight:800}.operation-settings .range-setting input[type=range]{touch-action:pan-y;min-width:0;height:32px;margin:11px 0 7px;display:block}.operation-settings .operation-settings__number{color:#716578;flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.operation-settings__number input[type=number]{color:#302438;background:#faf7fc;border:1px solid #d9cee0;border-radius:9px;width:78px;min-height:40px;margin:0;padding:7px 9px;font-size:14px}.operation-settings__fineprint{color:#73667c;overflow-wrap:anywhere;margin:12px 0 0;font-size:11px;line-height:1.65}.operation-settings .formula-box{margin-top:8px}.operation-settings .formula-box small{font-size:10px;line-height:1.5}.operation-settings .formula-box b{font-size:11px;line-height:1.4}.operation-settings .formula-box strong{font-size:18px}.operation-settings__confirmation{border:1px solid #e2d8e8;border-radius:10px;align-items:flex-start;gap:10px;margin-top:20px;padding:12px;font-size:12px;line-height:1.65;display:flex}.operation-settings__confirmation input{accent-color:#765798;flex-shrink:0;width:20px;height:20px;margin:0}.operation-settings__actions{justify-content:flex-end;margin-top:15px;display:flex}.operation-settings__actions button{min-height:44px;font-size:12px}.operation-settings__summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.operation-settings__summary dl>div{background:#f8f5fa;border:1px solid #e9e0ef;border-radius:12px;min-width:0;padding:14px}.operation-settings__summary dt{color:#74667d;font-size:11px;line-height:1.5}.operation-settings__summary dd{overflow-wrap:anywhere;margin:6px 0 0;font-size:21px;font-weight:700}.operation-settings__games ul,.operation-settings__history ol{margin:0;padding:0;list-style:none}.operation-settings__games li{border-top:1px solid #eee7f2;justify-content:space-between;gap:15px;padding:11px 0;font-size:13px;display:flex}.operation-settings__games li strong{white-space:nowrap;color:#70528a}.operation-settings__history li{border-top:1px solid #eee7f2;padding:14px 0;font-size:12px}.operation-settings__history li>div{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.operation-settings__history time,.operation-settings__history small{color:#776b7e;font-size:11px}.operation-settings__history li p{margin:6px 0}.operation-settings__history>p{color:#776b7e;font-size:12px}@media (max-width:760px){.operation-settings__heading{flex-direction:column;gap:10px}.operation-settings__heading h2{font-size:25px}.operation-settings__heading button{min-height:42px}.operation-settings__summary dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.operation-settings__summary dl>div{padding:10px}.operation-settings__summary dd{font-size:17px}.operation-settings .range-setting label{font-size:13px}.operation-settings .range-setting output{font-size:21px}.operation-settings .formula-box{grid-template-columns:repeat(2,minmax(0,1fr))}.operation-settings .formula-box>span{min-width:0;padding:10px}.operation-settings .formula-box strong{overflow-wrap:anywhere;font-size:16px}.operation-settings__confirmation{padding:10px;font-size:11px}.operation-settings__actions button{width:100%}.operation-settings__games li{font-size:12px}.operation-settings__agency{max-width:100%}}.dashboard-premium .operation-settings{color:#f4eff6}.dashboard-premium .operation-settings__heading h2{color:#fff}.dashboard-premium .operation-settings__heading p,.dashboard-premium .operation-settings__summary>p,.dashboard-premium .operation-settings__games>p,.dashboard-premium .operation-settings__fineprint,.dashboard-premium .operation-settings .range-setting small,.dashboard-premium .operation-settings__history time,.dashboard-premium .operation-settings__history small,.dashboard-premium .operation-settings__history>p{color:#afa5b3}.dashboard-premium .operation-settings__status{color:#b8aebe}.dashboard-premium .operation-settings .range-setting{border-top-color:#ffffff17}.dashboard-premium .operation-settings .range-setting output{color:#f4cf70}.dashboard-premium .operation-settings .operation-settings__number{color:#c2b8c7}.dashboard-premium .operation-settings .formula-box{border-color:#ffffff1a}.dashboard-premium .operation-settings .formula-box span{border-right-color:#ffffff17}.dashboard-premium .operation-settings .formula-box small{color:#aaa0ae}.dashboard-premium .operation-settings .formula-box .total{color:#fff;background:#9642b32e}.dashboard-premium .operation-settings__summary dl>div{color:#25192c;background:#f8f5fa;border-color:#e6ddec;box-shadow:0 7px 18px #00000029}.dashboard-premium .operation-settings__summary dt{color:#706178;font-weight:600}.dashboard-premium .operation-settings__summary dd{color:#24172a;font-weight:900}.dashboard-premium .operation-settings__games li,.dashboard-premium .operation-settings__history li{border-top-color:#ffffff17}.dashboard-premium .operation-settings__games li strong{color:#f4cf70}.rtp-promotion{gap:16px;margin-top:24px;display:grid}.rtp-promotion__heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.rtp-promotion__heading h2{margin:5px 0 6px;font-family:Georgia,serif;font-size:31px}.rtp-promotion__heading p{color:#b8aebe;margin:0;font-size:12px}.rtp-promotion__form{gap:18px;display:grid}.rtp-promotion__status{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.rtp-promotion__status>span{color:#aaa1b2;background:#ffffff0f;border-radius:10px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.rtp-promotion__status>span.is-scheduled{color:#f4cb65;background:#f2be341f}.rtp-promotion__status>span.is-active{color:#76e4b8;background:#2cbe8126;box-shadow:0 0 18px #2cbe811f}.rtp-promotion__status small{color:#93899a;font-size:9px}.rtp-promotion__toggle{cursor:pointer;align-items:center;gap:16px;display:flex}.rtp-promotion__toggle>span{flex-direction:column;flex:1;display:flex}.rtp-promotion__toggle small{color:#aaa1b2;margin-top:4px;font-size:10px;line-height:1.5}.rtp-promotion__toggle input{opacity:0;pointer-events:none;position:absolute}.rtp-promotion__toggle>i{background:#29232f;border:1px solid #ffffff24;border-radius:99px;width:52px;height:29px;transition:all .2s;position:relative}.rtp-promotion__toggle>i:after{content:"";background:#eee8f0;border-radius:50%;width:21px;height:21px;transition:all .2s;position:absolute;top:3px;left:3px}.rtp-promotion__toggle input:checked+i{background:#a06c09;border-color:#e5b83b}.rtp-promotion__toggle input:checked+i:after{background:#fff6c9;transform:translate(23px)}.rtp-promotion fieldset{border:0;margin:0;padding:0}.rtp-promotion legend,.rtp-promotion__times label>span{color:#d7cbdc;text-transform:uppercase;letter-spacing:.07em;margin-bottom:9px;font-size:10px;font-weight:800}.rtp-promotion__days{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.rtp-promotion__days label{cursor:pointer}.rtp-promotion__days input{opacity:0;position:absolute}.rtp-promotion__days span{color:#aaa1b2;background:#101117;border:1px solid #ffffff1c;border-radius:11px;place-items:center;min-height:42px;font-size:11px;font-weight:800;display:grid}.rtp-promotion__days label.selected span{color:#ffe082;background:#f2be341f;border-color:#e5b83b}.rtp-promotion__times{grid-template-columns:1fr auto 1fr;align-items:end;gap:13px;display:grid}.rtp-promotion__times label{flex-direction:column;display:flex}.rtp-promotion__times input{color:#302438;min-height:46px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border:1px solid #d8cae0;border-radius:11px;padding:0 13px}.rtp-promotion__times>svg{color:#e7bd4f;margin-bottom:13px}.rtp-promotion__explanation{background:#8e3cbb1a;border:1px solid #c497db45;border-radius:13px;padding:14px 16px}.rtp-promotion__explanation p{color:#bbb0c0;margin:5px 0 0;font-size:10px;line-height:1.6}.rtp-promotion__error,.rtp-promotion__notice{border-radius:11px;margin:0;padding:11px 13px;font-size:11px}.rtp-promotion__error{color:#ffadb7;background:#dc4e601a;border:1px solid #dc4e6059}.rtp-promotion__notice{color:#f1d17b;background:#f2be3414;border:1px solid #f2be3440}.rtp-promotion__form>footer{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.rtp-promotion__form>footer>small{color:#94899a;font-size:9px}.rtp-promotion__history h3{margin:0 0 13px}.rtp-promotion__history ol{margin:0;padding:0;list-style:none}.rtp-promotion__history li{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:18px;padding:11px 0;display:flex}.rtp-promotion__history li>span{flex-direction:column;display:flex}.rtp-promotion__history li small,.rtp-promotion__history time{color:#a49aa9;margin-top:3px;font-size:9px}.golden-hour-banner{color:#fff5d0;background:linear-gradient(110deg,#5e2505eb,#71276fe6);border:1px solid #ffda57bf;border-radius:17px;align-items:center;gap:13px;margin:0 0 18px;padding:14px 18px;display:flex;box-shadow:0 0 24px #ffbe302e}.golden-hour-banner>svg{color:#ffe36c;filter:drop-shadow(0 0 7px #ffbd36);flex:none}.golden-hour-banner>span{flex-direction:column;display:flex}.golden-hour-banner b{font-size:15px}.golden-hour-banner small{color:#f7ddb6;margin-top:3px;font-size:10px}.dashboard-theme-light .rtp-promotion__heading h2,.dashboard-theme-light .rtp-promotion__history h3{color:#2b2130}.dashboard-theme-light .rtp-promotion__heading p,.dashboard-theme-light .rtp-promotion__toggle small,.dashboard-theme-light .rtp-promotion__explanation p{color:#756b7b}.dashboard-theme-light .rtp-promotion__days span{color:#655b6b;background:#faf8fb;border-color:#ded3e1}.dashboard-theme-light .rtp-promotion__history li{border-top-color:#e1d8e3}.rtp-promotion__clock{background:linear-gradient(110deg,#f2be3414,#8e3cbb14);border:1px solid #f2be3438;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;display:flex}.rtp-promotion__clock>svg{color:#f1c64f}.rtp-promotion__clock>span{flex-direction:column;flex:1;gap:3px;display:flex}.rtp-promotion__clock small{color:#a99fab;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.rtp-promotion__clock strong{color:#fff1b7;text-transform:capitalize;font-size:14px}.rtp-promotion__clock em{color:#7fe1b9;font-size:9px;font-style:normal}.rtp-promotion__timer{background:#101117;border:1px solid #f2be343d;border-radius:14px;gap:13px;padding:16px;display:grid}.rtp-promotion__timer h3{margin:4px 0;font-size:17px}.rtp-promotion__timer p{color:#a99fab;margin:0;font-size:10px}.rtp-promotion__timer-controls{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.rtp-promotion__timer-controls label{flex-direction:column;flex:130px;gap:6px;display:flex}.rtp-promotion__timer-controls label>span{color:#d7cbdc;text-transform:uppercase;font-size:9px;font-weight:800}.rtp-promotion__timer-controls input,.rtp-promotion__timer-controls select{color:#302438;min-height:43px;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border:1px solid #d8cae0;border-radius:10px;padding:0 12px}.rtp-promotion__timer-controls button{min-height:43px}.rtp-promotion__timer>small{color:#9f96a4;font-size:10px}.rtp-promotion__timer>small.is-running{color:#76e4b8}.dashboard-theme-light .rtp-promotion__clock strong,.dashboard-theme-light .rtp-promotion__timer h3{color:#34283a}.dashboard-theme-light .rtp-promotion__timer{background:#fff;border-color:#dfcfaa}.dashboard-theme-light .rtp-promotion__clock{background:#fff8e8;border-color:#dfcfaa}@media (max-width:760px){.rtp-promotion__heading{flex-direction:column}.rtp-promotion__heading h2{font-size:26px}.rtp-promotion__days{grid-template-columns:repeat(4,1fr)}.rtp-promotion__times{grid-template-columns:1fr}.rtp-promotion__times>svg{display:none}.rtp-promotion__times input{font-size:16px}.rtp-promotion__form>footer{flex-direction:column;align-items:stretch}.rtp-promotion__form>footer .primary-button{width:100%}.rtp-promotion__clock{align-items:flex-start}.rtp-promotion__clock em{display:none}.rtp-promotion__clock strong{font-size:12px}.rtp-promotion__timer-controls{grid-template-columns:1fr 1fr;display:grid}.rtp-promotion__timer-controls button{width:100%}.golden-hour-banner{padding:12px 14px}}.credit-recipient-picker{color:#33253d;width:100%;min-width:0;position:relative}.credit-recipient-label{color:#786b84;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:800;line-height:1.5;display:block}.credit-recipient-picker button{cursor:pointer;font:inherit}.credit-recipient-picker button:disabled{cursor:not-allowed}:is(.credit-recipient-picker button:focus-visible,.credit-recipient-picker input:focus-visible){outline-offset:3px;outline:3px solid #a97cce}.credit-recipient-trigger{text-align:left;color:#33253d;background:#faf8fc;border:1px solid #ded4e7;border-radius:15px;align-items:center;gap:12px;width:100%;min-width:0;min-height:66px;padding:12px 14px;transition:border-color .16s,box-shadow .16s;display:flex}.credit-recipient-trigger:hover:not(:disabled),.credit-recipient-trigger[aria-expanded=true]{border-color:#9873b7;box-shadow:0 0 0 3px #9670b317}.credit-recipient-trigger:disabled{opacity:.65}.credit-recipient-search-icon,.credit-recipient-chevron{color:#805b9f;flex:none}.credit-recipient-chevron{margin-left:auto}.credit-recipient-trigger-copy,.credit-recipient-result-copy{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.credit-recipient-picker .credit-recipient-name{color:#33253d;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700;line-height:1.4;display:block}.credit-recipient-trigger .credit-recipient-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.credit-recipient-picker .credit-recipient-meta,.credit-recipient-picker .credit-recipient-balance{color:#786b84;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.5;display:block}.credit-recipient-picker .credit-recipient-balance{color:#4e395e;font-variant-numeric:tabular-nums}.credit-recipient-dialog{z-index:40;box-sizing:border-box;background:#fff;border:1px solid #ddd1e7;border-radius:17px;width:100%;min-width:0;max-width:100%;padding:14px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 42px #29153529}.credit-recipient-dialog-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.credit-recipient-dialog-heading h4{color:#33253d;margin:0;font-size:15px;font-weight:700;line-height:1.4}.credit-recipient-picker .credit-recipient-close{color:#6e5c7d;background:#f8f5fb;border:1px solid #e8deee;border-radius:50%;flex:none;justify-content:center;align-items:center;min-width:36px;min-height:36px;padding:6px;display:flex}.credit-recipient-picker .credit-recipient-search-label{color:#786b84;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:11px;font-weight:700;display:block}.credit-recipient-search-field{color:#9a88a8;background:#faf8fc;border:1px solid #ddd1e7;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex}.credit-recipient-search-field>svg{flex:none}.credit-recipient-picker .credit-recipient-search-field input{width:100%;min-width:0;height:44px;box-shadow:none;color:#33253d;background:0 0;border:none;border-radius:4px;padding:9px 0;font-size:16px}.dashboard-premium .credit-form .credit-recipient-picker .credit-recipient-search-field input{color:#33253d;-webkit-text-fill-color:#33253d;caret-color:#805b9f;box-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0}.dashboard-premium .credit-form .credit-recipient-picker .credit-recipient-search-field input::placeholder{color:#91849c;-webkit-text-fill-color:#91849c;opacity:1}.credit-recipient-search-field input::-webkit-search-cancel-button{-webkit-appearance:none}.credit-recipient-picker .credit-recipient-search-field button{color:#786b84;background:0 0;border:0;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:32px;min-height:36px;padding:4px;display:flex}.credit-recipient-filters{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.credit-recipient-picker .credit-recipient-filters button{color:#776781;background:#faf8fc;border:1px solid #e5dcea;border-radius:999px;min-height:34px;padding:6px 11px;font-size:11px;font-weight:700}.credit-recipient-picker .credit-recipient-filters button[aria-pressed=true]{color:#5f387c;background:#f0e7f7;border-color:#785393}.credit-recipient-count{color:#867890;margin:12px 0 8px;font-size:11px;line-height:1.6}.credit-recipient-results{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:4px;max-height:min(320px,42dvh);margin:-3px;padding:3px;display:flex;overflow-y:auto}.credit-recipient-picker .credit-recipient-result{color:#805b9f;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;width:100%;min-width:0;padding:11px 10px;display:flex}.credit-recipient-result>svg{flex:none}.credit-recipient-picker .credit-recipient-result:hover{background:#f8f4fc}.credit-recipient-picker .credit-recipient-result[aria-pressed=true]{background:#f3ebf9;border-color:#d9c6e8}.credit-recipient-result-heading{flex-wrap:wrap;align-items:center;gap:5px 8px;display:flex}.credit-recipient-picker .credit-recipient-role{text-transform:none;letter-spacing:normal;border-radius:7px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1.5;display:inline-block}.credit-recipient-role-admin{color:#775095;background:#eee5f5}.credit-recipient-role-agent{color:#91641c;background:#fff2d9}.credit-recipient-role-player{color:#4a6aaf;background:#eaf0fd}.credit-recipient-empty{color:#786b84;text-align:center;overflow-wrap:anywhere;margin:0;padding:20px 10px;font-size:13px;line-height:1.6}.credit-recipient-hint{color:#8a7c94;border-top:1px solid #eee6f3;margin:12px 0 0;padding-top:10px;font-size:10px;line-height:1.6}@media (max-width:420px){.credit-recipient-trigger{gap:8px;padding:11px 10px}.credit-recipient-dialog{padding:10px}.credit-recipient-picker .credit-recipient-result{padding:10px 7px}.credit-recipient-picker .credit-recipient-name{font-size:13px}.credit-recipient-results{max-height:min(280px,37dvh)}}.game-catalog-panel{color:#302438;gap:18px;min-width:0;display:grid}.game-catalog-panel__heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.game-catalog-panel__heading p{color:#76677e;margin:7px 0 0;font-size:13px}.game-catalog-panel__count{color:#76677e;white-space:nowrap;font-size:12px}.game-catalog-panel__policy{color:#624a76;background:#f3edf8;border:1px solid #e2d5ed;border-radius:14px;align-items:flex-start;gap:10px;padding:15px 17px;display:flex}.game-catalog-panel__policy svg{flex-shrink:0;margin-top:2px}.game-catalog-panel__policy p{margin:0;font-size:12px;line-height:1.65}.game-catalog-panel__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.game-catalog-panel__card{background:#fff;border:1px solid #ded4e5;border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 5px 18px #37264006}.game-catalog-panel__art{background:radial-gradient(at 50% 30%,#411057,#16071e 75%);border-bottom:1px solid #dac5ac;justify-content:center;display:flex;position:relative}.game-catalog-panel__art img{object-fit:contain;width:100%;height:380px;display:block}.game-catalog-panel__published{color:#266746;background:#e5f6ec;border-radius:9px;padding:7px 10px;font-size:10px;font-weight:700;position:absolute;bottom:12px;left:12px;box-shadow:0 2px 8px #0003}.game-catalog-panel__body{padding:20px}.game-catalog-panel__body h3{margin:0 0 17px;font-family:Georgia,serif;font-size:22px;font-weight:500;line-height:1.2}.game-catalog-panel__metrics{border-bottom:1px solid #ece5f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px;margin:0;padding:0 0 17px;display:grid}.game-catalog-panel__metrics>div:last-child{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.game-catalog-panel__metrics dt{color:#74647d;font-size:10px;line-height:1.45}.game-catalog-panel__metrics dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:16px;font-weight:750}.game-catalog-panel__metrics>div:last-child dd{color:#70528a;text-align:right;margin:0;font-size:19px}.game-catalog-panel__metrics small{color:#74647d;font-size:9px;font-weight:400;line-height:1.5;display:block}.game-catalog-panel__details summary{cursor:pointer;color:#72528b;justify-content:space-between;align-items:center;gap:7px;min-height:48px;padding:10px 0;font-size:11px;font-weight:700;list-style:none;display:flex}.game-catalog-panel__details summary::-webkit-details-marker{display:none}.game-catalog-panel__details summary:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #a48ac0}.game-catalog-panel__details summary svg{flex-shrink:0;transition:transform .2s}.game-catalog-panel__details[open] summary svg{transform:rotate(180deg)}.game-catalog-panel__table-wrap{max-width:100%;overflow-x:auto}.game-catalog-panel__details table{border-collapse:collapse;width:100%;font-size:10px}.game-catalog-panel__details caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.game-catalog-panel__details th,.game-catalog-panel__details td{text-align:right;border-bottom:1px solid #eee7f2;padding:9px 3px;line-height:1.45}.game-catalog-panel__details th:first-child{text-align:left}.game-catalog-panel__details thead th{color:#7b6b85;font-weight:500}.game-catalog-panel__details tbody th{font-weight:600}.game-catalog-panel__details tbody th small{color:#7b6b85;font-size:9px;font-weight:400;display:block}.game-catalog-panel__details td:last-child{white-space:nowrap}.game-catalog-panel__totals{background:#f8f4fa;border-radius:10px;gap:9px;margin:12px 0;padding:12px;font-size:10px;display:grid}.game-catalog-panel__totals>div{justify-content:space-between;gap:10px;line-height:1.5;display:flex}.game-catalog-panel__totals dd{white-space:nowrap;margin:0;font-weight:700}.game-catalog-panel__details>p,.game-catalog-panel__card--upcoming p{color:#7b6b85;margin:10px 0 0;font-size:11px;line-height:1.65}.game-catalog-panel__upcoming{color:#803b97;background:#f5eafa;border:1px solid #e1c8ef;border-radius:9px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.game-catalog-panel__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.game-catalog-panel__actions button{color:#624a76;cursor:pointer;background:#fff;border:1px solid #ded4e5;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:700;display:inline-flex}.game-catalog-panel button:disabled{cursor:default;opacity:.55}:is(.game-catalog-panel button:focus-visible,.game-catalog-panel input:focus-visible,.game-catalog-panel select:focus-visible){outline-offset:2px;outline:3px solid #a48ac0}.game-catalog-panel__published--paused{color:#8e5b11;background:#fff1dc}.game-catalog-panel__pending{color:#805a1d;background:#fff8e8;border:1px solid #eed8aa;border-radius:9px;align-items:flex-start;gap:7px;padding:10px 11px;font-size:11px;line-height:1.6;display:flex}.game-catalog-panel__pending svg{flex-shrink:0;margin-top:2px}.game-catalog-panel__editor{border-bottom:1px solid #ece5f0;gap:10px;padding:16px 0;display:grid}.game-catalog-panel__editor label{color:#624a76;gap:7px;font-size:11px;font-weight:700;display:grid}.game-catalog-panel__editor input[type=number],.game-catalog-panel__editor select{color:#302438;width:100%;min-width:0;min-height:41px;font:inherit;background:#fbf8fd;border:1px solid #ded4e5;border-radius:9px;padding:10px 11px;font-size:12px}.game-catalog-panel__editor small{color:#7b6b85;font-size:10px;line-height:1.55}.game-catalog-panel__editor label.game-catalog-panel__enabled{cursor:pointer;align-items:center;gap:9px;min-height:35px;line-height:1.5;display:flex}.game-catalog-panel__enabled input{accent-color:#73558b;flex-shrink:0;width:18px;height:18px}.game-catalog-panel__readonly{color:#624a76;background:#f7f3f9;border:1px solid #ddd2e5;border-radius:11px;align-items:flex-start;gap:9px;margin:16px 0 0;padding:13px 14px;font-size:11px;line-height:1.6;display:flex}.game-catalog-panel__readonly svg{color:#73558b;flex:none;margin-top:1px}.game-catalog-panel__save{color:#fff;cursor:pointer;background:#372640;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px;font-size:12px;font-weight:700;display:flex}.game-catalog-panel__notice{color:#236344;background:#ebf8f0;border:1px solid #bcdfcd;border-radius:12px;margin:0;padding:13px 15px;font-size:12px;line-height:1.6}.game-catalog-panel__notice--error{color:#923b41;background:#fff0f0;border-color:#e8babc}.game-catalog-panel__loading{color:#76677e;font-size:13px}.game-catalog-panel__editor label.game-catalog-panel__upload{background:#faf7fc;border:1px dashed #cbb8dc;border-radius:10px;padding:11px}.game-catalog-panel__upload>span{align-items:center;gap:7px;display:flex}.game-catalog-panel__upload input{color:#76677e;max-width:100%;font-size:10px;font-weight:400}.game-catalog-panel__upload input::file-selector-button{color:#624a76;cursor:pointer;background:#fff;border:1px solid #ded4e5;border-radius:7px;margin-right:7px;padding:7px 9px}.game-catalog-panel__upload-notice{color:#236344;margin:0;font-size:11px;line-height:1.6}.game-catalog-panel__upload-notice--error{color:#923b41}@media (max-width:1120px){.game-catalog-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-catalog-panel__art img{height:350px}}@media (max-width:650px){.game-catalog-panel__heading{flex-direction:column;align-items:flex-start;gap:8px}.game-catalog-panel__grid{grid-template-columns:minmax(0,1fr);gap:16px}.game-catalog-panel__art img{height:370px}.game-catalog-panel__body{padding:17px}.game-catalog-panel__body h3{font-size:23px}.game-catalog-panel__policy{padding:12px}.game-catalog-panel__details table{font-size:11px}.game-catalog-panel__details tbody th small{font-size:10px}}@media (prefers-reduced-motion:reduce){.game-catalog-panel__details summary svg{transition:none}}.hero-carousel{min-width:0;position:relative}.hero-carousel .hero-cover-media{position:relative}.hero-carousel .hero-slide{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .45s ease-in-out;display:flex;position:absolute;inset:0}.hero-carousel .hero-slide.is-active{opacity:1}.hero-carousel .hero-slide img{object-fit:cover;clip-path:none;width:100%;height:100%;transform:none}.hero-carousel-controls{justify-content:center;align-items:center;gap:10px;min-height:32px;margin-top:8px;display:flex}.hero-carousel-dots{align-items:center;display:flex}.hero-carousel-dot{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.hero-carousel-dot span{background:#66100d;border:1px solid #c23b2f;border-radius:10px;width:8px;height:8px;transition:width .2s,background .2s}.hero-carousel-dot[aria-pressed=true] span{background:#e9ba53;border-color:#ffe396;width:22px;box-shadow:0 0 9px #f6b74755}.hero-carousel-dot:disabled{opacity:.4;cursor:default}.hero-carousel-toggle{color:#ffe3a1;cursor:pointer;background:#210706;border:1px solid #8d663e;border-radius:20px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:0 10px;font-size:10px;display:flex}.hero-carousel button:focus-visible{outline-offset:3px;outline:2px solid #ffe396}@media (prefers-reduced-motion:reduce){.hero-carousel .hero-slide,.hero-carousel-dot span{transition:none}}.report-date-picker{flex-direction:column;gap:9px;min-width:0;display:flex}.report-date-picker__label{color:var(--report-date-label,#796c83);letter-spacing:.025em;font-size:12px;font-weight:700}.report-date-picker__trigger{color:#766980;width:100%;min-width:0;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0d5ec;border-radius:13px;align-items:center;gap:11px;padding:10px 14px;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;box-shadow:0 3px 8px #1f12360a}.report-date-picker__trigger:hover,.report-date-picker__trigger[data-state=open]{background:#fffafd;border-color:#be9dd4;box-shadow:0 0 0 3px #ceafd926,0 4px 12px #21112f14}.report-date-picker__trigger--selected{color:#37233e;font-weight:650}.report-date-picker__trigger-icon{color:#80549b;background:#f1e9f8;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.report-date-picker__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.report-date-picker__chevron{color:#92789f;flex-shrink:0;margin-left:auto;transition:transform .18s}.report-date-picker__trigger[data-state=open] .report-date-picker__chevron{transform:rotate(180deg)}.report-date-picker__popover{z-index:260;width:min(326px,100vw - 24px);max-height:var(--radix-popover-content-available-height);color:#35233f;transform-origin:var(--radix-popover-content-transform-origin);background:linear-gradient(155deg,#fff 42%,#faf5ff);border:1px solid #ded0e9;border-radius:19px;padding:15px;font-family:inherit;font-size:13px;animation:.16s ease-out report-date-picker-enter;overflow-y:auto;box-shadow:0 18px 55px #25103333,0 4px 15px #25103314}.report-date-picker__topline{border-bottom:1px solid #eee3f4;justify-content:space-between;align-items:center;min-height:27px;padding-bottom:12px;display:flex}.report-date-picker__topline>span{color:#8c5d25;letter-spacing:.13em;align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.report-date-picker__close{color:#806c8c;cursor:pointer;background:#f2ebf6;border:0;border-radius:8px;place-items:center;width:27px;height:27px;padding:0;display:grid}.report-date-picker__close:hover{color:#392043;background:#e9dcf1}.report-date-picker__navigation{align-items:center;gap:7px;margin:13px 0 9px;display:flex}.report-date-picker__nav{color:#754891;cursor:pointer;background:#fff;border:1px solid #e7dced;border-radius:10px;flex-shrink:0;place-items:center;width:31px;height:33px;padding:0;display:grid}.report-date-picker__nav:hover:not(:disabled){background:#f0e5f8;border-color:#d0b8df}.report-date-picker__nav:disabled{opacity:.35;cursor:not-allowed}.report-date-picker__selects{flex:1;align-items:center;gap:3px;min-width:0;display:flex}.report-date-picker__selects select{color:#3d254b;min-width:0;min-height:33px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 2px 4px 6px;font-weight:750}.report-date-picker__selects select:hover{background:#f3eaf9}.report-date-picker__month{width:61%}.report-date-picker__year{flex:1;width:39%}.report-date-picker__grid{border-spacing:2px 3px;border-collapse:separate;table-layout:fixed;width:100%}.report-date-picker__grid th{color:#756180;text-align:center;height:29px;font-size:11px;font-weight:750}.report-date-picker__grid th abbr{text-decoration:none}.report-date-picker__grid td{text-align:center;height:35px;padding:0}.report-date-picker__day{color:#44304e;width:100%;height:35px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;font-size:12px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:grid;position:relative}.report-date-picker__day:hover:not(:disabled){color:#622d80;background:#eee1f6}.report-date-picker__day--outside{color:#a493ad;font-weight:400}.report-date-picker__day--today:not(.report-date-picker__day--selected){color:#78541b;background:#fff8e8;border-color:#e0bb67}.report-date-picker__day--today:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:4px;left:calc(50% - 1.5px)}.report-date-picker__day--selected,.report-date-picker__day--selected:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#8952a7,#533169);border-color:#9369a8;box-shadow:0 3px 8px #76499136}.report-date-picker__day:disabled{box-shadow:none;color:#c5bacb;cursor:not-allowed;background:0 0;border-color:#0000}.report-date-picker__footer{border-top:1px solid #eee3f4;justify-content:space-between;align-items:center;gap:10px;margin-top:11px;padding-top:12px;display:flex}.report-date-picker__footer button{min-height:34px;font:inherit;cursor:pointer;border:0;border-radius:9px;padding:6px 15px;font-size:12px;font-weight:700}.report-date-picker__clear{color:#85728f;background:0 0}.report-date-picker__clear:hover{color:#513164;background:#f0e7f5}.report-date-picker__today{color:#4b3515;background:linear-gradient(135deg,#f9df98,#e7bc65);box-shadow:0 2px 5px #986f2020}.report-date-picker__today:hover:not(:disabled){background:#f1ce7c}.report-date-picker__today:disabled{opacity:.4;cursor:not-allowed}.report-date-picker__trigger:focus-visible{outline-offset:2px;outline:3px solid #bc92d3}.report-date-picker__popover button:focus-visible{outline-offset:2px;outline:3px solid #bc92d3}.report-date-picker__popover select:focus-visible{outline-offset:2px;outline:3px solid #bc92d3}.report-date-picker__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes report-date-picker-enter{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.report-date-picker__popover{animation:none}.report-date-picker__trigger,.report-date-picker__chevron,.report-date-picker__day{transition:none}}.financial-center{color:#302438;gap:22px;display:grid}.financial-heading,.financial-list-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.financial-heading h2{margin:8px 0;font:500 clamp(25px,3vw,34px)/1.15 Georgia,serif}.financial-heading p,.financial-form>p,.financial-center .panel-card>p{color:#766b80;font-size:13px;line-height:1.6}.financial-heading a{text-decoration:none}.financial-center label{gap:8px;font-size:12px;font-weight:700;display:grid}.financial-center input:not([type=checkbox]),.financial-center select,.financial-center textarea{font:inherit;color:#302438;background:#faf8fc;border:1px solid #ded5e7;border-radius:12px;width:100%;min-width:0;min-height:44px;padding:11px 12px}.financial-center textarea{resize:vertical;min-height:74px}.financial-center button{cursor:pointer}.financial-center button:disabled{cursor:default;opacity:.55}:is(.financial-center input:focus-visible,.financial-center select:focus-visible){outline-offset:2px;outline:2px solid #9961be}.financial-form fieldset{border:0;margin:18px 0;padding:0}.financial-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.financial-wide{grid-column:1/-1}.financial-tabs{gap:9px;display:flex}.financial-tabs button{color:#766b80;background:#faf8fc;border:1px solid #ded5e7;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font:700 13px/1.2 inherit;display:flex}.financial-tabs button.active{color:#fff;background:#35233f;border-color:#35233f}.financial-error{color:#9a302b;background:#fff0ed;border:1px solid #efc6bf;border-radius:12px;padding:12px 16px;font-size:13px;line-height:1.6}.financial-notice{background:#fff6db;border-radius:10px;padding:12px;color:#684e10!important}.financial-empty{color:#877b92;padding:24px 0}.financial-list-heading{margin-bottom:18px}.financial-list-heading h3{margin:0;font:500 23px/1.2 Georgia,serif}.financial-list-heading select{max-width:220px}.payment-list{gap:12px;display:grid}.payment-list article{border-top:1px solid #eee8f3;align-items:center;gap:16px;padding:18px 0;display:flex}.payment-list article>div{flex:1;min-width:0}.payment-list b{font-size:14px}.payment-list small{color:#82758e;overflow-wrap:anywhere;font-size:12px;line-height:1.65;display:block}.payment-status{white-space:nowrap;color:#795294;background:#f0e8fc;border-radius:18px;padding:8px 10px;font-size:11px;font-weight:800}.payment-status--approved,.payment-status--paid{color:#237550;background:#e8f7ed}.payment-status--rejected{color:#a24435;background:#fff0ed}.financial-modal-backdrop{z-index:1500;background:#100b16b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.financial-modal{color:#302438;background:#fff;border-radius:24px;gap:18px;width:100%;max-width:590px;max-height:90dvh;padding:30px;display:grid;position:relative;overflow:auto;box-shadow:0 25px 90px #0005}.financial-modal h2{margin:4px 35px 0 0;font:500 30px Georgia,serif}.financial-modal p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.financial-close{color:#51415d;background:#f4eef9;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:15px;right:15px}.financial-check{align-items:flex-start;line-height:1.5;font-size:13px!important;font-weight:500!important;display:flex!important}.financial-check input{margin:3px 8px 0 0}.financial-modal footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.financial-history-filters{grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:14px;display:grid}.financial-summary{background:#fff;border:1px solid #e6ddeb;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.financial-summary>span{color:#82738d;border-right:1px solid #eee8f3;gap:10px;padding:18px;font-size:12px;display:grid}.financial-summary b{color:#302438;overflow-wrap:anywhere;font:600 clamp(17px,2vw,24px) Georgia,serif}.financial-table-wrap{overflow:auto}.financial-history table{border-collapse:collapse;text-align:left;width:100%;min-width:690px;font-size:12px}.financial-history td,.financial-history th{overflow-wrap:anywhere;border-bottom:1px solid #eee8f3;max-width:220px;padding:14px 10px}.financial-history th{color:#8c8095;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.financial-history td small{color:#8b7e94;margin-top:6px;font-size:10px;display:block}.financial-pagination{justify-content:space-between;align-items:center;gap:10px;margin-top:20px;font-size:12px;display:flex}.financial-periods{margin:18px 0 0;padding:0;list-style:none}.financial-periods li{border-top:1px solid #eee8f3;padding:12px 0;font-size:13px}.financial-periods small{color:#887792;margin-top:5px;display:block}.player-account-screen{z-index:700;background:#f5f1f8;padding:25px max(16px,50vw - 560px) 100px;position:fixed;inset:0;overflow-y:auto}.player-account-header{color:#35233f;justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.player-account-header h2{margin:0;font:500 28px Georgia,serif}.player-account-nav{flex-wrap:wrap;gap:8px;margin-bottom:25px;display:flex}.player-account-nav button{color:#51405e;cursor:pointer;background:#fff;border:1px solid #dfd2e6;border-radius:12px;padding:12px 18px;font-weight:700}.player-account-nav button.active{color:#fff;background:#35233f}.profile-account-link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.dashboard-bottom-nav{overflow-x:auto}.dashboard-bottom-nav button{flex-shrink:0;min-width:64px}.operator-security-tools{grid-template-columns:1fr 1fr;gap:20px;margin-top:24px;display:grid}.operator-security-tools .panel-card{align-content:start;gap:15px;display:grid}.operator-security-tools h3{margin:0;font:500 24px Georgia,serif}.operator-security-tools p{margin:0}.recovery-link-output{overflow-wrap:anywhere;background:#f5effb;border:1px solid #e1d4ee;border-radius:12px;gap:10px;padding:14px;font-size:12px;display:grid}.financial-center,.financial-center>*{min-width:0}.financial-table-wrap,.financial-history{min-width:0;max-width:100%}.financial-modal,.financial-modal *{box-sizing:border-box}.financial-modal label{gap:8px;min-width:0;font-size:12px;font-weight:700;display:grid}.financial-modal input:not([type=checkbox]),.financial-modal textarea{font:inherit;color:#302438;background:#faf8fc;border:1px solid #ded5e7;border-radius:12px;width:100%;min-width:0;min-height:44px;padding:11px 12px}.financial-modal textarea{resize:vertical;min-height:74px}.payment-proof-attach:focus-within{outline-offset:3px;outline:2px solid #9961be}.financial-modal input:focus-visible{outline-offset:3px;outline:2px solid #9961be}.financial-modal textarea:focus-visible{outline-offset:3px;outline:2px solid #9961be}.payment-proof-link:focus-visible{outline-offset:3px;outline:2px solid #9961be}.financial-modal button{cursor:pointer}.financial-modal button:disabled{cursor:default;opacity:.55}.financial-check input{accent-color:#795294;flex-shrink:0;min-width:18px;min-height:18px}.payment-proof-upload{background:#f8f2fc;border:1px dashed #aa87c6;border-radius:14px;padding:16px}.payment-proof-upload>span,.payment-proof-attach>span,.payment-proof-link,.payment-proof-preview>b{align-items:center;gap:7px;display:flex}.payment-proof-upload small,.payment-proof-preview small{color:#766580;overflow-wrap:anywhere;font-size:12px;font-weight:400;line-height:1.6}.payment-proof-upload input[type=file]{background:#fff;padding:8px;font-size:12px}.payment-proof-upload input::file-selector-button{color:#57336f;font:inherit;background:#ece1f5;border:0;border-radius:8px;margin-right:8px;padding:9px}.payment-proof-link{color:#795294;width:fit-content;max-width:100%;min-height:32px;margin-top:8px;font-size:12px;font-weight:700}.payment-list .payment-proof-missing{color:#9c6617;margin-top:6px}.payment-proof-attach{color:#68487d;cursor:pointer;background:#f8f2fc;border:1px solid #dccbe9;border-radius:10px;width:fit-content;max-width:100%;min-height:44px;margin-top:10px;padding:10px 12px;position:relative;overflow:hidden;display:inline-flex!important}.payment-proof-attach input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.payment-proof-preview{background:#fbf8fd;border:1px solid #e4d8ec;border-radius:15px;gap:10px;min-width:0;padding:14px;display:grid}.payment-proof-preview>b{color:#654678;font-size:13px}.payment-proof-preview>a{background:#ede8f2;border:1px solid #e4d8ec;border-radius:10px;min-width:0;display:block;overflow:hidden}.payment-proof-preview img{object-fit:contain;width:100%;max-width:100%;height:260px;display:block}.financial-modal .financial-error{margin:0}.financial-modal footer button{min-height:44px}.financial-modal .financial-check{gap:0}.financial-modal-backdrop{overscroll-behavior:contain}@media (max-width:430px){.financial-modal-backdrop{padding:12px}.payment-proof-preview img{height:220px}.financial-modal h2{font-size:26px}.payment-proof-preview{padding:10px}.payment-proof-upload{padding:12px}.payment-proof-link{min-height:44px}.financial-modal{max-height:94dvh}}@media (max-width:760px){.financial-history-filters,.financial-summary{grid-template-columns:1fr 1fr}.financial-heading{flex-direction:column;align-items:flex-start}.payment-list article{flex-wrap:wrap}.payment-list article>div{flex-basis:100%}.financial-list-heading{align-items:flex-start}.financial-list-heading select{max-width:180px}.operator-security-tools{grid-template-columns:1fr}}@media (max-width:430px){.financial-fields{grid-template-columns:1fr}.financial-wide{grid-column:auto}.financial-history-filters{grid-template-columns:1fr}.financial-list-heading{flex-direction:column}.financial-list-heading select{max-width:none}.financial-modal{padding:24px 18px}.financial-modal footer button{width:100%}.financial-summary>span{padding:14px}.financial-pagination .secondary-button{padding:10px}.financial-tabs button{padding:12px 8px;font-size:12px}.player-account-screen{padding-top:18px}.player-account-header h2{font-size:24px}}.netwin-report{color:#fff;background:linear-gradient(135deg,#17121d,#25152e 70%,#351b3d);border:1px solid #8a641d;border-radius:18px;gap:16px;padding:22px;display:grid;box-shadow:0 16px 42px #0b061433}.netwin-report>header{justify-content:space-between;align-items:center;gap:18px;display:flex}.netwin-report h3{margin:5px 0;font:600 clamp(22px,2.5vw,30px)/1.15 Georgia,serif}.netwin-report header p{color:#c8bdcc;margin:0;font-size:12px;line-height:1.6}.netwin-report header p b{color:#fff}.netwin-report__button{color:#211509;background:linear-gradient(135deg,#c58d0b,#ffd34b);border:1px solid #ffe08a;border-radius:12px;flex-shrink:0;min-height:44px;padding:11px 18px;font-weight:900;box-shadow:0 8px 24px #e2a20b26}.netwin-report__highlight{background:linear-gradient(100deg,#5f2872,#8a356c);border:1px solid #b075ca;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.netwin-report__highlight span{gap:5px;font-size:13px;font-weight:800;display:grid}.netwin-report__highlight small{color:#f0dff0;font-size:10px;font-weight:500}.netwin-report__highlight strong{color:#ffe17c;text-align:right;overflow-wrap:anywhere;font:700 clamp(23px,3vw,34px) Georgia,serif}.netwin-report__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.netwin-report__grid>div{background:#ffffff0b;border:1px solid #ffffff1c;border-radius:12px;min-width:0;padding:13px}.netwin-report__grid dt{color:#bfb3c4;font-size:10px;line-height:1.45}.netwin-report__grid dd{color:#fff;overflow-wrap:anywhere;margin:7px 0 0;font-size:16px;font-weight:800}.netwin-report__error{color:#ffe4e0;background:#5b2029;border:1px solid #ef958b;border-radius:10px;margin:0;padding:11px 13px;font-size:12px}.netwin-report>footer{color:#a99cae;font-size:10px;line-height:1.55}.dashboard-premium .netwin-report .eyebrow{color:#ffd34b}@media (max-width:760px){.netwin-report>header{flex-direction:column;align-items:flex-start}.netwin-report__button{width:100%}.netwin-report__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:430px){.netwin-report{padding:16px}.netwin-report__highlight{flex-direction:column;align-items:flex-start}.netwin-report__highlight strong{text-align:left}.netwin-report__grid{grid-template-columns:1fr}}.manual-withdrawal-modal{gap:16px;max-width:520px;display:grid}.manual-withdrawal-summary,.manual-withdrawal-warning,.manual-withdrawal-pending{margin:0;font-size:12px;line-height:1.6}.manual-withdrawal-summary{color:#665a6d}.manual-withdrawal-warning{color:#70561e;background:#fff8e6;border:1px solid #ead5a4;border-radius:12px;padding:13px 15px}.manual-withdrawal-pending{color:#65417c;background:#f7f0fc;border:1px solid #d5c2e5;border-radius:12px;padding:13px 15px}.manual-withdrawal-submit{width:100%;min-height:52px;margin-top:4px}.account-withdraw-button{color:#75591c;white-space:nowrap;cursor:pointer;background:#fff7df;border:1px solid #e0c88e;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.account-withdraw-button:hover{background:#f9ebbd;border-color:#bd9642}.account-withdraw-button:focus-visible{outline-offset:3px;outline:2px solid #9b7627}@media (max-width:760px){.account-withdraw-button{min-height:44px;font-size:12px}.manual-withdrawal-modal{max-height:94dvh}}.payment-notifications{flex-shrink:0;font-family:inherit;display:block}.dashboard-header--with-notifications{gap:18px}.dashboard-header--with-notifications>div:first-child{flex:1;min-width:0}.dashboard-header--with-notifications>div:first-child h1,.dashboard-header--with-notifications>div:first-child p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-header--with-notifications .dash-user{flex-shrink:0;gap:10px}.dash-user>.payment-notifications{display:block}.dash-user .payment-notifications__trigger,.payment-notifications__trigger{color:#714a88;width:auto;min-width:44px;height:44px;min-height:44px;font:inherit;cursor:pointer;background:linear-gradient(150deg,#fff,#faf5fe);border:1px solid #e2d6e9;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:750;transition:border-color .16s,box-shadow .16s,background .16s;display:inline-flex;position:relative;box-shadow:0 3px 10px #41245208}.payment-notifications__trigger>svg{flex-shrink:0;width:19px;height:19px}.payment-notifications__trigger-label,.payment-notifications__badge{flex-shrink:0}.payment-notifications__trigger:hover,.payment-notifications__trigger[data-state=open]{background:#f6edf9;border-color:#c0a0d1;box-shadow:0 0 0 3px #b68bd51f}.payment-notifications__trigger--pending{color:#70418b;border-color:#d7b4df}.payment-notifications__badge{color:#553912;background:linear-gradient(145deg,#ffe7a4,#ecc169);border:1px solid #f2d790;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:850;line-height:1;display:grid}.payment-notifications__unavailable{color:#8a5c16;background:#fff0cf;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;font-weight:850;display:grid}.payment-notifications__loading-dot{background:#baa4c7;border-radius:50%;width:6px;height:6px}.payment-notifications__popover{z-index:260;box-sizing:border-box;width:min(385px,100vw - 24px);max-height:min(650px, var(--radix-popover-content-available-height));overscroll-behavior:contain;color:#35233f;transform-origin:var(--radix-popover-content-transform-origin);background:linear-gradient(150deg,#fff 55%,#fbf6ff);border:1px solid #e0cee9;border-radius:20px;font-family:inherit;font-size:12px;animation:.17s ease-out payment-notifications-enter;overflow-y:auto;box-shadow:0 20px 60px #2a10373b,0 3px 13px #2a103717}.payment-notifications__heading{border-bottom:1px solid #eee3f4;justify-content:space-between;align-items:center;gap:10px;padding:19px 18px 14px;display:flex}.payment-notifications__heading h2{color:#392344;margin:5px 0 0;font-family:inherit;font-size:17px;font-weight:750;line-height:1.3}.payment-notifications__eyebrow{color:#92702d;letter-spacing:.11em;font-size:9px;font-weight:850}.payment-notifications__close{color:#876e94;cursor:pointer;background:#f4edf7;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.payment-notifications__close:hover{color:#512e65;background:#eaddf2}.payment-notifications__summary{color:#80638e;background:#faf6fd;justify-content:space-between;align-items:center;gap:10px;min-height:45px;padding:4px 14px 4px 18px;font-size:10px;font-weight:650;display:flex}.payment-notifications__refresh{color:#815797;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.payment-notifications__refresh:hover:not(:disabled){background:#eee2f5}.payment-notifications__refresh:disabled{opacity:.6;cursor:progress}.payment-notifications__list{margin:0;padding:0;list-style:none}.payment-notifications__list>li+li{border-top:1px solid #f0e8f5}.payment-notifications__item{width:100%;min-height:97px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:15px 17px;display:flex}.payment-notifications__item:hover{background:#f5edf9}.payment-notifications__kind{color:#8054a0;background:#f0e5fa;border:1px solid #ded0eb;border-radius:12px;flex-shrink:0;place-items:center;width:36px;height:39px;display:grid}.payment-notifications__kind--withdrawal{color:#ab7930;background:#fff3da;border-color:#eedcb8}.payment-notifications__detail{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.payment-notifications__item-topline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:3px 8px;min-width:0;display:flex}.payment-notifications__item-topline b{font-size:12px;font-weight:750}.payment-notifications__item-topline strong{color:#43274f;white-space:nowrap;font-size:12px;font-weight:800}.payment-notifications__actor{color:#856e92;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.payment-notifications__metadata{color:#9a8ba2;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:9px;display:flex}.payment-notifications__receipt{color:#43836c;align-items:center;gap:3px;display:inline-flex}.payment-notifications__receipt--missing{color:#a17a38}.payment-notifications__arrow{color:#a28aad;flex-shrink:0}.payment-notifications__empty{color:#9982a6;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-height:184px;padding:25px 24px;display:flex}.payment-notifications__empty b{color:#634a72;font-size:13px;font-weight:750}.payment-notifications__empty p{color:#8b7895;max-width:250px;margin:0;font-size:11px;line-height:1.6}.payment-notifications__empty--error{color:#ae8a48}.payment-notifications__empty button{color:#7c538f;min-height:36px;font:inherit;cursor:pointer;background:#f4eaf9;border:1px solid #dfcde9;border-radius:10px;margin-top:3px;padding:8px 13px;font-size:11px;font-weight:750}.payment-notifications__footer{color:#96859e;border-top:1px solid #eee3f4;padding:13px 18px 16px;font-size:9px;line-height:1.65}.payment-notifications__trigger:focus-visible{outline-offset:2px;outline:3px solid #bf96d6}.payment-notifications__popover button:focus-visible{outline-offset:2px;outline:3px solid #bf96d6}.payment-notifications__item:focus-visible{z-index:1;outline-offset:-3px;position:relative}.payment-notifications__spinning{animation:1s linear infinite payment-notifications-spin}@keyframes payment-notifications-spin{to{transform:rotate(360deg)}}@keyframes payment-notifications-enter{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:760px){.dashboard-header--with-notifications{gap:9px}.dash-user .payment-notifications__trigger,.payment-notifications__trigger{border-radius:13px;width:44px;min-height:44px;padding:0}.payment-notifications__trigger-label{display:none}.payment-notifications__badge{border:2px solid #fff;border-radius:7px;min-width:19px;height:19px;padding:0 4px;font-size:9px;position:absolute;top:-5px;right:-5px}.payment-notifications__unavailable{border:2px solid #fff;position:absolute;top:-3px;right:-3px}.payment-notifications__loading-dot{position:absolute;top:5px;right:6px}}@media (max-width:360px){.payment-notifications__heading{padding-left:13px;padding-right:13px}.payment-notifications__heading h2{font-size:15px}.payment-notifications__item{gap:8px;padding-left:12px;padding-right:12px}.payment-notifications__kind{border-radius:10px;width:31px;height:36px}.payment-notifications__item-topline b,.payment-notifications__item-topline strong{font-size:11px}.payment-notifications__arrow{width:12px}}@media (prefers-reduced-motion:reduce){.payment-notifications__popover,.payment-notifications__spinning{animation:none}.payment-notifications__trigger{transition:none}}.account-security{color:#302438;gap:20px;width:100%;min-width:0;display:grid}.account-security__heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.account-security__heading h2{margin:8px 0;font-family:Georgia,serif;font-size:30px}.account-security__heading p,.account-security__card p{color:#75697d;margin:8px 0 18px;line-height:1.6}.account-security__heading .eyebrow{color:#ac7b24}.account-security__card{background:#fff;border:1px solid #e3dce8;border-radius:22px;min-width:0;padding:25px;box-shadow:0 8px 28px #210b3505}.account-security__card h3{color:#302438;align-items:center;gap:10px;margin:0 0 10px;font-size:20px;line-height:1.3;display:flex}.account-security__card h4{margin:0 0 10px;font-size:17px}.account-security form{gap:16px;display:grid}.account-security label{color:#594a63;gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.account-security input,.account-security select{width:100%;min-width:0;min-height:46px;font:inherit;color:#302438;box-sizing:border-box;background:#faf8fc;border:1px solid #dfd5e8;border-radius:12px;padding:11px 13px}:is(.account-security input:focus-visible,.account-security select:focus-visible,.account-security button:focus-visible){outline-offset:3px;outline:2px solid #925bc1}.account-security button{white-space:normal;border-radius:12px;justify-content:center;min-height:43px;font-size:13px}.account-security .primary-button{color:#fff;background:#36233f}.account-security .secondary-button{color:#493153;background:#f3eef7;border:1px solid #dfd5e8}.account-security .primary-button,.account-security .secondary-button{justify-self:start;align-items:center;gap:8px;padding:11px 16px;display:inline-flex}.account-security button:disabled{opacity:.55;cursor:not-allowed}.account-security__columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-security__actions{flex-wrap:wrap;gap:10px;display:flex}.account-security__error,.account-security__success,.account-security__notice{border-radius:12px;padding:13px 16px;line-height:1.6}.account-security__error{color:#a52c32;background:#fff1f0;border:1px solid #f0cbd0}.account-security__success{color:#1a7150;background:#eaf8f0;border:1px solid #c9e8d9}.account-security__card .account-security__notice{color:#674283;background:#f6f0fc;border:1px solid #e2d3f0}.account-security__card .account-security__hint{margin:0;font-size:12px;line-height:1.6}.account-security__secret{background:#f4eef8;border:1px solid #e0d1eb;border-radius:12px;align-items:center;gap:10px;padding:13px;display:flex}.account-security__secret code{overflow-wrap:anywhere;word-break:break-all;letter-spacing:1px;flex:1;font-size:15px}.account-security__secret button{color:#694189;background:#fff;border:0;flex:none;place-items:center;width:43px;display:grid}.account-security__recovery{background:#faf6ee;border:1px solid #eadcbf;border-radius:14px;margin:18px 0;padding:18px}.account-security__recovery ul{grid-template-columns:1fr 1fr;gap:8px;padding:0;list-style:none;display:grid}.account-security__recovery code{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}.account-security .account-security__confirmation{align-items:flex-start;gap:10px;font-weight:400;line-height:1.6;display:flex}.account-security__confirmation input{accent-color:#704391;flex:none;width:18px;height:18px;min-height:18px;margin:2px 0 0}.account-security__verification{color:#796e83;margin:0;font-size:12px}.account-security__heading .secondary-button{flex:none}.player-modal .account-security{box-sizing:border-box;background:#f7f3fa;border-radius:16px;padding:18px}.player-modal .account-security__heading h2{color:#302438}@media (max-width:640px){.account-security__heading{flex-wrap:wrap}.account-security__heading h2{font-size:26px}.account-security__card{border-radius:17px;padding:18px}.account-security__columns,.account-security__recovery ul{grid-template-columns:1fr}.account-security__actions{display:grid}.account-security .primary-button,.account-security .secondary-button{max-width:100%}.account-security__secret code{font-size:13px}.player-modal .account-security{padding:12px}.account-security__card h3{font-size:18px}}.superadmin-loads{gap:24px;min-width:0;display:grid}.superadmin-loads>.agent-hero-card p{max-width:850px;line-height:1.65}.superadmin-loads .panel-card{min-width:0}.superadmin-loads .fx-input-hint{color:#81718d;font-size:11px;font-weight:400;line-height:1.5}.fx-linked-payment>p{color:#786683;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.fx-linked-payment>p strong{color:#4d315f}.fx-linked-proof{justify-items:start;gap:8px;margin-top:16px;display:grid}.fx-linked-proof>img{object-fit:contain;background:#faf6fc;border:1px solid #ddcce7;border-radius:13px;max-width:min(100%,440px);max-height:350px;display:block}.fx-linked-proof .fx-confirm{margin:10px 0}.fx-linked-recipient{color:#563e66;overflow-wrap:anywhere;background:#faf6fc;border:1px solid #ddcce7;border-radius:13px;gap:8px;padding:16px;display:grid}.fx-linked-recipient>span{color:#8a7397;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:750}.fx-linked-recipient>strong{font-size:13px}.fx-preview>h3{margin:10px 0 22px}.fx-breakdown{gap:0;margin:0 0 20px;display:grid}.fx-breakdown>div{border-bottom:1px solid #e8e0ed;justify-content:space-between;gap:16px;padding:15px 0;display:flex}.fx-breakdown dt{color:#796c83;font-size:13px}.fx-breakdown dd{text-align:right;margin:0;font-weight:800}.fx-breakdown small,.fx-table small{color:#81718d;margin-top:5px;font-size:11px;font-weight:400;display:block}.fx-breakdown .fx-credit{background:#f4edf9;border-radius:12px;margin:0 -12px;padding:18px 12px}.fx-credit dd{color:#523666;font-size:clamp(18px,2vw,25px)}.fx-confirm{align-items:flex-start;gap:10px;margin:20px 0;font-size:13px;line-height:1.6;display:flex}.fx-confirm input{accent-color:#523666;flex:none;margin-top:4px}.fx-preview>.primary-button{width:100%;height:auto;min-height:48px;padding:14px}.fx-disclaimer{color:#82748d;margin:20px 0 0;font-size:11px;line-height:1.7}.fx-disclaimer a{color:#654b82;text-decoration:underline}.fx-report-refresh{align-items:center;gap:7px;min-height:36px;display:inline-flex}.fx-report-refresh:disabled{opacity:.65;cursor:default}.fx-report-toolbar{--report-date-label:#efe4f6;background:radial-gradient(at 100% 0,#75513466,#0000 60%),linear-gradient(125deg,#43265c,#281b38);border:1px solid #c7a16b;border-radius:20px;margin-bottom:24px;padding:20px;position:relative;box-shadow:0 10px 26px #39204616,inset 0 1px #ffffff1f}.fx-filter-heading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.fx-filter-heading__icon{color:#f8d791;background:#e9bf6e15;border:1px solid #e9bf6e66;border-radius:13px;flex:0 0 42px;place-items:center;height:42px;display:grid}.fx-filter-heading>div{gap:5px;min-width:0;display:grid}.fx-filter-heading strong{color:#fff7e7;font-size:14px;font-weight:750}.fx-filter-heading small{color:#e3d2ed;font-size:11px;line-height:1.5}.fx-timezone{color:#f8d791;letter-spacing:.08em;background:#e9bf6e14;border:1px solid #e9bf6e55;border-radius:8px;align-self:flex-start;margin-left:auto;padding:5px 9px;font-size:10px;font-weight:800}.fx-date-presets{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.fx-date-presets button{color:#f4eafa;cursor:pointer;background:#ffffff0c;border:1px solid #b299c15c;border-radius:10px;min-height:38px;padding:9px 14px;font-size:11px;font-weight:650;transition:background .15s,border-color .15s}.fx-date-presets button:hover{background:#ffffff1d;border-color:#e9bf6eaa}.fx-date-presets button[aria-pressed=true]{color:#35233e;background:linear-gradient(135deg,#ffe7af,#e9bb62);border-color:#f3cd83;box-shadow:0 3px 12px #00000018}.fx-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) auto;align-items:end;gap:14px;display:grid}.fx-executive-filter{color:#efe4f6;gap:8px;min-width:0;font-size:11px;font-weight:700;display:grid}.fx-executive-field{color:#8c659e;background:#fff;border:1px solid #e6d9ef;border-radius:12px;align-items:center;gap:9px;min-height:54px;padding:0 12px;display:flex}.fx-executive-field:focus-within{outline-offset:3px;outline:2px solid #f3cd83}.fx-executive-field>svg{flex-shrink:0}.fx-executive-field input{color:#382740;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:12px 0;font-size:12px}.fx-executive-field input:focus-visible{outline:0}.fx-executive-field input::placeholder{color:#8c8096;font-weight:400}.fx-export-button{color:#3b2844;white-space:nowrap;background:linear-gradient(135deg,#ffe4a7,#e5b456);border:1px solid #f4d392;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:54px;padding:12px 16px;font-size:11px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #0000001a}.fx-export-button:hover{background:#ffe4a7}.fx-export-button:focus-visible{outline-offset:3px;outline:2px solid #fff4d7}.fx-export-button[aria-disabled=true]{opacity:.5;pointer-events:none}.fx-filter-caption{color:#d5c5e0;align-items:center;gap:6px;margin:14px 0 0;font-size:10px;line-height:1.5;display:flex}.fx-filter-caption svg{flex-shrink:0}.fx-filter-error{color:#fff0ed;background:#a32d4c33;border:1px solid #eba6ad88;border-radius:9px;margin:12px 0 0;padding:10px;font-size:12px}.fx-report-status{color:#735089;align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.fx-report-spinning{animation:1s linear infinite fx-report-spin}@keyframes fx-report-spin{to{transform:rotate(360deg)}}@media (max-width:1200px){.fx-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.fx-report-toolbar{border-radius:16px;padding:15px 12px}.fx-filter-heading{gap:9px}.fx-filter-heading__icon{border-radius:10px;flex-basis:36px;height:36px}.fx-filter-heading strong{font-size:13px}.fx-filter-heading small{font-size:10px}.fx-date-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.fx-date-presets button{min-height:40px;padding:8px}.fx-filters{grid-template-columns:1fr;gap:13px}.fx-executive-field input{font-size:16px}.fx-filter-caption{font-size:9px}}@media (prefers-reduced-motion:reduce){.fx-report-spinning{animation:none}.fx-date-presets button{transition:none}}.fx-totals{border:1px solid #e5dbea;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px;display:grid;overflow:hidden}.fx-totals>div{border-right:1px solid #e5dbea;gap:8px;padding:20px 16px;display:grid}.fx-totals>div:last-child{border:0}.fx-totals small{color:#81718d;font-size:11px}.fx-totals b{overflow-wrap:anywhere;font-size:clamp(15px,1.5vw,21px)}.fx-totals span{color:#81718d;font-size:11px}.fx-table-scroll{max-height:540px;overflow:auto}.fx-table{border-collapse:collapse;text-align:left;width:100%;min-width:850px;font-size:12px}.fx-table th{color:#81718d;text-transform:uppercase;background:#faf7fc;font-size:10px;position:sticky;top:0}.fx-table th,.fx-table td{overflow-wrap:anywhere;border-bottom:1px solid #e8e0ed;max-width:230px;padding:16px 12px}.fx-recovered-row{background:#fffaf0}.fx-recovered-label{color:#79571c;background:#fff3cf;border:1px solid #e8c981;border-radius:999px;margin-top:7px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}@media (max-width:1100px){.fx-columns{grid-template-columns:1fr}}@media (max-width:600px){.fx-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-totals>div{border-bottom:1px solid #e5dbea}.fx-breakdown>div{gap:8px}.fx-breakdown dt{max-width:50%}.fx-breakdown dd{overflow-wrap:anywhere}}.account-branch-header{min-width:0;margin-bottom:22px}.account-branch-breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:22px;font-size:12px;display:flex}.account-branch-breadcrumbs>span{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.account-branch-breadcrumbs button,.account-branch-breadcrumbs strong{overflow-wrap:anywhere;text-align:left}.account-branch-breadcrumbs button{color:#75518f;font:inherit;cursor:pointer;background:#f4edf9;border:0;border-radius:8px;padding:7px 9px}.account-branch-breadcrumbs strong{color:#3b2b46;padding:7px 0;font-weight:700}.account-branch-breadcrumbs svg{color:#aa9cb3;flex:none}.account-branch-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.account-branch-heading h3{margin-top:7px}.account-branch-heading p{color:#8a7a94;overflow-wrap:anywhere;max-width:700px;margin:10px 0 0;font-size:12px;line-height:1.6}.account-branch-heading .secondary-button{flex-shrink:0;min-height:40px}.account-branch-summary{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.account-branch-summary>span{color:#81708e;background:#f8f5fa;border:1px solid #eee6f2;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:11px;display:inline-flex}.account-branch-summary>span b{color:#4c365d}.account-branch-owner{color:#93829f;overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin:15px 0 0;font-size:11px;display:flex}.account-branch-owner svg{flex:none}.account-branch-action{flex-direction:column;align-items:flex-start;gap:6px;margin-top:9px;display:flex}.account-branch-action>small{color:#8e7a9c;font-size:10px}.account-branch-creation-note{color:#725786;background:#f7f0fb;border:1px solid #e5d6ef;border-radius:12px;margin:0 0 16px;padding:12px 14px;font-size:12px;line-height:1.6}.account-branch-breadcrumbs button:focus-visible{outline-offset:3px;outline:2px solid #795097}@media (max-width:760px){.account-branch-heading{flex-direction:column;gap:12px}.account-branch-breadcrumbs{gap:5px;font-size:11px}.account-branch-breadcrumbs button{min-height:44px}.account-branch-heading .secondary-button{width:100%;min-height:44px}.account-branch-action{width:100%}.account-branch-summary>span{font-size:10px}}.dashboard-premium .financial-center{color:#f8f4fb}.dashboard-premium .financial-heading h2,.dashboard-premium .financial-list-heading h3,.dashboard-premium .operator-security-tools h3{color:#fff}.dashboard-premium .financial-heading p,.dashboard-premium .financial-form>p,.dashboard-premium .financial-center .panel-card>p{color:#b8aebe}.dashboard-premium .financial-center label,.dashboard-premium .financial-center .report-date-picker__label{color:#e9e0ed}.dashboard-premium .financial-center input:not([type=checkbox]),.dashboard-premium .financial-center select,.dashboard-premium .financial-center textarea{color:#302438;-webkit-text-fill-color:#302438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border-color:#d8cae0}.dashboard-premium .financial-center input::placeholder,.dashboard-premium .financial-center textarea::placeholder{color:#8b7e94;-webkit-text-fill-color:#8b7e94;opacity:1}.dashboard-premium .financial-center select option{color:#302438;background:#fff}:is(.dashboard-premium .financial-center input:focus-visible,.dashboard-premium .financial-center select:focus-visible,.dashboard-premium .financial-center textarea:focus-visible){outline-color:#d7a1ef}.dashboard-premium .financial-center .report-date-picker__trigger{color:#73667c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border-color:#d8cae0}.dashboard-premium .financial-center .report-date-picker__trigger--selected{color:#302438}.dashboard-premium .financial-center .report-date-picker__trigger-icon{color:#744b8d;background:#eee5f5}.dashboard-premium .financial-center .financial-empty{color:#b5aabb}.dashboard-premium .financial-center .financial-history th{color:#e2b94c}.dashboard-premium .financial-center .financial-history td{color:#f3edf5;border-bottom-color:#ffffff1a}.dashboard-premium .financial-center .financial-history td small{color:#a99fac}.dashboard-premium .financial-center .financial-pagination{color:#d7cedb}.dashboard-premium .financial-center .financial-periods li{color:#f3edf5;border-top-color:#ffffff1a}.dashboard-premium .financial-center .financial-periods small{color:#aca1b1}.dashboard-premium .financial-center .recovery-link-output{color:#eee6f1;background:#101117;border-color:#ffffff1a}.dashboard-premium .account-security{color:#f8f4fb}.dashboard-premium .account-security__heading h2,.dashboard-premium .account-security__card h3,.dashboard-premium .account-security__card h4{color:#fff}.dashboard-premium .account-security__heading p,.dashboard-premium .account-security__card p,.dashboard-premium .account-security__verification{color:#b8aebe}.dashboard-premium .account-security__card{color:#f8f4fb;background:linear-gradient(145deg,#17131efa,#0d0e15fa);border-color:#ffffff17;box-shadow:0 16px 38px #00000029}.dashboard-premium .account-security label{color:#e7dfea}.dashboard-premium .account-security input,.dashboard-premium .account-security select{color:#302438;-webkit-text-fill-color:#302438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border-color:#d8cae0}.dashboard-premium .account-security select option{color:#302438;background:#fff}.dashboard-premium .account-security__secret{color:#f3edf5;background:#17121d;border-color:#c497db47}.dashboard-premium .account-security__secret button{color:#f0c565;background:#2b1c34}.dashboard-premium .account-security__recovery{color:#f5e6bd;background:#f2be3414;border-color:#f2be344d}.dashboard-premium .account-security .primary-button{color:#17100a;background:linear-gradient(135deg,#c89009,#ffdc54 54%,#d99e0d);border-color:#ffe06b}.dashboard-premium .account-security .secondary-button{color:#ffe38c;background:linear-gradient(135deg,#f2be341a,#8e3cbb1f);border-color:#f2be3452}.dashboard-premium .game-catalog-panel{color:#f8f4fb}.dashboard-premium .game-catalog-panel__heading h2,.dashboard-premium .game-catalog-panel__body h3{color:#fff}.dashboard-premium .game-catalog-panel__heading p,.dashboard-premium .game-catalog-panel__count,.dashboard-premium .game-catalog-panel__loading{color:#b8aebe}.dashboard-premium .game-catalog-panel__policy{color:#ded2e4;background:#8e3cbb1f;border-color:#c497db47}.dashboard-premium .game-catalog-panel__card{color:#f8f4fb;background:linear-gradient(145deg,#18131f,#0f1017);border-color:#f2be342e;box-shadow:0 16px 38px #0003}.dashboard-premium .game-catalog-panel__metrics{border-bottom-color:#ffffff17}.dashboard-premium .game-catalog-panel__metrics dt,.dashboard-premium .game-catalog-panel__metrics small,.dashboard-premium .game-catalog-panel__details thead th,.dashboard-premium .game-catalog-panel__details tbody th small,.dashboard-premium .game-catalog-panel__details>p,.dashboard-premium .game-catalog-panel__card--upcoming p{color:#b0a5b5}.dashboard-premium .game-catalog-panel__metrics dd{color:#fff}.dashboard-premium .game-catalog-panel__metrics>div:last-child dd,.dashboard-premium .game-catalog-panel__details summary{color:#f2cb63}.dashboard-premium .game-catalog-panel__details th,.dashboard-premium .game-catalog-panel__details td{border-bottom-color:#ffffff17}.dashboard-premium .game-catalog-panel__totals{color:#e9e2ec;background:#101117}.dashboard-premium .game-catalog-panel__editor{border-bottom-color:#ffffff17}.dashboard-premium .game-catalog-panel__editor label{color:#e7dfea}.dashboard-premium .game-catalog-panel__editor small{color:#b0a5b5}.dashboard-premium .game-catalog-panel__editor input[type=number],.dashboard-premium .game-catalog-panel__editor select{color:#302438;-webkit-text-fill-color:#302438;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbf9fc;border-color:#d8cae0}.dashboard-premium .game-catalog-panel__editor select option{color:#302438;background:#fff}.dashboard-premium .game-catalog-panel__editor label.game-catalog-panel__upload{background:#121018;border-color:#c497db59}.dashboard-premium .game-catalog-panel__upload input{color:#d7cbdc}.dashboard-premium .game-catalog-panel__actions button{color:#f3cb60;background:#17121c;border-color:#f2be3447}.dashboard-premium .game-catalog-panel__readonly{color:#d8cddd;background:#121018;border-color:#c497db47}.dashboard-premium .superadmin-loads .fx-input-hint,.dashboard-premium .superadmin-loads .fx-linked-payment>p,.dashboard-premium .superadmin-loads .fx-breakdown dt,.dashboard-premium .superadmin-loads .fx-breakdown small,.dashboard-premium .superadmin-loads .fx-disclaimer,.dashboard-premium .superadmin-loads .fx-totals small,.dashboard-premium .superadmin-loads .fx-totals span{color:#b3a8b8}.dashboard-premium .superadmin-loads .fx-linked-payment>p strong,.dashboard-premium .superadmin-loads .fx-breakdown dd,.dashboard-premium .superadmin-loads .fx-totals b{color:#fff}.dashboard-premium .superadmin-loads .fx-linked-recipient{color:#f2eaf5;background:#101117;border-color:#c497db47}.dashboard-premium .superadmin-loads .fx-linked-recipient>span{color:#c6b7cc}.dashboard-premium .superadmin-loads .fx-breakdown>div{border-bottom-color:#ffffff17}.dashboard-premium .superadmin-loads .fx-breakdown .fx-credit{background:#8e3cbb24}.dashboard-premium .superadmin-loads .fx-credit dd{color:#f4cf70}.dashboard-premium .superadmin-loads .fx-disclaimer a{color:#e2a6f3}.dashboard-premium .superadmin-loads .fx-totals{border-color:#ffffff1a}.dashboard-premium .superadmin-loads .fx-totals>div{border-color:#ffffff17}.dashboard-premium .superadmin-loads .fx-table th{color:#e2b94c;background:#101117}.dashboard-premium .superadmin-loads .fx-table th,.dashboard-premium .superadmin-loads .fx-table td{border-bottom-color:#ffffff17}.dashboard-premium .superadmin-loads .fx-table td{color:#eee7f1}.dashboard-premium .superadmin-loads .fx-recovered-row{background:#f2be340f}@media (max-width:760px){.dashboard-premium .financial-heading h2{font-size:28px}.dashboard-premium .financial-heading p,.dashboard-premium .financial-center label,.dashboard-premium .financial-center .report-date-picker__label{font-size:12px}}.dashboard-theme-picker{position:relative}.dashboard-theme-trigger{cursor:pointer;justify-content:center;align-items:center;gap:7px;min-width:42px;padding:0 12px;font-size:11px;font-weight:800;color:#f7cb56!important;background:#17121c!important;border:1px solid #f2be3447!important;border-radius:14px!important;width:auto!important;height:42px!important;display:inline-flex!important}.dashboard-theme-trigger:hover,.dashboard-theme-trigger[aria-expanded=true]{background:#211629!important;border-color:#f2be34!important}.dashboard-theme-menu{z-index:120;color:#f8f4fb;background:#141019;border:1px solid #f2be3459;border-radius:16px;width:260px;padding:10px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 22px 60px #0000007a}.dashboard-theme-menu>header{border-bottom:1px solid #ffffff14;flex-direction:column;padding:6px 8px 10px;display:flex}.dashboard-theme-menu>header b{font-size:13px}.dashboard-theme-menu>header small{color:#9f96a5;margin-top:3px;font-size:9px}.dashboard-theme-menu>button{text-align:left;cursor:pointer;grid-template-columns:30px 1fr 18px;align-items:center;gap:9px;min-height:48px;color:#eee7f1!important;background:0 0!important;border:1px solid #0000!important;border-radius:11px!important;width:100%!important;height:auto!important;padding:7px 8px!important;display:grid!important}.dashboard-theme-menu>button:hover,.dashboard-theme-menu>button.active{background:#f2be3414!important;border-color:#f2be343d!important}.dashboard-theme-menu>button>span{flex-direction:column;min-width:0;display:flex}.dashboard-theme-menu>button b{font-size:11px}.dashboard-theme-menu>button small{color:#9f96a5;margin-top:2px;font-size:8px}.dashboard-theme-swatch{border:1px solid #ffffff3d;border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 3px #ffffff12}.swatch-current{background:linear-gradient(135deg,#0a0b13 45%,#6d2388 46% 72%,#f2be34 73%)}.swatch-dark{background:linear-gradient(135deg,#020305 52%,#16171d 53% 76%,#d2a82f 77%)}.swatch-light{background:linear-gradient(135deg,#fff 52%,#eee7f3 53% 76%,#7b3b92 77%)}.swatch-night{background:linear-gradient(135deg,#061124 52%,#123360 53% 76%,#55c8ff 77%)}.swatch-wine{background:linear-gradient(135deg,#190711 52%,#59172e 53% 76%,#e7b34d 77%)}.dashboard-premium.dashboard-theme-dark{--console-bg:#020305;--console-panel:#08090d;--console-panel-2:#101116;--console-line:#d3ad413d;--console-line-soft:#ffffff12;--console-text:#f7f5f4;--console-muted:#a9a7aa;background:radial-gradient(circle at 72% 0,#ffca480f,#0000 28rem),linear-gradient(135deg,#010204,#08090d 55%,#020205)}.dashboard-premium.dashboard-theme-night{--console-bg:#061124;--console-panel:#0b192d;--console-panel-2:#10223d;--console-line:#55c8ff40;--console-line-soft:#add3ff1c;--console-gold:#55c8ff;--console-gold-bright:#9be3ff;--console-purple:#386fa8;--console-magenta:#5f8dff;--console-text:#f0f7ff;--console-muted:#9eb0c8;background:radial-gradient(circle at 72% 0,#4a96ff33,#0000 31rem),linear-gradient(135deg,#061124,#0a1b31 55%,#050e1d)}.dashboard-premium.dashboard-theme-wine{--console-bg:#190711;--console-panel:#250c18;--console-panel-2:#31101f;--console-line:#e7b34d42;--console-line-soft:#ffdcdc1a;--console-gold:#e7b34d;--console-gold-bright:#ffd978;--console-purple:#8e294d;--console-magenta:#d74f76;--console-text:#fff4f4;--console-muted:#c3a4ac;background:radial-gradient(circle at 72% 0,#cd386433,#0000 31rem),linear-gradient(135deg,#170610,#280b19 55%,#13050d)}.dashboard-premium.dashboard-theme-dark .dashboard-sidebar,.dashboard-premium.dashboard-theme-night .dashboard-sidebar,.dashboard-premium.dashboard-theme-wine .dashboard-sidebar{background:linear-gradient(180deg,var(--console-panel-2),var(--console-bg));border-right-color:var(--console-line)}.dashboard-premium.dashboard-theme-dark .dashboard-header,.dashboard-premium.dashboard-theme-night .dashboard-header,.dashboard-premium.dashboard-theme-wine .dashboard-header{background:color-mix(in srgb,var(--console-bg) 94%,transparent);border-bottom-color:var(--console-line)}.dashboard-premium.dashboard-theme-dark :is(.panel-card,.stat-card,.request-summary,.ledger-hero,.request-list article,.account-security__card,.game-catalog-panel__card),.dashboard-premium.dashboard-theme-night :is(.panel-card,.stat-card,.request-summary,.ledger-hero,.request-list article,.account-security__card,.game-catalog-panel__card),.dashboard-premium.dashboard-theme-wine :is(.panel-card,.stat-card,.request-summary,.ledger-hero,.request-list article,.account-security__card,.game-catalog-panel__card){border-color:var(--console-line-soft);background:linear-gradient(145deg,var(--console-panel-2),var(--console-panel));color:var(--console-text)}.dashboard-premium.dashboard-theme-dark :is(.page-tools,.account-network-rail),.dashboard-premium.dashboard-theme-night :is(.page-tools,.account-network-rail),.dashboard-premium.dashboard-theme-wine :is(.page-tools,.account-network-rail){border-color:var(--console-line-soft);background:var(--console-panel)}.dashboard-premium.dashboard-theme-light{--console-bg:#f6f3f8;--console-panel:#fff;--console-panel-2:#f7f2f9;--console-line:#693e7438;--console-line-soft:#472d4f1f;--console-gold:#9a6a12;--console-gold-bright:#7c4f00;--console-purple:#78428c;--console-magenta:#a630aa;--console-text:#2b2130;--console-muted:#756b7b;color:#2b2130;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 72% 0,#9652b01c,#0000 30rem),linear-gradient(135deg,#faf8fb,#f1edf4 56%,#faf8fb)}.dashboard-premium.dashboard-theme-light .dashboard-sidebar{color:#2b2130;background:linear-gradient(#fff,#f4eff6);border-right-color:#75437e38;box-shadow:10px 0 30px #41264914}.dashboard-premium.dashboard-theme-light .dashboard-sidebar .brand-logo{filter:drop-shadow(0 5px 9px #66227429)}.dashboard-premium.dashboard-theme-light .dashboard-sidebar nav button{color:#655b6b}.dashboard-premium.dashboard-theme-light .dashboard-sidebar nav button:hover{color:#38283d;background:#f0e8f3}.dashboard-premium.dashboard-theme-light .dashboard-sidebar nav button.active{color:#3c273f;background:linear-gradient(90deg,#f5e7c6,#eee0f2);border-color:#c49b42}.dashboard-premium.dashboard-theme-light .panel-badge{color:#60421a;background:linear-gradient(90deg,#fff6da,#f2e7f4)}.dashboard-premium.dashboard-theme-light .dashboard-header{color:#2b2130;background:#fffffff0;border-bottom-color:#5d39672e;box-shadow:0 9px 25px #42274b14}.dashboard-premium.dashboard-theme-light .dashboard-header h1,.dashboard-premium.dashboard-theme-light .dash-user b{color:#2b2130}.dashboard-premium.dashboard-theme-light .dashboard-header p,.dashboard-premium.dashboard-theme-light .dash-user small{color:#746a79}.dashboard-premium.dashboard-theme-light .dash-user>span{color:#673172;background:linear-gradient(145deg,#f4e7f6,#ead6ee)}.dashboard-premium.dashboard-theme-light .dash-user button,.dashboard-premium.dashboard-theme-light .dash-logout,.dashboard-premium.dashboard-theme-light .dashboard-theme-trigger{color:#6d4477!important;background:#fff!important;border-color:#d4c1da!important}.dashboard-premium.dashboard-theme-light :is(.panel-card,.stat-card,.request-summary,.ledger-hero,.request-list article,.account-security__card,.game-catalog-panel__card,.page-tools,.account-network-rail){color:#2b2130;background:#fff;border-color:#472d4f1f;box-shadow:0 14px 34px #42274b14}.dashboard-premium.dashboard-theme-light :is(.panel-title h3,.request-summary h2,.ledger-hero h2,.financial-heading h2,.financial-list-heading h3,.operator-security-tools h3,.account-security__heading h2,.account-security__card h3,.account-security__card h4,.game-catalog-panel__heading h2,.game-catalog-panel__body h3,.account-network-rail h3,.account-network-list b){color:#2b2130}.dashboard-premium.dashboard-theme-light :is(.financial-heading p,.financial-form>p,.financial-center .panel-card>p,.account-security__heading p,.account-security__card p,.account-security__verification,.game-catalog-panel__heading p,.game-catalog-panel__count,.game-catalog-panel__loading,.account-network-rail>p){color:#756b7b}.dashboard-premium.dashboard-theme-light .table-row,.dashboard-premium.dashboard-theme-light .financial-center .financial-history td,.dashboard-premium.dashboard-theme-light .financial-center .financial-periods li{color:#332739;border-bottom-color:#472d4f1a}.dashboard-premium.dashboard-theme-light .table-head,.dashboard-premium.dashboard-theme-light .financial-center .financial-history th{color:#8a5c0a;border-bottom-color:#9a6a1247}.dashboard-premium.dashboard-theme-light :is(.search-box,.account-filters select,.account-form input,.credit-form input,.credit-form select,.form-grid input,.form-grid textarea){color:#332739;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#d6cbd9}.dashboard-premium.dashboard-theme-light .search-box input{color:#332739}.dashboard-premium.dashboard-theme-light .search-box input::placeholder{color:#8b808f}.dashboard-premium.dashboard-theme-light .account-network-list>button{color:#332739;background:#faf8fb;border-color:#e1d8e3}.dashboard-premium.dashboard-theme-light .account-network-list small{color:#766c7b}.dashboard-premium.dashboard-theme-light .account-branch-summary>span,.dashboard-premium.dashboard-theme-light :is(.copy-field,.formula-box,.game-catalog-panel__totals,.game-catalog-panel__readonly,.game-catalog-panel__upload){color:#332739;background:#faf8fb;border-color:#dfd5e2}.dashboard-premium.dashboard-theme-light .account-modal{color:#2b2130;background:#fff;border-color:#d0b36d}.dashboard-premium.dashboard-theme-light .account-form label>span,.dashboard-premium.dashboard-theme-light .credit-form label>span{color:#655b6b}.dashboard-premium.dashboard-theme-light .financial-center .financial-pagination{color:#54495a}.dashboard-premium.dashboard-theme-light .dashboard-bottom-nav{color:#746a79;background:#fffffff7;border-top-color:#d8c5dd}.dashboard-premium.dashboard-theme-light .sidebar-foot p{color:#756b7b}.dashboard-premium.dashboard-theme-light .secure-label{color:#26775a}@media (max-width:760px){.dashboard-theme-trigger{min-width:40px;width:40px!important;padding:0!important}.dashboard-theme-trigger>span{display:none}.dashboard-theme-menu{width:auto;position:fixed;top:74px;left:10px;right:10px}.dashboard-premium .dash-user{gap:6px;margin-right:36px}}.sol-dorado-million-badge{z-index:3;pointer-events:none;background:linear-gradient(155deg,#2f073af0,#14021ee0);border:1px solid #ffde70e0;border-radius:15px;justify-items:center;gap:2px;width:86px;padding:7px 6px 6px;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:inset 0 1px #ffffff2e,0 5px 16px #0c001480,0 0 15px #ffbe2a33}.sol-dorado-million-badge img{object-fit:contain;filter:drop-shadow(0 3px 5px #0000006b);width:66px;height:58px;position:static;inset:auto}.sol-dorado-million-badge small{color:#fff3c8;letter-spacing:.035em;text-align:center;text-transform:uppercase;text-shadow:0 1px 3px #25000f;font-size:8px;font-weight:900;line-height:1.15}@media (max-width:760px){.sol-dorado-million-badge{border-radius:13px;width:74px;padding:5px 4px;bottom:8px;right:8px}.sol-dorado-million-badge img{width:56px;height:49px}.sol-dorado-million-badge small{font-size:7px}}@media (prefers-reduced-motion:no-preference){.sol-dorado-million-badge img{animation:3.2s ease-in-out infinite sol-dorado-million-shine}}@keyframes sol-dorado-million-shine{0%,76%,to{filter:drop-shadow(0 3px 5px #0000006b)brightness();transform:scale(1)}84%{filter:drop-shadow(0 0 8px #ffda55cc)brightness(1.12);transform:scale(1.06)}}
