:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:Arial,Helvetica,sans-serif;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.center{text-align:center!important}.forgot-password-card{width:30%;padding:1rem;box-shadow:0 4px 8px #0006,0 6px 20px #00000063}.forgot-password-header{color:#fff;background-color:navy;margin-bottom:2rem;padding:1rem}.forgot-password-card{border:1px solid;width:30%;padding:1rem;box-shadow:0 4px 8px #0006,0 6px 20px #00000063}.login-form{margin:2rem 0}.notification-box{z-index:2000;background:#27ae60;border-top:3px solid #b8e994;border-bottom:3px solid #b8e994;border-radius:5px;padding:5px 15px;animation:5s linear fade;position:fixed;top:10px;right:10px;box-shadow:0 4px 8px #0000004d,0 6px 20px #00000030}@keyframes fade{0%{opacity:1}50%{opacity:1}to{opacity:0}}.notification{color:#b8e994;padding:0}.error-notification-box{z-index:2000;background:#c0392b;border-top:3px solid #fa8231;border-bottom:3px solid #fa8231;border-radius:5px;padding:5px 15px;animation:5s linear fade;position:fixed;top:10px;right:10px;box-shadow:0 4px 8px #0000004d,0 6px 20px #00000030}.notification .material-icons{color:#44bd32;vertical-align:middle;font-size:3rem}.icon-green{color:#fff!important}.error-notification{color:#fff;padding:0}.error-notification .material-icons{color:#fa8231;vertical-align:middle;font-size:3rem}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}
:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]){box-sizing:border-box;color:#fff;cursor:pointer;vertical-align:middle;appearance:none;background-color:#d32f2f;background-clip:content-box;border:0;border-radius:50%;flex:0 0 24px;align-self:flex-start;place-items:center;width:24px;min-width:24px;height:24px;min-height:24px;padding:3px;transition:background-color .15s;display:inline-grid;position:relative}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):before,:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):after{content:"";pointer-events:none;background-color:currentColor;border-radius:1px;width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):after{transform:translate(-50%,-50%)rotate(-45deg)}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel])>svg{display:none}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):hover:not(:disabled){color:#fff;background-color:#b91c1c}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):focus-visible{outline-offset:2px;outline:2px solid #d32f2f}:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]):disabled{color:#fff;opacity:.65;cursor:not-allowed;background-color:#d32f2f}@media (prefers-reduced-motion:reduce){:is(.candidate-modal-close,.create-pop-up .MuiCardHeader-action button[aria-label=cancel]){transition:none}}
