@media(min-width:48rem){.element-courts.as-grid .court-flip-card{perspective:1200px}.element-courts.as-grid .court-flip-card-shell{isolation:isolate;border-radius:20px;position:relative}.element-courts.as-grid .court-flip-card-inner{height:100%;transform-style:preserve-3d;will-change:transform;transition:transform 1.2s cubic-bezier(.19,1,.22,1) .2s;position:relative}.element-courts.as-grid .court-flip-card-face{border-radius:inherit;backface-visibility:hidden;overflow:hidden}.element-courts.as-grid .court-flip-card-back,.element-courts.as-grid .court-flip-card:focus-visible .court-flip-card-inner{transform:rotateY(180deg)}}@media(hover:hover)and (pointer:fine)and (min-width:768px){.element-courts.as-grid .court-flip-card:hover .court-flip-card-inner{transition-delay:0s;transform:rotateY(180deg)}}@media(prefers-reduced-motion:reduce)and (min-width:768px){.element-courts.as-grid .court-flip-card-inner{transition-duration:0s}}@media(min-width:768px)and ((hover:none)or (pointer:coarse)){.element-courts.as-grid .court-flip-card{perspective:none}.element-courts.as-grid .court-flip-card-shell{overflow:visible}.element-courts.as-grid .court-flip-card-inner{transform:none!important}.element-courts.as-grid .court-flip-card-back{position:static;transform:none}}
