.float-items-container[data-v-eb3a30e0]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;transform:translateZ(0)}.float-items-container .floatitem[data-v-eb3a30e0]{position:absolute}.float-items-container .floatitem .ui-icon[data-v-eb3a30e0]{width:100%;height:100%}.card{position:relative;z-index:5;display:flex;flex-direction:column;gap:1.25rem;align-items:center;justify-content:center;width:100%;min-width:0;max-width:100%;padding:1.25rem;background:#fff;border-radius:1.25rem;will-change:tranform}.card .name{width:100%;overflow:hidden;font-size:.75rem;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}[data-color-scheme=dark] .card{background:var(--dark)}.card:hover .images .bonus{animation-play-state:running!important}.card .images{position:relative;width:100%;color:#fff;background:var(--x-light-grey);border-radius:1.25rem}.card .images.rotate .bonus{animation:rotate 10s linear infinite}.card .images.pulse .bonus{animation:pulse 2s linear infinite alternate}[data-color-scheme=dark] .card .images{background:var(--dark-black)}.card .images .ui-img{max-width:initial}.card .images .back{width:100%;max-width:100%;border-radius:1.25rem}.card .images .char{position:absolute;bottom:0;left:50%;z-index:2;height:calc(100% + .7625rem);border-radius:1.25rem;transform:translate(-50%)}.card .images .bonus-container{position:absolute;top:50%;left:50%;width:auto;height:90%;transform:translate(-50%,-50%)}.card .images .bonus{z-index:1;width:100%;max-width:initial;transform:translate(-50%,-50%);animation-play-state:running!important}.card .images .heartes{position:absolute;top:.5rem;right:0;bottom:1.875rem;z-index:3;width:3.125rem}.card .images .description{position:absolute;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.625rem .625rem .625rem;font-size:.75rem;font-style:normal;font-weight:700;line-height:normal;text-align:center;text-shadow:1px 1px 0 rgba(0,0,0,.75);border-radius:0 0 1rem 1rem}.card .ui-button{width:100%}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.1)}}@media only screen and (min-width: 960px){.card .images .bonus-container{width:120%;height:auto;animation-play-state:paused!important}.card .images .bonus{animation-play-state:paused!important}.card .images .heartes{bottom:.5rem;left:0;width:100%}.card .images .description{justify-content:center}}.favorite-pull[data-v-6bfc2df4]{display:flex;flex-direction:column;gap:1.25rem;align-items:center;padding:0 1.25rem}.favorite-pull .favorite-card[data-v-6bfc2df4]{position:relative;flex:1;min-width:0}.favorite-pull .history-item-nav[data-v-6bfc2df4]{position:absolute;left:-.625rem;width:calc(100% + 1.25rem)}@media only screen and (min-width: 576px){.favorite-pull .favorite-card[data-v-6bfc2df4]{max-width:75%}}@media only screen and (min-width: 960px){.favorite-pull[data-v-6bfc2df4]{flex-direction:row;padding:0}.favorite-pull .history-item-nav[data-v-6bfc2df4]{display:none}}.love-popup-description{text-align:left}.love-popup-description .color{font-weight:700;color:var(--blue)}[data-color-scheme=dark] .love-popup-description .color{color:var(--yellow)}.st-valentine-page[data-v-bf5f3ec9]{position:relative;display:flex;flex-direction:column;gap:.625rem;font-size:.875rem}.st-valentine-page .intro[data-v-bf5f3ec9]{position:relative;flex-direction:column;height:10.625rem;padding:.5rem;overflow:hidden;background-image:url(/assets/banner-mob-a834156f.png),url(/assets/bg-mob-0eb65d1d.jpg);background-repeat:no-repeat;background-position:bottom right,center center;background-size:auto 100%,cover;border-radius:.875rem;display:flex}.st-valentine-page .intro[data-v-bf5f3ec9]>*{flex-shrink:0;width:100%}.st-valentine-page .intro[data-v-bf5f3ec9] .intro__banner{position:absolute;top:0;left:0;z-index:0;height:100%;-o-object-fit:cover;object-fit:cover}.st-valentine-page .intro .intro-heart[data-v-bf5f3ec9]{position:absolute;top:2.375rem;left:6.875rem;width:2.25rem;height:2rem}.st-valentine-page .intro .intro-caption[data-v-bf5f3ec9]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content}.st-valentine-page .intro .intro-caption .intro-caption-title.--how[data-v-bf5f3ec9]{font-size:1.625rem}.st-valentine-page .intro .intro-caption .intro-caption-subtitle[data-v-bf5f3ec9]{margin-top:.1875rem;font-size:.875rem;color:#fff}.st-valentine-page .subtext[data-v-bf5f3ec9]{padding:.9375rem 0}.st-valentine-page .subtext span[data-v-bf5f3ec9]{display:inline-block;font-size:.75rem;font-weight:400;line-height:normal;color:#1a2c38}[data-color-scheme=dark] .st-valentine-page .subtext span[data-v-bf5f3ec9]{color:#fff}.st-valentine-page .how-its-work[data-v-bf5f3ec9]{padding-top:0;color:#1a2c38}[data-color-scheme=dark] .st-valentine-page .how-its-work[data-v-bf5f3ec9]{color:#fff}.st-valentine-page .how-its-work .intro-caption-title[data-v-bf5f3ec9]{font-size:1.4375rem!important}.st-valentine-page .how-its-work .how-its-work-caption-title[data-v-bf5f3ec9]{margin-bottom:.5rem;font-size:.75rem;font-style:normal;font-weight:700;line-height:130%;color:#1a2c38}[data-color-scheme=dark] .st-valentine-page .how-its-work .how-its-work-caption-title[data-v-bf5f3ec9]{color:#fff}.st-valentine-page .how-its-work ul[data-v-bf5f3ec9]{display:flex;flex-direction:column;gap:.5rem;padding-left:1.5rem;margin:0;margin-top:.625rem}.st-valentine-page .how-its-work ul li[data-v-bf5f3ec9]::marker{font-size:.625rem}@media only screen and (min-width: 960px){.st-valentine-page[data-v-bf5f3ec9]{gap:1.25rem}.st-valentine-page .intro[data-v-bf5f3ec9]{height:16.875rem;background-image:url(/assets/banner-747ffea5.png),url(/assets/bg-desk-05b5228a.jpg);background-position:bottom right 1rem,center center;border-radius:1.5rem}.st-valentine-page .intro[data-v-bf5f3ec9]{height:16.875rem;padding:1rem}.st-valentine-page .intro .intro-heart[data-v-bf5f3ec9]{top:3.4375rem;left:9.375rem}.st-valentine-page .intro .intro-caption[data-v-bf5f3ec9]{width:26.0625rem;max-width:none}.st-valentine-page .intro .intro-caption .intro-caption-title.--how[data-v-bf5f3ec9]{font-size:1.875rem}.st-valentine-page .intro .intro-caption .intro-caption-title[data-v-bf5f3ec9]{font-size:2.625rem}.st-valentine-page .intro .intro-caption .intro-caption-subtitle[data-v-bf5f3ec9]{font-size:1.125rem}.st-valentine-page .subtext span[data-v-bf5f3ec9]{font-size:.875rem}.st-valentine-page .how-its-work[data-v-bf5f3ec9]{padding-top:.625rem}.st-valentine-page .how-its-work .how-its-work-caption-title[data-v-bf5f3ec9]{font-size:.875rem}.st-valentine-page .how-its-work ul[data-v-bf5f3ec9]{margin-top:1rem}}
