body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container_wrapper{background:#fff;background-color:#f8f8f8;margin:20px auto;padding:20px;text-align:justify}.form-group{margin-bottom:20px}label{color:#333;display:block;margin-bottom:5px}.form-control{border:1px solid #ddd;border-radius:4px;font-size:16px;padding:10px;width:100%}.form-control:disabled{background-color:#f5f5f5;border:1px solid #ccc;cursor:not-allowed;opacity:.7}select.form-control{height:42px}select.form-control:disabled{color:#777}.required{color:#e74c3c;margin-left:5px}.upload-area{border:2px dashed #ddd;border-radius:4px;cursor:pointer;margin-bottom:20px;padding:30px;text-align:center;transition:border-color .3s}.upload-area:hover{border-color:#ff80bf}.upload-area.uploading{border-color:#ff80bf;cursor:default}.upload-icon{color:#ff80bf;font-size:3em;margin-bottom:10px}.upload-text{color:#7f8c8d;margin-bottom:10px}.file-types{color:#95a5a6;font-size:.8em}.loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.spinner{animation:spin 1s linear infinite;border:4px solid #0000001a;border-left-color:#ff80bf;border-radius:50%;height:36px;margin-bottom:15px;width:36px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.verification-result{border-left:4px solid;border-radius:4px;margin:20px 0;padding:15px}.verification-result.success{background-color:#e8f5e9;border-left-color:#4caf50}.verification-result.error{background-color:#ffebee;border-left-color:#f44336}.verification-result h3{color:#333;margin-top:0}.verification-result.success h3{color:#2e7d32}.verification-result.error h3{color:#c62828}.btn{background-color:#3498db;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;transition:background-color .3s}.btn:hover{background-color:#2980b9}.btn:disabled{background-color:#95a5a6;cursor:not-allowed}.date-picker{width:100%}h1{color:#2c3e50;margin-bottom:20px}.doc-data-group{display:flex;gap:20px}.doc-data-group .form-group{flex:1 1}.submit-btn{background-color:#ff007f;border-color:#ff007f;border-radius:calc(.75em + .782rem + 1px);color:#f8f8f8;font-weight:700!important;padding-left:calc(.75em + .782rem + 1px);padding-right:calc(.75em + .782rem + 1px)}.submit-btn:hover{background-color:#da026e;border-color:#ff007f}.cancel-btn{background-color:#f8f8f8;border:1px solid #ff007f;border-radius:calc(.75em + .782rem + 1px);color:#ff007f;font-weight:700!important;padding-left:calc(.75em + .782rem + 1px);padding-right:calc(.75em + .782rem + 1px)}.cancel-btn:hover{background-color:#ff007f;color:#f8f8f8}.btn_group{display:flex;gap:10px;justify-content:right}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{text-align:left}h1{color:#333;margin-bottom:30px}label{color:#0275d8;font-weight:500}.required{color:#d9534f}body{color:#3e4649;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:400;line-height:1.5;margin:0;text-align:left}.container_wrapper{background-color:#fff;background-color:#f5f5f5;margin:0 auto;padding:24px}.container_wrapper .form-control{background-color:#fff;color:#12161f;font-family:Nunito;height:calc(2.9rem + 2px);padding:.582rem .75rem}.container_wrapper .form-control:focus{border-color:#ff80bf;color:#495057;outline:0}.upload-area :hover{border-color:#d60000!important}.form-group{display:flex;flex-direction:column;margin-bottom:16px}.form-group input,.form-group select{background-color:#fff;border:1px solid #c1c3c5;border-radius:5px;box-sizing:border-box;color:#12161f;font-family:inherit;font-size:1rem;line-height:1.5;padding:8px;width:100%}.form-group label{color:#3e4649;font-size:15px;font-weight:700;margin-bottom:0}.submit-button{background-color:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:10px;width:100%}.submit-button:hover{background-color:#1e40af}.form-group .radio-input{accent-color:#ff007f;width:15px}.file-preview-container{display:flex;flex-direction:row;gap:15px}.link_preview{color:#ff007f;font-size:15px;font-weight:700;margin-bottom:0;text-decoration:none}.file-preview{display:flex;flex-direction:row}.error{color:red}.MuiFormControl-root{width:100%}.MuiOutlinedInput-root{background-color:#fff!important;border-radius:5px!important;font-family:Nunito!important;height:calc(2.9rem + 2px)!important}.MuiOutlinedInput-notchedOutline{border-color:#c1c3c5!important}.MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ff80bf!important}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#ff80bf!important;border-width:1px!important}.MuiInputLabel-root{color:#3e4649!important;font-family:Nunito!important;font-size:15px!important;font-weight:700!important}.MuiInputLabel-root.Mui-focused{color:#ff80bf!important}.MuiSelect-select{color:#12161f!important;padding:.582rem .75rem!important}.MuiMenuItem-root{color:#12161f!important;font-family:Nunito!important}.MuiCheckbox-root{color:#c1c3c5!important}.MuiCheckbox-root.Mui-checked{color:#ff80bf!important}.MuiListItemText-root{margin:0!important}.MuiListItemText-primary{font-family:Nunito!important;font-size:1rem!important}.form-group input[type=date]{-webkit-appearance:none;appearance:none;box-sizing:border-box;max-width:100%;min-width:100%;width:100%}
/*# sourceMappingURL=main.0786a59b.css.map*/