.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}.flashcards-swiper[data-v-b8f9cd47]{height:clamp(360px,52vw,480px);width:min(360px,92vw)}.flip-wrapper[data-v-b8f9cd47]{height:100%;perspective:1200px;width:100%}.flip-card[data-v-b8f9cd47]{cursor:pointer;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1);width:100%}.flip-card.flipped[data-v-b8f9cd47]{transform:rotateY(180deg)}.face[data-v-b8f9cd47]{backface-visibility:hidden;border-radius:18px;inset:0;overflow:hidden;position:absolute}.back.face .card-body[data-v-b8f9cd47]{background:var(--ui-primary)}.back.face .card-body p[data-v-b8f9cd47],.front[data-v-b8f9cd47]{color:#fff}.front[data-v-b8f9cd47]{background:var(--ui-primary);background:linear-gradient(145deg,var(--ui-primary-accent) 0,var(--ui-primary) 72%)}.front h3[data-v-b8f9cd47]{color:#fff}.back[data-v-b8f9cd47]{transform:rotateY(180deg)}.flashcards-control button i[data-v-b8f9cd47]{color:var(--ui-primary)}.object-fit-cover[data-v-b8f9cd47]{-o-object-fit:cover;object-fit:cover}[data-v-b8f9cd47] .swiper-slide{border-radius:20px;box-shadow:0 10px 25px #0000002e}
