.flashcard-student-slide{perspective:1200px}.flashcard-student-slide .card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transform-style:preserve-3d}.flashcard-student-slide[data-flipped=true] .card{transform:rotateX(180deg)}.flashcard-student-slide .card-content{position:absolute;inset:0;border-radius:1rem;border-width:1px;background-color:hsl(var(--card));backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.flashcard-student-slide .card-content[data-face=back],.view-flashcard .card[data-flipped=true] .inner{transform:rotateX(180deg)}.divider{height:1px;width:100%;flex-shrink:0;background-color:hsl(var(--border))}@container (min-width: 24rem){.divider{height:100%;width:1px}}.card{perspective:1200px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.inner{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.card .inner,.inner{transform-style:preserve-3d}.card .inner{position:relative}.card[data-flipped=true] .inner{transform:rotateX(180deg)}.card .inner .face{position:absolute;inset:0;overflow:clip;border-radius:var(--radius);background-color:hsl(var(--card));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.card .face[data-face=back] .img{transform:rotateX(180deg)}.card .inner .face span{flex-shrink:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center}.ProseMirror.card .inner .face span .is-editor-empty:first-child:before{float:inherit;display:block}.card .inner .face[data-face=back] .img{order:-1}.card .inner .face[data-face=back]{transform:rotateX(180deg)}