.spinner-center.svelte-1k02xic{flex:1;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.empty-state__icon.svelte-1g4h2id{color:var(--color-muted);opacity:.5}.empty-state__title.svelte-1g4h2id{font-size:var(--font-size-h4);color:var(--color-text);margin:0;font-weight:600}.empty-state__description.svelte-1g4h2id{font-size:var(--font-size-body);color:var(--color-muted);max-width:400px;margin:0}.accord-dropdown-container.svelte-1118qa1{display:inline-block;position:relative}.accord-dropdown-trigger.svelte-1118qa1{cursor:pointer;touch-action:manipulation}.accord-dropdown-menu.svelte-1118qa1{width:fit-content;min-width:var(--min-width,70px);overflow:visible;max-width:none!important}.accord-dialog.svelte-9pi54v{box-sizing:border-box;padding:max(2rem, env(safe-area-inset-top)) max(2rem, env(safe-area-inset-right)) max(2rem, env(safe-area-inset-bottom)) max(2rem, env(safe-area-inset-left));background:0 0;border:none;max-width:100vw;max-height:100dvh;margin:auto;overflow:visible}.accord-dialog[open].svelte-9pi54v{pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width<=640px){.accord-dialog.svelte-9pi54v{padding:max(.5rem, env(safe-area-inset-top)) max(.5rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.5rem, env(safe-area-inset-left))}}.accord-dialog.svelte-9pi54v::backdrop{background-color:var(--overlay-backdrop);-webkit-backdrop-filter:var(--backdrop-blur-light);backdrop-filter:var(--backdrop-blur-light)}.dialog-panel.svelte-9pi54v{background-color:var(--color-panel);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);width:100%;max-width:100%;min-height:0;max-height:100%;box-shadow:0 10px 40px var(--shadow-color);flex-direction:column;display:flex;overflow:hidden}.dialog-panel.sm.svelte-9pi54v{width:400px}.dialog-panel.md.svelte-9pi54v{width:560px}.dialog-panel.lg.svelte-9pi54v{width:780px}.dialog-panel.xl.svelte-9pi54v{width:960px}.dialog-header.svelte-9pi54v{justify-content:space-between;align-items:flex-start;gap:var(--gap-md);border-bottom:1px solid var(--color-border-default);flex-shrink:0;padding:1.5rem;display:flex}.dialog-heading.svelte-9pi54v h2:where(.svelte-9pi54v){font-size:var(--font-size-h3);color:var(--color-text);margin:0;font-weight:600}.dialog-heading.svelte-9pi54v p:where(.svelte-9pi54v){font-size:var(--font-size-body-small);color:var(--color-muted);margin:.25rem 0 0}.dialog-close.svelte-9pi54v{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.dialog-close.svelte-9pi54v:active{background-color:var(--color-bg);color:var(--color-text)}@media (hover:hover){.dialog-close.svelte-9pi54v:hover{background-color:var(--color-bg);color:var(--color-text)}}.dialog-close.svelte-9pi54v:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.dialog-body.svelte-9pi54v{overscroll-behavior:contain;min-height:0;padding:var(--gap-md) 1.5rem;flex-direction:column;flex:1;display:flex;overflow:auto}.dialog-footer.svelte-9pi54v{gap:var(--gap-sm-md);border-top:1px solid var(--color-border-default);flex-shrink:0;justify-content:flex-end;padding:1rem 1.5rem;display:flex}.toggle.svelte-14iab8y{cursor:pointer;display:inline-flex}.toggle.disabled.svelte-14iab8y{cursor:not-allowed;opacity:.5}.toggle.svelte-14iab8y input:where(.svelte-14iab8y){opacity:0;width:0;height:0;position:absolute}.track.svelte-14iab8y{border-radius:var(--radius-full);background:var(--color-border-default);width:36px;height:20px;transition:background .15s;display:inline-block;position:relative}.thumb.svelte-14iab8y{width:16px;height:16px;box-shadow:0 1px 2px var(--shadow-color);background:#fff;border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle.svelte-14iab8y input:where(.svelte-14iab8y):checked+.track:where(.svelte-14iab8y){background:var(--color-accent)}.toggle.svelte-14iab8y input:where(.svelte-14iab8y):checked+.track:where(.svelte-14iab8y) .thumb:where(.svelte-14iab8y){transform:translate(16px)}.toggle.svelte-14iab8y input:where(.svelte-14iab8y):focus-visible+.track:where(.svelte-14iab8y){outline:2px solid var(--color-accent);outline-offset:2px}
