*{font-family:Poppins,Roboto,sans-serif;font-size:12px;font-weight:400;outline:none}#root{min-width:320px;overflow:hidden;width:100%}#root,body,html{height:100%}body ::-webkit-scrollbar,html ::-webkit-scrollbar{height:8px;width:6px}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{background-color:#bcc0c4;border-radius:30px;cursor:pointer}body{background-color:#fff}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]{color:#1976d2}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.css-m7e5ys-MuiFormHelperText-root.Mui-error{color:#f64444!important}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/static/media/Poppins-SemiBold.f6cb6c2a55d055ae7171.eot);src:url(/static/media/Poppins-SemiBold.f6cb6c2a55d055ae7171.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-SemiBold.3c3f3613b59d581739fc.woff2) format("woff2"),url(/static/media/Poppins-SemiBold.71da8e4f0d76b718897c.woff) format("woff"),url(/static/media/Poppins-SemiBold.0763b5bba5e8c46bf86f.ttf) format("truetype"),url(/static/media/Poppins-SemiBold.632ebf5defe56661f601.svg#Poppins-SemiBold) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/static/media/Poppins-Regular.a20e7b73e43c593ea50d.eot);src:url(/static/media/Poppins-Regular.a20e7b73e43c593ea50d.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Regular.ad19729d6a0511212493.woff2) format("woff2"),url(/static/media/Poppins-Regular.387f9003f984ef1cec60.woff) format("woff"),url(/static/media/Poppins-Regular.e09d5cf4d895b8585f80.ttf) format("truetype"),url(/static/media/Poppins-Regular.c533b6108f72f90b3935.svg#Poppins-Regular) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/static/media/Poppins-Medium.cb7e9f5276b4ac8da8ee.eot);src:url(/static/media/Poppins-Medium.cb7e9f5276b4ac8da8ee.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Medium.563f976db73ca07d8fc3.woff2) format("woff2"),url(/static/media/Poppins-Medium.7e588a26bdac2428f240.woff) format("woff"),url(/static/media/Poppins-Medium.c8811e16c7cc3159fb7d.ttf) format("truetype"),url(/static/media/Poppins-Medium.e1b7449856b7733a7dfc.svg#Poppins-Medium) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/static/media/Poppins-Bold.876f0b4da6e575a32c56.eot);src:url(/static/media/Poppins-Bold.876f0b4da6e575a32c56.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Bold.dd24d10e037690f2bdcd.woff2) format("woff2"),url(/static/media/Poppins-Bold.a6b628bdef91e927b77c.woff) format("woff"),url(/static/media/Poppins-Bold.ac5da554fc2c17c61186.ttf) format("truetype"),url(/static/media/Poppins-Bold.ae60f3e8a241cb9c66f3.svg#Poppins-Bold) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/static/media/Poppins-Light.6facc98098dd5dcfa5f5.eot);src:url(/static/media/Poppins-Light.6facc98098dd5dcfa5f5.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Light.9bec05ab7f83d34eb905.woff2) format("woff2"),url(/static/media/Poppins-Light.6f5b7a1c94cb6419bec4.woff) format("woff"),url(/static/media/Poppins-Light.970d5ed2dc0b2810bf70.ttf) format("truetype"),url(/static/media/Poppins-Light.efda324cd08823bd4299.svg#Poppins-Light) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/static/media/Poppins-Thin.9c2db7e9df34590c5a20.eot);src:url(/static/media/Poppins-Thin.9c2db7e9df34590c5a20.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Thin.852bafc278ec1d018963.woff2) format("woff2"),url(/static/media/Poppins-Thin.654968a8c2ee9e7c8bb6.woff) format("woff"),url(/static/media/Poppins-Thin.7a59686394de42965f76.ttf) format("truetype"),url(/static/media/Poppins-Thin.71f5712c1187d9ac8e80.svg#Poppins-Thin) format("svg")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/static/media/Poppins-Black.074cc2c372b3bb0f3d68.eot);src:url(/static/media/Poppins-Black.074cc2c372b3bb0f3d68.eot?#iefix) format("embedded-opentype"),url(/static/media/Poppins-Black.9f8a4a5f1e0fe91ec9f7.woff2) format("woff2"),url(/static/media/Poppins-Black.5d04762a4d2605958eb6.woff) format("woff"),url(/static/media/Poppins-Black.e6ffb104f1f098281a3e.ttf) format("truetype"),url(/static/media/Poppins-Black.7b7f3375e1a25dffdedd.svg#Poppins-Black) format("svg")}.page-landing{height:100%;overflow:auto}.page-landing .welcome-section{align-items:center;color:#fff;display:flex;justify-content:flex-start;min-height:500px;padding:100px 0;position:relative;text-align:left}.page-landing .welcome-section:before{background-image:url(/static/media/landing-background.72127671e5a980ebc4ad.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:500px;left:0;position:absolute;top:0;width:100%}.page-landing .welcome-section .welcome-content{display:flex;flex-direction:column;margin-left:150px;position:relative;z-index:1}.page-landing .welcome-section .welcome-content__title{color:#facb57;font-size:32px;font-weight:600;margin:0}.page-landing .welcome-section .welcome-content__desc{font-size:16px;margin-bottom:30px;max-width:550px}.page-landing .welcome-section .welcome-content__button{background:#facb57;border:none;border-radius:8px;color:#083ecb;cursor:pointer;font-size:14px;font-weight:600;height:37px;width:148px}.page-landing .welcome-section .welcome-content__button:hover{background:#f3ef08}.page-landing .benefits{padding:50px 280px 80px;text-align:center}.page-landing .benefits__title{color:#065cdd;font-size:32px;font-weight:600;margin:20px 0 50px}.page-landing .benefits .benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-left:auto;margin-right:auto;margin-top:20px;max-width:1200px}.page-landing .benefits .benefits-grid__headline{color:#065cdd;font-size:14px;font-weight:600;margin:0;word-break:break-word}.page-landing .benefits .benefits-grid__description{color:#000;text-align:left;word-break:break-word}.page-landing .benefits .benefits-grid ul{margin-bottom:20px;padding:0 0 0 20px}.page-landing .benefits .benefits-grid .benefit-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;padding:30px 20px;text-align:center}.page-landing .benefits .benefits-grid .benefit-card .benefit-icon{height:100px;margin:0 auto 10px;object-fit:cover;width:133px}.page-landing .subscription-section{background:#f7f8fe;padding:50px 20px;text-align:center}.page-landing .subscription-section__title{color:#065cdd;font-size:32px;font-weight:600;margin-bottom:40px}.page-landing .subscription-section .tiers-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-left:auto;margin-right:auto;max-width:1200px}.page-landing .subscription-section .tier-card{background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;position:relative}.page-landing .subscription-section .tier-card__title{background-color:#0575fd;border-radius:8px 8px 0 0;color:#fff;font-size:24px;margin:0;padding:15px}.page-landing .subscription-section .tier-card__price-section{border-bottom:1px solid silver;display:flex;flex-direction:row;justify-content:center;margin:20px;padding-bottom:15px}.page-landing .subscription-section .tier-card__price-section .currency{font-size:14px;font-weight:500;margin:4px 5px 0 0}.page-landing .subscription-section .tier-card__price{align-items:baseline;display:flex;justify-content:center}.page-landing .subscription-section .tier-card__price .number{font-size:24px;font-weight:600}.page-landing .subscription-section .tier-card__price .period{font-size:14px;margin-left:5px}.page-landing .subscription-section .tier-card.highlighted{border:1px solid #0575fd}.page-landing .subscription-section .tier-card.highlighted:before{align-items:center;background:#facb57;border-radius:30px;color:#5172ff;content:"Most Recommended";display:flex;font-size:14px;font-weight:600;height:29px;padding:10px;position:absolute;right:50px;top:-18px}.page-landing .subscription-section .tier-card__details{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:0 35px 20px}.page-landing .subscription-section .tier-card__details ul{list-style:none;margin-bottom:20px;padding:0;text-align:left}.page-landing .subscription-section .tier-card__details ul li{align-items:flex-start;display:inline-flex;font-size:14px;font-weight:400;margin-bottom:10px}.page-landing .subscription-section .tier-card__details ul li:before{background-color:#e2f6e6;border-radius:50%;color:#06a206;content:"✔";margin-right:8px;padding:2px 8px}.page-landing .subscription-section .tier-card__button{background:#0575fd;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin:auto 0 10px;padding:10px 20px}.page-landing .subscription-section .tier-card__button:hover{background:#3b82f6}.page-landing .contact{margin:50px 300px}.page-landing .contact__title{color:#065cdd;font-size:32px;font-weight:600;margin:0;text-align:center}.page-landing .contact__desc{color:#000c;font-size:16px;text-align:center}.page-landing .contact .form{margin-top:40px;width:100%}.page-landing .contact .form__details{grid-gap:25px 50px;display:grid;gap:25px 50px;grid-template-columns:repeat(2,1fr)}.page-landing .contact .form__details .app-input__label,.page-landing .contact .form__details .app-mobile-input__label,.page-landing .contact .form__details .app-select-input__label{color:#000;font-size:14px;font-weight:600}.page-landing .contact .form__details .app-input__required,.page-landing .contact .form__details .app-mobile-input__required{font-size:14px}.page-landing .contact .form__details .app-input--multiline{grid-column:span 2}.page-landing .contact .form__details .app-mobile-input .MuiFormControl-root .MuiInputBase-root{height:37.25px}.page-landing .contact .form__button-container{margin-top:20px}.page-landing .contact .form__button-container .app-button{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:37px;justify-content:center;width:147px}.page-landing .contact .form__button-container .app-button__label{font-size:14px;font-weight:600}.page-landing .contact .form__button-container .app-button:hover{background:#3b82f6}@media only screen and (max-width:379px){.page-landing .contact .form__button-container{gap:10px;width:100%}.page-landing .contact .form__button-container .app-button{width:100%}}.app-login-page{background-image:url(/static/media/login-bg.d054526ba464694ce0ab.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;padding:48px}@media only screen and (max-width:1366px){.app-login-page{padding:28px}}@media only screen and (max-width:640px){.app-login-page{padding:16px}}.app-login-page .login-header{align-items:center;display:flex;margin-bottom:10px}@media only screen and (max-width:1024px){.app-login-page .login-header{align-items:flex-start;flex-direction:column}}.app-login-page .login-header .logo{height:54px;object-fit:contain;width:90px}@media only screen and (max-width:640px){.app-login-page .login-header .logo{height:33px;width:55px}}.app-login-page .login-content{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width:2560px){.app-login-page .login-content{max-width:none}}@media only screen and (max-width:1024px){.app-login-page .login-content{flex-direction:column;gap:20px;justify-content:center}}.app-login-page .login-form-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:50%}@media only screen and (max-width:1024px){.app-login-page .login-form-container{align-items:center;margin:0;width:100%}}.app-login-page .login-form-container .login-title{color:#fff;font-size:32px;font-weight:700;margin:0 0 12px}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-title{font-size:18px}}@media only screen and (max-width:1024px){.app-login-page .login-form-container .login-title{font-size:26px;text-align:center}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-title{font-size:22px;margin:8px 0}}.app-login-page .login-form-container .login-form{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:520px;padding:24px;width:100%}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form{max-width:100%;padding:20px 16px;width:100%}}.app-login-page .login-form-container .login-form .login-title{color:#333;font-size:24px;font-weight:600;margin-bottom:8px;margin-top:0;text-align:left}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-form .login-title{font-size:14px}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-title{font-size:18px}}.app-login-page .login-form-container .login-form .login-description{color:#666;font-size:16px;line-height:1.5;margin:0 0 20px}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-form .login-description{font-size:9px}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-description{font-size:14px;margin:0 0 16px}}.app-login-page .login-form-container .login-form .login-form-group{margin-bottom:20px}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-form-group{margin-bottom:16px}}.app-login-page .login-form-container .login-form .login-form-input{width:100%}.app-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:36px}@media only screen and (max-width:768px){.app-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:32px}}.app-login-page .login-form-container .login-form .login-form-input .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px!important}.app-login-page .login-form-container .login-form .login-form-input .MuiFormHelperText-root{font-size:12px}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-form .login-form-input .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-form-input .app-input__field{height:30px}.app-login-page .login-form-container .login-form .login-form-input .app-input__field>div{font-size:12px;padding:0 10px!important}.app-login-page .login-form-container .login-form .login-form-input .app-input__field .app-icon{height:14px;width:14px}}.app-login-page .login-form-container .login-form .login-form-input .app-input__label{font-size:12px}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-form .login-form-input .app-input__label{font-size:7px}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-form-input .app-input__label{font-size:12px}}.app-login-page .login-form-container .login-form .form-input:focus{border-color:#06f;outline:none}.app-login-page .login-form-container .login-form .remember-forgot{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:16px}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .remember-forgot{flex-direction:row;flex-wrap:wrap;gap:8px}}.app-login-page .login-form-container .login-form .remember-me{align-items:center;display:flex;gap:8px}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .remember-me .app-checkbox__box{height:16px;width:16px}}.app-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:12px}@media only screen and (max-width:489px){.app-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:7px}}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:12px}}.app-login-page .login-form-container .login-form .remember-me input[type=checkbox]{cursor:pointer;margin:0}.app-login-page .login-form-container .login-form .forgot-password{color:#06f;cursor:pointer;font-weight:500;text-decoration:none}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .forgot-password{font-size:12px}}.app-login-page .login-form-container .login-form .forgot-password:hover{font-weight:600}.app-login-page .login-form-container .login-form .login-button{align-items:center;background-color:#06f;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;padding:10px 12px;transition:background-color .2s;width:100%}.app-login-page .login-form-container .login-form .login-button:hover{background-color:#0052cc}.app-login-page .login-form-container .login-form .login-button:disabled{background-color:#d3e0e8!important}@media only screen and (max-width:640px){.app-login-page .login-form-container .login-form .login-button{font-size:14px;height:36px}}.app-login-page .login-footer{box-sizing:border-box;margin-top:20px;width:100%}.app-login-page .redirect-to-alt-login{border-top:1px solid #eee;margin-top:20px;padding-top:15px;text-align:center}@media only screen and (max-width:640px){.app-login-page .redirect-to-alt-login{margin-top:16px;padding-top:12px}}@media only screen and (min-width:2560px){.app-login-page{padding:88px}.app-login-page .login-header{margin-bottom:30px}.app-login-page .login-header .logo{height:94px;object-fit:contain;width:150px}.app-login-page .login-form-container{margin-left:150px}.app-login-page .login-form-container .login-title{font-size:55px;margin:0 0 30px}}@media only screen and (min-width:2560px)and (min-width:2560px){.app-login-page .login-form-container .login-form{max-width:950px;padding:50px 60px}.app-login-page .login-form-container .login-form .login-title{font-size:36px}.app-login-page .login-form-container .login-form .login-description{font-size:24px;margin:0 0 26px}.app-login-page .login-form-container .login-form .login-form-group{margin-bottom:24px}.app-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:52px}.app-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-input{font-size:22px}.app-login-page .login-form-container .login-form .login-form-input .app-input__label,.app-login-page .login-form-container .login-form .login-form-input .app-input__label .app-input__required{font-size:24px}.app-login-page .login-form-container .login-form .login-button{height:52px}.app-login-page .login-form-container .login-form .login-button .app-button__label,.app-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:18px}.app-login-page .login-form-container .login-form .remember-forgot{margin-bottom:30px}.app-login-page .login-form-container .login-form .forgot-password{font-size:18px}}@media only screen and (min-width:2560px){.app-login-page .redirect-to-alt-login{margin-top:25px;padding-top:25px}}.app-login-page .normal-login-button{background-color:#0000!important;border:1px solid #3498db!important;color:#3498db!important;font-weight:500;margin-top:5px;padding:8px 16px!important;transition:all .3s ease;width:auto!important}.app-login-page .normal-login-button:hover{background-color:#3498db1a!important}@media screen and (max-height:600px)and (orientation:landscape){.app-login-page{padding:16px}.app-login-page .login-content{padding:10px 0}.app-login-page .login-form-container .login-form{padding:16px}.app-login-page .login-form-container .login-form .login-form-group,.app-login-page .login-form-container .login-form .remember-forgot{margin-bottom:12px}}.page-profile .header{color:#000;font-size:16px;font-weight:600}.page-profile .profile-container{border-bottom:1px solid #e3e3e3;display:flex;justify-content:flex-start;padding:14px 0 25px}.page-profile .profile-container .photo-section{align-items:center;display:flex;margin-right:20px;position:relative}.page-profile .profile-container .photo-section__profile-photo{border:3px solid #fff;border-radius:50%;box-shadow:0 0 6px 0 #0003;height:84px;margin-right:10px;object-fit:cover;width:84px}.page-profile .profile-container .photo-section__placeholder{align-items:center;background-color:#5172ff;border:3px solid #fff;border-radius:50%;box-shadow:0 0 6px 0 #0003;color:#fff;display:flex;font-size:38px;font-weight:600;height:84px;justify-content:center;margin-right:10px;width:84px}.page-profile .profile-container .photo-section .add-photo-icon{align-items:center;background-color:#fff;border:none;border-radius:50%;box-shadow:0 0 5.25px 0 #0003;cursor:pointer;display:flex;height:28px;justify-content:center;left:60%;position:absolute;top:65%;width:28px}.page-profile .profile-container .photo-section .add-photo-icon:hover{color:#025ecd}.page-profile .profile-container .name-section{display:block}.page-profile .profile-container .name-section__fullName{color:#000;font-size:16px;font-weight:500}.page-profile .profile-container .name-section__status--active{background-color:rgba(15,213,169,.102);color:#0fd5a9}.page-profile .profile-container .name-section__status--active,.page-profile .profile-container .name-section__status--inactive{border-radius:4px;font-weight:600;height:-webkit-fit-content;height:fit-content;padding:8px;width:-webkit-fit-content;width:fit-content}.page-profile .profile-container .name-section__status--inactive{background-color:#065cdd1a;color:#065cdd}.page-profile .form{max-width:1280px;width:100%}.page-profile .form__title{color:#252525;font-size:16px;font-weight:600;margin:30px 0 20px}.page-profile .form__details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-profile .form__company-access-container{margin-top:12px}.page-profile .form__company-access-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:12px 16px}.page-profile .form__company-access-item--grey{background-color:#f8f8f8}.page-profile .form__company-access-item--white{background-color:#fff}.page-profile .form__company-name{font-size:14px}.page-profile .form__button-container{display:flex;gap:15px;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-profile .form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-profile .form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-profile .form__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-profile .form__button-container{gap:10px;width:100%}.page-profile .form__button-container .app-button{width:100%}}.page-profile-divider{border-bottom:1px solid #e3e3e3;margin:32px 0 8px}.app-subUser-login-page{background-image:url(/static/media/login-bg.d054526ba464694ce0ab.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:100vh;padding:48px}@media only screen and (max-width:1366px){.app-subUser-login-page{padding:28px}}@media only screen and (max-width:640px){.app-subUser-login-page{padding:16px}}.app-subUser-login-page .login-header{align-items:center;display:flex;margin-bottom:10px}@media only screen and (max-width:1024px){.app-subUser-login-page .login-header{align-items:flex-start;flex-direction:column}}.app-subUser-login-page .login-header .logo{height:54px;object-fit:contain;width:90px}@media only screen and (max-width:640px){.app-subUser-login-page .login-header .logo{height:33px;width:55px}}.app-subUser-login-page .login-content{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width:2560px){.app-subUser-login-page .login-content{max-width:none}}@media only screen and (max-width:1024px){.app-subUser-login-page .login-content{flex-direction:column;gap:20px;justify-content:center}}.app-subUser-login-page .login-form-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:50%}@media only screen and (max-width:1024px){.app-subUser-login-page .login-form-container{align-items:center;margin:0;width:100%}}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container{margin:8px}}.app-subUser-login-page .login-form-container .login-title{color:#fff;font-size:32px;font-weight:700;margin:0 0 12px}@media only screen and (max-width:1240px){.app-subUser-login-page .login-form-container .login-title{font-size:26px}}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-title{font-size:18px}}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-title{margin-left:0;margin-top:8px}}.app-subUser-login-page .login-form-container .login-form{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:520px;padding:18px 30px;width:100%}@media only screen and (max-width:1240px){.app-subUser-login-page .login-form-container .login-form{padding:16px 24px}}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form{height:auto;padding:22px;width:auto}}.app-subUser-login-page .login-form-container .login-form .login-subtitle{color:#333;font-size:24px;font-weight:600;margin-bottom:8px;margin-top:0;text-align:left}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-form .login-subtitle{font-size:14px}}.app-subUser-login-page .login-form-container .login-form .login-description{color:#666;font-size:16px;line-height:1.5;margin:0 0 16px}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-form .login-description{font-size:9px}}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .login-description{margin:0 0 16px}}.app-subUser-login-page .login-form-container .login-form .login-form-group{margin-bottom:16px}.app-subUser-login-page .login-form-container .login-form .login-form-input{width:100%}.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:36px}@media only screen and (max-width:768px){.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:32px}}.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px!important}.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormHelperText-root{font-size:12px}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__field{height:30px}.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__field>div{font-size:9px;padding:0 10px!important}.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__field .app-icon{height:14px;width:14px}}.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__label{font-size:12px}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__label{font-size:7px}}.app-subUser-login-page .login-form-container .login-form .form-input:focus{border-color:#06f;outline:none}.app-subUser-login-page .login-form-container .login-form .remember-forgot{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:16px}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .remember-forgot{margin-bottom:16px}}.app-subUser-login-page .login-form-container .login-form .remember-me{align-items:center;display:flex;gap:8px}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .remember-me .app-checkbox__box{height:12px;width:12px}}.app-subUser-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:12px}@media only screen and (max-width:489px){.app-subUser-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:7px}}.app-subUser-login-page .login-form-container .login-form .remember-me input[type=checkbox]{cursor:pointer;margin:0}.app-subUser-login-page .login-form-container .login-form .forgot-password{color:#06f;cursor:pointer;font-weight:500;text-decoration:none}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .forgot-password{font-size:7px}}.app-subUser-login-page .login-form-container .login-form .forgot-password:hover{font-weight:600}.app-subUser-login-page .login-form-container .login-form .login-button{background-color:#06f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:36px;justify-content:center;padding:12px;transition:background-color .2s;width:100%}.app-subUser-login-page .login-form-container .login-form .login-button:hover{background-color:#0052cc}.app-subUser-login-page .login-form-container .login-form .login-button:disabled{background-color:#d3e0e8!important}@media only screen and (max-width:640px){.app-subUser-login-page .login-form-container .login-form .login-button{font-size:8px;height:32px}}.app-subUser-login-page .login-footer{box-sizing:border-box;width:100%}.app-subUser-login-page .redirect-to-alt-login{border-top:1px solid #eee;margin-top:15px;padding-top:15px;text-align:center}@media only screen and (min-width:2560px){.app-subUser-login-page{padding:88px}.app-subUser-login-page .login-header{margin-bottom:30px}.app-subUser-login-page .login-header .logo{height:94px;object-fit:contain;width:150px}.app-subUser-login-page .login-form-container{margin-left:150px}.app-subUser-login-page .login-form-container .login-title{font-size:55px;margin:0 0 30px}}@media only screen and (min-width:2560px)and (min-width:2560px){.app-subUser-login-page .login-form-container .login-form{max-width:950px;padding:50px 60px}.app-subUser-login-page .login-form-container .login-form .login-subtitle{font-size:36px}.app-subUser-login-page .login-form-container .login-form .login-description{font-size:24px;margin:0 0 26px}.app-subUser-login-page .login-form-container .login-form .login-form-group{margin-bottom:24px}.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-root{height:52px}.app-subUser-login-page .login-form-container .login-form .login-form-input .MuiFormControl-root .MuiInputBase-input{font-size:22px}.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__label,.app-subUser-login-page .login-form-container .login-form .login-form-input .app-input__label .app-input__required{font-size:24px}.app-subUser-login-page .login-form-container .login-form .login-button{height:52px}.app-subUser-login-page .login-form-container .login-form .login-button .app-button__label,.app-subUser-login-page .login-form-container .login-form .remember-me .app-checkbox__label{font-size:18px}.app-subUser-login-page .login-form-container .login-form .remember-forgot{margin-bottom:30px}.app-subUser-login-page .login-form-container .login-form .forgot-password{font-size:18px}}@media only screen and (min-width:2560px){.app-subUser-login-page .redirect-to-alt-login{margin-top:25px;padding-top:25px}}.app-subUser-login-page .normal-login-button{background-color:#0000!important;border:1px solid #3498db!important;color:#3498db!important;font-weight:500;margin-top:5px;padding:8px 16px!important;transition:all .3s ease;width:auto!important}.app-subUser-login-page .normal-login-button:hover{background-color:#3498db1a!important}.page-dashboard--loading{min-height:calc(100vh - 64px)}.page-dashboard__header{margin-bottom:24px}.page-dashboard__header h2{color:#7f7f7f;margin-bottom:4px;margin-top:8px}.page-dashboard .MuiTabs-root{margin-bottom:24px}.page-dashboard .MuiTabs-root .MuiTab-root{font-weight:400}.page-dashboard .MuiTabs-root .MuiTab-root.Mui-selected{color:#0d4892}.page-dashboard .MuiTabs-root .MuiTabs-indicator{background-color:#0d4892}.page-dashboard .MuiPaper-root{border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}.page-dashboard .MuiPaper-root:hover{box-shadow:0 8px 16px #7f7f7f1a;transform:translateY(-2px)}.page-dashboard .MuiCardContent-root{padding:20px}.page-dashboard .recharts-wrapper .recharts-cartesian-grid-horizontal line,.page-dashboard .recharts-wrapper .recharts-cartesian-grid-vertical line{stroke:silver}.page-dashboard .recharts-wrapper .recharts-bar-rectangle{transition:opacity .2s ease}.page-dashboard .recharts-wrapper .recharts-bar-rectangle:hover{opacity:.8}.page-dashboard .recharts-wrapper .recharts-tooltip-wrapper .recharts-default-tooltip{background-color:#fffffff2!important;border:1px solid silver!important;border-radius:4px;box-shadow:0 2px 8px #7f7f7f1a}.page-dashboard .MuiList-root{padding:0}.page-dashboard .MuiList-root .MuiListItem-root{padding:16px}.page-dashboard .MuiList-root .MuiListItem-root:hover{background-color:#edf4ff0d}.page-dashboard .MuiList-root .MuiListItemIcon-root{min-width:40px}.page-dashboard .MuiList-root .MuiDivider-inset{margin-left:72px}.page-dashboard .MuiChip-root{font-weight:400;text-transform:capitalize}.page-dashboard .MuiChip-root.MuiChip-colorSuccess{background-color:#00cf9c1a;color:#00cf9c}.page-dashboard .MuiChip-root.MuiChip-colorWarning{background-color:#facb571a;color:#f8b40d}.page-dashboard .MuiChip-root.MuiChip-colorDefault{background-color:#6666661a;color:#666}@media(max-width:960px){.page-dashboard{padding:0 16px 24px}.page-dashboard .MuiGrid-container .MuiGrid-item{padding:12px}}@media(max-width:600px){.page-dashboard{padding:0 12px 16px}.page-dashboard__header h2{font-size:1.5rem}.page-dashboard .MuiTabs-root .MuiTab-root{min-width:auto;padding:12px 16px}.page-dashboard .MuiCardContent-root{padding:16px}}@media(max-width:480px){.page-dashboard .recharts-wrapper{height:250px!important}}.page-invoice-create-edit .invoice-create-edit__form{max-width:1280px;padding:0 15px 0 0;width:100%}.page-invoice-create-edit .invoice-create-edit__container{display:flex;gap:15px;margin:15px 0}.page-invoice-create-edit .invoice-create-edit__name{color:#0245a9;font-size:18px;font-weight:600;margin:0}.page-invoice-create-edit .invoice-create-edit__description{color:#7f7f7f;font-size:12px;margin:5px 0}.page-invoice-create-edit .invoice-create-edit__title{color:#252525;font-weight:600;margin:0}.page-invoice-create-edit .invoice-create-edit__date{color:dimgray;font-size:12px;margin:5px 0}.page-invoice-create-edit .invoice-create-edit__label{align-items:center;color:#2c7fe5;display:flex;font-weight:600;justify-content:space-between;margin:0}.page-invoice-create-edit .invoice-create-edit__delete{align-items:center;border:1px solid #f64444;border-radius:30px;color:#f64444;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:30px}.page-invoice-create-edit .invoice-create-edit__box{background-color:#fff;border-radius:8px;box-shadow:0 2px 16px 0 #e0e5ea99;flex:1 1;padding:15px}.page-invoice-create-edit .invoice-create-edit__box-header{display:flex;flex-direction:column;min-height:40px}.page-invoice-create-edit .invoice-create-edit__wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:25px;margin-top:10px}.page-invoice-create-edit .invoice-create-edit__row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 35px;width:100%}.page-invoice-create-edit .invoice-create-edit__row--divider{border-bottom:1px dashed #d3e0e8;padding-bottom:25px}@media only screen and (min-width:768px){.page-invoice-create-edit .invoice-create-edit__row .app-calendar-input-2,.page-invoice-create-edit .invoice-create-edit__row .app-input,.page-invoice-create-edit .invoice-create-edit__row .app-mobile-input,.page-invoice-create-edit .invoice-create-edit__row .app-select-input{width:calc(50% - 17.5px)}}.page-invoice-create-edit .invoice-create-edit__row .app-input--multiline{width:100%}.page-invoice-create-edit .invoice-create-edit__column{display:flex;flex-direction:column;flex-wrap:wrap;gap:20px 35px;width:100%}@media only screen and (min-width:768px){.page-invoice-create-edit .invoice-create-edit__column .app-input{width:calc(50% - 17.5px)}}.page-invoice-create-edit .invoice-create-edit__column .app-input--multiline,.page-invoice-create-edit .invoice-create-edit__input{width:100%}.page-invoice-create-edit .invoice-create-edit__input .app-input__label{align-items:center;display:flex;justify-content:space-between}@media only screen and (min-width:768px){.page-invoice-create-edit .invoice-create-edit__input{width:calc(50% - 17.5px)}.page-invoice-create-edit .invoice-create-edit__input .app-input{width:100%}}.page-invoice-create-edit .invoice-create-edit__add-more-button{margin-left:auto}.page-invoice-create-edit .invoice-create-edit__add-more-button .app-button{border:1px solid #00cf9c;padding:5px 10px}.page-invoice-create-edit .invoice-create-edit__add-more-button .app-button__label{color:#00cf9c;font-size:12px}.page-invoice-create-edit .invoice-create-edit__add-more-button .app-button:hover{border:1px solid #00cf9c}.page-invoice-create-edit .invoice-create-edit__add-more-button .app-button:hover .app-button__label{color:#00cf9c}.page-invoice-create-edit .invoice-create-edit__send-email{align-items:center;display:flex}.page-invoice-create-edit .invoice-create-edit__text{color:#7f7f7f;font-size:14px}.page-invoice-create-edit .invoice-create-edit__button-container{display:flex;gap:15px;margin-left:auto;margin-top:25px;max-width:350px;width:100%}.page-invoice-create-edit .invoice-create-edit__button-container .app-button{flex:1 1}.page-invoice-create-edit .invoice-create-edit__button-container .app-button--outline{background-color:#0000;border:0;width:auto}.page-invoice-create-edit .invoice-create-edit__button-container .app-button--outline .app-button__label{color:#0d4892}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root{border-radius:100px;height:18px;margin:5px 10px 5px 0;padding:0;width:28px}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root .MuiSwitch-switchBase{padding:3px}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root .Mui-checked{color:#0d4892;transform:translateX(10px)}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root .Mui-checked+.MuiSwitch-track{background-color:#0d4892;opacity:1}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root .Mui-checked .MuiSwitch-thumb:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMSA0LjUwNiAzLjM0MyA3IDkgMSIgc3Ryb2tlPSIjMDE4ODk3IiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:8px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page-invoice-create-edit .invoice-create-edit .MuiSwitch-root .MuiSwitch-thumb{color:#fff;height:12px;width:12px}.page-invoice-bulk-upload .invoice-bulk-upload__title{color:#0245a9;font-size:18px;font-weight:600;margin:0}.page-invoice-bulk-upload .invoice-bulk-upload__description{color:#7f7f7f;font-size:12px;margin:0}.page-invoice-bulk-upload .invoice-bulk-upload__header{margin:20px 15px}.page-invoice-bulk-upload .invoice-bulk-upload__header .app-button{margin-left:auto}.page-invoice-bulk-upload .invoice-bulk-upload__table{margin:20px 0}.page-invoice-bulk-upload .invoice-bulk-upload__drop{align-items:center;background-color:#fff;border:2px dashed #e2e9ef;border-radius:8px;box-shadow:0 0 10.7px #a3a6ac33;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;margin:20px 15px 20px 0;min-height:300px;padding:25px}.page-invoice-bulk-upload .invoice-bulk-upload__drop--dragover{border:2px dashed #00cf9c}.page-invoice-bulk-upload .invoice-bulk-upload__icon{align-items:center;border:1px dashed #00cf9c;border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}.page-invoice-bulk-upload .invoice-bulk-upload__placeholder{color:dimgray;font-size:14px}.page-invoice-bulk-upload .invoice-bulk-upload__button-container{display:flex;gap:15px;margin:25px 15px 25px auto;max-width:350px;width:100%}.page-invoice-bulk-upload .invoice-bulk-upload__button-container .app-button{flex:1 1}.page-invoice-bulk-upload .invoice-bulk-upload__button-container .app-button--outline{background-color:#0000;border:0;width:auto}.page-invoice-bulk-upload .invoice-bulk-upload__button-container .app-button--outline .app-button__label{color:#0d4892}.page-404{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.page-404__title{animation:fade 1s infinite;color:#0d4892;font-size:240px;font-weight:700;margin:0}@keyframes fade{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.page-einvoice{width:100%}.page-einvoice .cndn-container{display:flex;flex-direction:column}.page-einvoice .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-einvoice .cndn-link:hover{color:#135ba1}.page-einvoice-invoice-form .invoice-form__template{border-bottom:1px solid #e3e3e3;display:flex;gap:16px;padding:24px 0}.page-einvoice-invoice-form .invoice-form__template-dropdown{max-width:360px}.page-einvoice-invoice-form .invoice-form__template-dropdown .MuiFormControl-root label{margin-bottom:4px}.page-einvoice-invoice-form .invoice-form__template-dropdown .MuiFormControl-root .MuiOutlinedInput-root{height:40px}.page-einvoice-invoice-form .invoice-form__template-btn{border-radius:50%;height:40px;margin-bottom:3px;margin-top:auto;padding:0;width:40px}.page-einvoice-invoice-form .invoice-form__supplier{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-einvoice-invoice-form .invoice-form__supplier .app-accordion .MuiAccordionSummary-content{margin:0!important}.page-einvoice-invoice-form .invoice-form__supplier .MuiButtonBase-root.MuiAccordionSummary-root.MuiAccordionSummary-gutters{min-height:24px!important;padding:0}.page-einvoice-invoice-form .invoice-form__supplier .MuiAccordionDetails-root{padding:0}.page-einvoice-invoice-form .invoice-form__supplier-details{grid-gap:12px 32px;display:grid;gap:12px 32px;grid-template-columns:repeat(2,1fr);margin:24px 0 8px}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__supplier-details{grid-template-columns:1fr}}.page-einvoice-invoice-form .invoice-form__supplier-details-item{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__supplier-details-item{gap:12px}}.page-einvoice-invoice-form .invoice-form__supplier-details-label{color:#666;font-size:12px;margin:0!important}.page-einvoice-invoice-form .invoice-form__supplier-details-value{color:#000;font-size:12px;font-weight:500;margin:0}.page-einvoice-invoice-form .invoice-form__buyer{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-einvoice-invoice-form .invoice-form__buyer-header{display:flex;justify-content:space-between}.page-einvoice-invoice-form .invoice-form__buyer-header-right{display:flex;gap:16px}.page-einvoice-invoice-form .invoice-form__buyer-header-right .app-toggle__label{color:#666;font-size:12px;font-weight:500}.page-einvoice-invoice-form .invoice-form__buyer-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:80px}.page-einvoice-invoice-form .invoice-form__buyer-header-btn:hover{background-color:#dde6ff!important}.page-einvoice-invoice-form .invoice-form__buyer-header-btn p{color:#065cdd}.page-einvoice-invoice-form .invoice-form__buyer-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__buyer-label{font-size:12px}}.page-einvoice-invoice-form .invoice-form__buyer-details-container{margin-top:24px}.page-einvoice-invoice-form .invoice-form__buyer-address,.page-einvoice-invoice-form .invoice-form__buyer-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-einvoice-invoice-form .invoice-form__buyer-address-label{border-bottom:1px solid #e3e3e3;color:#666;font-size:16px;font-weight:500;margin:24px 0}.page-einvoice-invoice-form .invoice-form__invoice{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-einvoice-invoice-form .invoice-form__invoice-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__invoice-label{font-size:12px}}.page-einvoice-invoice-form .invoice-form__invoice-header{display:flex;justify-content:space-between}.page-einvoice-invoice-form .invoice-form__invoice-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-einvoice-invoice-form .invoice-form__invoice-header-btn:hover{background-color:#dde6ff!important}.page-einvoice-invoice-form .invoice-form__invoice-header-btn p{color:#065cdd}.page-einvoice-invoice-form .invoice-form__invoice-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-einvoice-invoice-form .invoice-form__invoice-details-container{margin-top:24px}.page-einvoice-invoice-form .invoice-form__invoice-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.page-einvoice-invoice-form .invoice-form__invoice-currency{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.page-einvoice-invoice-form .invoice-form__invoice-tax{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.page-einvoice-invoice-form .invoice-form__invoice-tax .app-checkbox{grid-column:1/-1;justify-self:left}.page-einvoice-invoice-form .invoice-form__invoice-tax .app-input--multiline{grid-column:1/-2}.page-einvoice-invoice-form .invoice-form__invoice-tabs{margin-top:24px}.page-einvoice-invoice-form .invoice-form__invoice-tabs-header{align-items:center;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between}.page-einvoice-invoice-form .invoice-form__invoice-tabs .tabs{border-bottom:0;margin:0!important}.page-einvoice-invoice-form .invoice-form__invoice-tab{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding-top:24px}.page-einvoice-invoice-form .invoice-form__invoice-tab-empty-icon{height:90px;margin:24px auto auto;width:120px}.page-einvoice-invoice-form .invoice-form__items{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-einvoice-invoice-form .invoice-form__items-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__items-label{font-size:12px}}.page-einvoice-invoice-form .invoice-form__items-header{display:flex;justify-content:space-between}.page-einvoice-invoice-form .invoice-form__items-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-einvoice-invoice-form .invoice-form__items-header-btn:hover{background-color:#dde6ff!important}.page-einvoice-invoice-form .invoice-form__items-header-btn p{color:#065cdd}.page-einvoice-invoice-form .invoice-form__items-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-einvoice-invoice-form .invoice-form__items-actions{display:flex;justify-content:space-between;margin-top:16px}.page-einvoice-invoice-form .invoice-form__items-add-row-btn{background-color:#0575fd;color:#fff;margin:auto;width:auto}.page-einvoice-invoice-form .invoice-form__items-no-data{border:2px dashed #e3e3e3;border-radius:4px;cursor:pointer;margin-bottom:15px;padding:20px;text-align:center}.page-einvoice-invoice-form .invoice-form__items-totals{border-radius:4px;margin-left:auto;margin-top:16px;padding:16px}.page-einvoice-invoice-form .invoice-form__items-totals-row{display:flex;gap:24px;justify-content:space-between;padding:12px 16px}.page-einvoice-invoice-form .invoice-form__items-totals-row:last-child{background-color:#eceffd}.page-einvoice-invoice-form .invoice-form__items-totals-row span{color:#333;font-size:14px}.page-einvoice-invoice-form .invoice-form__items-totals-row span:last-child{color:#000;font-weight:700}.page-einvoice-invoice-form .invoice-form__items .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__items .MuiFormHelperText-root{font-size:7px}}.page-einvoice-invoice-form .invoice-form__additional-info{border-bottom:1px solid #e3e3e3;display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__additional-info{display:block}}.page-einvoice-invoice-form .invoice-form__additional-info-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__additional-info-label{font-size:12px}}.page-einvoice-invoice-form .invoice-form__additional-info-desc{color:#666;font-size:10px;margin:0}.page-einvoice-invoice-form .invoice-form__additional-info-remark{width:100%}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__additional-info-remark{margin-top:16px}}.page-einvoice-invoice-form .invoice-form__additional-info-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-einvoice-invoice-form .invoice-form__internal-notes{display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__internal-notes{display:block}}.page-einvoice-invoice-form .invoice-form__internal-notes-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-einvoice-invoice-form .invoice-form__internal-notes-label{font-size:12px}}.page-einvoice-invoice-form .invoice-form__internal-notes-desc{color:#666;font-size:10px;margin:0}.page-einvoice-invoice-form .invoice-form__internal-notes-remark{width:100%}@media only screen and (max-width:768px){.page-einvoice-invoice-form .invoice-form__internal-notes-remark{margin-top:16px}}.page-einvoice-invoice-form .invoice-form__internal-notes-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-einvoice-invoice-form .invoice-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-einvoice-invoice-form .invoice-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-einvoice-invoice-form .invoice-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-einvoice-invoice-form .invoice-form__button-container .app-button--outline .app-button__label{color:#0575fd}.page-einvoice-invoice-form .invoice-form__button-container-checkbox-container .app-checkbox{color:#666;height:20px;padding-top:10px;width:147px}.page-einvoice-invoice-form .invoice-form__button-container-checkbox-container .app-checkbox .app-checkbox__label{font-size:10px}@media only screen and (max-width:379px){.page-einvoice-invoice-form .invoice-form__button-container{gap:10px;width:100%}.page-einvoice-invoice-form .invoice-form__button-container .app-button{width:100%}}.invoice-form__drawer,.invoice-form__drawer-section{grid-gap:16px;display:grid;gap:16px;justify-items:left}.invoice-form__drawer-section{width:100%}.invoice-form__drawer-item-label{border-bottom:1px solid #e3e3e3;margin:0;width:100%}.invoice-form__drawer p{text-align:left}.invoice-form__items-drawer .MuiAccordionDetails-root{grid-gap:8px;display:grid;gap:8px}.invoice-form__items-drawer .MuiAccordion-root{margin-top:12px!important}.invoice-form__items-drawer .MuiAccordionDetails-root{padding:0!important}.page-einvoice-invoice-view .invoice-view__container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.page-einvoice-invoice-view .invoice-view__header{align-items:center;border-bottom:1px solid #e3e3e3!important;display:flex;justify-content:space-between;margin-bottom:20px}.page-einvoice-invoice-view .invoice-view__title-bar{border-bottom:none!important}.page-einvoice-invoice-view .invoice-view__preview-btn{border-radius:8px;padding:8px 12px;width:auto}.page-einvoice-invoice-view .invoice-view__loading,.page-einvoice-invoice-view .invoice-view__no-data{color:#666;padding:20px;text-align:center}.page-einvoice-invoice-view .invoice-view__details{line-height:1.6}.page-einvoice-invoice-view .invoice-view__header-info{grid-gap:16px;border-bottom:1px solid #e3e3e3;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;padding-bottom:20px}@media only screen and (max-width:489px){.page-einvoice-invoice-view .invoice-view__header-info{font-size:7px}}.page-einvoice-invoice-view .invoice-view__header-info>div{margin-bottom:5px}.page-einvoice-invoice-view .invoice-view__section{border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:20px}.page-einvoice-invoice-view .invoice-view__section:last-child{border-bottom:none}.page-einvoice-invoice-view .invoice-view__section-title{color:#000;font-size:16px;font-weight:600;margin-bottom:15px;text-transform:uppercase}@media only screen and (max-width:489px){.page-einvoice-invoice-view .invoice-view__section-title{font-size:12px}}.page-einvoice-invoice-view .invoice-view__item-section .invoice-view__section-content{display:block}.page-einvoice-invoice-view .invoice-view__section-content{grid-gap:16px;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:489px){.page-einvoice-invoice-view .invoice-view__section-content{font-size:7px}}.page-einvoice-invoice-view .invoice-view__section-content>div{margin-bottom:5px}.page-einvoice-invoice-view .invoice-view__items-totals{margin-left:auto;width:-webkit-fit-content;width:fit-content}.page-einvoice-invoice-view .invoice-view__items-totals-row{display:flex;font-size:13px;font-weight:400;gap:24px;justify-content:right;padding:12px 16px}.page-einvoice-invoice-view .invoice-view__items-totals-row:last-child{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.page-einvoice-invoice-view .invoice-view__items-totals-row:last-child span{font-weight:600}.page-einvoice-invoice-view .invoice-view__key-value{display:flex;flex-direction:column}.page-einvoice-invoice-view .invoice-view__label{color:#666;margin-bottom:5px}.page-einvoice-invoice-view .invoice-view__value{font-weight:500;word-break:break-word}.page-einvoice-invoice-view .invoice-view__items-table{border-collapse:collapse;font-size:.9em;margin-top:10px;width:100%}.page-einvoice-invoice-view .invoice-view__items-table td,.page-einvoice-invoice-view .invoice-view__items-table th{padding:10px;text-align:left}.page-einvoice-invoice-view .invoice-view__items-table th{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-weight:600;white-space:nowrap}.page-einvoice-invoice-view .invoice-view__items-table td{border-bottom:1px solid #eee}.page-einvoice-invoice-view .invoice-view__items-table tfoot tr{border-top:2px solid #ddd;font-weight:700}.page-einvoice-invoice-view .invoice-view__items-table tfoot tr td{padding-top:15px}.page-einvoice-invoice-view .invoice-view__items-table tfoot td:nth-child(9){padding-right:15px;text-align:right}.page-einvoice-invoice-view .invoice-view__items-table td:last-child,.page-einvoice-invoice-view .invoice-view__items-table tfoot td:nth-child(10),.page-einvoice-invoice-view .invoice-view__items-table th:last-child{text-align:right}.page-einvoice-invoice-view .invoice-view__items-table tbody tr:nth-child(2n){background-color:#fafafa}.page-credit-note{width:100%}.page-credit-note .cndn-container{display:flex;flex-direction:column}.page-credit-note .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-credit-note .cndn-link:hover{color:#135ba1}.credit-note-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 2rem}.credit-note-actions input{font-size:12px}.app-button.btn-create-credit-note{height:auto}.credit-note-actions-right{align-items:center;display:flex;gap:1rem}.credit-note-actions-right .app-toggle__label{font-size:12px;font-weight:600;width:-webkit-max-content;width:max-content}@media(max-width:576px){.credit-note-actions{flex-direction:column;padding:1rem}.credit-note-actions-right{justify-content:space-between;width:100%}.app-button.btn-create-credit-note{font-size:.75rem}}.page-credit-note-form .credit-note-form__template{border-bottom:1px solid #e3e3e3;display:flex;gap:16px;padding:24px 0}.page-credit-note-form .credit-note-form__template-dropdown{max-width:360px}.page-credit-note-form .credit-note-form__template-dropdown .MuiFormControl-root label{margin-bottom:4px}.page-credit-note-form .credit-note-form__template-dropdown .MuiFormControl-root .MuiOutlinedInput-root{height:40px}.page-credit-note-form .credit-note-form__template-btn{border-radius:50%;height:40px;margin-bottom:3px;margin-top:auto;padding:0;width:40px}.page-credit-note-form .credit-note-form__supplier{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-credit-note-form .credit-note-form__supplier .app-accordion .MuiAccordionSummary-content{margin:0!important}.page-credit-note-form .credit-note-form__supplier .MuiButtonBase-root.MuiAccordionSummary-root.MuiAccordionSummary-gutters{min-height:24px!important;padding:0}.page-credit-note-form .credit-note-form__supplier .MuiAccordionDetails-root{padding:0}.page-credit-note-form .credit-note-form__supplier-details{grid-gap:12px 32px;display:grid;gap:12px 32px;grid-template-columns:repeat(2,1fr);margin:24px 0 8px}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__supplier-details{grid-template-columns:1fr}}.page-credit-note-form .credit-note-form__supplier-details-item{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__supplier-details-item{gap:12px}}.page-credit-note-form .credit-note-form__supplier-details-label{color:#666;font-size:12px;margin:0!important}.page-credit-note-form .credit-note-form__supplier-details-value{color:#000;font-size:12px;font-weight:500;margin:0}.page-credit-note-form .credit-note-form__buyer{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-credit-note-form .credit-note-form__buyer-header{display:flex;justify-content:space-between}.page-credit-note-form .credit-note-form__buyer-header-right{display:flex;gap:16px}.page-credit-note-form .credit-note-form__buyer-header-right .app-toggle__label{color:#666;font-size:12px;font-weight:500}.page-credit-note-form .credit-note-form__buyer-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:80px}.page-credit-note-form .credit-note-form__buyer-header-btn:hover{background-color:#dde6ff!important}.page-credit-note-form .credit-note-form__buyer-header-btn p{color:#065cdd}.page-credit-note-form .credit-note-form__buyer-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__buyer-label{font-size:12px}}.page-credit-note-form .credit-note-form__buyer-details-container{margin-top:24px}.page-credit-note-form .credit-note-form__buyer-address,.page-credit-note-form .credit-note-form__buyer-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-credit-note-form .credit-note-form__buyer-address-label{border-bottom:1px solid #e3e3e3;color:#666;font-size:16px;font-weight:500;margin:24px 0}.page-credit-note-form .credit-note-form__credit-note{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-credit-note-form .credit-note-form__credit-note-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__credit-note-label{font-size:12px}}.page-credit-note-form .credit-note-form__credit-note-header{display:flex;justify-content:space-between}.page-credit-note-form .credit-note-form__credit-note-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-credit-note-form .credit-note-form__credit-note-header-btn:hover{background-color:#dde6ff!important}.page-credit-note-form .credit-note-form__credit-note-header-btn p{color:#065cdd}.page-credit-note-form .credit-note-form__credit-note-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-credit-note-form .credit-note-form__credit-note-details-container{margin-top:24px}.page-credit-note-form .credit-note-form__credit-note-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.page-credit-note-form .credit-note-form__credit-note-currency{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.page-credit-note-form .credit-note-form__credit-note-tax{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.page-credit-note-form .credit-note-form__credit-note-tax .app-checkbox{grid-column:1/-1;justify-self:left}.page-credit-note-form .credit-note-form__credit-note-tax .app-input--multiline{grid-column:1/-2}.page-credit-note-form .credit-note-form__credit-note-tabs{margin-top:24px}.page-credit-note-form .credit-note-form__credit-note-tabs-header{align-items:center;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between}.page-credit-note-form .credit-note-form__credit-note-tabs .tabs{border-bottom:0;margin:0!important}.page-credit-note-form .credit-note-form__credit-note-tab{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding-top:24px}.page-credit-note-form .credit-note-form__credit-note-tab-empty-icon{height:90px;margin:24px auto auto;width:120px}.page-credit-note-form .credit-note-form__items{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-credit-note-form .credit-note-form__items-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__items-label{font-size:12px}}.page-credit-note-form .credit-note-form__items-header{display:flex;justify-content:space-between}.page-credit-note-form .credit-note-form__items-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-credit-note-form .credit-note-form__items-header-btn:hover{background-color:#dde6ff!important}.page-credit-note-form .credit-note-form__items-header-btn p{color:#065cdd}.page-credit-note-form .credit-note-form__items-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-credit-note-form .credit-note-form__items-actions{display:flex;justify-content:space-between;margin-top:16px}.page-credit-note-form .credit-note-form__items-add-row-btn{background-color:#0575fd;color:#fff;margin:auto;width:auto}.page-credit-note-form .credit-note-form__items-no-data{border:2px dashed #e3e3e3;border-radius:4px;cursor:pointer;margin-bottom:15px;padding:20px;text-align:center}.page-credit-note-form .credit-note-form__items-totals{border-radius:4px;margin-left:auto;margin-top:16px;padding:16px}.page-credit-note-form .credit-note-form__items-totals-row{display:flex;gap:24px;justify-content:space-between;padding:12px 16px}.page-credit-note-form .credit-note-form__items-totals-row:last-child{background-color:#eceffd}.page-credit-note-form .credit-note-form__items-totals-row span{color:#333;font-size:14px}.page-credit-note-form .credit-note-form__items-totals-row span:last-child{color:#000;font-weight:700}.page-credit-note-form .credit-note-form__items .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__items .MuiFormHelperText-root{font-size:7px}}.page-credit-note-form .credit-note-form__additional-info{border-bottom:1px solid #e3e3e3;display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__additional-info{display:block}}.page-credit-note-form .credit-note-form__additional-info-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__additional-info-label{font-size:12px}}.page-credit-note-form .credit-note-form__additional-info-desc{color:#666;font-size:10px;margin:0}.page-credit-note-form .credit-note-form__additional-info-remark{width:100%}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__additional-info-remark{margin-top:16px}}.page-credit-note-form .credit-note-form__additional-info-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-credit-note-form .credit-note-form__internal-notes{display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__internal-notes{display:block}}.page-credit-note-form .credit-note-form__internal-notes-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-credit-note-form .credit-note-form__internal-notes-label{font-size:12px}}.page-credit-note-form .credit-note-form__internal-notes-desc{color:#666;font-size:10px;margin:0}.page-credit-note-form .credit-note-form__internal-notes-remark{width:100%}@media only screen and (max-width:768px){.page-credit-note-form .credit-note-form__internal-notes-remark{margin-top:16px}}.page-credit-note-form .credit-note-form__internal-notes-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-credit-note-form .credit-note-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-credit-note-form .credit-note-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-credit-note-form .credit-note-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-credit-note-form .credit-note-form__button-container .app-button--outline .app-button__label{color:#0575fd}.page-credit-note-form .credit-note-form__button-container-checkbox-container .app-checkbox{color:#666;height:20px;padding-top:10px;width:147px}.page-credit-note-form .credit-note-form__button-container-checkbox-container .app-checkbox .app-checkbox__label{font-size:10px}@media only screen and (max-width:379px){.page-credit-note-form .credit-note-form__button-container{gap:10px;width:100%}.page-credit-note-form .credit-note-form__button-container .app-button{width:100%}}.credit-note-form__drawer,.credit-note-form__drawer-section{grid-gap:16px;display:grid;gap:16px;justify-items:left}.credit-note-form__drawer-section{width:100%}.credit-note-form__drawer-item-label{border-bottom:1px solid #e3e3e3;margin:0;width:100%}.credit-note-form__drawer p{text-align:left}.credit-note-form__items-drawer .MuiAccordionDetails-root{grid-gap:8px;display:grid;gap:8px}.credit-note-form__items-drawer .MuiAccordion-root{margin-top:12px!important}.credit-note-form__items-drawer .MuiAccordionDetails-root{padding:0!important}.page-credit-note-view .credit-note-view__container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.page-credit-note-view .credit-note-view__header{align-items:center;border-bottom:1px solid #e3e3e3!important;display:flex;justify-content:space-between;margin-bottom:20px}.page-credit-note-view .credit-note-view__title-bar{border-bottom:none!important}.page-credit-note-view .credit-note-view__preview-btn{border-radius:8px;padding:8px 12px;width:auto}.page-credit-note-view .credit-note-view__loading,.page-credit-note-view .credit-note-view__no-data{color:#666;padding:20px;text-align:center}.page-credit-note-view .credit-note-view__details{line-height:1.6}.page-credit-note-view .credit-note-view__header-info{grid-gap:16px;border-bottom:1px solid #e3e3e3;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;padding-bottom:20px}@media only screen and (max-width:489px){.page-credit-note-view .credit-note-view__header-info{font-size:7px}}.page-credit-note-view .credit-note-view__header-info>div{margin-bottom:5px}.page-credit-note-view .credit-note-view__section{border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:20px}.page-credit-note-view .credit-note-view__section:last-child{border-bottom:none}.page-credit-note-view .credit-note-view__section-title{color:#000;font-size:16px;font-weight:600;margin-bottom:15px;text-transform:uppercase}@media only screen and (max-width:489px){.page-credit-note-view .credit-note-view__section-title{font-size:12px}}.page-credit-note-view .credit-note-view__item-section .credit-note-view__section-content{display:block}.page-credit-note-view .credit-note-view__section-content{grid-gap:16px;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:489px){.page-credit-note-view .credit-note-view__section-content{font-size:7px}}.page-credit-note-view .credit-note-view__section-content>div{margin-bottom:5px}.page-credit-note-view .credit-note-view__items-totals{margin-left:auto;width:-webkit-fit-content;width:fit-content}.page-credit-note-view .credit-note-view__items-totals-row{display:flex;font-size:13px;font-weight:400;gap:24px;justify-content:right;padding:12px 16px}.page-credit-note-view .credit-note-view__items-totals-row:last-child{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.page-credit-note-view .credit-note-view__items-totals-row:last-child span{font-weight:600}.page-credit-note-view .credit-note-view__key-value{display:flex;flex-direction:column}.page-credit-note-view .credit-note-view__label{color:#666;margin-bottom:5px}.page-credit-note-view .credit-note-view__value{font-weight:500;word-break:break-word}.page-credit-note-view .credit-note-view__items-table{border-collapse:collapse;font-size:.9em;margin-top:10px;width:100%}.page-credit-note-view .credit-note-view__items-table td,.page-credit-note-view .credit-note-view__items-table th{padding:10px;text-align:left}.page-credit-note-view .credit-note-view__items-table th{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-weight:600;white-space:nowrap}.page-credit-note-view .credit-note-view__items-table td{border-bottom:1px solid #eee}.page-credit-note-view .credit-note-view__items-table tfoot tr{border-top:2px solid #ddd;font-weight:700}.page-credit-note-view .credit-note-view__items-table tfoot tr td{padding-top:15px}.page-credit-note-view .credit-note-view__items-table tfoot td:nth-child(9){padding-right:15px;text-align:right}.page-credit-note-view .credit-note-view__items-table td:last-child,.page-credit-note-view .credit-note-view__items-table tfoot td:nth-child(10),.page-credit-note-view .credit-note-view__items-table th:last-child{text-align:right}.page-credit-note-view .credit-note-view__items-table tbody tr:nth-child(2n){background-color:#fafafa}.page-einvoice-bulk-upload__title .app-title-bar__label{padding-left:0}.page-einvoice-bulk-upload__tabs{margin-bottom:16px}.page-einvoice-bulk-upload__tabs .app-tabs__tab{font-weight:400}.page-einvoice-bulk-upload__tabs .app-tabs__tab--active{border-bottom:2px solid #0d4892;color:#0d4892}.page-einvoice-bulk-upload__header{border-bottom:2px dashed #d3e0e8;display:flex;flex-direction:column;padding:24px 0}.page-einvoice-bulk-upload__header-text{font-size:16px;font-weight:600;margin-bottom:8px}.page-einvoice-bulk-upload__header-btn{justify-content:center;margin-top:8px;width:-webkit-fit-content!important;width:fit-content!important}.page-einvoice-bulk-upload__header-btn .app-icon{height:12px!important;margin:auto!important;transform:rotate(180deg);width:12px!important}.page-einvoice-bulk-upload__upload-file{border-bottom:2px dashed #d3e0e8;padding:24px 0}.page-einvoice-bulk-upload__upload-file-text{display:block;font-size:16px;font-weight:600;margin-bottom:8px}.page-einvoice-bulk-upload__upload-file-section{border:2px dashed silver;border-radius:4px;cursor:pointer;margin:16px 0;padding:20px;text-align:center;transition:border-color .3s ease}.page-einvoice-bulk-upload__upload-file-section:hover{border-color:#065cdd}.page-einvoice-bulk-upload__upload-file-section-action{align-items:center;color:#666;display:flex;flex-wrap:wrap;justify-content:center}.page-einvoice-bulk-upload__upload-file-section-action svg{color:#065cdd;font-size:24px;margin-right:8px}.page-einvoice-bulk-upload__upload-file-section-action-text{color:#666;font-size:13px;font-weight:500;margin:0 8px}.page-einvoice-bulk-upload__upload-file-section-action-btn{background-color:#edf4ff!important;border-radius:20px!important;color:#065cdd!important;padding:8px 16px!important;width:auto!important}.page-einvoice-bulk-upload__upload-file-section-action-btn p{color:#065cdd!important}.page-einvoice-bulk-upload__upload-file-section-action-btn:hover{background-color:#d4e4ff!important}.page-einvoice-bulk-upload__upload-file-section-action-btn:disabled{cursor:not-allowed;opacity:.7}.page-einvoice-bulk-upload__upload-file-section-desc{color:silver;font-size:10px;margin-top:4px}.page-einvoice-bulk-upload__upload-file-section-submit{margin-top:16px;margin:12px auto 0!important;min-width:120px;width:-webkit-fit-content!important;width:fit-content!important}.page-einvoice-bulk-upload__upload-file-section-submit:disabled{cursor:not-allowed;opacity:.7}.page-einvoice-bulk-upload__table{padding-top:24px}.page-einvoice-bulk-upload__table-title{font-size:16px;font-weight:600;margin-bottom:16px}.page-einvoice-bulk-upload__table .table__actions{display:block!important}.page-einvoice-bulk-upload__table .table__actions-btn{background-color:#0000!important;color:#0575fd!important;margin:auto;padding:0;width:-webkit-fit-content;width:fit-content}.page-einvoice-bulk-upload__table .table__actions-btn>p{border-radius:4px;color:inherit;padding:4px 8px}.page-einvoice-bulk-upload__table .table__actions-btn :hover{background-color:#edf4ff!important;color:#0d4892!important}.page-einvoice-bulk-upload .drag-active{background-color:#edf4ff1a;border-color:#0d4892!important}.page-einvoice-bulk-upload .file-selected{align-items:center;background-color:#edf4ff33;border-radius:4px;display:flex;justify-content:center;margin-bottom:12px;padding:8px}.page-einvoice-bulk-upload .file-selected__name{font-weight:400;margin-left:8px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-einvoice-bulk-upload .file-selected__remove{color:#f64444;cursor:pointer;font-size:18px;margin-left:auto}.page-einvoice-bulk-upload .file-selected__remove:hover{color:#f41313}.page-einvoice-bulk-upload__modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #7f7f7f26;left:50%;max-width:600px;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%}.page-einvoice-bulk-upload__modal-header{align-items:center;display:flex;justify-content:space-between;padding:16px 24px}.page-einvoice-bulk-upload__modal-title{color:#7f7f7f;font-size:16px;font-weight:600;margin:0}.page-einvoice-bulk-upload__modal-close{align-items:center;background:#0000;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .2s ease}.page-einvoice-bulk-upload__modal-close:hover{color:#7f7f7f}.page-einvoice-bulk-upload__modal-close svg{height:20px;width:20px}.page-einvoice-bulk-upload__modal-body{max-height:60vh;overflow-y:auto;padding:0 24px 24px}.page-einvoice-bulk-upload__modal-error-summary{color:#7f7f7f;font-weight:400;margin-bottom:16px}.page-einvoice-bulk-upload__modal-error-list{list-style-type:none;margin:0;padding:0}.page-einvoice-bulk-upload__modal-error-item{background-color:#f644440d;border-left:3px solid #f64444;border-radius:4px;margin-bottom:8px;padding:12px}.page-einvoice-bulk-upload__modal-error-item:last-child{margin-bottom:0}.page-einvoice-bulk-upload__modal-error-text{color:#7f7f7f;font-size:16px;line-height:1.5}.page-einvoice-bulk-upload__modal-no-errors{color:#666;padding:24px 0;text-align:center}.page-einvoice-bulk-upload__modal-footer{display:flex;justify-content:flex-end;padding:16px 24px}.page-einvoice-bulk-upload__modal-close-btn{background-color:#edf4ff;border:none;border-radius:20px;color:#065cdd;cursor:pointer;font-size:16px;font-weight:400;padding:8px 24px;transition:background-color .2s ease}.page-einvoice-bulk-upload__modal-close-btn:hover{background-color:#d4e4ff}.page-einvoice-bulk-upload .status-success{color:#00cf9c;display:flex;gap:4px;text-align:center}.page-einvoice-bulk-upload .status-success>svg{vertical-align:middle}.page-einvoice-bulk-upload .status-error{color:#f64444;display:flex;gap:4px;text-align:center}.page-einvoice-bulk-upload .status-error>svg{vertical-align:middle}.page-debit-note{width:100%}.page-debit-note .cndn-container{display:flex;flex-direction:column}.page-debit-note .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-debit-note .cndn-link:hover{color:#135ba1}.invoice-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 2rem}.invoice-actions input{font-size:12px}.app-button.btn-create-invoice{height:auto}.invoice-actions-right{align-items:center;display:flex;gap:1rem}.invoice-actions-right .app-toggle__label{font-size:12px;font-weight:600;width:-webkit-max-content;width:max-content}@media(max-width:576px){.invoice-actions{flex-direction:column;padding:1rem}.invoice-actions-right{justify-content:space-between;width:100%}.app-button.btn-create-invoice{font-size:.75rem}}.page-debit-note-form .debit-note-form__template{border-bottom:1px solid #e3e3e3;display:flex;gap:16px;padding:24px 0}.page-debit-note-form .debit-note-form__template-dropdown{max-width:360px}.page-debit-note-form .debit-note-form__template-dropdown .MuiFormControl-root label{margin-bottom:4px}.page-debit-note-form .debit-note-form__template-dropdown .MuiFormControl-root .MuiOutlinedInput-root{height:40px}.page-debit-note-form .debit-note-form__template-btn{border-radius:50%;height:40px;margin-bottom:3px;margin-top:auto;padding:0;width:40px}.page-debit-note-form .debit-note-form__supplier{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-debit-note-form .debit-note-form__supplier .app-accordion .MuiAccordionSummary-content{margin:0!important}.page-debit-note-form .debit-note-form__supplier .MuiButtonBase-root.MuiAccordionSummary-root.MuiAccordionSummary-gutters{min-height:24px!important;padding:0}.page-debit-note-form .debit-note-form__supplier .MuiAccordionDetails-root{padding:0}.page-debit-note-form .debit-note-form__supplier-details{grid-gap:12px 32px;display:grid;gap:12px 32px;grid-template-columns:repeat(2,1fr);margin:24px 0 8px}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__supplier-details{grid-template-columns:1fr}}.page-debit-note-form .debit-note-form__supplier-details-item{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__supplier-details-item{gap:12px}}.page-debit-note-form .debit-note-form__supplier-details-label{color:#666;font-size:12px;margin:0!important}.page-debit-note-form .debit-note-form__supplier-details-value{color:#000;font-size:12px;font-weight:500;margin:0}.page-debit-note-form .debit-note-form__buyer{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-debit-note-form .debit-note-form__buyer-header{display:flex;justify-content:space-between}.page-debit-note-form .debit-note-form__buyer-header-right{display:flex;gap:16px}.page-debit-note-form .debit-note-form__buyer-header-right .app-toggle__label{color:#666;font-size:12px;font-weight:500}.page-debit-note-form .debit-note-form__buyer-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:80px}.page-debit-note-form .debit-note-form__buyer-header-btn:hover{background-color:#dde6ff!important}.page-debit-note-form .debit-note-form__buyer-header-btn p{color:#065cdd}.page-debit-note-form .debit-note-form__buyer-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__buyer-label{font-size:12px}}.page-debit-note-form .debit-note-form__buyer-details-container{margin-top:24px}.page-debit-note-form .debit-note-form__buyer-address,.page-debit-note-form .debit-note-form__buyer-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-debit-note-form .debit-note-form__buyer-address-label{border-bottom:1px solid #e3e3e3;color:#666;font-size:16px;font-weight:500;margin:24px 0}.page-debit-note-form .debit-note-form__debit-note{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-debit-note-form .debit-note-form__debit-note-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__debit-note-label{font-size:12px}}.page-debit-note-form .debit-note-form__debit-note-header{display:flex;justify-content:space-between}.page-debit-note-form .debit-note-form__debit-note-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-debit-note-form .debit-note-form__debit-note-header-btn:hover{background-color:#dde6ff!important}.page-debit-note-form .debit-note-form__debit-note-header-btn p{color:#065cdd}.page-debit-note-form .debit-note-form__debit-note-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-debit-note-form .debit-note-form__debit-note-details-container{margin-top:24px}.page-debit-note-form .debit-note-form__debit-note-details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.page-debit-note-form .debit-note-form__debit-note-currency{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.page-debit-note-form .debit-note-form__debit-note-tax{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.page-debit-note-form .debit-note-form__debit-note-tax .app-checkbox{grid-column:1/-1;justify-self:left}.page-debit-note-form .debit-note-form__debit-note-tax .app-input--multiline{grid-column:1/-2}.page-debit-note-form .debit-note-form__debit-note-tabs{margin-top:24px}.page-debit-note-form .debit-note-form__debit-note-tabs-header{align-items:center;border-bottom:1px solid #e3e3e3;display:flex;justify-content:space-between}.page-debit-note-form .debit-note-form__debit-note-tabs .tabs{border-bottom:0;margin:0!important}.page-debit-note-form .debit-note-form__debit-note-tab{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding-top:24px}.page-debit-note-form .debit-note-form__debit-note-tab-empty-icon{height:90px;margin:24px auto auto;width:120px}.page-debit-note-form .debit-note-form__items{border-bottom:1px solid #e3e3e3;padding:24px 0}.page-debit-note-form .debit-note-form__items-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__items-label{font-size:12px}}.page-debit-note-form .debit-note-form__items-header{display:flex;justify-content:space-between}.page-debit-note-form .debit-note-form__items-header-btn{background-color:#edf4ff;border-radius:4px;gap:4px;height:32px;margin:auto 0;padding:8px 14px;width:100%}.page-debit-note-form .debit-note-form__items-header-btn:hover{background-color:#dde6ff!important}.page-debit-note-form .debit-note-form__items-header-btn p{color:#065cdd}.page-debit-note-form .debit-note-form__items-header-btn svg{background-color:#065cdd;border-radius:50%;padding:1.5px}.page-debit-note-form .debit-note-form__items-actions{display:flex;justify-content:space-between;margin-top:16px}.page-debit-note-form .debit-note-form__items-add-row-btn{background-color:#0575fd;color:#fff;margin:auto;width:auto}.page-debit-note-form .debit-note-form__items-no-data{border:2px dashed #e3e3e3;border-radius:4px;cursor:pointer;margin-bottom:15px;padding:20px;text-align:center}.page-debit-note-form .debit-note-form__items-totals{border-radius:4px;margin-left:auto;margin-top:16px;padding:16px}.page-debit-note-form .debit-note-form__items-totals-row{display:flex;gap:24px;justify-content:space-between;padding:12px 16px}.page-debit-note-form .debit-note-form__items-totals-row:last-child{background-color:#eceffd}.page-debit-note-form .debit-note-form__items-totals-row span{color:#333;font-size:14px}.page-debit-note-form .debit-note-form__items-totals-row span:last-child{color:#000;font-weight:700}.page-debit-note-form .debit-note-form__items .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__items .MuiFormHelperText-root{font-size:7px}}.page-debit-note-form .debit-note-form__additional-info{border-bottom:1px solid #e3e3e3;display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__additional-info{display:block}}.page-debit-note-form .debit-note-form__additional-info-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__additional-info-label{font-size:12px}}.page-debit-note-form .debit-note-form__additional-info-desc{color:#666;font-size:10px;margin:0}.page-debit-note-form .debit-note-form__additional-info-remark{width:100%}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__additional-info-remark{margin-top:16px}}.page-debit-note-form .debit-note-form__additional-info-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-debit-note-form .debit-note-form__internal-notes{display:flex;gap:24px;padding:24px 0}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__internal-notes{display:block}}.page-debit-note-form .debit-note-form__internal-notes-label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.page-debit-note-form .debit-note-form__internal-notes-label{font-size:12px}}.page-debit-note-form .debit-note-form__internal-notes-desc{color:#666;font-size:10px;margin:0}.page-debit-note-form .debit-note-form__internal-notes-remark{width:100%}@media only screen and (max-width:768px){.page-debit-note-form .debit-note-form__internal-notes-remark{margin-top:16px}}.page-debit-note-form .debit-note-form__internal-notes-remark-input .MuiInputBase-root.MuiOutlinedInput-root{height:auto}.page-debit-note-form .debit-note-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-debit-note-form .debit-note-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-debit-note-form .debit-note-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-debit-note-form .debit-note-form__button-container .app-button--outline .app-button__label{color:#0575fd}.page-debit-note-form .debit-note-form__button-container-checkbox-container .app-checkbox{color:#666;height:20px;padding-top:10px;width:147px}.page-debit-note-form .debit-note-form__button-container-checkbox-container .app-checkbox .app-checkbox__label{font-size:10px}@media only screen and (max-width:379px){.page-debit-note-form .debit-note-form__button-container{gap:10px;width:100%}.page-debit-note-form .debit-note-form__button-container .app-button{width:100%}}.debit-note-form__drawer,.debit-note-form__drawer-section{grid-gap:16px;display:grid;gap:16px;justify-items:left}.debit-note-form__drawer-section{width:100%}.debit-note-form__drawer-item-label{border-bottom:1px solid #e3e3e3;margin:0;width:100%}.debit-note-form__drawer p{text-align:left}.debit-note-form__items-drawer .MuiAccordionDetails-root{grid-gap:8px;display:grid;gap:8px}.debit-note-form__items-drawer .MuiAccordion-root{margin-top:12px!important}.debit-note-form__items-drawer .MuiAccordionDetails-root{padding:0!important}.page-debit-note-view .debit-note-view__container{font-family:Arial,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.page-debit-note-view .debit-note-view__header{align-items:center;border-bottom:1px solid #e3e3e3!important;display:flex;justify-content:space-between;margin-bottom:20px}.page-debit-note-view .debit-note-view__title-bar{border-bottom:none!important}.page-debit-note-view .debit-note-view__preview-btn{border-radius:8px;padding:8px 12px;width:auto}.page-debit-note-view .debit-note-view__loading,.page-debit-note-view .debit-note-view__no-data{color:#666;padding:20px;text-align:center}.page-debit-note-view .debit-note-view__details{line-height:1.6}.page-debit-note-view .debit-note-view__header-info{grid-gap:16px;border-bottom:1px solid #e3e3e3;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:30px;padding-bottom:20px}@media only screen and (max-width:489px){.page-debit-note-view .debit-note-view__header-info{font-size:7px}}.page-debit-note-view .debit-note-view__header-info>div{margin-bottom:5px}.page-debit-note-view .debit-note-view__section{border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:20px}.page-debit-note-view .debit-note-view__section:last-child{border-bottom:none}.page-debit-note-view .debit-note-view__section-title{color:#000;font-size:16px;font-weight:600;margin-bottom:15px;text-transform:uppercase}@media only screen and (max-width:489px){.page-debit-note-view .debit-note-view__section-title{font-size:12px}}.page-debit-note-view .debit-note-view__item-section .debit-note-view__section-content{display:block}.page-debit-note-view .debit-note-view__section-content{grid-gap:16px;display:grid;font-size:12px;gap:16px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:489px){.page-debit-note-view .debit-note-view__section-content{font-size:7px}}.page-debit-note-view .debit-note-view__section-content>div{margin-bottom:5px}.page-debit-note-view .debit-note-view__items-totals{margin-left:auto;width:-webkit-fit-content;width:fit-content}.page-debit-note-view .debit-note-view__items-totals-row{display:flex;font-size:13px;font-weight:400;gap:24px;justify-content:right;padding:12px 16px}.page-debit-note-view .debit-note-view__items-totals-row:last-child{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.page-debit-note-view .debit-note-view__items-totals-row:last-child span{font-weight:600}.page-debit-note-view .debit-note-view__key-value{display:flex;flex-direction:column}.page-debit-note-view .debit-note-view__label{color:#666;margin-bottom:5px}.page-debit-note-view .debit-note-view__value{font-weight:500;word-break:break-word}.page-debit-note-view .debit-note-view__items-table{border-collapse:collapse;font-size:.9em;margin-top:10px;width:100%}.page-debit-note-view .debit-note-view__items-table td,.page-debit-note-view .debit-note-view__items-table th{padding:10px;text-align:left}.page-debit-note-view .debit-note-view__items-table th{background-color:#f5f5f5;border-bottom:1px solid #ddd;font-weight:600;white-space:nowrap}.page-debit-note-view .debit-note-view__items-table td{border-bottom:1px solid #eee}.page-debit-note-view .debit-note-view__items-table tfoot tr{border-top:2px solid #ddd;font-weight:700}.page-debit-note-view .debit-note-view__items-table tfoot tr td{padding-top:15px}.page-debit-note-view .debit-note-view__items-table tfoot td:nth-child(9){padding-right:15px;text-align:right}.page-debit-note-view .debit-note-view__items-table td:last-child,.page-debit-note-view .debit-note-view__items-table tfoot td:nth-child(10),.page-debit-note-view .debit-note-view__items-table th:last-child{text-align:right}.page-debit-note-view .debit-note-view__items-table tbody tr:nth-child(2n){background-color:#fafafa}.page-business-profile .business-profile{padding-right:15px}.page-business-profile .business-profile .header{border-bottom:1px solid #f0f0f0;color:#065cdd;font-size:16px;font-weight:600;padding:0 0 10px 20px}.page-business-profile .business-profile .listing{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}.page-business-profile .business-profile .listing .app-button{align-items:center;background-color:#0575fd;border-radius:8px;gap:0;height:32px;justify-content:center;max-width:103px}.page-business-profile .business-profile .listing .app-button__icon{height:25px;width:25px}.page-business-profile .business-profile .listing .app-button__icon--add svg{height:100%;width:100%}.page-business-profile .business-profile .listing .app-button__icon--add svg path{stroke:#fff}@media only screen and (max-width:768px){.page-business-profile .business-profile .header{border-bottom:1px solid #e3e3e3;font-size:14px}}.page-business-profile-create-edit .profile-create-edit__form{max-width:1280px;padding:15px;width:100%}.page-business-profile-create-edit .profile-create-edit__headline{border-bottom:1px solid #e3e3e3;color:#000;font-size:10px;font-weight:400;margin:0 0 15px;padding:0 0 15px}.page-business-profile-create-edit .profile-create-edit__headline--highlight{color:#0575fd;display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px}@media only screen and (min-width:768px){.page-business-profile-create-edit .profile-create-edit__headline{display:none}}.page-business-profile-create-edit .profile-create-edit__header{color:#252525;font-size:16px;font-weight:600;margin:30px 0 20px}.page-business-profile-create-edit .profile-create-edit__description{color:#7f7f7f;font-size:12px;margin:5px 0}.page-business-profile-create-edit .profile-create-edit__title{color:#252525;font-size:16px;font-weight:600;margin:0 0 20px}.page-business-profile-create-edit .profile-create-edit__date{color:dimgray;font-size:12px;margin:5px 0}.page-business-profile-create-edit .profile-create-edit__details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-business-profile-create-edit .profile-create-edit__column{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:24px;width:100%}.page-business-profile-create-edit .profile-create-edit__column .app-input--multiline{width:65%}@media only screen and (max-width:768px){.page-business-profile-create-edit .profile-create-edit__column .app-input--multiline{width:100%}}.page-business-profile-create-edit .profile-create-edit__column .app-input--multiline .MuiInputBase-root{height:100%}.page-business-profile-create-edit .profile-create-edit__input{width:100%}.page-business-profile-create-edit .profile-create-edit__input .app-input__label{font-size:12px}.page-business-profile-create-edit .profile-create-edit__text{color:#7f7f7f;font-size:14px}.page-business-profile-create-edit .profile-create-edit__error{color:#f64444;font-size:12px;font-weight:500;margin:0}@media only screen and (max-width:489px){.page-business-profile-create-edit .profile-create-edit__error{font-size:7px}}.page-business-profile-create-edit .profile-create-edit__icon-container{align-items:center;display:flex;gap:10px;justify-content:flex-end}.page-business-profile-create-edit .profile-create-edit__icon-container .table__edit-button path{stroke:#666}.page-business-profile-create-edit .profile-create-edit__button-row{align-items:center;display:flex;justify-content:space-between;margin:30px 0 0;width:100%}.page-business-profile-create-edit .profile-create-edit__button-row .app-button{background-color:#edf4ff;border-radius:4px;gap:5px;padding:10px 15px;width:-webkit-fit-content;width:fit-content}.page-business-profile-create-edit .profile-create-edit__button-row .app-button:disabled{background-color:#f8f8f8;border:0;cursor:not-allowed}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__label{color:#065cdd}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__label:disabled{color:#828a8f}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__icon{height:18px;width:18px}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__icon--add svg{background-color:#065cdd;border:1px solid #065cdd;border-radius:100px;height:100%;width:100%}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__icon--add svg path{stroke:#fff}.page-business-profile-create-edit .profile-create-edit__button-row .app-button__icon.disabled svg{background-color:#828a8f;border-color:#828a8f}.page-business-profile-create-edit .profile-create-edit__button-container{display:flex;gap:15px;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-business-profile-create-edit .profile-create-edit__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-business-profile-create-edit .profile-create-edit__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-business-profile-create-edit .profile-create-edit__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-business-profile-create-edit .profile-create-edit__button-container{gap:10px;width:100%}.page-business-profile-create-edit .profile-create-edit__button-container .app-button{width:100%}}.page-buyer-profile .buyer-profile{padding-right:15px}.page-buyer-profile .buyer-profile .header{border-bottom:1px solid #f0f0f0;color:#065cdd;font-size:16px;font-weight:600;padding:0 0 10px 20px}.page-buyer-profile .buyer-profile .listing{align-items:center;display:flex;justify-content:space-between;padding-bottom:20px}.page-buyer-profile .buyer-profile .listing .app-button{align-items:center;background-color:#0575fd;border-radius:8px;gap:0;height:32px;justify-content:center;max-width:103px}.page-buyer-profile .buyer-profile .listing .app-button__icon{height:25px;width:25px}.page-buyer-profile .buyer-profile .listing .app-button__icon--add svg{height:100%;width:100%}.page-buyer-profile .buyer-profile .listing .app-button__icon--add svg path{stroke:#fff}.page-buyer-profile .status__active{background-color:#0fd5a91a;border-radius:8px;color:#0fd5a9;font-size:14px;font-weight:600;padding:5px}.page-buyer-profile .status__inactive{background-color:#065cdd1a;border-radius:8px;color:#065cdd;font-size:14px;font-weight:600;padding:5px}.page-buyer-profile-create-edit .profile-create-edit__form{max-width:1280px;padding:20px 15px 15px;width:100%}.page-buyer-profile-create-edit .profile-create-edit__header{border-bottom:1px solid #e3e3e3;color:#065cdd;font-size:18px;font-weight:600;margin:0;padding:5px 15px 20px}.page-buyer-profile-create-edit .profile-create-edit__subheader{color:#252525;font-size:16px;font-weight:600;margin:30px 0 20px}.page-buyer-profile-create-edit .profile-create-edit__description{color:#7f7f7f;font-size:12px;margin:5px 0}.page-buyer-profile-create-edit .profile-create-edit__title{color:#252525;font-size:16px;font-weight:600;margin:24px 0 20px}.page-buyer-profile-create-edit .profile-create-edit__date{color:dimgray;font-size:12px;margin:5px 0}.page-buyer-profile-create-edit .profile-create-edit__label{align-items:center;color:#2c7fe5;display:flex;font-weight:600;justify-content:space-between;margin:0}.page-buyer-profile-create-edit .profile-create-edit__details{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-buyer-profile-create-edit .profile-create-edit__column{display:flex;flex-direction:column;flex-wrap:wrap;width:100%}.page-buyer-profile-create-edit .profile-create-edit__column .app-input--multiline{width:65%}@media only screen and (max-width:768px){.page-buyer-profile-create-edit .profile-create-edit__column .app-input--multiline{width:100%}}.page-buyer-profile-create-edit .profile-create-edit__input{width:100%}.page-buyer-profile-create-edit .profile-create-edit__input .app-input__label{font-size:12px}.page-buyer-profile-create-edit .profile-create-edit__text{color:#7f7f7f;font-size:14px}.page-buyer-profile-create-edit .profile-create-edit__button-container{display:flex;gap:15px;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-buyer-profile-create-edit .profile-create-edit__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-buyer-profile-create-edit .profile-create-edit__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-buyer-profile-create-edit .profile-create-edit__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-buyer-profile-create-edit .profile-create-edit__button-container{gap:10px;width:100%}.page-buyer-profile-create-edit .profile-create-edit__button-container .app-button{width:100%}}.page-tax-maintenance{width:100%}.page-tax-maintenance .cndn-container{display:flex;flex-direction:column}.page-tax-maintenance .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-tax-maintenance .cndn-link:hover{color:#135ba1}.tax-maintenance-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.tax-maintenance-actions input{font-size:12px}.app-button.btn-create-tax{height:auto}.tax-maintenance-actions-right{align-items:center;display:flex;gap:1rem}.tax-maintenance-actions-right .app-toggle__label{font-size:12px;font-weight:600;width:-webkit-max-content;width:max-content}@media(max-width:576px){.tax-maintenance-actions{flex-direction:column;padding:1rem}.tax-maintenance-actions-right{justify-content:space-between;width:100%}.app-button.btn-create-tax{font-size:.75rem}}.page-tax-maintenance-tax-form .tax-form{padding:16px}.page-tax-maintenance-tax-form .tax-form form{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:1240px){.page-tax-maintenance-tax-form .tax-form form{width:67%}}.page-tax-maintenance-tax-form .tax-form form .app-input--multiline{grid-column:span 2}.page-tax-maintenance-tax-form .tax-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-tax-maintenance-tax-form .tax-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-tax-maintenance-tax-form .tax-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-tax-maintenance-tax-form .tax-form__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-tax-maintenance-tax-form .tax-form__button-container{gap:10px;width:100%}.page-tax-maintenance-tax-form .tax-form__button-container .app-button{width:100%}}.page-create-password{align-items:center;display:flex;height:100vh;justify-content:center;padding:48px}@media only screen and (max-width:640px){.page-create-password{padding:16px}}.page-create-password .login-form-group{margin-bottom:24px}.page-create-password .login-form-input{width:100%}.page-create-password .login-form-input .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px!important}.page-create-password .login-form-input .MuiFormHelperText-root{font-size:12px}@media only screen and (max-width:489px){.page-create-password .login-form-input .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.page-create-password .login-form-input .app-input__field{height:30px}.page-create-password .login-form-input .app-input__field>div{font-size:9px;padding:0 10px!important}.page-create-password .login-form-input .app-input__field .app-icon{height:14px;width:14px}}.page-create-password .login-form-input .app-input__label,.page-create-password .login-form-input .app-input__required{font-size:14px}.page-create-password .create-password{position:absolute;top:50%;transform:translateY(-45%);width:450px}@media only screen and (max-width:640px){.page-create-password .create-password{left:0;margin:8px;width:auto}}.page-create-password .create-password__form .title{color:#065cdd;font-size:24px;font-weight:600;margin-bottom:8px;margin-top:0;text-align:left}@media only screen and (max-width:489px){.page-create-password .create-password__form .title{font-size:14px}}.page-create-password .create-password__form .description{color:#000;font-size:16px;margin:0 0 30px}@media only screen and (max-width:489px){.page-create-password .create-password__form .description{font-size:9px}}@media only screen and (max-width:640px){.page-create-password .create-password__form .description{margin:0 0 16px}}.page-create-password .create-password__form .information{align-items:flex-start;display:flex;margin:10px 0 0}.page-create-password .create-password__form .information--desc{color:#000;font-size:12px;margin:0 0 0 5px;width:50%}@media only screen and (max-width:489px){.page-create-password .create-password__form .information--desc{font-size:7px}}.page-create-password .create-password .login-title{color:#fff;font-size:32px;font-weight:700;margin-bottom:32px;text-align:center}@media only screen and (max-width:489px){.page-create-password .create-password .login-title{font-size:18px}}@media only screen and (max-width:640px){.page-create-password .create-password .login-title{margin-bottom:16px}}.page-create-password .create-password .password-requirements{margin:20px 0;max-width:450px;text-align:left;width:100%}.page-create-password .create-password .password-requirements ul{list-style:none;margin:0;padding:0}.page-create-password .create-password .password-requirements ul li{color:#999;font-size:14px;margin-bottom:8px;padding-left:20px;position:relative}.page-create-password .create-password .password-requirements ul li:before{color:#999;content:"✔";left:0;position:absolute}.page-create-password .create-password .password-requirements ul li.valid,.page-create-password .create-password .password-requirements ul li.valid:before{color:#5172ff}.page-create-password .create-password .password-requirements ul li.error,.page-create-password .create-password .password-requirements ul li.error:before{color:#f64444}.page-create-password .create-password__button-container{display:flex;justify-content:center;margin-top:30px}.page-create-password .create-password__button-container .app-button{align-items:center;border-radius:8px;display:flex;height:48px;justify-content:center;width:214px}.page-create-password .create-password__button-container .app-button__label{font-size:16px;font-weight:600}.page-create-password .create-password__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-create-password .create-password__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-create-password .create-password__button-container{gap:20px;width:100%}.page-create-password .create-password__button-container .app-button{width:100%}}.page-create-password .login-footer{bottom:32px;left:0;position:absolute;width:100%}.page-change-password{align-items:center;display:flex;height:100vh;justify-content:center}@media only screen and (max-width:640px){.page-change-password{padding:16px}}.page-change-password .login-form-group{margin-bottom:16px}.page-change-password .login-form-group .app-input .MuiFormControl-root .MuiInputBase-root{height:38px}.page-change-password .login-form-input{width:100%}.page-change-password .login-form-input .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px!important}.page-change-password .login-form-input .MuiFormHelperText-root{font-size:12px}@media only screen and (max-width:489px){.page-change-password .login-form-input .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.page-change-password .login-form-input .app-input__field{height:30px}.page-change-password .login-form-input .app-input__field>div{font-size:9px;padding:0 10px!important}.page-change-password .login-form-input .app-input__field .app-icon{height:14px;width:14px}}.page-change-password .login-form-input .app-input__label,.page-change-password .login-form-input .app-input__required{font-size:14px}.page-change-password .change-password{position:absolute;top:50%;transform:translateY(-45%);width:500px}@media only screen and (max-width:640px){.page-change-password .change-password{left:0;margin:8px;width:auto}}.page-change-password .change-password__form .title{color:#065cdd;font-size:24px;font-weight:600;margin-top:0;text-align:left}@media only screen and (max-width:489px){.page-change-password .change-password__form .title{font-size:14px}}.page-change-password .change-password__form .description{color:#000;font-size:16px;margin:0 0 16px}@media only screen and (max-width:489px){.page-change-password .change-password__form .description{font-size:9px}}.page-change-password .change-password .password-requirements{margin:16px 0;max-width:450px;text-align:left;width:100%}.page-change-password .change-password .password-requirements ul{list-style:none;margin:0;padding:0}.page-change-password .change-password .password-requirements ul li{color:#999;font-size:14px;margin-bottom:6px;padding-left:20px;position:relative}.page-change-password .change-password .password-requirements ul li:before{color:#999;content:"✔";left:0;position:absolute}.page-change-password .change-password .password-requirements ul li.valid,.page-change-password .change-password .password-requirements ul li.valid:before{color:#5172ff}.page-change-password .change-password .password-requirements ul li.error,.page-change-password .change-password .password-requirements ul li.error:before{color:#f64444}.page-change-password .change-password__button-container{display:flex;justify-content:center;margin-top:25px}.page-change-password .change-password__button-container .app-button{align-items:center;border-radius:8px;display:flex;height:42px;justify-content:center;width:214px}.page-change-password .change-password__button-container .app-button__label{font-size:16px;font-weight:600}.page-change-password .change-password__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-change-password .change-password__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-change-password .change-password__button-container{gap:20px;width:100%}.page-change-password .change-password__button-container .app-button{width:100%}}.app-forgot-password-page{background-image:url(/static/media/login-bg.d054526ba464694ce0ab.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;min-height:100vh;padding:48px}@media only screen and (max-width:1366px){.app-forgot-password-page{padding:28px}}@media only screen and (max-width:640px){.app-forgot-password-page{padding:16px}}.app-forgot-password-page .forgot-header{align-items:center;display:flex;margin-bottom:10px}@media only screen and (max-width:1024px){.app-forgot-password-page .forgot-header{align-items:flex-start;flex-direction:column}}.app-forgot-password-page .forgot-header .logo{height:54px;object-fit:contain;width:90px}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-header .logo{height:33px;width:55px}}.app-forgot-password-page .forgot-content{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin:0 auto;max-width:1200px;width:100%}@media only screen and (max-width:1240px){.app-forgot-password-page .forgot-content{max-width:none}}@media only screen and (max-width:1024px){.app-forgot-password-page .forgot-content{flex-direction:column;gap:20px;justify-content:center}}.app-forgot-password-page .forgot-form-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;width:50%}@media only screen and (max-width:1024px){.app-forgot-password-page .forgot-form-container{align-items:center;margin:0;width:100%}}.app-forgot-password-page .forgot-form-container .forgot-title{color:#fff;font-size:32px;font-weight:700;margin:0 0 12px}@media only screen and (max-width:489px){.app-forgot-password-page .forgot-form-container .forgot-title{font-size:18px}}@media only screen and (max-width:1024px){.app-forgot-password-page .forgot-form-container .forgot-title{font-size:26px;text-align:center}}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-title{font-size:22px;margin:8px 0}}.app-forgot-password-page .forgot-form-container .forgot-form{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;max-width:520px;padding:24px;width:100%}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form{max-width:100%;padding:20px 16px;width:100%}}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-title{color:#333;font-size:24px;font-weight:600;margin-bottom:8px;margin-top:0;text-align:left}@media only screen and (max-width:489px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-title{font-size:14px}}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-title{font-size:18px}}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-description{color:#666;font-size:16px;line-height:1.5;margin:0 0 20px}@media only screen and (max-width:489px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-description{font-size:9px}}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-description{font-size:14px;margin:0 0 16px}}.app-forgot-password-page .forgot-form-container .forgot-form .email-strong{color:#000;font-size:inherit;font-weight:600}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-group{margin-bottom:20px}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-group{margin-bottom:16px}}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input{width:100%}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormControl-root .MuiInputBase-root{height:36px}@media only screen and (max-width:768px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormControl-root .MuiInputBase-root{height:32px}}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px!important}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormHelperText-root{font-size:12px}@media only screen and (max-width:489px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__field{height:30px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__field>div{font-size:12px;padding:0 10px!important}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__field .app-icon{height:14px;width:14px}}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__label{font-size:12px}@media only screen and (max-width:489px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__label{font-size:7px}}@media only screen and (max-width:640px){.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__label{font-size:12px}}.app-forgot-password-page .forgot-form-container .forgot-form .form-input:focus{border-color:#06f;outline:none}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-password-button{display:flex;gap:20px;justify-content:space-between;margin-top:20px;width:100%}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-button{border:none;border-radius:8px;color:#fff}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-button,.app-forgot-password-page .forgot-form-container .forgot-form .forgot-button-cancel{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:36px;justify-content:center;padding:10px 12px;transition:background-color .2s;width:100%}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-button-cancel{background-color:#fff;border:1px solid #0575fd;border-radius:8px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-button-cancel .app-button__label{color:#0575fd}.app-forgot-password-page .forgot-form-container .forgot-form .resend-link{color:#06f;cursor:pointer;margin:10px;text-decoration:underline}.app-forgot-password-page .forgot-form-container .forgot-form .resend-link.disabled{color:#999;cursor:not-allowed}.app-forgot-password-page .forgot-form-container .forgot-form .countdown-timer{color:#666;margin:2px}.app-forgot-password-page .forgot-footer{box-sizing:border-box;margin-top:20px;width:100%}.app-forgot-password-page .redirect-to-alt-login{border-top:1px solid #eee;margin-top:20px;padding-top:15px;text-align:center}@media only screen and (max-width:640px){.app-forgot-password-page .redirect-to-alt-login{margin-top:16px;padding-top:12px}}@media only screen and (min-width:2560px){.app-forgot-password-page{padding:88px}.app-forgot-password-page .forgot-header{margin-bottom:30px}.app-forgot-password-page .forgot-header .logo{height:94px;object-fit:contain;width:150px}.app-forgot-password-page .forgot-form-container{margin-left:150px}.app-forgot-password-page .forgot-form-container .forgot-title{font-size:55px;margin:0 0 30px}}@media only screen and (min-width:2560px)and (min-width:2560px){.app-forgot-password-page .forgot-form-container .forgot-form{max-width:950px;padding:50px 60px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-title{font-size:36px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-description{font-size:24px;margin:0 0 26px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-group{margin-bottom:24px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormControl-root .MuiInputBase-root{height:52px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .MuiFormControl-root .MuiInputBase-input{font-size:22px}.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__label,.app-forgot-password-page .forgot-form-container .forgot-form .forgot-form-input .app-input__label .app-input__required{font-size:24px}}@media only screen and (min-width:2560px){.app-forgot-password-page .redirect-to-alt-login{margin-top:25px;padding-top:25px}}@media screen and (max-height:600px)and (orientation:landscape){.app-forgot-password-page{padding:16px}.app-forgot-password-page .forgot-password-content{padding:10px 0}.app-forgot-password-page .forgot-password-form-container .forgot-password-form{padding:16px}.app-forgot-password-page .forgot-password-form-container .forgot-password-form .forgot-password-form-group{margin-bottom:12px}}.page-role-management{width:100%}.page-role-management .cndn-container{display:flex;flex-direction:column}.page-role-management .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-role-management .cndn-link:hover{color:#135ba1}.role-management-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.role-management-actions input{font-size:12px}.app-button.btn-create-role{height:auto}.role-management-actions-right{align-items:center;display:flex;gap:1rem}.role-management-actions-right .app-toggle__label{font-size:12px;font-weight:600;width:-webkit-max-content;width:max-content}@media(max-width:576px){.role-management-actions{flex-direction:column;padding:1rem}.role-management-actions-right{justify-content:space-between;width:100%}.app-button.btn-create-role{font-size:.75rem}}.page-user-listing{width:100%}.page-user-listing .cndn-container{display:flex;flex-direction:column}.page-user-listing .cndn-link{color:#1976d2;cursor:pointer;font-size:12px;text-decoration:underline;transition:color .3s ease}.page-user-listing .cndn-link:hover{color:#135ba1}.user-listing-actions{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.user-listing-actions input{font-size:12px}.app-button.btn-create-user{height:auto}.user-listing-actions-right{align-items:center;display:flex;gap:1rem}.user-listing-actions-right .app-toggle__label{font-size:12px;font-weight:600;width:-webkit-max-content;width:max-content}@media(max-width:576px){.user-listing-actions{flex-direction:column;padding:1rem}.user-listing-actions-right{justify-content:space-between;width:100%}.app-button.btn-create-user{font-size:.75rem}}.page-user-form-title{font-size:16px;font-weight:600;margin-top:24px}.page-user-form-title .required{color:#f64444;font-size:inherit}.page-user-form .error-message{color:#f64444;margin:0}.page-user-form-fields{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(3,1fr)}.page-user-form-divider{border-bottom:1px solid #e3e3e3;margin:32px 0 8px}.page-user-form .user-form{padding:16px}.page-user-form .user-form__company-access-container{margin-top:12px}.page-user-form .user-form__company-access-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:12px 16px}.page-user-form .user-form__company-access-item--grey{background-color:#f8f8f8}.page-user-form .user-form__company-access-item--white{background-color:#fff}.page-user-form .user-form__company-name{font-size:14px}.page-user-form .user-form .toggle-switch{margin-right:12px}.page-user-form .user-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-user-form .user-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-user-form .user-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-user-form .user-form__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-user-form .user-form__button-container{gap:10px;width:100%}.page-user-form .user-form__button-container .app-button{width:100%}}.page-role-form-title{font-size:16px;font-weight:600;margin-top:24px}.page-role-form-view-item{display:flex;gap:36px}.page-role-form-view-label{color:#666;font-size:12px;width:100px}.page-role-form-view-value{font-size:13px}.page-role-form-fields{grid-gap:24px 16px;display:grid;gap:24px 16px;grid-template-columns:repeat(2,1fr)}@media only screen and (min-width:1240px){.page-role-form-fields{width:67%}}.page-role-form-fields .app-input--multiline{grid-column:span 2}.page-role-form-divider{border-bottom:1px solid #e3e3e3;margin:32px 0 8px}.page-role-form .role-form{padding:16px}.page-role-form .role-form__company-access-container{margin-top:12px}.page-role-form .role-form__company-access-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:12px 16px}.page-role-form .role-form__company-access-item--grey{background-color:#f8f8f8}.page-role-form .role-form__company-access-item--white{background-color:#fff}.page-role-form .role-form__company-name{font-size:14px}.page-role-form .role-form .toggle-switch{margin-right:12px}.page-role-form .role-form__button-container{display:flex;gap:15px;grid-column:span 2;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-role-form .role-form__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-role-form .role-form__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-role-form .role-form__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-role-form .role-form__button-container{gap:10px;width:100%}.page-role-form .role-form__button-container .app-button{width:100%}}.page-term-condition-maintenance .term-condition__form{max-width:1280px;padding:20px 0 15px;width:100%}.page-term-condition-maintenance .term-condition__header{color:#065cdd;font-size:16px;font-weight:600;margin:0;padding:5px 0 10px}.page-term-condition-maintenance .term-condition__description{border-bottom:1px solid #e3e3e3;color:#7f7f7f;font-size:10px;margin:0 0 10px;padding:0 0 10px}.page-term-condition-maintenance .term-condition__column{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:25px;width:80%}.page-term-condition-maintenance .term-condition__column .app-input--multiline{width:100%}@media only screen and (max-width:768px){.page-term-condition-maintenance .term-condition__column .app-input--multiline{width:100%}}.page-term-condition-maintenance .term-condition__column .app-input--multiline .MuiInputBase-root{height:auto;min-height:260px}.page-term-condition-maintenance .term-condition__column .app-input--multiline .MuiInputBase-inputMultiline{height:100%!important;min-height:260px}.page-term-condition-maintenance .term-condition__column .app-input--multiline .app-input__field{height:auto}.page-term-condition-maintenance .term-condition__button-container{display:flex;gap:15px;margin-left:auto;margin-top:25px;width:-webkit-fit-content;width:fit-content}.page-term-condition-maintenance .term-condition__button-container .app-button{align-items:center;border-radius:8px;display:flex;font-size:12px;font-weight:500;height:32px;justify-content:center;width:147px}.page-term-condition-maintenance .term-condition__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.page-term-condition-maintenance .term-condition__button-container .app-button--outline .app-button__label{color:#0575fd}@media only screen and (max-width:379px){.page-term-condition-maintenance .term-condition__button-container{gap:10px;width:100%}.page-term-condition-maintenance .term-condition__button-container .app-button{width:100%}}.app-tabs .tabs{border-bottom:1px solid #d3e0e8;display:flex;margin:0 0 15px;padding:0;width:100%}.app-tabs .tabs__tab{color:#7f7f7f;cursor:pointer;font-size:14px;font-weight:500;list-style-type:none;padding:15px;position:relative}.app-tabs .tabs__tab:before{border-radius:10px;bottom:-2px;content:"";height:3px;left:0;opacity:0;position:absolute;right:0;transition:all .25s ease-in;width:100%}.app-tabs .tabs__tab--active{color:#065cdd;font-weight:600}.app-tabs .tabs__tab--active:before{background-color:#facb57;opacity:1}.app-icon{align-items:center;display:flex;flex-shrink:0;height:25px;justify-content:center;width:25px}.app-icon__i{height:inherit;width:inherit}.app-input,.app-tin-input{display:flex;min-width:150px;position:relative;width:100%}.app-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-input__label{color:#7f7f7f;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-input__label{font-size:7px}}.app-input__required{color:#f64444;line-height:0}.app-input__password-toggle{height:30px;width:30px}.app-input__icon-button,.app-input__password-toggle{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;justify-content:center}.app-input__icon-button{height:25px;width:25px}.app-input--multiline .MuiFormControl-root .MuiInputBase-input{padding:0!important}.app-input__count{color:dimgray;font-size:12px;margin:3px 0 0 auto;min-height:17px}.app-input .MuiFormControl-root,.app-tin-input .MuiFormControl-root{width:100%}.app-input .MuiFormControl-root .MuiInputBase-root,.app-tin-input .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;padding:10px 15px}.app-input .MuiFormControl-root .MuiInputBase-multiline,.app-tin-input .MuiFormControl-root .MuiInputBase-multiline{height:auto}.app-input .MuiFormControl-root .MuiInputBase-input,.app-tin-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-input .MuiFormControl-root .MuiInputBase-input::placeholder,.app-tin-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline,.app-tin-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px!important}.app-input .MuiFormControl-root .MuiFormHelperText-root,.app-tin-input .MuiFormControl-root .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-input .MuiFormControl-root .MuiFormHelperText-root,.app-tin-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.app-input__field>div{font-size:11px}.app-input__field .app-icon{height:14px;width:14px}}.app-multi-input{display:flex;flex-direction:column;min-width:150px;position:relative;width:100%}.app-multi-input--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-multi-input__label{color:#7f7f7f;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-multi-input__label{font-size:7px}}.app-multi-input__required{color:#f64444;line-height:0}.app-multi-input__icon-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.app-multi-input__count{color:dimgray;font-size:12px;margin:3px 0 0 auto;min-height:17px}.app-multi-input__chips-container{margin-top:8px;min-height:32px}.app-multi-input__chips,.app-multi-input__chips-container{display:flex;flex-wrap:wrap;gap:8px}.app-multi-input__chip{background-color:#f1f5f9;border-radius:16px;color:#7f7f7f;font-size:12px;height:28px}.app-multi-input__chip.Mui-disabled{background-color:#e2e8f0;opacity:.7}.app-multi-input__chip .MuiChip-deleteIcon{color:dimgray;font-size:18px;margin-left:4px}.app-multi-input__chip .MuiChip-deleteIcon:hover{color:#7f7f7f}.app-multi-input__chip-prefix{margin-right:2px}.app-multi-input__chip-suffix{margin-left:2px}.app-multi-input .MuiFormControl-root{width:100%}.app-multi-input .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;height:40px;padding:10px 15px}.app-multi-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-multi-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-multi-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px!important}.app-multi-input .MuiFormControl-root .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-multi-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}@media only screen and (max-width:640px){.app-multi-input__field>div{font-size:11px}.app-multi-input__field .app-icon{height:14px;width:14px}}.app-layout{background-color:#0d4892;height:100%;min-width:320px;width:100%}.app-layout .main{background-color:#fff;display:flex;flex-direction:row;height:100%;width:100%}.app-layout .main__container{background-color:#fff;display:flex;flex-direction:column;max-height:100vh;position:relative;transition:.15s cubic-bezier(.1,.7,.6,.9);width:calc(100% - 285px)}.app-layout .main__container--shrinked{width:calc(100% - 50px)}@media only screen and (max-width:768px){.app-layout .main__container{border-radius:0;width:100%;z-index:1298}}.app-layout .main__page{height:100%;max-width:100%;overflow-y:scroll;padding:15px 36px 0;width:100%}.app-layout .main__page::-webkit-scrollbar{height:0;width:0}.app-layout .main__copyright{color:#7f7f7f;font-size:12px;margin:auto 0 0;padding:10px;text-align:center}.app-header{box-shadow:0 4px 4px 0 rgba(0,0,0,.078);padding:20px}.app-header .header{align-items:center;display:flex;justify-content:space-between}.app-header .header__menu{background-color:#0000;background-image:url(/static/media/menu-icon.1dba77e5c8d814fc010a.svg);background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;display:none;flex-shrink:0;height:50px;width:50px}@media only screen and (max-width:768px){.app-header .header__menu{display:block}}.app-header .header__title{color:#0245a9;font-size:22px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:768px){.app-header .header__title{font-size:16px;margin-left:20px;margin-right:auto}}.app-header .header__back{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;padding:0}@media only screen and (max-width:768px){.app-header .header__back{margin-left:15px;margin-right:auto}}.app-header .header__back-icon{height:20px;margin:0 10px 0 0;width:20px}@media only screen and (max-width:768px){.app-header .header__content{display:none}}.app-header .header__profile{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin-left:auto;position:relative}.app-header .header__profile--icon{height:24px;width:24px}.app-header .header__name{font-weight:600;margin:0}.app-header .header__text{color:#7f7f7f;font-size:12px;margin:0 20px 0 0}.app-header .header__image{background-color:#5172ff;border:3px solid #fff;border-radius:100px;box-shadow:0 0 6px 0 #0003;height:50px;margin:0 10px 0 0;width:50px}.app-header .header__image img{border-radius:100px;width:100%}@media only screen and (max-width:768px){.app-header .header__image{height:35px;width:35px}}.app-header .header__dropdown{background-color:#fff;border-radius:4px;box-shadow:0 0 6px 0 #0003;margin-top:5px;min-width:216px;padding:0;position:absolute;right:5px;top:100%;z-index:1000}.app-header .header__dropdown--list{list-style:none;margin:0;padding:0;width:100%}.app-header .header__dropdown--item{border-bottom:1px solid #e3e3e3;color:#252525;cursor:pointer;padding:15px 20px}.app-header .header__dropdown--item:last-child{border-bottom:none}.app-header .header__dropdown--item:hover{background-color:#e3e3e3;border-radius:4px;color:#065cdd}.app-footer{background-color:#0000;width:100%}.app-footer .footer-text{margin:0;text-align:center}.app-side-nav{align-items:stretch;background-image:url(/static/media/background.16124fafae6243daedf2.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;border-bottom-right-radius:25px;border-top-right-radius:25px;display:flex;flex-direction:column;height:100%;transition:.15s cubic-bezier(.1,.7,.6,.9);width:285px}@media only screen and (max-width:768px){.app-side-nav{position:fixed;width:0;z-index:1299}}.app-side-nav .side-nav{align-items:stretch;display:flex;flex:1 1;flex-direction:column;padding:25px 0}.app-side-nav .side-nav__header{align-items:center;display:flex}.app-side-nav .side-nav__select-input{align-items:center;display:flex;justify-content:center}.app-side-nav .side-nav__menu{background-image:url(/static/media/close-icon.aeb1d59a181e4488f6de.svg);display:none;flex-shrink:0;position:relative;width:50px;z-index:0}.app-side-nav .side-nav__logo,.app-side-nav .side-nav__menu{background-color:#0000;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;height:50px}.app-side-nav .side-nav__logo{background-image:url(/static/media/atf-logo.e789acade5f3fb555dbf.png);background-size:contain;margin:0 auto;transition:.15s cubic-bezier(.1,.7,.6,.9);width:160px}@media only screen and (max-width:768px){.app-side-nav .side-nav__logo{width:0}}.app-side-nav .side-nav__nameDropdown{background-color:#0000;border:0;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin:16px auto 0}.app-side-nav .side-nav__nav{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:scroll;position:relative;scrollbar-width:none}.app-side-nav .side-nav__nav::-webkit-scrollbar{height:0;width:0}.app-side-nav .side-nav__item,.app-side-nav .side-nav__list{padding:0;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-side-nav .side-nav__item{background-color:#0000;border:0;cursor:pointer;display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:5px 0;min-width:200px;pointer-events:none;position:relative;width:100%;z-index:999}.app-side-nav .side-nav__item--logout{margin-top:auto;padding:0 0 0 40px}.app-side-nav .side-nav__wrapper{align-items:center;color:#fff;display:flex;height:50px;pointer-events:auto;text-decoration:none;white-space:nowrap}.app-side-nav .side-nav__content{align-items:center;display:flex;flex-direction:row;padding:0 0 0 40px;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-side-nav .side-nav__icon{align-items:center;display:flex;flex-shrink:0;height:23px;justify-content:center;width:23px}.app-side-nav .side-nav__icon svg{flex-shrink:0;height:100%;width:100%}.app-side-nav .side-nav__icon .dashboard-icon{height:16px;width:16px}.app-side-nav .side-nav__icon--active{background-color:#065cdd;border-radius:50%;height:28px;padding:6px;width:28px}.app-side-nav .side-nav__children{margin:15px 0 0 40px;padding:0 23px;pointer-events:auto;width:240px}.app-side-nav .side-nav__children:hover .side-nav__label{color:#facb57}.app-side-nav .side-nav__label{color:#fff;font-size:12px;font-weight:500;margin:2.5px 0 0 10px;pointer-events:none;transition:.15s cubic-bezier(.1,.7,.6,.9);white-space:pre-line}.app-side-nav .side-nav__label--active{color:#0d4892}.app-side-nav .side-nav__label--child-active{color:#facb57}.app-side-nav .side-nav__background{background-color:#fff;border-bottom-left-radius:40px;border-top-left-radius:40px;height:50px;left:25px;position:absolute;right:0;top:26px;transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%;z-index:888}.app-side-nav .side-nav__background:after,.app-side-nav .side-nav__background:before{background-color:#0000;content:"";height:35px;position:absolute;right:25px;transition:.15s cubic-bezier(.1,.7,.6,.9);width:15px}.app-side-nav .side-nav__background:before{border-top-right-radius:15px;bottom:-35px;box-shadow:0 -15px 0 0 #fff}.app-side-nav .side-nav__background:after{border-bottom-right-radius:15px;box-shadow:0 15px 0 0 #fff;top:-35px}.app-side-nav--shrinked{width:50px}@media only screen and (max-width:768px){.app-side-nav--shrinked{width:100%}.app-side-nav--shrinked .side-nav__logo{width:150px}.app-side-nav--shrinked .side-nav__menu{display:block}.app-side-nav--shrinked .side-nav__background{left:7px}.app-side-nav--shrinked .side-nav__background:after,.app-side-nav--shrinked .side-nav__background:before{height:35px;right:7px;width:15px}.app-side-nav--shrinked .side-nav__background:before{bottom:-35px}.app-side-nav--shrinked .side-nav__background:after{top:-35px}.app-side-nav--shrinked .side-nav__content{align-items:center;padding:0 0 0 18px}.app-side-nav--shrinked .side-nav__item--logout{padding:0 0 0 20px}}@media only screen and (min-width:768px){.app-side-nav--shrinked .side-nav__logo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMjSURBVHgB7ZrPahRBEMYrYg7JIQZziILBiaA3YS+es+AD6BsYn8Acvbm+gY+weQDBk1fXk1dFTzmYFQP+ISth8c8lsFZJD67DTveXnaqaBfsHxSbdNYT++uvqnt4QZTKZTCaTyTgymUyucfQ5nnJcpf+JMPiHk78ctinCOXKEB7rCH9c5bk41FxwD7lunFnAVgLnFscyxWWkvOB5RC7gJwDN8hT/WIil7nLNDzng64AaQ84SccREgzP7qVNP3mtQO5z4gR7wcUJ39r5HcnmdBNBdgxuwLPyKPyODdXODhgK0ZbYfxR/4URBcXmArAg5CqvzGj60viURn8HXLA2gHbNe2yBGJ1QNgjB8wE4NmXA8/lSMp7itPxOBdYOkBOe+cj/allIPTIGEsBthL9bylN17oYmggQXno2EmnvCMN0S7RyQGrwAlIIBdNiaCVAyv4lz4GcdctiqC4AaH9hzPGSMHbJCAsHIIMXjjmegbl3rYqhhQCo/b8tLS2d8OdrINfsZNimA8bhcwDm75IBqgKwTeHB8+z/DD+jy6BjsQy0HXAJzCtnn1gIKYQnwDMyePXdQFsA1AGfK7/DxZCUURMgbH9rYPpx5fc+YSyuAMwFMG/Etj+ttL0hcBloH4o0BdgE86r2p7AdosugS4q04YC61+A+YXRJERUBwuUHsv5/TW1/VdBloPqKrOUAtPh9qusIy6BPGGp1QEsA1P5HiX73OqAlwEUgR+w/jiWEQ9GA0nRICS0BVoGc1CVoCeICtWOxZw1ALkGFfUoXQxl8QQo0FiB8+ZFiFKn+/3CGYqhSCDUcgNg/Vfyq7AM5BSngIYAUv490BjhfLkkGiTSVQqghwEqif0Tz0Uv0F6SAhwAHNAfAllho7AQaAixH+o7Q4ldDL9GPHsBqsRZgrtkvAVywTQ3REKDuC9Cms19yP9K3EA6oo9Hsl7CIQ6r/77GFqAGnM9oOlGa/5DHHcEb7B2qIhgDVFxzZ91VmvyScDuU+sHpERu4PomgLIG54RQawCHJhMv1N8TAcmNpFboM4bodoXJSAv7fD8YLjHmUymUwmk8k04DfKq/PseHGVyAAAAABJRU5ErkJggg==);height:50px;width:45px}.app-side-nav--shrinked .side-nav__item--logout{padding:0 0 0 15px}.app-side-nav--shrinked .side-nav__content{align-items:center;padding:0 0 0 18px}.app-side-nav--shrinked .side-nav__content:before{background-color:#252525;border-radius:100px;color:#fff;content:attr(data-content);display:block;font-size:12px;margin-left:35px;opacity:0;pointer-events:none;position:fixed;transition:.15s cubic-bezier(.1,.7,.6,.9);width:0;z-index:-10}.app-side-nav--shrinked .side-nav__content:hover:before{opacity:1;padding:10px 15px;width:auto;z-index:1}.app-side-nav--shrinked .side-nav__label{opacity:0}.app-side-nav--shrinked .side-nav__background{left:7px}.app-side-nav--shrinked .side-nav__background:after,.app-side-nav--shrinked .side-nav__background:before{height:35px;right:7px;width:15px}.app-side-nav--shrinked .side-nav__background:before{bottom:-35px}.app-side-nav--shrinked .side-nav__background:after{top:-35px}}.app-button{align-items:center;background-color:#0575fd;border:none;border-radius:.25rem;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.625rem;height:100%;min-width:auto;padding:.5rem .875rem;transition:background-color .2s ease;width:100%}.app-button:disabled{background-color:#d3e0e8;border:1px solid #d3e0e8}.app-button:disabled .app-button__label{color:#828a8f}.app-button:disabled:hover{background-color:#d3e0e8}.app-button:hover{background-color:#0052cc}.app-button--large{padding:15px 20px}.app-button--outline{background-color:#fff;border:1px solid #41657b}.app-button--outline .app-button__label{color:#41657b}.app-button--outline:hover{border:1px solid #273c49}.app-button--outline:hover .app-button__label{color:#273c49}.app-button__label{color:#fff;font-size:12px;font-weight:500;margin:0;width:-webkit-max-content;width:max-content}.app-button .app-icon{stroke:#fff;height:.75rem;margin:0 0 0 5px;width:.75rem}.app-checkbox{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;justify-content:center;padding:0}.app-checkbox--active .app-checkbox__box{background-color:#065cdd;border:1px solid #065cdd}.app-checkbox__box{align-items:center;border:1px solid #252525;border-radius:4px;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:3px;pointer-events:none;width:20px}.app-checkbox__box .app-icon,.app-checkbox__box .app-icon__i{width:100%}.app-checkbox__label{font-size:14px;font-weight:600;margin:0 8px}.app-table{width:100%}.app-table--extend{height:100%}.app-table__container{display:flex;flex-direction:column;height:100%;overflow-x:scroll;overflow-y:hidden;padding:0}.app-table .table{background-color:#fff;border-collapse:collapse;overflow:hidden;transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%}.app-table .table--extend{height:100%}.app-table .table__thead{border-top-left-radius:10px;border-top-right-radius:10px}.app-table .table__th{color:#252525;font-size:12px;font-weight:600;padding:20px;text-align:left;white-space:nowrap}.app-table .table__th-checkbox{padding:20px 0}.app-table .table .checkbox-wrapper input{cursor:pointer}.app-table .table__tr{border-bottom:1px solid #e3e3e3}.app-table .table__pin-button{background:none;border:none;color:#666;cursor:pointer;height:24px;padding:4px}.app-table .table__pin-button svg{height:16px}.app-table .table__pin-button--active{color:#06c}.app-table .table__tr--pinned{background-color:#f8f9fa}.app-table .table__td{color:#7f7f7f;font-size:12px;padding:20px;white-space:pre}.app-table .table__td-checkbox{padding:20px 0}.app-table .table__actions{align-items:center;display:flex;gap:24px}.app-table .table__empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center}.app-table .table__text{color:#7f7f7f;text-align:center}.app-table .table__edit-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:16px;justify-content:center}.app-table .table__edit-button svg{height:16px}.app-alert{left:0;margin:0 10px;position:fixed;right:0;text-align:center;top:70px;z-index:9999}.app-alert,.app-alert .alert{transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-alert .alert{align-items:center;background-color:#ddeff5;border:1px solid #0d4892;border-radius:100px;display:inline-flex;justify-content:center;opacity:0;padding:10px 20px}.app-alert .alert__icon{height:18px;margin:0 5px;width:18px}.app-alert .alert__text{color:#0d4892;font-size:12px;font-weight:600;margin:0}.app-alert--active .alert{opacity:1}.app-alert--error .alert{background-color:#f8d7da;border:1px solid #f64444}.app-alert--error .alert__text{color:#f64444}.app-status .status{background-color:#0000;border-radius:4px;display:inline-block;padding:8px}.app-status .status__text{font-size:12px;font-weight:500;margin:0;white-space:nowrap;word-break:keep-all}.app-status .status--dropped{display:flex!important;justify-content:space-between!important}.app-status .status--green{background-color:#0fd5a91a}.app-status .status--green .status__text{color:#0fd5a9}.app-status .status--red{background-color:#f525251a}.app-status .status--red .status__text{color:#f52525}.app-status .status--yellow{background-color:#ffc7701a}.app-status .status--yellow .status__text{color:#ffc770}.app-status .status--grey{background-color:#c0c0c01a}.app-status .status--grey .status__text{color:silver}.app-status .status--blue{background-color:#065cdd1a}.app-status .status--blue .status__text{color:#065cdd}.app-status .MuiTooltip-tooltipPlacementBottom{background-color:"#ffffff";box-shadow:"0px 0px 6px 0px #00000026";color:"#666666"}.app-status .app-tooltip{left:-150px;min-width:150px}.app-line-chart{display:flex;flex:1 1;flex-direction:column;font-family:Poppins,Roboto,sans-serif;height:100%;width:100%}.app-line-chart .line-chart{align-items:flex-end;display:flex;height:350px;width:100%}.app-line-chart .line-chart__header{border-bottom:1px solid #f8f8f8;padding:10px 0}.app-line-chart .line-chart__tooltips{background-color:#fff;border-radius:10px;box-shadow:0 2px 16px 0 #e0e5ea99;margin:5px 0;padding:15px 20px;position:relative}.app-line-chart .line-chart__list{padding:0}.app-line-chart .line-chart__item{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;margin:10px 0}.app-line-chart .line-chart__item:first-child{margin-bottom:20px}.app-line-chart .line-chart__date{color:#7f7f7f;margin:0}.app-line-chart .line-chart__title{color:#56d8e0;font-size:14px;font-weight:600;margin:0}.app-line-chart .line-chart__total{color:#0245a9;display:flex;flex-direction:column;font-size:14px;font-weight:600;margin:0}.app-line-chart .line-chart__total span{color:#7f7f7f;font-size:12px;text-align:right}.app-line-chart .line-chart__label,.app-line-chart .line-chart__value{color:#7f7f7f;font-size:14px;margin:0}.app-line-chart .line-chart__value{font-weight:600}.app-line-chart .line-chart__summary{background-color:#fff;border:1px solid #0d4892;border-radius:50px;color:#0d4892;cursor:pointer;display:flex;font-size:12px;padding:10px 15px}@media only screen and (max-width:1024px){.app-line-chart .line-chart__summary{margin-bottom:10px}}.app-line-chart .line-chart__icon{height:15px;margin:0 5px;transform:rotate(-90deg);width:15px}.app-line-chart .line-chart__legends{margin:15px 0 0;padding:15px 15px 0}@media only screen and (min-width:1024px){.app-line-chart .line-chart__legends{display:flex;flex-direction:row;justify-content:center}}.app-line-chart .line-chart__legend{align-items:center;cursor:pointer;display:flex;font-size:12px;list-style-type:none;margin:0 10px}@media only screen and (max-width:1024px){.app-line-chart .line-chart__legend{margin:5px 0}}.app-line-chart .line-chart__legend-indicator{background-color:#f8f8f8;border-radius:10px;display:block;height:10px;margin:-1px 5px 0;width:10px}.app-empty-data{align-items:center;display:flex;height:100%;justify-content:center;text-align:center}.app-empty-data .empty-data__image{width:250px}.app-empty-data .empty-data__title{color:#7f7f7f;font-size:18px}.app-empty-data .empty-data__description{color:#7f7f7f;margin:0 0 25px}.app-search-input{display:flex;gap:20px;margin:0 30px 0 0;min-height:46px;width:100%}@media only screen and (max-width:768px){.app-search-input{flex-direction:column;margin:0 15px 10px}}.app-search-input .search-input{flex:1 1;max-width:768px;min-width:0}.app-search-input .search-input .app-icon{flex-shrink:0;height:20px;width:20px}.app-search-input .search-input .app-input{width:100%}.app-search-input .search-input .app-input .MuiOutlinedInput-notchedOutline{border:0!important}.app-search-input .advance-search{align-items:center;cursor:pointer;display:flex;max-height:43px;width:100%}.app-search-input .advance-search__input{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;margin:8px 10px;min-height:27px}.app-search-input .advance-search__placeholder{color:silver;font-size:12px;margin:0}.app-search-input .advance-search__chips{align-items:center;border-radius:100px;display:flex;gap:5px;max-width:125px;padding:5px 10px}@media only screen and (max-width:768px){.app-search-input .advance-search__chips{max-width:calc(100% - 20px)}}.app-search-input .advance-search__value{color:#fff;flex:1 1;font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-search-input .advance-search__remove{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;flex-shrink:0;height:25px;justify-content:center;padding:7px;transition:opacity .2s ease;width:25px}.app-search-input .advance-search__remove:hover{opacity:.8}.app-search-input .advance-search__remove svg{height:100%;width:100%}.app-search-input__button-container{align-items:stretch;display:flex;gap:10px}@media only screen and (max-width:768px){.app-search-input__button-container{width:100%}}.app-search-input .app-button{align-items:center;display:flex;flex-direction:row-reverse;flex-shrink:0;min-width:130px;padding:5px 15px}@media only screen and (max-width:768px){.app-search-input .app-button{justify-content:center;width:100%}}.app-search-input .app-button__label{font-weight:500;margin:0 5px 0 0;white-space:nowrap}.app-search-input .app-button .app-icon{flex-shrink:0;height:12.5px;width:12.5px}.app-search-menu{margin:0 15px;pointer-events:none}.app-search-menu .MuiBackdrop-root{pointer-events:auto}.app-search-menu .MuiPaper-root{border-radius:10px;max-width:min(900px,100vw - 30px);padding:24px;pointer-events:auto}.app-search-menu .MuiPaper-root ul{padding:0}@media only screen and (max-width:768px){.app-search-menu .MuiPaper-root{left:15px!important;margin:0;right:15px!important;width:auto}}.app-select-input{display:flex;min-width:150px;position:relative;width:100%}.app-select-input--disabled .MuiInputBase-root,.app-select-input--disabled .select-input__label{background-color:#f8f8f8}.app-select-input__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-select-input__required{color:#f64444;line-height:0}.app-select-input__icon{height:18px;position:relative;width:18px}.app-select-input__chips{display:flex;flex-wrap:wrap;gap:4px;max-height:60px;overflow-y:auto}.app-select-input__chip{height:24px;max-width:150px}.app-select-input__chip .MuiChip-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-select-input .MuiFormControl-root{width:100%}.app-select-input .MuiFormControl-root .MuiInputBase-root{height:40px;padding:10px 15px}.app-select-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-select-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-select-input .MuiFormControl-root .MuiSelect-icon{position:inherit;right:inherit;top:inherit}.app-select-input .MuiFormControl-root .MuiSelect-select{color:#252525;font-weight:500}@media only screen and (max-width:640px){.app-select-input .MuiFormControl-root .MuiSelect-select{font-size:11px}}.app-select-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px;top:0}.app-select-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline legend{display:none}.app-select-input .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.app-select-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-select-input--placeholder .MuiFormControl-root .MuiSelect-select{color:dimgray;font-size:13px;font-weight:400;opacity:.5}@media only screen and (max-width:640px){.app-select-input--placeholder .MuiFormControl-root .MuiSelect-select{font-size:11px}}.app-select-input-modal{max-width:400px}.app-select-input-modal__hidden{display:none!important}.app-select-input-modal .MuiPaper-root{box-shadow:0 2px 16px 0 #e0e5ea99;max-height:300px}.app-select-input-modal .MuiPaper-root .MuiFormControl-root{width:100%}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root{padding:0}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root .app-icon{height:20px;width:20px}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-input{padding:10px 0}.app-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-mobile-input{display:flex;min-width:150px;position:relative;width:100%}.app-mobile-input-disabled .MuiInputBase-root{background-color:#f8f8f8}.app-mobile-input-disabled .MuiSelect-icon{color:#f8f8f8;pointer-events:none}.app-mobile-input__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-mobile-input__required{color:#f64444;line-height:0}.app-mobile-input__icon{height:20px;position:relative;width:20px}.app-mobile-input__select .MuiOutlinedInput-notchedOutline{border:0!important}.app-mobile-input .MuiFormControl-root{width:100%}.app-mobile-input .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;max-height:40px;padding:0}.app-mobile-input .MuiFormControl-root .MuiSelect-select{font-size:13px;font-weight:400;padding-right:10px!important}.app-mobile-input .MuiFormControl-root .MuiSelect-icon{margin-left:5px;top:inherit;width:16px}@media only screen and (max-width:640px){.app-mobile-input .MuiFormControl-root .MuiInputBase-input{font-size:11px}}.app-mobile-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}@media only screen and (max-width:640px){.app-mobile-input .MuiFormControl-root .MuiInputBase-input::placeholder{font-size:11px}}.app-mobile-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px}.app-mobile-input .MuiFormControl-root .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-mobile-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-mobile-input-modal .MuiPaper-root{max-height:300px}.app-mobile-input-modal .MuiPaper-root .MuiFormControl-root{width:100%}.app-mobile-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root{padding:0}.app-mobile-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root .app-icon{height:20px;width:20px}.app-mobile-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-input{padding:10px 0}.app-mobile-input-modal .MuiPaper-root .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-select-status{width:100%}.app-select-status__label{color:#7f7f7f;font-size:14px;font-weight:600;margin:0 0 5px}.app-select-status__required{color:#f64444}.app-select-status__container{display:flex;gap:15px}.app-select-status__button{background-color:#0000;border:1px solid silver;border-radius:4px;color:#7f7f7f;cursor:pointer;font-size:14px;height:32px;width:135px}.app-select-status__button--active{background-color:#0fd5a91a;border:1px solid #0fd5a9;color:#0fd5a9;font-weight:600}.app-select-status__button--inactive{background-color:#065cdd1a;border:1px solid #065cdd;color:#065cdd;font-weight:600}.app-select-status__error{color:#f64444;font-size:12px;font-weight:500;margin:8px 0 0}.app-multi-select-input{align-items:center;display:flex;min-width:150px;position:relative}.app-multi-select-input--disabled{background-color:#f8f8f8}.app-multi-select-input__label{color:#7f7f7f;font-size:14px;font-weight:600}.app-multi-select-input__required{color:#f64444;line-height:0}.app-multi-select-input__icon{flex-shrink:0;height:15px;position:relative;width:15px}.app-multi-select-input__totals{align-items:center;background-color:#0188971a;border-radius:100px;bottom:0;color:#0d4892;display:flex;font-size:12px;font-weight:600;height:25px;justify-content:center;left:0;margin:auto 0 auto auto;position:absolute;right:35px;top:0;width:25px}.app-multi-select-input .MuiFormControl-root{width:100%}.app-multi-select-input .MuiFormControl-root .MuiInputBase-root{border-radius:0;padding:14px}.app-multi-select-input .MuiFormControl-root .MuiInputBase-root .app-icon{height:12px;width:12px}.app-multi-select-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-multi-select-input .MuiFormControl-root .MuiSelect-select{color:#0d4892;font-size:14px;font-weight:500;height:0;padding-right:40px!important}.app-multi-select-input .MuiFormControl-root .MuiSelect-icon{right:-2.5px;top:calc(50% - 5.5px)}.app-multi-select-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid #0188974d!important;border-radius:10px}.app-multi-select-input .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}.app-multi-select-input-modal .app-checkbox__box{border:1px solid #0d4892}.app-multi-select-input-modal .MuiPaper-root{box-shadow:0 2px 16px 0 #e0e5ea99;max-height:300px}.app-multi-select-input-modal .MuiPaper-root .MuiButtonBase-root{background-color:#0000!important;min-height:40px;padding-bottom:0;padding-top:0}.app-multi-select-input-modal .MuiPaper-root .MuiListItemText-root span{font-size:14px}.app-multi-select-input-modal .MuiPaper-root .MuiFormControl-root{width:100%}.app-multi-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root{padding:0}.app-multi-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root .app-icon{height:18px;width:18px}.app-multi-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-input{padding:10px 0}.app-multi-select-input-modal .MuiPaper-root .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-modal-alert{background-color:#00000080;bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;transition:.15s cubic-bezier(.1,.7,.6,.9);z-index:999999999999}.app-modal-alert--active{animation:overlayFadeIn 1s forwards;display:block}.app-modal-alert--active .modal-alert__card{animation:cardFadeIn 1s forwards}.app-modal-alert--inactive{animation:overlayFadeOut 1s forwards;display:block}.app-modal-alert--inactive .modal-alert__card{animation:cardFadeOut 1s forwards}.app-modal-alert .modal-alert{align-items:center;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.app-modal-alert .modal-alert__card{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 2px 16px 0 #b6bdc226;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:640px;opacity:0;padding:25px;pointer-events:auto;transform:translateY(-100%);transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%}.app-modal-alert .modal-alert__title{color:#0d4892;font-size:22px;font-weight:600;margin:0;text-align:center}.app-modal-alert .modal-alert__description{color:#7f7f7f;font-size:14px;margin:25px 0 35px;text-align:center;white-space:pre}.app-modal-alert .modal-alert__button-container{align-items:center;display:flex;justify-content:center;width:100%}.app-modal-alert .modal-alert__button-container .app-button{margin:0 10px;max-width:200px}.app-scrollable-tabs{align-items:center;display:flex;padding:0 25px}.app-scrollable-tabs__scroll-left{background-color:#0000;border:0;border-radius:8px;cursor:pointer;flex-shrink:0;height:30px;opacity:0;transform:rotate(90deg);transition:.15s cubic-bezier(.1,.7,.6,.9);width:30px}.app-scrollable-tabs__scroll-left:disabled{opacity:0}.app-scrollable-tabs__scroll-left--active{opacity:1}.app-scrollable-tabs__scroll-left svg path{stroke:#f8f8f8;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-scrollable-tabs__scroll-left:hover{background-color:#f8f8f833}.app-scrollable-tabs__scroll-left:hover svg path{stroke:#7f7f7f}.app-scrollable-tabs__scroll-right{background-color:#0000;border:0;border-radius:8px;cursor:pointer;flex-shrink:0;height:30px;opacity:0;transform:rotate(-90deg);transition:.15s cubic-bezier(.1,.7,.6,.9);width:30px}.app-scrollable-tabs__scroll-right:disabled{opacity:0}.app-scrollable-tabs__scroll-right--active{opacity:1}.app-scrollable-tabs__scroll-right svg path{stroke:#f8f8f8;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-scrollable-tabs__scroll-right:hover{background-color:#f8f8f833}.app-scrollable-tabs__scroll-right:hover svg path{stroke:#7f7f7f}.app-scrollable-tabs__list{display:flex;flex-direction:row;margin:0;overflow-x:scroll;overflow-y:hidden;padding:0 0 5px;scroll-behavior:smooth;width:100%}.app-scrollable-tabs__list::-webkit-scrollbar{height:0;width:0}.app-scrollable-tabs__item{cursor:pointer;list-style-type:none;margin:0;padding:10px 25px;position:relative;transition:.15s cubic-bezier(.1,.7,.6,.9)}.app-scrollable-tabs__item--active .app-scrollable-tabs__label{color:#0d4892;font-weight:600}.app-scrollable-tabs__item--active:after{background-color:#00cf9c;bottom:-1.5px;content:"";display:block;height:2px;left:0;position:absolute;right:0;width:100%}.app-scrollable-tabs__label{color:#7f7f7f;font-size:14px;margin:0;white-space:nowrap}.app-calendar-input-2{display:flex;min-width:150px;position:relative;width:100%}.app-calendar-input-2 .calendar-input-2{width:100%}.app-calendar-input-2 .calendar-input-2--disabled .MuiInputBase-root,.app-calendar-input-2 .calendar-input-2--disabled .app-input__label{background-color:#f8f8f8}.app-calendar-input-2 .calendar-input-2__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-calendar-input-2 .calendar-input-2__required{color:#f64444;line-height:0}.app-calendar-input-2 .calendar-input-2__wrapper{background-color:#0000;border:1px solid silver;border-radius:4px;cursor:pointer;padding:10px 15px;pointer-events:auto}.app-calendar-input-2 .calendar-input-2__wrapper:disabled{background-color:#f5f5f5;cursor:inherit}.app-calendar-input-2 .calendar-input-2__wrapper:disabled .app-icon{cursor:inherit}.app-calendar-input-2 .calendar-input-2__icon{cursor:pointer;height:16px;padding:7px;pointer-events:auto;width:16px}.app-calendar-input-2 .calendar-input-2__icon .app-icon{height:16px!important;width:16px!important}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root{pointer-events:none;width:100%}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .MuiInputBase-root{border-radius:0;color:#252525;font-weight:500;padding-right:0}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .MuiInputBase-input{cursor:pointer;padding:0}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .Mui-disabled{-webkit-text-fill-color:inherit}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .MuiInputAdornment-root{pointer-events:none}.app-calendar-input-2 .calendar-input-2 .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin:3px 0 0}.app-calendar-input-2 .calendar-input-2--disabled{background-color:#f8f8f8}.app-calendar-input-2 .calendar-input-2--disabled .MuiFormControl-root .Mui-disabled:not(.MuiFormHelperText-root){-webkit-text-fill-color:#00000061}.app-title-bar{border-bottom:1px solid #f0f0f0;margin:9px 0 0}.app-title-bar__with-tag{display:flex;gap:16px}.app-title-bar__label{color:#065cdd;font-size:16px;font-weight:600;margin:0;padding:0 0 8px 16px}.app-title-bar__secondary{border-bottom:1px solid #e3e3e3!important}.app-title-bar__secondary .app-title-bar__label{font-size:18px!important;padding:0 0 16px}.app-title-bar .app-status{height:28px}.app-title-bar .app-status .status{padding:3px 10px}.app-title-bar .app-status .status__text{font-size:14px;font-weight:400}.app-toggle-container{align-items:center;display:flex;gap:8px;justify-content:space-between}.app-toggle__label-group{align-items:center;display:flex;gap:4px}.app-toggle{background:none;border:none;cursor:pointer;outline:none;padding:0;position:relative}.app-toggle:disabled{cursor:not-allowed;opacity:.5}.app-toggle__track{background-color:#e4e4e7;border-radius:24px;height:15px;position:relative;transition:background-color .2s;width:24px}.app-toggle--active .app-toggle__track{background-color:#2563eb}.app-toggle__thumb{background-color:#fff;border-radius:50%;box-shadow:0 1px 2px #0000001a;height:12px;left:2px;position:absolute;top:1.5px;transition:transform .2s;width:12px}.app-toggle--active .app-toggle__thumb{transform:translateX(8px)}.app-toggle__label{color:#374151;font-size:14px}.app-toggle__tooltip-trigger{align-items:center;background:none;border:none;border-radius:50%;cursor:help;display:inline-flex;justify-content:center;padding:2px;transition:background-color .2s}.app-toggle__tooltip-trigger:hover{background-color:#0000000d}.app-tooltip-wrapper{cursor:pointer;display:inline-flex;position:relative}.app-tooltip{border-radius:4px;box-shadow:0 0 6px 0 rgba(0,0,0,.149);color:#666;font-size:.875rem;left:-8px;padding:10px;white-space:wrap;z-index:50}.app-tooltip,.app-tooltip__arrow{background-color:#fff;position:absolute}.app-tooltip__arrow{height:.5rem;transform:rotate(45deg);width:.5rem}.app-tooltip--top{bottom:100%;margin-bottom:.5rem}.app-tooltip--top .tooltip__arrow{bottom:-.25rem;left:50%;transform:translateX(-50%) rotate(45deg)}.app-tooltip--bottom{margin-top:.5rem;top:100%}.app-tooltip--bottom .tooltip__arrow{left:50%;top:-.25rem;transform:translateX(-50%) rotate(45deg)}.app-tooltip--left{margin-right:.5rem;right:100%}.app-tooltip--left .tooltip__arrow{right:-.25rem;top:50%;transform:translateY(-50%) rotate(45deg)}.app-tooltip--right{left:100%;margin-left:.5rem}.app-tooltip--right .tooltip__arrow{left:-.25rem;top:50%;transform:translateY(-50%) rotate(45deg)}.app-company-registration-input{display:flex;min-width:150px;position:relative;width:100%}.app-company-registration-input-disabled .MuiInputBase-root{background-color:#f8f8f8}.app-company-registration-input-disabled .MuiSelect-icon{color:#f8f8f8;pointer-events:none}.app-company-registration-input__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-company-registration-input__required{color:#f64444;line-height:0}.app-company-registration-input__icon{height:20px;position:relative;width:20px}.app-company-registration-input__select .MuiOutlinedInput-notchedOutline{border:0!important}.app-company-registration-input .MuiFormControl-root{width:100%}.app-company-registration-input .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;height:40px;padding:0}.app-company-registration-input .MuiFormControl-root .MuiSelect-select{font-size:13px;font-weight:400;padding-right:10px!important}.app-company-registration-input .MuiFormControl-root .MuiSelect-icon{margin-left:5px;top:inherit;width:16px}@media only screen and (max-width:640px){.app-company-registration-input .MuiFormControl-root .MuiInputBase-input{font-size:11px}}.app-company-registration-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}@media only screen and (max-width:640px){.app-company-registration-input .MuiFormControl-root .MuiInputBase-input::placeholder{font-size:11px}}.app-company-registration-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px}.app-company-registration-input .MuiFormControl-root .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-company-registration-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-company-registration-input-modal .MuiPaper-root{max-height:300px}.app-company-registration-input-modal .MuiPaper-root .MuiFormControl-root{width:100%}.app-company-registration-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root{padding:0}.app-company-registration-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-root .app-icon{height:20px;width:20px}.app-company-registration-input-modal .MuiPaper-root .MuiFormControl-root .MuiInputBase-input{padding:10px 0}.app-company-registration-input-modal .MuiPaper-root .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:0!important}.app-upload-logo{background-color:#fff;border-radius:8px;box-shadow:0 2px 16px 0 #e0e5ea99;display:flex;flex-direction:row;gap:20px;padding:30px 40px}.app-upload-logo .company-logo{align-self:flex-start;height:50px;width:160px}.app-upload-logo .header{color:#065cdd;font-size:16px;font-weight:600;margin:0}.app-upload-logo .description{color:#666;font-size:12px;font-weight:400;margin:0}.app-upload-logo .description__highlight{color:#000;font-size:14px}.app-upload-logo .upload__icon{align-items:center;cursor:pointer;display:flex;justify-content:center;padding-left:10px}.app-upload-logo .upload__icon-img{height:20px;width:20px}.app-upload-logo .upload__button{background-color:#0575fd;border-radius:8px;font-size:14px;font-weight:600;padding:6px 48px;text-transform:none}@media only screen and (max-width:640px){.app-upload-logo .upload__button{font-size:10px;min-width:100px;padding:5.42px 12.67px}}.app-upload-logo .upload__button-container{margin:auto}.app-upload-logo .upload__textfield{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-upload-logo .upload__textfield .MuiOutlinedInput-notchedOutline{border:none!important}.app-upload-logo .upload__textfield .MuiInputBase-input{padding:0;width:100%}@media only screen and (max-width:640px){.app-upload-logo .upload__textfield .MuiInputBase-input{font-size:var(--text-size-xxs)}}.app-upload-logo .upload__error{color:#f64444;font-size:12px;margin:10px 0 0;word-break:break-word}@media only screen and (max-width:640px){.app-upload-logo .upload__error{font-size:10px;place-content:center}}@media only screen and (max-width:768px){.app-upload-logo{flex-direction:column}.app-upload-logo .company-logo{height:40px;width:120px}.app-upload-logo .header{font-size:12px}.app-upload-logo .description{font-size:8px}.app-upload-logo .description__highlight{font-size:10px}.app-upload-logo .upload__button{font-size:12px}}.app-bank-details-modal{align-items:center;display:flex;justify-content:center;padding:20px}.app-bank-details-modal .modal{background-color:#fff;border-radius:8px;max-width:456px;padding:30px 40px;width:100%}.app-bank-details-modal .modal__title{font-size:24px;font-weight:600}.app-bank-details-modal .modal__input{margin-bottom:20px;width:100%}.app-bank-details-modal .modal__input .app-input__label{font-size:12px}.app-bank-details-modal .modal__select-input{margin-bottom:20px;width:100%}.app-bank-details-modal .modal__actions{display:flex;gap:10px;justify-content:center;padding:10px 0}.app-bank-details-modal .modal__actions .app-button{border-radius:8px;font-size:14px;font-weight:600;height:37px;width:147px}.app-bank-details-modal .modal__actions .app-button__save{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-bank-details-modal .modal__actions .app-button__save .app-button__label{color:#fff}.app-bank-details-modal .modal__actions .app-button__cancel{align-items:center;background-color:#fff;border:1px solid #0575fd;display:flex;justify-content:center}.app-bank-details-modal .modal__actions .app-button__cancel .app-button__label{color:#0575fd}.app-bank-details-list .bank-card{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:10px}.app-bank-details-list .bank-card__row{align-items:center;display:flex;justify-content:space-between;margin:10px 0}.app-bank-details-list .bank-card__label{color:#666;font-size:12px;margin:0}.app-bank-details-list .bank-card__value{color:#000;font-size:12px;font-weight:500;margin:0}.app-bank-details-list .bank-card__actions{align-items:center;display:flex;justify-content:flex-end}.app-bank-details-list .bank-card__actions .icon{background:#0000;border:0;cursor:pointer;display:contents}.app-bank-details-list .bank-card__actions .icon:not(:last-child):after{color:#e3e3e3;content:"│";font-size:16px;margin:0 5px}.app-bank-details-list .bank-card__actions .icon path{stroke:#666}.app-company-select{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.app-company-select__icon{height:16px;width:16px}.app-company-select .MuiInputBase-root{align-items:flex-start;display:flex;height:40px;max-width:250px;padding:10px 15px}.app-company-select .MuiInputBase-root .MuiOutlinedInput-root{border:1px solid #e3e3e3;border-radius:8px}.app-company-select .MuiInputBase-input{padding:0}.app-company-select .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-company-select .MuiSelect-icon{position:inherit;right:inherit;top:inherit}.app-company-select .MuiSelect-select{color:#fff;font-size:16px;font-weight:600;min-height:inherit}@media only screen and (max-width:640px){.app-company-select .MuiSelect-select{font-size:11px}}.app-company-select .MuiOutlinedInput-input{padding-right:10px!important}.app-company-select .MuiOutlinedInput-notchedOutline{border:none!important;top:0}.app-company-select .verified-icon{color:#fff;margin-left:8px}.app-company-select .options-container{align-items:center;display:flex}.app-company-select-modal__hidden{display:none!important}.app-company-select-modal .MuiMenu-list{padding:0}.app-company-select-modal .add-new-option{align-items:center;border-top:1px solid #e3e3e3;color:#083ecb;display:flex;font-weight:400;justify-content:space-between}.app-company-select-modal .add-new-option__icon{width:14px}.app-company-select-modal .MuiListSubheader-root{border-bottom:1px solid #e3e3e3;padding-top:8px}.app-company-select-modal .MuiTextField-root{width:100%}.app-company-select-modal .MuiPaper-root{box-shadow:0 2px 16px 0 #e0e5ea99;max-height:300px;max-width:216px}.app-company-select-modal .MuiPaper-root .MuiInputBase-root .app-icon{height:20px;width:20px}.app-company-select-modal .MuiPaper-root .MuiInputBase-input{padding:10px 0}.app-company-select-modal .verified-icon{color:#065cdd;margin-left:8px}.app-company-select-modal .options-container{align-items:center;display:flex}.app-accordion__label{color:#000;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:489px){.app-accordion__label{font-size:12px}}.app-accordion .MuiAccordionSummary-content.Mui-expanded{margin:12px 0!important}.app-autocomplete-input{display:flex;min-width:150px;position:relative;width:100%}.app-autocomplete-input--disabled .MuiInputBase-root,.app-autocomplete-input--disabled .select-input__label{background-color:#f8f8f8}.app-autocomplete-input__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-autocomplete-input__required{color:#f64444;line-height:0}.app-autocomplete-input .MuiFormControl-root{width:100%}.app-autocomplete-input .MuiFormControl-root .MuiInputBase-root{height:40px;padding:10px 15px}.app-autocomplete-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-autocomplete-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-autocomplete-input .MuiFormControl-root .MuiSelect-icon{position:inherit;right:inherit;top:inherit}.app-autocomplete-input .MuiFormControl-root .MuiSelect-select{color:#252525;font-weight:500}@media only screen and (max-width:640px){.app-autocomplete-input .MuiFormControl-root .MuiSelect-select{font-size:11px}}.app-autocomplete-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px;top:0}.app-autocomplete-input .MuiFormControl-root .MuiOutlinedInput-notchedOutline legend{display:none}.app-autocomplete-input .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.app-autocomplete-input .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-autocomplete-input--placeholder .MuiFormControl-root .MuiSelect-select{color:dimgray;font-size:13px;font-weight:400;opacity:.5}@media only screen and (max-width:640px){.app-autocomplete-input--placeholder .MuiFormControl-root .MuiSelect-select{font-size:11px}}.app-drawer{z-index:1300!important}.app-drawer .MuiDrawer-paper{display:flex;flex-direction:column;padding:20px}.app-drawer__mobile .MuiDrawer-paper{height:50vh}.app-drawer__label{font-size:16px;margin:0}@media only screen and (max-width:489px){.app-drawer__label{font-size:12px}}.app-drawer .invoice-form__items-drawer{grid-gap:8px;display:grid;gap:8px}.app-drawer .invoice-form__items-drawer-actions{margin-top:8px}.app-drawer .invoice-form__items-drawer-actions .app-button{place-content:center}.app-toggle-button{display:flex;min-width:150px;position:relative;width:100%}.app-toggle-button--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-toggle-button__label{color:#7f7f7f;font-size:12px;font-weight:600}.app-toggle-button__required{color:#f64444;line-height:0}.app-toggle-button__icon{height:18px;position:relative;width:18px}.app-toggle-button .MuiFormControl-root{width:100%}.app-toggle-button .MuiFormControl-root .MuiInputBase-root{height:40px;padding:10px 15px}.app-toggle-button .MuiFormControl-root .MuiInputBase-input{padding:0}.app-toggle-button .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-toggle-button .MuiFormControl-root .MuiSelect-icon{position:inherit;right:inherit;top:inherit}.app-toggle-button .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver!important;border-radius:4px;top:0}.app-toggle-button .MuiFormControl-root .MuiOutlinedInput-notchedOutline legend{display:none}.app-toggle-button .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;font-weight:500;margin-left:0}@media only screen and (max-width:489px){.app-toggle-button .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-date{display:flex;flex-direction:column;min-width:150px;position:relative;width:100%}.app-date--disabled .MuiInputBase-root{background-color:#f8f8f8}.app-date__label{color:#7f7f7f;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-date__label{font-size:7px}}.app-date__required{color:#f64444;line-height:0}.app-date__icon-button{background-color:#0000;border:0;cursor:pointer;height:25px;width:25px}.app-date__calendar-icon,.app-date__icon-button{align-items:center;display:flex;justify-content:center}.app-date__calendar-icon i{color:dimgray;font-size:18px}.app-date__helper-text{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-date__helper-text{font-size:7px}}.app-date__helper-message{color:dimgray}.app-date .MuiFormControl-root{width:100%}.app-date .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;height:40px;padding:10px 15px}.app-date .MuiFormControl-root .MuiInputBase-input{padding:0}.app-date .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-date .MuiFormControl-root .MuiOutlinedInput-notchedOutline{border:1px solid silver;border-radius:4px!important}.app-date .MuiFormControl-root .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-date .MuiFormControl-root .MuiFormHelperText-root{font-size:7px}}.app-date__field{width:100%}@media only screen and (max-width:640px){.app-date__field>div{font-size:11px}.app-date__field .app-icon{height:14px;width:14px}}.app-date .MuiCalendarPicker-root .MuiButtonBase-root.Mui-selected,.app-date .MuiPickersDay-root.Mui-selected{background-color:#0d4892}.app-date .MuiPickersDay-root:hover{background-color:#0d48921a}.app-date .MuiPickersDay-today{border:1px solid #0d4892}.app-date-time{display:flex;flex-direction:column;min-width:150px;position:relative;width:100%}.app-date-time--disabled .app-date-time__field{background-color:#f8f8f8;color:dimgray}.app-date-time__label{color:#7f7f7f;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-date-time__label{font-size:7px}}.app-date-time__required{color:#f64444;line-height:0}.app-date-time__icon-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.app-date-time__input-wrapper{align-items:center;display:flex;position:relative;width:100%}.app-date-time__field{border:1px solid silver;border-radius:4px;box-sizing:border-box;color:#252525;font-weight:500;height:40px;padding:10px 15px;width:100%}.app-date-time__field::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-date-time__field:disabled{cursor:not-allowed}@media only screen and (max-width:640px){.app-date-time__field{font-size:11px}}.app-date-time__helper-text{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-date-time__helper-text{font-size:7px}}.app-date-time__helper-message{color:dimgray}.app-date-time .MuiFormControl-root{width:100%}.app-date-time .MuiFormControl-root .MuiInputBase-root{height:40px}.app-date-time .MuiInputAdornment-root{position:absolute;top:50%;transform:translateY(-50%)}.app-date-time .MuiInputAdornment-root.MuiInputAdornment-positionStart{left:15px}.app-date-time .MuiInputAdornment-root.MuiInputAdornment-positionEnd{right:15px}@media only screen and (max-width:640px){.app-date-time .MuiInputAdornment-root .app-icon{height:14px;width:14px}}.app-real-time-date{display:flex;flex-direction:column;min-width:150px;position:relative;width:100%}.app-real-time-date--disabled .app-real-time-date__field{background-color:#f8f8f8;color:dimgray}.app-real-time-date__label{color:#7f7f7f;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-real-time-date__label{font-size:7px}}.app-real-time-date__required{color:#f64444;line-height:0}.app-real-time-date__icon-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:25px;justify-content:center;width:25px}.app-real-time-date__input-wrapper{align-items:center;display:flex;position:relative;width:100%}.app-real-time-date__field{border:1px solid silver;border-radius:4px;box-sizing:border-box;color:#252525;font-weight:500;height:40px;padding:10px 15px;width:100%}.app-real-time-date__field::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-real-time-date__field:disabled{cursor:not-allowed}@media only screen and (max-width:640px){.app-real-time-date__field{font-size:11px}}.app-real-time-date__helper-text{align-items:center;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-real-time-date__helper-text{font-size:7px}}.app-real-time-date__helper-message{color:dimgray}.app-real-time-date .MuiFormControl-root{width:100%}.app-real-time-date .MuiFormHelperText-root{align-items:center;color:#f64444;display:flex;font-size:12px;font-weight:500;justify-content:space-between;margin:3px 0 0;width:100%}@media only screen and (max-width:489px){.app-real-time-date .MuiFormHelperText-root{font-size:7px}}.app-real-time-date .MuiInputBase-input{padding:10px 15px}.app-real-time-date .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:500}.app-real-time-date .MuiInputAdornment-root{position:absolute;top:50%;transform:translateY(-50%)}.app-real-time-date .MuiInputAdornment-root.MuiInputAdornment-positionStart{left:15px}.app-real-time-date .MuiInputAdornment-root.MuiInputAdornment-positionEnd{right:15px}@media only screen and (max-width:640px){.app-real-time-date .MuiInputAdornment-root .app-icon{height:14px;width:14px}}.app-tin-input--verified .MuiOutlinedInput-notchedOutline{border-color:#00cf9c!important}.app-tin-input__label{align-items:center;color:#7f7f7f;display:flex;font-size:12px;font-weight:600}@media only screen and (max-width:489px){.app-tin-input__label{font-size:7px}}.app-tin-input__required{color:#f64444;margin-left:4px}.app-tin-input__verified-indicator{align-items:center;color:#00cf9c;display:flex;font-size:12px;font-weight:400;gap:4px}.app-tin-input__verified-indicator .app-icon{height:16px;width:16px}.app-tin-input__not-verified-indicator{color:#f64444;font-size:12px;font-weight:400}.app-tin-input__action-button{border-radius:6px;font-size:13px;padding:6px 12px;text-transform:none;transition:all .2s ease}.app-tin-input__action-button.app-tin-input__autofill-button{background-color:#fff;border-color:#0d4892;color:#0d4892}.app-tin-input__action-button.app-tin-input__autofill-button:hover{background-color:#8fbdf5;border-color:#093163}.app-tin-input__action-button.app-tin-input__autofill-button:disabled{background-color:#f5f5f5;border-color:#ddd;color:#999}.app-tin-input__action-button.app-tin-input__validate-button{background-color:#0d4892;color:#fff}.app-tin-input__action-button.app-tin-input__validate-button:hover{background-color:#093163}.app-tin-input__action-button.app-tin-input__validate-button:disabled{background-color:#ccc;color:#fff}.app-tin-input__icon-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;margin-right:4px;width:24px}.app-tin-input__icon-button:hover{background-color:#0000000a;border-radius:50%}.app-tin-input .MuiBox-root{margin-bottom:0}.app-tin-input .MuiFormControl-root{width:100%}.app-tin-input .MuiFormControl-root .MuiInputBase-root{color:#252525;font-weight:500;height:40px;padding:10px 12px}.app-tin-input .MuiFormControl-root .MuiInputBase-input{padding:0}.app-tin-input .MuiFormControl-root .MuiInputBase-input::placeholder{color:dimgray;font-size:13px;font-weight:400}.app-tin-input .MuiFormControl-root .MuiFormHelperText-root{color:#f64444;font-size:12px;margin:4px 0 0}.app-unsaved-changes-modal{align-items:center;display:flex;justify-content:center;padding:20px}.app-unsaved-changes-modal .modal{background-color:#fff;border-radius:8px;height:262px;padding:30px 40px;width:556px}.app-unsaved-changes-modal .modal__title{font-size:24px;font-weight:600;margin:10px 0 0}.app-unsaved-changes-modal .modal__desc{font-size:18px;margin:10px 0 30px}.app-unsaved-changes-modal .modal__actions{display:flex;justify-content:space-between}.app-unsaved-changes-modal .modal__actions .app-button{border-radius:8px;font-weight:600;height:48px;width:214px}.app-unsaved-changes-modal .modal__actions .app-button__save{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-unsaved-changes-modal .modal__actions .app-button__save .app-button__label{color:#fff;font-size:16px}@media only screen and (max-width:489px){.app-unsaved-changes-modal .modal__actions .app-button__save .app-button__label{font-size:12px}}.app-unsaved-changes-modal .modal__actions .app-button__cancel{align-items:center;background-color:#fff;border:1px solid #0575fd;display:flex;justify-content:center}.app-unsaved-changes-modal .modal__actions .app-button__cancel .app-button__label{color:#0575fd;font-size:16px}@media only screen and (max-width:489px){.app-unsaved-changes-modal .modal__actions .app-button__cancel .app-button__label{font-size:12px}}.app-password-success-modal{align-items:center;display:flex;justify-content:center;padding:20px}.app-password-success-modal .modal{background-color:#fff;border-radius:8px;height:259px;padding:30px 40px;position:relative;width:645px}.app-password-success-modal .modal__close{color:#999;padding:4px;position:absolute;right:16px;top:16px}.app-password-success-modal .modal__close:hover{color:#000}.app-password-success-modal .modal__close .MuiSvgIcon-root{font-size:24px}@media only screen and (max-width:489px){.app-password-success-modal .modal__close .MuiSvgIcon-root{font-size:14px}}.app-password-success-modal .modal__title{font-size:24px;font-weight:600;margin:30px 0 0}@media only screen and (max-width:489px){.app-password-success-modal .modal__title{font-size:14px}}.app-password-success-modal .modal__message{font-size:18px;margin:0 0 25px}.app-password-success-modal .modal__actions{display:flex;gap:10px;justify-content:center;padding:10px 0}.app-password-success-modal .modal__actions .app-button{border-radius:8px;font-size:14px;font-weight:600;height:48px;width:214px}.app-password-success-modal .modal__actions .app-button__save{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-password-success-modal .modal__actions .app-button__save .app-button__label{color:#fff}.app-pdf-preview{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.app-pdf-preview--visible{opacity:1;transition:opacity .3s ease-in-out;visibility:visible}.app-pdf-preview--hidden{opacity:0;visibility:hidden}.app-pdf-preview__overlay{background-color:#000c;bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:1000}.app-pdf-preview__container{align-items:center;display:flex;flex-direction:column;height:90%;left:50%;max-width:1000px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1001}.app-pdf-preview__download-btn{right:72px!important}.app-pdf-preview__download-btn svg{height:40px!important;width:40px!important}.app-pdf-preview__btn{align-items:center;background-color:#80808033;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:16px;top:16px;transition:background-color .2s ease;width:40px;z-index:1002}.app-pdf-preview__btn:hover{background-color:#f8f8f8}.app-pdf-preview__btn:focus{outline:2px solid #fff;outline-offset:2px}.app-pdf-preview__btn svg{height:24px;width:24px}.app-pdf-preview__document-container{background-color:#fff;height:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.app-pdf-preview__document,.app-pdf-preview__document-container{align-items:flex-start;display:flex;justify-content:center}.app-pdf-preview__page{border-radius:4px;box-shadow:0 4px 12px #0003}.app-pdf-preview__controls{bottom:16px;display:flex;gap:16px;left:50%;position:absolute;transform:translateX(-50%);z-index:1002}.app-pdf-preview__arrow-btn{align-items:center;background-color:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background-color .2s ease;width:48px}.app-pdf-preview__arrow-btn:hover:not(:disabled){background-color:#000c}.app-pdf-preview__arrow-btn:disabled{background-color:#0000004d;cursor:not-allowed}.app-pdf-preview__arrow-btn:focus{outline:2px solid #fff;outline-offset:2px}.app-pdf-preview__arrow-btn svg{height:24px;width:24px}.app-pdf-preview__loader{align-items:center;background-color:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1002}.app-pdf-preview__loader-spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#fff;height:40px;width:40px}.app-pdf-preview__error{align-items:center;background-color:#0009;bottom:0;color:#ff4d4f;display:flex;font-size:1rem;height:100%;justify-content:center;left:0;padding:24px;position:absolute;right:0;text-align:center;top:0;z-index:1002}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.app-custom-modal{background-color:#00000080;inset:0;opacity:0;position:fixed;transition:.15s cubic-bezier(.1,.7,.6,.9);visibility:hidden;will-change:opacity;z-index:1000}.app-custom-modal--active{animation:overlayFadeIn .5s forwards;visibility:visible}.app-custom-modal--active .custom-modal__card{animation:cardFadeIn .5s forwards}.app-custom-modal--inactive{animation:overlayFadeOut .5s forwards;visibility:visible}.app-custom-modal--inactive .custom-modal__card{animation:cardFadeOut .5s forwards}.app-custom-modal .custom-modal{align-items:center;display:flex;height:100%;justify-content:center;padding:20px;width:100%}.app-custom-modal .custom-modal__card{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #b6bdc233;display:flex;flex-direction:column;max-width:640px;opacity:0;padding:30px 40px;transform:translateY(-50%);transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%;will-change:transform,opacity}.app-custom-modal .custom-modal__title{font-size:24px;font-weight:600;margin:10px 0 0}.app-custom-modal .custom-modal__description{font-size:18px;margin:10px 0 30px}.app-custom-modal .custom-modal__input-container{margin-bottom:2.5rem;width:100%}.app-custom-modal .custom-modal__input-container .app-input .MuiFormControl-root .MuiInputBase-root{font-size:16px;padding:.75rem;width:100%}.app-custom-modal .custom-modal__input-container .app-input .MuiFormControl-root .MuiInputBase-root:focus{border-color:#0d4892;box-shadow:0 0 0 3px #0d489233;outline:none}.app-custom-modal .custom-modal__button-container{display:flex;gap:1rem;justify-content:center;width:100%}.app-custom-modal .custom-modal__button-container .app-button{border-radius:8px;font-weight:600;height:48px;width:214px}.app-custom-modal .custom-modal__button-container .app-button__confirm{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-custom-modal .custom-modal__button-container .app-button__confirm .app-button__label{color:#fff;font-size:16px}@media only screen and (max-width:489px){.app-custom-modal .custom-modal__button-container .app-button__confirm .app-button__label{font-size:12px}}.app-custom-modal .custom-modal__button-container .app-button__cancel{align-items:center;background-color:#fff;border:1px solid #0575fd;display:flex;justify-content:center}.app-custom-modal .custom-modal__button-container .app-button__cancel .app-button__label{color:#0575fd;font-size:16px}@media only screen and (max-width:489px){.app-custom-modal .custom-modal__button-container .app-button__cancel .app-button__label{font-size:12px}}.app-custom-modal .custom-modal__button-container .app-button:disabled{background-color:#d3e0e8;border:1px solid #d3e0e8}.app-custom-modal .custom-modal__button-container .app-button:disabled .app-button__label{color:#828a8f}.app-custom-modal .custom-modal__button-container .app-button:disabled:hover{background-color:#d3e0e8}@keyframes overlayFadeIn{to{opacity:1}}@keyframes overlayFadeOut{to{opacity:0}}@keyframes cardFadeIn{to{opacity:1;transform:translateY(0)}}@keyframes cardFadeOut{to{opacity:0;transform:translateY(-50%)}}@media(max-width:768px){.app-custom-modal .custom-modal{padding:1rem}.app-custom-modal .custom-modal__card{max-width:90%;padding:1.25rem}.app-custom-modal .custom-modal__title{font-size:18px}.app-custom-modal .custom-modal__description{font-size:12px;margin:1rem 0 1.5rem}.app-custom-modal .custom-modal__button-container{flex-direction:column;gap:.75rem}.app-custom-modal .custom-modal__button-container .app-button{max-width:100%}}.app-create-business-profile-modal{align-items:center;display:flex;justify-content:center}.app-create-business-profile-modal .modal{background-color:#fff;border-radius:8px;height:337px;padding:30px 40px;width:520px}.app-create-business-profile-modal .modal__title{font-size:24px;font-weight:600;margin:10px 0 30px}.app-create-business-profile-modal .modal__input{margin-bottom:25px;width:100%}.app-create-business-profile-modal .modal__input .app-input__label,.app-create-business-profile-modal .modal__input .app-input__required{font-size:14px}.app-create-business-profile-modal .modal__actions{display:flex;justify-content:center}.app-create-business-profile-modal .modal__actions .app-button{border-radius:8px;font-size:14px;font-weight:600;height:48px;width:100%}.app-create-business-profile-modal .modal__actions .app-button__save{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-create-business-profile-modal .modal__actions .app-button__save .app-button__label{color:#fff;font-size:16px}@media only screen and (max-width:489px){.app-create-business-profile-modal .modal__actions .app-button__save .app-button__label{font-size:12px}}.app-complete-profile-details-modal{align-items:center;display:flex;justify-content:center;padding:20px}.app-complete-profile-details-modal .modal{background-color:#fff;border-radius:8px;height:262px;padding:30px 40px;width:556px}.app-complete-profile-details-modal .modal__title{font-size:24px;font-weight:600;margin:10px 0 0}.app-complete-profile-details-modal .modal__desc{font-size:18px;margin:10px 0 30px}.app-complete-profile-details-modal .modal__actions{display:flex;justify-content:space-between}.app-complete-profile-details-modal .modal__actions .app-button{border-radius:8px;font-weight:600;height:48px;width:214px}.app-complete-profile-details-modal .modal__actions .app-button__save{align-items:center;background-color:#0575fd;display:flex;justify-content:center}.app-complete-profile-details-modal .modal__actions .app-button__save .app-button__label{color:#fff;font-size:16px}@media only screen and (max-width:489px){.app-complete-profile-details-modal .modal__actions .app-button__save .app-button__label{font-size:12px}}.app-complete-profile-details-modal .modal__actions .app-button__cancel{align-items:center;background-color:#fff;border:1px solid #0575fd;display:flex;justify-content:center}.app-complete-profile-details-modal .modal__actions .app-button__cancel .app-button__label{color:#0575fd;font-size:16px}@media only screen and (max-width:489px){.app-complete-profile-details-modal .modal__actions .app-button__cancel .app-button__label{font-size:12px}}.unicorn-days .days{align-items:center;display:flex;position:relative}.unicorn-days .days:after{background-color:#f0f1fd;bottom:0;content:"";height:1px;left:2.5%;position:absolute;right:2.5%}.unicorn-days .days__day:nth-child(0n){animation-delay:0s}.unicorn-days .days__day:nth-child(1n){animation-delay:.05s}.unicorn-days .days__day:nth-child(2n){animation-delay:.1s}.unicorn-days .days__day:nth-child(3n){animation-delay:.15s}.unicorn-days .days__day:nth-child(4n){animation-delay:.2s}.unicorn-days .days__day:nth-child(5n){animation-delay:.25s}.unicorn-days .days__day:nth-child(6n){animation-delay:.3s}.unicorn-days .days__day:nth-child(7n){animation-delay:.35s}.unicorn-days .days__day{align-items:center;animation:unicornCellFadeIn .5s ease-in forwards;display:flex;justify-content:center;opacity:0;padding:10px 0;transform:scale(.5) translateY(-25px);width:14.2857142857%}.unicorn-days .days__text{color:#909090;margin:0}.unicorn-days .days__today{color:#ffc607;font-weight:500}.unicorn-dates .dates{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.unicorn-dates .dates__date:nth-child(0n){animation-delay:0s}.unicorn-dates .dates__date:nth-child(1n){animation-delay:.05s}.unicorn-dates .dates__date:nth-child(2n){animation-delay:.1s}.unicorn-dates .dates__date:nth-child(3n){animation-delay:.15s}.unicorn-dates .dates__date:nth-child(4n){animation-delay:.2s}.unicorn-dates .dates__date:nth-child(5n){animation-delay:.25s}.unicorn-dates .dates__date:nth-child(6n){animation-delay:.3s}.unicorn-dates .dates__date:nth-child(7n){animation-delay:.35s}.unicorn-dates .dates__date:nth-child(8n){animation-delay:.4s}.unicorn-dates .dates__date:nth-child(9n){animation-delay:.45s}.unicorn-dates .dates__date:nth-child(10n){animation-delay:.5s}.unicorn-dates .dates__date:nth-child(11n){animation-delay:.55s}.unicorn-dates .dates__date:nth-child(12n){animation-delay:.6s}.unicorn-dates .dates__date:nth-child(13n){animation-delay:.65s}.unicorn-dates .dates__date:nth-child(14n){animation-delay:.7s}.unicorn-dates .dates__date:nth-child(15n){animation-delay:.75s}.unicorn-dates .dates__date:nth-child(16n){animation-delay:.8s}.unicorn-dates .dates__date:nth-child(17n){animation-delay:.85s}.unicorn-dates .dates__date:nth-child(18n){animation-delay:.9s}.unicorn-dates .dates__date:nth-child(19n){animation-delay:.95s}.unicorn-dates .dates__date:nth-child(20n){animation-delay:1s}.unicorn-dates .dates__date:nth-child(21n){animation-delay:1.05s}.unicorn-dates .dates__date:nth-child(22n){animation-delay:1.1s}.unicorn-dates .dates__date:nth-child(23n){animation-delay:1.15s}.unicorn-dates .dates__date:nth-child(24n){animation-delay:1.2s}.unicorn-dates .dates__date:nth-child(25n){animation-delay:1.25s}.unicorn-dates .dates__date:nth-child(26n){animation-delay:1.3s}.unicorn-dates .dates__date:nth-child(27n){animation-delay:1.35s}.unicorn-dates .dates__date:nth-child(28n){animation-delay:1.4s}.unicorn-dates .dates__date:nth-child(29n){animation-delay:1.45s}.unicorn-dates .dates__date:nth-child(30n){animation-delay:1.5s}.unicorn-dates .dates__date:nth-child(31n){animation-delay:1.55s}.unicorn-dates .dates__date:nth-child(32n){animation-delay:1.6s}.unicorn-dates .dates__date:nth-child(33n){animation-delay:1.65s}.unicorn-dates .dates__date:nth-child(34n){animation-delay:1.7s}.unicorn-dates .dates__date:nth-child(35n){animation-delay:1.75s}.unicorn-dates .dates__date:nth-child(36n){animation-delay:1.8s}.unicorn-dates .dates__date:nth-child(37n){animation-delay:1.85s}.unicorn-dates .dates__date:nth-child(38n){animation-delay:1.9s}.unicorn-dates .dates__date:nth-child(39n){animation-delay:1.95s}.unicorn-dates .dates__date:nth-child(40n){animation-delay:2s}.unicorn-dates .dates__date:nth-child(41n){animation-delay:2.05s}.unicorn-dates .dates__date:nth-child(42n){animation-delay:2.1s}.unicorn-dates .dates__date{animation:unicornCellFadeIn .1s ease-in forwards;aspect-ratio:1;background-color:#0000;border:0;opacity:0;padding:10px;transform:scale(.5) translateY(-25px);width:14.2857142857%}.unicorn-dates .dates__date:disabled{cursor:default}.unicorn-dates .dates__date:disabled .dates__inner:hover .dates__text{color:#909090}.unicorn-dates .dates__date:disabled .dates__text{opacity:.35;text-decoration:line-through}.unicorn-dates .dates__date:disabled .dates__backdrop-selected{background-color:#f0f1fd;box-shadow:none;opacity:.35}.unicorn-dates .dates__date:disabled .dates__backdrop-selected .dates__text{color:#909090;opacity:1}.unicorn-dates .dates__inner{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.unicorn-dates .dates__inner:hover .dates__text{color:#9e92ba;font-weight:500}.unicorn-dates .dates__inner:hover .dates__same-month{color:#191919;font-weight:500}.unicorn-dates .dates__inner:hover .dates__backdrop-selected{transform:scale(1.1)}.unicorn-dates .dates__inner:hover .dates__backdrop-selected .dates__text{color:#fff}.unicorn-dates .dates__backdrop{align-items:center;border-radius:35px;display:flex;flex-shrink:0;height:35px;justify-content:center;transition:all .3s ease;width:35px}.unicorn-dates .dates__backdrop-selected{background-color:#0d4892;box-shadow:0 5px 15px #dfd1ff}.unicorn-dates .dates__backdrop-selected .dates__text{color:#fff}.unicorn-dates .dates__text{color:#bab1ce;margin:0;transition:all .3s ease}.unicorn-dates .dates__same-month{color:#909090}.unicorn-dates .dates__today{color:#ffc607;font-weight:500}.unicorn-months .months{border-bottom:1px solid #f0f1fd;border-top:1px solid #f0f1fd;display:flex;position:relative}.unicorn-months .months__month:nth-child(0n){animation-delay:0s}.unicorn-months .months__month:nth-child(1n){animation-delay:.05s}.unicorn-months .months__month:nth-child(2n){animation-delay:.1s}.unicorn-months .months__month:nth-child(3n){animation-delay:.15s}.unicorn-months .months__month:nth-child(4n){animation-delay:.2s}.unicorn-months .months__month:nth-child(5n){animation-delay:.25s}.unicorn-months .months__month:nth-child(6n){animation-delay:.3s}.unicorn-months .months__month:nth-child(7n){animation-delay:.35s}.unicorn-months .months__month:nth-child(8n){animation-delay:.4s}.unicorn-months .months__month:nth-child(9n){animation-delay:.45s}.unicorn-months .months__month:nth-child(10n){animation-delay:.5s}.unicorn-months .months__month:nth-child(11n){animation-delay:.55s}.unicorn-months .months__month:nth-child(12n){animation-delay:.6s}.unicorn-months .months__month{align-items:center;animation:unicornCellFadeIn .2s ease-in forwards;background-color:#0000;border:0;border-top-left-radius:0;border-top-right-radius:0;cursor:pointer;display:flex;height:100%;justify-content:center;opacity:0;padding:0;transform:scale(.5) translateY(-25px);transition:all .3s ease;width:8.3333333333%}.unicorn-months .months__month:last-child .months__inner{border:0}.unicorn-months .months__month:disabled{cursor:default}.unicorn-months .months__month:disabled .months__text{opacity:.35;position:relative}.unicorn-months .months__month:disabled .months__text:before{background-color:#909090;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0;width:1px}.unicorn-months .months__inner{align-items:center;border-right:1px solid #f0f1fd;border-top-left-radius:0;border-top-right-radius:0;display:flex;height:100%;justify-content:center;padding:15px 0;transition:all .3s ease;width:100%}.unicorn-months .months__inner:hover .months__text{color:#191919;font-weight:500}.unicorn-months .months__inner:hover .months__text:before{background-color:#191919}.unicorn-months .months__inner-selected{background-color:#0d4892;border-right:1px solid #0d4892;box-shadow:0 5px 15px #dfd1ff}.unicorn-months .months__inner-selected .months__text{color:#fff;font-weight:500}.unicorn-months .months__inner-selected:hover{transform:scale(1.05)}.unicorn-months .months__inner-selected:hover .months__text{color:#fff;font-weight:500}.unicorn-months .months__text{color:#909090;margin:0;text-transform:uppercase;transition:all .3s ease;white-space:pre}.unicorn-months .months__today{color:#ffc607;font-weight:500}.unicorn__years,.unicorn__years .years,.unicorn__years .years__header{width:100%}.unicorn__years .years__view-all-button{animation:unicornFadeIn .3s ease-in forwards;background-color:#0000;border:0;margin:0;opacity:0;padding:0;transform:translateY(-15px);transition:all .3s ease}.unicorn__years .years__display{color:#909090;cursor:pointer;font-size:30px;margin:0;padding:10px 10px 0;transition:all .3s ease}.unicorn__years .years__display:hover{color:#191919}.unicorn__years .years__selected{color:#0d4892;font-weight:500}.unicorn__years .years__selected:hover{color:#0d4892;transform:scale(1.05)}.unicorn__years .years__nav{display:flex;justify-content:space-between;margin:0;overflow:hidden;padding:0;width:100%}.unicorn__years .years__nav .years__nav-item:nth-child(0n){animation-delay:0s}.unicorn__years .years__nav .years__nav-item:nth-child(1n){animation-delay:.05s}.unicorn__years .years__nav .years__nav-item:nth-child(2n){animation-delay:.1s}.unicorn__years .years__nav .years__nav-item:nth-child(3n){animation-delay:.15s}.unicorn__years .years__nav .years__nav-item:nth-child(4n){animation-delay:.2s}.unicorn__years .years__nav .years__nav-item:nth-child(5n){animation-delay:.25s}.unicorn__years .years__nav .years__nav-item:nth-child(6n){animation-delay:.3s}.unicorn__years .years__nav .years__nav-item:nth-child(7n){animation-delay:.35s}.unicorn__years .years__nav-item{animation:unicornFadeIn .3s ease-in forwards;flex-shrink:0;list-style-type:none;opacity:0;padding:10px 8px;transform:translateY(-15px);transition:all .3s ease;width:14.2857142857%}.unicorn__years .years__nav-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;width:100%}.unicorn__years .years__nav-button:disabled .years__text{cursor:default;opacity:.35;text-decoration:line-through}.unicorn__years .years__nav-button--next{transform:rotate(180deg)}.unicorn__years .years__text{color:#909090;font-size:16px;margin:0;transition:all .3s ease}.unicorn__years .years__text:hover{color:#191919;font-weight:500}.unicorn__years .years__today{color:#ffc607;font-weight:500}.unicorn__years .years__text-selected{color:#0d4892;font-weight:500}.unicorn__years .years__text-selected:hover{color:#0d4892;font-weight:500;transform:scale(1.05)}.unicorn__years .years__selection{background-color:#fff;border:1px solid #f0f1fd;bottom:0;display:flex;flex-wrap:wrap;left:0;margin:0;padding:0;position:absolute;top:55px;width:100%;z-index:9999999}.unicorn__years .years__selection .years__visible:nth-child(0n){animation-delay:0s}.unicorn__years .years__selection .years__visible:nth-child(1n){animation-delay:.05s}.unicorn__years .years__selection .years__visible:nth-child(2n){animation-delay:.1s}.unicorn__years .years__selection .years__visible:nth-child(3n){animation-delay:.15s}.unicorn__years .years__selection .years__visible:nth-child(4n){animation-delay:.2s}.unicorn__years .years__selection .years__visible:nth-child(5n){animation-delay:.25s}.unicorn__years .years__selection .years__visible:nth-child(6n){animation-delay:.3s}.unicorn__years .years__selection .years__visible:nth-child(7n){animation-delay:.35s}.unicorn__years .years__selection .years__visible:nth-child(8n){animation-delay:.4s}.unicorn__years .years__selection .years__visible:nth-child(9n){animation-delay:.45s}.unicorn__years .years__selection .years__visible:nth-child(10n){animation-delay:.5s}.unicorn__years .years__selection .years__visible:nth-child(11n){animation-delay:.55s}.unicorn__years .years__selection .years__visible:nth-child(12n){animation-delay:.6s}.unicorn__years .years__selection .years__visible:nth-child(13n){animation-delay:.65s}.unicorn__years .years__selection .years__visible:nth-child(14n){animation-delay:.7s}.unicorn__years .years__selection .years__visible:nth-child(15n){animation-delay:.75s}.unicorn__years .years__selection .years__visible:nth-child(16n){animation-delay:.8s}.unicorn__years .years__selection .years__visible:nth-child(17n){animation-delay:.85s}.unicorn__years .years__selection .years__visible:nth-child(18n){animation-delay:.9s}.unicorn__years .years__selection .years__visible:nth-child(19n){animation-delay:.95s}.unicorn__years .years__selection .years__visible:nth-child(20n){animation-delay:1s}.unicorn__years .years__selection .years__visible:nth-child(21n){animation-delay:1.05s}.unicorn__years .years__selection .years__visible:nth-child(22n){animation-delay:1.1s}.unicorn__years .years__selection .years__visible:nth-child(23n){animation-delay:1.15s}.unicorn__years .years__selection .years__visible:nth-child(24n){animation-delay:1.2s}.unicorn__years .years__selection .years__visible:nth-child(25n){animation-delay:1.25s}.unicorn__years .years__selection .years__visible:nth-child(26n){animation-delay:1.3s}.unicorn__years .years__selection .years__visible:nth-child(27n){animation-delay:1.35s}.unicorn__years .years__selection .years__visible:nth-child(28n){animation-delay:1.4s}.unicorn__years .years__selection .years__visible:nth-child(29n){animation-delay:1.45s}.unicorn__years .years__selection .years__visible:nth-child(30n){animation-delay:1.5s}.unicorn__years .years__selection-item{align-items:center;display:flex;justify-content:center;list-style-type:none;opacity:0;padding:10px;transform:translateY(-15px);transition:all .3s ease;width:20%}.unicorn__years .years__selection-button{background-color:#0000;border:0;cursor:pointer;height:100%;margin:0;padding:0;width:100%}.unicorn__years .years__selection-button:disabled{cursor:default}.unicorn__years .years__selection-button:disabled .years__text{opacity:.35;text-decoration:line-through}.unicorn__years .years__selection-next svg,.unicorn__years .years__selection-prev svg{height:15px;width:15px}.unicorn__years .years__selection-next{transform:rotate(180deg)}.unicorn__years .years__visible{animation:unicornFadeIn .1s ease-in forwards}.unicorn-calendar{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.unicorn-calendar .calendar{position:relative}.unicorn-calendar .calendar__container{background-color:#fff;border:1px solid #f0f1fd;border-radius:8px;margin:0 auto;max-width:458px;width:100%}.unicorn-calendar .calendar__footer{display:flex;gap:15px;justify-content:flex-end;margin:10px 0}.unicorn-calendar .calendar__footer .calendar__button:nth-child(0n){animation-delay:0s}.unicorn-calendar .calendar__footer .calendar__button:nth-child(1n){animation-delay:.05s}.unicorn-calendar .calendar__footer .calendar__button:nth-child(2n){animation-delay:.1s}.unicorn-calendar .calendar__button{animation:unicornButtonFadeIn .5s ease-in forwards;background-color:#fff;border:0;border-radius:100px;cursor:pointer;opacity:0;padding:10px 25px;transform:translateY(-5px)}.unicorn-calendar .calendar__solid{background-color:#0d4892}.unicorn-calendar .calendar__solid:disabled{background-color:#909090;border:1px solid #909090}.unicorn-calendar .calendar__solid .calendar__text{color:#fff}.unicorn-calendar .calendar__text{color:#909090;margin:0}@keyframes unicornCellFadeIn{0%{opacity:0;translate:scale(.5) translateY(-25px)}85%{opacity:1;transform:scale(1.2)}90%{opacity:1;transform:scale(.9)}95%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes unicornFadeIn{0%{opacity:0;translate:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes unicornButtonFadeIn{0%{opacity:0;translate:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.app-landing-footer{background-color:#083ecb;color:#fff;padding:45px 100px;text-align:left}.app-landing-footer .footer-content{align-items:flex-start;border-bottom:1px solid #fff;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto 20px;padding-bottom:40px}.app-landing-footer .footer-content .footer-logo{font-size:22px;font-weight:600;margin-bottom:20px}.app-landing-footer .footer-content .footer-logo .icon{height:48px;width:80px}.app-landing-footer .footer-content .footer-contact{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 2fr 2fr 2fr;width:100%}.app-landing-footer .footer-content .footer-contact .contact-info{text-align:left}.app-landing-footer .footer-content .footer-contact .contact-info__location{font-size:18px;font-weight:600;margin:0 0 10px}.app-landing-footer .footer-content .footer-contact .contact-info__address{font-size:16px;margin:0}.app-landing-footer .footer-content .footer-contact .contact-info .social-icon{height:24px;width:24px}a:hover .app-landing-footer .footer-content .footer-contact .contact-info .social-icon{cursor:pointer;opacity:.8}@media only screen and (max-width:768px){.app-landing-footer{padding:30px 20px}.footer-content .footer-contact{gap:30px;grid-template-columns:1fr;margin-top:15px}.footer-content .footer-contact .contact-info{width:100%}.footer-content .footer-contact .contact-info:first-child .social-icon{margin-top:5px}.footer-content .footer-logo .icon{height:36px;width:60px}}.app-upload-image-modal{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.app-upload-image-modal .modal-content{background-color:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;padding:40px 50px;text-align:center}.app-upload-image-modal .modal-content__button-container{display:flex;gap:45px;margin-top:25px}.app-upload-image-modal .modal-content__button-container .app-button{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:12px 0}.app-upload-image-modal .modal-content__button-container .app-button--outline{background-color:#0000;border:1px solid #0575fd}.app-upload-image-modal .modal-content__button-container .app-button--outline .app-button__label{color:#0575fd}.app-upload-image-modal .modal-content__button-container .app-button .app-button__label{font-size:16px;font-weight:600}@media only screen and (max-width:379px){.app-upload-image-modal .modal-content__button-container{gap:10px;width:100%}.app-upload-image-modal .modal-content__button-container .app-button{width:100%}}.app-upload-image-modal .upload-area{border:1px dashed silver;border-radius:8px;cursor:pointer;margin-bottom:20px;padding:30px 20px}.app-upload-image-modal .upload-area.dragging{background-color:#f5f5f5}.app-upload-image-modal .upload-area__title{color:#252525;font-size:24px;font-weight:600;margin:0 0 20px}.app-upload-image-modal .upload-area__icon{height:94px;margin-bottom:10px;object-fit:cover;width:150px}.app-upload-image-modal .upload-area__text{color:#252525;font-size:18px;margin:0 0 5px}.app-upload-image-modal .upload-area__note{color:#7f7f7f;font-size:12px;margin:0}.app-upload-image-modal .upload-area__error{color:#f64444;margin:0}.app-invoice-modal{align-items:center;display:flex;justify-content:flex-end}.app-invoice-modal .invoice-modal{background-color:#fff;border-bottom-left-radius:20px;border-top-left-radius:20px;box-shadow:0 2px 16px 0 #0003;display:flex;flex-direction:column;height:100%;margin:0 0 0 20px;max-width:640px;width:100%}@media only screen and (max-width:640px){.app-invoice-modal .invoice-modal{border-radius:0;margin:0}}.app-invoice-modal .invoice-modal__header{display:flex;justify-content:space-between;padding:35px 35px 0}.app-invoice-modal .invoice-modal__headline{align-items:center;border-bottom:1px solid #e2e9ef;display:flex;justify-content:space-between;margin:20px 0;padding:0 35px 20px;position:relative}.app-invoice-modal .invoice-modal__download-button .app-icon{height:20px;transform:rotate(180deg);width:20px}.app-invoice-modal .invoice-modal__download-progress{background-color:#00cf9c;bottom:0;height:2px;left:0;position:absolute;right:0;transition:.15s cubic-bezier(.1,.7,.6,.9);width:0}.app-invoice-modal .invoice-modal__wrapper--row{align-items:center;display:flex}.app-invoice-modal .invoice-modal__edit-button{align-items:center;background-color:#0000;border:1px solid #0d4892;border-radius:40px;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0 0 0 10px;padding:0;width:40px}.app-invoice-modal .invoice-modal__body{height:100%;overflow-y:scroll;padding:0 35px 35px}.app-invoice-modal .invoice-modal__body::-webkit-scrollbar{height:0;width:0}.app-invoice-modal .invoice-modal__close-button{background-color:#0000;border:0;cursor:pointer;height:30px;width:30px}.app-invoice-modal .invoice-modal__close-button svg path{stroke:dimgray}.app-invoice-modal .invoice-modal__title{color:#0d4892;font-size:28px;font-weight:600;margin:0}.app-invoice-modal .invoice-modal__created-by{color:#bbb;font-size:12px;margin:0}.app-invoice-modal .invoice-modal__icon{cursor:pointer;display:block;height:20px;transform:rotate(90deg);transition:.15s cubic-bezier(.1,.7,.6,.9);width:20px}.app-invoice-modal .invoice-modal__icon svg path{stroke:#0d4892}.app-invoice-modal .invoice-modal__label{align-items:center;color:#2c7fe5;display:flex;font-weight:600;justify-content:space-between;margin:0 0 15px}.app-invoice-modal .invoice-modal__label--active .invoice-modal__icon{transform:rotate(0deg)}.app-invoice-modal .invoice-modal__text{color:#7f7f7f;font-size:14px;margin:0}.app-invoice-modal .invoice-modal__description{color:#252525;margin:0}.app-invoice-modal .invoice-modal__link{background-color:#0000;border:0;color:#0245a9;cursor:pointer;font-weight:500;padding:0;text-decoration:underline}.app-invoice-modal .invoice-modal__content{border-bottom:1px solid #e2e9ef;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:0 0 25px;padding:0 0 25px}.app-invoice-modal .invoice-modal__content--hide{display:none}@media only screen and (max-width:640px){.app-invoice-modal .invoice-modal__content{flex-direction:column}}.app-invoice-modal .invoice-modal__item{list-style-type:none;width:calc(50% - 15px)}.app-invoice-items-modal-table{align-items:center;display:flex;justify-content:center;padding:20px}.app-invoice-items-modal-table .invoice-items-modal-table{background-color:#fff;border-radius:20px;box-shadow:0 2px 16px 0 #0003;max-height:560px;max-width:1024px;overflow-y:scroll;padding:20px;width:100%}.app-invoice-items-modal-table .invoice-items-modal-table::-webkit-scrollbar{height:0;width:0}@media only screen and (max-width:640px){.app-invoice-items-modal-table .invoice-items-modal-table{height:100%;max-height:100%}}.app-invoice-items-modal-table .invoice-items-modal-table__header{display:flex;justify-content:flex-end;margin-bottom:15px}.app-invoice-items-modal-table .invoice-items-modal-table__close-button{background-color:#0000;border:0;cursor:pointer;height:30px;width:30px}.app-invoice-items-modal-table .invoice-items-modal-table__close-button svg path{stroke:dimgray}.app-invoice-bulk-upload-modal{align-items:center;display:flex;justify-content:center;padding:20px}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal{background-color:#fff;border-radius:20px;box-shadow:0 2px 16px 0 #0003;max-height:560px;max-width:1024px;overflow-y:scroll;padding:20px;width:100%}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal::-webkit-scrollbar{height:0;width:0}@media only screen and (max-width:640px){.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal{display:flex;flex-direction:column;height:100%;max-height:100%}}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__header{display:flex;justify-content:flex-end;margin-bottom:15px}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__close-button{background-color:#0000;border:0;cursor:pointer;height:30px;width:30px}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__close-button svg path{stroke:dimgray}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__title{color:#0d4892;font-size:22px;font-weight:600;margin:0}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__description{color:#7f7f7f;font-size:14px;margin:0}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__table{margin:20px 0}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__body{display:flex;flex-direction:column;height:100%}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__drop{align-items:center;background-color:#fff;border:2px dashed #e2e9ef;border-radius:8px;box-shadow:0 0 10.7px #a3a6ac33;display:flex;flex-direction:column;height:100%;justify-content:center;margin:20px 0;min-height:300px;padding:25px}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__drop--dragover{border:2px dashed #00cf9c}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__icon{align-items:center;border:1px dashed #00cf9c;border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}.app-invoice-bulk-upload-modal .invoice-bulk-upload-modal__placeholder{color:dimgray;font-size:14px}.app-landing-header{background-color:#083ecb;padding:20px 56px}.header-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.logo-container .logo{height:48px;object-fit:contain;width:80px}.nav-menu{align-items:center;display:flex;gap:32px}.nav-link{color:#fff;font-weight:500;text-decoration:none;transition:opacity .2s ease}.nav-link:hover{opacity:.8}.login-button{align-items:center;background-color:#0000;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:4px;padding:8px 16px;text-decoration:none;transition:background-color .2s ease}.login-button span{color:#fff}.login-button:hover{background-color:#ffffff1a}.chevron-icon{height:16px;margin-left:4px;width:16px}@media(max-width:768px){.app-header{padding:16px 24px}.nav-menu{display:none}}.invoice-search-form{background-color:#fff;border-radius:.5rem}.search-form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(360px,1fr))}@media screen and (max-width:1440px){.search-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:1240px){.search-form-grid{grid-template-columns:1fr}.search-form-grid .search-field{min-width:100%;width:100%}}.invoice-item-table{margin-top:16px;width:100%}.invoice-item-table--extend{height:100%}.invoice-item-table__container{display:flex;flex-direction:column;height:100%;overflow-x:scroll;overflow-y:hidden;padding:0}.invoice-item-table .table{background-color:#fff;border-collapse:collapse;border-top-left-radius:4px;border-top-right-radius:4px;overflow-x:scroll;transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%}.invoice-item-table .table--extend{height:100%}.invoice-item-table .table__th{background-color:#065cdd;color:#fff;font-size:12px;font-weight:600;padding:20px;text-align:left;white-space:nowrap}.invoice-item-table .table__th:first-child{background-color:#065cdd;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.invoice-item-table .table__th:nth-child(2){max-width:300px}.invoice-item-table .table__th:last-child{background-color:#065cdd;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.invoice-item-table .table__tr{border-bottom:1px solid #e3e3e3}.invoice-item-table .table__pin-button{background:none;border:none;color:#666;cursor:pointer;height:24px;padding:4px}.invoice-item-table .table__pin-button svg{height:16px}.invoice-item-table .table__pin-button--active{color:#06c}.invoice-item-table .table__tr--pinned{background-color:#f8f9fa}.invoice-item-table .table__td{color:#7f7f7f;font-size:12px;padding:20px;white-space:pre}.invoice-item-table .table__td:first-child{background-color:#fff;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.invoice-item-table .table__td:nth-child(2){max-width:300px}.invoice-item-table .table__td:nth-child(2) div{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces;white-space:nowrap}.invoice-item-table .table__td:last-child{background-color:#fff;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.invoice-item-table .table__actions{align-items:center;display:flex;gap:24px}.invoice-item-table .table__empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center}.invoice-item-table .table__text{color:#7f7f7f;text-align:center}.invoice-item-table .table__edit-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:16px;justify-content:center}.invoice-item-table .table__edit-button svg{height:16px}.credit-note-search-form{background-color:#fff;border-radius:.5rem}.credit-note-item-table{margin-top:16px;width:100%}.credit-note-item-table--extend{height:100%}.credit-note-item-table__container{display:flex;flex-direction:column;height:100%;overflow-x:scroll;overflow-y:hidden;padding:0}.credit-note-item-table .table{background-color:#fff;border-collapse:collapse;border-top-left-radius:4px;border-top-right-radius:4px;overflow-x:scroll;transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%}.credit-note-item-table .table--extend{height:100%}.credit-note-item-table .table__th{background-color:#065cdd;color:#fff;font-size:12px;font-weight:600;padding:20px;text-align:left;white-space:nowrap}.credit-note-item-table .table__th:first-child{background-color:#065cdd;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.credit-note-item-table .table__th:nth-child(2){max-width:300px}.credit-note-item-table .table__th:last-child{background-color:#065cdd;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.credit-note-item-table .table__tr{border-bottom:1px solid #e3e3e3}.credit-note-item-table .table__pin-button{background:none;border:none;color:#666;cursor:pointer;height:24px;padding:4px}.credit-note-item-table .table__pin-button svg{height:16px}.credit-note-item-table .table__pin-button--active{color:#06c}.credit-note-item-table .table__tr--pinned{background-color:#f8f9fa}.credit-note-item-table .table__td{color:#7f7f7f;font-size:12px;padding:20px;white-space:pre}.credit-note-item-table .table__td:first-child{background-color:#fff;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.credit-note-item-table .table__td:nth-child(2){max-width:300px}.credit-note-item-table .table__td:nth-child(2) div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credit-note-item-table .table__td:last-child{background-color:#fff;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.credit-note-item-table .table__actions{align-items:center;display:flex;gap:24px}.credit-note-item-table .table__empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center}.credit-note-item-table .table__text{color:#7f7f7f;text-align:center}.credit-note-item-table .table__edit-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:16px;justify-content:center}.credit-note-item-table .table__edit-button svg{height:16px}.debit-note-item-table{margin-top:16px;width:100%}.debit-note-item-table--extend{height:100%}.debit-note-item-table__container{display:flex;flex-direction:column;height:100%;overflow-x:scroll;overflow-y:hidden;padding:0}.debit-note-item-table .table{background-color:#fff;border-collapse:collapse;border-top-left-radius:4px;border-top-right-radius:4px;overflow-x:scroll;transition:.15s cubic-bezier(.1,.7,.6,.9);width:100%}.debit-note-item-table .table--extend{height:100%}.debit-note-item-table .table__th{background-color:#065cdd;color:#fff;font-size:12px;font-weight:600;padding:20px;text-align:left;white-space:nowrap}.debit-note-item-table .table__th:first-child{background-color:#065cdd;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.debit-note-item-table .table__th:nth-child(2){max-width:300px}.debit-note-item-table .table__th:last-child{background-color:#065cdd;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.debit-note-item-table .table__tr{border-bottom:1px solid #e3e3e3}.debit-note-item-table .table__pin-button{background:none;border:none;color:#666;cursor:pointer;height:24px;padding:4px}.debit-note-item-table .table__pin-button svg{height:16px}.debit-note-item-table .table__pin-button--active{color:#06c}.debit-note-item-table .table__tr--pinned{background-color:#f8f9fa}.debit-note-item-table .table__td{color:#7f7f7f;font-size:12px;padding:20px;white-space:pre}.debit-note-item-table .table__td:first-child{background-color:#fff;border-right:1px solid #f0f0f0;left:0;position:-webkit-sticky;position:sticky;z-index:1}.debit-note-item-table .table__td:nth-child(2){max-width:300px}.debit-note-item-table .table__td:nth-child(2) div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.debit-note-item-table .table__td:last-child{background-color:#fff;border-left:1px solid #f0f0f0;position:-webkit-sticky;position:sticky;right:0;z-index:1}.debit-note-item-table .table__actions{align-items:center;display:flex;gap:24px}.debit-note-item-table .table__empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center}.debit-note-item-table .table__text{color:#7f7f7f;text-align:center}.debit-note-item-table .table__edit-button{align-items:center;background-color:#0000;border:0;cursor:pointer;display:flex;height:16px;justify-content:center}.debit-note-item-table .table__edit-button svg{height:16px}.debit-note-search-form{background-color:#fff;border-radius:.5rem}.search-field{display:flex;flex-direction:column;gap:.5rem;min-width:360px;width:100%}@media screen and (max-width:768px){.search-field{min-width:100%;width:100%}}.search-field label{color:#374151;font-size:12px;font-weight:500;margin-bottom:4px}.search-field input{font-size:13px;max-width:100%;width:100%}@media screen and (max-width:768px){.search-field input{min-width:100%}}.search-form-divider{background-color:#e3e3e3;grid-column:1/-1;height:1px;margin:2px 0 0}@media screen and (max-width:768px){.search-form-divider{margin:12px 0 0}}.search-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:32px}@media screen and (max-width:480px){.search-form-actions{flex-direction:column;width:100%}}.search-field-clear-btn,.search-field-search-btn{border-radius:8px;height:40px;justify-content:center;transition:all .3s ease;width:150px}@media screen and (max-width:480px){.search-field-clear-btn,.search-field-search-btn{max-width:300px;width:100%}}.search-field-clear-btn{background-color:#0000;border:1px solid silver}.search-field-clear-btn p{color:#828a8f}.search-field-clear-btn:hover{background-color:#d3d3d3}.search-field-clear-btn:hover p{color:#fff}.search-field-search-btn{margin-left:8px}@media screen and (max-width:480px){.search-field-search-btn{margin-left:0}}.search-field .MuiInputBase-root{height:40px;max-width:100%;min-width:360px;width:100%}@media screen and (max-width:768px){.search-field .MuiInputBase-root{min-width:100%}}.permission-badge-view{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.permission-badge-view .permission-module{margin-bottom:24px}.permission-badge-view .permission-module:last-child{margin-bottom:0}.permission-badge-view .module-title{color:#1f2937;font-size:1.125rem;font-weight:500;margin-bottom:8px}.permission-badge-view .badge-container{display:flex;flex-wrap:wrap;gap:8px}.permission-badge-view .permission-badge{align-items:center;border:1px solid;border-radius:9999px;display:inline-flex;padding:4px 16px}.permission-badge-view .permission-badge .permission-action{font-weight:500;margin-right:4px}.permission-badge-view .permission-badge .permission-range{background-color:#fff;border-radius:9999px;font-size:.75rem;padding:2px 4px}.permission-badge-view .permission-badge--create,.permission-badge-view .permission-badge--read,.permission-badge-view .permission-badge--update{background-color:#ecfdf5;border-color:#a7f3d0;color:#047857}.permission-badge-view .permission-badge--all{background-color:#ebf5ff;border-color:#bfdbfe;color:#1e40af}.permission-badge-view .permission-badge--delete{background-color:#ffe5e5;border-color:#fed6d6;color:#f64444}.permission-badge-view .permission-badge--own{background-color:#ecfdf5;border-color:#a7f3d0;color:#047857}.permission-badge-view .permission-badge--others{background-color:#ebf5ff;border-color:#bfdbfe;color:#1e40af}.permission-badge-view .permission-legend{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;margin-top:24px;padding:16px}.permission-badge-view .permission-legend .legend-title{font-size:1rem;font-weight:600;margin-bottom:8px;margin-top:0}.permission-badge-view .permission-legend .legend-items{display:flex;flex-direction:column;gap:8px}.permission-badge-view .permission-legend .legend-item{align-items:center;display:flex}.permission-badge-view .permission-legend .legend-indicator{border:1px solid;border-radius:4px;display:inline-block;height:16px;margin-right:8px;width:16px}.permission-badge-view .permission-legend .legend-indicator--own{background-color:#ecfdf5;border-color:#a7f3d0}.permission-badge-view .permission-legend .legend-indicator--others{background-color:#ebf5ff;border-color:#bfdbfe}@media(max-width:768px){.permission-badge-view .badge-container{flex-direction:column}.permission-badge-view .badge-container .permission-badge{width:-webkit-fit-content;width:fit-content}}.pagination{align-items:center;background-color:#fff;display:flex;justify-content:space-between;left:0;margin:0 0 10px;padding:10px 25px 10px 10px;position:-webkit-sticky;position:sticky}@media only screen and (max-width:768px){.pagination{padding:10px 0}}.pagination__nav{background-color:#0000;border:0;cursor:pointer;height:35px;padding:8px;width:35px}.pagination__nav:disabled svg path{stroke:#f3f3f3}.pagination__nav svg path{stroke:#0d4892}.pagination__nav--prev{transform:rotate(90deg)}.pagination__nav--next{transform:rotate(-90deg)}.pagination__content--left span{color:#666;font-size:10px}.pagination__content--right{align-items:center;display:flex;gap:10px}.pagination__content--right .MuiPaginationItem-page{font-size:10px;height:24px;min-width:24px;width:24px}.pagination__content--right .MuiPaginationItem-page .MuiTouchRipple-root{height:24px;width:24px}.pagination__content--right .MuiPaginationItem-previousNext{border:1px solid #e3e3e3;font-size:10px;height:24px;padding:8px 10px}.pagination__content--right .Mui-selected{background-color:rgba(6,92,221,.102)!important;color:#065cdd!important}.pagination__numbers{align-items:center;display:flex;gap:5px}.pagination__select{-webkit-appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 100% #fff;background-position-x:calc(100% - 8px);background-size:14px 14px;border:1px solid #e3e3e3;border-radius:4px;height:24px;margin-left:10px;padding:4px 20px 4px 10px}.pagination__select,.pagination__select option{cursor:pointer;font-size:10px}.pagination__select:after{content:"▼";pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.app-page{height:100%}.app-page>div{display:flex;flex-direction:column;height:100%}.app-loading svg{width:200px}.app-loading svg path{stroke:#eaeaea;stroke-dasharray:500;animation:loading 5s linear infinite}@keyframes loading{to{stroke-dashoffset:1000}}@keyframes rotate{to{transform:rotate(-1turn)}}
/*# sourceMappingURL=main.04570a48.css.map*/