.circular-carousel{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.circular-carousel[data-dragging]{cursor:grabbing}.circular-carousel__view{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.circular-carousel__stage,.circular-carousel__camera,.circular-carousel__ring{width:0;height:0;transform-style:preserve-3d;will-change:transform;position:relative}.circular-carousel__card{margin-left:calc(var(--cc-w,240px)/-2);margin-top:calc(var(--cc-h,300px)/-2);transform-style:preserve-3d;pointer-events:auto;position:absolute;top:50%;left:50%}.circular-carousel__frame{border-radius:var(--cc-radius,24px);backface-visibility:hidden;background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 15px 35px -10px #0003}.circular-carousel__photo{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;opacity:1!important;visibility:visible!important}.circular-carousel__shade,.circular-carousel__inner{display:none!important}
