@media (max-width:760px){.dashboard-content button,.user-modal button,.admin-modal button{min-height:40px}.dashboard-content input,.dashboard-content select,.user-modal input,.user-modal select,.admin-modal input,.admin-modal select{min-height:42px;font-size:14px}.dashboard-heading{flex-wrap:wrap;gap:10px}.dashboard-heading>button,.dashboard-heading>a{justify-content:center;width:100%}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.metric-grid article{gap:10px;min-height:0;padding:14px 12px}.metric-grid article strong,.metric-grid article b{font-size:18px}.users-table,.finance-table table,.referral-admin-table-wrap table,.agents-table,.dashboard-card table{width:100%;min-width:0!important}.dashboard-card table thead{display:none}.dashboard-card table,.dashboard-card table tbody,.dashboard-card table tr{width:100%;display:block}.dashboard-card table tr{background:#0b0a0d;border:1px solid #ffffff12;border-radius:14px;margin:10px 0;padding:6px 12px}.dashboard-card table td{color:#d6cfd8;justify-content:space-between;align-items:center;gap:12px;display:flex;white-space:normal!important;border:0!important;border-bottom:1px solid #ffffff08!important;height:auto!important;padding:8px 0!important;font-size:12px!important}.dashboard-card table td:last-child{border-bottom:0!important}.dashboard-card table td[data-label]:before{content:attr(data-label);color:#7a737d;letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:9px;font-weight:650}.dashboard-card table td:first-child{display:flex!important}.dashboard-card table td .user-actions,.dashboard-card table td .finance-actions,.dashboard-card table td .referral-rate-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.dashboard-card table td .user-actions button,.dashboard-card table td .finance-actions button,.dashboard-card table td .referral-rate-actions button{flex:1;min-height:40px;padding:0 12px;font-size:12px}:is(.dashboard-card table td:has(.user-actions),.dashboard-card table td:has(.finance-actions),.dashboard-card table td:has(.referral-rate-actions)){display:block}.dashboard-card table td:has(.user-actions):before{content:none}.dashboard-card table td:has(.finance-actions):before{content:none}.dashboard-card table td:has(.referral-rate-actions):before{content:none}.dashboard-card table td details summary{font-size:12px}.user-modal-layer{padding:0}.user-modal{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh}.user-modal>header{z-index:2;background:#0e0c11;position:sticky;top:0}.user-modal .user-game-script footer,.user-modal form.user-form footer,.user-modal .user-form-actions{z-index:2;background:#0e0c11;padding:12px 0;position:sticky;bottom:0;box-shadow:0 -8px 20px #0e0c11}.user-modal .save-script,.user-modal .save-user{width:100%;min-height:46px}.admin-modal-backdrop{padding:0}.admin-modal{border:0;border-radius:0;width:100%;min-height:100dvh}.admin-modal footer{z-index:2;background:#0d0b0f;position:sticky;bottom:0}.mobile-quickbar{z-index:40;padding:6px 4px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0a0dfa;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-quickbar button{color:#8d8590;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;min-height:44px;padding:4px 0;font-size:10px;display:flex}.mobile-quickbar button svg{width:20px;height:20px}.mobile-quickbar button.active{color:#fff}.mobile-quickbar button.active svg{color:var(--brand-accent)}.dashboard-content{padding-bottom:84px}}@media (min-width:761px){.mobile-quickbar{display:none}}
