.sr-only.svelte-1e9odqx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.tag-form.svelte-1e9odqx{display:flex;flex-direction:column;gap:var(--p-md);padding:var(--p-lg);border:1px solid var(--gray-200);border-radius:var(--r-lg);background:var(--gray-50);scroll-margin:var(--p-md)}.tag-form-title.svelte-1e9odqx{margin:0;font-size:var(--fs-base);font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:0;color:var(--dark)}.tag-colors.svelte-1e9odqx{display:flex;flex-direction:column;gap:var(--p)}.tag-colors-label.svelte-1e9odqx{font-size:14px;font-weight:600;line-height:1.3;letter-spacing:-.005em;color:var(--dark)}.tag-swatches.svelte-1e9odqx{display:flex;flex-wrap:wrap;gap:var(--p)}.tag-swatch.svelte-1e9odqx{position:relative;display:inline-flex;width:28px;height:28px;border-radius:50%;cursor:pointer}.tag-swatch.svelte-1e9odqx input:where(.svelte-1e9odqx){position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:inherit}.tag-swatch.svelte-1e9odqx input:where(.svelte-1e9odqx):disabled{cursor:not-allowed}.tag-swatch-dot.svelte-1e9odqx{display:block;width:100%;height:100%;padding:2px;border:2px solid transparent;border-radius:50%;transition:border-color .12s ease}.tag-swatch-dot.svelte-1e9odqx:after{content:"";display:block;width:100%;height:100%;border-radius:50%;background:var(--tag);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dark) 14%,transparent)}.tag-swatch.svelte-1e9odqx:hover .tag-swatch-dot:where(.svelte-1e9odqx){border-color:var(--gray-300)}.tag-swatch.svelte-1e9odqx input:where(.svelte-1e9odqx):checked+.tag-swatch-dot:where(.svelte-1e9odqx){border-color:var(--dark)}.tag-swatch.svelte-1e9odqx input:where(.svelte-1e9odqx):focus-visible+.tag-swatch-dot:where(.svelte-1e9odqx){outline:2px solid var(--info);outline-offset:1px}.tag-swatch.svelte-1e9odqx input:where(.svelte-1e9odqx):disabled+.tag-swatch-dot:where(.svelte-1e9odqx){opacity:.5}.tag-form-actions.svelte-1e9odqx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--p)}.tag-form-preview.svelte-1e9odqx{display:flex;flex:1 1 120px;min-width:0}.tag-form-buttons.svelte-1e9odqx{display:flex;align-items:center;gap:var(--p);margin-left:auto}.manager-body.svelte-1wv7doc{display:flex;flex-direction:column;gap:var(--p-lg)}.manager-body.svelte-1wv7doc:focus,.confirm-body.svelte-1wv7doc:focus{outline:none}.sr-only.svelte-1wv7doc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.manager-skeletons.svelte-1wv7doc{display:flex;flex-direction:column;gap:var(--p)}.manager-hint.svelte-1wv7doc{margin:0;color:var(--gray-500);font-size:var(--fs-sm);overflow-wrap:anywhere}.manager-new.svelte-1wv7doc{display:inline-flex;align-items:center;justify-content:center;gap:var(--p-sm);width:100%;min-height:44px;padding:10px var(--p-lg);border:1px dashed var(--gray-300);border-radius:var(--r-lg);background:transparent;color:var(--gray-600);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.manager-new.svelte-1wv7doc:hover{background:var(--gray-100);border-color:var(--gray-400);color:var(--dark)}.manager-new.svelte-1wv7doc:focus-visible,.manager-action.svelte-1wv7doc:focus-visible{outline:2px solid var(--info);outline-offset:2px}.manager-list.svelte-1wv7doc{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.manager-item.svelte-1wv7doc+.manager-item:where(.svelte-1wv7doc){border-top:1px solid var(--gray-200)}.manager-item.is-editing.svelte-1wv7doc,.manager-item.is-editing.svelte-1wv7doc+.manager-item:where(.svelte-1wv7doc){border-top-color:transparent}.manager-item.is-editing.svelte-1wv7doc{padding:var(--p) 0}.manager-row.svelte-1wv7doc{display:flex;align-items:center;gap:var(--p-md);min-height:52px;padding:var(--p) 0}.manager-info.svelte-1wv7doc{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--p-sm) var(--p-md);min-width:0}.manager-usage.svelte-1wv7doc{color:var(--gray-500);font-size:var(--fs-xs);white-space:nowrap}.manager-actions.svelte-1wv7doc{display:flex;flex-shrink:0;align-items:center;gap:var(--p-sm)}.manager-action.svelte-1wv7doc{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-pill);color:var(--gray-500);cursor:pointer;transition:background .12s ease,color .12s ease}.manager-action.svelte-1wv7doc:hover{background:var(--gray-100);color:var(--dark)}.manager-action.is-danger.svelte-1wv7doc:hover{background:var(--danger-off);color:var(--danger)}
