.admin-users h1{font-size:clamp(2.5rem,6vw,4rem)}.users-search{flex-wrap:wrap;align-items:center;gap:12px;margin:28px 0;display:flex}.users-search label{flex-basis:100%}.users-search input{border:1px solid var(--line);background:var(--surface-soft);min-width:0;color:var(--ink);font:inherit;flex:260px;padding:10px}.admin-users button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;padding:10px 16px}.admin-users button:disabled{opacity:.5;cursor:default}.users-scroll{border:1px solid var(--line);overflow-x:auto}.users-scroll table{border-collapse:collapse;text-align:left;width:100%}.users-scroll caption{text-align:left;padding:16px}.users-scroll th,.users-scroll td{border-top:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;min-width:140px;padding:14px}.users-scroll ul{margin:0;padding-left:16px}.users-pagination{align-items:center;gap:16px;margin:24px 0;display:flex}
