.frame-picker.svelte-2xg0l1{border:0;min-width:0;padding:0}legend.svelte-2xg0l1{color:var(--color-text-primary);margin-bottom:.65rem;font-size:.78rem;font-weight:700}.frame-options.svelte-2xg0l1{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.7rem;display:grid}.frame-option.svelte-2xg0l1{border-radius:var(--radius-lg);min-width:0;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.32rem;padding:.55rem;transition:border-color .14s,background-color .14s;display:grid}.frame-option.svelte-2xg0l1:hover,.frame-option.selected.svelte-2xg0l1{border-color:var(--color-border-strong);background:var(--color-bg-muted)}.frame-option.svelte-2xg0l1:focus-visible{outline:2px solid color-mix(in srgb, var(--color-accent) 34%, transparent);outline-offset:2px}.cover-preview.svelte-2xg0l1{aspect-ratio:5/7;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-primary);width:4.5rem;display:block;position:relative;overflow:hidden}.frame-overlay.svelte-2xg0l1{pointer-events:none;position:absolute;inset:0}.selection-mark.svelte-2xg0l1{background:var(--color-text-primary);width:1.25rem;height:1.25rem;color:var(--color-bg-primary);border-radius:50%;place-items:center;display:grid;position:absolute;top:.3rem;right:.3rem}.selection-mark.svelte-2xg0l1 svg{stroke-width:2.5px;width:.78rem;height:.78rem}.option-name.svelte-2xg0l1,.option-mode.svelte-2xg0l1{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.option-name.svelte-2xg0l1{color:var(--color-text-primary);font-size:.75rem;font-weight:700}.option-mode.svelte-2xg0l1{font-size:.66rem}fieldset.svelte-2xg0l1:disabled{pointer-events:none;opacity:.55}
