.user-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.user-filters input,.user-filters select{height:36px;min-width:130px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;padding:0 10px;font:inherit}.user-filters #user-search{min-width:220px}.role-tag{display:inline-block;border-radius:12px;padding:3px 8px;font-size:12px}.role-tag.member{background:#f1f3f5;color:#69707a}.role-tag.promoter{background:#fff0df;color:#c76b00}.role-tag.blacklist{background:#fff1f2;color:#dc2626}.pagination{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;color:#6b7280}.detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.detail-grid .panel{margin-top:0}.detail-list{display:grid;grid-template-columns:130px 1fr;gap:10px 16px;margin:0}.detail-list dt{color:#6b7280}.detail-list dd{margin:0;word-break:break-all}.asset-number{font-size:24px;display:block;margin-bottom:16px}.mini-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.mini-cards .card{padding:12px}.mini-cards .card strong{font-size:18px}@media(max-width:900px){.detail-grid{grid-template-columns:1fr}.mini-cards{grid-template-columns:1fr 1fr}.user-filters #user-search{min-width:100%}}
