.notification-picker{position:relative;flex-shrink:0}.notification-picker>button{position:relative}.notification-badge{position:absolute;top:-5px;right:-8px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:9px;font-size:9px;color:#21152d;background:#cf9dff;border:2px solid #241a2e}.notification-badge[hidden]{display:none}.notification-panel{position:absolute;right:-20px;top:calc(100% + 25px);width:410px;border-radius:17px;background:#2b2134;border:1px solid #ffffff12;box-shadow:0 22px 65px #09031080;z-index:46;overflow:hidden}.notification-panel[hidden]{display:none}.notification-heading{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 15px;gap:15px}.notification-heading h2{font-size:17px;margin:0}.notification-heading button{border:0;background:none;color:#ad91c1;font-size:24px;cursor:pointer}.notification-read-all{margin:0 22px 15px;padding:0;border:0;background:none;color:#c8a3e2;font-size:11px;cursor:pointer}.notification-list{max-height:min(520px,calc(100dvh - 230px));overflow:auto;overscroll-behavior:contain}.notification-item{display:flex;gap:15px;padding:20px 22px;color:#e6d9ee;border-top:1px solid #cfa5e714;text-decoration:none}.notification-item:hover{background:#c395e00c}.notification-item img,.notification-game-fallback{width:52px;height:52px;object-fit:cover;flex-shrink:0;border-radius:12px}.notification-game-fallback{display:grid;place-items:center;background:#65417f;color:#ddb9f7;font-size:25px}.notification-item-copy{display:flex;flex-direction:column;min-width:0;gap:7px;line-height:1.5}.notification-item-copy>b{font-size:15px}.notification-item-copy>span{font-size:12px;overflow-wrap:anywhere;color:#c2acD0}.notification-item-copy>small{font-size:11px;color:#a088b1}.notification-meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:5px}.notification-meta time{font-size:10px;color:#a78eb9}.notification-meta em{font-size:10px;font-style:normal;color:#e2c0fa;background:#b878df21;padding:2px 7px;border-radius:5px}.notification-all-orders{display:block;padding:16px;text-align:center;color:#d1aceb;font-size:12px;border-top:1px solid #ffffff12}.notification-empty{text-align:center;padding:30px 25px 38px;font-size:12px;line-height:1.8;color:#ad93bf}.notification-empty h3{font-size:16px;color:#e1cdea;margin:15px 0 9px}.notification-empty p{margin:0 0 20px}.notification-empty a,.notification-empty button{color:#dfb9ff}.notification-empty button{display:block;margin:15px auto 0;background:none;border:1px solid #c295e333;border-radius:8px;padding:8px 15px}.notification-empty-symbol{font-size:26px;color:#ce9ded}.wallet-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:28px;align-items:start}.wallet-balance{padding:32px;border:1px solid #c292ef35;border-radius:21px;background:radial-gradient(ellipse at 100% 0,#a56de44a,transparent 65%),linear-gradient(125deg,#3e2757,#241a31);overflow:hidden}.wallet-balance>span{font-size:13px;color:#c2a8d7}.wallet-balance>strong{display:block;font-size:47px;line-height:1.3;letter-spacing:-1px;margin:15px 0 25px}.wallet-balance>div{display:flex;align-items:center;gap:10px;font-size:11px;color:#ac91c0}.wallet-currency{display:grid;place-items:center;width:27px;height:27px;border:1px solid #c19de647;border-radius:9px;color:#d6b1f5;font-size:16px}.wallet-topup,.wallet-history{border:1px solid #c197de20;border-radius:20px;background:#241a2f;padding:27px}.wallet-topup h2,.wallet-history h2{font-size:19px;letter-spacing:0;margin:0 0 24px}.wallet-history{margin-top:25px}.wallet-account-label{font-size:11px;color:#9f83b3;margin:0 0 8px}.wallet-account{font-size:13px;color:#d0b7e1;overflow-wrap:anywhere;margin:0 0 26px}.wallet-topup fieldset{border:0;padding:0;margin:0 0 23px;min-width:0}.wallet-topup legend,.wallet-topup label{display:block;color:#b99ece;font-size:12px;margin-bottom:12px}.wallet-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.wallet-presets button{min-height:52px;border:1px solid #b78bd435;border-radius:10px;background:#291e35;color:#d5bce7;font:inherit;font-size:12px;cursor:pointer}.wallet-presets button[aria-pressed=true]{background:#8553ac42;border-color:#bd8fe2;color:#f2dfff}.wallet-amount-wrap{display:flex;align-items:center;border:1px solid #a480bd55;border-radius:11px;padding-right:17px;color:#b193c8}.wallet-amount-wrap:focus-within{border-color:#c598e9}.wallet-amount-wrap input{width:100%;min-width:0;border:0;background:none;color:#f0e3f8;padding:16px;font:inherit;outline:none}.wallet-hint{font-size:10px;color:#9981ab;line-height:1.8;margin:10px 0 22px}.wallet-method{border-top:1px solid #b78bd422;border-bottom:1px solid #b78bd422;padding:20px 0;display:grid;gap:10px;margin-top:24px}.wallet-method>span{font-size:12px;color:#bda2cf}.wallet-method>b{font-size:11px;font-weight:400;color:#8f769f}.wallet-total{display:flex;justify-content:space-between;gap:20px;margin:23px 0;font-size:13px;color:#bea2d2}.wallet-total b{font-size:17px;color:#ead6f9}.wallet-continue{width:100%}.wallet-feedback{font-size:12px;color:#d6b3f0;line-height:1.8;overflow-wrap:anywhere;margin:15px 0 0}.wallet-history-row{display:flex;gap:12px;align-items:center;padding:18px 0;border-top:1px solid #bd91d61c}.wallet-entry-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#ac7dcd14;color:#c6a0e1;flex-shrink:0}.wallet-history-row>div{min-width:0;flex:1}.wallet-history-row b{display:block;overflow-wrap:anywhere;font-size:12px;font-weight:400;color:#d6c0e6}.wallet-history-row small{display:block;font-size:10px;color:#947ba7;line-height:1.8;margin-top:5px}.wallet-history-row small a{color:#b89acc}.wallet-history-row>strong{font-size:13px;white-space:nowrap;font-weight:400;color:#e5d5f0}.wallet-history-row>strong.wallet-positive{color:#bcdfc8}.wallet-no-history{text-align:center;padding:26px 15px;color:#987fa9;font-size:12px;line-height:1.8}.wallet-no-history>span{font-size:28px;color:#ad8cc5}.wallet-no-history h3{font-size:15px;color:#c4add4;font-weight:400;margin:14px 0 9px}.wallet-no-history p{margin:0}.notification-panel :focus-visible,.wallet-layout :focus-visible{outline:2px solid #d0a0f4;outline-offset:3px}
@media(max-width:800px){.wallet-layout{grid-template-columns:1fr}.wallet-layout>div{display:contents}.wallet-balance{grid-row:1}.wallet-topup{grid-row:2}.wallet-history{grid-row:3;margin-top:0}.wallet-balance>strong{font-size:39px}.wallet-balance,.wallet-topup,.wallet-history{padding:23px}.wallet-history-row{flex-wrap:wrap}.notification-panel{position:fixed;top:73px;right:12px;width:410px;max-width:calc(100% - 24px)}.notification-heading{padding:20px}.notification-item{padding:18px;gap:12px}.notification-item img,.notification-game-fallback{width:46px;height:46px}.notification-item-copy>b{font-size:14px}.notification-item-copy>span{font-size:11px}}
