*{margin:0;padding:0}h1{color:#fff;margin-bottom:50px}body{background-color:#72749f;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.App{text-align:center}.App,.CameraModal{display:flex;justify-content:center}.CameraModal{align-items:center;background-color:#000c;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.CameraModal.open{opacity:1;visibility:visible}.CameraModalContent{align-items:center;background-color:#000;display:flex;height:100%;justify-content:center;max-width:800px;position:relative;width:100%}video{height:100%;object-fit:cover;width:100%}.controls{align-items:center;bottom:20px;display:flex;justify-content:space-around;left:0;position:absolute;width:100%}.controls button{border:none;border-radius:5px;cursor:pointer;height:64px;justify-content:center;margin:0 auto;opacity:.9;width:64px}.controls button:hover{filter:invert(1)}.cameraButton{background-size:cover;background:url(/static/media/camera-svgrepo-com.73420b56cd00dd24ebc8.svg);border:none;cursor:pointer;height:64px;width:64px}.cameraButton:hover{opacity:.5}.flashlightButton.flashlight-on{background:url(/static/media/flash-on.7e201075eac82c73c31f.svg) no-repeat}.flashlightButton.flashlight-off{background:url(/static/media/flash-off.925e0759e313152ee6f2.svg) no-repeat}.captureButton{background:url(/static/media/camera-modal.8506c18a30832dcc3f54.svg)}.selectAreaButton{background:url(/static/media/crop-minimalistic.4803ff3fb6cf27c2cd5a.svg) no-repeat}.cancelButton{background:url(/static/media/close-circle-svgrepo-com.c5c108497b964e980735.svg) no-repeat;border:none;cursor:pointer;height:40px;opacity:.7;position:absolute;right:10px;top:10px;width:40px}.cancelButton:hover{filter:invert(1)}.predefinedAreaButtons{bottom:15%;display:flex;flex-direction:row;justify-content:end;left:50%;opacity:0;pointer-events:none;position:absolute;transform:translateX(-50%);transition:all .5s ease}.predefinedAreaButtons.visible{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(-10px)}.predefinedAreas{display:flex;flex-direction:row;gap:20px}.predefinedAreas button{background:#fff3;border:1px solid #fff;border-radius:8px;cursor:pointer;height:64px;position:relative;width:48px}.predefinedAreas button:hover{opacity:.5}.customFrames{background:#fff6;border:2px solid #fff;border-radius:4px;margin:auto;position:relative;width:60%}.loadingGif{height:64px;width:64px}.video-wrapper{height:100%;opacity:.8;position:relative;width:100%}.focus-frame{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.focus-frame:before{border-top:2px solid #fff;height:0;width:40px}.focus-frame:after,.focus-frame:before{content:"";left:40px;position:absolute;top:60px}.focus-frame:after{border-left:2px solid #fff;height:40px;width:0}.focus-frame-top-right:before{border-top:2px solid #fff;content:"";height:0;position:absolute;right:40px;top:60px;width:40px}.focus-frame-top-right:after{border-right:2px solid #fff;content:"";height:40px;position:absolute;right:40px;top:60px;width:0}.focus-frame-bottom-left:before{border-bottom:2px solid #fff;bottom:100px;content:"";height:0;left:40px;position:absolute;width:40px}.focus-frame-bottom-left:after{border-left:2px solid #fff;bottom:100px;content:"";height:40px;left:40px;position:absolute;width:0}.focus-frame-bottom-right:before{border-bottom:2px solid #fff;bottom:100px;content:"";height:0;position:absolute;right:40px;width:40px}.focus-frame-bottom-right:after{border-right:2px solid #fff;bottom:100px;content:"";height:40px;position:absolute;right:40px;width:0}.left-ruler{border-left:2px solid #fff;bottom:180px;left:40px;position:absolute;top:120px}.tick{background-color:#fff;height:2px;position:absolute;width:15px}.long,.short{left:0}.long{width:40px}.selection-area{border:2px solid #fff;box-sizing:border-box;position:absolute;z-index:10}.overlay{background-color:#0009;pointer-events:none;position:absolute;z-index:5}.overlay-top{left:0;right:0;top:0}.overlay-left{left:0}.overlay-right{right:0}.overlay-bottom{bottom:0;left:0;right:0}.uploadIcon{cursor:pointer}.uploadIcon:hover{opacity:.5}.fileUploadLoadingGif{height:64px;width:64px}.modalUploadFile{align-items:center;background-color:#6072ff;border:2px solid #fff;border-radius:15px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:center;margin:20px auto;max-width:150px;outline:4px solid #6072ff;padding:10px;width:50%}.addCommentButton{background:none;border:none;color:#007bff;cursor:pointer;margin-top:12px}.commentWrapper{margin-top:8px;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.commentWrapper.open{max-height:120px;opacity:1}.commentWrapper textarea{border:1px solid #ccc;border-radius:6px;min-height:80px;padding:8px;resize:none;width:90%}.modal{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100vw}.modal.modalOpen{opacity:1;visibility:visible}.modalContent{background-color:#fff;border-radius:15px;max-width:700px;padding:20px;transform:scale(.9);transition:transform .3s ease,opacity .3s ease;width:85%}.modal.modalOpen .aodalContent{opacity:1;transform:scale(1)}.modalClose{background-color:initial;border:none;cursor:pointer;font-size:16px;opacity:.7;position:absolute;right:20px;top:10px}.modalClose:hover{opacity:1}.timer{font-size:20px;font-weight:700;margin-bottom:10px;margin-top:10px}.startRecordingButton{background-size:cover;background:url(/static/media/mic-svgrepo-com.656a9615415ab860f6dc.svg);border:none;cursor:pointer;height:64px;width:64px}.startRecordingButton:hover{opacity:.5}.modalStartButton{align-items:center;background-color:#00c52e;border:2px solid #fff;border-radius:50%;color:#4b4b4b;cursor:pointer;display:flex;flex-direction:column;font-weight:500;height:70px;justify-content:center;margin:10px;outline:4px solid #00c52e;padding:10px;width:70px}.modalStartButton:hover{opacity:.7}.invisibleButtonContainer{height:0;visibility:hidden}.modalStopButton{align-items:center;background-color:#f40000;border:2px solid #fff;border-radius:50%;color:#4b4b4b;cursor:pointer;display:flex;flex-direction:column;font-weight:500;height:70px;justify-content:center;margin:10px;outline:4px solid #f40000;padding:10px;width:70px}.modalStopButton:hover,.modalUpload:hover{opacity:.7}.modalSendVoice{align-items:center;background-color:#6072ff;border:2px solid #fff;border-radius:15px;color:#fff;cursor:pointer;display:flex;gap:8px;justify-content:center;margin:20px;max-width:85%;outline:4px solid #6072ff;padding:10px}.modalSendVoice:hover{opacity:.7}.audioLoadingGif{height:64px;margin:20px;width:64px}.recordingModal{background-color:#fff;max-width:fit-content}.buttonContainer{align-items:center;border:2px solid #e8e8e8;border-radius:15px;color:#363636;display:flex;flex-direction:column;margin:15px;padding:8px}.sendButton{background:url(/static/media/send-alt-1-svgrepo-com.7518e52588991a888da1.svg);border:none;height:40px;margin-left:15px;width:40px}.sendButton:hover{cursor:pointer;opacity:.5}.downloadPdfButton{background:url(/static/media/pdf.42ff00e39c9ba7a1e90e.svg) no-repeat;border:none;cursor:pointer;display:flex;height:30px;justify-content:start;width:30px}.downloadPdfButton:hover{opacity:.5}.responseField{background-color:#fff;border-radius:15px;margin:20px;max-width:570px;min-height:100px;padding:20px}.response{background-color:#ffefdb;border-radius:15px;margin-bottom:20px;margin-top:25px;padding:15px;text-align:justify}.clearButton{background:url(/static/media/trash-bin-minimalistic-svgrepo-com.f3a5fc04808a0631c321.svg);border:none;cursor:pointer;height:30px;width:30px}.clearButton:hover{opacity:.5}.clearButtonContainer{display:flex;flex-direction:row-reverse;justify-content:space-between}.inputForm{display:flex;justify-content:center;margin-bottom:50px;margin-top:10px}.inputForm input{padding-left:30px}.inputField{border:none;border-radius:20px;color:#000;font-size:16px;margin-left:15px;padding:10px;width:70%}.appWrapper{height:100vh;height:auto;margin:10px;max-width:800px;padding:10px}.requestOptions{display:flex;justify-content:center}.requestOption{margin:auto}.appWrapper{text-align:center}.header{align-items:center;display:flex;justify-content:space-between;padding:20px}.appWrapper h3{color:#fff;font-size:18px;margin-bottom:25px;margin-left:25px;margin-right:25px}.authModalContent input{border:1px solid gray;border-radius:12px;display:block;margin:10px auto;padding:10px;width:75%}.authModalContent h2{color:#585858;margin-bottom:20px;margin-top:20px}.authButtons{align-items:center;display:flex;gap:10px;margin-top:10px;padding:10px}.authButtons button:hover{opacity:.5}.authButtons button{border:1px solid #fff;border-radius:15px;color:#fff;cursor:pointer;padding:12px}.registerButton{background-color:#ffffff4d}.loginButton{background-color:initial}.signOutButton{background-color:#ffffff4d}.userLoginEmail{color:#e6e6e6;font-weight:500}.coinsContainer{align-items:center;background-color:#fff;border-radius:15px;color:grey;display:flex;font-size:20px;font-weight:500;gap:5px;height:30px;justify-content:start;margin-top:10px;padding:3px 10px 3px 5px}
/*# sourceMappingURL=main.191ebb15.css.map*/