.app-showcase.svelte-1awluex{position:relative;width:min(100%,380px);margin-inline:auto}.showcase-glow.svelte-1awluex{position:absolute;top:6%;left:50%;transform:translate(-50%);width:92%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 45%,rgba(33,150,243,.22) 0%,rgba(113,203,243,.12) 45%,transparent 70%);pointer-events:none}.showcase-phone-wrap.svelte-1awluex{position:relative;width:74%;margin-inline:auto;filter:drop-shadow(0 18px 34px rgba(9,26,46,.18))}.app-showcase.svelte-1awluex .showcase-phone{display:block;width:100%;height:auto;aspect-ratio:863 / 1823}.showcase-card.svelte-1awluex{position:absolute;z-index:2;display:flex;align-items:center;gap:.5rem;width:47%;padding:.45rem;border-radius:14px;background:#ffffffeb;border:1px solid rgba(255,255,255,.9);box-shadow:0 12px 28px #091a2e29;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.showcase-card-a.svelte-1awluex{top:11%;inset-inline-start:0}.showcase-card-b.svelte-1awluex{bottom:15%;inset-inline-end:0}.showcase-card-media.svelte-1awluex{flex-shrink:0;width:38px;height:38px;border-radius:10px;overflow:hidden;line-height:0}.showcase-card.svelte-1awluex .showcase-card-img{width:100%;height:100%;object-fit:cover}.showcase-card-text.svelte-1awluex{min-width:0}.showcase-card-title.svelte-1awluex,.showcase-card-sub.svelte-1awluex{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.showcase-card-title.svelte-1awluex{font-size:.75rem;font-weight:700;line-height:1.25;color:#0f172a}.showcase-card-sub.svelte-1awluex{font-size:.66rem;font-weight:600;color:var(--bs-secondary)}.showcase-bubble.svelte-1awluex{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#fff;color:var(--accent);font-size:1.05rem;box-shadow:0 10px 22px color-mix(in srgb,var(--accent) 30%,transparent)}.showcase-bubble-1.svelte-1awluex{top:40%;inset-inline-end:2%}.showcase-bubble-2.svelte-1awluex{top:3%;inset-inline-end:14%}.showcase-bubble-3.svelte-1awluex{bottom:6%;inset-inline-start:6%}@media (max-width: 399.98px){.showcase-card.svelte-1awluex{gap:.35rem;padding:.35rem}.showcase-card-media.svelte-1awluex{width:30px;height:30px;border-radius:8px}.showcase-card-title.svelte-1awluex{font-size:.68rem}.showcase-card-sub.svelte-1awluex{font-size:.6rem}.showcase-bubble.svelte-1awluex{width:32px;height:32px;font-size:.85rem}}
