.app-card[data-v-520912ce]{border:1px solid var(--ds-border);border-radius:var(--ds-radius-featured);background:var(--ds-surface);color:var(--ds-text);transition:border-color var(--ds-motion-fast),transform var(--ds-motion-fast);align-content:start;text-decoration:none;display:grid;overflow:hidden}.app-card[data-v-520912ce]:hover{border-color:var(--ds-border-strong);transform:translateY(-2px)}.app-card__stage[data-v-520912ce]{background:radial-gradient(120% 90% at 50% 100%,hsl(var(--stage-hue) 70% 60%/28%),transparent 70%),var(--ds-surface-soft);place-items:end center;height:13.5rem;display:grid;position:relative;overflow:hidden}.app-card__stage>.app-icon[data-v-520912ce]{align-self:center}.app-card__phone[data-v-520912ce]{width:9.25rem;height:12.25rem;transition:transform var(--ds-motion-base);background:#0d0f12;border:.3125rem solid #0d0f12;border-bottom:0;border-radius:1.375rem 1.375rem 0 0;display:block;overflow:hidden;box-shadow:0 -.5rem 2rem #00000038}.app-card:hover .app-card__phone[data-v-520912ce]{transform:translateY(-.25rem)}.app-card__phone img[data-v-520912ce]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:1.0625rem 1.0625rem 0 0;width:100%;min-height:100%;display:block}.app-card__ribbon[data-v-520912ce]{border-radius:var(--ds-radius-pill);background:var(--ds-signal);color:var(--ds-ink-950);align-items:center;gap:.25rem;padding:.25rem .5625rem;font-size:.6875rem;font-weight:900;display:inline-flex;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.app-card__ribbon[data-v-520912ce] .iconify{width:.75rem;height:.75rem}.app-card__body[data-v-520912ce]{align-items:center;gap:.75rem;padding:.875rem 1rem .5rem;display:flex}.app-card__text[data-v-520912ce]{flex:1;gap:.125rem;min-width:0;display:grid}.app-card h3[data-v-520912ce]{align-items:center;gap:.25rem;margin:0;font-size:.9375rem;font-weight:900;display:flex}.app-card h3>span[data-v-520912ce]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-card__check[data-v-520912ce]{width:.9375rem;height:.9375rem;color:var(--ds-signal-text);flex:none}.app-card p[data-v-520912ce]{color:var(--ds-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78125rem;line-height:1.7;display:-webkit-box;overflow:hidden}.app-card__chevron[data-v-520912ce]{width:1rem;height:1rem;color:var(--ds-muted);flex:none}.app-card__meta[data-v-520912ce]{color:var(--ds-muted);align-items:center;gap:.75rem;padding:.25rem 1rem .875rem;font-size:.71875rem;display:flex}.app-card__meta>span[data-v-520912ce]{align-items:center;gap:.3125rem;display:inline-flex}.app-card__meta[data-v-520912ce] .iconify{width:.875rem;height:.875rem}.app-card__maker[data-v-520912ce]{min-width:0;color:var(--ds-text);flex:1}.app-card__maker>span[data-v-520912ce]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-card__likes[data-liked=true][data-v-520912ce] .iconify{color:#f43f5e}.app-card__platform[data-v-520912ce]{margin-inline-start:auto}.app-card[data-variant=row][data-v-520912ce]{border-radius:var(--ds-radius-card)}.app-card[data-variant=row] .app-card__body[data-v-520912ce]{padding:.875rem 1rem .375rem}.app-card[data-variant=row] p[data-v-520912ce]{-webkit-line-clamp:1}.app-card[data-variant=row] .app-card__meta[data-v-520912ce]{padding-inline-start:5.25rem}.app-card[data-variant=auto] .app-card__chevron[data-v-520912ce]{display:none}@media (width<=40rem){.app-card[data-variant=auto][data-v-520912ce]{border-radius:var(--ds-radius-card)}.app-card[data-variant=auto] .app-card__stage[data-v-520912ce]{display:none}.app-card[data-variant=auto] .app-card__icon[data-v-520912ce]{width:3.5rem;height:3.5rem;font-size:1.375rem}.app-card[data-variant=auto] .app-card__chevron[data-v-520912ce]{display:block}.app-card[data-variant=auto] .app-card__body[data-v-520912ce]{padding:.875rem 1rem .375rem}.app-card[data-variant=auto] p[data-v-520912ce]{-webkit-line-clamp:1}.app-card[data-variant=auto] .app-card__meta[data-v-520912ce]{padding-inline-start:5.25rem}}@media (prefers-reduced-motion:reduce){.app-card[data-v-520912ce],.app-card__phone[data-v-520912ce]{transition:none}.app-card[data-v-520912ce]:hover,.app-card:hover .app-card__phone[data-v-520912ce]{transform:none}}
