.template-card[data-v-6ebb3388]{background:var(--VisClub-surface);border:0;border-radius:8px;box-shadow:var(--VisClub-shadow-card)}.template-card[data-v-6ebb3388]:hover{transform:translateY(-2px)}.template-card:hover .remix-button[data-v-6ebb3388],.template-card:hover .template-card__footer[data-v-6ebb3388],.template-card:hover .template-card__hover-shade[data-v-6ebb3388]{opacity:1}.template-card:hover .remix-button[data-v-6ebb3388]{pointer-events:auto}.template-card__skeleton[data-v-6ebb3388]{background-color:#1a1a1a;background-image:linear-gradient(180deg,#ffffff0a,#fff0 62%);inset:0;overflow:hidden;position:absolute}.template-card__skeleton[data-v-6ebb3388]:after{animation:template-card-shimmer-6ebb3388 1.6s ease-in-out infinite;background-image:linear-gradient(90deg,#fff0,#ffffff0f 50%,#fff0);background-size:200% 100%;content:"";inset:0;position:absolute}@keyframes template-card-shimmer-6ebb3388{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.template-card__skeleton[data-v-6ebb3388]:after{animation:none}}.template-card__hover-shade[data-v-6ebb3388]{background:#00000052;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;z-index:2}.remix-button[data-v-6ebb3388]{align-items:center;backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%);background:linear-gradient(313deg,#60f0fd14 7.14%,#ffbad314 31.96%,#b5b1ff14 73.8%,#60f0fd14),#ffffff24;border:0;border-radius:10px;box-shadow:inset 0 0 16px #ffffff14;display:flex;height:40px;justify-content:center;left:50%;max-width:calc(100% - 32px);opacity:0;padding:0 16px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s ease;width:166px;z-index:4}.remix-button__border[data-v-6ebb3388]{display:block;height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.remix-button span[data-v-6ebb3388]{background:linear-gradient(313deg,#60f0fd 7.14%,#ffbad3 31.96%,#b5b1ff 73.8%,#60f0fd);background-clip:text;-webkit-background-clip:text;color:transparent;position:relative;z-index:2;-webkit-text-fill-color:transparent;font-size:16px;font-weight:400;line-height:1}.template-card__footer[data-v-6ebb3388]{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.78));bottom:0;display:flex;gap:12px;justify-content:space-between;left:0;min-width:0;opacity:0;padding:42px 14px 14px;position:absolute;right:0;transition:opacity .25s ease;z-index:3}.template-card__title[data-v-6ebb3388]{color:#fff;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-card__favorite[data-v-6ebb3388]{align-items:center;background:transparent;border:0;color:#fff;display:flex;flex:none;font-size:12px;font-weight:400;gap:6px;line-height:18px;padding:0}.template-card__favorite img[data-v-6ebb3388]{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}@media(hover:none),(pointer:coarse){.remix-button[data-v-6ebb3388]{opacity:0!important;pointer-events:none}.template-card__hover-shade[data-v-6ebb3388]{display:none}.template-card__footer[data-v-6ebb3388]{opacity:1}}
