.dest-picker.svelte-17vln61{flex-direction:column;gap:.5rem;min-height:0;display:flex}.dest-search.svelte-17vln61{border:1px solid var(--border,#d0d0d0);background:var(--surface,#fff);color:inherit;font:inherit;border-radius:.5rem;padding:.5rem .6rem}.dest-list.svelte-17vln61{flex-direction:column;gap:2px;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dest-row.svelte-17vln61{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .6rem;display:flex}.dest-row.svelte-17vln61:hover{background:var(--surface-hover,#0000000d)}.dest-row.selected.svelte-17vln61{background:var(--accent-soft,#3c78dc26)}.dest-name.svelte-17vln61{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dest-check.svelte-17vln61{color:var(--accent,#3c78dc);flex:none}.dest-empty.svelte-17vln61{opacity:.6;padding:.6rem}.share-sheet-backdrop.svelte-nyykiz{z-index:9000;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.share-sheet.svelte-nyykiz{background:var(--surface,#fff);color:var(--text,#111);border-radius:1rem 1rem 0 0;flex-direction:column;gap:.75rem;width:min(560px,100%);max-height:90vh;padding:1rem;display:flex;overflow-y:auto;box-shadow:0 -4px 24px #00000040}.ss-head.svelte-nyykiz{justify-content:space-between;align-items:center;display:flex}.ss-head.svelte-nyykiz h2:where(.svelte-nyykiz){margin:0;font-size:1.05rem}.ss-x.svelte-nyykiz,.ss-remove.svelte-nyykiz,.ss-retry.svelte-nyykiz,.ss-send.svelte-nyykiz,.ss-done.svelte-nyykiz,.ss-cancel.svelte-nyykiz{font:inherit;cursor:pointer}.ss-x.svelte-nyykiz{color:inherit;background:0 0;border:none;font-size:1.2rem}.ss-banner.svelte-nyykiz{background:var(--warn-soft,#dc961e26);border-radius:.5rem;padding:.5rem .6rem;font-size:.85rem}.ss-note.svelte-nyykiz{opacity:.7;font-size:.8rem}.ss-empty.svelte-nyykiz{opacity:.7}.ss-tray.svelte-nyykiz{gap:.6rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.ss-item.svelte-nyykiz{flex-direction:column;flex:none;gap:.25rem;width:116px;display:flex;position:relative}.ss-item.rejected.svelte-nyykiz{opacity:.65}.ss-remove.svelte-nyykiz{color:#fff;z-index:1;background:#0009;border:none;border-radius:50%;width:22px;height:22px;line-height:1;position:absolute;top:-6px;right:-6px}.ss-thumb.svelte-nyykiz{background:var(--surface-sunken,#0000000f);border-radius:.5rem;justify-content:center;align-items:center;width:116px;height:116px;display:flex;overflow:hidden}.ss-thumb.svelte-nyykiz canvas:where(.svelte-nyykiz){object-fit:contain;max-width:100%;max-height:100%}.ss-thumb-placeholder.svelte-nyykiz{opacity:.5;font-size:2rem}.ss-name.svelte-nyykiz{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.ss-chip.svelte-nyykiz{opacity:.85;font-size:.72rem}.ss-chip.ok.svelte-nyykiz{color:var(--ok,#2a9d4a)}.ss-chip.bad.svelte-nyykiz{color:var(--danger,#cc3b3b)}.ss-retry.svelte-nyykiz{border:1px solid var(--border,#ccc);color:inherit;background:0 0;border-radius:.35rem;align-self:flex-start;padding:.1rem .4rem;font-size:.72rem}.ss-caption.svelte-nyykiz{flex-direction:column;gap:.25rem;display:flex}.ss-caption-label.svelte-nyykiz{opacity:.7;font-size:.78rem}.ss-caption.svelte-nyykiz input:where(.svelte-nyykiz){border:1px solid var(--border,#d0d0d0);background:var(--surface,#fff);color:inherit;font:inherit;border-radius:.5rem;padding:.5rem .6rem}.ss-dest.svelte-nyykiz{flex-direction:column;gap:.4rem;min-height:0;display:flex}.ss-dest-locked.svelte-nyykiz{font-size:.9rem}.ss-dest-label.svelte-nyykiz{opacity:.7;font-size:.78rem}.ss-error.svelte-nyykiz{color:var(--danger,#cc3b3b);font-size:.85rem}.ss-foot.svelte-nyykiz{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.ss-send.svelte-nyykiz{background:var(--accent,#3c78dc);color:#fff;border:none;border-radius:.5rem;padding:.55rem 1rem}.ss-send.svelte-nyykiz:disabled{opacity:.5;cursor:default}.ss-done.svelte-nyykiz,.ss-cancel.svelte-nyykiz{border:1px solid var(--border,#ccc);color:inherit;background:0 0;border-radius:.5rem;padding:.55rem .9rem}.ss-done.svelte-nyykiz:disabled{opacity:.5;cursor:default}
