.global-search.svelte-16sd247{margin-bottom:var(--s5)}.global-search.svelte-16sd247 form:where(.svelte-16sd247){display:none}.tag-section.svelte-16sd247{display:grid;gap:var(--s3)}.section-heading.svelte-16sd247{display:flex;align-items:center;gap:var(--s2)}.section-label.svelte-16sd247{display:inline-flex;align-items:center;gap:var(--s2)}h3.svelte-16sd247{margin:0;color:var(--text-faint);font-size:var(--t2);font-weight:700;letter-spacing:.07em;text-transform:uppercase}.count.svelte-16sd247{margin-left:auto;color:var(--text-faint);font-size:var(--t2);font-variant-numeric:tabular-nums}.rows.svelte-16sd247{display:grid}.edit-row.svelte-16sd247{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--s3);align-items:start;padding:var(--s2) 0;border-bottom:1px dotted var(--line)}.edit-row.svelte-16sd247:last-child{border-bottom:0}.namespace.svelte-16sd247{padding-top:.35rem;color:var(--text-faint);font-size:var(--t3)}.row-content.svelte-16sd247,.chips.svelte-16sd247,.apply-form.svelte-16sd247{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:var(--s1)}.chips.svelte-16sd247{align-items:center}.tag-chip.svelte-16sd247{display:inline-flex;min-height:1.75rem;align-items:center;gap:.25rem;padding:.15rem .2rem .15rem .55rem;border:1px solid var(--line);border-radius:999px;background:var(--bg-raised);font-size:var(--t3)}.tag-chip.pending.svelte-16sd247{border-color:var(--warn-line);background:var(--warn-dim)}.tag-chip.saved.svelte-16sd247{border-color:var(--herb-line);background:var(--herb-dim)}.save-state.svelte-16sd247{display:inline-flex;flex:none;align-items:center;justify-content:center}.save-state.pending.svelte-16sd247{color:var(--warn)}.save-state.saved.svelte-16sd247{color:var(--herb)}.chip-name.svelte-16sd247{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roles.svelte-16sd247{display:inline-flex;gap:.15rem}.roles.svelte-16sd247 form:where(.svelte-16sd247),.tag-chip.svelte-16sd247 form:where(.svelte-16sd247){margin:0}.role-toggle.svelte-16sd247{min-height:1.25rem;padding:.1rem .35rem;border:1px dashed var(--line-strong);border-radius:999px;background:transparent;color:var(--text-faint);cursor:pointer;font:inherit;font-size:.625rem;line-height:1;opacity:.8}.role-toggle.svelte-16sd247:hover{border-style:solid;border-color:var(--accent-line);background:var(--accent-dim);color:var(--accent);opacity:1}.role-toggle.active.svelte-16sd247{border-style:solid;border-color:var(--accent);background:var(--accent);color:var(--on-accent);opacity:1}.role-toggle.active.accent.svelte-16sd247{background:var(--bg-raised);color:var(--accent)}.role-static.svelte-16sd247{color:var(--text-faint);font-size:var(--t2);white-space:nowrap}.remove.svelte-16sd247,.add-more.svelte-16sd247{display:inline-grid;place-items:center;width:1.4rem;min-height:1.4rem;padding:0;border:0;border-radius:999px;background:transparent;color:var(--text-faint);cursor:pointer}.remove.svelte-16sd247:hover{background:var(--bg-inset);color:var(--danger)}.add-more.svelte-16sd247{border:1px dashed var(--line-strong)}.add-more.svelte-16sd247:hover:not(:disabled){border-style:solid;border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}button.svelte-16sd247:disabled{cursor:default;opacity:.55}@media(max-width:32rem){.edit-row.svelte-16sd247{grid-template-columns:1fr;gap:var(--s1)}.namespace.svelte-16sd247{padding-top:0}}
