@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html,body,#root{margin:0;padding:0;width:100%;height:100%;background-color:#fff;color:#000;font-family:Roboto,sans-serif}:root{font-family:Roboto,sans-serif;line-height:1.5;font-weight:400;width:100%;height:100%;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;font-family:Roboto,sans-serif!important;font-optical-sizing:auto;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6,p,li,button,label,input{font-family:Roboto,sans-serif!important;font-style:normal!important}input,textarea,select,.MuiInputBase-input{color:#2f2f2f;font-family:Roboto,sans-serif!important;font-size:14px!important;font-style:normal;font-weight:500;line-height:20px}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}button.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary.Mui-selected{border-color:#fff;color:#fff}button.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary:focus,button.MuiButtonBase-root.MuiTab-root.MuiTab-textColorPrimary:active{border-color:#fff;color:#fff}.custom-tab:hover{color:#fff!important;border-color:#fff!important;box-shadow:none!important}.custom-tab:active{border-color:#fff!important;box-shadow:none!important}.custom-tab.Mui-selected{color:#fff!important;border-color:#fff!important;box-shadow:none!important}button.MuiButtonBase-root:focus{border-color:#fff!important;box-shadow:none!important}button:focus,button:focus-visible{outline:none}svg.MuiSvgIcon-root.snackbar-closeicon{width:1.5em}.snackbarcustomized.notistack-MuiContent{max-width:700px!important;width:100%!important;display:flex!important;align-items:center!important;border-radius:6px!important;padding:14px 16px!important;box-shadow:0 4px 14px #0000001f!important}.snackbarcustomized.notistack-MuiContent .notistack-MuiContent-message{padding:0!important;margin:0!important;flex:1 1 auto!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;letter-spacing:.15px!important;display:flex!important;align-items:center!important}.snackbarcustomized.notistack-MuiContent .notistack-MuiContent-action{margin-left:12px!important;padding-left:12px!important;display:flex!important;align-items:center!important;border-left:1px solid currentColor!important}.snackbarcustomized.notistack-MuiContent #notistack-snackbar{display:flex!important;align-items:center!important;padding:8px 0!important;max-width:620px!important}.snackbarcustomized.notistack-MuiContent-error{background-color:#fce2e2!important;color:#f91212!important}.snackbarcustomized.notistack-MuiContent-success{background-color:#cfefd3!important;color:#0c7418!important}.snackbarcustomized.notistack-MuiContent-error .MuiSvgIcon-root,.snackbarcustomized.notistack-MuiContent-error .snackbar-closeicon{color:#f91212!important}.snackbarcustomized.notistack-MuiContent-success .MuiSvgIcon-root,.snackbarcustomized.notistack-MuiContent-success .snackbar-closeicon{color:#0c7418!important}.datepicker-style .MuiPickersInputBase-root.MuiPickersFilledInput-root{margin-top:12px;margin-right:20px;font-size:12px}.MuiPickersSectionList-section{font-size:12px!important}.styledTextField{margin:2px;width:230px;margin-top:12px!important}.styledTextField .MuiInputLabel-root{font-size:12px;margin:0}.styledTextField .MuiInputBase-input{font-size:12px;padding:10px;margin:0}.styledTextField .MuiInputBase-root.MuiInput-root{margin-top:6px;margin-right:20px;margin-bottom:0}.styledTextField .MuiFormHelperText-root{font-size:10px}.customDateField{font-size:12px}.customDateField .MuiInputBase-root{font-size:12px;height:18px}.customDateField .MuiInputLabel-root{font-size:12px}.customDateField .MuiInput-underline:before{border-bottom:1px solid #ccc}.customDateField .MuiInput-underline:after{border-bottom:2px solid #1976d2}.customDateField .MuiPickersInputBase-root.MuiPickersFilledInput-root{margin-top:12px;margin-right:20px;font-size:12px}.customDateField .MuiFormHelperText-root{font-size:10px}.speech-bubble{border-radius:20px;padding:10px 15px;display:inline-block;max-width:100px;margin:0;margin-bottom:0!important;font-size:24px;color:#000;position:absolute;bottom:65px}.speech-bubble:after{content:"";position:absolute;bottom:-10px;left:20px;border-width:10px 10px 0;border-style:solid;border-color:#f0f0f0 transparent;width:0}.typing span{animation:blink 1.4s infinite;opacity:0;margin-right:2px}.typing span:nth-child(1){animation-delay:0s}.typing span:nth-child(2){animation-delay:.2s}.typing span:nth-child(3){animation-delay:.4s}@keyframes blink{0%{opacity:0}20%{opacity:1}to{opacity:0}}.login-container{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(to right,#667eea,#764ba2);font-family:Roboto,sans-serif}.login-form{background:#fff;padding:2rem 2.5rem;border-radius:8px;box-shadow:0 10px 30px #0000001a;width:100%;max-width:400px}.input-group{margin-bottom:1rem}.input-group label{display:block;margin-bottom:.5rem;color:#555;font-weight:600}.input-group input{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color .3s}.input-group input:focus{border-color:#667eea}.login-button{width:100%;padding:.75rem;background-color:#667eea;color:#fff;font-weight:700;border:none;border-radius:4px;cursor:pointer;transition:background .3s}.login-button:hover{background-color:#5a67d8}.smith-law-text{color:#7a9c80;font-family:"Roboto Serif";font-size:24px;font-style:normal;font-weight:600;line-height:normal;margin-top:0;margin-bottom:33px}.login-title{color:#434343;text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:0}.forgot-password{color:#7a9c80;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.checkbox span.MuiTypography-root.MuiTypography-body1.MuiFormControlLabel-label{color:#434343;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px}@media (max-width: 1366px){.chatbox{height:"500px"}}body::-webkit-scrollbar-track{background-color:red}.logo-text{color:#434343;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.header-bar{border-bottom:1px solid #e3e8ef;background:#fff;padding:4px 53px}.main-box{border-radius:12px;background:#fff;box-shadow:0 -2px 3px #1e9e981f,-2px 0 3px #0f6f6a1f,2px 0 3px #0f6f6a1f,0 2px 3px #0f6f6a1f;margin:50px auto;padding-top:40px;padding-bottom:40px}.create-title{color:#434343;text-align:center;font-size:34px;font-style:normal;font-weight:700;line-height:normal;margin:0}.create-title-text{color:#969696;text-align:center;font-size:16px;font-style:normal;font-weight:400;margin:0}.create-btn{border-radius:4px!important;width:100%;background-color:#7a9c80!important;color:#fff!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:20px;text-transform:capitalize!important;margin-top:33px!important}.user-link-text{color:#4a4a4a;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:20px;text-align:center}html,body,#root{height:auto;font-family:Roboto,sans-serif}.box-title{color:#434343;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin:0}.org-logo-label{color:#434343;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:21px;margin:0}.org-logo-optional{color:#94a3b8;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:21px;margin-left:4px}.upload-text{color:#7a9c80;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin:0}.upload-format{color:#94a3b8;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:0}.MuiFormControl-root.MuiTextField-root{margin-top:20px!important}.MuiFormControl-root.MuiTextField-root.org-field{margin-top:0!important}.MuiInputBase-root.MuiOutlinedInput-root{border-radius:12px;height:52px}.main-box .MuiInputBase-root.MuiOutlinedInput-root{height:64px}fieldset.MuiOutlinedInput-notchedOutline{border-color:#e3e8ef}.MuiStepConnector-root.MuiStepConnector-vertical{margin-left:0}button.MuiButtonBase-root.MuiButton-root{box-shadow:none}
