li.typeahead-objects.svelte-obnvkp{list-style:none;border:1px solid #d4d4d4;margin:0;padding:10px;cursor:pointer;background-color:#fff;display:flex;align-items:center;text-transform:capitalize}li.typeahead-objects.svelte-obnvkp:hover{background-color:#d3d3d3}.icon.svelte-obnvkp{display:flex;align-items:center}.stacked.svelte-obnvkp{display:flex;flex-direction:column;line-height:1.2;min-width:0}.secondary.svelte-obnvkp{font-size:.75rem;color:#6b7280;text-transform:none}.loader-overlay.svelte-13wpd2i{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(8,145,178,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.loader-card.svelte-13wpd2i{background:#ffffff;border-radius:1rem;box-shadow:0 25px 50px -12px #0891b240;padding:1.5rem 1.25rem;max-width:18rem;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:.875rem;border-top:3px solid #0891B2}.character-wrapper.svelte-13wpd2i{width:4.5rem;height:4.5rem;animation:svelte-13wpd2i-bounce-slow 2s infinite}.character-img.svelte-13wpd2i{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.text-block.svelte-13wpd2i{display:flex;flex-direction:column;gap:.5rem}.loader-title.svelte-13wpd2i{font-size:1.125rem;font-weight:700;background:linear-gradient(90deg,#0891B2,#19A8B2,#2E6CA1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}.loader-message.svelte-13wpd2i{color:#4b5563;font-size:.8125rem;line-height:1.5;margin:0}.dots-row.svelte-13wpd2i{display:flex;gap:.5rem;padding-bottom:.25rem}.dot.svelte-13wpd2i{width:.5rem;height:.5rem;border-radius:9999px;animation:svelte-13wpd2i-bounce 1.2s infinite}.dot-1.svelte-13wpd2i{background:#0891B2;animation-delay:-.32s}.dot-2.svelte-13wpd2i{background:#19A8B2;animation-delay:-.16s}.dot-3.svelte-13wpd2i{background:#2E6CA1}@keyframes svelte-13wpd2i-bounce-slow{0%,to{transform:translateY(-10%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes svelte-13wpd2i-bounce{0%,to{transform:translateY(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(-6px);animation-timing-function:cubic-bezier(0,0,.2,1)}}
