@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";:root{--color-neutral-1: #6d6d6d;--color-neutral-2: #dddddd;--color-neutral-3: #d3d3d3;--color-neutral-4: #e6e6e6;--color-leano-1: #1a1c39;--color-leano-2: #104481;--color-leano-3: #1086c6;--color-leano-3_75: #89d0f5;--color-leano-3_90: #d0ecfb;--color-leano-4: #62bca7;--color-leano-5: #7dc9dd;--color-success-1: #2fac66;--color-success-2: #ebfaf1;--color-success-3: #c3efd6;--color-warning-1: #cd8f1d;--color-warning-2: #fcf5e9;--color-warning-3: #f6e1bc;--color-error-1: #e94b56;--color-error-2: #fce8ea;--menuColor: white;--menuBackgroundColor: var(--color-leano-1);--menuNavColor: white;--menuNavBackgroundColorLumPercentage: 20%;--menuNavBackgroundColor: hsl( 236, 30%, var(--menuNavBackgroundColorLumPercentage) );--color-own-company: #483d8b;--color-client-company: #e9967a;--color-need-clients: #fffaf0;--color-need-long_term: #dcdcdc;--color-need-short_term: #f0fff0;--color-need-stock: #e6e6fa;--color-need-vendors: #fffacd;--primaryButtonBackgroundColor: var(--color-leano-2);--primaryButtonColor: white;--secondaryButtonBorderColor: var(--color-leano-2);--secondaryButtonColor: var(--color-leano-2);--linkColor: var(--color-leano-3);--inputFocusColor: var(--color-leano-3);--color-card-background: #5667891a;--font-color: var(--color-leano-1);--font-leano: "Inter";--font-leano-title: "Fira Sans";--logo-leano-color: url(https://dr35tj0bbgppi.cloudfront.net/static/assets/logo-c-Df6sHOG_.png);--transition-duration: .2s;--width-form-inputs: 20rem;--appMinWidth: 375px;--mainMaxWidth: 1280px;--appPadding: 1rem;--boxShadow: 0px 1px 5px 2px var(--color-neutral-2);--border: 1px solid var(--color-neutral-2);--borderRadiusSmall: .32rem;--borderRadiusMedium: .65rem}@media screen and (min-width: 767px){:root{--appPadding: 2rem}}.monoTheme{--color-leano-1: black;--color-leano-2: hsl( from black h s 18% );--color-leano-3: var(--color-neutral-2);--color-leano-3_75: hsl(from var(--color-leano-3) h s 75%);--color-leano-3_90: hsl(from var(--color-leano-3) h s 90%);--color-leano-4: var(--color-neutral-2);--color-leano-5: var(--color-neutral-2);--font-color: black;--menuBackgroundColor: var( --color-leano-2 );--menuColor: white;--menuNavBackgroundColorLumPercentage: 10%;--menuNavBackgroundColor: var(--color-leano-3);--menuNavColor: black;--color-own-company: var(--color-neutral-2);--color-client-company: var(--color-neutral-2);--primaryButtonBackgroundColor: var(--color-leano-2);--primaryButtonColor: white;--secondaryButtonBorderColor: black;--secondaryButtonColor: black;--linkColor: black;--inputFocusColor: black}body{font-family:var(--font-leano),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;color:var(--font-color)}img{width:100%;height:auto}h1{font-family:var(--font-leano-title),sans-serif;font-size:larger}h2{font-family:var(--font-leano-title),sans-serif;font-size:large}@media screen and (min-width: 767px){h1{font-size:revert}}p{margin:0}p,span{max-width:60ch}a{color:var(--linkColor)}fieldset{border:0;padding:0;margin:0}button{font-family:inherit}ul{padding:0}li{list-style:none}.MuiTooltip-tooltip{font-family:var(--font-leano)!important;font-weight:500!important;padding:.45rem .5rem!important;line-height:1}.Form{display:flex;flex-direction:column;gap:2.2rem;max-width:22rem;margin:0 auto}.Form:has(.Form-inputs>.Input:only-child){gap:1.5rem}.Form_compact{flex-direction:row;align-items:flex-end;gap:.5rem}.Form_compact .Form-button{width:unset;height:3.1rem}.Form_compact .Form-inputs{flex-grow:1}.Form-inputs{display:flex;flex-direction:column;gap:1rem}.Form-inputs-group{display:flex;flex-direction:column;gap:1rem;align-items:unset}.Input{display:flex;flex-direction:column;gap:.5rem}.Input>label,.Input>div{display:flex;flex-direction:column;gap:.5rem;color:var(--color-neutral-1)}.Input input{height:2rem;border-radius:var(--borderRadiusSmall);outline:none;border:1px solid var(--color-neutral-1);padding:.5rem;font-size:1rem;transition-duration:.1s}.Input input:focus{border-color:var(--inputFocusColor)}input[type=date]{font-family:var(--font-leano)}.Input ul,.Form ul{padding:0 0 0 .1rem;margin:0;list-style:none;font-size:smaller;color:var(--color-neutral-1);overflow-wrap:break-word}.Form-errors{text-align:center;width:var(--width-form-inputs)}.Input-errors,.Form-errors{margin:0}.Form-errors>*,.Input-errors>*{color:var(--color-error-1)}.CheckboxInput{-webkit-tap-highlight-color:transparent;padding-top:.3rem}.CheckboxInput label{display:flex;gap:1rem;flex-direction:row-reverse;color:var(--color-neutral-1);align-items:center;justify-content:flex-end}.Input:has(input[type=checkbox]) label{display:flex;gap:1rem;flex-direction:row-reverse;color:var(--color-neutral-1)}.CheckboxInput input,.Input:has(input[type=checkbox]) input{accent-color:var(--color-leano-2);width:auto;flex:0 0 1.5rem}.CheckboxInput input:focus,.Input:has(input[type=checkbox]) input:focus{box-shadow:none}input[type=checkbox]{margin:0}.CheckboxInput span,.Input:has(input[type=checkbox]) span{-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:smaller;vertical-align:text-top}.Form-button{height:3rem}.Form-button.cancel{background-color:transparent;border:1px solid var(--color-neutral-1);color:var(--color-neutral-1)}.Form-button-wrapper{display:flex;flex-direction:column;gap:1rem}.Form-button:hover{cursor:pointer}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Form-button-loaderIcon{height:unset;width:unset;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-1);align-self:center}.rotate{animation:rotation 2s infinite linear;-webkit-animation:rotation 2s infinite linear}.PhoneInput{border:1px solid var(--color-neutral-1);border-radius:var(--borderRadiusSmall)}.PhoneInput--focus{border-color:var(--inputFocusColor)}.PhoneInputCountry{margin-right:0!important;padding:.8rem}.PhoneInputInput{border:none!important}.PasswordInput{display:flex;align-items:center;border:1px solid var(--color-neutral-1);border-radius:var(--borderRadiusSmall)}.PasswordInput:focus-within{border-color:var(--inputFocusColor)!important}.PasswordInputToggle{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight);margin-right:0!important;padding:.65rem;color:var(--color-neutral-1);-webkit-user-select:none;-ms-user-select:none;user-select:none}.PasswordInputToggle:hover{cursor:pointer}.PasswordInputInput{flex:1 1;min-width:0;border:none!important}.RadioGroup{line-height:1;display:flex;flex-direction:column;gap:.5rem}.Input.rowRadio .RadioGroup{flex-direction:row;gap:1.3rem}.RadioGroup label{display:inline}.RadioGroup .RadioGroup-Input label{display:flex;flex-direction:row;gap:.5rem;align-items:center}.Input.rowRadio .RadioGroup-Input label{gap:.2rem}.RadioGroup .Mui-checked{color:var(--color-leano-1)!important}@media screen and (min-width: 767px){.Form{max-width:unset;margin:unset}.Form_compact .Input{width:var(--width-form-inputs)!important}.Form_compact .Form-inputs{flex-grow:0}.Form-inputs-group{display:grid;grid-template-columns:1fr 1fr;gap:1rem;grid-auto-rows:1fr;align-items:flex-start}.Form-button{align-self:center;width:var(--width-form-inputs);box-sizing:border-box}.CheckboxInput{width:100%}}.Form.FileDropForm{gap:1rem}.Form.FileDropForm .Input{width:unset}.Form.FileDropForm .Form-button-wrapper .Button{align-self:unset;width:unset}.FancyButton{display:grid;grid-template-columns:1fr 3fr .7fr;border-radius:var(--borderRadiusMedium);box-shadow:var(--boxShadow);align-items:center;transition-duration:var(--transition-duration);-webkit-user-select:none;-ms-user-select:none;user-select:none;background-clip:padding-box;padding:1rem 0;gap:1rem;font-size:small}.FancyButton-hover,.FancyButton:active,.FancyButton:hover{outline:1px solid var(--color-leano-3);cursor:pointer;background-color:#fff}:is(.FancyButton-hover,.FancyButton:active,.FancyButton:hover) .FancyButton-icon:not(.FancyButton-icon-conf){color:#fff;background-color:var(--color-leano-3)}.FancyButton-icon{--borderRadiusCustom: 50%;display:flex;justify-content:center;align-items:center;color:var(--color-leano-3);border-radius:var(--borderRadiusCustom);height:3rem;width:3rem;justify-self:center;transition-duration:var(--transition-duration)}.FancyButton-icon:not(.FancyButton-icon-conf){border:1.5px solid var(--color-leano-3);margin-left:1rem;height:2.5rem;width:2.5rem}.FancyButton-icon-conf{visibility:hidden;display:flex;transition-duration:var(--transition-duration);margin-right:.5rem}.FancyButton-icon svg{width:40%;height:40%}.FancyButton-text{display:flex;flex-direction:column;gap:.3rem}.FancyButton-text h3{margin:0}.FancyButton-text>span{overflow:hidden;text-overflow:ellipsis}.FancyButton:hover .FancyButton-icon-conf{visibility:visible;border:none;background-color:transparent;color:var(--color-leano-3)}.FancyButton p{color:var(--color-neutral-1)}@media screen and (min-width: 768px){.FancyButton{padding:2rem 0;gap:0;font-size:medium}.FancyButton-icon:not(.FancyButton-icon-conf){border-width:2px;margin-left:0;height:3rem;width:3rem}.FancyButton-icon-conf{margin-right:0}.FancyButton-icon svg{width:unset;height:unset}.FancyButton-text{gap:.5rem}}.FancyButtons{display:flex;flex-direction:column;gap:1rem}.FancyButtons .FancyButton{gap:1rem}.FancyButtons .FancyButton-text{min-width:0;white-space:nowrap!important}.FancyButtons .FancyButton p{overflow:hidden;text-overflow:ellipsis;font-size:x-small}.FancyButtons .FancyButton h3{overflow:hidden;text-overflow:ellipsis;font-size:smaller}.FancyButtons .FancyButton-icon{height:2rem;width:2rem;border-width:1px}.FancyButtons .FancyButton-icon svg{height:1rem;width:1rem}@media screen and (min-width: 768px){.FancyButtons .FancyButton{padding:1rem}}@media screen and (min-width: 767px){.FancyButtonsGrid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.FancyButtons .FancyButton{width:var(--width-form-inputs);padding:1rem;box-sizing:border-box}.FancyButtonsGrid .FancyButton{width:20rem}}.Button{border:none;cursor:pointer;padding:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border-radius:var(--borderRadiusSmall);line-height:1;box-sizing:border-box;color:inherit;font-size:small}.Button:has(.Button-text) .Button-icon svg{font-size:small}.Button.disabled{color:var(--color-neutral-1);pointer-events:none}Button.link{font-weight:600;text-decoration:underline;padding:unset;border:unset}.ButtonBasic{font-weight:700;padding:.7rem 1.25rem;border:1px solid}.ButtonWide{padding-left:2.5rem;padding-right:2.5rem}.Button.primary_a{background-color:var(--primaryButtonBackgroundColor);border-color:var(--primaryButtonBackgroundColor);color:var(--primaryButtonColor)}.Button.primary_a.disabled{background-color:var(--color-neutral-2);border-color:var(--color-neutral-2);color:#fff}.Button.error{background-color:var(--color-error-1);border-color:var(--color-error-1);color:#fff}.Button.secondary_a{color:var(--color-neutral-1);border-color:var(--color-neutral-1)}.Button.secondary_b{font-weight:500;color:var(--secondaryButtonColor);border-color:var(--secondaryButtonColor)}.Button.secondary_b.disabled{border-color:var(--color-neutral-2);color:var(--color-neutral-2)}.Button.secondary_b_wide{font-weight:500;color:var(--color-leano-2);border-color:var(--color-leano-2)}.Button.tertiary_a{color:var(--color-error-1)}.Button.borderless{border-color:transparent}.Button-container{display:flex;flex-direction:row;gap:.5rem;justify-content:center;align-items:center}.Button-icon{display:flex;align-items:center;justify-content:center}.CustomSelect .react-select__control{border-radius:var(--borderRadiusSmall);border:1px solid var(--color-neutral-1);box-sizing:border-box;height:3.11rem}.CustomSelect .react-select__control:has(.react-select__value-container--is-multi):has(.react-select__value-container--has-value){height:unset}.CustomSelect .react-select__value-container{padding:.5rem}.CustomSelect .react-select__value-container--is-multi{gap:.4rem;display:flex;height:100%!important;padding:.38rem!important}.CustomSelect .react-select__multi-value{--borderRadiusCustom: .28rem;background-color:#f5f5f5;padding:.6rem;line-height:1;border-radius:var(--borderRadiusCustom);gap:.5rem;color:var(--color-leano-1);height:100%;display:flex;align-items:center}.CustomSelect .react-select__multi-value__label{overflow:visible}.CustomSelect .react-select__placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.CustomSelect .react-select__indicators{padding:.5rem}.CustomSelect .react-select__menu{position:absolute;width:max-content;z-index:1;background-color:#fff;border-radius:var(--borderRadiusSmall);box-shadow:var(--boxShadow);margin-bottom:8px;margin-top:8px;box-sizing:border-box;min-width:100%}.CustomSelect .react-select__menu-list{max-height:9rem;overflow-y:auto;position:relative;padding-bottom:4px;padding-top:4px;box-sizing:border-box}.CustomSelect .react-select__option{width:100%;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:black;padding:8px 12px;box-sizing:border-box;color:var(--color-leano-1)}.CustomSelect .react-select__option.highlightOption{color:var(--color-error-1);font-weight:700}.CustomSelect .react-select__option--is-focused{background-color:var(--color-neutral-2)}.CustomSelect .react-select__option--is-selected{background-color:var(--color-leano-3_90)}.CustomSelect ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.CustomSelect ::-webkit-scrollbar-thumb{border-radius:var(--borderRadiusSmall);background-color:var(--color-neutral-1)}input[aria-readonly=true]{position:absolute}.react-select__menu{width:unset!important}.FileDrop{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed var(--color-neutral-1);border-radius:var(--borderRadiusSmall);padding:3rem}.FileDrop-DropZone-banner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.FileDrop-DropZone-banner-icon{display:flex;align-items:center;justify-content:center}.FileDrop-DropZone-banner-text{font-weight:700}.FileDrop-DropZone-banner-text,.FileDrop-DropZone-banner-subtext{text-align:center}.FileDrop-DropZone-banner-subtext{font-size:small}.Files{display:flex;flex-direction:column}.Files .Button{height:3rem;display:flex;align-items:center}.Files-header{padding:.8rem 0;font-size:large;font-weight:700}.Files-container{display:flex;flex-direction:column}.Files-container-File-wrapper{padding:.5rem 0;border-top:var(--border)}.Files-container-File-wrapper .File{justify-content:space-between}.Files-container-File-wrapper .File .File-text{margin-right:auto}.File{display:flex;flex-direction:row;gap:.5rem;align-items:center}.File.Card{display:grid;grid-template-columns:1fr 10ch 1fr;box-shadow:var(--boxShadow);border-radius:var(--borderRadiusSmall);padding:1rem 1rem 1rem .6rem;box-sizing:border-box}.File-text{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.File-icon{display:flex;align-items:center;justify-content:center}.File-buttons{display:flex;align-items:center;justify-content:center;gap:.7rem}.EmptySection{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center}@media screen and (min-width: 25rem) and (orientation: portrait){.Template-wrapper{min-height:100vh;padding:1rem;box-sizing:border-box;display:flex;justify-content:center}}@media screen and (min-width: 767px){.Template-wrapper{padding:0;box-sizing:content-box}}.MenuButtonsWrapper{display:flex;align-items:center;gap:1rem}.MenuButton{display:flex;align-items:center}.MenuLogoContainer{width:30rem;height:100%;display:flex}.LogoContainer{display:flex;gap:.3rem;padding:.2rem 0}.LogoContainer .ImageContainer-img{object-fit:contain;object-position:0%}.LogoContainer .LeanoLogo1{width:1.5rem}.LogoContainer .LeanoLogo2{width:8rem}.Main{height:100%;display:flex;flex-direction:column;gap:2rem;position:relative;margin:1.5rem auto;padding:0 var(--appPadding);box-sizing:border-box;max-width:var(--mainMaxWidth);min-width:var(--appMinWidth)}.Main .Header{display:flex;flex-direction:column;gap:1rem;text-align:center;align-items:center}.Main .Header-heading{font-weight:700;display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center}.Main .Header-heading h1 span{color:var(--color-leano-2)}.Main .Header-subheading{color:var(--color-neutral-1);display:flex;flex-direction:column;gap:1rem;max-width:85ch}.Main .Header-subheading a,.Main .Header-subheading a:visited{color:var(--linkColor)}.Main .Header-subheading strong{color:var(--color-leano-1)}.Main .Header-subheading .user{color:var(--color-leano-2)}.Main-link{text-align:right;font-size:small;font-weight:700;color:var(--linkColor)}.Main-link a:visited{color:var(--linkColor)}.Main .Header-heading h1,.Main .Header-subheading h3{margin:0;line-height:1}Main.uncenter .Header-heading{justify-content:unset}@media screen and (min-width: 767px){.Main-wrapper{padding:2rem;overflow:hidden}Main.uncenter-wrapper{padding:2rem}.Main{justify-content:center;margin-top:2rem}Main.uncenter{justify-content:flex-start}Main.uncenter .Header{align-items:flex-start;gap:2rem}Main.uncenter .Header{align-items:flex-start;gap:.5rem;width:100%;text-align:left}Main.uncenter .Header .Header-subheading{font-size:small}.Main .Content{margin:0 auto}Main.uncenter .Content{margin:unset}}.Main a.Button,.Main a.Button:visited{color:var(--color-leano-1);text-decoration:none}.NavigationDrawer .MuiPaper-root{background-color:var(--menuBackgroundColor);overflow:auto;height:100%}@media screen and (min-width: 767px){.NavigationDrawer .MuiPaper-root{height:unset}}.Navigation_wrapper{box-sizing:border-box;max-width:var(--mainMaxWidth);width:100%;margin:0 auto;padding:1rem var(--appPadding);display:flex;align-items:flex-start;gap:1rem;padding-top:4rem;flex-wrap:wrap}.Navigation_aside{flex-shrink:0;flex-basis:12rem}.Navigation{flex-basis:20rem;flex-grow:1;display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}.Navigation>*{color:var(--menuNavColor);-webkit-user-select:none;user-select:none;overflow:hidden;background-color:var(--menuNavBackgroundColor);border-radius:var(--borderRadiusMedium)!important}.NavigationDrawer .Navigation{width:100%}.Navigation .NavigationTab{gap:.5rem;cursor:pointer;text-decoration:none;border:var(--menuBackgroundColor);padding:.7rem 1rem .7rem .7rem;border-radius:var(--borderRadiusSmall);display:flex;gap:1rem}.NavigationTab.active:not(.disableActive){background-color:var(--menuNavColor)!important;color:var(--color-leano-1)!important}.NavigationTab.active:not(.disableActive) .NavigationTab-text-subheading{color:var(--color-leano-1)!important}.NavigationTab-icon{display:flex;color:var(--menuNavColor)}.NavigationTab.active:not(.disableActive) .NavigationTab-icon{color:var(--color-leano-1)!important}.NavigationTab-text{display:flex;flex-direction:column;gap:.5rem}.NavigationTab-text-title{font-weight:600;margin:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NavigationTab-text-subheading{font-size:smaller;margin:unset;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2rem;color:var(--menuNavColor)}.PlatformTour{display:flex;flex-direction:column;gap:.7rem;padding:1rem;border-radius:var(--borderRadiusMedium);max-width:10rem;background-color:var(--menuNavBackgroundColor);color:var(--menuNavColor)}.PlatformTour img{border-radius:var(--borderRadiusMedium);display:none;width:6rem;align-self:center}@media screen and (min-width: 546px){.PlatformTour img{display:block}}.PlatformTour-title{font-size:large;font-weight:700;margin:unset}.PlatformTour-subtitle{font-size:small;margin:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PlatformTour .Button{margin-right:auto;margin-top:.5rem}.Menu{margin-bottom:1rem;position:sticky;position:-webkit-sticky;top:0;z-index:1300}.Menu_wrapper{display:flex;justify-content:center;background-color:var(--menuBackgroundColor);height:4rem}.CompanySwitchBanner{background-color:var(--color-own-company);display:flex;justify-content:center}.Menu-container,.CompanySwitchBanner-container{flex-grow:1;padding:1rem var(--appPadding);box-sizing:border-box;min-width:var(--menuMinWidth);color:var(--menuColor);display:flex;align-items:center;gap:1rem;max-width:var(--mainMaxWidth);min-width:var(--appMinWidth)}.Menu-container{justify-content:space-between;height:inherit}.CompanySwitchBanner-container{padding:.5rem var(--appPadding);text-transform:uppercase;font-size:x-small;justify-content:space-between}.CompanySwitchBanner-container .Button{text-transform:uppercase;font-size:x-small}.MenuButtonsContainer{display:flex;gap:1rem}.MenuQuickAccess{display:none;padding-right:1.2rem;border-right:1px solid}@media screen and (min-width: 767px){.MenuQuickAccess{display:flex}}.MenuNotifications .MuiBadge-badge{color:var(--menuColor);background-color:#e94954;font-family:var(--font-leano);font-size:.6rem;font-weight:700;height:1.25rem;width:unset;min-width:1.25rem;padding:.2rem!important}.MenuNotifications .MuiBadge-badge .Button{margin-right:.1rem}.Menu .LangSwitch .MuiButtonBase-root{color:var(--menuColor);border-color:var(--menuColor)}.Menu .LangSwitch .MuiButtonBase-root.Mui-selected{background-color:var(--color-leano-5);color:var(--color-leano-1)}.BackButton{--borderRadiusCustom: 50%;display:flex;padding:.5rem;background-color:var(--color-leano-3_90);border-radius:var(--borderRadiusCustom)}.BackButton:hover{cursor:pointer}.Header.h2 .BackButton{padding:.3rem}.Header.h2 .BackButton svg{font-size:large}.Main a:visited{color:var(--color-leano-3)}.LangSwitch .MuiButtonBase-root{font-family:var(--font-leano);font-weight:600;line-height:unset}.CompanySwitch>*{-webkit-user-select:none;-ms-user-select:none;user-select:none}.CompanySwitch-button{display:flex}.CompanySwitch-popover .MuiPaper-root{max-width:21rem;padding:1rem;background-color:var(--menuBackgroundColor);border-radius:var(--borderRadiusMedium);display:flex;flex-direction:column;gap:1rem;color:var(--menuColor);max-height:26rem;margin-top:1.5rem;scrollbar-width:0;box-sizing:border-box}.CompanySwitch-popover .MuiPaper-root::-webkit-scrollbar{width:0}.CompanySwitch-popover-title{font-size:large;font-weight:700}.CompanySwitch-popover-hello{font-size:small;font-weight:400;line-height:1.3}.CompanySwitch-popover-component{display:flex;flex-direction:column;gap:1rem}.CompanySwitch-popover-component-switch{gap:1rem}.CompanySwitch-popover-component-switch .Button{width:100%;color:var(--menuNavColor);background-color:var(--menuNavBackgroundColor);border-color:var(--menuNavColor)}.CompanySwitch-popover-component-switch .Button.disabled{color:var(--menuNavColor)}.CompanySwitch-popover-component-switch .Form-inputs>.Input>label{gap:1rem}.CompanySwitch-popover-component-switch .Form-inputs>.Input>label>span{font-size:small;font-weight:600;text-transform:uppercase;color:var(--menuNavColor)}.CompanySwitch-popover-component-switch .Form-inputs .RadioGroup{gap:.7rem}.CompanySwitch-popover-component-switch .Form-inputs .RadioGroup-Input label{--borderRadiusCustom: .5rem;border-radius:var(--borderRadiusCustom);padding:1rem;background-color:var(--menuNavBackgroundColor)}.CompanySwitch-popover-component-switch .Form-inputs .RadioGroup-Input label{flex-direction:row-reverse;justify-content:space-between;color:var(--menuNavColor);font-weight:500}.CompanySwitch-popover-component-switch .Form-inputs .RadioGroup-Input label span{color:var(--menuNavColor)}.CompanySwitch-popover-component-add{display:flex;gap:.5rem;align-items:center;font-size:medium;font-weight:500;padding:.5rem;margin-top:.5rem}.Tabs{--borderRadiusCustom: .5rem;align-self:stretch;display:flex;white-space:nowrap;border-radius:var(--borderRadiusCustom);padding:.3rem;text-align:center;align-items:center;overflow:auto;background-color:var(--color-neutral-2);scrollbar-width:none}.Tabs::-webkit-scrollbar{display:none}.Tabs .Tab{padding:.4rem 1.5rem;border-right:2px solid var(--color-neutral-3);text-decoration:none;color:var(--color-neutral-1);font-weight:700;text-wrap:nowrap;height:1.2rem;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Tabs .Tab,.Tabs div{flex-grow:1}.smallTabs .Tab,.smallTabs div{flex-grow:0}.Tabs a.Tab{color:var(--color-neutral-1)}.Tabs .Tab:hover{cursor:pointer}.Tab:not(.active){padding:0rem 1.5rem!important}.Tabs .Tab:last-child{border-right:none}.Tabs div{line-height:1}.Tab:has(+.active){border-right:none!important}.Tabs .Tab.active{border-radius:var(--borderRadiusSmall);background-color:#fff;color:var(--color-leano-1);border-right:none}.ImageContainer{display:flex;overflow:hidden}.ImageContainer-img{object-fit:cover;overflow:hidden}.ErrorPage{margin:0 3rem;display:flex;flex-direction:column;gap:3rem;justify-content:center}.ErrorPage-message{display:flex;flex-direction:column;gap:1rem}.ErrorPage:before{content:"";background-image:var(--logo-leano-color);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:2rem;right:0;bottom:2rem;left:0;opacity:9%;margin:0 3rem;z-index:-1}.ErrorPage img{height:auto;width:100%}.ErrorPage-message h1{margin:0;font-size:2rem;font-weight:800}@media screen and (min-width: 500px){.ErrorPage-message h1{font-size:3rem}}@media screen and (min-width: 700px){.ErrorPage-message h1{font-size:5rem}}.ErrorPage-message p{font-weight:600;margin:0;color:var(--color-leano-1)}.ErrorPage-header{display:flex;flex-direction:row;justify-content:center}.ErrorPage-smiley{flex-shrink:1;align-self:flex-end}.Home{position:relative;padding:var(--appPadding);padding-top:5rem;display:flex;flex-direction:column;gap:1rem;height:100svh;box-sizing:border-box}.HomeButtons{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media screen and (min-width: 767px){.Home{padding-top:2rem;justify-content:center}}.Home main{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.Home header{display:flex;justify-content:right;align-self:flex-end;position:absolute;top:1rem;right:var(--appPadding)}.Home-logo-wrapper{display:flex;justify-content:center;align-items:center}.Home-headings{text-align:center;display:flex;flex-direction:column;gap:1rem}.Home-headings h1,h2{margin:0;line-height:1}.Home-headings h1{font-size:xx-large}.Home-headings h2{font-size:large;color:var(--color-neutral-1)}.Home-logo{width:15%;height:auto}@media screen and (min-width: 768px){.Home-headings h1{font-size:4rem}.Home-logo{width:10%}}.Toasts-wrapper{position:fixed;bottom:0;z-index:5;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;right:2rem;left:2rem;bottom:2rem}@media screen and (min-width: 767px){.Toasts-wrapper{left:unset;width:20rem}}.Toast{display:grid;grid-template-columns:1fr 10fr auto;border-radius:var(--borderRadiusSmall);padding:1rem 0;font-size:small;align-items:center;gap:1rem;box-shadow:var(--boxShadow);border-left-style:solid;border-left-width:.5rem!important;background-clip:padding-box;outline-width:thin;outline-style:solid;outline-offset:-1px;box-sizing:border-box;background-color:#fff}.Toast-clearButton{display:flex;justify-content:center;align-items:center;justify-self:center;color:var(--color-neutral-1);margin-right:1rem}.Toast-icon:not(.Toast-clearButton){display:flex;justify-content:center;align-items:center;justify-self:center;border-width:1.5px;height:2.5rem;width:2.5rem}.Toast-icon{margin-left:1rem}.Toast-clearButton:hover{cursor:pointer}.Toast-warning{outline-color:var(--color-warning-1);border-left-color:var(--color-warning-2)}.Toast-warning>.Toast-icon svg{stroke:var(--color-warning-1);stroke-width:2}.Toast-error{outline-color:var(--color-error-1);border-left-color:var(--color-error-2)}.Toast-error>.Toast-icon svg{stroke:var(--color-error-1);stroke-width:2}.Toast-info{outline-color:var(--color-leano-3);border-left-color:var(--color-leano-5)}.Toast-info>.Toast-icon svg{stroke:var(--color-leano-3);stroke-width:2}.Toast-success{outline-color:var(--color-success-1);border-left-color:var(--color-success-2)}.Toast-success>.Toast-icon svg{stroke:var(--color-success-1);stroke-width:2}.Toast-text{display:flex;flex-direction:column;line-height:1.2;justify-content:space-around;gap:.3rem}.Toast-text p{margin:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;font-size:small;font-weight:500}.Toast-text-subheading{color:var(--color-neutral-1)}@media screen and (min-width: 768px){.Toast{padding:1rem;font-size:revert}.Toast-icon{margin-left:0}.Toast-clearButton{margin-right:0rem}.Toast-text{gap:.1rem}}.Modal .MuiDialog-paper{--modal-margin: 1rem;--modal-padding: 1.2rem;margin-right:var(--modal-margin);margin-left:var(--modal-margin);border:none;border-radius:var(--borderRadiusMedium);display:block}.Modal .MuiDialog-paper{width:calc(var(--width-form-inputs) + 2 * var(--modal-padding))}.Modal .big .Modal-component::-webkit-scrollbar,.Modal .medium .Modal-component::-webkit-scrollbar{display:none}.Modal-header{font-family:var(--font-leano-title),sans-serif;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:var(--modal-padding);position:sticky;top:0;background-color:#fff;z-index:5}.Modal-header-closeButton{display:flex;justify-content:center;align-items:center;align-self:flex-start}.Modal-container{padding:0 var(--modal-padding);padding-bottom:var(--modal-padding);display:flex;flex-direction:column;gap:1.3rem}.Modal-message{font-size:small;background-color:var(--color-leano-3_90);padding:.8rem;border-radius:var(--borderRadiusSmall);border:var(--border)}.Modal-header-closeButton:hover{cursor:pointer}.Modal .Input{font-size:small}.Modal-note{font-size:small;font-weight:400;line-height:1.3;border-top:var(--border);padding-top:1rem}@media screen and (min-width: 767px){.Modal.medium .MuiDialog-paper{width:calc(2 * (var(--width-form-inputs) + 2 * var(--modal-padding)))}.Modal.big .MuiDialog-paper{width:75%;max-width:var(--mainMaxWidth);box-sizing:border-box}.Modal-header{gap:1rem}}.Helper-wrapper{position:fixed;bottom:0;z-index:5;gap:1rem;right:2rem;left:2rem;bottom:2rem}@media screen and (min-width: 767px){.Helper-wrapper{left:unset;width:20rem}}.HelperToggle{--borderRadiusCustom: 50%;box-sizing:border-box;background-color:var(--color-leano-2);border-radius:var(--borderRadiusCustom);padding:.2rem;border:.5rem solid var(--color-leano-3_90);position:absolute;bottom:-1rem;right:-1rem;color:#fff;box-shadow:var(--boxShadow)}.HelperCard{padding:.5rem;border-radius:var(--borderRadiusMedium)}.HelperCard .ImageContainer img{object-fit:contain;padding:1rem}.CardsNew{display:flex;flex-wrap:wrap;gap:1rem}.CardNew{flex-basis:10rem;flex-grow:1;display:flex;flex-direction:column;border-radius:var(--borderRadiusSmall);overflow:hidden;border:var(--border);background-color:#fff}.CardNew.pop{border:none;box-shadow:var(--boxShadow)}.CardNew.row{flex-direction:row;flex-basis:100%;max-width:19rem}.CardNew.clickable:hover{cursor:pointer;background-color:#f5f5f5}.CardNew .ImageContainer{flex-basis:10rem;border-bottom:var(--border)}.Card-text{padding:1rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.Card-text.row{flex-direction:row;align-items:center}.Card-text-heading{font-weight:700}.Card-text-subheading{font-weight:400;font-size:small;color:var(--color-neutral-1);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.Settings{padding-top:.5rem;display:flex;flex-wrap:wrap;gap:2rem;align-items:flex-start}.Settings>*:first-child{flex-basis:25rem;flex-grow:4}.Settings .Info{flex-basis:15rem;flex-grow:1;display:flex;flex-direction:column;gap:.5rem;font-size:small}.Settings .Info-icon{display:none}.Info-text{font-size:small!important;color:var(--color-neutral-1)}.Setting-title{display:flex;align-items:center;gap:.5rem}.SettingList{border:var(--border);border-radius:var(--borderRadiusMedium)}.Setting{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem;border-bottom:var(--border)}.Setting:last-child{border-bottom:unset}.SettingDisplay{display:flex;flex-direction:column;gap:.3rem;flex-shrink:3;overflow:hidden}.SettingDisplay-label{font-weight:600;display:flex;flex-wrap:wrap;gap:.5rem;overflow:hidden;text-overflow:ellipsis}.SettingDisplay-label>*{overflow:hidden;text-overflow:ellipsis}.SettingDisplay-value{font-size:small;display:flex;align-items:center}.SettingChanger{display:flex;flex-direction:column;gap:.1rem;align-items:center;justify-content:center;width:2.5rem}.SettingChanger.Locker{color:var(--color-neutral-2)}.SettingChanger span{font-size:xx-small}.SettingChanger:hover{cursor:pointer}.Pill{--borderRadiusCustom: 1rem;font-size:x-small;border-radius:var(--borderRadiusCustom);border:1px solid;padding:0rem .5rem;line-height:1.8;display:inline-flex;align-items:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:no-wrap}.Notifications{display:flex;flex-direction:column;gap:1.2rem;max-width:65ch}.Notifications-buttons-container{display:flex;gap:2rem;align-items:center;justify-content:space-between;height:2rem}.Notifications-buttons-activation{margin-left:auto;cursor:pointer;display:flex;align-items:center;justify-content:center}.Notifications-buttons{display:flex;gap:2rem;align-items:center}.Notifications-buttons>*{cursor:pointer;display:flex;align-items:center;justify-content:center}.Notifications-buttons-button{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:smaller}.Notifications-buttons .CheckboxInput{width:unset;white-space:nowrap;padding-top:0}.Notifications-list{display:flex;flex-direction:column;gap:1rem}.Notification{display:flex;gap:1.5rem;align-items:center;transition:.5s}.Notification_unread:last-of-type{padding-bottom:1rem}.Notification .CheckboxInput input,.Input:has(input[type=checkbox]) input{flex:0 0 1.2rem}.Notification input[type=checkbox][disabled]{visibility:hidden}.Notification-content-container{display:flex;align-items:flex-start;flex-grow:1}.Notification-content{display:flex;flex-direction:column;width:100%;padding:1rem;border:unset;outline:var(--border);box-sizing:border-box;gap:.5rem}.Notification:has(input[type=checkbox]:checked) .Notification-content{border-left-style:solid;border-left-width:.5rem!important;border-left-color:var(--color-leano-2)}.Notification-content-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.Notification-content-header-timestamp{font-size:x-small;color:var(--color-neutral-1);white-space:nowrap}.Notification-content-header-timestamp_long{display:none}.Notification-content-body{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media screen and (min-width: 767px){.Notifications-buttons-button .button-text{display:flex;align-items:center;justify-content:center}.Notification-content-header-timestamp{font-size:small}.Notification-content-header-timestamp_short{display:none}.Notification-content-header-timestamp_long{display:inline}}.VaultWrapper{display:flex;gap:3rem;flex-wrap:wrap;padding-bottom:1rem}.VaultWrapper>*{flex-basis:15rem;flex-grow:1;height:20rem}.VaultWrapper .Files,.VaultWrapper .Files .Files-container{overflow:auto}.VaultWrapper.flex{display:flex;flex-direction:column;gap:2rem}.Vault-Bank_Banner{padding-left:1rem;border-left:5px solid var(--color-leano-3)}.Vault-Bank_Banner-text{color:var(--color-neutral-1);line-height:1.5;margin-bottom:1rem}.Accounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:1.5rem;justify-content:center;align-items:stretch;margin-bottom:1.5rem}.Account{max-width:unset;border-radius:var(--borderRadiusMedium);overflow:hidden;display:flex;flex-direction:column}.Account-top{padding:1rem;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.Account.active .Account-top{background-color:var(--color-leano-3_90)}.Account.disabled .Account-top{color:initial;background-color:var(--color-neutral-2)}.Account-mid{padding:1rem;flex-basis:2.5rem;flex-grow:1;display:flex;flex-direction:column}.Account.active .Account-mid{background-color:var(--color-leano-3_90)}.Account.disabled .Account-mid{background-color:var(--color-neutral-2)}.Account-bottom{display:flex;justify-content:space-between;gap:1rem;padding:1rem;background-color:var(--color-neutral-4);height:1.2rem;align-items:center}.collapsibleText{flex-basis:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AccountChoiceModalCards .CardNew{flex-basis:12rem}.AccountChoiceModalCards .CardNew .ImageContainer{flex-basis:9rem;padding:.5rem}.AccountChoiceModalCards .CardNew .ImageContainer img{object-fit:contain}.PageSwitcher-SelectInput{min-width:5rem!important}.Transactions-filters{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:var(--border);border-radius:var(--borderRadiusMedium);max-width:25rem}.Transactions-filters-group{display:flex;flex-direction:column;gap:1rem}.Transactions-filters-buttons{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.Transactions-filters-buttons .Button{height:3rem}@media screen and (min-width: 1200px){.Transactions-filters{max-width:unset}.Transactions-filters-group{display:grid;grid-template-columns:repeat(5,1fr)}.Transactions-filters-buttons{justify-content:flex-end}}.Loans{--color-LoansGraph-1: #104481;--color-LoansGraph-2: #1086c6}.LoanHeader{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem}.LoanIndicators{flex-grow:1;max-width:35rem}.List{display:flex;flex-direction:column;gap:1rem}.ListFilters{display:flex;flex-direction:column;gap:.5rem}.ListControls{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column-reverse;gap:.5rem}@media screen and (min-width: 950px){.ListFilters{flex-direction:row;flex-grow:1;flex-wrap:wrap}.ListFilter{flex-basis:12rem;flex-grow:0}.ListControls{flex-direction:row}}.List .SecondaryButton{font-size:medium;font-weight:400}.List .SecondaryButton svg{font-size:large!important}.LoanDetails{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.LoanDetails-header{display:flex;gap:1rem;padding-left:.5rem}.LoanDetails-header-logo{flex-basis:10rem;max-height:4rem}.LoanDetails-header-logo img{object-fit:contain}.LoanDetails-header-text{display:flex;flex-direction:column;justify-content:center;line-height:1.5}.LoanDetails-header-text-title{font-weight:600}.LoanDetails-header-text-subtitle{color:var(--color-neutral-1);font-size:smaller;font-weight:600}.LoanDetails-chapter{display:flex;flex-direction:column;gap:1rem}.LoanDetails-chapter.StatusChapter{margin-bottom:-1rem}.LoanDetails-chapter.StatusChapter .LoanDetails-chapter-content{margin-top:-.5rem;margin-bottom:-.5rem}.LoanDetails-chapter-title{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#f5f5f5;border:1px solid var(--color-neutral-2);border-radius:var(--borderRadiusSmall);color:var(--color-neutral-1)}.LoanDetails-chapter-content{padding-left:.5rem}.LoanTimeline.MuiTimeline-root{margin:unset;padding:unset}.LoanTimeline .MuiTimelineItem-root:before{padding:0;flex:0}.LoanTimeline .MuiTimelineDot-root{border:unset;box-shadow:unset;background-color:unset}.LoanTimeline .MuiTimelineDot-root.success{background-color:var(--color-success-1)}.LoanTimeline .MuiTimelineDot-root.pending{background-color:var(--color-warning-1)}.LoanTimeline .MuiTimelineDot-root.error{background-color:var(--color-error-1)}.LoanTimeline .MuiTimelineContent-root{font-family:var(--font-leano)}.LoanTimeline .Timeline-item-content-text{font-weight:700}.LoanTimeline .Timeline-item-content-datetime{font-size:smaller;color:var(--color-neutral-1)}.GraphSwitch{display:flex;gap:.5rem;align-items:center}.GraphSwitch .Mui-checked.Mui-checked+.MuiSwitch-track{background-color:var(--color-neutral-2)}.GraphSwitch .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{color:var(--color-leano-1)}.GraphSwitch-label{color:var(--color-neutral-1)}.Graph{display:flex;flex-direction:column;gap:2rem;padding:1rem;border:var(--border);border-radius:var(--borderRadiusMedium)}.Graph-header{padding-bottom:1rem;border-bottom:var(--border);display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.Graph-header-labels{line-height:1.5}.Graph-header-labels-heading{font-weight:600}.Graph-header-labels-subheading{font-weight:400;font-size:smaller;color:var(--color-neutral-1)}.Graph .MuiChartsAxis-tickLabel{font-family:var(--font-leano)!important;font-size:xx-small!important}.Graph .RadioGroup .Mui-checked{color:var(--color-leano-1)!important}.Graph-controls{display:flex}.SideDrawer{display:flex;flex-direction:column;z-index:1400!important}.SideDrawer .MuiPaper-root{width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;overflow:auto;padding:1rem 1.25rem}.SideDrawer-header{display:flex;flex-direction:column;gap:.5rem}.SideDrawer-header-title{display:flex;justify-content:space-between;align-items:center;gap:1rem}.SideDrawer-header-title-text{display:flex;gap:.5rem;font-weight:600;align-items:center;font-family:var(--font-leano-title)}.SideDrawer-header-title-text-logo{display:flex;align-items:center;flex-basis:1rem}.SideDrawer-header-subtitle{font-weight:400;color:var(--color-neutral-1);font-size:smaller}@media screen and (min-width: 650px){.SideDrawer .MuiPaper-root{height:unset;top:1rem;right:1rem;bottom:1rem;max-width:55ch;border-radius:var(--borderRadiusMedium)}}.TableWrapper{display:flex;flex-direction:column;overflow:auto;border:var(--border);border-radius:var(--borderRadiusMedium)}.Table{width:100%;border-collapse:collapse;height:fit-content}.Table.fixedLayout{table-layout:fixed}.Table caption{text-align:left}.Table.hasNest .TableRow.selected{background-color:var(--color-leano-1)!important}.Table.hasNest .TableRow.selected td{color:#fff}.TableRow.clickable:hover{background-color:#f5f5f5}.Table tr td,.Table tr th{border-bottom:var(--border);padding:.5rem 1rem}td.TableNestingWrapper{padding:0!important}.Table.nested th{text-align:left}.Table tr:last-child td,.Table tr:last-child th{border-bottom:unset}.Table.hasNest tr th{padding-left:1rem}.Table.nested tr th,.Table.nested tr td{padding:1rem!important;border-bottom:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table.nested .TableRow{border-bottom:1px solid var(--color-neutral-2)}.Table.nested .TableRow:last-child{border-bottom:unset}.Table tr td:nth-child(2){padding-left:0}.Table.nested thead tr{background-color:var(--color-leano-3_90)}.Table.nested thead tr th{text-transform:uppercase;font-weight:500}.Table tr td .td-component{white-space:nowrap}.Table tr td .td-component.styleTdComponent{border:var(--border);padding:.8rem;border-radius:var(--borderRadiusSmall);line-height:1;display:flex;flex-direction:column;gap:.5rem}.Table tr td:last-child .td-component .rowButton{height:100%;display:flex;margin-left:auto}.Table tr td>*{line-height:1.5}.Table tr td .label{font-weight:700}.Table.fixedLayout tr .label,.Table.fixedLayout tr .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Table.fixedLayout tr td:last-child .td-component .rowButton{text-align:right;padding:1rem}.Table tr th .th-component{padding:1rem;margin:.5rem 0;background-color:var(--color-neutral-2);border-radius:var(--borderRadiusSmall);display:flex;flex-direction:column;gap:.5rem;line-height:1.2}.Table tr th .th-component .label{font-size:small;font-weight:500;color:var(--color-neutral-1)}.Table tr th .th-component .value{font-weight:800}.Indicators{--IndicatorsGap: .5rem;display:flex;border:var(--border);overflow:auto;gap:var(--IndicatorsGap);background-color:#f5f5f5;padding:var(--IndicatorsGap);border-radius:1rem}.Indicator{flex-basis:13rem;flex-grow:1;flex-shrink:0;display:flex;gap:var(--IndicatorsGap);padding:var(--IndicatorsGap);border-radius:var(--borderRadiusMedium);background-color:#fff;overflow:hidden}.IndicatorIconWrapper{display:flex;align-items:center;justify-content:center;padding:1rem;border-radius:var(--borderRadiusSmall);background-color:#f5f5f5}.IndicatorIconWrapper.error{background-color:var(--color-error-2)}.IndicatorIconWrapper.error>svg{color:var(--color-error-1)}.IndicatorIconWrapper.warning{background-color:var(--color-warning-2)}.IndicatorIconWrapper.warning>svg{color:var(--color-warning-1)}.IndicatorIconWrapper.success{background-color:var(--color-success-2)}.IndicatorIconWrapper.success>svg{color:var(--color-success-1)}.IndicatorContainer{display:flex;flex-direction:column;overflow:hidden;justify-content:center}.IndicatorText{line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:smaller}.IndicatorText.bold{font-weight:600}.IndicatorText.small{font-size:x-small;color:var(--color-neutral-1)}.Clients{display:flex;flex-direction:column;gap:1.5rem}.ClientSearch{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.ClientSearch-label{display:flex;gap:1rem;align-items:center}.ClientSearch fieldset{flex-grow:1}.ClientSearch-label-icon{background-color:var(--color-neutral-2);border-radius:var(--borderRadiusSmall);height:100%;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box;color:var(--color-leano-2)}.ClientSearch-label-text{display:flex;flex-direction:column;gap:.3rem}.ClientSearch-label-text small{color:var(--color-neutral-1)}.ClientFilter-text input{border-radius:unset;border-top-right-radius:var(--borderRadiusSmall);border-top-left-radius:var(--borderRadiusSmall);border:none;border-bottom:1px solid var(--color-neutral-1);-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-left:0;padding-right:0}.ClientCards-container{display:flex;flex-direction:column;gap:1.5rem}.ClientCards-container-header{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.ClientCards-container-header-text{display:flex;flex-direction:column;gap:.3rem}.ClientCards-container-header-text h3{margin:0}.ClientCards-container-header-text small{color:var(--color-neutral-1)}.ClientCards-container-header-filter{overflow:auto;scrollbar-width:0}.ClientCards-container-header-filter::-webkit-scrollbar{display:none}.ClientCards-container-cards{display:grid;--itemWidth: 18rem;grid-template-columns:repeat(auto-fill,minmax(var(--itemWidth),1fr));gap:1.5rem}.ClientCard{flex-basis:20rem;flex-grow:0;padding:1rem;border:var(--border);border-radius:var(--borderRadiusSmall);display:flex;flex-direction:column;gap:.8rem;position:relative}.ClientCard-header{display:flex;gap:.5rem;align-items:baseline;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ClientCard-header strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:12.5rem}.ClientCard-header small{color:var(--color-neutral-1)}.ClientCard-body{position:relative}.ClientCard-body-icons{display:flex;gap:.5rem;align-items:stretch;justify-content:center;background-color:var(--color-neutral-2);padding:1rem;border-radius:var(--borderRadiusSmall)}.ClientCard-body-back{display:flex;flex-direction:column;gap:.5rem;position:absolute;top:0;bottom:0;justify-content:space-between;width:100%}.ClientCard-body-back-details{display:flex;justify-content:space-between;gap:.3rem;font-size:small}.ClientCard-body-back-details .details_long{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:10rem}.ClientCard-body-back-buttons{display:flex;gap:1rem;align-items:center}.ClientCard-body-back-buttons .primary_a{flex-grow:1}.ClientProp{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:space-evenly;background-color:#fff;border-radius:var(--borderRadiusSmall);padding:.5rem;flex-basis:3rem;flex-grow:1;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ClientProp-icon,.ClientProp-value{display:flex;align-items:center;justify-content:center;font-size:small}.ClientProp-value svg{font-size:medium}.Filters{display:flex;gap:.5rem}.Filter{--borderRadiusCustom: 2rem;border:1px solid var(--color-leano-1);border-radius:var(--borderRadiusCustom);background-color:#fff;color:var(--color-leano-1);padding:.5rem .7rem;line-height:1;font-weight:700;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.Filter:hover{cursor:pointer}.Filter.selected{background-color:var(--color-leano-1);color:#fff}@media screen and (min-width: 767px){.ClientSearch fieldset{flex-grow:0}.ClientSearch{padding:1rem;border:var(--border);border-radius:var(--borderRadiusSmall)}}.ProgressBar{display:flex;flex-direction:row;gap:.5rem;align-items:baseline}.ProgressBar-numerical{font-weight:700;font-size:small}.ProgressBar-wrapper{flex-grow:1;height:.6rem;border-radius:var(--borderRadiusSmall);background-color:var(--color-neutral-2)}.ProgressBar-wrapper-progress{height:inherit;border-radius:inherit;background-color:var(--color-leano-2)}.Questions{display:flex;flex-direction:column;gap:1rem}.Questions h4{margin:0}.Questions .Form{gap:1rem}.Questions .Form-inputs .Input>label>span{color:var(--color-leano-1);font-weight:600}.Questions .Form-button-wrapper{margin-top:2rem}@media screen and (min-width: 767px){.Questions .Form-button-wrapper{flex-direction:row-reverse;justify-content:flex-end}.Questions .Button{width:unset;height:unset}}.Results-container{display:grid;--itemWidth: 16rem;grid-template-columns:repeat(auto-fill,minmax(var(--itemWidth),1fr));gap:1.5rem;align-items:stretch;margin-bottom:1.5rem}.Result{--borderRadiusCustom: 1.2rem;position:relative;border-radius:var(--borderRadiusCustom)}.Result-img{flex-basis:6rem!important;padding:.5rem}.Result-img img{object-fit:contain}.Results-after{display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.Results-after-text{display:flex;flex-direction:column;gap:.5rem}.Results-after-text-title{margin:0;font-weight:500}.Results-after-text-subtitle{margin:0;font-size:small;font-weight:300;color:var(--color-neutral-1)}.Results-after-buttons{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 767px){.Results-container{justify-content:flex-start}.Results-after{align-items:flex-start;text-align:left}}.PartnersDrawer-content{display:flex;flex-direction:column;gap:2rem}.PartnersDrawer-content-partners{border:var(--border);border-radius:var(--borderRadiusSmall)}.Partner-wrapper{display:flex;flex-direction:column;gap:.5rem;padding:1rem;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Partner-wrapper:hover{background-color:#f5f5f5}.Partner-wrapper-header{display:flex;gap:1rem;justify-content:space-between;align-items:center}.Partner-wrapper-header-name{font-weight:500}.Partner-details-logo{height:1.5rem;display:inline-flex}.Partner-details-logo img{object-fit:contain}.Partner-details-summary{margin:0;font-size:small;color:var(--color-neutral-1);line-height:1.25;overflow:hidden;text-overflow:ellipsis}.Partner-details{padding:1rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.Partner-details ul{padding:0 1rem}.Partner-details li{list-style-type:disc}.Partner:last-child .Partner-wrapper,.Partner:last-child .Partner-details{border-bottom:unset!important}.Partner:last-child .Partner-details{border-top:dashed 1px var(--color-neutral-2)}.Cards{display:flex;flex-direction:column;gap:1rem}.Card{display:flex;gap:1rem;padding:1.5rem;border:var(--border);border-radius:var(--borderRadiusSmall);max-width:55rem}.Card-icon{display:flex}.Card-container{display:flex;gap:1rem;flex-wrap:wrap;width:100%;justify-content:space-between}.Card-container-description{display:flex;flex-direction:column;gap:.5rem;flex-basis:35rem}.Card-container-description-title{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.Card-container-description-title-text{font-weight:600}.Card-container-description-subtitle{margin:unset;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;font-size:small;color:var(--color-neutral-1)}.Card-container-description-component{width:fit-content}.Card-container-cta{display:flex;align-items:center;flex-basis:15rem;margin-left:auto}.Card-container-cta-button{width:100%}.Card-container-cta-check{margin-left:auto!important;color:var(--color-success-1)!important;font-size:xx-large!important}.Actions{border:var(--border);padding:1rem;border-radius:var(--borderRadiusSmall);display:flex;flex-direction:column;gap:2rem}.Actions .Cards .Card{max-width:unset}.Actions-header{display:flex;gap:1rem;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center}.Actions-header-progress{flex-grow:0;flex-basis:15rem}.Actions-header-text{display:flex;flex-direction:column;gap:.5rem;flex-basis:35rem}.Actions-header-text-heading{font-weight:600}.Actions-header-text-subheading{font-weight:400;font-size:small;color:var(--color-neutral-1)}.CreditLineSmall{display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap;font-size:small;margin-top:.5rem}.CreditLineSmall-title{line-height:1.5;display:flex;flex-direction:column;justify-content:center}.CreditLineSmall-title-date{color:var(--color-neutral-1)}.CreditLineSmall-amounts{color:var(--color-neutral-1);background-color:#f5f5f5;padding:1rem;line-height:1;border-radius:var(--borderRadiusSmall);display:flex;align-items:center;font-size:initial}.CreditLineSmall-stale{color:var(--color-warning-1)}.CreditLineCard{border-radius:var(--borderRadiusMedium);max-width:25rem;box-sizing:border-box}.CreditLineCard-img{flex-basis:7rem!important;padding:1rem;background-color:var(--color-card-background)!important}.CreditLineCard-img img{object-fit:contain}.CreditLineCard-text{display:flex;flex-direction:column;gap:1.1rem;padding:1rem}.CreditLineCard-title{font-weight:700;font-size:large;line-height:1}.CreditLineCard-amount{display:flex;flex-direction:row;gap:1rem}.CreditLineCard-amount-icon{display:flex;padding:.5rem;background-color:var(--color-neutral-2);border-radius:var(--borderRadiusSmall);align-items:center}.CreditLineCard-amount-content{display:flex;flex-direction:column;gap:.3rem}.CreditLineCard-amount-content-tag{font-weight:500;color:var(--color-neutral-1)}.CreditLineCard-amount-content-number{font-weight:800}.CreditLineGaugeCard{display:block;border-radius:var(--borderRadiusMedium);max-width:25rem;box-sizing:border-box;padding:1.5rem}.CreditLineGaugeCard .Card-text{padding:unset;margin-bottom:1rem}.CreditLineGaugeCard .MuiGauge-root{margin:0 auto}.CreditLineGaugeCard .MuiGauge-root svg{max-width:250px;max-height:400px}.CreditLineGaugeCard .MuiGauge-valueText{display:none}.CreditLineGaugeCard .MuiGauge-valueArc{fill:var(--color-leano-2)}.CreditLineGaugeCard .CreditLineGaugeCard-available{margin:.7rem auto;font-size:x-large;font-weight:600}.CreditLineGaugeCard .CreditLineGaugeCard-max{margin:.7rem auto;margin-bottom:0}.CreditLineGaugeCard .CreditLineGaugeCard-max-label{color:var(--color-neutral-1);font-weight:500}.CreditLineGaugeCard .CreditLineGaugeCard-max-value{color:initial;font-weight:700}.Amount{display:flex;flex-direction:column;gap:.5rem;flex-wrap:wrap;width:min-content}.Amount-label{line-height:1.5;display:flex;flex-direction:column;justify-content:center;white-space:nowrap}.Amount-value{color:var(--color-neutral-1);background-color:#f5f5f5;padding:1rem 3rem;line-height:1;border-radius:var(--borderRadiusSmall);display:flex;align-items:center;font-size:initial}.Amount-warning{color:var(--color-warning-1)}.InvoiceTable{display:none}.InvoiceCards{display:grid;--itemWidth: 16rem;grid-template-columns:repeat(auto-fill,minmax(var(--itemWidth),1fr));gap:1.5rem;align-items:stretch}.InvoiceCard{padding:1rem;border:var(--border);border-radius:var(--borderRadiusMedium);flex-basis:15rem}.InvoiceCardHeader{display:flex;justify-content:space-between;gap:1rem;border-bottom:var(--border);padding-bottom:1rem}.InvoiceCardContent{padding-top:1rem;display:flex;flex-direction:column;gap:2rem;min-height:10rem;justify-content:space-between}.InvoiceCardItems{line-height:2}.InvoiceCardItems>*{--widthValue: 7rem;flex-basis:var(--widthValue);min-width:var(--widthValue);flex-grow:1;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.InvoiceCardButtons{display:flex;gap:1rem;align-items:center;justify-content:end}@media screen and (min-width: 767px){.InvoiceCards{display:none}.InvoiceTable{display:block}}.InvoiceTable{border:var(--border);border-radius:var(--borderRadiusSmall)}.Invoice{height:4.5rem;padding:0 1rem;border-bottom:var(--border);display:flex;gap:1rem;justify-content:space-between;align-items:center}.Invoice:last-child{border-bottom:unset}.Invoice-items{display:flex;gap:3rem;align-items:center;width:80%}.Invoice-items>*{--widthValue: 7rem;flex-basis:var(--widthValue);min-width:var(--widthValue);flex-grow:1;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Invoice-items>.Invoice-item_wide{--widthValue: 10rem;flex-basis:var(--widthValue);min-width:var(--widthValue)}.Estimate .Proposal{display:flex;flex-direction:column;gap:1.5rem}.Estimate .Proposal-card{border:var(--border);border-radius:var(--borderRadiusMedium);padding:1rem}.Estimate .Proposal-card-header{margin-top:.3rem;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.Estimate .Proposal-card-header-heading{font-weight:700;line-height:1}.Estimate .Proposal-card-header-subheading{font-weight:400;font-size:smaller}.Estimate .Proposal-card-note{padding:1rem;background-color:var(--color-leano-3_90);font-size:small;margin-bottom:1.5rem;border-radius:var(--borderRadiusMedium)}.Estimate .Proposal-card-note-title{display:flex;gap:.2rem;align-items:center;margin-bottom:.5rem;color:var(--color-leano-2)}.Estimate .Proposal-card-items-container{display:flex;flex-direction:column;gap:2rem}.Estimate .Proposal-card-items{display:flex;flex-direction:column}.Estimate .Proposal-card-items-item{display:flex;justify-content:space-between;gap:1rem;line-height:1;padding:.6rem 0;border-bottom:var(--border)}.Estimate .Proposal-card-items-item.capped{color:var(--color-leano-2)}.Estimate .Proposal-card-items-item-label{display:flex;gap:.2rem;align-items:center}.Estimate .Proposal-card-items-item:first-child{font-weight:700}.Estimate .Proposal-card-items:last-child .Proposal-card-items-item{font-weight:400;border-bottom:unset}.Estimate .Proposal-card-items-item-value{text-align:right}.Estimate .Proposal-response,.Estimate .Proposal-response-buttons{display:flex;flex-direction:column;gap:1rem}.Estimate .Proposal-response-buttons-primary{width:100%}.Estimate .Proposal-response-details{padding:1rem;border:1px solid;border-radius:var(--borderRadiusSmall);display:flex;flex-direction:column;gap:1rem;font-size:small}.Estimate .Proposal-response-details-heading{font-weight:400}.Estimate .Proposal-response-details-subheading{font-weight:400;color:var(--color-neutral-1)}.Estimate .Proposal-response-details-subheading ul{padding:0 0 0 2rem;margin:0}.Estimate .Proposal-response-details-subheading ul li{list-style:unset}.Estimate .Schedule{display:flex;flex-direction:column;gap:.5rem}.Estimate .Schedule-caption{display:flex;flex-direction:column;gap:.3rem;position:sticky;left:0}.Estimate .Schedule-caption-title{font-weight:600}.Estimate .Schedule-caption-subtitle{font-weight:400;font-size:smaller;color:var(--color-neutral-1)}.SubscribeModal{display:flex;flex-direction:column;gap:1rem}.SubscribeModal-ImageContainer{flex-basis:10rem;border-radius:var(--borderRadiusSmall);background-color:var(--color-card-background)!important}.SubscribeModal-ImageContainer img{object-fit:contain}.SubscribeModal-text{display:flex;flex-direction:column;gap:.5rem}.SubscribeModal-text-heading{font-family:var(--font-leano-title);font-weight:700}.SubscribeModal-text-subheading{font-weight:400;font-size:small;line-height:1.3}.SubscribeModal-button{width:100%}.TreasuryGraphs{--color-TreasuryGraphs-1: #62bca7;--color-TreasuryGraphs-2: #104481;--color-TreasuryGraphs-3: #7dc9dd;--color-TreasuryGraphs-4: #1086c6}.TreasuryPartners{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(11rem,100%),1fr));gap:1rem;justify-content:center}.TreasuryPartners-partner{height:5rem;box-sizing:border-box;padding:1.5rem;border:var(--border);border-radius:var(--borderRadiusMedium)}.TreasuryPartners-partner img{object-fit:contain!important}
