.vstack{width:600px;height:600px;position:relative}.vstack__back{width:496px;padding:var(--space-6);border-radius:var(--corner-large);background:var(--surface-page);box-shadow:var(--mkt-shadow-card);transform-origin:0 0;position:absolute;top:48px;left:0;transform:scale(.92)rotate(-1.5deg)}.vstack__front{border-radius:var(--corner-large);width:446px;box-shadow:var(--mkt-shadow-card);transform-origin:100% 100%;position:absolute;bottom:28px;right:0;transform:scale(.86)rotate(1deg)}.vstack__front .detail-panel{background:var(--surface-card)}.vstack__photo{aspect-ratio:16/9;border-radius:var(--corner-large);background:var(--surface-placeholder);overflow:hidden}.vstack__chip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--corner-full);background:var(--surface-control);color:var(--text-primary);box-shadow:var(--mkt-shadow-small);font-size:14px;font-weight:var(--fw-medium);white-space:nowrap;line-height:20px;display:inline-flex;position:absolute;top:40px;right:24px}.vstack__chip-dot{border-radius:var(--corner-full);background:var(--schemes-tertiary);width:8px;height:8px}.vstack--card{width:auto;height:auto}.vstack--card .vstack__front,.vstack--card .vstack__chip{position:relative}.vstack--card .vstack__front{width:auto;bottom:auto;right:auto;transform:none}.vstack--card .vstack__chip{margin:-6px 0 0 var(--space-3);top:auto;right:auto}@media (max-width:720px){.vstack-embed:not(.vstack-embed--card) .vstack{width:auto;height:auto}.vstack-embed:not(.vstack-embed--card) .vstack__back{display:none}.vstack-embed:not(.vstack-embed--card) .vstack__front,.vstack-embed:not(.vstack-embed--card) .vstack__chip{position:relative}.vstack-embed:not(.vstack-embed--card) .vstack__front{width:auto;bottom:auto;right:auto;transform:none}.vstack-embed:not(.vstack-embed--card) .vstack__chip{margin:-6px 0 0 var(--space-3);top:auto;right:auto}}
