.giphy-picker.svelte-172p3iu{display:flex;flex-direction:column;gap:.5rem;max-height:24rem;min-height:0}.giphy-search-row.svelte-172p3iu{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid hsl(var(--border));border-radius:.5rem;flex-shrink:0}.giphy-search-input.svelte-172p3iu{flex:1;background:transparent;border:none;outline:none;font-size:.875rem}.giphy-scroll-area.svelte-172p3iu{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:.625rem;padding:.25rem}.giphy-masonry.svelte-172p3iu{display:flex;gap:.625rem;align-items:flex-start}.giphy-column.svelte-172p3iu{flex:1;display:flex;flex-direction:column;gap:.625rem;min-width:0}.giphy-grid-item.svelte-172p3iu{width:100%;border-radius:.5rem;overflow:hidden;background:hsl(var(--muted));cursor:pointer;border:0;padding:0}.giphy-grid-item.svelte-172p3iu img:where(.svelte-172p3iu){width:100%;height:100%;object-fit:cover;display:block}.giphy-grid-item.svelte-172p3iu:hover{outline:2px solid hsl(var(--primary))}.giphy-loading.svelte-172p3iu{display:flex;justify-content:center;padding:1rem}.giphy-load-more.svelte-172p3iu{align-self:center;padding:.25rem 1rem;font-size:.875rem;color:hsl(var(--muted-foreground));background:transparent;border:1px solid hsl(var(--border));border-radius:.375rem;cursor:pointer}
