.CameraInterface_spinner__CzYZI{display:inline-block;width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,0,0,.1);border-top-color:#ffe601;animation:CameraInterface_spin__pxi7N 1s ease-in-out infinite}.CameraInterface_spinner-sm__et7pO{width:20px;height:20px;border-width:2px}.CameraInterface_spinner-lg__C8pyZ{width:60px;height:60px;border-width:6px}.CameraInterface_spinner-primary__cAP2j{border-top-color:#ffe601}.CameraInterface_spinner-success__azzvo{border-top-color:#4caf50}.CameraInterface_spinner-danger__aXK49{border-top-color:#e74c3c}.CameraInterface_spinner-dark__LQkhu{border-top-color:#444}.CameraInterface_spinner-custom__gRBe4{border-top-color:var(--spinner-color,#ffe601)}.CameraInterface_cameraContainer__lxIXw{align-items:center;background:rgba(0,0,0,.5);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100vw;z-index:10000}.CameraInterface_cameraCard__rUFcD{background-color:var(--color-surface);display:flex;flex-direction:column;overflow:hidden;width:min(360px,100vw - 40px)}.CameraInterface_videoWrapper__RTFWR{aspect-ratio:3/4;max-height:60vh;overflow:hidden;position:relative;width:100%}@media(max-width:576px){.CameraInterface_videoWrapper__RTFWR{max-height:50vh}}.CameraInterface_cameraVideo__DmKVg{background-color:var(--color-surface);display:block;height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.CameraInterface_cameraControls__jOCQR{width:100%}.CameraInterface_cameraControls__jOCQR,.CameraInterface_videoLoading__HW9Yo{align-items:center;display:flex;gap:16px;justify-content:center;padding:20px}.CameraInterface_videoLoading__HW9Yo{background-color:var(--color-surface);color:#111;flex-direction:column;position:absolute;inset:0}.CameraInterface_videoLoading__HW9Yo p{font-size:16px;margin:0}.CameraInterface_loadingSpinner__lFOdC{width:40px;height:40px;border:3px solid rgba(17,17,17,.15);border-top-color:#eadc00;border-radius:50%;animation:CameraInterface_spin__pxi7N 1s linear infinite}@keyframes CameraInterface_spin__pxi7N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}