textarea{width:100%;padding:13px 14px;border:1px solid var(--line);border-radius:9px;background:#061522;color:#fff;font:inherit;resize:vertical}.hero-actions{display:flex;gap:10px;flex-wrap:wrap}.admin-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.admin-stats>div{display:grid;gap:5px;padding:16px 18px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}.admin-stats span{color:var(--muted)}.admin-stats strong{font-size:1.8rem}.registration{grid-template-columns:390px 1fr}.user-card{padding:18px 0;border-bottom:1px solid var(--line)}.user-main{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.user-main>div{display:grid;gap:4px}.user-main a{font-size:.9rem}.user-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0}.user-meta span{padding:8px 10px;border-radius:8px;background:#081b2b;color:var(--muted);font-size:.8rem}.edit-user{display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;margin-bottom:9px}.edit-user>label{font-size:.8rem}.permissions{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:13px;border:1px solid var(--line);border-radius:10px}.permissions legend{padding:0 7px;color:#75bdff;font-weight:800}.permissions label{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:600}.permissions input[type=checkbox]{width:18px;height:18px;flex:0 0 auto}.permissions.packages{grid-template-columns:repeat(2,1fr)}.save-permissions{grid-column:1/-1}.user-actions{display:grid;grid-template-columns:auto minmax(150px,1fr) auto auto;gap:8px}@media(max-width:1100px){.registration{grid-template-columns:1fr}.edit-user{grid-template-columns:1fr 1fr}.edit-user button{grid-column:1/-1}.user-meta{grid-template-columns:1fr 1fr}}@media(max-width:650px){.admin-stats{grid-template-columns:1fr}.user-main{display:grid}.user-main .status{justify-self:start}.edit-user,.user-actions,.user-meta,.permissions,.permissions.packages{grid-template-columns:1fr}.hero-actions{display:grid}}
