:root{--white-bg:#fff;--black-bg:#000;--font-body:"Roboto",Arial,sans-serif;--background-color:#121212;--primary-color:#0d1017;--secondary-color:#555;--background-image:none;--font-family:Arial,sans-serif;--button-bg:#2491eb;--button-text:#fff;--button-bg-hover:#2591eb;--button-text-hover:#fff;--border-color:#007bff;--progress-bar-bg:#2491eb;--input-bg:#222;--input-border:#555;--input-text:#fff;--text-color:#fff;--radio-checked-color:#fff;--disabled-color:#a3a1a1;--checkbox-checked-color:#fff;--checkbox-unchecked-color:#fff;--gap-size:1rem;--box-bg:#2c2e34bf;--button-margin-top:2rem;--sub-title-color:#fffc;--custom-secondary:#424242;--hyperlink-color:#2491eb}body{background:none;background:var(--background-image);font-family:Arial,sans-serif;font-family:var(--font-family);margin:0;padding:0}.container{align-items:flex-start;background-color:#0d1017;background-color:var(--primary-color);background:var(--bg-url) no-repeat center center/cover;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:20px;position:relative}.container:before{background:#00000080;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.content{color:#fff;display:flex;gap:32px;margin:0 auto;max-width:1200px;position:relative;z-index:2}.full-width{width:100%}.formBox{background:#2c2e34bf;background:var(--box-bg);border-radius:10px;box-shadow:0 0 15px #0000004d;max-width:500px;padding:20px;text-align:center;width:90%}.progressBarContainer{background:#444;border-radius:5px;height:5px;margin-bottom:20px;margin-top:40px;width:100%}.progressBar{background:#2491eb;background:var(--progress-bar-bg);border-radius:5px;height:100%}.progressBarText{font-size:14px;font-weight:lighter;text-align:right}.questionContainer{margin-bottom:90px}.questionText{color:#fff;color:var(--white-bg);font-size:20px;font-weight:700;margin-bottom:10px;text-align:left}.inputField{background:#222;background:var(--input-bg);border:1px solid #555;border:1px solid var(--input-border);border-radius:5px;color:#fff;color:var(--input-text);font-size:16px;outline:none;padding:10px;width:100%}.inputField:focus{border-color:#2491eb;border-color:var(--progress-bar-bg)}.buttonContainer{display:flex;gap:10px;justify-content:space-between}.button{background:#2491eb;background:var(--button-bg);border:none;border-radius:5px;color:#fff;color:var(--button-text);cursor:pointer;font-size:13px;padding:5px 10px;transition:.3s}.button:hover{opacity:.8}.button:disabled{background:#666;cursor:not-allowed}.submissionContainer{margin-top:20%;text-align:center}.submissionTitle{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.submissionBox{background:#2c2e34bf;background:var(--box-bg);border-radius:8px;gap:32px;padding:32px 32px 16px;text-align:left}.submissionText{color:#fff;margin-bottom:8px}.logoContainer{display:flex;justify-content:center;margin-bottom:15px}.logo{height:auto;width:200px}.schedulerLink{align-items:flex-start;border-radius:5px;color:#fff;display:flex;padding:0 10px;text-decoration:none}.schedulerLink.match,.schedulerLink.no-match{color:#fff}.match-indicator{font-size:1.2rem;margin-right:10px}.match-indicator.match{color:#4caf50}.match-indicator.no-match{color:#ff5252}.schedulerName{font-size:12px;font-weight:lighter;line-height:1.4}.details-button{align-self:flex-start;padding-bottom:0!important;padding-top:0!important}.details-icon{color:#fff;font-size:16px!important}.side-panel{position:fixed;right:80px;top:15%;width:400px;z-index:10}.side-panel-content{padding:20px}.sched-category{color:#fffc;color:var(--sub-title-color);font-size:12px;font-weight:lighter;margin-top:32px;padding:0 10px}.btn-text{margin-left:8px}.unknownFields{color:orange;font-size:12px;padding:10px 0 14px 45px}.hyperlink{color:#2491eb;color:var(--hyperlink-color);overflow-wrap:anywhere;-webkit-text-decoration:"underline";text-decoration:"underline";word-break:break-word}.text-sm{font-size:12px!important}.checkbox-icon,.radio-icon,.radio-label{color:#fff!important;color:var(--text-color)!important}.checkbox-icon.Mui-checked,.radio-icon.Mui-checked{color:#fff!important;color:var(--checkbox-checked-color)!important}.checkbox-icon.Mui-disabled,.radio-icon.Mui-disabled{color:#a3a1a1!important;color:var(--disabled-color)!important}.checkbox-label.Mui-disabled .MuiFormControlLabel-label,.radio-label.Mui-disabled .MuiFormControlLabel-label{color:#a3a1a1!important;color:var(--disabled-color)!important;opacity:1!important}.checkbox-label .MuiFormControlLabel-label{color:#fff!important;color:var(--text-color)!important}.layout-column-center{display:flex;flex-direction:column;flex-grow:1}.layout-row-center{display:flex;flex-direction:row;flex-grow:1}.help-button{justify-content:flex-start!important;min-width:0;padding:0}.help-button-icon,.reset-button.MuiButton-contained{color:#fff;color:var(--button-text)}.reset-button.MuiButton-contained{align-items:center;background:#2491eb;background:var(--button-bg);border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;font-size:13px;gap:var(--button-gap);margin-top:2rem;margin-top:var(--button-margin-top);text-transform:capitalize}.reset-button.MuiButton-contained:hover{background-color:#2591eb;background-color:var(--button-bg-hover);color:#fff;color:var(--button-text-hover)}.share-button.MuiButton-contained{align-items:center;background:#424242;background:var(--custom-secondary);border-radius:4px;box-shadow:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;color:#fff;color:var(--button-text);font-size:13px;gap:var(--button-gap);margin-top:2rem;margin-top:var(--button-margin-top);text-transform:capitalize}.share-button.MuiButton-contained:hover{background-color:#2591eb;background-color:var(--button-bg-hover);color:#fff;color:var(--button-text-hover)}.icon-sm{font-size:13px!important}.icon-md{font-size:18px}.icon-lg{font-size:24px}@media (max-width:768px){.content{flex-direction:column;gap:16px;margin-top:30%}.formBox{margin:0 auto;max-width:100%}.side-panel{margin-bottom:20px;position:relative;right:auto;top:auto;width:100%}.side-panel-content{padding:10px}.buttonContainer{align-items:stretch;flex-direction:column}.button{width:100%}.progressBarText{text-align:center}.schedulerName{font-size:14px}.submissionContainer{margin-top:0}}
/*# sourceMappingURL=main.4b47dbee.css.map*/