#accountDialog.admin-expanded{width:min(1120px,95vw);max-height:92vh;padding:30px 34px;border-radius:24px}#accountAdmin{min-width:0}#accountAdmin .admin-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}#accountAdmin select,#accountAdmin textarea{font:inherit;color:#eef6ff;background:#0a2031;border:1px solid #526c7b;border-radius:10px;padding:10px;min-height:44px;max-width:100%;width:100%;box-sizing:border-box}#accountAdmin label{font-size:14px;line-height:1.5}#accountAdmin .admin-toolbar label{display:flex;align-items:center;gap:8px;margin:0}#accountAdmin .admin-toolbar select{width:auto}#accountAdmin .admin-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}#accountAdmin .admin-tabs button{font:inherit;color:#d5e8f6;border:1px solid #526c7b;background:#ffffff08;border-radius:12px;padding:12px 18px;min-height:44px;width:auto;margin:0;text-align:center}#accountAdmin .admin-tabs button[aria-pressed=true]{color:#142638;background:#e4c57f;font-weight:650}#accountAdmin [hidden]{display:none!important}#accountAdmin .account-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}#accountAdmin .account-stats div{padding:18px;font-size:14px}#accountAdmin .account-stats strong{font-size:30px}#accountAdmin .admin-note{font-size:14px;line-height:1.6;color:#b2ccde}#accountAdmin .admin-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#accountAdmin .admin-filters label{margin-top:8px}#accountAdmin #accountUsers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0}#accountAdmin .account-user{margin:0;padding:20px}#accountAdmin .account-user strong{font-size:17px}#accountAdmin .account-user p{font-size:14px;line-height:1.5}#accountAdmin #accountEvents p{font-size:14px;line-height:1.6;padding:12px 0;margin:0}#accountAdmin #pushCompose{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#accountAdmin #pushCompose label{margin:0}#accountAdmin #pushCompose label:nth-child(2){grid-column:1/-1}#accountAdmin #pushCompose label:nth-child(2) textarea{display:block}#accountAdmin .account-admin-controls label{display:flex;gap:9px;align-items:center;margin:12px 0}#accountAdmin .account-outline{font-size:14px;min-height:44px}#accountAdmin[dir=rtl] .account-user strong{direction:ltr;display:block;text-align:right}#accountAdmin .account-user .account-owner-note{color:#e4c57f;font-size:13px}@media(max-width:700px){#accountDialog.admin-expanded{padding:24px 18px}#accountAdmin .account-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#accountAdmin #accountUsers{grid-template-columns:1fr}#accountAdmin .admin-filters,#accountAdmin #pushCompose{grid-template-columns:1fr}#accountAdmin .admin-tabs button{flex:1;padding:10px;font-size:14px}#accountAdmin .admin-toolbar{justify-content:flex-start}#accountAdmin #pushCompose label:nth-child(2){grid-column:auto}}
