.login-page,.login_page{color:var(--text-color);flex-direction:column;font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:1rem;position:relative}.login-container,.login-page,.login_page{align-items:center;background-color:var(--background-color);display:flex;min-height:100vh;width:100%}.login-container{justify-content:center;margin:0 auto;max-width:1120px;padding:40px}.login-card{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:var(--box-shadow);display:grid;grid-template-columns:1fr;max-width:1120px;overflow:hidden;width:100%}@media (min-width:768px){.login-card{grid-template-columns:1fr 1fr}}.login-left-panel{background-color:var(--slate-900);color:#fff;display:none;flex-direction:column;justify-content:space-between;padding:2rem}@media (min-width:768px){.login-left-panel{display:flex}}.login-logo-section{align-items:center;display:flex;gap:.75rem}.login-logo-section .logo-icon{height:32px;width:32px}.login-logo-section h1{color:#fff;font-size:1.5rem;font-weight:700;margin:0}.login-branding{margin-bottom:3rem;margin-top:3rem}.login-branding h2{font-size:1.875rem;font-weight:900;letter-spacing:-.025em;line-height:1.2;margin-bottom:1rem}.login-branding p{color:var(--slate-400);line-height:1.6}.login-branding h2 .partner-portal-highlight{color:var(--primary-color)}.login-security-badge{align-items:center;color:var(--slate-500);display:flex;font-size:.875rem;gap:.5rem}.lock-icon{height:1rem;width:1rem}.login-right-panel{background-color:var(--card-bg-color);color:var(--text-color);display:flex;flex-direction:column;justify-content:center;padding:2rem}@media (min-width:640px){.login-right-panel{padding:3rem}}.login-form-container{margin:0 auto;max-width:448px;width:100%}.login-header{margin-bottom:2rem;text-align:left}.mobile-logo{display:flex;justify-content:center;margin-bottom:2rem}.mobile-logo .mobile-logo-icon{height:48px;width:48px}@media (min-width:768px){.mobile-logo{display:none}}.login-header h1{color:var(--text-color);font-size:1.875rem;font-weight:900;letter-spacing:-.033em;line-height:1.2;margin-bottom:.5rem}.login-header h1,.login-header h5{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.login-header h5{color:var(--dark-text-muted);font-size:1rem;font-weight:400;line-height:1.5;margin:0}form .form-group{margin-bottom:1.5rem}form .form-group label{color:var(--text-color);display:block;font-size:.875rem;font-weight:500;line-height:1.25;margin-bottom:.5rem}form input{background-color:var(--muted-bg);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:none!important;color:var(--text-color);display:flex;flex:1 1;font-size:1rem;font-weight:400;height:3rem;line-height:1.5;min-width:0;outline:none!important;overflow:hidden;padding:.9375rem;resize:none;transition:all .2s;width:100%}form .input-wrapper{position:relative}form .input-wrapper input{padding-left:.9375rem}form .input-wrapper .input-icon+input,form .input-wrapper .input-icon~input{padding-left:2.75rem!important}form .input-wrapper:has(.input-icon)>input{padding-left:2.75rem!important}form .input-wrapper span.input-icon+input,form .input-wrapper span.input-icon~input{padding-left:2.75rem!important}form input::placeholder{color:var(--dark-text-muted)}form input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25)!important;outline:2px solid #0000;outline-offset:2px}form input.has-error{border-color:var(--destructive-color)}form .eye-icon{color:var(--dark-text-muted);cursor:pointer;font-size:1.2rem;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:color .2s;z-index:1}form .eye-icon:hover{color:var(--text-color)}.error-message{align-items:center;color:var(--destructive-color);display:flex;font-size:.875rem;gap:5px;margin-top:.5rem}.error-icon,.error-message svg{fill:var(--destructive-color);color:var(--destructive-color)}.remember-forgot-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.remember-checkbox-wrapper{align-items:center;display:flex;gap:.5rem}.remember-checkbox-wrapper input[type=checkbox]{background-color:initial;border:2px solid var(--border-color);border-radius:.25rem;cursor:pointer;height:1rem;transition:all .2s;width:1rem}.remember-checkbox-wrapper input[type=checkbox]:checked{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important}.remember-checkbox-wrapper input[type=checkbox]:focus{box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25);outline:none}.remember-checkbox-wrapper label{color:var(--dark-text-muted);cursor:pointer;font-size:.875rem;font-weight:400;margin:0;-webkit-user-select:none;user-select:none}.forget-password{display:flex;justify-content:flex-end}.login-forget-password{color:var(--primary-color);cursor:pointer;font-size:.875rem;font-weight:500;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}.login-forget-password:hover{text-decoration:underline}.login-container .btn-primary{align-items:center;background-color:var(--primary-color);border:none;border-radius:.5rem;box-shadow:none!important;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;height:3rem;justify-content:center;outline:none!important;padding:0 1.5rem;transition:all .2s;white-space:nowrap;width:100%}.login-container .btn-primary:hover:not(:disabled){background-color:hsl(var(--primary-hsl)/.9)}.login-container .btn-primary:focus{box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.3)!important;outline:2px solid #0000;outline-offset:2px}.login-container .btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-secondary{align-items:center;background-color:var(--muted-bg);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:none!important;color:var(--text-color);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;height:3rem;justify-content:center;outline:none!important;padding:0 1.5rem;transition:all .2s;white-space:nowrap;width:100%}.btn-secondary:hover{background-color:var(--border-color)}.btn-secondary:focus{box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.2)!important;outline:2px solid #0000;outline-offset:2px}.btn-icon{height:1rem;width:1rem}.login-border-line{border:0;border-top:1px solid var(--border-color);margin:2rem 0 1rem}.bottom-content{align-items:center;color:var(--dark-text-muted);display:flex;font-size:.75rem;justify-content:space-between;line-height:1rem}.content-left,.content-right,.security-badge-item{color:var(--dark-text-muted);font-size:.75rem;font-weight:400}.security-badge-item{align-items:center;display:flex;gap:.375rem}.security-badge-item .badge-icon{color:var(--primary-color);flex-shrink:0;font-size:1rem}@media (max-width:768px){.login-container{padding:20px}.login-card{border-radius:.5rem}.login-right-panel{padding:2rem 1.5rem}.login-header h1{font-size:1.5rem}.bottom-content{align-items:center;flex-direction:column;gap:.5rem}.content-left,.content-right{font-size:.75rem}}@media (max-width:480px){.login-container{padding:10px}.login-right-panel{padding:1.5rem 1rem}.login-header h1{font-size:1.25rem}.login-header h5,form input{font-size:.875rem}.remember-forgot-row{align-items:flex-start;flex-direction:column;gap:.75rem}.forget-password{justify-content:flex-start;width:100%}}.theme-card{background:var(--card-bg-color);border:1px solid var(--border-color);border-radius:10px;color:var(--text-color);padding:40px;width:100%}form .input-wrapper .MuiPickersSectionList-root{padding:12px 15px 12px 32px}form .input-wrapper .mui-date-picker .MuiSvgIcon-root{fill:var(--dark-text-muted)!important;color:var(--dark-text-muted)!important}form .input-wrapper .mui-date-picker input{background-color:var(--muted-bg)!important;border:1px solid var(--border-color)!important;border-radius:.5rem!important;color:var(--text-color)!important;padding:.9375rem .9375rem .9375rem 2.75rem!important}form .input-wrapper .mui-date-picker input:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25)!important}form .input-icon{color:var(--dark-text-muted);font-size:1.2rem;left:.9375rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}form select{background-color:var(--muted-bg)!important;border:1px solid var(--border-color)!important;border-radius:.5rem!important;box-shadow:none!important;color:var(--text-color)!important;font-size:1rem!important;outline:none!important;padding:12px 2.5rem 12px 15px!important;transition:border-color .3s!important;width:100%!important}form .input-wrapper .input-icon+select,form .input-wrapper .input-icon~select{padding-left:2.75rem!important}form .input-wrapper:has(.input-icon)>select{padding-left:2.75rem!important}form .input-wrapper span.input-icon+select,form .input-wrapper span.input-icon~select{padding-left:2.75rem!important}form select:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25)!important}form textarea{background-color:var(--muted-bg)!important;border:1px solid var(--border-color)!important;border-radius:.5rem;box-shadow:none!important;color:var(--text-color)!important;font-size:1rem;outline:none!important;padding:.9375rem;transition:border-color .3s;width:100%}form .input-wrapper .input-icon~textarea,form .input-wrapper span.input-icon~textarea{padding-left:2.75rem}form textarea::placeholder{color:var(--dark-text-muted)}form textarea:focus{border-color:var(--primary-color)!important;box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25)!important}form .input-wrapper fieldset{border:1px solid var(--border-color)!important;border-radius:.5rem;box-shadow:none!important;font-size:1rem;outline:none!important}form .input-wrapper fieldset:focus-within{border-color:var(--primary-color)!important}form .input-wrapper label{color:var(--text-color)}.otp-input-wrapper{display:flex;gap:.5rem;justify-content:center}form.verify-pin-code input{background-color:var(--muted-bg);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-color);font-size:1.25rem;font-weight:600;height:3rem!important;outline:none!important;text-align:center;transition:all .2s;width:3rem!important}form.verify-pin-code input:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px hsl(var(--primary-hsl)/.25)!important}.form-wrapper{background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:.75rem;box-shadow:var(--box-shadow);color:var(--text-color);padding:30px 40px}.get-started{width:150px!important}.flex{display:flex}.flex-col{flex-direction:column}.gap-4{gap:1rem}.mt-3{margin-top:1rem}.form-row{display:flex;gap:1rem;margin-bottom:0}.form-group-half{flex:1 1;margin-bottom:1.5rem}@media (max-width:640px){.form-row{flex-direction:column;gap:0}.form-group-half{width:100%}}.input-helper-text{color:var(--dark-text-muted);font-size:.75rem;line-height:1.25;margin-top:.375rem}.bottom-content .content-center{font-weight:400;line-height:1.25rem;text-align:center;width:100%}.bottom-content .content-center,.bottom-content .content-center div{color:var(--dark-text-muted);font-size:.875rem}.bottom-content .content-center .login-forget-password{color:var(--primary-color);display:inline;font-size:.875rem;font-weight:600}.remember-checkbox-wrapper a{color:var(--primary-color);text-decoration:none}.remember-checkbox-wrapper a:hover{text-decoration:underline}.error-message.mb-3{display:flex;margin-bottom:1rem;margin-top:-.5rem}.change-password-modal{margin:0;max-width:100%;padding:0;width:100%}.change-password-modal .input-form{padding:0;width:100%}.change-password-modal .form-group{margin-bottom:1.5rem}.change-password-modal .form-group:last-of-type{margin-bottom:0}.change-password-modal .d-flex.gap-3{border-top:1px solid var(--border-color);margin-top:1.5rem;padding-top:1rem}:root{--primary-color:#137fec;--primary-hsl:210 100% 51%;--secndary-color:#137fec20;--box-shadow:0 4px 6px #0000001a;--text-color:#0f172a;--card-bg-color:#fff;--background-color:#ebebeb;--slate-900:#0f172a;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--dark-bg:#ebebeb;--dark-card:#fff;--dark-border:#d5d8dc;--dark-text-muted:#64748b;--success-color:#059669;--success-hsl:142 76% 36%;--destructive-color:#ef4444;--destructive-hsl:0 84% 60%;--muted-bg:#f5f5f5;--border-color:#d5d8dc}.dark{--primary-color:#137fec;--primary-hsl:210 100% 51%;--secndary-color:#137fec20;--box-shadow:0 4px 6px #0000004d;--text-color:#d6e4f0;--card-bg-color:#1a2332;--background-color:#0a0e13;--slate-900:#0f172a;--slate-600:#475569;--slate-500:#64748b;--slate-400:#94a3b8;--slate-300:#cbd5e1;--dark-bg:#0a0e13;--dark-card:#1a2332;--dark-border:#2d3f54;--dark-text-muted:#92adc9;--success-color:#059669;--success-hsl:142 76% 36%;--destructive-color:#ef4444;--destructive-hsl:0 84% 60%;--muted-bg:#1e2a3a;--border-color:#2d3f54}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ebebeb;background-color:var(--background-color);box-sizing:border-box;color:#0f172a;color:var(--text-color);font-family:Google Sans,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0;max-width:100vw;overflow-x:hidden;padding:0;width:100%}.theme-card{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #d5d8dc!important;border:1px solid var(--border-color)!important;border-radius:5px;box-shadow:0 4px 6px #0000001a;box-shadow:var(--box-shadow);color:#0f172a!important;color:var(--text-color)!important;padding:16px}.secondary-card{background-color:#e2ebf3}.cursor-pointer{cursor:pointer}svg{fill:#137fec;fill:var(--primary-color);color:#137fec;color:var(--primary-color)}.flex-1{flex:1 1}.logo-box img{width:150px}.theme-button{align-items:center;background-color:#137fec;background-color:var(--primary-color);border:none;border-radius:5px;box-shadow:none!important;color:#fff;display:flex;gap:8px;justify-content:center;outline:none!important;padding:8px 20px;transition:background-color .3s}.theme-button svg{fill:#fff;color:#fff}.floating-buttons{bottom:110px;display:flex;gap:10px;position:fixed;right:153px;z-index:1}.form-buttons-container{align-items:center;display:flex;gap:10px;justify-content:flex-end}.form-buttons-container .cancel-button,.form-buttons-container .theme-button{flex-shrink:0;white-space:nowrap}.cancel-button{align-items:center;background-color:#ef4444;background-color:var(--destructive-color);border:none;border-radius:5px;box-shadow:none!important;color:#fff;display:flex;gap:8px;justify-content:center;outline:none!important;padding:8px 20px;transition:background-color .3s}.cancel-button svg{fill:#fff;color:#fff}.action-box{background-color:#fff;background-color:var(--card-bg-color);border:1px solid #d5d8dc;border:1px solid var(--border-color);border-radius:1rem;box-shadow:0 4px 8px #0000004d;color:#0f172a;color:var(--text-color);height:100%;padding:2rem 1rem;transition:all .25s ease}.action-box:hover{border-color:#0582ff80;border-color:hsl(var(--primary-hsl)/.5);box-shadow:0 8px 16px #00000080;transform:translateY(-6px)}.icon-circle{align-items:center;background-color:#0582ff1a;background-color:hsl(var(--primary-hsl)/.1);border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:1rem;width:64px}.action-box h6{color:#0f172a;color:var(--text-color);font-weight:600;margin-top:.5rem}.Home .row{margin:0 auto}.Home .container{max-width:1200px}.welcome-section{animation:fadeInUp .6s ease-out}.welcome-card{background:#fff;background:var(--card-bg-color);border:1px solid #d5d8dc;border:1px solid var(--border-color);border-radius:16px;box-shadow:0 4px 20px #0000004d;color:#0f172a;color:var(--text-color);padding:2rem;transition:all .3s ease}.welcome-card:hover{border-color:#0582ff80;border-color:hsl(var(--primary-hsl)/.5);box-shadow:0 8px 30px #00000080}.welcome-card h3{color:#137fec;color:var(--primary-color);font-size:1.75rem;font-weight:600}.welcome-icon{animation:wave 2s ease-in-out infinite}@keyframes wave{0%,to{transform:rotate(0deg)}10%,30%{transform:rotate(14deg)}20%,40%{transform:rotate(-8deg)}50%{transform:rotate(0deg)}}.stats-section{animation:fadeInUp .6s ease-out .1s backwards}.stat-card{align-items:center;background:#fff;background:var(--card-bg-color);border:1px solid #d5d8dc;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px #0000004d;color:#0f172a;color:var(--text-color);display:flex;gap:1rem;height:100%;padding:1.5rem;transition:all .3s ease}.stat-card:hover{border-color:#0582ff80;border-color:hsl(var(--primary-hsl)/.5);box-shadow:0 8px 24px #00000080;transform:translateY(-4px)}.stat-icon .icon-wrapper{align-items:center;border-radius:12px;display:flex;height:56px;justify-content:center;width:56px}.stat-content{flex:1 1}.stat-value{font-size:1.75rem;font-weight:700;line-height:1;margin-bottom:.25rem}.stat-title{color:#64748b;color:var(--dark-text-muted);font-size:.875rem;font-weight:500}.quick-actions-section{animation:fadeInUp .6s ease-out .2s backwards}.section-header h5{color:#137fec;color:var(--primary-color);font-size:1.25rem;font-weight:600}.quick-action-card{align-items:center;background:#fff;background:var(--card-bg-color);border:1px solid #d5d8dc;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px #0000004d;color:#0f172a;color:var(--text-color);cursor:pointer;display:flex;gap:1rem;height:100%;overflow:hidden;padding:1.5rem;position:relative;transition:all .3s ease}.quick-action-card:before{background:linear-gradient(180deg,#0000,#137fec,#0000);background:linear-gradient(180deg,#0000,var(--primary-color),#0000);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:4px}.quick-action-card:hover{background:#f5f5f5;background:var(--muted-bg);border-color:#0582ff80;border-color:hsl(var(--primary-hsl)/.5);box-shadow:0 8px 24px #00000080;transform:translateX(4px)}.quick-action-card:hover:before{opacity:1}.action-icon-wrapper{align-items:center;border-radius:10px;box-shadow:0 4px 12px #00000026;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.action-content{flex:1 1;min-width:0}.action-title{color:#0f172a;color:var(--text-color);font-size:1rem;font-weight:600;margin-bottom:.25rem}.action-description{color:#64748b;color:var(--dark-text-muted);font-size:.813rem;line-height:1.4;margin-bottom:0}.action-arrow{opacity:0;transform:translateX(-8px);transition:all .3s ease}.quick-action-card:hover .action-arrow{opacity:1;transform:translateX(0)}.help-section{animation:fadeInUp .6s ease-out .3s backwards}.help-card{background:#fff;background:var(--card-bg-color);border:1px solid #d5d8dc;border:1px solid var(--border-color);border-radius:12px;box-shadow:0 2px 12px #0000004d;color:#0f172a;color:var(--text-color);padding:1.5rem}.help-icon{align-items:center;border-radius:12px;box-shadow:0 4px 12px #0582ff4d;box-shadow:0 4px 12px hsl(var(--primary-hsl)/.3);display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.help-card h6{color:#0f172a;color:var(--text-color);font-weight:600}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.spin-animation{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.welcome-card{padding:1.5rem}.welcome-card h3{font-size:1.5rem}.welcome-icon{display:none}.stat-card{padding:1rem}.stat-value{font-size:1.5rem}.quick-action-card{padding:1rem}.action-icon-wrapper{height:40px;width:40px}.help-card{padding:1rem}.help-card .theme-button{font-size:.875rem;padding:6px 12px}.help-icon{height:48px;width:48px}header .container{padding-left:1rem;padding-right:1rem}header h2{font-size:1.25rem!important}.header-content{flex-wrap:wrap}.header-center{margin-top:.5rem;order:3;width:100%}.header-right{order:2}.logo-link{order:1}.mui-bg-custom-table,.mui-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.MuiTableCell-root{font-size:.875rem;padding:8px 4px!important}.MuiTableHead-root .MuiTableCell-root{font-size:.813rem;font-weight:600}.form-wrapper{padding:1.5rem 1rem!important}.search_sort_box{align-items:stretch;flex-direction:column}.search_sort_box .form-group{width:100%}@media (min-width:768px){.search_sort_box{align-items:center;flex-direction:row}.search_sort_box .form-group{width:auto}.search_sort_box .form-group.flex-1{flex:1 1}}.action-buttons-row{flex-direction:column;gap:.5rem}@media (min-width:576px){.action-buttons-row{flex-direction:row}}.form-buttons-container{flex-wrap:wrap;justify-content:flex-end}.form-buttons-container .cancel-button,.form-buttons-container .theme-button{min-width:120px}.floating-buttons{bottom:80px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-end;left:auto;position:fixed;right:16px;z-index:1000}.floating-buttons button{min-width:120px}.help-card .d-flex{align-items:flex-start!important;flex-direction:column;gap:1rem}.help-card .theme-button{width:100%}header .d-flex{flex-wrap:wrap}.container{padding-left:1rem;padding-right:1rem}.mui-component-popup .MuiPaper-root{max-width:95vw!important;padding:20px!important;width:95vw!important}}.app-logo{width:200px}.logo-link{color:#0f172a!important;color:var(--text-color)!important;transition:color .2s}.logo-link:hover{color:#137fec!important;color:var(--primary-color)!important}.logo-link .logo-container,.logo-link .logo-container h1,.logo-link .logo-container svg,.logo-link .logo-text,.logo-link svg{color:#0f172a!important;color:var(--text-color)!important}.logo-link .logo-container svg,.logo-link svg{fill:#0f172a!important;fill:var(--text-color)!important}.logo-link:hover .logo-container,.logo-link:hover .logo-container h1,.logo-link:hover .logo-container svg,.logo-link:hover .logo-text,.logo-link:hover svg{color:#137fec!important;color:var(--primary-color)!important}.logo-link:hover .logo-container svg,.logo-link:hover svg{fill:#137fec!important;fill:var(--primary-color)!important}.logo-container,.logo-container .logo-text,.logo-container svg{color:#0f172a;color:var(--text-color)}.logo-container svg{fill:#0f172a;fill:var(--text-color)}.text-primary{color:#137fec!important;color:var(--primary-color)!important}header{border-bottom:1px solid #d5d8dc;border-bottom:1px solid var(--border-color)}footer,header{background-color:#fff;background-color:var(--card-bg-color);color:#0f172a;color:var(--text-color)}footer{border-top:1px solid #d5d8dc;border-top:1px solid var(--border-color)}.MuiMenu-paper{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #d5d8dc!important;border:1px solid var(--border-color)!important}.MuiMenu-paper ul li{color:#0f172a!important;color:var(--text-color)!important}.MuiMenu-paper ul li:hover,.MuiTextField-root .MuiOutlinedInput-root{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important}.MuiTextField-root .MuiOutlinedInput-root{color:#0f172a!important;color:var(--text-color)!important}.MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d5d8dc!important;border-color:var(--border-color)!important}.MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#137fec!important;border-color:var(--primary-color)!important}.MuiTextField-root .MuiOutlinedInput-input{color:#0f172a!important;color:var(--text-color)!important;padding-left:.9375rem!important}form .input-wrapper .input-icon~* .MuiTextField-root .MuiOutlinedInput-input,form .input-wrapper:has(.input-icon) .MuiTextField-root .MuiOutlinedInput-input{padding-left:2.75rem!important}.MuiTextField-root .MuiOutlinedInput-input::placeholder{opacity:1}.MuiTextField-root .MuiInputLabel-root,.MuiTextField-root .MuiOutlinedInput-input::placeholder{color:#64748b!important;color:var(--dark-text-muted)!important}.MuiTextField-root .MuiInputLabel-root.Mui-focused{color:#137fec!important;color:var(--primary-color)!important}.MuiTextField-root .MuiInputAdornment-root{color:#64748b!important;color:var(--dark-text-muted)!important}.MuiPickersPopper-paper{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #d5d8dc!important;border:1px solid var(--border-color)!important}.MuiPickersCalendarHeader-root,.MuiPickersDay-root,.MuiPickersPopper-paper{color:#0f172a!important;color:var(--text-color)!important}.MuiPickersDay-root.Mui-selected{background-color:#137fec!important;background-color:var(--primary-color)!important;color:#fff!important}.MuiPickersDay-root:hover{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important}header .MuiAvatar-root{background-color:#137fec;background-color:var(--primary-color);background:#137fec;background:var(--primary-color);color:#fff}.middle-heading{background-color:#f5f5f5;background-color:var(--muted-bg);color:#137fec;color:var(--primary-color);padding:14px;text-align:center;text-transform:uppercase}.form-control{border-color:#d5d8dc!important;border-color:var(--border-color)!important}.form-control,.form-control:focus{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important;color:#0f172a!important;color:var(--text-color)!important}.form-control:focus{border-color:#137fec!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 .2rem #0582ff40!important;box-shadow:0 0 0 .2rem hsl(var(--primary-hsl)/.25)!important}.form-control:disabled,.form-control[readonly]{background-color:initial!important;cursor:not-allowed;opacity:.6}.form-control:disabled,.form-control[readonly],.text-muted,.text-secondary{color:#64748b!important;color:var(--dark-text-muted)!important}.form-select,select,select.form-control{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important;border-color:#d5d8dc!important;border-color:var(--border-color)!important;color:#0f172a!important;color:var(--text-color)!important;padding-right:2.5rem!important}.input-wrapper .input-icon+.form-select,.input-wrapper .input-icon+select,.input-wrapper .input-icon~.form-select,.input-wrapper .input-icon~select{padding-left:2.75rem!important}.input-wrapper:has(.input-icon)>.form-select,.input-wrapper:has(.input-icon)>select{padding-left:2.75rem!important}.input-wrapper span.input-icon+.form-select,.input-wrapper span.input-icon+select,.input-wrapper span.input-icon~.form-select,.input-wrapper span.input-icon~select{padding-left:2.75rem!important}.form-select:focus,select.form-control:focus,select:focus{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important;border-color:#137fec!important;border-color:var(--primary-color)!important;color:#0f172a!important;color:var(--text-color)!important}.mui-component-popup .MuiPaper-elevation,.mui-component-popup .MuiPaper-root{background-color:#fff!important;background-color:var(--card-bg-color)!important;border:1px solid #d5d8dc!important;border:1px solid var(--border-color)!important;border-radius:.75rem!important;box-shadow:0 4px 6px #0000001a!important;box-shadow:var(--box-shadow)!important;color:#0f172a!important;color:var(--text-color)!important;height:auto;max-width:90vw;padding:30px 40px!important;width:500px}.mui-component-popup .show-component-center{display:flex;flex-direction:column;width:100%}.popup-cross-icon{align-items:center;background-color:#137fec20!important;background-color:var(--secndary-color)!important;border:none;border-radius:50%;display:flex;height:35px;justify-content:center;width:35px}.mui-table-footer{display:flex!important;justify-content:space-between}.MuiTablePagination-displayedRows,.MuiTablePagination-selectLabel{color:#0f172a!important;color:var(--text-color)!important;margin-bottom:0!important}.MuiTablePagination-root,.MuiTablePagination-selectIcon{color:#0f172a!important;color:var(--text-color)!important}.mui-bg-custom-table th{background-color:#f5f5f5!important;background-color:var(--muted-bg)!important;color:#137fec;color:var(--primary-color);font-weight:700}.mui-bg-custom-table td{border-color:#d5d8dc!important;border-color:var(--border-color)!important;color:#0f172a!important;color:var(--text-color)!important}.mui-bg-custom-table{background-color:#fff!important;background-color:var(--card-bg-color)!important}.login-page{padding-left:0!important;padding-right:0!important}.login-page>.d-flex{justify-content:flex-start!important;max-width:100%!important;width:100%!important}.login-page .container.mx-auto{max-width:100%!important;padding-left:.5rem!important;padding-right:.5rem!important;width:100%!important}.login-page .form-wrapper{max-width:100%!important;padding:1.5rem!important;width:100%!important}.confirmation-popup-loading{height:20px!important;width:20px!important}.confirmation-popup-loading svg,.input-form svg{color:#137fec!important;color:var(--primary-color)!important}.breadcrumb-container{animation:fadeInSlide .4s ease-out}@keyframes fadeInSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}header .breadcrumb-container{margin-top:12px!important}header .MuiBreadcrumbs-root{justify-content:center}header h2{color:#0f172a!important;color:var(--text-color)!important}@media (max-width:768px){.MuiBreadcrumbs-root,.MuiBreadcrumbs-root .MuiTypography-root{font-size:11px!important}header .app-logo{width:150px!important}.logo-box img{width:120px}.action-box{padding:1.5rem 1rem}.welcome-card p{font-size:.875rem}.stat-icon .icon-wrapper{height:48px;width:48px}.stat-icon .icon-wrapper svg{height:24px;width:24px}.action-title{font-size:.938rem}.action-description{font-size:.75rem}.MuiTablePagination-root{padding:8px 4px!important}.MuiTablePagination-toolbar{flex-wrap:wrap;gap:8px}.MuiTablePagination-displayedRows,.MuiTablePagination-selectLabel{font-size:.75rem;margin:0!important}.form-group{margin-bottom:1rem}.middle-heading{font-size:1rem;padding:10px}}@media (max-width:480px){.welcome-card{padding:1rem}.welcome-card h3{font-size:1.25rem}.stat-card{padding:.75rem}.stat-value{font-size:1.25rem}.help-card,.quick-action-card{padding:.75rem}header h2{font-size:1rem!important}.logo-box img{width:100px}.form-wrapper{padding:1rem .75rem!important}.cancel-button,.theme-button{font-size:.875rem;padding:8px 16px}}.MuiSnackbar-root,[class*=NotistackSnackbarContainer],[class*=SnackbarContainer]{z-index:10000!important}
/*# sourceMappingURL=main.1339b78c.css.map*/