.empty-hint.svelte-3unfrm{margin:0;padding:var(--space-3);font-size:var(--text-sm);color:var(--contrast-500)}.media-list.svelte-3unfrm{list-style:none;margin:0;padding:0}.media-row.svelte-3unfrm{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) 0;border-bottom:1px solid var(--contrast-alpha-50)}.media-row.svelte-3unfrm:last-child{border-bottom:none}.media-row.is-added.svelte-3unfrm{opacity:.6}.media-thumb.svelte-3unfrm{width:32px;height:32px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:var(--contrast-100)}.media-thumb.placeholder.svelte-3unfrm{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.media-info.svelte-3unfrm{flex:1;min-width:0}.media-label.svelte-3unfrm{font-size:var(--text-sm);color:var(--contrast-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.media-filename.svelte-3unfrm{font-size:var(--text-xs);color:var(--contrast-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-btn.svelte-3unfrm{display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;background:none;cursor:pointer;color:var(--color-text-muted);padding:var(--space-1)}.add-btn.svelte-3unfrm:hover{color:var(--primary-500)}.added-mark.svelte-3unfrm{display:flex;align-items:center;gap:var(--space-1);flex-shrink:0;padding:var(--space-1);font-size:var(--text-xs);color:var(--contrast-500)}.status.svelte-1rb1kqe{text-align:center;color:var(--color-text-muted);padding:var(--space-4) 0;font-size:var(--text-sm)}.groups.svelte-1rb1kqe{display:flex;flex-direction:column;gap:var(--space-4)}.group-header.svelte-1rb1kqe{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.group-header.svelte-1rb1kqe h4:where(.svelte-1rb1kqe){margin:0;font-size:var(--text-sm);font-weight:var(--weight-semibold)}.object-thumb.svelte-1rb1kqe{width:28px;height:28px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:var(--contrast-100)}.object-thumb.placeholder.svelte-1rb1kqe{background:var(--contrast-alpha-100)}.slideshow-editor.svelte-1hgkxic,.slide-list.svelte-1hgkxic{display:flex;flex-direction:column}.slide-row.svelte-1hgkxic{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);cursor:pointer;transition:background .1s}.slide-row.svelte-1hgkxic:hover,.slide-row.is-selected.svelte-1hgkxic{background:var(--contrast-alpha-100)}.slide-row.svelte-1hgkxic:not(.is-active){opacity:.5}.slide-row.is-shadow.svelte-1hgkxic{min-height:45px;background:repeating-linear-gradient(-45deg,var(--contrast-alpha-100),var(--contrast-alpha-100) 5px,transparent 5px,transparent 10px);border-radius:var(--radius-sm)}.slide-thumb.svelte-1hgkxic,.object-thumb.svelte-1hgkxic{width:45px;height:45px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:var(--contrast-100)}.slide-thumb.placeholder.svelte-1hgkxic,.object-thumb.placeholder.svelte-1hgkxic{border:1px dashed var(--contrast-alpha-200);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}.slide-info.svelte-1hgkxic{flex:1;min-width:0}.slide-title.svelte-1hgkxic{font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slide-object.svelte-1hgkxic{font-size:var(--text-xs);color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-btn.svelte-1hgkxic{background:none;border:none;cursor:pointer;padding:var(--space-1);opacity:.4;flex-shrink:0}.remove-btn.svelte-1hgkxic:hover{opacity:1;color:var(--color-danger)}.object-list.svelte-1hgkxic{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-1)}.object-row.svelte-1hgkxic{display:flex;flex-direction:column}.object-header.svelte-1hgkxic{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);cursor:pointer}.object-header.svelte-1hgkxic:hover{background:var(--contrast-alpha-100)}.object-title.svelte-1hgkxic{flex:1;font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asset-list.svelte-1hgkxic{margin:var(--space-1) 0 var(--space-2) var(--space-7)}.add-btn.svelte-1hgkxic{margin-left:auto;border:none;background:none;cursor:pointer;line-height:1;display:flex;align-items:center}.add-btn.svelte-1hgkxic:hover{color:var(--primary-500)}.empty-msg.svelte-1hgkxic{font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-2);margin:0}
