.secondaryBtnClassname{color:#7d7f85!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.secondaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.primaryBtnClassname{color:#fff!important;text-transform:capitalize!important;background:#1daa61!important;border-color:#1daa61!important;border-radius:16px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.primaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.login-container{background:#fff;justify-content:center;align-items:center;height:100vh;padding:0 8px;display:flex;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;width:100%;max-width:600px;padding:0;position:relative}@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{z-index:0;background-color:#1daa61;border-radius:50%;width:80px;height:80px;position:absolute}.decorative-circle--top-left{background:#1daa61;top:35px;left:35px}.decorative-circle--bottom-right{background-color:#fff;bottom:35px;right:35px}.login-paper{z-index:1;flex-direction:column;width:100%;min-height:600px;display:flex;position:relative;overflow:hidden;box-shadow:none!important;border-radius:20px!important}@media (min-width:600px){.login-paper{flex-direction:row}}.login-form-section{background:#fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:30px;display:flex}@media (min-width:600px){.login-form-section{padding:40px}}.login-form-content{flex-direction:column;align-items:center;width:100%;max-width:350px;display:flex}.login-title{color:#444050;margin-bottom:8px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700!important}.login-subtitle{color:#6d6b77;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin-bottom:26px!important}.form-group{flex-direction:column;justify-content:start;align-items:start;gap:1px;width:100%;margin-bottom:20px;display:flex}.form-group .field-label{margin-bottom:4px;display:block}.password-toggle{color:#80808099}.login-button-container{justify-content:center;width:100%;margin-top:16px;display:flex}.login-button-container button{background:#1daa61;color:#fff!important;text-transform:capitalize!important;border-radius:16px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.login-image-section{background:#1daa61;flex:1;justify-content:center;align-items:center;display:flex}.login-image-section .image-container{border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.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{color:#fff;z-index:2;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;bottom:16px;right:16px}.textfieldsClass,.textfieldsClass .MuiTypography-root{color:#6d6b77;font-size:14px}.textfieldsClass .MuiOutlinedInput-root{color:#6d6b77;font-size:14px;border-radius:12px!important;padding:0 5px!important}.textfieldsClass .MuiPickersDay-root{color:#fff;background:#1daa61}.textfieldsClass .MuiOutlinedInput-root fieldset{border-color:#0000002e}.textfieldsClass .MuiOutlinedInput-root:hover fieldset,.textfieldsClass .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#1daa61}.textfieldsClass .MuiInputBase-input{color:#444050!important;padding:7px 5px!important}.textfieldsClass .MuiInputBase-input:not(textarea),.textfieldsClass .MuiInputBase-input.MuiInputBase-inputSizeSmall{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:all .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:translate(4px)}.textfieldsClass .MuiInputAdornment-root .MuiButtonBase-root{margin-right:0;padding:0 2px!important}.textfieldsClass .MuiInputAdornment-root .MuiButtonBase-root .MuiSvgIcon-root{color:gray;width:22px;height:22px}.textfieldsClass .MuiChip-root{color:#444050;cursor:pointer}.textfieldsClass .MuiChip-root:hover{color:#fff;background:#1daa61!important}.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{color:#7d7f85!important;text-transform:capitalize!important;background:#ebebed!important;border-color:#ebebed!important;border-radius:16px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.secondaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.primaryBtnClassname{color:#fff!important;text-transform:capitalize!important;background:#1daa61!important;border-color:#1daa61!important;border-radius:16px!important;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.primaryBtnClassname:hover{background-color:#1daa61;border-color:#1daa61}.session-wrapper{color:#fff;height:100vh;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;display:flex;position:relative}.session-wrapper .session-left{flex-direction:column;flex:1;justify-content:center;padding:6rem;display:flex}.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;max-width:500px;margin-top:1.5rem;font-size:.95rem;line-height:1.6}.session-wrapper .session-right{background:linear-gradient(135deg,#fff 0%,#1daa611a 100%);flex:1;justify-content:center;align-items:center;display:flex;box-shadow:-10px 0 40px #0000001a}.session-wrapper .session-right .session-card{text-align:center;background:#fff;border-radius:16px;width:500px;padding:2.5rem 3rem;box-shadow:0 15px 35px #0000001a}.session-wrapper .session-right .session-card .logo{justify-content:center;align-items:center;width:100%;margin-bottom:1rem;display:flex}.session-wrapper .session-right .session-card .message{color:#444050;margin-bottom:1.5rem;font-size:1rem}.session-wrapper .session-right .session-card .buttons{justify-content:space-between;gap:1rem;display:flex}.session-wrapper .session-right .session-card .buttons .btn{cursor:pointer;border:none;flex:1;padding:.75rem;font-weight:600;transition:all .3s;border-radius:16px!important}.session-wrapper .session-right .session-card .buttons .btn.stay{color:#fff;background:#1daa61}.session-wrapper .session-right .session-card .buttons .btn.stay:disabled{cursor:not-allowed;opacity:.8;background:#1daa6173}.session-wrapper .session-right .session-card .buttons .btn.logout{color:#fff;background:linear-gradient(270deg,#ff4842cc 0%,#d90429 100%)}.session-wrapper .session-right .session-card .buttons .btn.logout:disabled{cursor:not-allowed;opacity:.8;background:#d32f2f73}.session-wrapper .loader-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#ffffffe6;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.session-wrapper .loader-overlay .lottie-container{width:200px;height:200px;margin:0 auto}@media (max-width:900px){.session-wrapper{flex-direction:column}.session-wrapper .session-left,.session-wrapper .session-right{flex:unset;border-radius:0;width:100%;padding:3rem}.session-wrapper .session-right{box-shadow:none}.session-wrapper .session-left{text-align:center;padding:4rem 2rem}.session-wrapper .session-left h1{font-size:2.2rem}.session-wrapper .session-left .description{margin:0 auto}}
