.ref-tray.svelte-1yo2fmh{background:#ffffff0a;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.ref-media.svelte-1yo2fmh,.ref-info.svelte-1yo2fmh{display:contents}.ref-tray.pilot.svelte-1yo2fmh .ref-media:where(.svelte-1yo2fmh){flex:0 auto;align-items:center;gap:12px;min-width:0;max-width:60%;display:flex}.ref-tray.pilot.svelte-1yo2fmh .ref-info:where(.svelte-1yo2fmh){flex:1;align-items:center;gap:12px;min-width:0;display:flex}.ref-library.svelte-1yo2fmh{width:56px;height:56px;color:var(--color-neon-400);cursor:pointer;background:0 0;border:1.5px dashed #ffffff42;border-radius:12px;flex:0 0 56px;place-items:center;margin-left:auto;padding:0;transition:border-color .18s,background .18s;display:grid}.ref-library.svelte-1yo2fmh svg:where(.svelte-1yo2fmh){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.ref-library.svelte-1yo2fmh:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-neon-400) 62%, transparent);background:color-mix(in srgb, var(--color-neon-400) 7%, transparent)}.ref-library.svelte-1yo2fmh:focus-visible{outline:2px solid var(--color-neon-400);outline-offset:2px}.ref-library.svelte-1yo2fmh:disabled{opacity:.5;cursor:default}.ref-add.svelte-1yo2fmh{width:56px;height:56px;color:var(--color-neon-400);cursor:pointer;background:0 0;border:1.5px dashed #ffffff42;border-radius:12px;flex:0 0 56px;place-items:center;padding:0;transition:border-color .18s,background .18s;display:grid}.ref-add.svelte-1yo2fmh:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-neon-400) 62%, transparent);background:color-mix(in srgb, var(--color-neon-400) 7%, transparent)}.ref-add.svelte-1yo2fmh:disabled{cursor:not-allowed;opacity:.5}.ref-add[aria-busy=true].svelte-1yo2fmh{cursor:wait;opacity:1}.ref-add.svelte-1yo2fmh:focus-visible{outline:2px solid var(--color-neon-400);outline-offset:2px}.ref-add.svelte-1yo2fmh svg:where(.svelte-1yo2fmh){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:20px;height:20px}.ref-list.svelte-1yo2fmh{scrollbar-width:none;flex:0 auto;gap:8px;min-width:0;max-width:60%;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.ref-tray.pilot.svelte-1yo2fmh .ref-list:where(.svelte-1yo2fmh){max-width:none}.ref-list.svelte-1yo2fmh::-webkit-scrollbar{display:none}.ref-item.svelte-1yo2fmh{background:#0c0c0e;border-radius:12px;flex:0 0 56px;width:56px;height:56px;position:relative;overflow:hidden}.ref-item.svelte-1yo2fmh img:where(.svelte-1yo2fmh),.ref-item.svelte-1yo2fmh video:where(.svelte-1yo2fmh){object-fit:cover;width:100%;height:100%;display:block}.ref-replace.svelte-1yo2fmh{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.ref-replace.svelte-1yo2fmh:focus-visible{outline:2px solid var(--color-neon-400);outline-offset:-2px}button.ref-tag.svelte-1yo2fmh{cursor:pointer;border:0;width:100%}button.ref-tag.linked.svelte-1yo2fmh{color:#ffbdd7}button.ref-tag.svelte-1yo2fmh:focus-visible{outline:2px solid var(--color-neon-400);outline-offset:-2px}.ref-pending.svelte-1yo2fmh{color:var(--color-text-primary);place-items:center;font-size:12px;display:grid}.ref-retry.svelte-1yo2fmh{width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.ref-audio.svelte-1yo2fmh{width:100%;height:100%;color:var(--color-text-secondary);place-items:center;display:grid}.ref-audio.svelte-1yo2fmh svg:where(.svelte-1yo2fmh){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ref-tag.svelte-1yo2fmh{color:#fff;text-align:center;background:linear-gradient(#0000,#000000c7);padding:2px 4px;font-size:10px;font-weight:600;line-height:1.3;position:absolute;inset:auto 0 0}.ref-remove.svelte-1yo2fmh{color:#fff;cursor:pointer;background:#000000a8;border:0;border-radius:999px;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:3px;right:3px}.ref-remove.svelte-1yo2fmh svg:where(.svelte-1yo2fmh){fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:10px;height:10px}.ref-copy.svelte-1yo2fmh{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ref-copy.svelte-1yo2fmh strong:where(.svelte-1yo2fmh){color:var(--color-text-primary);font-size:14px;font-weight:650}.ref-tray.custom-hint.svelte-1yo2fmh .ref-hint:where(.svelte-1yo2fmh){white-space:normal;text-overflow:clip;overflow:visible}.ref-hint.svelte-1yo2fmh{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.ref-counts.svelte-1yo2fmh{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;gap:12px;font-size:12.5px;display:flex}.ref-tray.pilot.svelte-1yo2fmh .ref-counts:where(.svelte-1yo2fmh){flex-wrap:wrap;gap:4px 12px}.ref-counts.svelte-1yo2fmh span:where(.svelte-1yo2fmh){align-items:center;gap:4px;display:inline-flex}.ref-counts.svelte-1yo2fmh svg:where(.svelte-1yo2fmh){fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}@media (width<=767px){.ref-tray.svelte-1yo2fmh{gap:10px;padding:10px}.ref-tray.pilot.svelte-1yo2fmh{flex-wrap:wrap}.ref-tray.pilot.svelte-1yo2fmh .ref-media:where(.svelte-1yo2fmh){flex:0 auto;gap:10px;width:auto;max-width:100%}.ref-tray.pilot.svelte-1yo2fmh .ref-info:where(.svelte-1yo2fmh){flex:1 0 228px;width:auto;max-width:100%}.ref-tray.pilot.svelte-1yo2fmh:not(.has-media){flex-wrap:nowrap}.ref-tray.pilot.svelte-1yo2fmh:not(.has-media) .ref-media:where(.svelte-1yo2fmh){flex:none}.ref-tray.pilot.svelte-1yo2fmh:not(.has-media) .ref-info:where(.svelte-1yo2fmh){flex-wrap:nowrap;flex:1 1 0}.ref-tray.pilot.svelte-1yo2fmh:not(.has-media) .ref-copy:where(.svelte-1yo2fmh){flex:1}.ref-tray.pilot.svelte-1yo2fmh .ref-list:where(.svelte-1yo2fmh){flex:auto}.ref-tray.pilot.svelte-1yo2fmh .ref-hint:where(.svelte-1yo2fmh){white-space:normal;text-overflow:clip;overflow:visible}.ref-add.svelte-1yo2fmh,.ref-item.svelte-1yo2fmh,.ref-library.svelte-1yo2fmh{flex-basis:48px;width:48px;height:48px}}
