@layer smrt.reset,smrt.structure;@layer smrt.theme{.collection.svelte-ca6i08{gap:var(--smrt-spacing-2);margin:0;padding:0;list-style:none;display:grid}.collection--grid.svelte-ca6i08{grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr))}li.svelte-ca6i08{align-items:center;gap:var(--smrt-spacing-3);min-width:0;padding:var(--smrt-spacing-3);border:var(--smrt-card-border,var(--smrt-hairline));border-radius:var(--smrt-radius-medium);background:var(--smrt-card-background,var(--smrt-color-surface));color:var(--smrt-color-on-surface);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}li.selected.svelte-ca6i08{border-color:var(--smrt-color-primary);background:var(--smrt-color-primary-container)}.select.svelte-ca6i08{z-index:1;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex;position:relative}input.svelte-ca6i08{width:1.125rem;height:1.125rem;accent-color:var(--smrt-color-primary)}.main.svelte-ca6i08{gap:var(--smrt-spacing-1);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0;display:grid}button.main.svelte-ca6i08{cursor:pointer;width:100%}button.main.svelte-ca6i08:focus-visible{outline:var(--smrt-focus-ring-width) solid var(--smrt-focus-ring-color);outline-offset:var(--smrt-focus-ring-offset)}.main.svelte-ca6i08 strong:where(.svelte-ca6i08){text-overflow:ellipsis;white-space:nowrap;font:var(--smrt-typography-title-small-font);overflow:hidden}.main.svelte-ca6i08 span:where(.svelte-ca6i08){color:var(--smrt-color-on-surface-variant)}.actions.svelte-ca6i08{z-index:1;gap:var(--smrt-spacing-1);display:flex;position:relative}.collection--divided.svelte-ca6i08{--smrt-collection-list-divider:color-mix(in srgb, var(--smrt-color-outline-variant) 55%, transparent);gap:0}.collection--divided.svelte-ca6i08 li:where(.svelte-ca6i08){background:0 0;border:none;border-radius:0;padding-inline:0}.collection--divided.svelte-ca6i08 li:where(.svelte-ca6i08)+li:where(.svelte-ca6i08){border-block-start:1px solid var(--smrt-collection-list-divider)}.collection--divided.svelte-ca6i08 li.selected:where(.svelte-ca6i08){border-color:var(--smrt-collection-list-divider);background:0 0}.collection--gallery.svelte-ca6i08{grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr))}.collection--gallery.svelte-ca6i08 li:where(.svelte-ca6i08){padding:0;display:block}.collection--gallery.svelte-ca6i08 .main:where(.svelte-ca6i08){gap:0}.collection--gallery.svelte-ca6i08 .select:where(.svelte-ca6i08),.collection--gallery.svelte-ca6i08 .actions:where(.svelte-ca6i08){top:var(--smrt-spacing-1);z-index:2;border-radius:var(--smrt-radius-full);background:color-mix(in srgb, var(--smrt-color-surface) 82%, transparent);justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;position:absolute}.collection--gallery.svelte-ca6i08 .select:where(.svelte-ca6i08){left:var(--smrt-spacing-1)}.collection--gallery.svelte-ca6i08 .actions:where(.svelte-ca6i08){right:var(--smrt-spacing-1)}.loading.svelte-ca6i08,.empty.svelte-ca6i08{justify-content:center;align-items:center;gap:var(--smrt-spacing-2);min-height:8rem;color:var(--smrt-color-on-surface-variant);display:flex}.spinner.svelte-ca6i08{border:2px solid var(--smrt-color-outline-variant);border-top-color:var(--smrt-color-primary);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite svelte-ca6i08-spin}@keyframes svelte-ca6i08-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-ca6i08{animation-duration:1.6s}}}
