.grid.svelte-1ki9dv0{display:grid;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));gap:8px}.tile.svelte-1ki9dv0{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#7676801f;border:none;padding:0;display:flex;align-items:center;justify-content:center}.tile.svelte-1ki9dv0 img:where(.svelte-1ki9dv0),.tile.svelte-1ki9dv0 video:where(.svelte-1ki9dv0){width:100%;height:100%;object-fit:cover;display:block}.add.svelte-1ki9dv0{color:var(--color-accent, #007aff);cursor:pointer}.add.disabled.svelte-1ki9dv0{color:var(--color-text-tertiary, #c4c4c8);cursor:default}.rm.svelte-1ki9dv0{position:absolute;top:4px;right:4px;width:24px;height:24px;border-radius:50%;border:none;background:#ffffffeb;color:var(--color-destructive, #FF3B30);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #00000040;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rm.svelte-1ki9dv0:active{background:#fff;opacity:.85}.vbadge.svelte-1ki9dv0{position:absolute;bottom:3px;left:3px;color:#fff;display:inline-flex;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.pdfthumb.svelte-1ki9dv0{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--color-destructive, #FF3B30)}.pdflbl.svelte-1ki9dv0{font-size:10px;font-weight:700;letter-spacing:.04em}.spin.svelte-1ki9dv0{width:18px;height:18px;border:2px solid var(--color-text-tertiary, #c4c4c8);border-top-color:var(--color-accent, #007aff);border-radius:50%;animation:svelte-1ki9dv0-spin .8s linear infinite}@keyframes svelte-1ki9dv0-spin{to{transform:rotate(360deg)}}.gridfel.svelte-1ki9dv0{margin:8px 0 0;font-size:13px;color:var(--color-destructive, #FF3B30)}.comp-media.svelte-60fagq{margin-bottom:8px}.comp-media.tom.svelte-60fagq{display:none}.comp-bar.svelte-60fagq{display:flex;align-items:flex-end;gap:8px}.comp-add.svelte-60fagq{flex:0 0 auto;width:32px;height:32px;border-radius:50%;border:none;background:var(--color-surface, #fff);color:var(--color-text, #111);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 .5px 1.5px #0000001f}.comp-add.svelte-60fagq:active{filter:brightness(.95)}.comp-input.svelte-60fagq{flex:1;min-width:0;box-sizing:border-box;font-family:inherit;font-size:16px;line-height:1.35;padding:6px 14px;border:.5px solid var(--color-border, #e3e3e8);border-radius:18px;background:var(--color-surface, #fff);color:var(--color-text);resize:none;max-height:120px;overflow-y:auto}.comp-input.svelte-60fagq:focus{outline:none;border-color:var(--color-accent, #007aff)}.comp-input.svelte-60fagq::placeholder{color:var(--color-text-secondary, #888)}.comp-send.svelte-60fagq{flex:0 0 auto;border:none;background:none;padding:0;margin-bottom:1px;cursor:pointer;color:var(--color-accent, #007aff);display:inline-flex;align-items:center;-webkit-tap-highlight-color:transparent}.comp-send.svelte-60fagq:active{filter:brightness(.9)}.comp-send.svelte-60fagq:disabled{color:var(--color-text-tertiary, #c4c4c8);cursor:default}.comp-spin.svelte-60fagq{width:26px;height:26px;border:2.5px solid rgba(120,120,128,.3);border-top-color:var(--color-accent, #007aff);border-radius:50%;animation:svelte-60fagq-comp-spin .8s linear infinite}@keyframes svelte-60fagq-comp-spin{to{transform:rotate(360deg)}}
