.profile-btn{background:#132434;border:1px solid #31526a;color:#d9e9f7;padding:9px 11px}.profile-btn::first-letter{color:#54d98b}.profile-card{max-width:480px!important}.steam-id{margin:14px 0;padding:11px;border:1px solid #2d4a61;border-radius:7px;color:#96adbf;font-size:11px}.steam-id b{color:#e4f0fb;float:right}.balance-card{display:flex;justify-content:space-between;padding:13px;margin:14px 0 25px;border:1px solid #34546c;border-radius:8px;background:#10202d;color:#a7b9c8}.balance-card b{color:#ffc440;font-size:16px}.topup{display:grid;gap:9px;margin:-10px 0 25px;padding:12px;border:1px solid #284458;border-radius:8px;color:#dceafa;font-size:12px}.topup div{display:flex;gap:7px}.topup button{background:#1f6fba;color:#fff;padding:7px 10px}.topup small{color:#91a8ba;line-height:1.35}.orders{display:grid;gap:9px}.my-order{border:1px solid #284458;border-radius:8px;padding:11px;display:grid;grid-template-columns:1fr auto;gap:6px;color:#e6f1fb;font-size:11px}.my-order small{grid-column:1/-1;color:#91a8ba;line-height:1.45}.my-order strong{color:#ffc440}.my-order button{justify-self:end;background:#247fd8;color:white;padding:7px 9px}.status{font-size:9px;font-weight:800;padding:4px 7px;border-radius:20px;background:#3e3320;color:#ffd165}.status.paid{background:#163d37;color:#65e2b7}.status.delivered{background:#173a60;color:#69baff}.status.delivery_pending{background:#4a3421;color:#ffd165}.no-orders{color:#91a8ba;font-size:11px}.admin-product{display:flex;justify-content:space-between;align-items:center;border:1px solid #284458;border-radius:7px;padding:10px;margin:7px 0}.admin-product span{display:grid;gap:3px;font-size:11px}.admin-product small{color:#91a8ba}.admin-product button{background:#572432;color:#ffb3bf;padding:7px 10px}
.admin-card{max-width:760px!important}.admin-tabs{display:flex;gap:7px;margin:14px 0 20px;border-bottom:1px solid #284458;padding-bottom:10px}.admin-tabs button{background:#152837;color:#a9c1d3;padding:8px 12px}.admin-tabs button.active{background:#247fd8;color:#fff}.order-table{display:grid;gap:8px}.admin-order{display:grid;gap:6px;padding:12px;border:1px solid #284458;border-radius:8px;background:#10202d;color:#e6f1fb;font-size:12px}.admin-order div{display:flex;align-items:center;justify-content:space-between;gap:8px}.admin-order strong{color:#fff}.admin-order code,.admin-order small,.admin-order em{color:#9db3c4;font-style:normal;font-size:11px}.admin-order button{justify-self:start;background:#247fd8;color:#fff;padding:7px 10px}
.balance-hint{margin:12px 0 0;color:#91a8ba;font-size:11px;line-height:1.5}
.promo-form{display:flex;align-items:center;gap:10px;margin:-4px 0 20px;padding:9px 11px;border:1px solid #284458;border-radius:8px;color:#dceafa;font-size:12px}.promo-form>b{flex:0 0 92px}.promo-form div{display:flex;flex:1;gap:7px;min-width:0}.promo-form input{min-width:0;flex:1;padding:8px 9px;background:#09131d;border:1px solid #29465d;border-radius:6px;color:#eaf5ff;font-size:11px}.promo-form button{flex:0 0 auto!important;margin:0!important;padding:8px 12px!important;background:#247fd8;color:#fff;font-size:11px;white-space:nowrap}@media(max-width:390px){.promo-form{align-items:stretch;flex-wrap:wrap}.promo-form>b{flex-basis:100%}}
#serverStatus{display:flex;align-items:center;white-space:nowrap;padding:9px 10px;border:1px solid #5b2d36;border-radius:7px;background:#190f12;color:#e8c9ce;font-size:10px;font-weight:800}.online#serverStatus{border-color:#276447;background:#0d2117;color:#beead0}#serverStatus i{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#ef4e5d}.online#serverStatus i{background:#55d98b}.profile-topup{display:block;margin:-13px 0 24px;padding:11px 14px;border:1px solid #3e3e3e;border-radius:10px;background:#ededed;color:#151515!important;text-align:center;font-size:11px;font-weight:800;text-decoration:none}.profile-topup:hover{background:#fff}@media(max-width:700px){#serverStatus{padding:8px;font-size:9px}#serverStatus span{max-width:55px;overflow:hidden;text-overflow:ellipsis}}
