@layer components{.members-toolbar{align-items:end;gap:var(--space-3) var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--border);flex-wrap:wrap;display:flex}.members-filter{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.members-filter label{align-items:center;gap:var(--space-2);min-height:2.75rem;font-size:var(--type-label);display:inline-flex}.members-filter input{width:1rem;height:1rem}.members-toolbar>.button{margin-left:auto}.member-entry{min-width:0;padding-inline:0;padding-block:var(--space-4);border:0;border-bottom:1px solid var(--border);margin:0}.member-channel a>span{min-width:0}.member-line{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.member-name,.member-channel{align-items:center;gap:var(--space-2);min-width:0;display:flex}.member-name h3{font-size:var(--type-body);line-height:1.5}.member-label,.member-status{color:var(--muted-foreground);font-size:var(--type-label);display:block}.member-channel a{align-items:center;gap:var(--space-3);min-width:0;min-height:2.75rem;display:flex}.member-channel code{font-size:var(--type-meta);overflow-wrap:anywhere;display:block}.member-channel a:hover{text-decoration:underline}.member-actions .button:first-child{padding-inline:0}.member-actions [aria-expanded=true] svg{transform:rotate(180deg)}.member-aliases{gap:var(--space-6);max-width:52rem;padding-block:var(--space-4) var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.member-alias-field{min-width:0}.member-alias-field form>label{margin-bottom:var(--space-2);display:block}.member-alias-input{gap:var(--space-2);display:flex}.member-alias-input input{flex:1;min-width:0}.member-alias-field>p{margin-top:var(--space-3)}.member-alias-list>li{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--border);font-size:var(--type-label);overflow-wrap:anywhere;display:flex}@media (width>=40rem){.member-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.member-actions{grid-column:1/-1}.member-aliases{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.member-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center}.member-actions{grid-column:auto}}}
