#profile-menu{padding:10px;min-width:260px;border-radius:14px;background:linear-gradient(145deg,#172638,#131d2c);border:1px solid #6888ac55;box-shadow:0 16px 42px #0007}
#profile-menu-name{display:block;padding:12px 10px 16px;margin-bottom:5px;border-bottom:1px solid #ffffff18;color:#f1f5ff}
#profile-menu button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;border-radius:8px;background:transparent;padding:12px 10px;box-shadow:none;line-height:1.4;color:#e0e8f4;font-size:14px}
#profile-menu button[hidden]{display:none}
#profile-menu button:hover,#profile-menu button:focus-visible{background:#ffffff0d;color:#fff}
#profile-menu button:before{content:'';width:20px;height:20px;flex-shrink:0;background:currentColor;mask:var(--menu-icon) center/contain no-repeat}
#menu-profile{--menu-icon:url('/assets/menu-profile.svg')}#menu-case-creator{--menu-icon:url('/assets/menu-cases.svg')}#menu-referrals{--menu-icon:url('/assets/menu-affiliates.svg')}#menu-withdrawals{--menu-icon:url('/assets/menu-withdraw.svg')}#suggest-game-button{--menu-icon:url('/assets/menu-feedback.svg')}#menu-admin{--menu-icon:url('/assets/menu-admin.svg')}#menu-password{--menu-icon:url('/assets/menu-lock.svg')}#menu-email-signout{--menu-icon:url('/assets/menu-logout.svg');color:#ff8797!important}
.withdraw-heading,.withdraw-toolbar,.withdraw-card-top,.withdraw-progress-label{display:flex;align-items:center;justify-content:space-between;gap:14px}.withdraw-heading p{color:#b7c6d9}.withdraw-legend{display:flex;flex-wrap:wrap;gap:16px;padding:18px;background:#152233;border:1px solid #ffffff18;border-radius:12px;margin:16px 0}.withdraw-legend span{display:flex;align-items:center;gap:8px;font-size:12px;color:#c1cddd}.withdraw-legend i{width:9px;height:9px;border-radius:50%;background:#a6b4c5}.withdraw-legend i.paid{background:#58e3ad}.withdraw-legend i.review{background:#ffc76f}.withdraw-toolbar{justify-content:flex-start;margin:18px 0}.withdraw-toolbar #withdraw-refresh{margin-left:auto}.withdraw-toolbar [aria-pressed=true]{background:#225d50;border-color:#58e3ad;color:#c2ffe5}.withdraw-list{display:grid;gap:14px}.withdraw-card{padding:22px;border:1px solid #8095b144;border-radius:14px;background:#18283aed}.withdraw-card-top strong{display:block;font-size:23px}.withdraw-badge{display:inline-block;margin-top:8px;border-radius:6px;padding:4px 8px;font-size:11px;background:#42526a;color:#e5edf6}.withdraw-badge.paid{color:#9ff5cd;background:#245744}.withdraw-badge.review{color:#ffe0a1;background:#5a4528}.withdraw-badge.cancelled{color:#ffb1ba;background:#57303e}.withdraw-recipient{display:grid;gap:8px;text-align:right;font-size:12px;color:#b4c3d8}.withdraw-progress-label{font-size:12px;margin-top:22px;color:#c5d3e3}.withdraw-card progress{display:block;width:100%;height:12px;margin:10px 0;accent-color:#58e3ad;border:0;border-radius:8px;overflow:hidden;background:#3b4a60}.withdraw-card progress::-webkit-progress-bar{background:#3b4a60;border-radius:8px}.withdraw-card progress::-webkit-progress-value{background:#58e3ad;border-radius:8px}.withdraw-card p{font-size:13px;color:#dce5f2}.withdraw-card small,.withdraw-note{color:#adbed3;font-size:12px}.withdraw-note{display:block;margin-top:18px}#withdraw-error{color:#ffb1ba}@media(max-width:600px){.withdraw-heading{align-items:start;flex-direction:column}.withdraw-card{padding:16px}.withdraw-card-top strong{font-size:20px}}
