body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-container{align-items:center;background:#fff;display:flex;height:100vh;justify-content:center;padding:0 8px;position:relative}@media(min-width:600px){.login-container{padding:0 16px}}@media(min-width:900px){.login-container{padding:0 16px}}.login-wrapper{background:#1daa6114;border-radius:20px;max-width:600px;padding:0;position:relative;width:100%}@media(min-width:600px){.login-wrapper{max-width:600px;padding:16px}}@media(min-width:900px){.login-wrapper{max-width:900px;padding:64px}}@media(min-width:1200px){.login-wrapper{max-width:1000px}}.decorative-circle{background-color:#1daa61;border-radius:50%;height:80px;position:absolute;width:80px;z-index:0}.decorative-circle--top-left{background:#1daa61;left:35px;top:35px}.decorative-circle--bottom-right{background-color:#fff;bottom:35px;right:35px}.login-paper{border-radius:20px!important;box-shadow:none!important;display:flex;flex-direction:column;min-height:600px;overflow:hidden;position:relative;width:100%;z-index:1}@media(min-width:600px){.login-paper{flex-direction:row}}.login-form-section{align-items:center;background:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;padding:30px}@media(min-width:600px){.login-form-section{padding:40px}}.login-form-content{align-items:center;display:flex;flex-direction:column;max-width:350px;width:100%}.login-title{color:#444050;font-weight:700!important;margin-bottom:8px}.login-subtitle,.login-title{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.login-subtitle{color:#6d6b77;margin-bottom:26px!important}.form-group{align-items:start;display:flex;flex-direction:column;gap:1px;justify-content:start;margin-bottom:20px;width:100%}.form-group .field-label{display:block;margin-bottom:4px}.password-toggle{color:#80808099}.login-button-container{display:flex;justify-content:center;margin-top:16px;width:100%}.login-button-container button{background:#1daa61;border-radius:16px!important;color:#fff!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;text-transform:capitalize!important}.login-image-section{align-items:center;background:#1daa61;display:flex;flex:1 1;justify-content:center}.login-image-section .image-container{align-items:center;border-radius:20px;display:flex;height:100%;justify-content:center;width:100%}.login-image-section .image-container .login-image{border-radius:15px;width:100%}@media(max-width:768px){.login-wrapper{max-width:700px}}@media(max-width:599px){.login-image-section{display:none}.login-form-section{justify-content:center}}.version-display{bottom:16px;color:#fff;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:12px;position:absolute;right:16px;z-index:2}.textfieldsClass,.textfieldsClass .MuiTypography-root{color:#6d6b77;font-size:14px}.textfieldsClass .MuiOutlinedInput-root{border-radius:12px!important;color:#6d6b77;font-size:14px;padding:0 5px!important}.textfieldsClass .MuiPickersDay-root{background:#1daa61;color:#fff}.textfieldsClass .MuiOutlinedInput-root fieldset{border-color:#0000002e}.textfieldsClass .MuiOutlinedInput-root.Mui-focused fieldset,.textfieldsClass .MuiOutlinedInput-root:hover fieldset{border-color:#1daa61}.textfieldsClass .MuiInputBase-input{color:#444050!important;padding:7px 5px!important}.textfieldsClass .MuiInputBase-input.MuiInputBase-inputSizeSmall,.textfieldsClass .MuiInputBase-input:not(textarea){padding:7px 5px!important}.textfieldsClass .MuiInputBase-input.MuiInputBase-inputAdornedStart:not(.MuiAutocomplete-input){padding-left:0!important}.textfieldsClass .MuiInputBase-input.MuiInputBase-inputAdornedEnd:not(.MuiAutocomplete-input){padding-right:0!important}.textfieldsClass .MuiInputBase-input:not(.MuiInputBase-readOnly):not([readonly])::placeholder{color:gray;transition:.2s!important}.textfieldsClass .MuiOutlinedInput-root.Mui-focused{box-shadow:0 6px 24px #0000000d,0 0 0 1px #00000008!important}.textfieldsClass .MuiOutlinedInput-root.Mui-focused .MuiInputBase-input:not(.MuiInputBase-readOnly):not([readonly])::placeholder{transform:translateX(4px)}.textfieldsClass .MuiInputAdornment-root .MuiButtonBase-root{margin-right:0;padding:0 2px!important}.textfieldsClass .MuiInputAdornment-root .MuiButtonBase-root .MuiSvgIcon-root{color:gray;height:22px;width:22px}.textfieldsClass .MuiChip-root{color:#444050;cursor:pointer}.textfieldsClass .MuiChip-root:hover{background:#1daa61!important;color:#fff}.textfieldsClass .MuiChip-root .MuiChip-deleteIcon:hover{color:#fff}.textfieldsClass .MuiChip-root .MuiChip-label{font-size:12px!important}.textfieldsClass .MuiFormHelperText-root{margin-top:4px;margin-inline:5px!important}.secondaryBtnClassname{background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important;color:#7d7f85!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;text-transform:capitalize!important}.secondaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.primaryBtnClassname{background:#1daa61!important;border-color:#1daa61!important;border-radius:16px!important;color:#fff!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;text-transform:capitalize!important}.primaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.session-wrapper{color:#fff;display:flex;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh;position:relative}.session-wrapper .session-left{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:6rem}.session-wrapper .session-left h1{font-size:3.5rem;font-weight:700;line-height:1.2}.session-wrapper .session-left h1 span{color:#1daa61}.session-wrapper .session-left .description{color:#7d7f85;font-size:.95rem;line-height:1.6;margin-top:1.5rem;max-width:500px}.session-wrapper .session-right{align-items:center;background:linear-gradient(135deg,#fff,#1daa611a);box-shadow:-10px 0 40px #0000001a;display:flex;flex:1 1;justify-content:center}.session-wrapper .session-right .session-card{background:#fff;border-radius:16px;box-shadow:0 15px 35px #0000001a;padding:2.5rem 3rem;text-align:center;width:500px}.session-wrapper .session-right .session-card .logo{align-items:center;display:flex;justify-content:center;margin-bottom:1rem;width:100%}.session-wrapper .session-right .session-card .message{color:#444050;font-size:1rem;margin-bottom:1.5rem}.session-wrapper .session-right .session-card .buttons{display:flex;gap:1rem;justify-content:space-between}.session-wrapper .session-right .session-card .buttons .btn{border:none;border-radius:16px!important;cursor:pointer;flex:1 1;font-weight:600;padding:.75rem;transition:all .3s ease}.session-wrapper .session-right .session-card .buttons .btn.stay{background:#1daa61;color:#fff}.session-wrapper .session-right .session-card .buttons .btn.stay:disabled{background:#1daa6173;cursor:not-allowed;opacity:.8}.session-wrapper .session-right .session-card .buttons .btn.logout{background:linear-gradient(270deg,#ff4842cc,#d90429);color:#fff}.session-wrapper .session-right .session-card .buttons .btn.logout:disabled{background:#d32f2f73;cursor:not-allowed;opacity:.8}.session-wrapper .loader-overlay{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffffe6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:1000}.session-wrapper .loader-overlay .lottie-container{height:200px;margin:0 auto;width:200px}@media(max-width:900px){.session-wrapper{flex-direction:column}.session-wrapper .session-left,.session-wrapper .session-right{border-radius:0;flex:initial;padding:3rem;width:100%}.session-wrapper .session-right{box-shadow:none}.session-wrapper .session-left{padding:4rem 2rem;text-align:center}.session-wrapper .session-left h1{font-size:2.2rem}.session-wrapper .session-left .description{margin:0 auto}}
/*# sourceMappingURL=main.e3d17abd.css.map*/