.alert.svelte-19szvno{--tone:var(--color-primary);align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid color-mix(in srgb, var(--tone) 40%, transparent);border-left:4px solid var(--tone);border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone) 8%, var(--color-background));color:var(--color-text);display:flex}.alert--success.svelte-19szvno{--tone:var(--color-success)}.alert--warning.svelte-19szvno{--tone:var(--color-warning)}.alert--danger.svelte-19szvno{--tone:var(--color-danger)}.alert__icon.svelte-19szvno{background:var(--tone);width:1.5rem;height:1.5rem;color:var(--color-background);border-radius:50%;flex-shrink:0;place-items:center;font-size:.875rem;font-weight:800;display:grid}.alert__body.svelte-19szvno{flex:1;min-width:0}.alert__title.svelte-19szvno{margin:0 0 var(--spacing-xs);font-weight:700}.alert__text.svelte-19szvno p{margin:0}.alert__close.svelte-19szvno{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0 .375rem;font-size:1.25rem;line-height:1.2}.alert__close.svelte-19szvno:hover{background:var(--color-surface-hover);color:var(--color-text)}.alert-dialog.svelte-1q5z2hw{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);width:min(28rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text);box-shadow:var(--shadow-xl);padding:0}.alert-dialog.svelte-1q5z2hw::backdrop{background:#00000080}.alert-dialog__panel.svelte-1q5z2hw{gap:var(--spacing-md);padding:var(--spacing-lg);display:grid}h2.svelte-1q5z2hw{margin:0;font-size:1.25rem}.alert-dialog__description.svelte-1q5z2hw{color:var(--color-text-secondary);margin:0}.alert-dialog__actions.svelte-1q5z2hw{justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.alert-dialog__button.svelte-1q5z2hw{border-radius:var(--radius-md);font:inherit;cursor:pointer;transition:background var(--transition-fast);border:1px solid #0000;padding:.625rem 1.125rem;font-weight:600}.alert-dialog__button.svelte-1q5z2hw:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.alert-dialog__button--cancel.svelte-1q5z2hw{border-color:var(--color-border);background:var(--color-surface);color:var(--color-text)}.alert-dialog__button--cancel.svelte-1q5z2hw:hover{background:var(--color-surface-hover)}.alert-dialog__button--default.svelte-1q5z2hw{background:var(--color-primary-solid);color:var(--color-on-solid)}.alert-dialog__button--default.svelte-1q5z2hw:hover{background:var(--color-primary-solid-hover)}.alert-dialog__button--danger.svelte-1q5z2hw{background:var(--color-danger-solid);color:var(--color-on-solid)}.alert-dialog__button--danger.svelte-1q5z2hw:hover{filter:brightness(1.1)}@media (width<=30rem){.alert-dialog__actions.svelte-1q5z2hw{flex-direction:column-reverse}}.avatar.svelte-qygt89{background:color-mix(in srgb, var(--color-primary) 18%, var(--color-surface));color:var(--color-text);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.avatar.svelte-qygt89 img:where(.svelte-qygt89){object-fit:cover;width:100%;height:100%}.avatar--sm.svelte-qygt89{width:2rem;height:2rem;font-size:.75rem}.avatar--md.svelte-qygt89{width:2.75rem;height:2.75rem;font-size:.9375rem}.avatar--lg.svelte-qygt89{width:4rem;height:4rem;font-size:1.25rem}.badge.svelte-eex7hx{--tone:var(--color-text-secondary);align-items:center;gap:var(--spacing-xs);border:1px solid color-mix(in srgb, var(--tone) 45%, transparent);background:color-mix(in srgb, var(--tone) 14%, var(--color-background));color:var(--color-text);white-space:nowrap;border-radius:999px;padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-flex}.badge.svelte-eex7hx:before{content:"";background:var(--tone);border-radius:50%;width:.5em;height:.5em}.badge--info.svelte-eex7hx{--tone:var(--color-primary)}.badge--success.svelte-eex7hx{--tone:var(--color-success)}.badge--warning.svelte-eex7hx{--tone:var(--color-warning)}.badge--danger.svelte-eex7hx{--tone:var(--color-danger)}.field.svelte-sa3gfm{gap:var(--spacing-xs);display:grid}.field__label.svelte-sa3gfm{color:var(--color-text);font-size:.9375rem;font-weight:600}.field__required.svelte-sa3gfm{color:var(--color-error);margin-left:.125rem}.field__hint.svelte-sa3gfm,.field__error.svelte-sa3gfm{margin:0;font-size:.8125rem}.field__hint.svelte-sa3gfm{color:var(--color-text-secondary)}.field__error.svelte-sa3gfm{color:var(--color-error);font-weight:600}.field--invalid.svelte-sa3gfm input,.field--invalid.svelte-sa3gfm textarea,.field--invalid.svelte-sa3gfm select{border-color:var(--color-error)}ul.svelte-1c1j7oq{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}a.svelte-1c1j7oq{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:2.5rem;height:2.5rem;color:var(--color-text);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;gap:.25rem;padding:0 .625rem;text-decoration:none;display:inline-flex}a.svelte-1c1j7oq:hover:not([aria-disabled=true]):not([aria-current=page]){background:var(--color-surface-hover)}a.svelte-1c1j7oq:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}a[aria-current=page].svelte-1c1j7oq{border-color:var(--color-primary-solid);background:var(--color-primary-solid);color:var(--color-on-solid);font-weight:700}a[aria-disabled=true].svelte-1c1j7oq{opacity:.5;cursor:not-allowed}.pager__gap.svelte-1c1j7oq{color:var(--color-text-secondary);padding:0 .25rem}.dialog.svelte-1i47zga{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-background);width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--color-text);box-shadow:var(--shadow-xl);padding:0}.dialog.svelte-1i47zga::backdrop{background:#00000080}.dialog__panel.svelte-1i47zga{gap:var(--spacing-md);padding:var(--spacing-lg);display:grid}.dialog__header.svelte-1i47zga{justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}h2.svelte-1i47zga{margin:0;font-size:1.25rem}.dialog__description.svelte-1i47zga{color:var(--color-text-secondary);margin:0}.dialog__close.svelte-1i47zga{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-size:1.5rem;line-height:1.2}.dialog__close.svelte-1i47zga:hover{background:var(--color-surface-hover);color:var(--color-text)}.dialog__actions.svelte-1i47zga{justify-content:flex-end;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.empty.svelte-64hdw{justify-items:center;gap:var(--spacing-sm);padding:var(--spacing-2xl) var(--spacing-lg);border:1px dashed var(--color-border);border-radius:var(--radius-lg);text-align:center;display:grid}.empty__icon.svelte-64hdw{font-size:2.25rem;line-height:1}.empty__title.svelte-64hdw{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:700}.empty__description.svelte-64hdw{max-width:36ch;color:var(--color-text-secondary);margin:0}.empty__actions.svelte-64hdw{justify-content:center;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}.menu.svelte-3biqf3{display:inline-block;position:relative}.menu__trigger.svelte-3biqf3{align-items:center;gap:var(--spacing-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;padding:.625rem 1rem;font-weight:600;display:inline-flex}.menu__trigger.svelte-3biqf3:hover{background:var(--color-surface-hover)}.menu__trigger.svelte-3biqf3:focus-visible,.menu__item.svelte-3biqf3:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.menu__list.svelte-3biqf3{z-index:60;min-width:12rem;padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);box-shadow:var(--shadow-lg);display:grid;position:absolute;top:calc(100% + 4px)}.menu__list--start.svelte-3biqf3{left:0}.menu__list--end.svelte-3biqf3{right:0}.menu__item.svelte-3biqf3{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.menu__item.svelte-3biqf3:hover,.menu__item.svelte-3biqf3:focus{background:var(--color-surface-hover)}.menu__item--danger.svelte-3biqf3{color:var(--color-danger)}.menu__item[aria-disabled=true].svelte-3biqf3{opacity:.5;cursor:not-allowed}select.svelte-1f20tz6{box-sizing:border-box;width:100%}.skeleton-stack.svelte-19vyxbv{gap:var(--spacing-sm);flex-direction:column;display:flex}.skeleton.svelte-19vyxbv{background:linear-gradient(90deg, var(--color-surface-hover) 0%, color-mix(in srgb, var(--color-surface-hover) 55%, var(--color-surface)) 50%, var(--color-surface-hover) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite svelte-19vyxbv-shimmer;display:block}.skeleton--line.svelte-19vyxbv{border-radius:var(--radius-sm)}.skeleton--block.svelte-19vyxbv{border-radius:var(--radius-lg)}.skeleton--circle.svelte-19vyxbv{border-radius:50%}@keyframes svelte-19vyxbv-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-19vyxbv{animation:none}}.tags.svelte-rxz4ye{align-items:center;gap:var(--spacing-xs);box-sizing:border-box;min-height:2.75rem;padding:var(--spacing-xs);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}.tags.svelte-rxz4ye:focus-within{border-color:var(--color-primary);outline:2px solid var(--color-primary);outline-offset:1px}.field--invalid .tags.svelte-rxz4ye{border-color:var(--color-error)}.tags__list.svelte-rxz4ye{margin:0;padding:0;list-style:none;display:contents}.tags__chip.svelte-rxz4ye{max-width:100%;padding:2px 2px 2px var(--spacing-sm);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text);border-radius:999px;align-items:center;gap:2px;font-size:.875rem;display:inline-flex}.tags__text.svelte-rxz4ye{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tags__remove.svelte-rxz4ye{width:1.5rem;height:1.5rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;line-height:1;display:grid}.tags__remove.svelte-rxz4ye:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-danger)}.tags__remove.svelte-rxz4ye:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.tags__input.svelte-rxz4ye{min-width:8rem;padding:var(--spacing-xs) var(--spacing-sm);box-shadow:none;background:0 0;border:0;flex:1}.tags__input.svelte-rxz4ye:focus{box-shadow:none}.tags--disabled.svelte-rxz4ye{opacity:.55}input.svelte-n6bchv{box-sizing:border-box;width:100%}
