.account-drawer{width:min(560px,100%);background:radial-gradient(circle at 90% 0,#7138c82c,transparent 25rem),#09090e!important}.member-card{padding:18px!important;background:linear-gradient(135deg,#191424,#101017)!important;border:1px solid #8b5cf63a!important;border-radius:20px!important}.member-avatar{width:64px!important;height:64px!important;border:2px solid #aa76ff!important;box-shadow:0 0 30px #7c3aed45}.account-tabs{padding:6px;background:#0d0d13;border:1px solid #ffffff0d;border-radius:15px}.account-tabs button{border:0!important;background:transparent!important;border-radius:11px!important}.account-tabs button.is-active{background:linear-gradient(110deg,#6632da,#9b3de0)!important;box-shadow:0 10px 25px #6d28d93b}.premium-order{display:grid!important;gap:14px!important;padding:17px!important;margin-bottom:12px!important;background:linear-gradient(145deg,#15131d,#0c0c12)!important;border:1px solid #ffffff10!important;border-radius:17px!important;overflow:visible!important}.order-top,.order-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-top>div{display:grid;gap:5px}.order-top strong{font-size:16px}.order-top>b{position:static!important;display:inline-flex!important;align-items:center;justify-content:center;min-width:78px;padding:7px 11px!important;border-radius:999px!important;font-size:10px!important;line-height:1!important}.status-completed{color:#63e5a8!important;background:#12382b!important;border:1px solid #2b7a5b!important}.status-processing{color:#86c8ff!important;background:#102c43!important}.status-pending_confirmation{color:#ffd36b!important;background:#372a0f!important}.status-cancelled{color:#ff8ba7!important;background:#3a1220!important}.order-products{display:grid;gap:7px;padding:12px;background:#09090d;border-radius:12px}.order-products span{display:flex;align-items:center;gap:10px}.order-products img{width:38px;height:38px;object-fit:cover;border-radius:9px}.order-products i{color:#b6b0be;font-style:normal;font-size:12px}.order-bottom em{color:#b889ff!important;font-size:22px!important;font-weight:900!important}.order-bottom button{padding:9px 13px;color:#fff;background:#6d28d9;border:0;border-radius:10px;font-weight:800}.member-form{padding:18px;background:#101017;border:1px solid #ffffff0e;border-radius:18px}.member-form input,.member-form textarea{border-radius:12px!important}.address-card{border-radius:16px!important}
