.account-profile-admin #topup-profile-view .topup-profile-content{display:none!important}.account-admin-dashboard{padding:18px 15px 110px;width:100%;max-width:900px;margin:auto;box-sizing:border-box;color:#eaf4ff}.account-admin-dashboard *{box-sizing:border-box}.market-admin-header{border:1px solid #20465f;border-top:3px solid #2ad8ff;background:linear-gradient(130deg,#0b213c,#051020);border-radius:16px;padding:22px}.market-admin-header small{color:#38dbff;letter-spacing:1.7px;font:800 10px Arial,sans-serif}.market-admin-header h2{margin:10px 0;font-size:25px;overflow-wrap:anywhere}.market-admin-header p,.market-admin-note{font:12px/1.8 Arial,sans-serif;color:#94b4cb}.market-admin-totals{display:grid;grid-template-columns:2fr 1fr;gap:12px;margin:17px 0}.market-admin-total{padding:18px;border:1px solid #235673;border-radius:12px;background:#0a2135}.market-admin-total small{font:11px Arial,sans-serif;color:#a5c5da}.market-admin-total strong{display:block;margin:10px 0 0;color:#54e6ff;font-size:29px;overflow-wrap:anywhere}.market-admin-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:24px 0 15px}.market-admin-tools h3{margin:0;flex:1;font-size:20px}.market-admin-tools button,.market-admin-tools select,.market-admin-header a{padding:10px 13px;border:1px solid #246483;border-radius:8px;background:#0b2c43;color:#8feaff;font:700 11px Arial,sans-serif;text-decoration:none}.market-admin-order{padding:18px;margin:12px 0;background:#081a2c;border:1px solid #24485f;border-radius:12px}.market-admin-order h4{margin:0;font-size:17px}.market-admin-order .order-line{display:flex;justify-content:space-between;gap:15px;margin:10px 0;font:12px/1.6 Arial,sans-serif;flex-wrap:wrap}.market-admin-order .order-line span{color:#9db9ce}.market-admin-order a{color:#58e0ff;font:700 12px Arial,sans-serif}.market-admin-order .order-status{display:inline-block;padding:6px 9px;border-radius:6px;background:#143b49;color:#6de6ff;font:700 10px Arial,sans-serif}.market-admin-order .disputed{background:#49251f;color:#ffb0a1}.market-admin-order p{font:11px/1.8 Arial,sans-serif;color:#92b2cc;margin:10px 0 0}.market-admin-error{color:#ffb4ac;font:12px/1.8 Arial,sans-serif}@media(max-width:420px){.market-admin-total{padding:14px}.market-admin-total strong{font-size:23px}}
.account-admin-dashboard{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:0 auto}

.account-profile-reseller .topup-user-profile-stats article:first-child,.account-profile-reseller #topup-user-profile-game-id,.account-profile-reseller .profile-saved-games-controls,.account-profile-reseller .profile-edit-wrap,.account-profile-reseller #profileInvite,.account-profile-reseller #profileGiveawaySetup,.account-profile-reseller .topup-history-card{display:none!important}.account-profile-reseller .topup-user-profile-stats{grid-template-columns:1fr}.reseller-add{display:flex;justify-content:flex-end;margin-bottom:12px}.reseller-add a,.reseller-status button{padding:10px 16px;border:1px solid #246483;border-radius:9px;background:#0b2c43;color:#8feaff;font:700 13px Inter,Arial,sans-serif;text-decoration:none}.reseller-status{padding:18px;border:1px solid #20465f;border-radius:14px;background:#081a2c;color:#eaf4ff;margin:16px 0}.reseller-status h3{display:inline-block;margin:0 15px 16px 0}.reseller-status article{padding:14px 0;border-top:1px solid #20465f;overflow-wrap:anywhere}.reseller-status article a{color:#68e4ff;font-size:13px}.reseller-status article small{display:block;color:#94b4cb;font:11px/1.8 Arial,sans-serif}.reseller-status p{font:12px/1.7 Arial,sans-serif;margin:7px 0}#resellerAmountHelp{margin-top:8px}#resellerAmountHelp summary{display:inline-grid;place-items:center;width:23px;height:23px;border:1px solid #246483;border-radius:50%;color:#8feaff;cursor:pointer;list-style:none}#resellerAmountHelp summary::-webkit-details-marker{display:none}#resellerAmountHelp p{font:12px/1.7 Arial,sans-serif;text-transform:none;letter-spacing:normal;color:#94b4cb;text-align:left;margin:12px 0 0}

#topup-profile-view .account-profile-nav{height:72px;min-height:72px;display:flex;align-items:center;gap:13px;padding:0 max(22px,calc((100vw - 1180px)/2));border-bottom:1px solid #1e394d;background:rgba(4,9,22,.93);backdrop-filter:blur(18px);box-shadow:none}#topup-profile-view .account-profile-nav>a:first-child{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border:1px solid rgba(92,193,255,.32);border-radius:11px;background:#08152a;color:#d7e8f8;font-size:26px;text-decoration:none}#topup-profile-view .account-profile-nav .account-profile-brand{font:900 17px 'Barlow Condensed',sans-serif;color:#fff;letter-spacing:normal;white-space:nowrap}#topup-profile-view .account-profile-brand b{color:#22d3ee}#accountProfileAdd{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;min-height:34px;padding:9px 12px;border:1px solid #228eaa;border-radius:8px;background:linear-gradient(110deg,#0b3449,#104c65);color:#7ee8ff;font:800 10px Inter,Arial,sans-serif;letter-spacing:.03em;text-decoration:none;white-space:nowrap}@media(max-width:620px){#topup-profile-view .account-profile-nav{height:64px;min-height:64px;padding:0 12px}#topup-profile-view .account-profile-nav .account-profile-brand{font-size:14px}}

.account-profile-reseller #topup-profile-view .topup-user-profile-stats{display:flex;width:100%;gap:0}.account-profile-reseller #topup-profile-view .topup-user-profile-stats article:last-child{position:relative;flex:1 1 100%;width:100%;min-width:0;padding:18px 32px;border-radius:12px}.account-profile-reseller #resellerAmountHelp{margin:0}.account-profile-reseller #resellerAmountHelp summary{position:absolute;right:10px;top:10px;width:15px;height:15px;font:700 9px/1 Arial,sans-serif;border-color:#315570}.account-profile-reseller #resellerAmountHelp p{margin:12px 0 0}

.reseller-status{padding:18px;background:linear-gradient(145deg,#0b2034,#071424)}.reseller-status>h3{font:800 19px Inter,Arial,sans-serif}.reseller-status>button{float:right;padding:7px 11px;font-size:10px}.reseller-status article{position:relative;margin:10px 0 0;padding:14px;border:1px solid #23465d;border-radius:10px;background:#081a2b}.reseller-status article.inbox-payment{border-left:3px solid #2cd4ac}.reseller-status article.inbox-admin{border-left:3px solid #38bdf8}.reseller-status .inbox-kind{display:block;color:#65d9c0;font:800 9px Inter,Arial,sans-serif;letter-spacing:.08em;margin-bottom:8px}.reseller-status .inbox-admin .inbox-kind{color:#7dd3fc}.reseller-status article a{display:block;font-weight:700}.reseller-status article p{color:#d3e6f3}.reseller-status>div{font:12px/1.7 Inter,Arial,sans-serif;color:#94b4cb}
