.modal-fs .modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;justify-content:center;align-items:center;width:100svw;height:100svh;display:flex;position:absolute;top:0;left:0}.modal-fs .modal{z-index:99999;background-color:#000000e6;border-radius:8px;flex-direction:column;width:50%;height:auto;max-height:450px;padding:20px;display:flex;position:relative;overflow-y:auto;box-shadow:0 2px 4px #ffffff1a}@media screen and (max-width:800px){.modal-fs .modal{width:90%}.modal-fs .modal .cropper-wrapper{width:75%;height:75%}}.modal-fs .modal h1{font-size:24px}.modal-fs .modal .question-content{font-weight:200}.modal-fs .modal form .response-text-area{flex-direction:column;align-items:center;width:100%;display:flex}.modal-fs .modal form .response-text-area p,.modal-fs .modal form .response-text-area textarea{width:90%}.modal-fs .modal form .response-text-area textarea{font-size:15px;line-height:1.7}.modal-fs .modal form .response-text-area .response-counter{text-align:right;font-size:12px}.modal-fs .modal form .response-text-area .response-message{margin-top:0;margin-bottom:12px}.modal-fs .modal form .response-text-area .response-image-message{margin-top:12px}.modal-fs .modal form .response-text-area .file-input{width:25px;height:25px;display:block}.modal-fs .modal form .response-file{flex-direction:column;align-items:center;margin:10px 0;display:flex}.modal-fs .modal form .response-file .file-input{width:25px;height:25px;display:block}.modal-fs .modal form .response-file .file-name{margin:5px 0;font-size:14px}.modal-fs .modal .question{margin-bottom:12px;padding-left:20px}.modal-fs .modal .question .question-content{margin:10px 0;font-size:18px}.modal-fs .modal .submit-response-btn{background-color:#199119;margin-top:16px}.modal-fs .modal .submit-response-btn:hover{background-color:#1b5c1b}.modal-fs .modal .actions-container{width:90%;margin:0}.modal-fs .modal .actions-container .action{background-color:inherit;width:auto;padding:0 5px}.modal-fs .modal .actions-container .action:hover{background-color:#ffffff1a}.modal-fs .modal .image-preview-container{position:relative}.modal-fs .modal .image-preview-container .remove-image-container{width:36px;height:44px;position:absolute;top:-4px;left:-11px}.modal-fs .modal-cropper-wrapper{z-index:99999;padding:24px 4px}.modal-fs .modal-content{height:inherit;margin-bottom:20px;overflow-x:hidden}.modal-fs .modal-content .image-preview-profilecontainer{display:inline-block;position:relative}.modal-fs .modal-content .image-preview-profilecontainer img{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:30px;height:30px}.modal-fs .modal-content .image-preview-profilecontainer .remove-image-container{color:#000;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;display:flex;position:absolute;top:0}.modal-fs .modal-content .image-preview-profilecontainer .remove-image-button{color:#000;width:auto;line-height:1}.modal-fs .modal-content .remove-image-button:hover{color:#fff;background:#000c}.modal-fs .modal-content .modal-cropper{width:"100%";height:"50%";margin:"0 auto";flex-direction:column;justify-content:center;align-items:center;display:flex}.modal-fs .modal-content .cropper-wrapper{justify-content:center;align-items:center;width:400px;height:400px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:600px){.modal-fs .modal-content .cropper-wrapper{width:300px;height:300px}}.modal-fs .close-modal{text-align:end;width:100%}.modal-fs .close-modal button{border-radius:50px;width:35px}.modal-fs .close-modal button:hover{background-color:#4b4b4b}.modal-fs .modal-content-header{justify-content:center;display:flex}.modal-fs .btn-container{justify-content:center;width:100%;display:flex;margin:0!important}.modal-fs button{color:#fff;cursor:pointer;border:none;border-radius:4px;width:80%;padding:10px 20px}.question-page .response-modal{height:auto!important}.modal-cropper{width:"100%";height:"50%";margin:"0 auto";flex-direction:column;justify-content:center;align-items:center;display:flex}.cropper-wrapper{justify-content:center;align-items:center;width:400px;height:400px;display:flex;position:relative;overflow:hidden}@media screen and (max-width:600px){.cropper-wrapper{width:300px;height:300px}}
