.vt-mem-card-desktop.svelte-1df4rwp{border-radius:var(--ds-radius-rich);text-align:left;font-family:var(--ds-font-ui);cursor:pointer;background:var(--membership-fill);color:var(--membership-foreground);box-shadow:var(--ds-shadow-raise-soft);transition:transform var(--ds-duration-base) var(--ds-ease);border:none;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex;overflow:hidden;container-type:inline-size}@supports (color:oklch(from oklch(0.5 0.1 280) l c h)){.vt-mem-card-desktop.svelte-1df4rwp{background:linear-gradient(150deg, var(--membership-fill) 0%, oklch(from var(--membership-fill) calc(l - .08) calc(c + .015) h) 100%)}}@media (hover:hover) and (pointer:fine){.vt-mem-card-desktop.svelte-1df4rwp:hover{transform:translateY(-2px)}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-blob-a:where(.svelte-1df4rwp){transform:translate(12px,8px)}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-blob-b:where(.svelte-1df4rwp){transform:translate(-14px,-10px)}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-blob-c:where(.svelte-1df4rwp){transform:translate(-8px,10px)scale(1.08)}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-sparkle:where(.svelte-1df4rwp){animation:svelte-1df4rwp-vt-mem-twinkle .7s var(--ds-ease) 1}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-plate{transform:scale(1.08)}.vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-chip:where(.svelte-1df4rwp) svg{transform:translate(3px)}}@keyframes svelte-1df4rwp-vt-mem-twinkle{0%,to{transform:scale(1)rotate(0)}45%{transform:scale(1.5)rotate(45deg)}}.vt-mem-card-desktop.svelte-1df4rwp:focus-visible{outline:3px solid var(--ds-accent);outline-offset:3px}.vt-mem-card-desktop.svelte-1df4rwp:active{transform:translateY(0)scale(.985)}.vt-mem-art.svelte-1df4rwp{flex:none;justify-content:flex-start;align-items:center;height:64px;padding:12px 14px 0;display:flex;position:relative}.vt-mem-blob.svelte-1df4rwp{background:color-mix(in srgb, currentColor 12%, transparent);pointer-events:none;transition:transform .9s var(--ds-ease);border-radius:999px;position:absolute}.vt-mem-art-warm.svelte-1df4rwp .vt-mem-blob:where(.svelte-1df4rwp){background:color-mix(in srgb, var(--ds-ink) 10%, transparent)}.vt-mem-blob-a.svelte-1df4rwp{width:110px;height:110px;top:-42px;left:-42px}.vt-mem-blob-b.svelte-1df4rwp{width:130px;height:130px;bottom:-58px;right:-52px}.vt-mem-blob-c.svelte-1df4rwp{width:74px;height:74px;top:-24px;right:14px}.vt-mem-sparkle.svelte-1df4rwp{pointer-events:none;position:absolute;top:14px;right:24px}.vt-mem-art.svelte-1df4rwp .vt-mem-plate{transition:transform var(--ds-duration-base) var(--ds-ease-pop);position:relative}.vt-mem-body.svelte-1df4rwp{flex-direction:column;flex:1;padding:10px 14px 12px;display:flex;position:relative}@container (width<=200px){.vt-mem-body.svelte-1df4rwp{padding:8px 12px 10px}.vt-mem-sparkle.svelte-1df4rwp{top:8px;right:9px}}.vt-mem-name-lg.svelte-1df4rwp{font-family:var(--ds-font-ui);letter-spacing:-.03em;color:inherit;text-wrap:pretty;margin-top:0;font-size:17px;font-weight:800;line-height:1.2}.vt-mem-hook-lg.svelte-1df4rwp{color:inherit;text-wrap:pretty;min-height:0;margin-top:5px;font-size:13.5px;line-height:1.4}.vt-mem-foot-row.svelte-1df4rwp{justify-content:space-between;align-items:center;gap:10px;min-height:24px;margin-top:auto;padding-top:8px;display:flex}.vt-mem-open.svelte-1df4rwp{color:inherit;font-family:var(--ds-font-ui);letter-spacing:-.01em;font-size:13px;font-weight:700}.vt-mem-chip.svelte-1df4rwp{background:var(--ds-white);width:30px;height:30px;color:var(--membership-ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.vt-mem-chip.svelte-1df4rwp svg{transition:transform var(--ds-duration-base) var(--ds-ease-pop)}@container (width<=200px){.vt-mem-chip.svelte-1df4rwp{width:26px;height:26px}}html[data-motion=reduce] .vt-mem-card-desktop.svelte-1df4rwp:is(:where(.svelte-1df4rwp):hover,:where(.svelte-1df4rwp):active),html[data-motion=reduce] .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-blob:where(.svelte-1df4rwp),html[data-motion=reduce] .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-plate,html[data-motion=reduce] .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-chip:where(.svelte-1df4rwp) svg{transform:none}html[data-motion=reduce] .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-sparkle:where(.svelte-1df4rwp){animation:none}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) .vt-mem-card-desktop.svelte-1df4rwp:is(:where(.svelte-1df4rwp):hover,:where(.svelte-1df4rwp):active),html:not([data-motion=full]) .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-blob:where(.svelte-1df4rwp),html:not([data-motion=full]) .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-plate,html:not([data-motion=full]) .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-chip:where(.svelte-1df4rwp) svg{transform:none}html:not([data-motion=full]) .vt-mem-card-desktop.svelte-1df4rwp:hover .vt-mem-sparkle:where(.svelte-1df4rwp){animation:none}}
