.row.svelte-192wso5,.get.svelte-192wso5,.more.svelte-192wso5{transition:transform var(--bb-duration-fast) var(--bb-easing-standard, ease)}.row.svelte-192wso5:active{transform:scale(.98)}.get.svelte-192wso5:active{transform:scale(.94)}.apps.svelte-192wso5{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:var(--bb-space-md)}.apps.svelte-192wso5 li:where(.svelte-192wso5){position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:var(--bb-radius-xl);background:var(--bb-color-surface);box-shadow:var(--bb-shadow-soft)}.row.svelte-192wso5{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.cap.svelte-192wso5{position:relative;display:grid;place-items:center;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(150deg,var(--_a),var(--_b))}.art.svelte-192wso5{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--bb-easing-standard, ease)}@media(hover:hover){.row.svelte-192wso5:hover .art:where(.svelte-192wso5){transform:scale(1.03)}}.emo.svelte-192wso5{font-size:72px}.via.svelte-192wso5{position:absolute;top:var(--bb-space-sm);left:var(--bb-space-sm);padding:4px 10px;border-radius:var(--bb-radius-pill);background:#140e0a8c;color:#fff;font-size:var(--bb-font-size-xs);font-weight:var(--bb-font-weight-black);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.meta-row.svelte-192wso5{display:flex;align-items:center;gap:var(--bb-space-sm);min-height:88px;padding:var(--bb-space-sm) calc(112px + var(--bb-space-md)) var(--bb-space-sm) var(--bb-space-md)}.meta.svelte-192wso5{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.meta.svelte-192wso5 b:where(.svelte-192wso5){font-size:var(--bb-font-size-lg);line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.facts.svelte-192wso5{font-size:var(--bb-font-size-sm);font-weight:var(--bb-font-weight-heavy);color:var(--bb-color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.get.svelte-192wso5{position:absolute;right:var(--bb-space-md);bottom:20px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:112px;height:48px;padding:0;border:0;border-radius:var(--bb-radius-pill);background:var(--bb-color-primary);color:var(--bb-color-on-primary);box-shadow:0 4px 0 var(--bb-color-primary-edge);font:inherit;font-size:var(--bb-font-size-md);line-height:1;font-weight:var(--bb-font-weight-black);white-space:nowrap;cursor:pointer}@media(prefers-reduced-motion:reduce){.row.svelte-192wso5,.get.svelte-192wso5,.more.svelte-192wso5,.art.svelte-192wso5{transition:none}.row.svelte-192wso5:active,.get.svelte-192wso5:active,.more.svelte-192wso5:active{transform:none}}.center.svelte-192wso5{text-align:center}.more.svelte-192wso5:active{transform:scale(.98)}.more.svelte-192wso5{display:flex;align-items:center;gap:var(--bb-space-sm);min-height:var(--bb-row-height);padding:var(--bb-space-sm) var(--bb-space-md);border-radius:var(--bb-radius-lg);background:var(--bb-color-surface);box-shadow:var(--bb-shadow-soft);color:var(--bb-color-text);text-decoration:none}.more-ic.svelte-192wso5{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--bb-radius-lg);background:var(--bb-color-sun-200);color:var(--bb-color-text)}.more-t.svelte-192wso5{flex:1;min-width:0;display:flex;flex-direction:column}.more-t.svelte-192wso5 small:where(.svelte-192wso5){color:var(--bb-color-text-muted)}.sk.svelte-192wso5{background:var(--bb-color-surface-2)!important;box-shadow:none!important;animation:svelte-192wso5-sk 1.2s ease-in-out infinite}.sk-ic.svelte-192wso5{flex:none;width:56px;height:56px;border-radius:22.5%;background:var(--bb-color-surface-2);animation:svelte-192wso5-sk 1.2s ease-in-out infinite}.sk-line.svelte-192wso5{display:block;height:14px;width:60%;border-radius:6px;background:var(--bb-color-surface-2);animation:svelte-192wso5-sk 1.2s ease-in-out infinite}.sk-line.short.svelte-192wso5{width:35%;margin-top:8px}@keyframes svelte-192wso5-sk{50%{opacity:.55}}.sr.svelte-192wso5{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
