.body-style{width:100vw;height:100vh;background-color:var(--grey)!important;overflow-x:hidden;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.background-overlay{position:absolute;width:100vw;height:100vh;opacity:1%;background-image:linear-gradient(-30deg,var(--primary-hover),var(--primary) 20%,var(--grey) 35%)}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}li,span{font-size:.75rem;font-size:var(--s-text)}:root{--primary:#06adf5;--primary-hover:#2a80b5;--primary-disabled:red;--primary-selected:#83daff;--primary-transparent:rgba(6,173,245,0.1);--primary-hover-transparent:rgba(42,128,181,0.5);--secondary:#f66374;--secondary-hover:#bc4654;--secondary-disabled:red;--secondary-selected:red;--secondary-transparent:rgba(246,99,116,0.75);--secondary-hover-transparent:rgba(188,70,84,0.2);--ternary:#f9b96a;--ternary-hover:#b89125;--ternary-disabled:red;--ternary-selected:red;--ternary-transparent:rgba(249,185,106,0.4);--quaternary:#6c7ae0;--quaternary-hover:red;--quaternary-disabled:red;--quaternary-selected:red;--quaternary-transparent:#6c7ae0;--black:#404b4c;--white:#fff;--transparent:"transparent";--transparent-dark:hsla(0,0%,39.2%,0.3);--transparent-white:hsla(0,0%,100%,0.3);--transparent-light-red:rgba(255,204,203,0.6);--transparent-silver:hsla(0,0%,75.3%,0.2);--olive:"rgba(85,107,47, 1)";--transparent-red:"rgba(255, 76, 48, 0.3)";--transparent-green:"rgba(63, 195, 128, 0.3)";--grey:#ececec;--lightgrey:#f5f5f5;--darkgrey:#919191;--light-black:#686868;--aliceblue:#f0f8ff;--silver:silver;--green:green;--orange:#e89125;--yellow:#f90;--red:#dc1435;--light-red:#ffcccb;--azure-dark:#086094;--light-orange:tomato;--navy-blue:navy;--xxs-text:0.5rem;--xs-text:0.625rem;--s-text:0.75rem;--m-text:0.825rem;--l-text:0.875rem;--xl-text:1rem;--xxl-text:1.25rem;--xxxl-text:1.5rem}.App{width:100vw;height:100vh}.centeredContainer{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}:not(.Mui,.Mui *){font-family:Nunito,Arial,monospace;color:#404b4c;color:var(--black)}::-webkit-scrollbar{width:7px;height:7px}@media screen and (max-width:767px){::-webkit-scrollbar{width:2px;height:2px}}::-webkit-scrollbar-track{background:#f5f5f5;background:var(--lightgrey);border-radius:10px}@media screen and (max-width:767px){::-webkit-scrollbar-track{border-radius:15px}}::-webkit-scrollbar-thumb{border-radius:10px;background:#83daff;background:var(--primary-selected)}.myChart{padding:.5rem;max-width:100%;max-height:100%}.MuiButton-label div{font-size:.875rem!important;font-size:var(--l-text)!important;color:#2a80b5;color:var(--primary-hover);font-weight:600}.MuiTableCell-head{z-index:0!important}.MuiTypography-h6{color:#2a80b5;color:var(--primary-hover);font-size:1rem!important;font-size:var(--xl-text)!important}.sign-cell{text-align:center}@media screen and (max-width:767px){.web-spacer{display:none}}.on-top{z-index:90}#root{width:100vw;height:100vh;display:flex;flex-direction:row;max-height:100vh;overflow:hidden;justify-content:space-between}.main-body{width:100%;display:flex;flex-direction:column;position:relative}.main-container{width:100%;height:100%}.header-container{position:fixed;left:0;right:0;height:92px}.sidebar-container{height:100%;width:210px;min-width:210px;transition:all .5s}.sidebar-container.mobile .sidebar-control{display:none}.sidebar-container *{transition:all .5s,background-color 0s,fill 0s,color 0s,font-weight 0s}.sidebar-container.close{width:36px;min-width:36px}.sidebar-container.close .sidebar{width:36px}.sidebar-container.close .sidebar .company-selector-container *{opacity:0}.sidebar-container.close .sidebar .sidebar-control{left:26px}.sidebar-container.close .accountWidget,.sidebar-container.close .company-selector-container{opacity:0}.sidebar-container.close .children-spacer{width:0}.sidebar-container.close .nav-link-container svg{min-width:16px;min-height:16px}.sidebar-container.close .nav-link-container span{white-space:nowrap}.sidebar-container.mobile{display:none}@media screen and (max-width:767px){.sidebar-container{position:absolute;left:-15rem;z-index:50;height:100vh;transition:all .5s}.sidebar-container.mobile{display:inline;display:initial}.sidebar-container.show{left:0}}@media screen and (min-width:767px)and (max-width:989px){.sidebar-container{position:absolute;left:-15rem;z-index:50;height:100vh;transition:all .5s}.sidebar-container.mobile{display:inline;display:initial}.sidebar-container.show{left:0}}.main-content-container,.main-content-container .pageContent{display:flex;width:100%;justify-content:center;overflow:hidden}.main-content-container .pageContent{padding:.8rem 1.5rem}@media screen and (max-width:767px){.main-content-container .pageContent{overflow-y:auto!important;padding:.8rem}}.page-content{display:flex;height:100%;overflow:hidden}.overlays-container{position:fixed}.spacer-mobile{display:none}@media screen and (max-width:767px){.spacer-mobile{display:inline;display:initial}}.spacer-desktop{display:inherit!important}@media screen and (max-width:767px){.spacer-desktop{display:none!important}}.form-group{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:767px){.form-group{flex-direction:column!important;align-items:normal!important}}.dashboard-container{display:flex;flex-direction:column;flex:1 1;overflow-y:auto;max-width:100%}.dashboard-container.center{align-items:center;justify-content:center}.dashboard-container .dashboard-select-container{display:flex;align-items:flex-end}@media screen and (max-width:767px){.dashboard-container .dashboard-select-container{align-items:center}}@media screen and (max-width:767px){.dashboard-container{overflow-y:visible!important;overflow-y:initial!important}}.dashboard-container .dashboard-header{display:flex;flex-direction:row}@media screen and (max-width:1024px){.dashboard-container .dashboard-header{flex-direction:column}}.dashboard-container .summary-section{max-width:100%}.dashboard-container .summary-section,.dashboard-container .summary-section .summary-overdraft{flex:1 1;display:flex;flex-direction:column}.all-accounts-link{color:var(--primary);font-weight:700;cursor:pointer;display:flex;align-items:center}.filterContainer{display:flex;flex-direction:row;justify-content:space-between}.filterContainer.flex-column{flex-direction:column}.filterContainer .filter-left{display:flex;flex-grow:1;flex-direction:column}.filterContainer .filter-row{display:flex;flex-direction:row;text-align:left;width:100%}.filterContainer .filter-row.vertical{flex-direction:column}.filter-lists-container,.filterContainer .filter-right{display:flex;flex-direction:column}.filter-lists-container{justify-content:space-between}.modal-filter-panel-container{width:100vw;height:100vh;display:flex;position:fixed;justify-content:center;align-items:center}.header-modal{display:flex;flex-direction:row;justify-content:space-between}.modal-filter-panel{display:flex;flex-direction:column;background-color:var(--white);padding:1.5rem;border-radius:0 0 20px 0;margin:.25rem}.modal-filter-panel .filter-date-row{display:flex;flex-direction:row;justify-content:space-between}.modal-filter-panel .label{color:var(--primary-hover);font-weight:600}.mobileFilterContainer{display:none;align-items:center}@media screen and (max-width:767px){.filterContainer{display:none}.mobileFilterContainer{display:flex}}@media screen and (min-width:767px)and (max-width:989px){.filterContainer{display:none}.mobileFilterContainer{display:flex}}.filter-col{flex-direction:column;flex:1 1}.filter-col,.filter-col .banksChipContainer,.TppInput{display:flex}.TppInput{flex-direction:column;flex-grow:1;flex:1 1;justify-content:space-evenly}.TppInput.isHorizontal{flex-direction:row;align-items:center;justify-content:flex-start}.TppInput textarea{resize:none}.TppInput .tpp-input{border-radius:4px;padding:4px 10px;height:38px;background:var(--white);border:1px solid #ccc;flex-grow:1}.TppInput .tpp-input.uppercase{text-transform:uppercase}.TppInput .tpp-input.minimal{height:21px}.TppInput .error{background-color:var(--white);border:1px solid var(--red)}.TppInput .warning{color:var(--orange);font-size:var(--s-text)}.TppInput .disabled{background-color:var(--lightgrey)}.tpp-input-textarea{border-radius:4px;padding:4px 10px;background:var(--white);border:1px solid #ccc;resize:none}input{outline-width:0}.mini{width:40px}.error-form-message-container .error-value{color:var(--red);font-size:var(--s-text)}.color_moon_icon.enable-hover{cursor:pointer}.color_moon_icon.click-disabled{cursor:inherit}.color_moon_icon.clickable{cursor:pointer}.color_moon_icon.icon-disabled{opacity:.6;cursor:inherit}.color_moon_icon.icon-disabled path{fill:var(--silver)!important}@media screen and (max-width:767px){.color_moon_icon.no-display-icon{display:none!important}}.primary path{fill:var(--primary)!important}.primary.enable-hover:hover path{fill:var(--primary-hover)!important;cursor:pointer}.secondary path{fill:var(--secondary)!important}.secondary.enable-hover:hover path{fill:var(--secondary-hover)!important;cursor:pointer}.ternary path{fill:var(--ternary)!important}.ternary.enable-hover:hover path{fill:var(--ternary-hover)!important;cursor:pointer}.tpp-label{color:var(--primary-hover);font-weight:600;line-height:1rem;display:flex;grid-gap:.25rem;gap:.25rem;align-items:baseline}.tpp-label.default{color:var(--black);font-weight:500}.tpp-label.smallest{font-size:var(--xs-text)}.tpp-label.smaller{font-size:var(--s-text)}.tpp-label .required{color:var(--secondary)}.tpp-label.small{font-size:var(--m-text)}.tpp-label.medium{font-size:var(--l-text)}.tpp-label.extra-large,.tpp-label.large{font-size:var(--xxl-text)}.tpp-label.disabled{color:var(--darkgrey)}:root{--xs:0.25rem;--s:0.5rem;--m:0.75rem;--l:1rem;--xl:1.4rem;--xxl:2rem;--xxxl:2.5rem;--max:4rem}.spacer{flex-shrink:0}.spacer.dynamic{flex-grow:1}.spacer.mobile{display:none}@media screen and (max-width:767px){.spacer.web{display:none}}@media screen and (max-width:767px){.spacer.mobile{display:block}}.xs.horizontal{width:.25rem;width:var(--xs)}.xs.vertical{height:.25rem;height:var(--xs)}.s.horizontal{width:.5rem;width:var(--s)}.s.vertical{height:.5rem;height:var(--s)}.m.horizontal{width:.75rem;width:var(--m)}.m.vertical{height:.75rem;height:var(--m)}.l.horizontal{width:1rem;width:var(--l)}.l.vertical{height:1rem;height:var(--l)}.xl.horizontal{width:1.4rem;width:var(--xl)}.xl.vertical{height:1.4rem;height:var(--xl)}.xxl.horizontal{width:2rem;width:var(--xxl)}.xxl.vertical{height:2rem;height:var(--xxl)}.xxxl.horizontal{width:2.5rem;width:var(--xxxl)}.xxxl.vertical{height:2.5rem;height:var(--xxxl)}.max.horizontal{width:4rem;width:var(--max)}.max.vertical{height:4rem;height:var(--max)}.select-container{display:flex;flex-direction:column;flex:1 1;width:100%;font-size:var(--s-text)}.select-container.error{color:var(--red)}.select-container.select-container-row{flex-direction:row}.select-container.select-container-row.no-flex{display:block}.select-container.select-container-column{flex-direction:column}.disable-style{flex:1 1}.css-dzf6e0-multiValue div{color:var(--primary);font-weight:400;text-align:center}.css-dzf6e0-multiValue div svg{fill:var(--primary);height:1rem}.css-dzf6e0-multiValue div:hover{background-color:transparent;cursor:pointer}.remove-icon-hide{display:none}.warning-value{color:var(--orange);font-size:var(--s-text)}.select-bank-container{display:flex;flex-direction:column;flex:1 1}.select-bank-container.horizontal{flex-direction:row;align-items:center}.select-bank-container .bank-label-container{display:flex;align-items:center}.select-bank-container .bank-label-container .logo{width:2rem;height:2rem}.chip{align-items:center;justify-content:space-between;display:flex;margin:.25rem;padding:.1rem .5rem;border-radius:25px;border:2px solid var(--primary);cursor:default}.chip.no-flex{display:block;margin:0}.chip.clickable{cursor:pointer}.chip.red{color:var(--secondary-hover)!important;border:2px solid var(--secondary-hover)!important}.chip.red,.chip.yellow{background-color:transparent}.chip.yellow{border:3px solid var(--ternary-hover);color:var(--ternary-hover)}.chip.green{background-color:transparent;border:3px solid green!important;color:green!important}.chip .chip-label{text-align:left;margin:0 .15rem;flex-grow:1}.chip .chip-label.red{color:var(--secondary-hover)!important}.chip .chip-label.yellow{color:var(--ternary-hover)}.chip .chip-label.green{color:green!important}.chip .chip-icon{justify-self:flex-end;margin:0 .15rem;float:right}.chip-selected{background-color:var(--primary)}.chip-selected .color_moon_icon:hover path{fill:var(--white)!important}.chip-selected .chip-label{color:var(--white)}.chip-deselected{background-color:var(--white)}.chip-deselected .chip-label{color:var(--primary)}.chips-container{display:flex;flex-direction:column}.chips-container .label{color:var(--primary-hover);font-weight:600}.chips-container .horizontal{display:flex;flex-direction:row;flex-wrap:wrap}.chips-container .vertical{display:flex;flex-direction:column}.datePicker-container{display:flex;flex-direction:column;flex:1 1}.datePicker-container .title{color:var(--primary-hover);font-weight:600}.datePicker-container .react-datepicker-wrapper{display:inline-block;border:0}.datePicker-container .tpp-datepicker-base{width:100%}.datePicker-container .tpp-datepicker{border-radius:4px;padding:4px 10px;height:38px;background:var(--white);border:1px solid #ccc;font-size:var(--m-text)}.datePicker-container .tpp-datepicker.error{background-color:var(--white);border:1px solid var(--red)}.datePicker-container .tpp-datepicker.disabled{background-color:var(--lightgrey)}.datePicker-container .tpp-datepicker.minimal{height:21px!important}.react-datepicker{border:1px solid var(--transparent-dark)!important}.react-datepicker__header{background-color:var(--primary-hover)!important}.react-datepicker__header .react-datepicker__current-month{color:var(--white)!important;font-weight:500!important}.react-datepicker__navigation--previous{border-right-color:var(--white)!important}.react-datepicker__navigation--next{border-left-color:var(--white)!important}.react-datepicker__day-name{color:var(--white)!important;font-weight:400}.react-datepicker__day--selected,.react-datepicker__day:hover{background-color:var(--primary-hover)!important;color:var(--white)!important}.react-datepicker__day--selected{font-weight:600!important}.label{color:var(--primary-hover);font-weight:600}.toggleButton{cursor:pointer;display:flex;transform-origin:50% 50%;transform-style:preserve-3d;transition:transform .14s ease;align-items:center}.toggleButton.vertical{flex-direction:column}.toggleButton:active{transform:rotateX(30deg)}.toggleButton.center{display:flex;flex-direction:column;justify-content:center;align-items:center}.toggleButton input{display:none}.toggleButton input+div{border:3px solid var(--primary-transparent);border-radius:50%;position:relative;width:1.3rem;height:1.3rem;min-width:1.3rem}.toggleButton input+div svg{fill:none;stroke-width:3.6;stroke:var(--primary-hover);stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem;display:block;position:absolute;left:-3px;top:-3px;right:-3px;bottom:-3px;z-index:1;stroke-dashoffset:124.6;stroke-dasharray:0 162.6 133 29.6;transition:all .4s ease 0s}.toggleButton input:checked+div svg{stroke-dashoffset:162.6;stroke-dasharray:0 162.6 28 134.6;transition:all .4s ease .2s}.toggleButton input:checked+div:before{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(45deg);-webkit-animation:bounceInBeforeDont .3s linear 0s forwards;animation:bounceInBeforeDont .3s linear 0s forwards}.toggleButton input:checked+div:after{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(-45deg);-webkit-animation:bounceInAfterDont .3s linear 0s forwards;animation:bounceInAfterDont .3s linear 0s forwards}.toggleButton.disabled{cursor:auto;pointer-events:none}.toggleButton.disabled input+div{border:3px solid var(--lightgrey)}.toggleButton.disabled input+div svg{stroke:var(--primary-selected)}.toggleButton.responsive{flex-direction:column}@-webkit-keyframes bounceInBefore{0%{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(45deg)}50%{opacity:.9;transform:scale(1.1) translate(-50%,-50%) rotate(45deg)}80%{opacity:1;transform:scale(.89) translate(-50%,-50%) rotate(45deg)}to{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(45deg)}}@keyframes bounceInBefore{0%{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(45deg)}50%{opacity:.9;transform:scale(1.1) translate(-50%,-50%) rotate(45deg)}80%{opacity:1;transform:scale(.89) translate(-50%,-50%) rotate(45deg)}to{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(45deg)}}@-webkit-keyframes bounceInAfter{0%{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(-45deg)}50%{opacity:.9;transform:scale(1.1) translate(-50%,-50%) rotate(-45deg)}80%{opacity:1;transform:scale(.89) translate(-50%,-50%) rotate(-45deg)}to{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(-45deg)}}@keyframes bounceInAfter{0%{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(-45deg)}50%{opacity:.9;transform:scale(1.1) translate(-50%,-50%) rotate(-45deg)}80%{opacity:1;transform:scale(.89) translate(-50%,-50%) rotate(-45deg)}to{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(-45deg)}}@-webkit-keyframes bounceInBeforeDont{0%{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(45deg)}to{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(45deg)}}@keyframes bounceInBeforeDont{0%{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(45deg)}to{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(45deg)}}@-webkit-keyframes bounceInAfterDont{0%{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(-45deg)}to{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(-45deg)}}@keyframes bounceInAfterDont{0%{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(-45deg)}to{opacity:0;transform:scale(.3) translate(-50%,-50%) rotate(-45deg)}}.required{color:var(--secondary)}.fullHeight{height:100%;display:flex;align-items:end;padding-bottom:5px}.square-checkbox{--background:#fff;--border:var(--primary-hover);--border-hover:#bbc1e1;--border-active:var(--primary-selected);--tick:#fff;position:relative}.square-checkbox input,.square-checkbox svg{width:18px;height:18px;display:block}.square-checkbox input{-webkit-appearance:none;-moz-appearance:none;position:relative;outline:none;background:var(--background);border:none;margin:0;padding:0;cursor:pointer;border-radius:4px;transition:box-shadow .3s;box-shadow:inset 0 0 0 2px var(--border);box-shadow:inset 0 0 0 2px var(--b,var(--border))}.square-checkbox input:checked{--b:var(--border-active)}.square-checkbox input.disabled{--b:var(--transparent-dark);cursor:auto;pointer-events:none}.square-checkbox svg{pointer-events:none;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke:var(--border);stroke:var(--stroke,var(--border));position:absolute;top:0;left:0;width:18px;height:18px;transform:scale(1) translateZ(0);transform:scale(var(--scale,1)) translateZ(0)}.square-checkbox svg.disabled{stroke:var(--border-active);stroke:var(--stroke,var(--border-active))}.square-checkbox.path input:checked{--s:2px;transition-delay:.4s}.square-checkbox.path input:checked+svg{--a:16.1 86.12;--o:102.22}.square-checkbox.path svg{stroke-dasharray:86.12;stroke-dasharray:var(--a,86.12);stroke-dashoffset:86.12;stroke-dashoffset:var(--o,86.12);transition:stroke-dasharray .6s,stroke-dashoffset .6s}.square-checkbox.bounce{--stroke:var(--tick)}.square-checkbox.bounce input:checked{--s:11px}.square-checkbox.bounce input:checked+svg{-webkit-animation:bounce .4s linear .2s forwards;animation:bounce .4s linear .2s forwards}.square-checkbox.bounce svg{--scale:0}@-webkit-keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bounce{50%{transform:scale(1.2)}75%{transform:scale(.9)}to{transform:scale(1)}}html{box-sizing:border-box;-webkit-font-smoothing:antialiased}*,:after,:before{box-sizing:inherit}.tpp-filter-list{display:flex;align-items:flex-start;max-width:100%;flex-wrap:wrap}.tpp-filter-list.disabledTitleSpace{padding:.5rem 0}.tpp-filter-list .tpp-filter-list-item{background-color:var(--darkgrey);color:var(--white);border-radius:5px;padding:.25rem .7rem;font-weight:600;cursor:pointer;font-size:var(--m-text)}.tpp-filter-list .tpp-filter-list-item.chip-item{border-radius:50px}.tpp-filter-list .tpp-filter-list-item.selected{background-color:var(--primary-hover);font-weight:700}.tpp-title-container{display:flex;flex-direction:column;width:100%}.tpp-title-container.disabled-full-width{width:inherit}.tpp-title-container.center{align-items:center!important}.tpp-title-container .logo-title{width:30px;height:30px}.tpp-title-container .tpp-title{font-weight:600}.tpp-title-container .tpp-title.large{font-size:var(--xxl-text)}.tpp-title-container .tpp-title.medium{font-size:var(--xl-text)}.tpp-title-container .tpp-title.small{font-size:var(--l-text)}.tpp-title-container .tpp-title.smaller{font-size:var(--m-text)}.tpp-title-container .tpp-title.smallest{font-size:var(--s-text)}@media screen and (max-width:767px){.tpp-title-container .tpp-title.title-center-mobile{text-align:center!important;width:100%}}.tpp-title-container .title-container{display:flex;align-items:center}.tpp-title-container .tpp-title-divider{width:100%;border-bottom:1px solid var(--lightgrey)}.select-product-container{display:flex;flex-direction:column;flex:1 1;padding-right:.75rem}.select-product-container.horizontal{flex-direction:row;align-items:center}.dashboard-charts-container,.pie-chart{display:flex;align-items:center}.pie-chart{min-height:200px;flex:1 1}@media screen and (max-width:767px){.pie-chart{min-height:auto;flex-direction:column}}.no-dashboard-chart-placeholder-container{flex:1 1;display:flex;width:100%}.bar-chart-container{flex:1 1;min-height:524px;display:flex;align-items:center}@media screen and (max-width:767px){.bar-chart-container{min-height:150px}}.chart-3D-container{width:100%;height:100%;display:flex;flex-direction:column}.amcharts-amexport-menu{background-color:transparent;opacity:1}.amcharts-amexport-menu .amcharts-amexport-item,.amcharts-amexport-menu .amcharts-amexport-item-blank{opacity:1;background-color:var(--primary);border-radius:5px;color:var(--white)}.amcharts-amexport-menu .amcharts-amexport-item:hover{background-color:var(--primary-hover)}.amcharts-amexport-label{color:var(--white)}.no-chart-placeholder{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;flex:1 1;margin:auto}.no-chart-placeholder .message{font-size:var(--m-text)}.no-result-container{flex-direction:column;flex:1 1;width:100%;height:100%}.no-result-container .message{font-size:var(--l-text);color:var(--primary-hover)!important}.card{background-color:var(--white);border-radius:15px;padding:.75rem;box-shadow:0 3px 8px rgba(0,0,0,.24)}.card .title-container{display:flex}.chart-container{width:100%;height:100%;display:flex}.overdraft-dashboard-table-container{display:flex;flex-direction:column;padding:.25rem}.overdraft-dashboard-table-container .overdraft-dashboard-table,.overdraft-dashboard-table-container .overdraft-dashboard-table tbody{border-collapse:collapse;font-size:var(--s-text);min-width:400px;width:100%;max-height:95%;overflow-y:auto}.overdraft-dashboard-table-container .overdraft-dashboard-table thead tr{border-bottom:1px solid #ddd}.overdraft-dashboard-table-container .overdraft-dashboard-table th{padding:12px 15px;color:var(--primary-hover);font-size:var(--m-text);font-weight:600;text-align:left!important}.overdraft-dashboard-table-container .overdraft-dashboard-table td{padding:12px 15px;color:var(--black);font-weight:600}.overdraft-dashboard-table-container .overdraft-dashboard-table tbody tr{border-bottom:1px solid #ddd}.overdraft-dashboard-table-container .feedback-overdraft.low{color:var(--green)}.overdraft-dashboard-table-container .feedback-overdraft.medium{color:var(--orange)}.overdraft-dashboard-table-container .feedback-overdraft.high{color:var(--red)}.overdraft-main-info{display:flex;flex-direction:column}.all-overdraft-links{color:var(--primary);font-weight:700;cursor:pointer;display:flex;align-items:center;align-self:end}.legend-product-card-list-container{display:flex;align-items:center;max-width:100%}.legend-product-card-list-container .add-new-account-card{display:flex;align-items:center;justify-content:center;cursor:pointer;min-height:115px}.legend-product-card-list-container .add-new-account-card .add-new-account-link{color:var(--primary-hover);font-weight:600;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.legend-product-card-list-container .legend-product-card-list{overflow-x:auto;display:flex;max-width:100%;padding:.55rem .2rem}.legend-product-card-list-container .legend-product-card-list .legend-product-card{display:flex;flex-direction:column;padding:.4rem;cursor:pointer}.legend-product-card-list-container .legend-product-card-list .legend-product-card.disabled{background-color:var(--lightgrey);box-shadow:0 3px 8px rgba(0,0,0,.1);cursor:not-allowed}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header{display:flex;align-items:center;flex:1 1}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container{display:flex;flex:1 1}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .w220{width:220px}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container{display:flex;align-items:center}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container.disabled{background-color:var(--lightgrey);box-shadow:0 3px 8px rgba(0,0,0,.1)}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .circle{min-width:1.3rem;height:1.3rem;border-radius:50px}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info{display:flex;flex-direction:column}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .bank-name{color:var(--primary-hover);font-weight:600;white-space:nowrap;max-width:220px;text-overflow:ellipsis;overflow-x:hidden;font-size:var(--s-text);display:flex;align-items:center}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .bank-name.negative{color:var(--secondary-hover)}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .bank-name.disabled{color:var(--darkgrey);font-weight:400}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .iban{font-size:var(--m-text);color:var(--primary-hover);font-weight:600}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .iban.negative{color:var(--secondary-hover)}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .bank-info-container .bank-info .iban.disabled{color:var(--darkgrey);font-weight:400}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .legend-product-card-info{display:flex;flex-direction:column;flex:1 1}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .legend-product-card-info .import{font-weight:600;align-self:flex-end;min-height:20px}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .legend-product-card-info .import.negative{color:var(--secondary-hover)}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-header .legend-product-card-info-container .legend-product-card-info .import.disabled{color:var(--darkgrey);font-weight:400}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body{display:flex;flex-direction:column}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body .legend-product-card-divider{border:none;color:var(--transparent-dark);background-color:var(--transparent-dark);border-bottom:1px solid var(--transparent-dark);width:100%;opacity:.3}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body.negative{color:var(--secondary-hover)}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body .consent-duration-container{display:flex;justify-content:center}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body .consent-duration-container .consent-duration{font-size:var(--s-text);text-align:center}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body .consent-duration-container .consent-duration .expiring-time{text-align:center;font-size:var(--s-text);font-weight:700}.legend-product-card-list-container .legend-product-card-list .legend-product-card .legend-product-card-body .consent-duration-container .consent-duration .expiring-time.negative{color:var(--secondary-hover)}.timeBar-main-container{display:flex;align-items:center;justify-content:center}.timeBar-main-container .timeBar-container{display:flex;flex-direction:column}.timeBar-main-container .timeBar-container .warning-container{align-self:flex-end;display:flex;align-items:center;min-height:20px}.timeBar-main-container .timeBar-container .warning-container .color_moon_icon path{fill:var(--primary-hover)!important}.timeBar-main-container .timeBar-container .timeBar{height:8px;width:300px;border-radius:50px;background-color:var(--transparent-silver);border:1px solid var(--transparent-silver)}.timeBar-main-container .timeBar-container .timeBar.w220{width:220px}@media screen and (max-width:1024px){.timeBar-main-container .timeBar-container .timeBar{width:250px}}.timeBar-main-container .timeBar-container .timeBar .filler{background-color:var(--primary-hover);height:100%;border-radius:inherit;max-width:100%}.no-account-placeholder{display:flex;justify-content:center;align-items:center;max-height:500px;background-image:linear-gradient(180deg,var(--primary-hover),var(--primary));border-radius:15px;padding:.75rem;box-shadow:0 3px 8px rgba(0,0,0,.24);width:100%;max-width:100%;height:100%}.no-account-placeholder .accounts-placeholder{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;flex-direction:column}.no-account-placeholder .accounts-placeholder h1{color:var(--white)}.no-account-placeholder .accounts-placeholder .add-account{display:flex;align-items:center;cursor:pointer;transition:all .4s linear;background:var(--white);border-radius:30px;padding:.5rem 1rem}.no-account-placeholder .accounts-placeholder .add-account h3{color:var(--primary);margin:0}.no-account-placeholder .accounts-placeholder .add-account .icon *{transition:all .4s linear}.no-account-placeholder .accounts-placeholder .add-account:hover{background:var(--primary);outline:2px solid var(--white)}.no-account-placeholder .accounts-placeholder .add-account:hover .icon path{fill:var(--white)!important}.no-account-placeholder .accounts-placeholder .add-account:hover h3{color:var(--white)}.transactions-view{width:100%}.transactions-view,.transactions-view .transactions-view-header{display:flex;flex-direction:column}.transactions-view .transaction-view-body{display:flex;flex-direction:column;flex:2 1;overflow-y:auto}.transactions-view .transaction-view-body .transactions-title-container{display:flex;align-items:center}.transactions-view .transaction-view-body .transactions-main-content{display:flex}.transactions-view .transaction-view-body .transactions-main-content .transactions-list-container{display:flex;flex-direction:column;flex:1 1}.transactions-view .transaction-view-body .transactions-main-content .transactions-list-container .category-selected-container{display:flex;align-items:center;justify-content:space-between;padding:.2rem;border-bottom:1px solid var(--primary-hover)}.transactions-view .transaction-view-body .transactions-main-content .transactions-list-container .category-selected-container .category-selected{color:var(--primary-hover);font-weight:600;font-size:var(--m-text)}.transactions-view .transaction-view-body .transactions-main-content .transactions-list-container .category-selected-container .remove-filters{color:var(--primary-hover);display:flex;align-items:center;cursor:pointer;font-size:var(--m-text)}.transactions-view .transaction-view-body .transactions-main-content .category-list-container{display:flex;flex-direction:column;flex:1 1;padding:.5em 0;min-height:500px}.transactions-view .transaction-view-body .transactions-main-content .transaction-chart-container{flex:1 1;display:flex;flex-direction:column;max-width:100%;max-height:100%}@media screen and (max-width:1024px){.transactions-view .transaction-view-body .transactions-main-content{flex-direction:column}}.transactions-view .no-transaction-container{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center}.transactions-view .no-transaction-container span{font-size:var(--l-text)}.transactions-list{display:flex;flex-direction:column;max-height:470px;overflow-y:auto}.transactions-list .transaction-item{display:flex;align-items:center;padding:.5em 0;height:100%;border-bottom:1px solid var(--grey);cursor:pointer}.transactions-list .transaction-item:last-child{border-bottom:none}.transactions-list .transaction-item .color-label{min-height:3.5rem}@media screen and (max-width:767px){.transactions-list .transaction-item .color-label{min-height:5rem}}.transactions-list .transaction-item .transaction-item-content{display:flex;flex:1 1}@media screen and (max-width:767px){.transactions-list .transaction-item .transaction-item-content{flex-direction:column;flex-grow:1}}.transactions-list .transaction-item .transaction-item-content .transaction-info-container{display:flex;min-width:230px;flex-direction:column}.transactions-list .transaction-item .transaction-item-content .transaction-info-container .transaction-title{font-weight:600;color:var(--black)}.transactions-list .transaction-item .transaction-item-content .transaction-info-container .booking-date-time,.transactions-list .transaction-item .transaction-item-content .transaction-info-container .iban{font-size:var(--s-text);font-weight:300}.transactions-list .transaction-item .transaction-item-content .amount-container{display:flex;align-items:center}.transactions-list .transaction-item .transaction-item-content .amount-container .amount{font-weight:600}.transactions-list .transaction-item .transaction-item-content .amount-container .amount.income{color:var(--green)}.transactions-list .transaction-item .transaction-item-content .amount-container .amount.outcome{color:var(--secondary-hover)}@media screen and (max-width:767px){.transactions-list .transactionItem .transaction-container{flex-direction:column}.transactions-list .transactionItem .transaction-container .amount-container{align-self:flex-end}.transactions-list .transactionItem .transaction-container .xl{width:auto;height:.5rem}}.color-label{border-left:4px solid;min-height:2rem;height:60%;border-radius:8px}.color-label.full-height{max-height:100%;min-height:4rem}.page-container{display:flex;align-self:center}.page-container div{display:flex;margin:10px;background:#fff;color:#706f6f;border-radius:50%;box-shadow:2px 2px 10px 0 rgba(0,0,0,.06);border:1px solid #ededed;width:1.5rem;height:1.5rem;cursor:pointer;align-items:center;justify-content:center;line-height:1;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.page-container div,.page-container div span{font-size:var(--xs-text);font-weight:700;text-align:center}.page-container div.chevron{color:#706f6f}.page-container div.disabled{color:#dfdede;cursor:not-allowed;pointer-events:none}.page-container div.active{color:var(--primary)}.transaction-detail-modal{max-width:45rem}.transaction-detail-modal,.transaction-detail-modal .transaction-detail-modal-header{display:flex;flex-direction:column}.transaction-detail-modal .transaction-detail-modal-header .transaction-category-container{display:flex;align-items:center}.transaction-detail-modal .transaction-detail-modal-header .transaction-category-container .category{font-weight:600;color:var(--primary-hover);font-size:var(--l-text)}.transaction-detail-modal .transaction-detail-modal-header .transaction-description{font-weight:600;font-size:var(--m-text)}.transaction-detail-modal .divider{border:1px solid var(--lightgrey);width:100%}.transaction-detail-modal .transaction-detail-modal-content{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.transaction-detail-modal .transaction-detail-modal-content .detail-container{display:flex;flex-direction:column}.transaction-detail-modal .transaction-detail-modal-content .detail-container .label{font-weight:600;color:var(--primary-hover);font-size:var(--m-text)}.transaction-detail-modal .transaction-detail-modal-content .detail-container .currency-container{display:flex;align-items:center}.transaction-detail-modal .transaction-detail-modal-content .detail-container .currency-container .currency{font-weight:500}.transaction-detail-modal .transaction-detail-modal-content .detail-container .currency-container .currency.income{color:var(--green)}.transaction-detail-modal .transaction-detail-modal-content .detail-container .currency-container .currency.outcome{color:var(--red)}.modal-fixed-overlay{display:flex;flex-direction:column;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;position:fixed;transition:all .5s ease;background-color:rgba(0,0,0,.5);z-index:999}.modal-fixed-overlay .modal-fixed-draggable{display:flex;height:90%}.modal-fixed-overlay .modal-fixed-draggable .drag-icon{cursor:move}.modal-fixed-overlay .modal-fixed-content{display:flex;flex-direction:column;margin:auto;padding:1rem;max-height:90%;background-color:var(--white);border-radius:10px;min-width:500px}.modal-fixed-overlay .modal-fixed-content .modal-fixed-overlay-header{display:flex;flex-direction:column}.modal-fixed-overlay .modal-fixed-content .modal-title{font-size:var(--xl-text);font-weight:600;display:flex;align-items:center;justify-content:center;color:var(--primary-hover)}.modal-fixed-overlay .modal-fixed-content .modal-fixed-header{justify-content:flex-end;align-items:center;display:flex;width:100%}.modal-fixed-overlay .modal-fixed-content .modal-fixed-body{display:flex;flex-direction:column;max-height:100%;overflow-y:auto;width:100%;padding:.5rem;height:100%}.payment-summary-view{width:100%}.payment-summary-view,.payment-summary-view .payment-summary-header{display:flex;flex-direction:column}.payment-summary-view .payment-summary-body{display:flex;flex-direction:column;flex:2 1;overflow-y:auto}.payment-summary-view .payment-summary-body .payments-title-container{display:flex;align-items:center}.payment-summary-view .payment-summary-body .summary-payment-main-content{display:flex}@media screen and (max-width:767px){.payment-summary-view .payment-summary-body .summary-payment-main-content{display:block}}.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-list-container,.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-list-container .payment-list-header{display:flex;flex-direction:column}.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-list-container .payment-list-header .page-container{justify-content:center}.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-list-container .payment-list-body{overflow-y:auto;padding:0;border-radius:8px;width:auto}.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-detail-container{flex:1 1;display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-detail-container{display:none}}.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-detail-container .payment-resume-card{min-width:500px;min-height:350px}@media screen and (max-width:1024px){.payment-summary-view .payment-summary-body .summary-payment-main-content .summary-detail-container .payment-resume-card{min-width:auto}}.payment-summary-view .payment-summary-body .summary-payment-main-content .payment-resume-mobile{display:none}.payment-summary-view .payment-summary-body .summary-payment-main-content .payment-resume-mobile .payment-resume-modal-mobile{min-width:auto}@media screen and (max-width:1024px){.payment-summary-view .payment-summary-body .summary-payment-main-content .payment-resume-mobile{display:flex}}.payment-summary-view .payment-summary-body .no-payment-container{flex:1 1;display:flex;flex-direction:column;align-items:center}.payment-summary-view .payment-summary-view-footer{display:flex;align-items:center;justify-content:flex-end}.payment-summary-view .new-payment-button{font-size:var(--l-text);height:3.2rem}.payment-title-container{display:flex;align-items:center;width:100%}.payment-title-container .title{color:var(--primary-hover);font-size:var(--l-text);display:flex;align-items:center}.payment-title-container .new-payment{color:var(--primary);cursor:pointer}.payment-resume-container{border-radius:10px;display:flex;flex-direction:column;padding:0 .5rem}.payment-resume-container .payment-resume-header{display:flex;flex-direction:row;border-bottom:1px solid var(--grey)}.payment-resume-container .payment-resume-header .payment-resume-recipient{display:flex;flex-direction:column;justify-content:center}.payment-resume-container .payment-resume-header .img{height:2.5rem;width:2.5rem}.payment-resume-container .text-header{font-weight:600;color:var(--primary-hover)}.payment-resume-container .status.yellow{color:var(--ternary-hover)}.payment-resume-container .status.green{color:var(--green)}.payment-resume-container .status.red{color:var(--secondary-hover)}.payment-list .payment-item{display:flex;align-items:center;padding:.5em 0;height:100%;cursor:pointer}.payment-list .payment-item .color-label{min-height:3.5rem}@media screen and (max-width:767px){.payment-list .payment-item .color-label{min-height:5rem}}.payment-list .payment-item.selected{background:var(--transparent-light-red)}.payment-list .payment-item:last-child{border-bottom:none}.payment-list .payment-item .payment-item-content{display:flex}@media screen and (max-width:767px){.payment-list .payment-item .payment-item-content{flex-direction:column;flex-grow:1}}.payment-list .payment-item .payment-item-content .payment-main-info-container{display:flex;min-width:215px}.payment-list .payment-item .payment-item-content .payment-main-info-container .main-info{display:flex;flex-direction:column}.payment-list .payment-item .payment-item-content .payment-main-info-container .main-info .creation-date,.payment-list .payment-item .payment-item-content .payment-main-info-container .main-info .iban{font-size:var(--s-text);font-weight:300}.payment-list .payment-item .payment-item-content .payment-main-info-container .main-info .creditor-name{font-weight:400;color:var(--black);font-size:var(--m-text)}.payment-list .payment-item .payment-details{display:flex;align-items:center;justify-content:space-between}.payment-list .payment-item .payment-details .amount-container{display:flex;min-width:60px}.payment-list .payment-item .payment-details .amount-container .amount{font-weight:600;color:var(--primary-hover)}.payment-list .payment-item .payment-details .status-container{display:flex}.payment-list .payment-item .payment-details .status-container .chip{margin:0;padding:0 .5em;display:block;text-align:center;min-width:110px}.payment-list .payment-item .payment-details .status-container .chip .chip-label{margin:0}.tpp-button{min-height:35px;border:none;border-radius:20px;min-width:10rem;font-size:var(--m-text);display:flex;cursor:pointer;justify-content:center;align-items:center;padding:0 1rem}.tpp-button:focus{outline:0}.tpp-button.full{background-color:var(--primary);color:#fff}.tpp-button.full:hover{background-color:var(--primary-hover)}.tpp-button.empty{background-color:transparent;border:3px solid var(--primary);color:var(--primary);font-weight:600}.tpp-button.empty:hover{border-color:var(--primary-hover);color:var(--primary-hover)}.tpp-button.uppercase{text-transform:uppercase}.tpp-button.outline{border:1px solid var(--primary)}.tpp-button.outline,.tpp-button.text{background-color:transparent;color:var(--primary)}.tpp-button.text{border:none}.tpp-button:disabled,.tpp-button[disabled]{background-color:var(--primary-transparent);opacity:.8}.tpp-button:disabled,.tpp-button[disabled]:hover{background-color:var(--primary-transparent);cursor:not-allowed}.account-view-container{display:flex;flex-direction:column;flex:1 1}.account-view-container.centered{justify-content:center}.account-title-container{display:flex;justify-content:space-between;align-items:center}.account-title-container .add-account-text-link{color:var(--primary);font-size:var(--m-text);font-weight:600;width:100%;display:flex;max-width:130px;cursor:pointer}.account-view-body{max-height:100%;height:100%;overflow-y:auto}.account-details{display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.account-details .account-details-header{display:flex;justify-content:center;align-items:center;width:100%}.account-details .account-details-content{display:flex;flex:1 1;justify-content:center}.account-details .account-details-content .details-column-color{width:8px;height:100%;border-radius:30px}.account-details .account-details-content .column-details{display:flex;flex-direction:column;flex:1 1;justify-content:center}.account-details .account-details-content .column-details .row-details{display:flex}.bank-value-container,.company-value-container,.currency-container,.overdraft-value-container{display:flex;align-items:center}.bank-value-container .bank-logo,.company-value-container .bank-logo,.currency-container .bank-logo,.overdraft-value-container .bank-logo{width:30px;height:30px}.aggregation-status{display:flex;align-items:center}.info-details{font-size:var(--m-text);font-weight:600}.info-details.disabled{color:var(--darkgrey)}.label-detail{font-size:var(--m-text);font-weight:100}.bank-account-support-message{font-size:var(--l-text);align-self:center;color:var(--secondary-hover);font-weight:600}.account-name-handler{width:30%}.account-name-handler .product-name-form{display:flex;flex-direction:column}.overdraft-modal-container{display:flex;justify-content:center;align-items:center;width:300px}.overdraft-modal-container .overdraft-modal{position:fixed;padding:1rem;background-color:var(--white);border-radius:5px;display:flex;flex-direction:column}.overdraft-modal-container .overdraft-modal .modal-title{display:flex;justify-content:space-between}.overdraft-modal-container .overdraft-modal .modal-title .modal-close{cursor:pointer}.select-company-modal{flex-direction:column}.loader-container,.select-company-modal{display:flex;justify-content:center;align-items:center}.loader-container{width:100%;height:100%}.fixed{position:fixed;height:100vh;width:100vw}.default-loader{color:var(--primary);font-size:var(--xxl-text);margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s linear infinite;animation:load4 1.3s linear infinite;transform:translateZ(0)}@-webkit-keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.doubleLoader{display:inline-block;border-top:4px solid #2a80b5;border-right:4px solid transparent;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}.doubleLoader,.doubleLoader:after{width:80px;height:80px;border-radius:50%;box-sizing:border-box}.doubleLoader:after{content:"";position:absolute;left:0;top:0;border-left:4px solid #06adf5;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.account-status-container{display:flex;flex-direction:column}.account-status-container .status-container{display:flex;flex-direction:column;padding-left:2px}.account-status-container .status-container .info-status{display:flex;align-items:center}.account-status-container .status-container .info-status .status-disabled{color:var(--darkgrey)}.remove-bank-account-container,.tpp-circle-container{display:flex;flex-direction:column;align-items:center}.remove-bank-account-container{justify-content:center}.remove-bank-account-container .account-info,.remove-bank-account-container .remove-message{font-size:var(--m-text)}.remove-bank-account-container .account-info{color:var(--primary-hover);font-weight:600}.modal-account-handler{display:flex;flex-direction:column;justify-content:center;width:60%;overflow-x:hidden}.modal-account-handler .submit-account-button{margin:auto}.bank-form,.bank-form .hint-bank-container{display:flex;flex-direction:column}.bank-form .hint-bank-container .hint-bank-message{font-style:italic}.bank-form .hint-bank-container .hint-bank-message .manual-search-text{color:var(--primary);text-decoration:underline;cursor:pointer}.bank-form .hint-bank-container .manual-search-button{margin:auto}.create-account-form-container{display:flex;flex-direction:column;width:100%}.create-account-form-container .create-account-form{width:100%}.create-account-form-container .create-account-form th{font-size:var(--m-text);color:var(--primary-hover);font-weight:600}.create-account-form-container .create-account-form .icon-container{width:20px!important}.create-account-form-container .add-account-link-container{display:flex;width:100%;justify-content:flex-end}.currency-label{display:flex;align-items:center}.currency-label .currency-value{font-weight:600}.add-label-container{display:flex;align-items:center;cursor:pointer}.add-label-container.disabled{cursor:not-allowed}@media screen and (max-width:767px){.add-label-container{justify-content:center}}.add-label-container .add-text{font-weight:600;font-size:var(--s-text)!important;cursor:pointer}.add-label-container .add-text.disabled{cursor:not-allowed;color:var(--darkgrey)!important}.bank-profile-details{display:flex;flex-direction:column;flex:1 1;justify-content:space-between}.bank-profile-details .bank-profile-details-footer,.bank-profile-details .bank-profile-details-header{display:flex;justify-content:center;align-items:center;width:100%}.bank-profile-details .bank-profile-details-content{display:flex;flex:1 1}.bank-profile-details .bank-profile-details-content .details-column-color{width:8px;height:100%;border-radius:30px}.bank-profile-details .bank-profile-details-content .column-details{display:flex;flex-direction:column;flex:1 1;justify-content:center}.bank-profile-details .bank-profile-details-content .column-details .bank-value-container{display:flex;align-items:center}.bank-profile-details .bank-profile-details-content .column-details .bank-value-container .bank-logo{width:30px;height:30px}.bank-profile-details .bank-profile-details-content .column-details .row-details{display:flex}.bank-profile-details .bank-profile-details-content .column-details .row-details .detail,.bank-profile-details .bank-profile-details-content .column-details .row-details .label-detail{font-size:var(--m-text)}.bank-profile-details .bank-profile-details-divider{border:none;color:var(--transparent-dark);background-color:var(--transparent-dark);border-bottom:1px solid var(--transparent-dark);width:100%;opacity:.3}.consent-timebar-container{display:flex;flex-direction:column}.consent-timebar-container.negative{color:var(--secondary-hover)}.consent-timebar-container .consent-timebar-duration-container{display:flex;justify-content:center}.consent-timebar-container .consent-timebar-duration-container .consent-timebar-duration{font-size:var(--s-text);text-align:center}.consent-timebar-container .consent-timebar-duration-container .consent-timebar-duration .expiring-time{text-align:center;font-size:var(--s-text);font-weight:700}.consent-timebar-container .consent-timebar-duration-container .consent-timebar-duration .expiring-time.negative{color:var(--secondary-hover)}.account-company-handler-row{display:flex;align-items:center;width:100%}.account-company-handler-row .label{color:var(--white);font-weight:900;font-size:var(--l-text)}.account-company-handler-row .bank-profile-label{font-size:var(--xl-text);color:var(--white);font-weight:600}.label-modal-handler{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-basis:100%;width:90%}.label-modal-handler .TppInput,.label-modal-handler .TppInput .tpp-input{width:100%}.bank-profile-validate-feedback{display:flex;flex-direction:column;justify-content:center;align-items:center}.bank-profile-validate-feedback .error-message-text,.bank-profile-validate-feedback .success-message{font-size:var(--l-text);font-weight:600}.bank-profile-validate-feedback .error-message-items{max-height:300px;overflow-y:auto;display:flex;flex-direction:column}.bank-profile-validate-feedback .error-message-items .error-message-item{font-size:var(--l-text);font-weight:600}.bank-profile-validate-feedback .close-button{margin:auto}.bank-profile-revocation{display:flex;flex-direction:column;justify-content:center;align-items:center}.bank-profile-revocation .bank-profile-info,.bank-profile-revocation .revocation-message{font-size:var(--m-text)}.bank-profile-revocation .bank-profile-info{color:var(--primary-hover);font-weight:600}.import-account-container{display:flex;flex-direction:column;width:100%}.import-account-container .template-preview-container{display:flex;flex-direction:column;width:100%;padding:.25rem}.import-account-container .template-preview-container .template-download-container{width:400px;align-self:center;display:flex;flex-direction:column}.import-account-container .template-preview-container .template-download-container a{justify-content:flex-end}.import-account-container .template-preview-container .import-message-container{display:flex;flex-direction:column}.import-account-container .template-preview-container .import-message-container .import-message{font-size:var(--l-text);font-weight:100;text-align:center}.import-account-container .template-preview-container .import-message-container .import-message .important{font-size:var(--l-text);font-weight:600}.import-account-container .error-import-container{display:flex;align-items:center}.import-account-container .error-import-container .error-import-message{color:var(--orange);font-size:var(--m-text);font-weight:600}.download-template-button,.import-account-container .file-input-container{margin:auto}.file-input-container{display:flex;flex-direction:column;align-content:flex-end;flex:1 1}.file-input-container .hide,.file-input-container input[type=file]{display:none}.file-input-container input[type=file]+label{padding:.35em;border-radius:18px;max-width:10em;display:flex;justify-content:center;align-items:center;min-width:-webkit-fill-available;background-color:var(--primary);padding:.35em .5em;color:var(--white);border:2px solid var(--primary);border-radius:20px;min-width:160px}.file-input-container input[type=file]+label:hover{background-color:var(--primary-hover);border:2px solid var(--primary-hover);cursor:pointer}.file-input-container .files-container{display:flex;flex-direction:row;cursor:pointer}.file-input-container .file-output{border:2px solid var(--primary);border-radius:30px;margin:.25rem;padding:.1rem .5rem;display:flex;flex-direction:row;max-width:21rem;justify-content:space-between;color:var(--primary)}.file-input-container .file-preview-container{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;height:0;transition:height .4s}.file-input-container .file-preview-container.show{height:150px}.file-input-container .file-preview-container.hide{height:0}.file-input-container .file-preview-container.right{align-items:flex-start}@media screen and (max-width:767px){.file-input-container .file-preview-container{display:none}}.file-input-container .error-file-size{color:var(--red);font-size:var(--s-text)}.image-preview{max-height:130px;width:10rem}.account-view-body-content{display:flex;flex-direction:column;padding:5px}.bank-association-title-container{display:flex;align-items:center}.bank-association-logo{width:30px}.not-associated-account-list{display:flex;align-items:center;flex-wrap:wrap;height:100%}.not-profiled-account-list{display:flex}.no-result-container{display:flex;align-items:center;justify-content:center}.account-management-footer{display:flex;justify-content:flex-end;padding:8px 0}.bank-profile-data-grid-container{display:flex;flex-direction:column;padding:10px 0}.bank-profile-data-grid-container .bank-profile-data-grid{width:100%;border-collapse:collapse;overflow:hidden;border-bottom:2px solid var(--silver)}.bank-profile-data-grid-container .bank-profile-data-grid th{text-align:left}.bank-profile-data-grid-container .bank-profile-data-grid th span{font-size:var(--m-text);color:var(--azure-dark)}.bank-profile-data-grid-container .bank-profile-data-grid tbody td{font-size:var(--m-text)}.bank-account-actions{justify-content:center;height:100%;min-width:30px}.bank-account-actions,.currency-container{display:flex;align-items:center}.cell-center,.header-center{display:flex;align-items:center;justify-content:center}.bank-account-cell{padding:8px}.bank-profile-data-grid-row{background-color:#e8e8e8;border-radius:3px;padding:10px}.bank-profile-data-grid-row .bank-profile-data-grid-label-container{display:flex;align-items:center}.bank-profile-data-grid-row .bank-profile-data-grid-label-container .bank-profile-label-container{display:flex;align-items:center;width:100%}.bank-profile-data-grid-row .bank-profile-data-grid-label-container .bank-profile-label-container .bank-profile-label{font-weight:700;font-size:var(--l-text)}.bank-profile-data-grid-row .bank-profile-data-grid-label-container .reject-button{border:3px solid var(--red);color:var(--red);font-weight:600}.bank-profile-data-grid-row .bank-profile-data-grid-label-container .reject-button.disabled{opacity:.4}.bank-profile-data-grid-row .bank-profile-data-grid-label-container .reject-button:hover{border:3px solid var(--secondary-hover);color:var(--secondary-hover)}.tpp-link-container,.tpp-link-container .tpp-link{display:flex;align-items:center}.tpp-link-container .tpp-link{color:var(--primary);cursor:pointer;width:100%}.tpp-link-container .tpp-link.disabled{pointer-events:none;color:var(--grey);cursor:not-allowed!important}.tpp-link-container.space-enabled{padding:.5rem 0}.no-bank-profile-data-grid-row{background-color:#e8e8e8;padding:0 5px;border-radius:3px}.no-bank-profile-data-grid-row .no-bank-profile-data-grid-label-container{display:flex;align-items:center}.no-bank-profile-data-grid-row .no-bank-profile-data-grid-label-container .bank-profile-label{font-weight:700;font-size:var(--l-text);width:100%}.no-bank-profile-data-grid-row .no-bank-associated-row{display:flex;align-items:center;justify-content:flex-end}.tpp-accordion-title-container{display:flex;align-items:center;justify-content:space-between;min-width:8rem}.tpp-accordion-title-container .tpp-accordion-title-container{padding:0 .25em;display:flex;justify-content:space-between}.tpp-accordion-title-container .tpp-accordion-title-container .tpp-accordion-title{color:var(--primary-hover);text-align:left}.tpp-accordion-title-container .tpp-accordion-title-container .tpp-accordion-title.large{font-size:var(--xl-text)}.tpp-accordion-title-container .tpp-accordion-title-container .tpp-accordion-title.larger{font-size:var(--xxl-text)}.tpp-accordion-title-container .tpp-accordion-title-container .tpp-accordion-title.error{color:var(--ternary)}.accordion-item{background-color:#fff;margin:.5rem 0;border-radius:.5rem;box-shadow:0 3px 8px rgba(0,0,0,.4);padding:0 .5em}.accordion-item.flex-default{flex:1 1}.accordion-item-header{min-height:3.5rem;line-height:1.25rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 .2rem;cursor:pointer}.accordion-item-header .accordion-title{color:var(--primary-hover);padding:0 .25em;font-size:var(--l-text);text-align:left}.accordion-item-header .accordion-title.active{color:var(--azure-dark)}.accordion-item-header .show-details-container{display:flex;align-items:center}.accordion-item-header .show-details-container .details{font-size:var(--m-text);color:var(--primary-hover);font-weight:700}@media screen and (max-width:767px){.accordion-item-header .show-details-container .details{display:none}}.accordion-item-body{overflow-y:auto;max-height:0;transition:max-height .4s ease-out}.accordion-item-body-content{padding:.4rem .2rem;line-height:1.5rem;border-top:1px solid;border-image:linear-gradient(90deg,transparent,#34495e,transparent) 1}.accordion-item-body-content,.compare-text-info-tooltip{display:flex;flex-direction:column}.compare-text-info-tooltip .info-tooltip{color:var(--white)}.bank-association-counters-container,.bank-association-counters-container .counter-info-container{display:flex;align-items:center}.bank-association-counters-container .counter-info-container .counter-info{font-size:var(--xl-text)}.consent-modal{display:flex;flex-direction:column}.consent-modal-stepper-container h2{color:var(--primary-hover);text-align:center}.mobile-consent{display:none}.mainContainer .warning-container{display:flex;align-items:center;justify-content:center}.mainContainer .warning-container .warning{color:var(--orange);font-size:var(--xl-text);font-weight:600}.mainContainer .alert-info-message{font-size:var(--l-text)}.error-message,.footerContainer{display:flex;justify-content:center}.error-message{flex-direction:column;grid-gap:1rem;gap:1rem;align-items:center;padding:3rem}.error-message h3{color:var(--secondary-hover)}.error-message .message-container{text-align:left}:root{--completed:green;--pending:grey;--failed:#b82b04}.steps-container{display:flex;justify-content:space-between}.step-detail{display:none;flex-grow:1;flex-direction:column;justify-content:flex-start;align-items:center}@media screen and (max-width:767px){.step-detail{display:flex}}.step-container{display:flex;flex-grow:1;justify-content:center;flex-direction:column}.step-container:first-child .step-bar .start,.step-container:last-child .step-bar .end{display:none}.step-container .step{flex-direction:column}.step-container .step,.step-container .step .image{display:flex;justify-content:center;align-items:center}.step-container .step .image{height:30px}@media screen and (max-width:767px){.step-container .step .image{display:none}}.step-container .step .image img{min-height:20px;max-height:20px}.step-container .step .image-large{height:25px}.step-container .step .image-large img{min-height:30px;max-height:30px}.step-container .step-bar{display:flex;margin-top:10px;width:100%;height:40px;align-items:center;justify-content:center;position:relative}.step-container .step-bar .background{display:flex;height:5px;width:50%;position:absolute}.step-container .step-bar .background.failed{background:#b82b04!important;background:var(--failed)!important}.step-container .step-bar .background.pending{background:grey!important;background:var(--pending)!important}.step-container .step-bar .background.completed{background:green!important;background:var(--completed)!important}.step-container .step-bar .background.start{left:0}.step-container .step-bar .background.end{right:0}.step-container .step-bar .dot{width:15px;height:15px;border-radius:50%;display:flex;justify-content:center;position:absolute;border:3px solid #fff;align-items:center}.step-container .step-bar .dot.failed{background:#b82b04!important;background:var(--failed)!important}.step-container .step-bar .dot.pending{background:grey!important;background:var(--pending)!important}.step-container .step-bar .dot.completed{background:green!important;background:var(--completed)!important}.step-container .step-bar .dot .innerDot{display:none;width:10px;height:10px;border-radius:50%}.step-container .step-bar .dot .innerDot.failed{background:#b82b04!important;background:var(--failed)!important}.step-container .step-bar .dot .innerDot.pending{background:grey!important;background:var(--pending)!important}.step-container .step-bar .dot .innerDot.completed{background:green!important;background:var(--completed)!important}.step-container .step-bar .dot.selected{width:30px;height:30px;box-shadow:inset 0 0 0 30px #fff}.step-container .step-bar .dot.selected .innerDot{display:block}.step-container .step-bar .dot.selected.failed{border:3px solid #b82b04!important;border:3px solid var(--failed)!important}.step-container .step-bar .dot.selected.pending{border:3px solid grey!important;border:3px solid var(--pending)!important}.step-container .step-bar .dot.selected.completed{border:3px solid green!important;border:3px solid var(--completed)!important}.select-bank-product-code-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.select-bank-product-code-modal .bank-name-container{display:flex;align-items:center}.consent-feedback-content,.feedback-loader-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.feedback-loader-container .feedback-loader-message{font-size:var(--l-text);color:var(--primary-hover);font-weight:700}.embedded-form-container{display:flex;flex-direction:column}.embedded-form-container .min-size-card{min-width:400px;min-height:300px;align-items:center;justify-content:center;display:flex}@media screen and (max-width:767px){.embedded-form-container .min-size-card{min-width:100%;min-height:100%}.embedded-form-container .min-size-card .action-container{flex-direction:column}}.embedded-form-container .min-size-card .consent-loading-container{flex-direction:column;display:flex}.embedded-form-container .min-size-card .form-content{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.embedded-form-container .min-size-card .form-content .bank-logo{display:flex;align-items:center;color:var(--primary-hover);font-weight:700}.embedded-form-container .min-size-card .form-content .action-container{display:flex;justify-content:center;align-items:center}.cancel-button{background-color:transparent!important;border:3px solid var(--secondary-hover)!important;color:var(--secondary-hover)!important}.cancel-button:hover{border-color:var(--secondary)!important;color:var(--secondary)!important}.otp-request{display:flex;flex-direction:column;justify-content:center;align-items:center}.otp-request h3{color:var(--primary-hover)}.consent-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.consent-loading-container .wait-message{font-size:var(--xl-text);color:var(--primary-hover)}.consent-loading-container .back-button{background-color:transparent;border:3px solid var(--secondary);color:var(--secondary);font-weight:600}.consent-loading-container .back-button:hover{border-color:var(--secondary-hover);color:var(--secondary-hover)}.tpp-icon-spinner-container{display:inline-block;padding:20px}.tpp-spinner-container{width:50px;height:50px;position:relative;margin:20px}.tpp-icon-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:50px}@-webkit-keyframes rotate--spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate--spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.consent-alert-modal{flex-direction:column;justify-content:center}.consent-alert-modal,.consent-alert-modal .consent-alert-container{display:flex;align-items:center}.consent-alert-modal .consent-alert-container .consent-alert-text{font-size:var(--xl-text);color:var(--orange);font-weight:600}.consent-alert-modal .consent-alert-message{font-size:var(--l-text);font-weight:600}.consent-alert-modal .consent-alert-message .important{font-size:var(--l-text);font-weight:600;text-decoration:underline}.consent-alert-modal .cancel-button{background-color:transparent!important;border:3px solid var(--secondary-hover)!important;color:var(--secondary-hover)!important}.consent-alert-modal .cancel-button:hover{border-color:var(--secondary)!important;color:var(--secondary)!important}.banksContainer{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.titleBanksContainer .title{font-size:var(--xl-text);font-weight:700}.bodyBanksContainer{background-color:var(--white);text-align:center;border-radius:10px;justify-content:center;max-width:100%;padding:.5rem;box-shadow:0 20px 50px var(--transparent-dark);overflow:auto}.banksListContainer{padding-top:2rem;min-height:400px;min-width:400px}.bankItem{display:flex;flex-direction:column;border-bottom:1px solid var(--grey);cursor:pointer}.bankItem h3{font-size:var(--m-text);margin:0}.bankItem:last-child{border-bottom:none}.bankItemHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.bankItemImgContainer{min-width:32px!important;min-height:32px!important;text-align:center}.bankItemImgContainer img{max-width:32px}.bankItemTitleContainer{text-align:left}.bankItemTitleContainer hr{margin:2px}.bankItemMoreInfoContainer,.bankItemMoreInfoContainer :hover{text-align:right}.infoButton{border-radius:50px;width:30px;height:30px}.bankItemBody{display:flex;flex-direction:column;align-items:flex-start;margin-left:5rem}.bankItemBody p{margin:0;cursor:pointer;font-size:var(--s-text)}.bankItemBody p:hover{color:var(--primary)}@media screen and (max-width:767px){.bankItemBody{margin-left:1rem}}.spacer{width:2rem}.spacer-dynamic{width:2rem;flex-grow:1}.users-view-container{width:100%;display:flex;flex-direction:column;overflow-y:auto}.users-view-container .users-view-header{display:flex;align-items:center;justify-content:space-between}.users-view-container .users-view-header .title-container{display:flex}.users-view-container .users-view-header .title-container .title{font-size:var(--xxl-text);font-weight:700;text-align:center}.users-view-container .users-view-header .add-user-container{display:flex;cursor:pointer}.users-view-container .users-view-header .add-user-container .add-user-text{color:var(--primary-hover)}@media screen and (max-width:767px){.users-view-container .users-view-header .add-user-container{margin-bottom:1.5rem}}@media screen and (max-width:767px){.users-view-container .users-view-header{flex-direction:column}}@media screen and (min-width:767px)and (max-width:989px){.users-view-container .users-table-container{overflow-x:auto}}@media screen and (max-width:767px){.users-view-container .users-table-container{display:none}}.users-view-container .users-card-list-container{display:none}@media screen and (max-width:767px){.users-view-container .users-card-list-container{display:block}}.users-view-container .no-users-message{align-self:center;justify-self:center;text-align:center;font-size:var(--xl-text);font-weight:600}.user-form-container{background-color:var(--white)}.user-form-container .label{color:var(--black)}.user-form-container .divider{border:none;color:var(--transparent-dark);background-color:var(--transparent-dark);border-bottom:1px solid var(--silver);opacity:.5}.user-form-container .user-form-radio-container{display:flex}.user-form-container .user-form-radio-container .form-radio-container{display:flex;align-items:center}.user-form-submit-container{display:flex}@media screen and (max-width:767px){.user-form-submit-container{flex-direction:column}}.user-input-container{width:350px}.form-radio-container{display:flex}.user-details-modal .user-details-header{display:flex;width:100%;justify-content:space-between;align-items:center}.user-details-modal .user-details-header .main-info-container{display:flex;flex-direction:column;text-transform:capitalize}.user-details-modal .user-details-header .main-info-container .id{font-size:var(--s-text);font-weight:600}.user-details-modal .user-details-header .main-info-container .user-id{font-size:var(--s-text);font-weight:700;color:var(--primary-hover);text-transform:uppercase}.user-details-modal .divider{border:1px solid var(--lightgrey)}.user-details-modal .main-info{color:var(--primary-hover);font-weight:700;font-size:var(--xl-text);display:flex;align-items:center}.user-details-modal .delete-menu-item{color:var(--red)}.user-confirm-modal{display:flex;flex-direction:column;max-width:400px}.user-confirm-modal .close-modal{align-self:flex-end}.user-confirm-modal .confirm-text{text-align:center}.user-confirm-modal .confirm-button{margin:auto}.menu-dropdown-items{position:relative;cursor:pointer}.menu{background:#fff;border-radius:8px;position:absolute;right:0;min-width:160px;box-shadow:0 1px 8px rgba(0,0,0,.3);opacity:0;visibility:hidden;transform:translateY(-20px);transition:opacity .4s ease,transform .4s ease,visibility .4s}.menu .menu-item{display:flex;justify-content:flex-end;padding:.5em;cursor:pointer;border-radius:10px}.menu .menu-item:hover{background-color:var(--grey)}.menu .divider{border:1px solid var(--lightgrey);width:95%}.menu.active{opacity:1;visibility:visible;transform:translateY(0);z-index:99!important}.menu-trigger{border-radius:10px;cursor:pointer;align-items:center;border:none;vertical-align:middle;transition:box-shadow .4s ease}.menu-trigger,.user-card-main .user-card-header{display:flex;justify-content:space-between}.user-card-main .user-card-header .user-card-title{display:flex;font-size:var(--m-text);color:var(--primary-hover);font-weight:600}.user-card-main .card-divider{width:100%;border:1px solid var(--lightgrey)}.user-card-main .user-card-body .user-role-container{display:flex;justify-content:space-between}.user-card-main .user-card-body .user-role-container .user-info{display:flex;flex-direction:column;justify-content:center;align-items:center}.info-label{font-weight:600;color:var(--primary-hover)}.users-table{border-collapse:collapse;font-size:var(--s-text);min-width:400px;width:100%;max-height:95%;overflow-y:auto}.users-table thead tr{border-bottom:1px solid #ddd}.users-table th{padding:12px 15px;color:var(--primary-hover);font-size:var(--l-text);font-weight:700;text-align:center!important}.users-table td{padding:12px 15px;color:var(--black);font-weight:600;white-space:nowrap}.users-table td.icon-cell{text-align:center}.users-table tbody tr{border-bottom:1px solid #ddd}.users-table tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.OktaContainer{height:100%;align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:650px}.OktaContainer .logo-okta{width:15rem}.OktaContainer .user-card{width:30rem;box-shadow:0 3px 8px rgba(0,0,0,.24);background-color:var(--white);border-radius:15px;padding:0 1.5em}.OktaContainer .user-card .title{text-align:center;font-weight:700;font-size:var(--xxl-text);color:var(--primary-hover)}.OktaContainer .user-card .info{font-weight:700}.login-error-modal{width:90%}.login-error-modal .login-error-container{padding:1rem;background-color:var(--white);min-width:20rem;border-radius:5px;display:flex;flex-direction:column}.login-error-modal .logo-something-wrong{width:40%;align-self:center}.login-error-modal .error-login-message{text-align:center;font-size:var(--xxxl-text);font-weight:300}.back-login-button{margin:auto}.company-selection-cta-container{display:flex}.on-boarding-menu-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:150px;height:150px;border:4px solid var(--primary-hover);border-radius:10px;cursor:pointer;align-self:center}.on-boarding-menu-item:hover{background:var(--primary-hover);border:#fff}.on-boarding-menu-item:hover svg path{fill:var(--white)!important;cursor:pointer}.on-boarding-menu-item:hover .on-boarding-menu-item-title{color:var(--white)}.on-boarding-menu-item .on-boarding-menu-item-title{font-weight:600;color:var(--primary-hover);font-size:var(--m-text)}.widget-container .registration-container{display:flex;justify-content:center;align-items:center}.widget-container .registration-container .register-link{cursor:pointer;color:var(--primary-hover)}.widget-container .registration-container .register-link:hover{color:var(--primary)}#okta-sign-in.auth-container .link.help,.js-help-link{display:none}.my-documents-view-container{width:100%;padding:0 1.5rem}.my-documents-view-container .sc-fFubgz{color:var(--primary-hover)!important}.download-document-link{display:flex;align-items:center}.download-document-link .download-text{color:var(--primary-hover);align-self:baseline}.profile-view-container{width:100%;padding:0 1.5rem}.profile-view-container .profile-view-title-container{display:flex;align-items:center;justify-content:space-between}.profile-view-container .profile-view-title-container .rescission-button{border:3px solid var(--secondary-hover);color:var(--secondary-hover);font-weight:600}@media screen and (max-width:767px){.profile-view-container .profile-view-title-container .rescission-button{width:9rem!important;font-size:var(--s-text)!important;min-width:9rem;padding:0}}.profile-view-container .profile-view-title-container .rescission-button:hover{border:3px solid var(--secondary);color:var(--secondary)}.profile-view-container .profile-view-header{display:flex;justify-content:space-between}.profile-view-container .sc-fFubgz{color:var(--primary-hover)}.profile-view-container .documents-link-container{display:flex;align-items:center;cursor:pointer}.profile-view-container .documents-link-container .documents-link{color:var(--primary-hover);font-size:var(--m-text);font-weight:500}.rescission-modal{display:flex;flex-direction:column;justify-content:center}.rescission-modal .rescission-modal-header{text-align:center}.rescission-modal .rescission-modal-header .header-message{color:var(--primary-hover);font-weight:600;font-size:var(--l-text);text-align:center}.rescission-modal .rescission-modal-content{display:flex;flex-direction:column;text-align:center;font-size:var(--m-text)}.rescission-modal .rescission-modal-content .rescission-sub-message{font-weight:600}.rescission-modal .rescission-modal-footer{display:flex;justify-content:center}.user-profile-card{display:flex;flex-direction:column;padding:1.2em;min-width:18rem}@media screen and (max-width:767px){.user-profile-card{width:18rem}}.user-profile-card .user-profile-header-card{display:flex;justify-content:space-between}.user-profile-card .user-profile-header-card .user-profile-main-info-container{display:flex;align-items:center;justify-content:space-between}.user-profile-card .user-profile-header-card .user-profile-main-info-container .user-profile-main-info{display:flex;font-size:var(--xl-text);font-weight:600;color:var(--primary-hover)}.user-profile-card .user-card-divider{width:100%;border:1px solid var(--lightgrey)}.user-profile-card .user-profile-card-body{display:flex;flex-direction:column}.user-profile-card .user-profile-card-body .row-info{display:flex;align-items:center}.user-profile-card .user-profile-card-body .row-info .email,.user-profile-card .user-profile-card-body .row-info .phone{font-size:var(--s-text);font-weight:500}.privacy-view-container{width:100%}.check-form{display:flex;flex-direction:column}.check-form ul{margin-top:.2rem}.check-form ul li{list-style-type:square}.contract-info-content{display:flex;flex-direction:column;cursor:pointer}.contract-info-content .contract-info-header{display:flex}.contract-info-content .contract-info-header .contract-name{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.document-viewer-container{display:flex;flex-direction:column;height:95%}.document-viewer-container.overflow{overflow-y:auto}.document-viewer-container .pdf-document-container{border:1px solid var(--transparent-dark);padding:.5em;border-radius:10px;height:100%;overflow-y:auto;width:auto;display:flex;flex-direction:column}@media screen and (max-width:767px){.document-viewer-container .pdf-document-container{max-height:15rem}}.document-viewer-container .download-link{display:flex;align-items:flex-end}.document-viewer-container .download-link .link{color:var(--primary-hover);text-decoration:none}.document-viewer-container .no-documents-container{display:flex;align-items:center;justify-content:center;min-height:10rem;height:100%}.pdf-container{font-family:unset;color:unset;zoom:.8}.pdf-viewer-container{text-align:-webkit-center}.pdf-viewer-container #pdfviewer{width:-webkit-min-content;width:-moz-min-content;width:min-content}.pdf-viewer-container #pdfviewer div div{overflow-y:hidden}.pdf-viewer-container .pdf-header{display:flex;justify-content:space-between}.payment-feedback-card{display:flex;height:15rem;align-self:center}.payment-feedback-card .payment-feedback-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.payment-feedback-card .payment-feedback-container.success p{color:var(--green)}.payment-feedback-card .payment-feedback-container.error p{color:var(--secondary-hover)}.new-payment-view-container{display:flex;flex:1 1;flex-direction:column;max-width:100%}.payment-type-panel{display:flex;flex-direction:column}.payment-type-panel .payment-menu-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.payment-type-panel .payment-menu-container .payment-menu-title{font-size:var(--xl-text);font-weight:500}@media screen and (max-width:767px){.payment-type-panel .payment-menu-container .payment-menu-title{text-align:center}}.payment-type-panel .payment-menu-container .payment-menu-item-list{display:flex;flex-direction:column;cursor:pointer;min-width:320px}@media screen and (max-width:767px){.payment-type-panel .payment-menu-container .payment-menu-item-list{align-items:center}}.payment-type-panel .payment-menu-container .payment-menu-item-list .payment-menu-item{display:flex;align-items:center;justify-content:space-between;padding:1rem}.payment-type-panel .payment-menu-container .payment-menu-item-list .payment-menu-item .payment-menu-item-label-container{display:flex;align-items:center}.payment-type-panel .payment-menu-container .payment-menu-item-list .payment-menu-item .payment-menu-item-label-container .payment-menu-item-label{font-size:var(--m-text);color:var(--primary-hover);font-weight:500}.payment-type-panel .payment-menu-container .payment-menu-item-list .payment-menu-item .chevron-container{display:flex;justify-content:flex-end;flex-direction:column}.payment-type-panel .payment-menu-container .payment-menu-item-list .payment-menu-item.selected{box-shadow:0 0 10px rgba(6,173,245,.6);border-radius:10px}.payment-type-panel .payment-type-top-menu{display:flex;align-items:center;justify-content:space-between;overflow:auto;border-bottom:1px solid var(--grey)}.payment-type-panel .payment-type-top-menu .separator{height:80%;background:var(--darkgrey);width:1px}.payment-type-panel .payment-type-top-menu .payment-top-menu-item{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:.75rem;cursor:pointer;flex:1 1}.payment-type-panel .payment-type-top-menu .payment-top-menu-item .payment-menu-item-label{color:var(--black);font-weight:500;white-space:nowrap}.payment-type-panel .payment-type-top-menu .payment-top-menu-item .payment-menu-item-label.selected{color:var(--primary-hover)}.new-payment-card{padding:1rem;min-height:500px;overflow-y:auto;justify-content:center;display:flex}.new-payment-form{display:flex;flex-direction:column;max-width:410px;flex-grow:1}.new-payment-form .form-row{display:flex;width:100%;align-items:flex-end}.new-payment-form .form-row .form-column{display:flex;flex-direction:column;flex:1 1}.new-payment-form .form-row .form-column.creditor-name-container{flex:6 1}.new-payment-form .form-row .form-column.amount-container{flex:2 1}.new-payment-form .form-row .form-column .currency-container{flex:3 1}.new-payment-form .no-supported-payment-message{text-align:center;color:var(--secondary-hover)}.payment-form-divider{width:100%;border:1px solid var(--lightgrey)}.weekly-days-container{display:flex;flex-direction:column}.weekly-days-container .weekly-days-list{display:flex;flex-wrap:wrap}.weekly-days-container .weekly-days-list .weekly-day-chip{text-align:center;padding:0;display:block;width:50px;margin:.2rem .1rem}.monthly-days-container,.yearly-container{display:flex;flex-direction:column}.yearly-container .yearly-row{display:flex}.yearly-container .yearly-column{flex:1 1}.yearly-container .yearly-column.month{flex:2 1}.yearly-container .yearly-column.day{flex:1 1}.repeat-until-date-warning{color:var(--ternary-hover);font-size:var(--s-text);display:flex}.remove-day-icon-hide{display:none}.radio-input-list-container{display:flex;flex-wrap:wrap}.radio-input-list-container.vertical{flex-direction:column;flex-wrap:nowrap}.radio-input-list-container .radio-input-container{flex:1 1 160px}.radio-input-list-container .radio-input-container.vertical{flex:none}.line-divider{width:100%;border:1px solid var(--lightgrey)}.modal-payment-confirmation-footer,.payment-validation-content{display:flex;justify-content:center}.payment-validation-content{width:100%;flex-direction:column}.payment-validation-content .validation-row{display:flex;align-items:center;justify-content:space-between}.payment-validation-title{font-size:var(--l-text);color:var(--primary-hover)}.scheduled-payments-view{width:100%}.scheduled-payments-view,.scheduled-payments-view .scheduled-payments-header{display:flex;flex-direction:column}.scheduled-payments-view .scheduled-payments-body{display:flex;flex-direction:column;flex:2 1}.scheduled-payments-view .scheduled-payments-body .payments-title-container{display:flex;align-items:center}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content{display:flex}@media screen and (max-width:767px){.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content{display:block}}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-list-container,.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-list-container .payment-list-header{display:flex;flex-direction:column}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-list-container .payment-list-header .page-container{justify-content:center}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-list-container .payment-list-body{overflow-y:auto;padding:0;border-radius:8px;width:auto}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-detail-container{flex:1 1;display:flex;justify-content:center;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-detail-container{display:none}}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-detail-container .payment-resume-card{min-width:500px}@media screen and (max-width:1024px){.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .summary-detail-container .payment-resume-card{min-width:auto}}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .payment-resume-mobile{display:none}.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .payment-resume-mobile .payment-resume-modal-mobile{min-width:auto}@media screen and (max-width:1024px){.scheduled-payments-view .scheduled-payments-body .scheduled-payments-main-content .payment-resume-mobile{display:flex}}.scheduled-payments-view .scheduled-payments-body .no-payment-container{flex:1 1;display:flex;flex-direction:column;align-items:center}.payment-list{display:flex;flex-direction:column;height:100%}.payment-list .scheduled-payment-item{display:flex;align-items:center;padding:.5em 0;height:100%;flex-grow:1}.payment-list .scheduled-payment-item .color-label{min-height:3.5rem}@media screen and (max-width:767px){.payment-list .scheduled-payment-item .color-label{min-height:5rem}}.payment-list .scheduled-payment-item .scheduled-payment-item-content{display:flex;flex-grow:1;align-items:center}@media screen and (max-width:767px){.payment-list .scheduled-payment-item .scheduled-payment-item-content{flex-direction:column;align-items:normal}}.payment-list .scheduled-payment-item .scheduled-payment-item-content .main-info{display:flex;flex-direction:column}.payment-list .scheduled-payment-item .scheduled-payment-item-content .main-info .creation-date,.payment-list .scheduled-payment-item .scheduled-payment-item-content .main-info .iban{font-size:var(--s-text);font-weight:300}.payment-list .scheduled-payment-item .scheduled-payment-item-content .main-info .creditor-name{font-weight:400;color:var(--black);font-size:var(--m-text)}.payment-list .scheduled-payment-item .scheduled-payment-item-content .payment-details{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.payment-list .scheduled-payment-item .scheduled-payment-item-content .payment-details{flex-grow:1}}.payment-list .scheduled-payment-item .scheduled-payment-item-content .payment-details .amount{font-weight:600;color:var(--primary-hover)}.payment-list .scheduled-payment-item .delete-payment{cursor:pointer}.overdraft-view{flex:1 1;display:flex;flex-direction:column;padding:0 .5rem;overflow-y:auto}.overdraft-view .overdraft-title-container{display:flex;align-items:center;justify-content:space-between}.overdraft-view .overdraft-title-container .new-overdraft-button{border-color:var(--secondary-hover);color:var(--secondary-hover);font-weight:700;font-size:var(--m-text);height:60px}@media screen and (max-width:767px){.overdraft-view .overdraft-title-container .new-overdraft-button{font-size:var(--s-text);font-weight:700}}.overdraft-view .overdraft-title-container .new-overdraft-button:hover{border-color:var(--secondary);color:var(--secondary)}.set-overdraft-container{display:flex;cursor:pointer}.set-overdraft-container .set-overdraft{color:var(--primary-hover)}.bank-info-container{display:flex;align-items:center}.bank-info-container .bank-name{font-weight:500;color:var(--black)}.iban-value{font-weight:600}.overdraft-coverage-container{display:flex;align-items:center;justify-content:space-between;max-width:150px}.overdraft-coverage-container .feedback-overdraft.low{color:var(--green)}.overdraft-coverage-container .feedback-overdraft.medium{color:var(--orange)}.overdraft-coverage-container .feedback-overdraft.high{color:var(--red)}.overdraft-table-container{display:flex;align-items:center;justify-content:space-between}.overdraft-title-table-container{display:flex;padding:.7rem 1.2rem;flex-direction:column}.overdraft-title-table-container .overdraft-title-table{font-size:var(--xl-text);color:var(--secondary-hover);font-weight:700}.overdraft-header{display:flex;flex-direction:column;padding:.5rem;text-align:left;border-bottom:1px solid #e0e0e0}.overdraft-header .header-title{color:var(--primary-hover);font-weight:700;font-size:var(--l-text)}.tpp-image{width:2.2rem;height:2.2rem}.overdraft-chip{display:inline-flex;border:2px solid var(--primary);border-radius:5px;padding:.1rem .5rem;justify-content:space-between;width:auto;cursor:pointer}.overdraft-chip .overdraft-value,.set-overdraft-action{font-size:var(--s-text);color:var(--primary);font-weight:500;text-transform:uppercase}.set-overdraft-action{text-decoration:underline;cursor:pointer}.companies-view-container{width:100%;padding:0 1.5rem;height:100%;overflow:hidden}.companies-operations-cell{display:flex}.companies-table-container{height:80%;overflow:auto}.companies-status{width:1rem;height:1rem;border-radius:50%}.companies-status.unassigned{background:var(--secondary-hover)}.companies-status.assigned{background:var(--green)}.credential-form-container{display:flex;flex-direction:column}.credential-form-container .form-divider{width:100%;border-bottom:1px solid var(--lightgrey);opacity:.3;padding:0}.credential-form-container .company-info-container{display:flex;flex-direction:column}.credential-form-container .company-info-container .title{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.credential-form-container .company-info-container .company-name{font-size:var(--l-text);font-weight:600}.credential-form-container .company-info-container .company-vatNumber{font-size:var(--s-text);font-weight:600}.associated-vat{display:flex;flex-direction:column;max-height:600px;overflow-y:auto}.form-group+.checkbox{padding-top:1rem;grid-gap:.5rem;gap:.5rem}.containerInputCf{display:flex;flex-direction:column;width:100%}.textForm{font-size:var(--xs-text);color:var(--primary-hover)}.error-credentials-message{color:var(--secondary-hover);font-weight:600}.tpp-input-password-container{display:flex;align-items:center;width:100%}.show-actions{display:flex;align-items:center;padding-top:12px}.company-header-info-container{display:flex;flex-direction:column}.company-header-info-container .company-name{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.company-header-info-container .company-vatNumber{font-size:var(--s-text);color:var(--primary-hover);font-weight:600}.company-header-info-container .header-divider{width:100%;border-bottom:1px solid var(--lightgrey);opacity:.3;padding:0}.product-checklist-container{display:flex;flex-direction:column}.product-checklist-container .product-checklist{display:flex;flex-direction:column;max-height:100%;overflow-y:auto;flex:1 1}.product-checklist-container .product-checklist .checkbox .toggleButton{display:flex;justify-content:space-between}.product-checklist-container .submit-product-checklist{margin:auto}.cashflow-view{justify-content:space-between;overflow-y:hidden;width:100%}.cashflow-view,.modal-info-container{display:flex;flex-direction:column}.modal-info-container .title{text-align:center;color:var(--primary-hover);font-weight:600;font-size:var(--m-text)}.cashflow-configuration-form{display:flex;flex-direction:column;flex:1 1}.cashflow-configuration-form .cashflow-form-group{display:flex;flex:1 1}.cashflow-configuration-form .cashflow-form-group .delete-interval-container{display:flex;flex-direction:column;flex:1 1;cursor:pointer}.cashflow-configuration-form .cashflow-form-group .date-pickers-container{display:flex;align-items:center;flex:11 1}.add-config-link-container{display:flex;align-items:center;justify-content:flex-end;width:100%;padding-right:15px;cursor:pointer}.add-config-link-container .add-config-link{color:var(--primary-hover)}.movements-content{display:flex;max-height:90%;width:90%}.movements-content .cashflow-movement-form{display:flex;flex-direction:column;flex:1 1;width:100%}.movements-content .cashflow-movement-form .cashflow-movement-form-header{display:flex;justify-content:space-between}.movements-content .cashflow-movement-form .cashflow-movement-form-body{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.movements-content .cashflow-movement-form .cashflow-movement-form-body .cashflow-movement-form-group{display:flex;justify-content:space-between;align-items:center}.movements-content .cashflow-movement-form .cashflow-movement-form-body .cashflow-movement-form-group .close-icon{width:16px}.movements-content .cashflow-movement-form .cashflow-movement-form-body .tag-color{height:1.5rem;width:1.5rem;border-radius:1.5rem}.movements-content .cashflow-movement-form .cashflow-movement-form-body .no-tag{width:1.5rem}.movements-content .cashflow-movement-form .add-movement-link-container{display:flex;align-items:center;align-self:flex-end!important;cursor:pointer}.movements-content .cashflow-movement-form .add-movement-link-container .add-movement-link{color:var(--primary-hover)}.movements-content .cashflow-movement-form .movement-buttons-container{display:flex;flex:1 1;justify-content:center}.tags-content{align-items:center}.cashflow-tag-form,.cashflow-tag-form .cashflow-tag-form-body,.tags-content{display:flex;flex-direction:column}.add-tag-link-container,.cashflow-tag-form .cashflow-tag-form-body .tag-form-group{display:flex;align-items:center}.add-tag-link-container{justify-content:flex-end;width:100%;cursor:pointer}.add-tag-link-container .add-tag-link{color:var(--primary-hover)}.tag-buttons-container{display:flex;flex:1 1;justify-content:center}.tag-buttons-container .movement-button{height:20px}.color-handler-button{height:100%;width:100%;max-width:70px;cursor:pointer}.cashflow-dashboard{flex:1 1;max-height:100%;width:100%}.cashflow-income-outcome-chart-container{display:flex;flex-direction:column;flex:1 1}.cashflow-income-outcome-chart-container .switch-diff-container{display:flex}.cashflow-income-outcome-chart-container .cashflow-pie-chart-container{display:flex;flex-direction:column}.cashflow-dashboard-tabs{height:calc(100% - 140px)!important}.cashflow-configuration-header{display:flex;flex:1 1;width:100%;justify-content:space-between}.cashflow-configuration-header .current-balance-container{display:flex;flex:4 1;align-items:center;justify-content:center}.cashflow-configuration-header .current-balance-container .current-balance{display:flex;flex-direction:column;align-items:center}.cashflow-configuration-header .current-balance-container .current-balance .label-balance{font-size:var(--xxl-text);color:var(--primary-hover);font-weight:700}.cashflow-configuration-header .current-balance-container .current-balance .label-balance.green{color:var(--green)}.cashflow-configuration-header .current-balance-container .current-balance .label-balance.red{color:var(--secondary-hover)}.cashflow-configuration-header .account-list-container{display:flex;flex-direction:column;flex:1 1;justify-content:center}.cashflow-configuration-header .account-list-container .account-list{max-height:80px;overflow-y:auto;padding:8px;width:100%;min-width:350px}.cashflow-configuration-header .button-container{display:flex;flex:1 1;flex-direction:column;align-items:center}.cashflow-label{padding-left:10px;color:var(--primary-hover);font-weight:600}.cashflow-product-card{display:flex;flex-direction:column;padding:.1rem;min-width:150px}.cashflow-product-card .cashflow-product-card-header{display:flex;align-items:center;flex:1 1}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container{display:flex;flex:1 1}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container .bank-info-container{display:flex;align-items:center}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container .bank-info-container .circle{min-width:1.3rem;height:1.3rem;border-radius:50px}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container .bank-info-container .bank-info{display:flex;flex-direction:column}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container .bank-info-container .bank-info .bank-name{color:var(--primary-hover);font-weight:600;white-space:nowrap;max-width:220px;text-overflow:ellipsis;overflow-x:hidden;font-size:var(--s-text);display:flex;align-items:center}.cashflow-product-card .cashflow-product-card-header .cashflow-product-card-info-container .bank-info-container .bank-info .iban{font-size:var(--xs-text);font-weight:600}.tpp-switch-text-container{display:flex;align-items:center;padding:8px}.tpp-switch-text-container .btn{border:3px solid var(--primary-hover);border-radius:5px;display:inline-block;padding:5px;position:relative;text-align:center;transition:background-color .6s ease,color .6s ease}.tpp-switch-text-container input[type=radio].toggle{display:none}.tpp-switch-text-container input[type=radio].toggle+label{cursor:pointer;min-width:95px;font-size:var(--s-text);color:var(--primary-hover)}.tpp-switch-text-container input[type=radio].toggle+label:hover{background:none;color:#1a1a1a}.tpp-switch-text-container input[type=radio].toggle+label:after{background:#1a1a1a;content:"";height:100%;position:absolute;top:0;transition:left .2s cubic-bezier(.77,0,.175,1);width:100%;z-index:-1}.tpp-switch-text-container input[type=radio].toggle.toggle-left+label{border-right:0}.tpp-switch-text-container input[type=radio].toggle.toggle-left+label:after{left:100%}.tpp-switch-text-container input[type=radio].toggle.toggle-right+label{margin-left:-5px}.tpp-switch-text-container input[type=radio].toggle.toggle-right+label:after{left:-100%}.tpp-switch-text-container input[type=radio].toggle:checked+label{cursor:default;color:var(--white);transition:color .2s;background:var(--primary-hover)}.tpp-switch-text-container input[type=radio].toggle:checked+label:after{left:0}.cashflow-summary-section{display:flex;flex-direction:column}.tpp-switch-container{display:flex;align-items:center}.tpp-switch input{display:none}.tpp-switch{display:inline-block;width:45px;height:16px;margin:4px;transform:translateY(50%);position:relative}.switch-label{margin-top:16px;margin-left:5px;font-size:var(--m-text)}.slider,.slider-light{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50px;box-shadow:0 0 0 2px var(--light-black),0 0 4px var(--light-black);cursor:pointer;border:4px solid transparent;overflow:hidden;transition:.2s}.slider-light:before,.slider:before{position:absolute;content:"";width:100%;height:100%;background-color:var(--light-black);border-radius:50px;transform:translateX(-30px);transition:.2s}input:checked+.slider-light:before{transform:translateX(30px);background-color:var(--primary)}input:checked+.slider-light{box-shadow:0 0 0 2px var(--primary),0 0 8px var(--primary)}input:checked+.slider:before{transform:translateX(30px)}.summary-table{border-collapse:separate;font-size:var(--s-text);min-width:400px;box-shadow:0 0 20px rgba(0,0,0,.15);border-spacing:1px;table-layout:fixed}.summary-table thead th,.summary-table thead tr{color:#fff;text-align:center}.summary-table thead th{padding:.2rem .4rem;display:table-cell;max-width:80px;width:85px!important}.summary-table tbody tr{border-bottom:1px solid #ddd}.summary-table tbody td{padding:.3rem;text-align:center;display:table-cell;max-width:80px;width:85px!important}.summary-table-name{display:flex;align-items:center;color:#fff;padding:.3rem .1rem;font-size:var(--s-text)}.tag-header{background-color:#f3f3f3;font-weight:600;padding:8px 0}.tag-header .tag-header-name{font-size:var(--s-text);font-weight:600;display:flex;align-items:center}.tag-header .tag-header-name .tag-circle{width:10px;height:10px;border-radius:50px}.summary-table tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.amount-cell{padding:.3rem .1rem}.summary-movement-label{display:flex}.movement-label-name-cell{max-width:100px}.movement-label-name-cell .movement-label-name{display:flex}.invoice-type{display:flex;align-items:center}.cashflow-balance-table{border-collapse:separate;font-size:var(--s-text);min-width:400px;border-spacing:1px}.cashflow-balance-table thead tr{background-color:var(--grey);padding:.2rem;text-align:center}.cashflow-balance-table thead th{padding:.6rem .4rem;text-align:left;width:100px}.header-total-balance{text-align:center!important}.header-total-balance.green{color:var(--green)}.header-total-balance.red{color:var(--secondary-hover)}.cashflow-summary-pie-charts-container{display:flex;flex-direction:column}.cashflow-summary-pie-charts-container .pie-charts-container{display:flex;align-items:center;justify-content:center}.cashflow-summary-pie-charts-container .pie-charts-container .pie-chart-container{flex:1 1;display:flex}.cashflow-chart-legend-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:100%}.cashflow-chart-legend-container .cashflow-chart-legend-item{display:flex;align-items:center;margin:5px}.cashflow-chart-legend-container .cashflow-chart-legend-item .circle{width:15px;height:15px;border-radius:50px}.cashflow-chart-legend-container .cashflow-chart-legend-item .legend-label{font-size:var(--s-text)}.cashflow-income-outcome-pie-charts{display:flex;flex-direction:column;flex:1 1}.cashflow-income-outcome-pie-charts .cashflow-pie-charts{flex:1 1;display:flex}.cashflow-income-outcome-pie-charts .cashflow-pie-charts .cashflow-pie-chart{display:flex;flex-direction:column}.cashflow-income-outcome-pie-charts .cashflow-pie-charts .cashflow-pie-chart-title{text-align:center;color:var(--primary-hover);font-weight:600;font-size:var(--m-text)}.cashflow-movement-section{display:flex;flex-direction:column;flex:1 1}.cashflow-backlog-pie-charts-container{display:flex}.cashflow-backlog-pie-charts-container .backlog-pie-chart{display:flex;flex-direction:column;flex:1 1;justify-content:center;align-items:center}.tpp-tab-group{display:flex;flex-direction:column;max-height:100%;height:calc(100% - 110px)}.tpp-tab-group .tpp-tab-group-content{display:flex;flex-direction:column;overflow-y:auto;height:100%}.tpp-tab-title-groups{display:flex}.tpp-tab-title-groups .tpp-tab-title{font-size:var(--m-text);padding:5px 60px;cursor:pointer;opacity:.6;background:#fff;border:0;outline:0}.placeholder-mobile{display:none}@media screen and (max-width:767px){.placeholder-mobile{display:block;margin:auto}.placeholder-mobile .message-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center}.placeholder-mobile .message-container .message{font-size:var(--xl-text);color:var(--primary-hover)}}.invoice-landing-container .row .invoice-card .card-content .description{font-size:var(--m-text);text-align:center}@media screen and (max-width:767px){.invoice-landing-container .row .invoice-card .card-content .description{font-size:var(--s-text)}}.invoice-landing-container .row .invoice-card.disabled{cursor:not-allowed}.invoice-landing-container .row .invoice-card.disabled *{color:var(--darkgrey)}.invoice-landing-container .row .invoice-card.disabled:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.invoice-landing-container .row .invoice-card.disabled:hover *,.invoice-landing-container .row .invoice-card.disabled:hover .description{color:var(--darkgrey)}.popup-placeholder{min-width:600px;justify-content:center;height:100%}.popup-placeholder,.popup-placeholder .popup-message{display:flex;flex-direction:column;align-items:center}.popup-placeholder .popup-message,.popup-placeholder .popup-message span{font-size:var(--l-text);color:var(--primary-hover)}.invoice-blotter-view{flex:1 1;display:flex;flex-direction:column}.invoice-blotter-view .cashflow-disclaimer{width:100%;margin-bottom:.7rem;display:flex}.invoice-blotter-view .cashflow-disclaimer .disclaimer-col{width:50%;font-weight:700;text-align:center;font-size:11px}.invoice-blotter-view .cashflow-disclaimer a{color:var(--primary-hover)}.invoice-blotter-view .top-bar-container{display:flex}.invoice-blotter-view .top-bar-container .invoice-lengend{display:flex;flex-direction:column;align-items:flex-end}.invoice-blotter-view .top-bar-container .invoice-lengend .row{display:flex;flex-direction:row}.invoice-blotter-view .top-bar-container .invoice-lengend .section-container{border:1px solid #d3d3d3;padding:.5rem .6rem;display:flex;height:1.9rem;align-items:center}.invoice-blotter-view .top-bar-container .invoice-lengend .section-container .section{font-weight:700;font-size:var(--s-text);color:var(--black)}.invoice-blotter-view .top-bar-container .invoice-lengend .legend-label{font-size:var(--s-text)}.new-payment-modal{display:flex;flex-direction:column;align-items:center}.no-blotters-placeholder{min-width:600px;display:flex;align-items:center;justify-content:center;height:100%}.no-blotters-placeholder .no-blotters-message{font-size:var(--l-text);color:var(--primary-hover)}.DAS01-section-header-history{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.DAS01-section-header-history .header-title-text{color:#1976d2}.DAS01-section-header-history .header-button,.DAS01-section-header-history .header-title-text{display:flex;align-items:flex-end;flex-direction:column}.table-view{height:100%;overflow:auto!important}.table-view .loading-container{height:100%}.download-wrap,.table-view .loading-container{display:flex;align-items:center;justify-content:center}.download-wrap{flex-direction:column;margin:1rem 0}.download-wrap .download-text{font-size:13px;display:flex;flex-direction:row;justify-content:center;align-items:center}.download-wrap .download-text .download-warning{color:orange;font-weight:700;margin-right:5px}.download-wrap .download-button{margin-top:1rem}.row-style{font-weight:700}.button-checkbox{margin-bottom:1.5rem;display:flex;justify-content:center;align-items:center}.disable-checkbox .inovua-react-toolkit-checkbox{display:none!important}.no-movements{display:flex;justify-content:center;align-items:center;padding:5rem;font-weight:700}.no-movements .icon-style{margin-right:.5rem}.invoice-blotter-view-container{display:flex;flex-direction:column;width:100%}.invoice-grid-container{height:100%}.invoice-other-field{display:flex;justify-content:center}.invoice-direction-container{background:var(--green);width:1.2rem;height:1.2rem;border-radius:50%}.invoice-direction-container.no-border{border:none}.invoice-direction-container.no-expire{background:var(--light-black)}.invoice-direction-container.expired{background:var(--secondary-hover)}.invoice-direction-container.expiring{background:var(--ternary)}.invoice-direction-container.null{border:1px solid var(--black);background:transparent}.invoice-direction-container.acquired{background:var(--primary)}.invoice-direction-container.accounted{background:var(--orange)}.cell-scadenza-custom{display:flex;justify-content:space-evenly;font-size:var(--s-text)}.cell-scadenza-custom .totale-scadenze{font-size:var(--s-text);font-weight:700}.elenco-scadenze-modal{width:90%}.action-invoice-column{display:flex;justify-content:center}.action-invoice-column .f-pay-button{padding:3px 8px;border:2px solid var(--primary);border-radius:1rem;color:var(--primary);font-weight:700}.action-invoice-column .f-pay-button:hover{border-color:var(--primary-hover);color:var(--primary-hover)}.header-container{width:100%;white-space:pre-wrap}.tag-small{width:16px!important;height:16px!important}.tag-small .tag-label{font-size:var(--xxs-text)!important}.dropdown-filter-square{width:2rem;height:2rem;border:1px solid #d3d3d3;display:flex;align-items:center;justify-content:center}.dropdown-filter{position:absolute;top:100%;padding:.2rem .3rem;z-index:1000;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.24);border-radius:.1rem;border:1px solid #d3d3d3}.dropdown-filter.right{right:0}.dropdown-filter .dropdown-filter-item{display:flex;align-items:center;border-bottom:1px solid #d3d3d3}.dropdown-filter .dropdown-filter-item .dropdown-filter-icon{width:2.1rem;height:1.8rem;display:flex;justify-content:center;align-items:center}.dropdown-filter .dropdown-filter-item .dropdown-filter-label{font-size:var(--s-text);white-space:nowrap}.tag-role{width:1.4rem;height:1.4rem;border-radius:50px;border:2px solid var(--primary-hover);display:flex;justify-content:center;align-items:center;margin:0 .25rem;padding:.25rem}.tag-role .tag-label{color:var(--primary-hover);font-weight:600;font-size:var(--s-text)}.invoice-direction-tab{display:flex;flex-direction:row}.invoice-direction-tab .tab-flex{display:flex;overflow:auto}.invoice-direction-tab .export-icon{align-self:center}.invoice-direction-tab .tab-page{padding:.5rem;border-radius:.6rem .6rem 0 0;cursor:pointer;background:var(--white);display:flex;border:1px solid var(--primary-hover);border-bottom:none;align-items:center;font-size:var(--s-text);color:var(--primary-hover)}.invoice-direction-tab .tab-page.selected{color:var(--white);background:var(--primary-hover)}.invoice-direction-tab .tab-page .labelCount{border:1px solid var(--white);border-radius:50%;min-width:20px;min-height:20px;height:20px;width:20px;display:flex;color:#fff;justify-content:center;align-items:center;font-size:var(--l-text)}.approve-blotter-footer{display:flex;background-color:var(--white);justify-content:space-between;width:100%}.approve-blotter-footer .invoice-cta-container{display:flex;flex-direction:column}.approve-blotter-footer .invoice-cta-container .button-container,.approve-blotter-footer .recap{display:flex;flex-direction:row}.approve-blotter-footer .recap .separator{width:2px;background:var(--primary-hover);height:80%;align-self:center;opacity:1%}.approve-blotter-footer .recap .recap-section{display:flex;flex-direction:column}.approve-blotter-footer .recap .recap-section .title{font-weight:700;color:var(--primary-hover)}.approve-blotter-footer .recap .recap-section .item{display:flex;flex-direction:row}.approve-blotter-footer .recap .recap-section .item .label{font-weight:700;color:var(--black)}.approve-blotter-footer .last-update-label{display:flex;align-items:center;justify-content:flex-end}.approve-blotter-footer .last-update-label span{font-size:var(--s-text)}.approve-blotter-footer .last-update-label span.date{font-weight:700}.invoice-legend{background:var(--green);width:1.2rem;height:1.2rem;border-radius:50%}.invoice-legend.no-expire{background:var(--light-black)}.invoice-legend.expired{background:var(--secondary-hover)}.invoice-legend.expiring{background:var(--ternary)}.invoice-legend.null{border:1px solid var(--black);background:transparent}.invoice-legend.acquired{background:var(--primary)}.invoice-legend.accounted{background:var(--orange)}.invoice-alert-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.invoice-alert-modal .modal-warning{font-size:var(--xl-text);color:var(--ternary-hover);font-weight:600;display:flex;align-items:center}.invoice-alert-modal .modal-warning-message{font-size:var(--l-text);font-weight:600}.invoice-landing-container{display:flex;flex-direction:column;flex:1 1;max-width:80%;max-height:80%;align-self:center;height:80%}.invoice-landing-container .title{font-weight:700;color:var(--primary-hover);font-size:var(--l-text)}@media screen and (max-width:767px){.invoice-landing-container{max-width:100%;max-height:100%;height:100%}}.invoice-landing-container .row{display:flex;flex-direction:row;flex:1 1}@media screen and (max-width:767px){.invoice-landing-container .row{flex-direction:column}}.invoice-landing-container .row .invoice-card{flex:1 1;justify-content:center;display:flex;cursor:pointer}.invoice-landing-container .row .invoice-card .card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.invoice-landing-container .row .invoice-card .card-content .description{font-weight:300;color:var(--black);font-size:var(--l-text)}@media screen and (max-width:767px){.invoice-landing-container .row .invoice-card .card-content .description{font-size:var(--l-text)}}.invoice-landing-container .row .invoice-card.selected{box-shadow:var(--primary-hover) 0 3px 8px}.invoice-landing-container .row .invoice-card.selected *,.invoice-landing-container .row .invoice-card.selected .description{color:var(--primary-hover)}.invoice-landing-container .row .invoice-card:hover{box-shadow:var(--primary) 0 3px 8px}.invoice-landing-container .row .invoice-card:hover *,.invoice-landing-container .row .invoice-card:hover .description{color:var(--primary)}.blotters-validation-view{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.blotters-validation-view .blotter-validation-view-body{max-width:100%;overflow-y:auto;background-color:var(--white);height:100%;display:flex;flex-direction:column}.blotters-validation-view .approve-blotter-footer{display:flex;background-color:var(--white);justify-content:space-between;width:100%;padding:15px}.blotters-validation-view .reject-blotter-button{border:3px solid var(--secondary-hover)!important;color:var(--secondary-hover)!important}.blotters-validation-view .reject-blotter-button.disabled,.blotters-validation-view .reject-blotter-button.disabled:hover{opacity:.4;background-color:transparent;border:3px solid var(--secondary-hover);color:var(--secondary-hover)}.piano-conti-error-container{display:flex;padding:.3rem;background:var(--primary-hover);justify-content:center;border-radius:1rem}.piano-conti-error-container .message{display:flex;flex-direction:column}.piano-conti-error-container .message span{color:#fff}.piano-conti-error-container .message span.error{font-weight:700}.piano-conti-error-container .cta{max-width:200px}.piano-conti-error-container .cta .retry-button{border-color:var(--white);color:var(--white)}.piano-conti-error-container .cta .retry-button.disabled{background-color:transparent;opacity:.4}.piano-conti-error-container .cta .retry-button:hover{border-color:var(--white);color:var(--white)}.labels-tab{display:flex;flex-direction:row}.labels-tab .tab-flex{display:flex;overflow:auto}.labels-tab .export-icon{align-self:center}.labels-tab .tab-page{padding:.5rem;border-radius:.6rem .6rem 0 0;cursor:pointer;color:var(--darkgrey);background:var(--white);display:flex;border:1px solid var(--darkgrey);border-bottom:none;align-items:center;font-size:var(--s-text)}.labels-tab .tab-page.selected{color:transparent;content:"";width:2rem;transition:width 1s linear;white-space:nowrap;overflow:hidden}.labels-tab .tab-page .labelCount{border:1px solid var(--white);border-radius:50%;min-width:20px;min-height:20px;height:20px;width:20px;padding:5px;display:flex;color:#fff;justify-content:center;align-items:center;font-size:var(--xs-text)}.reject-blotter-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.reject-blotter-modal .confirm-reject-message{font-size:var(--s-text)}.reject-blotter-modal .movements-selected-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-height:100%;overflow-x:auto}.reject-blotter-modal .movements-selected-container .movement-selected{font-size:var(--m-text);color:var(--primary-hover);font-weight:600}.datePicker-container,.dateRange-container{display:flex;flex-direction:column;flex:1 1;max-width:413px}@media screen and (max-width:1024px){.datePicker-container,.dateRange-container{max-width:413px}}.datePicker-container .row,.dateRange-container .row{flex-direction:row;align-items:center;grid-gap:.3rem;gap:.3rem}.datePicker-container .label-container,.dateRange-container .label-container{display:flex;flex-direction:row;justify-content:space-between}.datePicker-container .range-controls,.dateRange-container .range-controls{display:flex;flex-direction:row;align-items:center;border:1px solid #ccc;padding:0 10px;border-radius:4px}.datePicker-container .range-controls .border,.dateRange-container .range-controls .border{border:none!important}.datePicker-container .title,.dateRange-container .title{color:var(--primary-hover);font-weight:600}.datePicker-container .border,.dateRange-container .border{border-radius:4px;padding:4px 10px;height:38px;background:var(--white);border:1px solid #ccc;font-size:var(--m-text);display:flex;align-items:center}.datePicker-container .border.no-style,.dateRange-container .border.no-style{padding:0;border-radius:0;height:24px}.datePicker-container .border input,.dateRange-container .border input{border:none;padding:0 .2rem;min-width:2rem}.datePicker-container .border input::-webkit-inner-spin-button,.datePicker-container .border input::-webkit-outer-spin-button,.dateRange-container .border input::-webkit-inner-spin-button,.dateRange-container .border input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.datePicker-container .border input[type=number],.dateRange-container .border input[type=number]{-moz-appearance:textfield}.datePicker-container .border.error,.dateRange-container .border.error{background-color:var(--white);border:1px solid var(--red)}.datePicker-container .border.disabled,.dateRange-container .border.disabled{background-color:var(--lightgrey)}.datePicker-container .border.minimal,.dateRange-container .border.minimal{height:21px!important}.InovuaReactDataGrid__column-header__menu-tool{display:none}.blotter-grid-container{height:calc(100% - 35px)}.toolbar-grid{min-height:35px;padding:10px;display:flex;justify-content:space-between;align-items:center;justify-self:center}.toolbar-grid .label-toolbar{color:var(--white);font-weight:600;font-size:var(--m-text)}.toolbar-grid .labelCount{border:1px solid var(--white);border-radius:50%;width:23px;height:23px;display:flex;color:#fff;justify-content:center;align-items:center;font-size:var(--xs-text)}.toolbar-grid .approve-button{border-color:var(--white);color:var(--white)}.toolbar-grid .approve-button.disabled{background-color:transparent;opacity:.4}.toolbar-grid .approve-button:hover{border-color:var(--white);color:var(--white)}.movement-modal{display:flex;flex-direction:column;max-width:100%;max-height:95%;height:95%}.movement-modal .movement-modal-header{display:flex;font-weight:500}.movement-modal .movement-modal-header .movement-id{color:var(--primary-hover);font-weight:500}.movement-modal .movement-modal-header .account-details{font-weight:500}.movement-modal .movement-modal-header .account-details :last-child{color:var(--primary-hover)}.movement-modal .movement-modal-header .not-found{color:var(--secondary-hover);font-weight:500}.movement-modal .modal-movement-divider{width:100%;border:1px solid var(--lightgrey)}.movement-placeholder{display:flex;flex-direction:column;flex:1 1;align-items:center;justify-content:center}.movement-placeholder .message{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.movement-form-container{display:flex;flex-direction:column;max-height:100%;max-width:100%;overflow:hidden;height:100%}.movement-form-container .scrollable-form{padding:2px;height:90%;max-width:100%!important;overflow-y:auto}.movement-form-container .tpp-label{font-size:var(--s-text)}.movement-form-container .movement-form{display:flex;flex-direction:column}.movement-form-container .movement-form .form-row{display:flex;align-items:center}.movement-form-container .movement-form .form-row .form-column{display:flex;flex-direction:column;flex:1 1}.movement-form-container .movement-form .form-row .form-column.radio-rc .radio-input-list-container .radio-input-container{flex:0 1}.movement-form-container .movement-form .form-row .form-column.rc-disclaimer{font-size:.7rem;align-self:end}.movement-form-container .movement-form .form-row .form-column .account-code-options-container{display:flex;align-items:center}.movement-form-container .movement-form .form-row .form-column .account-code-options-container .add-reference-container{display:flex;align-items:center;cursor:pointer;flex-direction:column}.movement-form-container .movement-form .form-row .form-column .account-code-options-container .add-reference-container .add-reference-link{display:flex;align-items:center}.movement-form-container .movement-form .form-row .form-column .account-code-options-container .add-reference-container .add-reference-link .add-reference{font-size:var(--s-text);color:var(--primary-hover)}.movement-form-container .select-container{min-width:180px}.movement-form-container .total-import{font-size:.8rem;display:flex;justify-content:flex-end;grid-gap:1rem;gap:1rem;margin:1rem 28% 1rem 0;color:var(--secondary-hover)}.movement-form-container .total-import .text-total{font-weight:700;color:var(--secondary-hover)}.tables-section{display:flex;flex-direction:column;max-width:100%}.tables-section .form-fragment{display:flex;flex-direction:column;min-width:450px}.accounting-note-table{border-collapse:collapse;font-size:var(--s-text);max-width:100%}.accounting-note-table .riferimenti-partita-field-match{max-width:40px;height:21px!important}.accounting-note-table .riferimenti-partita-field{max-width:100px;height:21px!important}.accounting-note-table .red-label{color:var(--secondary-hover)}.accounting-note-table.select-partite-table{max-height:70vh;overflow:auto;display:block}.accounting-note-table thead tr{border-bottom:1px solid #ddd}.accounting-note-table th{padding:2px;color:var(--primary-hover);font-size:var(--s-text);font-weight:700;text-align:left!important}.accounting-note-table th .rif-partita-header{display:flex}.accounting-note-table td{padding:2px;color:var(--black);font-weight:600}.accounting-note-table td .icon-container{display:flex;padding:.1rem}.accounting-note-table td .contropartitaSelect{max-width:300px}.accounting-note-table tbody tr{border-bottom:1px solid #ddd}.accounting-note-table tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.movement-submit-button{margin:auto;padding:8px}.add-container{display:flex;align-items:center;justify-content:flex-end}.add-container span{display:flex;align-items:center;cursor:pointer}.add-container span .add-accounting-note-text{font-size:var(--l-text);color:var(--primary-hover)}.add-container span .remove-competence-text{color:var(--secondary-hover)}.small-cell{max-width:70px}.riferimento-partita-sign-field{width:80px!important;min-width:80px!important}.tppInputCurrencyCommon .warning{color:var(--orange);font-size:var(--s-text)}.tppInputCurrency{flex:1 1;display:flex;flex-direction:column}.tppInputCurrency input{border-radius:4px;padding:4px 10px;height:38px;background:var(--white);border:1px solid #ccc;width:100%}.tppInputCurrency input:disabled{background-color:var(--lightgrey)}.input-container{display:flex;align-items:center;grid-gap:4px;gap:4px}.input-container .borders{border:1px solid #767676!important;display:flex;align-items:baseline;width:100%}.input-container .disabled{border:1px solid hsla(0,0%,46.3%,.3);display:flex;opacity:.7;flex-grow:1}.input-container input{border:none}.input-container input:first-child{text-align:right}.input-container input::-webkit-inner-spin-button,.input-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-container input[type=number]{-moz-appearance:textfield;padding:0 .25rem}.input-container .decimal{max-width:30px}.tppInputCurrencyMini{display:flex;flex-direction:column}.tppInputCurrencyMini .sign{width:10px}.tppInputCurrencyMini .int{flex-grow:1;width:100%;text-align:right}.contropartita-sign{display:flex!important;justify-content:center!important}.modal-select-partite{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.modal-select-partite .modal-select-partite-header{display:flex;width:100%;justify-content:center}.modal-select-partite .modal-select-partite-header .confirm-message,.modal-select-partite .modal-select-partite-header .id{font-weight:600;color:var(--primary-hover)}.modal-select-partite .modal-select-partite-footer{display:flex;width:100%;justify-content:center;margin-bottom:1rem}.modal-select-partite .modal-select-partite-footer .confirm-message{font-weight:600;color:var(--primary-hover)}.modal-select-partite .highlighted{background:var(--primary)}.modal-select-partite .highlighted td{color:var(--white)}.modal-select-partite .loader-container{height:auto!important}.partite-cell{font-size:var(--s-text);min-width:100px}.partite-cell.disabled{color:var(--silver)}.new-partita-form{display:flex;flex-direction:column}.new-partita-form .form{display:flex;flex-direction:row}.new-partita-form .cta-container{display:flex}.new-partita-form .cta-container .cancel-button{background-color:transparent;border:3px solid var(--secondary-hover);color:var(--secondary-hover)}.new-partita-form .cta-container .cancel-button:hover{border-color:var(--secondary);color:var(--secondary)}.partite-tabs{display:flex}.partite-tabs span{border:1px solid var(--primary-hover);border-radius:4px 4px 0 0;padding:.3rem .5rem;cursor:pointer}.partite-tabs span.selected{background-color:var(--primary-hover);color:#fff;font-weight:600;border-color:var(--primary-hover);border-bottom:2px solid var(--primary)}.partite-filter-panel{display:flex;grid-gap:.3rem;gap:.3rem;border-top:1px solid #c6c6c6;padding:.2rem}.modal-delete-movement{display:flex;flex-direction:column;justify-content:center;align-items:center}.warning-delete{color:var(--secondary-hover)}.accounting-note-grid{width:100%;padding:0;height:100%!important}.accounting-note-grid .accounting-note-grid-row{border-bottom:1px solid #ddd;padding:0;min-height:120px!important;width:10px;text-align:center}.accounting-note-grid .accounting-note-grid-row span{color:var(--black);font-size:var(--s-text)}.accounting-note-grid tr:last-child .accounting-note-grid-row{border-bottom:none}.dx-data-row{border-bottom:3px solid #ddd!important}.dx-data-row td{vertical-align:middle!important;color:var(--black)}.column-custom-grid{padding:0 .2rem!important;margin-bottom:50px!important}.column-header-custom-grid{color:var(--primary-hover);font-size:var(--s-text);font-weight:600}.accounting-note-sign-green{color:var(--green)!important;font-weight:500;display:flex;justify-content:center}.accounting-note-sign-red{color:var(--secondary-hover)!important;font-weight:500;display:flex;justify-content:center}.blotter-data-row{border-bottom:1px solid #ddd;min-height:22.3px;height:100%;max-width:100%;white-space:pre-wrap;padding-bottom:.25rem;color:var(--black);font-size:var(--s-text)}.blotter-data-row.no-border{border-bottom:none}.blotter-data-row.actions{display:flex;flex-direction:column;align-items:center;justify-content:center}.check-blotter-container{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;width:100%;height:100%;cursor:pointer}.accounting-note-match-container{border:2px solid var(--primary);min-width:3rem;border-radius:5px;font-size:var(--s-text);color:var(--primary);font-weight:700}.accounting-note-chip{width:75px;display:flex;justify-content:center;justify-self:center;height:15px}.accounting-note-chip .chip-label{text-align:center;font-size:var(--s-text)}.custom-row-grid{height:60px!important}.account-description-field{width:100%!important;display:flex!important;justify-content:flex-start}.account-description-field.not-defined{color:var(--orange)!important;font-weight:600}.account-other-field{display:flex;justify-content:center}.account-other-field.not-defined,.not-defined{color:var(--orange)!important;font-weight:600}.select-single-write{font-weight:600;font-size:var(--xxs-text)}.error-msg{color:var(--secondary-hover);font-size:1.3rem;font-weight:700}.blotter-riba-modal{width:90%;height:95%}.modal-content{height:100%;text-align:left}.blotter-riba-modal-accordion{display:flex;flex:1 1;height:95%}.list-counter-parters{display:flex;flex-direction:column;overflow-y:auto;flex:1 1;max-height:100%}.blotter-riba-movement-item{display:flex;align-items:center;box-shadow:0 4px 2px -2px var(--silver);width:100%;padding:.25rem}.blotter-riba-movement-item.clickable{cursor:pointer}.blotter-riba-movement-item.clickable.selected,.blotter-riba-movement-item.clickable:hover{background-color:var(--primary-transparent)}.blotter-riba-movement-item.disabled{background-color:var(--transparent-silver);cursor:not-allowed}.blotter-riba-movement-item:last-child{box-shadow:none}.blotter-riba-movement-item .blotter-riba-movement-details{display:flex;flex-direction:column;width:100%}.blotter-riba-movement-item .blotter-riba-movement-details .blotter-riba-row{display:flex;width:100%}.blotter-riba-movement-item .blotter-riba-movement-details .blotter-riba-row.disabled .blotter-riba-row-detail,.blotter-riba-movement-item .blotter-riba-movement-details .blotter-riba-row.disabled .label{color:var(--silver)!important}.blotter-riba-feedback-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.blotter-riba-feedback-modal .success-message{color:var(--green);font-size:var(--xl-text);font-weight:600;justify-content:center}.blotter-riba-feedback-modal .blotter-riba-feedback-modal-buttons-container{display:flex;align-items:center;justify-content:center}.blotter-riba-feedback-modal-icon{align-self:center}.blotter-riba-match-panel{display:flex;flex:2 1;flex-direction:column;max-width:100%;box-shadow:-5px 0 5px -5px var(--silver)}.blotter-riba-match-panel.hide{display:none}.blotter-riba-match-panel .no-movement-selected-placeholder{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;color:var(--primary-hover)}.blotter-riba-match-panel .blotter-riba-filter-panel{display:flex;flex-direction:column;flex:1 1}.blotter-riba-match-panel .blotter-riba-filter-panel .blotter-riba-filter-row{display:flex;align-items:center}.blotter-riba-match-panel .blotter-riba-match-grid-container{display:flex;flex-direction:column;max-height:100%;overflow:hidden;padding:0 .5rem;height:100%}.blotter-riba-match-panel .blotter-riba-match-grid-container .sc-hHftDr{overflow-y:auto!important}.riba-match-grid-header-cell{color:var(--primary-hover);font-size:var(--m-text);font-weight:600}.selector-match-container{display:flex;align-items:center;justify-content:center;width:100%}.partita-aperta-cell{width:100%}.partita-aperta-cell.disabled{color:var(--silver)}.partita-aperta-cell.disabled .negative,.partita-aperta-cell.disabled .positive{color:var(--silver)!important}.partita-aperta-cell.selected{font-weight:700}.blotter-riba-selected-all{display:flex;justify-content:center;align-items:center;flex-direction:column}.blotter-riba-selected-all .blotter-riba-selected-all-message{font-weight:700;font-size:var(--xs-text);color:var(--primary-hover)}.blotter-sign-amount{display:flex;align-items:center}.blotter-sign-amount .amount.positive{color:var(--green)}.blotter-sign-amount .amount.negative{color:var(--red)}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.blotter-riba-match-edit-cell{display:flex;flex-direction:column}.blotter-riba-match-edit-cell .enable-edit-text{display:flex;cursor:pointer}.blotter-riba-match-edit-cell .enable-edit-text .normal{color:var(--primary);font-size:var(--s-text)}.blotter-riba-match-edit-cell .enable-edit-text .underline{color:var(--primary);font-size:var(--s-text);text-decoration:underline}.blotter-riba-match-edit-cell .enable-edit-controller{display:flex;align-items:center}.blotter-riba-match-edit-cell .enable-edit-controller .cancel-controller,.blotter-riba-match-edit-cell .enable-edit-controller .save-controller{display:flex;align-items:center;cursor:pointer}.blotter-riba-match-edit-cell .enable-edit-controller .cancel-controller .cancel-text,.blotter-riba-match-edit-cell .enable-edit-controller .save-controller .cancel-text{font-weight:600;color:var(--secondary-hover);font-size:var(--xs-text);text-transform:uppercase}.blotter-riba-match-edit-cell .enable-edit-controller .cancel-controller .save-text,.blotter-riba-match-edit-cell .enable-edit-controller .save-controller .save-text{font-weight:600;color:var(--primary);font-size:var(--xs-text);text-transform:uppercase}.blotter-riba-match-footer{display:flex;flex-direction:column;padding:0 .75rem;flex:1 1}.blotter-riba-match-footer .blotter-riba-alert-container{display:flex;align-items:center}.blotter-riba-match-footer .blotter-riba-alert{font-size:var(--s-text);font-weight:700;color:#f90}.blotter-riba-match-footer .blotter-riba-summary-row{display:flex;align-items:center;justify-content:space-between}.blotter-riba-match-footer .blotter-riba-summary-row .summary-amount-container{display:flex;align-items:center}.blotter-riba-match-footer .blotter-riba-summary-row .summary-amount-container .residue{font-weight:600}.blotter-riba-match-footer .blotter-riba-summary-row .summary-amount-container .residue.green span{color:var(--green)}.blotter-riba-match-footer .blotter-riba-summary-row .summary-amount-container .residue.red span{color:var(--secondary-hover)}.blotter-riba-match-footer .blotter-riba-summary-row .summary-controls-container{display:flex;align-items:center}.blotter-riba-match-footer .blotter-riba-summary-row .summary-controls-container .summary-save-button{width:20px!important;min-width:100px;min-height:30px}.save-alert-tooltip{display:flex;flex-direction:column}.save-alert-tooltip .alert-message{color:var(--white)}.blotter-riba-total-amount-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.blotter-riba-total-amount-container .amount-label{text-align:center;font-size:var(--xs-text);font-weight:600;color:var(--primary-hover)}.blotter-riba-total-amount-container .blotter-riba-total-amount-grid th{font-size:var(--xs-text);text-align:center;height:12px}.blotter-riba-total-amount-container .blotter-riba-total-amount-grid td{font-size:var(--s-text);text-align:center;font-weight:600}.blotter-riba-total-amount-container .blotter-riba-total-amount-grid td.green{color:var(--green)}.blotter-riba-total-amount-container .blotter-riba-total-amount-grid td.red{color:var(--secondary-hover)}.blotter-riba-match-counter{display:flex;width:100%;justify-content:flex-end;align-items:center}.blotter-riba-match-counter .counter-container{display:flex}.blotter-riba-match-counter .counter-container .counter-label{font-weight:600;color:var(--primary-hover);font-size:var(--s-text)}.blotter-riba-match-counter .counter-container .counter{font-weight:500}.tpp-divider{border-bottom:1px solid var(--silver);width:100%}.tpp-divider.vertical{width:auto;height:100%;border-left:1px solid var(--silver);border-bottom:none}.ContainerAlertCounterParty,.SimbolText{display:flex;flex-direction:column;justify-content:center;align-items:center}.InfoAlert{color:var(--red);font-size:var(--l-text);font-weight:600}.buttonsModify{display:flex;align-items:center;justify-content:center}.noSaveMessage{font-size:14px}.residue-no-squared-message{color:var(--secondary);font-weight:700;text-align:center}.blotterConfirmSave .noSquaredMessage{color:var(--secondary);font-weight:600;font-size:var(--m-text);text-align:center}.blotter-riba-summary-panel{flex-direction:column;height:100%;display:flex;flex:0 1;transition:all .5s;width:0;padding:.25rem .5rem}.blotter-riba-summary-panel *{transition:all .5s,background-color 0s,fill 0s,color 0s,font-weight 0s}.blotter-riba-summary-panel.active{width:100%;flex:2 1;box-shadow:-5px 0 5px -5px var(--silver)}.blotter-riba-summary-panel .blotter-riba-summary-title{padding:0 .75rem}.blotter-riba-summary-panel .close-button-container{display:flex;align-items:center;justify-content:flex-end;max-height:50px}.blotter-riba-summary-panel .blotter-riba-summary-panel-grid-container{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.blotter-riba-summary-panel .blotter-riba-summary-no-match-placeholder{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;color:var(--secondary-hover)}.blotter-riba-summary-grid{border-collapse:collapse;font-size:var(--s-text);min-width:400px;width:100%;max-height:95%;overflow-y:auto}.blotter-riba-summary-grid .blotter-riba-summary-row.not-defined{background-color:var(--ternary-transparent)}.blotter-riba-summary-grid thead tr{border-bottom:1px solid #ddd}.blotter-riba-summary-grid th{padding:12px 15px;color:var(--primary-hover);font-size:var(--m-text);font-weight:700;text-align:left!important}.blotter-riba-summary-grid td{padding:12px 15px;color:var(--black);font-weight:600;white-space:nowrap}.blotter-riba-summary-grid tbody tr{border-bottom:1px solid #ddd}.blotter-riba-summary-grid tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.riba-accounting-note-sign-green{color:var(--green)!important;font-weight:600}.riba-accounting-note-sign-red{color:var(--red)!important;font-weight:600}.blotter-riba-summary-cell.not-defined{font-style:italic;color:#000!important}.tpp-loading-placeholder-container{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center}.tpp-loading-placeholder-container .loading-message{color:var(--primary-hover);font-size:var(--xxl-text)}.list-counter-parters-header{display:flex;align-items:center;justify-content:flex-end}.list-counter-parters-header .back-movements-message{color:var(--primary);font-size:var(--m-text);font-weight:500;cursor:pointer}.list-counter-parters-body{display:flex;max-height:100%;height:100%;width:100%;overflow-y:auto;align-items:flex-start;flex-direction:column}.add-counter-parter-container{display:flex;justify-content:flex-end;cursor:pointer}.CounterpartyRowEditor-input{border-bottom:1px solid var(--silver);padding-bottom:15px;display:flex;width:100%}.CounterpartyRowEditor-input .counterparty-row-editor-column{display:flex;flex-direction:column;width:100%}.CounterpartyRowEditor-input .counterparty-row-editor-column .container-counter-party-row-editor{display:flex;max-width:100%}.CounterpartyRowEditor-input .counterparty-row-actions{display:flex;align-items:center}.CustomLabelTable{border-radius:10px;width:650px;border-collapse:collapse}.CustomLabelTable td,.CustomLabelTable th{border:1px solid #ddd;text-align:left;padding:8px}.CustomLabelTable tr:nth-child(2n){background-color:var(--primary-transparent)}.custom-table-row-header{background-color:var(--primary-hover);height:50px;width:650px;border-top-right-radius:10px;border-top-left-radius:10px;display:flex;align-items:center;padding:5px 10px;margin:0}.customLabelTag{color:var(--azure-dark);font-size:var(--s-text);font-weight:500;width:32%}.customLabelRulesContainer{padding:5px;display:flex;align-items:center;flex-wrap:wrap;max-width:100%}.ContainerButton{display:flex;justify-content:center;align-items:center}.CustomTableTitle{font-weight:600;color:#fff;display:flex;font-size:var(--l-text)}.customLabelValue{font-size:var(--s-text)}.custom-label-input-container,.customLabelValue{display:flex;align-items:center}.custom-label-input{font-size:var(--s-text)}.css-2b097c-container{width:100%}.alert-message{color:var(--secondary-hover)}.blotter-feedback-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.blotter-feedback-modal .blotter-feedback-success-message{color:var(--primary-hover);font-size:var(--xl-text);font-weight:600;text-align:center}.button-proceed{margin:auto}.custom-rule-modal{width:800px;height:90%}.custom-rule-modal .custom-rule-modal-content{height:95%;overflow-y:auto;display:flex;flex-direction:column;padding:5px}.custom-rule-modal .custom-rule-modal-content .custom-rule-container{display:flex;flex-direction:column}.custom-rule-modal .custom-rule-modal-content .custom-rule-container .custom-rule-accordion-container{display:flex;align-items:center}.custom-rule-modal .custom-rule-modal-content .custom-rule-container .custom-rule-accordion-container .custom-rule-accordion{min-height:500px}.custom-rule-modal .custom-rule-modal-content .custom-rule-container .or-handler{justify-self:flex-start}.custom-rule-modal .custom-rule-modal-content .no-rules{align-self:center;justify-self:center;color:var(--primary-hover);font-size:var(--m-text);font-weight:500}.title-deactivated{color:var(---silver)!important;opacity:.8}.custom-rule-row{display:flex;flex-direction:column;align-items:center}.custom-rule-row .custom-rule-input-components-container{display:flex;align-items:center;width:100%}.custom-rule-row .custom-rule-input-component{display:flex;flex:1 1;max-width:250px}.custom-rule-row .delete-container{width:24px}.custom-rule-row .and-input-container{display:flex;align-items:center;justify-content:flex-end}.closeButton{margin:auto}.add-note-modal{display:flex;flex-direction:column;justify-content:center}.SaveModify{font-size:var(--l-text);font-weight:700;color:var(--primary-hover);text-align:center}.alertModifyModalOverlay{z-index:1000}.ConfirmSaveContainer{display:flex}.panel-configurations-subtitle{font-weight:700!important}.tpp-menu-panel{display:flex;flex:1 1;max-width:90%;max-height:90%;align-self:center;height:90%;padding:10px;overflow-y:auto;flex-wrap:wrap}@media screen and (max-width:767px){.tpp-menu-panel{max-width:100%;max-height:100%;height:100%;flex-direction:column}}.tpp-menu-panel .menu-item-card-container{padding:5px;flex:50% 1}.tpp-menu-panel .menu-item-card-container .menu-item-card{justify-content:center;display:flex;cursor:pointer;height:100%}.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled{cursor:auto}.tpp-menu-panel .menu-item-card-container .menu-item-card .card-content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.tpp-menu-panel .menu-item-card-container .menu-item-card .card-content .description{font-weight:300;color:var(--black);font-size:var(--m-text);text-align:center}@media screen and (max-width:767px){.tpp-menu-panel .menu-item-card-container .menu-item-card .card-content .description{font-size:var(--s-text)}}.tpp-menu-panel .menu-item-card-container .menu-item-card:hover{box-shadow:var(--primary) 0 3px 8px}.tpp-menu-panel .menu-item-card-container .menu-item-card:hover.disabled{box-shadow:none}.tpp-menu-panel .menu-item-card-container .menu-item-card:hover *,.tpp-menu-panel .menu-item-card-container .menu-item-card:hover .description{color:var(--primary)}.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled{cursor:not-allowed}.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled *{color:var(--darkgrey)}.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled:hover{box-shadow:0 3px 8px rgba(0,0,0,.24)}.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled:hover *,.tpp-menu-panel .menu-item-card-container .menu-item-card.disabled:hover .description{color:var(--darkgrey)}.ConfigurationSaveMessage{color:var(--azure-dark);font-weight:600;text-align:center}.configuration-feedback-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.pre-config-section{display:flex;flex-direction:column;padding:5px}.pre-config-section,.pre-config-section span,.pre-config-section ul li{font-size:var(--l-text)}.run-parameters-form{display:flex;flex-direction:column;padding:5px}.run-parameters-form,.run-parameters-form .description{font-size:var(--xl-text)}.run-parameters-form .help-text{font-size:var(--xl-text);font-style:italic}.single-check-label{font-size:var(--l-text)}.tpp-multi-checkbox{padding:0 5px;display:flex;align-items:center;cursor:pointer}.configuration-footer{display:flex;align-items:center;width:100%}.accounting-choose-section{display:flex;flex-direction:column}.accounting-choose-section .premise{font-size:var(--l-text)}.accounting-choose-section .no-operations-container{display:flex;align-items:center;justify-content:center;color:var(--primary-hover);height:100%;flex:1 1}.accounting-operations-table th{background-color:var(--primary-hover);color:#fff;padding:5px;text-align:left;font-size:var(--l-text)}.accounting-operations-table td{font-size:var(--l-text);color:var(--azure-dark)}.accounting-operations-table td.id{font-weight:600;text-align:left}.accounting-operations-table tr:nth-child(2n){background-color:var(--primary-transparent)}.pos-collection-section{padding:5px;font-size:var(--s-text)}.pos-collection-section,.pos-collection-section .pos-collection-intro{display:flex;flex-direction:column}.pos-collection-section .pos-collection-intro span{font-size:var(--l-text)}.pos-collection-section .Table-pos th{background-color:var(--primary-hover);color:#fff;padding:5px;text-align:left;font-size:var(--l-text)}.pos-collection-section .Table-pos td{font-size:var(--l-text);color:var(--azure-dark)}.pos-collection-section .Table-pos tr:nth-child(2n){background-color:var(--primary-transparent)}.tpp-tabs{display:flex;flex-direction:column;max-height:100%}.tpp-tabs.full-width{width:100%}.tpp-tabs .tpp-tab-content{display:flex;flex-direction:column;overflow-y:auto;height:100%}.reconcialiation-bank-view,.tpp-tabs .tpp-tab-footer{display:flex;flex-direction:column;flex:1 1}.reconcialiation-bank-view{padding:0 1.5rem}.reconcialiation-bank-view .reconciliation-filter-left,.reconcialiation-bank-view .reconciliation-filter-right{flex:1 1}.reconcialiation-bank-view .reconciliation-header-details{display:flex;align-items:center;background-color:var(--primary-hover);padding:.55rem .45rem;border-radius:10px}.reconcialiation-bank-view .reconciliation-header-details .main-data{flex:1 1;color:var(--white);font-weight:600;text-align:center}.reconcialiation-bank-view .reconciliation-header-details .main-data.account-balance{flex:2 1;min-width:510px}.reconcialiation-bank-view .reconciliation-header-details .main-data.state{flex:1 1;max-width:60px}.reconcialiation-bank-view .reconciliation-header-details .main-data.accounting-note{flex:4 1}.reconcialiation-bank-view .reconciliation-bank-content{display:flex;flex:1 1;overflow-y:auto;padding:.25rem .15rem}.reconcialiation-bank-view .reconciliation-bank-content .reconciliation-bank-grids-container{display:flex;flex:2 1;flex-direction:column}.reconcialiation-bank-view .smart-accounting-last-update{color:var(--primary-hover);font-weight:600;font-size:var(--xs-text);align-self:flex-end}.reconcialiation-bank-view .smart-accounting-last-update .total-value{color:var(--black);font-size:var(--xs-text)}.not-elaborated-link{color:var(--primary)}.not-processed-reconciliation-bank-modal{max-width:850px;max-height:95%}.reconciliation-bank-list-container{display:flex;flex:1 1;flex-direction:column}.reconciliation-bank-list-container .reconciliation-bank-list{display:flex;flex-direction:column;flex:1 1;padding:0 .5rem}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item{display:flex;padding:0;height:85px;border-bottom:1px solid var(--grey)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column{display:flex;flex-direction:column;flex:2 1;justify-content:center}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column.second{flex:1 1;max-width:70px}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column.third{flex:4 1}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row{display:flex;align-items:center;flex:1 1}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .main-info-container{display:grid;grid-template-columns:2fr 6fr;padding-left:.75rem;grid-gap:.2rem .4rem;gap:.2rem .4rem;width:400px}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .main-info-container .reconciliation-info-label{font-weight:600;font-size:var(--s-text)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .main-info-container .reconciliation-info-value{color:var(--primary-hover);font-size:var(--s-text)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container{display:flex;flex-direction:column;flex:1 1;min-width:100px;height:100%;padding:1rem 0;justify-content:flex-end}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container .label-value{color:var(--primary-hover)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container .reconciliation-bank-item-value{font-weight:600;display:flex;flex-direction:column;height:100%;align-items:flex-start}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container .reconciliation-bank-item-value .item-value{font-size:var(--s-text)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container .reconciliation-bank-item-value .item-value.green{color:var(--green)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column .reconciliation-bank-item-row .info-value-container .reconciliation-bank-item-value .item-value.red{color:var(--secondary-hover)}.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column.feedback-column{background-color:var(--lightgrey);height:85px;max-width:70px;min-width:50px}.feedback-column,.reconciliation-bank-list-container .reconciliation-bank-list .reconciliation-bank-item .reconciliation-bank-item-column.feedback-column .feedback{text-align:center}.feedback-column{height:85px;display:flex;align-items:center;justify-content:center}.reconciliation-bank-grid{font-size:var(--s-text);max-width:100%}.reconciliation-bank-grid thead{width:calc(100% - 1em)}.reconciliation-bank-grid th{color:var(--primary-hover);font-size:var(--s-text);font-weight:700;padding:.2rem 0 0 1rem;text-align:left!important}.reconciliation-bank-grid td{padding:5px 15px;font-weight:500;min-height:52px}.reconciliation-bank-grid tbody{display:block;max-height:300px}.reconciliation-bank-grid tbody tr,.reconciliation-bank-grid thead{display:table;width:100%;table-layout:fixed}.blotter-sign.green{color:var(--green)}.blotter-sign.red{color:var(--secondary-hover)}.reconciliation-bank-item-value{font-weight:600}.reconciliation-bank-item-value.green{color:var(--green);font-weight:600}.reconciliation-bank-item-value.red{color:var(--secondary-hover);font-weight:600}.view-details{cursor:pointer;text-align:center}.reconciliate-bank-details-modal{max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.reconciliate-bank-details-modal .reconciliate-bank-details-header{display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.reconciliate-bank-details-modal .reconciliate-bank-details-header .details{font-size:var(--m-text);font-weight:600}.reconciliate-bank-details-modal .reconciliate-bank-details-header .details .main-info{color:var(--primary-hover)}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid{font-size:var(--s-text);max-width:100%;align-self:flex-start}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid thead{width:calc(100% - 1em)}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid th{padding:0 15px;color:var(--primary-hover);font-size:var(--m-text);font-weight:700;text-align:left!important}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid td{padding:5px 15px;font-weight:500}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid tbody{display:block;max-height:300px}.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid tbody tr,.reconciliate-bank-details-modal .reconciliation-bank-counter-parter-grid thead{display:table;width:100%;table-layout:fixed}.reconciliate-bank-details-modal .blotter-sign.green{color:var(--green)}.reconciliate-bank-details-modal .blotter-sign.red{color:var(--secondary-hover)}.reconciliation-bank-summary-tab{display:flex}.reconciliation-bank-summary-tab .reconciliation-bank-summary-column{display:flex;flex-direction:column;flex:1 1}.reconciliation-bank-summary-tab .reconciliation-bank-summary-column .no-balances,.reconciliation-bank-summary-tab .reconciliation-bank-summary-column .no-movements{justify-self:center;font-size:var(--l-text);color:var(--primary-hover);align-self:center}.reconciliation-bank-summary-table{border-collapse:collapse;font-size:var(--s-text);max-height:100%;overflow-y:auto;min-height:255px}.reconciliation-bank-summary-table thead tr{border-bottom:1px solid #ddd}.reconciliation-bank-summary-table th{color:var(--primary-hover);font-size:var(-s-text);text-align:left!important}.reconciliation-bank-summary-table th.center{text-align:center!important}.reconciliation-bank-summary-table td{color:var(--black);white-space:nowrap;padding:5px}.reconciliation-bank-summary-table td.icon-cell{text-align:left}.reconciliation-bank-summary-table td.icon-cell.main{font-weight:600;display:flex;align-items:center}.reconciliation-bank-summary-table td.icon-cell.center{text-align:center!important}.reconciliation-bank-summary-table td.icon-cell.secondary{padding-left:180px!important}.reconciliation-bank-summary-table tbody tr{border-bottom:1px solid #ddd}.reconciliation-bank-summary-table tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.tpp-bullet{border-radius:50px}.reconciliation-bank-balance-table{border-collapse:collapse;font-size:var(--s-text);overflow-y:auto;max-height:100%;min-height:255px}.reconciliation-bank-balance-table thead tr{border-bottom:1px solid #ddd}.reconciliation-bank-balance-table th{color:var(--primary-hover);font-size:var(--s-text);text-align:left!important}.reconciliation-bank-balance-table th.center{text-align:center!important}.reconciliation-bank-balance-table td{color:var(--black);white-space:nowrap}.reconciliation-bank-balance-table tbody tr{border-bottom:1px solid #ddd}.reconciliation-bank-balance-table tbody tr:last-of-type{border-bottom:2px solid var(--silver)}.center-cell{text-align:center}.center-cell.difference{font-weight:700}.center-cell.which{color:var(--primary-hover);font-weight:700}.marked .details{display:flex;align-items:center}.blotter-configuration-view{width:100%}.disclaimer-message{color:var(--secondary-hover);font-size:var(--xl-text)}.disclaimer-message .important{font-weight:600;color:var(--secondary-hover)}.no-pdc-container{align-items:center;justify-content:center}.no-pdc-container,.process-container{display:flex;flex-direction:column;height:100%}.process-container{overflow-y:auto;padding:.5rem 2rem;justify-content:space-between}.process-container .process-container-title-container{display:flex;justify-content:space-between}@media screen and (max-width:767px){.process-container{padding:0}}.process-body{height:100%;overflow-y:auto;padding:0 .25rem}.process-body.disable-overflow{overflow-y:hidden}@media screen and (max-width:767px){.process-body{padding:1.5rem}}.process-footer{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0}.process-footer.center{justify-content:center}@media screen and (max-width:767px){.process-footer{flex-direction:column}}.task-title-container{display:flex;flex-direction:column}@media screen and (max-width:767px){.task-title-container{text-align:center!important;font-size:var(--xxl-text)!important;background-color:var(--primary-hover);justify-content:center;padding:.5em}}.task-title-container .task-title-header{display:flex;justify-content:space-between}.task-title-container .task-title-header .main-title-container{display:flex}@media screen and (max-width:767px){.task-title-container .task-title-header .main-title-container{text-align:center!important;justify-content:center;border-bottom:1px solid var(--transparent-white)}}.task-title-container .task-title-header .main-title-container .title{font-weight:700;font-size:var(--xxl-text);color:var(--primary-hover);text-align:center}@media screen and (max-width:767px){.task-title-container .task-title-header .main-title-container .title{font-size:var(--l-text)!important;color:var(--white)}}@media screen and (max-width:767px){.task-title-container .task-title-header{flex-direction:column}}.task-title-divider{color:var(--silver);background-color:var(--silver);border:1px solid var(--silver);opacity:.7}@media screen and (max-width:767px){.task-title-divider{display:none}}.group-info-handler-container{display:flex;align-items:baseline}.group-info-handler-container .group-info-divider{border:.8px solid var(--white);opacity:.4;width:100%}@media screen and (max-width:767px){.group-info-handler-container{justify-content:center;align-items:center}}.group-info-handler-container .group-info-container{display:flex;flex-direction:column}@media screen and (max-width:767px){.group-info-handler-container .group-info-container{width:100%;text-align:right}}.group-info-handler-container .group-info-container .group-name{font-size:var(--xl-text);color:var(--primary-hover);font-weight:700}@media screen and (max-width:767px){.group-info-handler-container .group-info-container .group-name{font-size:var(--m-text);color:var(--white)}}.group-info-handler-container .group-info-container .group-vat-number{font-size:var(--s-text);color:var(--primary-hover);font-weight:700}@media screen and (max-width:767px){.group-info-handler-container .group-info-container .group-vat-number{font-size:var(--xs-text);color:var(--white)}}@media screen and (max-width:767px){.group-info-form-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}}.no-pdc-disclaimer-container{display:flex;align-items:center;flex-direction:column}.no-pdc-disclaimer-container .no-pdc-disclaimer-message{color:var(--primary-hover);display:flex;align-items:center;font-size:var(--xl-text)}.no-pdc-disclaimer-container .support-link{color:var(--primary-hover);font-size:var(--xl-text)}.blotter-category-grid-container{overflow-x:auto;max-width:100%}.blotter-category-grid-container table{border:1px solid #ccc;border-collapse:collapse;width:100%;table-layout:fixed}.blotter-category-grid-container .category-grid-header{background-color:var(--primary-hover);padding:.5rem;width:100%}.blotter-category-grid-container .category-grid-header .title{color:var(--white);font-weight:600}.category-grid-header{display:flex;align-items:center;padding:.3rem .75rem!important;min-height:30px;font-size:var(--m-text)}.category-grid-header .category-title{color:var(--white);font-weight:600}.category-grid-header .add-account-handlers-container{display:flex;align-items:center}.category-grid-header .add-account-handlers-container .add-all-account,.category-grid-header .add-account-handlers-container .add-single-account{color:var(--white);font-weight:400;border:1px solid var(--white);height:30px!important}.blotter-category-grid,.blotter-category-grid tbody{border-collapse:collapse;min-width:400px;width:100%;max-height:95%;overflow-y:auto}.blotter-category-grid thead tr{border-bottom:1px solid #ddd}.blotter-category-grid th{padding:5px 15px;color:var(--primary-hover);font-weight:700;font-size:var(--m-text);text-align:left!important}.blotter-category-grid td{padding:5px 15px;color:var(--black);font-weight:600}.blotter-category-grid tbody tr{border-bottom:1px solid #ddd}.account-buttons-container{display:flex;align-items:center;width:100%;justify-content:space-around}.add-category-row-link{font-weight:600;display:flex;font-size:var(--m-text);align-items:center;justify-content:flex-end}.add-category-row-link span{cursor:pointer;display:flex;color:var(--primary-hover)}.copy-all-cell{display:flex;justify-content:center}.alert-info-cell{width:50px!important}.account-buttons-container .apply-all-accounts-button,.account-buttons-container .more-accounts-button{font-size:var(--s-text);font-weight:400;color:var(--white);height:20px!important;min-height:30px}.category-help-container{align-self:flex-end;justify-self:flex-end}.re-blotter_container{flex:1 1;display:flex;flex-direction:column;width:100%;overflow:hidden}.reBlotter-filterContainer{display:flex;flex-wrap:wrap;max-width:100%;grid-gap:.35rem;gap:.35rem;flex:1 1;justify-content:center;margin-bottom:1rem}.reBlotterModalResidualTotalizer{display:flex;flex-direction:column;width:95%;height:95%}.re-blotter-send-advance-grid-header{color:var(--primary-hover);font-size:var(--s-text)}.reBlotterSendAdvanceGrid{display:flex;height:100%}.reBlotterSendAdvanceGrid .reBlotterSendTotalAdvanceGridFirst{display:flex;flex-direction:column;flex:0 1;height:100%}.reBlotterSendAdvanceGrid .reBlotterSendTotalAdvanceGridFirst.active{flex:3 1}.reBlotterSendAdvanceGrid .reBlotterSendTotalAdvanceGridSecond{display:flex;flex-direction:column;flex:0 1;height:100%}.reBlotterSendAdvanceGrid .reBlotterSendTotalAdvanceGridSecond.active{flex:1 1}.contract-expiration{display:flex}.re-blotter-modal{display:flex;flex-direction:column;height:95%;width:95%}.re-blotter-modal .re-blotter-modal-content{display:flex;flex-direction:column;flex:1 1}.re-blotter-modal-movement-details-container{display:flex}.re-blotter-modal-movement-details-container .selected-movement-details{display:flex;flex-direction:column;width:100%;box-shadow:0 4px 2px -2px var(--silver)}.re-blotter-modal-movement-details-container .selected-movement-details .movement-row{display:flex}.re-blotter-modal-match-panel{display:flex;flex-direction:column;flex:5 1}.re-blotter-modal-match-panel .no-invoices-placeholder{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 1;height:100%}.re-blotters-match-filters{display:flex;align-items:center;flex-wrap:wrap;max-height:100px;grid-gap:.15rem;gap:.15rem;padding:.5rem 0}.re-blotter-match-grid-container{overflow-y:hidden;height:100%;display:flex;flex-direction:column}.re-blotter-match-grid-container .blotter-header-select-all{display:flex;justify-content:center}.re-blotter-match-grid-container .cell-data{white-space:normal;text-overflow:ellipsis;font-size:11px!important}.re-blotter-match-grid-container .cell-data.selected{font-weight:500;color:var(--primary-hover)}.re-blotter-match-grid-container .re-blotter-match-edit-cell{display:flex;flex-direction:column}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-text{display:flex;cursor:pointer}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-text .normal{color:var(--primary);font-size:var(--s-text)}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-text .underline{color:var(--primary);font-size:var(--s-text);text-decoration:underline}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller{display:flex;align-items:center}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .cancel-controller,.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .save-controller{display:flex;align-items:center;cursor:pointer}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .cancel-controller .cancel-text,.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .save-controller .cancel-text{font-weight:600;color:var(--secondary-hover);font-size:var(--xs-text);text-transform:uppercase}.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .cancel-controller .save-text,.re-blotter-match-grid-container .re-blotter-match-edit-cell .enable-edit-controller .save-controller .save-text{font-weight:600;color:var(--primary);font-size:var(--xs-text);text-transform:uppercase}.match-grid-check-blotter-container{display:flex;justify-content:center;align-items:center}.re-blotter-match-footer{display:flex;flex:1 1;flex-direction:column}.re-blotter-match-footer .row{display:flex;align-items:center}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer{display:flex;flex-direction:column}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer .summary-amount-container{display:flex}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer .summary-amount-container .total-container{align-items:center;display:flex}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer .summary-amount-container .total-container .label{font-size:var(--s-text)}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer .summary-amount-container .total-container .amount{font-weight:600;font-size:var(--s-text)}.re-blotter-match-footer .row .reBlotterMatchTotalsContainer .summary-amount-container .total-container .amount.green{color:var(--green)}.re-blotter-match-footer .summary-controls-container{display:flex;align-items:center;justify-content:flex-end}.re-blotter-match-counter{display:flex}.re-blotter-match-counter .counter-container{display:flex;justify-content:flex-end}.re-blotter-match-counter .counter-container .counter-label{font-weight:600;color:var(--primary-hover);font-size:var(--s-text)}.re-blotter-match-counter .counter-container .counter{font-weight:500}.container-reBlotter-advance-row{display:flex;flex-direction:column}.reBlotterAdvanceRowFieldsContainer{display:flex;align-items:center}.re-blotter-advance-remove-text{color:var(--red)}.re-blotter-advance-remove-text:hover{color:var(--secondary-hover)}.tpp-text-button{text-decoration:underline;cursor:pointer}.tpp-text-button:hover{color:var(--primary-hover)}.tpp-text-button.disabled{color:var(--silver);cursor:auto}.tpp-text-button.disabled:hover{color:var(--grey)}.re-blotter-summary-panel{flex-direction:column;height:100%;display:flex;flex:0 1;transition:all .5s;width:0;padding:.25rem .5rem}.re-blotter-summary-panel *{transition:all .5s,background-color 0s,fill 0s,color 0s,font-weight 0s}.re-blotter-summary-panel.active{width:100%;flex:2 1}.re-blotter-summary-panel .re-blotter-summary-title{padding:0 .15rem}.re-blotter-summary-panel .close-button-container{display:flex;align-items:center;justify-content:flex-end;max-height:50px}.re-blotter-summary-panel .re-blotter-summary-no-match-placeholder{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;color:var(--secondary-hover)}.re_blotter_review_table{border-collapse:collapse;font-size:var(--s-text);font-family:sans-serif;min-width:400px;color:#fff}.re_blotter_review_table thead tr{background-color:var(--primary-hover);color:#fff;text-align:left}.re_blotter_review_table th{padding:10px 8px;color:var(--white)}.re_blotter_review_table td{padding:4px}.re-blotter-review-table-row.residue td{font-weight:700;color:var(--light-orange)}.containerMatchWarning{justify-content:center;height:100%}.containerButton,.containerMatchWarning,.containerText{display:flex;flex-direction:column;align-items:center}.reBlotterMatchWarningText{font-size:var(--l-text)}.noInvoiceWarnText{font-size:var(--xl-text);color:var(--orange)}.reBlotterWarningLink{font-size:var(--m-text)}.matchWarningContent{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}.confirm-operation{font-size:var(--m-text);color:var(--primary-hover)}.cell-default-custom{white-space:normal;text-overflow:ellipsis;font-size:var(--s-text)}.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__cell:not(.InovuaReactDataGrid__cell--no-padding),.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__content,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__footer-row-cell,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__header-group__title,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__locked-row-cell,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__nested-cell,.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__nested-group-cell{color:var(--primary-hover)}.select_all{text-align:center;display:flex;align-items:center!important;justify-content:center;flex-direction:column}.select_all span{font-size:10px}.header-cell{font-size:var(--m-text);color:var(--primary-hover)}.InovuaReactDataGrid--theme-default-light .InovuaReactDataGrid__column-header__filter-settings{display:none;z-index:999!important}.InovuaReactDataGrid__column-header--align-start.InovuaReactDataGrid__column-header--direction-ltr>.InovuaReactDataGrid__column-header__menu-tool--show-on-hover{display:none}.inovua-react-toolkit-date-input,.inovua-react-toolkit-date-input--expanded,.inovua-react-toolkit-date-input--focused,.inovua-react-toolkit-date-input--invalid,.inovua-react-toolkit-date-input--ltr,.inovua-react-toolkit-date-input--picker-position-bottom,.inovua-react-toolkit-date-input--theme-default-light,.inovua-react-toolkit-flex,.inovua-react-toolkit-flex-v3--align-items-center,.inovua-react-toolkit-flex-v3--display-inline-flex,.inovua-react-toolkit-flex-v3--row,.InovuaReactDataGrid__column-header__filter,.InovuaReactDataGrid__column-header__filter--date{z-index:999!important}.action-column{display:flex;flex-direction:column;align-items:center}.action-column .actions{padding:.2rem 0}.re-blotter-container{overflow-y:hidden;height:100%;background-color:var(--white);display:flex;flex-direction:column}.re-blotter-grid-container{height:calc(100% - 5px)}.re-blotter-toolbar-grid{min-height:55px;padding:.65rem;display:flex;align-items:center;justify-self:center}.re-blotter-toolbar-grid .label-toolbar{color:var(--white);font-weight:600;font-size:var(--m-text)}.re-blotter-grid-footer{display:flex;background-color:var(--white);justify-content:space-between;width:100%;padding:.65rem}.reject-blotter-button{background-color:transparent;border:3px solid var(--secondary)!important;color:var(--secondary)!important}.reject-blotter-button:hover{border-color:var(--secondary-hover)!important;color:var(--secondary-hover)!important}.approve-blotter-button.disabled,.reject-blotter-button.disabled{opacity:.3;background-color:var(--transparent)!important}.not-define span{font-weight:600;color:var(--orange)!important}.text-button-modify{color:var(--primary-hover);font-size:var(--xxs-text)}.text-button-delete{color:var(--red);font-size:var(--xxs-text)}.button-approve-block{border:3px solid var(--white)!important;color:var(--white)!important}.move-movements-to-be-rework{color:var(--quaternary)!important;border:3px solid var(--quaternary)!important}.move-receipts-to-be-associated{color:var(--azure-dark)!important;border:3px solid var(--azure-dark)!important}.confirm_operation_message{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.container_confirm_reblotter_modal{display:flex;flex-direction:column;align-items:center}.das-02-auth-payment-view{display:flex;flex:1 1;height:100%;width:100%;flex-direction:column}.das-02-schedule-header{color:var(--primary-hover);font-size:var(--s-text)}.container-export-icon{display:flex;align-items:center;justify-content:flex-end}.das-02-schedule-cell{font-size:var(--s-text)}.das-02-schedule-cell-expiration{display:flex;align-items:center}.das-02-schedule-grid-payments-action{display:flex;align-items:center;justify-content:center}.das-02-schedule-grid-iban-action{display:flex;align-items:center;justify-content:space-between}.das02-approved-cell{display:flex;justify-content:center;align-items:center}.disable-checkbox span:has(input){display:none!important}.data-grid-header-cell{display:flex;align-items:flex-end}.data-grid-header-cell .data-grid-header-cell-title-container{display:flex;align-items:center}.data-grid-header-cell .data-grid-header-cell-title-container.sortable{cursor:pointer}.data-grid-header-cell .data-grid-header-cell-title-container .data-grid-header-cell-title{color:var(--primary-hover);size:.7rem;font-weight:600}.data-grid-header-cell .data-grid-header-cell-title-container .data-grid-sort-container{display:flex;flex-direction:column}.data-grid-header-cell .data-grid-dropdown-menu{position:relative;display:flex;flex-direction:column}.data-grid-header-cell .data-grid-dropdown-menu-content{display:none;position:fixed;background-color:#f5f5f5;min-width:150px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:9999;padding:10px 20px 10px 15px;margin-right:20px;border-radius:10px}.data-grid-header-cell .data-grid-dropdown-menu-content.active{display:flex;flex-direction:column}.data-grid-header-cell .data-grid-dropdown-menu-content.left{right:-15px}.data-grid-filter-actions{display:flex;flex-direction:column}.data-grid-filter-actions .apply{color:var(--primary-hover);font-weight:600;cursor:pointer}.data-grid-filter-actions .reset{color:var(--secondary-hover);font-weight:600;cursor:pointer}.data-grid-option-filters-container{display:flex;flex-direction:column;max-height:250px;overflow-y:auto}.data-grid-menu-button-container{position:relative;display:inline-block;border-radius:2px;cursor:pointer}.data-grid-menu-button-container .sort-icon{position:absolute;top:2px;left:-10px}.data-grid-menu-button-container .menu-icon{opacity:.7}.data-grid-menu-button-container .filter-icon{position:absolute;top:4px;right:-7px}.tag-order-column{width:.7rem;height:.7rem;border-radius:50px;border:2px solid var(--primary-hover);display:flex;justify-content:center;align-items:center;margin:0 .15rem;padding:.4rem}.tag-order-column .order-label{color:var(--primary-hover);font-weight:600;font-size:var(--xs-text)}.data-grid-filter-date-container{display:flex}.confirmChanges{color:var(--primary-hover);font-size:var(--m-text)}.containerDas02ConfirmChanges,.Das02ModalChanges{display:flex;flex-direction:row;justify-content:center}.das02-schedule-note-modal{display:flex;flex-direction:column}.das-02-note-actions{display:flex;justify-content:center;margin-top:5px}.delete-note-button{border:3px solid var(--secondary-hover)!important;color:var(--secondary-hover)!important}.das-02-footer{display:flex;align-items:center;grid-gap:1rem;gap:1rem;padding:.7em 0;overflow-x:auto;white-space:nowrap}.das-02-footer .das02-schedule-footer-table{display:flex;grid-gap:1.5rem;gap:1.5rem}.das-02-footer .das02-schedule-footer-table div{text-align:center}.das-02-footer .das02-schedule-footer-table div .bank-name{color:#1976d2;font-weight:600}.das-02-footer .das02-schedule-footer-table .row-definition{font-weight:600}.das-02-footer .das02-schedule-footer-table .row-definition div{text-align:left}.das-02-footer .footer-spacer{flex-grow:1}.das-02-footer .total{text-align:right;font-size:1.5rem}.das-02-footer .total .title{font-weight:600;font-size:1rem}.das-02-cbi-form{flex-direction:column}.das-02-cbi-form,.das-02-cbi-form .das-02-cbi-form-row{grid-gap:1rem;gap:1rem;display:flex}.das-02-cbi-footer{display:flex;flex-direction:row;justify-content:space-between!important}.das-02-cbi-footer .das-02-cbi-footer-total{margin-left:1rem}.das02-toolbar-grid{display:flex;width:100%;justify-content:flex-end;align-items:center}.customizations-view{display:flex;flex:1 1;flex-direction:column}.customizations-view .customization-tab-footer{display:flex;flex-direction:column}.no-message-label{color:var(--azure-dark);font-weight:600;font-size:var(--m-text)}.tpp-confirm-modal{display:flex;flex-direction:column;align-items:center;justify-content:center}.tpp-confirm-modal .confirm-message{color:var(--primary-hover);font-weight:600;font-size:var(--m-text)}.tpp-confirm-modal .confirm-buttons-container{display:flex}.custom-label-summary-section{display:flex;flex-direction:column;flex:1 1;height:100%}.custom-label-summary-section .custom-label-summary-section-header{display:flex;align-items:center;justify-content:flex-end;flex:1 1;padding:5px}.custom-label-summary-section .custom-label-summary-section-body{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:5px}.css-14jk2my-container{width:100%}.no-customer-supplier-message{color:var(--azure-dark);font-weight:600;font-size:var(--m-text)}.customizationSummaryGrid{border-collapse:collapse;font-size:.75em;min-width:400px;box-shadow:0 0 20px rgba(0,0,0,.15)}.customizationSummaryGrid td,.customizationSummaryGrid th{padding:12px 10px}.customizationSummaryGrid th{color:#fff}.customizationSummaryGrid thead tr{background-color:var(--primary);color:#fff;text-align:left}.customizationSummaryGrid .customizationSummaryRow:last-of-type{border-bottom:2px solid var(--primary-hover)}.actionsCell{display:flex;align-items:center;padding:3px}.customizationSummaryHeader{display:flex;align-items:center;background-color:var(--primary-hover);border-radius:10px 10px 0 0;width:100%;padding:10px}.customizationSummaryHeader span{color:#fff;font-weight:600}.custom-label-summary-grid-rules-container{display:flex;flex-wrap:wrap;padding:0;margin:0}.custom-label-summary-grid-rules-container .rules-container,.custom-label-summary-grid-rules-container .rules-container .rule{display:flex}.custom-label-summary-grid-rules-container .rules-container .rule .limit{text-transform:uppercase;font-weight:600}.custom-label-summary-grid-rules-container .rules-container .and{font-weight:600;color:var(--azure-dark)}.or{font-weight:600;color:var(--primary-hover)}.F24-Intro{display:flex;flex-direction:column;padding:5px}.F24-Intro-Subtitle,.F24-Intro span{font-size:var(--l-text)}.F24-Intro-Subtitle{font-weight:600}.instruction{font-size:var(--l-text)}.Table-F24 th{background-color:var(--primary-hover);color:#fff;padding:5px}.Table-F24 td,.Table-F24 th{font-size:var(--l-text);text-align:left}.Table-F24 td{color:var(--azure-dark);font-weight:500}.Table-F24 tr:nth-child(2n){background-color:var(--primary-transparent)}.das02_container{height:100%;width:100%;padding:.5rem}.das02_container .das02_content{width:100%;display:flex;flex-direction:column;height:100%}.das02_container .das02_content .das02-grid-container{height:calc(100% - 35px)}.das-02-no-results-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.das02-invoice-details-modal .invoice-header{display:flex;flex-direction:column;flex:1 1;grid-gap:.5rem;gap:.5rem}.das02-invoice-details-modal .invoice-header .row{display:flex;grid-gap:.5rem;gap:.5rem;align-items:center}.das02-invoice-details-modal .invoice-header .row .row-group{box-shadow:0 3px 8px rgba(0,0,0,.2);display:flex;padding:10px 20px;width:100%;align-items:center;border-radius:6px}.das02-invoice-details-modal .invoice-header .row .row-group.wrap{flex-wrap:wrap}.das02-invoice-details-modal .invoice-header .row .row-group.warning{box-shadow:0 3px 8px rgba(182,103,0,.712)}.das02-invoice-details-modal .invoice-header .row .row-group .supplier-code-handler{display:flex;align-items:flex-end}.das02-invoice-details-modal .invoice-header .row .row-group .supplier-code-handler .supplier-code-label{font-size:var(--xl-text)}.das02-invoice-details-modal .invoice-header .row.payment-status{display:flex;align-items:center;justify-content:flex-end;padding-top:15px}.das02-invoice-details-modal .invoice-header .row .das-02-edit-description-cell{display:flex;align-items:center}.das02-invoice-details-modal .das02-container .costs-container .title-container,.das02-invoice-details-modal .das02-container .payments-container .title-container{display:flex;justify-content:flex-end}.das02-invoice-details-modal .das02-container .costs-container table,.das02-invoice-details-modal .das02-container .payments-container table{border-spacing:3px;max-width:100%;overflow-x:auto}.das02-invoice-details-modal .das02-container .costs-container table th,.das02-invoice-details-modal .das02-container .payments-container table th{text-align:left;padding:0 5px;background-color:var(--primary-hover)}.das02-invoice-details-modal .das02-container .costs-container table th span,.das02-invoice-details-modal .das02-container .payments-container table th span{font-size:var(--s-text);color:var(--white)}.das02-invoice-details-modal .das02-container .costs-container table th.min,.das02-invoice-details-modal .das02-container .payments-container table th.min{min-width:30px}.das02-invoice-details-modal .das02-container .costs-container table tr td,.das02-invoice-details-modal .das02-container .payments-container table tr td{vertical-align:top}.das02-invoice-details-modal .das02-container .costs-container table .delete-column,.das02-invoice-details-modal .das02-container .payments-container table .delete-column{display:block;text-align:center}.das02-invoice-details-modal .das02-container .costs-container .add-item-form,.das02-invoice-details-modal .das02-container .payments-container .add-item-form{display:flex;align-items:center;grid-gap:2px;gap:2px}.das02-invoice-details-modal .das02-container .costs-container .add-item-form .TppInput:first-child,.das02-invoice-details-modal .das02-container .payments-container .add-item-form .TppInput:first-child{max-width:50px}.das02-invoice-details-modal .das02-container .costs-container.disabled *,.das02-invoice-details-modal .das02-container .payments-container.disabled *{color:grey!important}.das02-invoice-details-modal .das02-container .costs-container.disabled table th,.das02-invoice-details-modal .das02-container .payments-container.disabled table th{background-color:#d3d3d3}.das02-invoice-details-modal .das02-container .costs-container .warning-value,.das02-invoice-details-modal .das02-container .payments-container .warning-value{color:var(--orange);font-size:var(--s-text)}.das02-invoice-details-modal .footer-container{display:flex;justify-content:center;align-items:center;padding:.75rem;flex:1 1}.table-cost-container{max-width:100%;overflow-y:hidden;overflow-x:auto}.table-cost-container .table-cost{width:100%}.invoices-flag-cell{display:flex;flex-direction:column}.invoices-flag-cell .warning{color:var(--orange);font-size:var(--s-text)}.down_payment_container,.invoices-flag-cell .invoices-flags{display:flex;align-items:center}.down_payment_container{padding:0 .25rem}.down_payment_container .down-payment-text{font-size:var(--xs-text);font-weight:700;color:var(--azure-dark);font-style:italic}.notDeductibleIvaCell{display:flex;justify-content:center;align-items:center}.not-deductible-vat{background-color:var(--primary-transparent)!important;font-weight:700}.expiration-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center}.expiration-tooltip .expiration-tooltip-title{color:#fff;font-size:var(--m-text);font-weight:600}.payment-state-handler{display:flex;justify-content:center;align-items:center}.das02-mod-pag-handler{display:flex;flex-direction:column;width:100%}.das02-mod-pag-handler .mod-pag-custom-handler{display:flex;align-items:center}.das02-mod-pag-handler .mod-pag-custom-handler input{max-width:100px}.iva-details-container-table{display:flex;flex-direction:column}.iva-details-container-table .IvaDetailsTable{border-collapse:collapse;font-size:var(--s-text);min-width:400px;box-shadow:0 0 20px var(--white)}.iva-details-container-table .IvaDetailsTable thead tr{background-color:var(--primary-hover);color:#fff;text-align:left}.iva-details-container-table .IvaDetailsTable th{color:var(--white)!important;padding:7px 15px}.iva-details-container-table .IvaDetailsTable td{padding:7px 15px}.iva-details-container-table .IvaDetailsTable tbody tr{border-bottom:1px solid #ddd}.iva-details-container-table .IvaDetailsTable tbody tr:nth-of-type(2n){background-color:#f3f3f3}.iva-details-container-table .IvaDetailsTable tbody tr:last-of-type{border-bottom:2px solid var(--primary-hover)}.iva-details-container-table .IvaDetailsTable tbody tr.active-row{font-weight:700;color:var(--primary-hover)}.tpp-title-divider{color:var(--primary-hover);font-size:var(--l-text);text-shadow:1px 1px 1px rgba(0,0,0,.45);margin:10px 0;display:flex;justify-content:center;align-items:center}.tpp-title-divider:after,.tpp-title-divider:before{content:"";display:block;height:.09em;min-width:30vw}.tpp-title-divider:before{background:linear-gradient(90deg,hsla(0,0%,94.1%,0),var(--primary-hover));margin-right:4vh}.tpp-title-divider:after{background:linear-gradient(270deg,hsla(0,0%,94.1%,0),var(--primary-hover));margin-left:4vh}.das02-matching-invoice-overlay{z-index:1001!important}.das02-matching-invoice-overlay .das02-matching-invoices-list-container{display:flex;flex-direction:column;max-height:100%;overflow-y:auto}.das02-alert-modal{display:flex;flex-direction:column;justify-content:center;align-items:center}.das02-alert-modal .das02-alert-message{font-size:var(--l-text)}.ritenuta-table-container-table{display:flex;flex-direction:column;flex:1 1}.ritenuta-table-container-table .ritenutaTable{border-collapse:collapse;font-size:var(--s-text);min-width:400px;box-shadow:0 0 20px var(--white)}.ritenuta-table-container-table .ritenutaTable thead tr{background-color:var(--primary-hover);color:#fff;text-align:left}.ritenuta-table-container-table .ritenutaTable th{color:var(--white)!important;padding:7px 15px}.ritenuta-table-container-table .ritenutaTable td{padding:7px 15px}.ritenuta-table-container-table .ritenutaTable tbody tr{border-bottom:1px solid #ddd}.ritenuta-table-container-table .ritenutaTable tbody tr:nth-of-type(2n){background-color:#f3f3f3}.ritenuta-table-container-table .ritenutaTable tbody tr:last-of-type{border-bottom:2px solid var(--primary-hover)}.ritenuta-table-container-table .ritenutaTable tbody tr.active-row{font-weight:700;color:var(--primary-hover)}.add-ritenuta-container{padding:8px 0;display:flex;justify-content:flex-end}.cassa-prev-table-container-table{display:flex;flex-direction:column;flex:1 1}.cassa-prev-table-container-table .cassaPrevTable{border-collapse:collapse;font-size:var(--s-text);min-width:400px;box-shadow:0 0 20px var(--white)}.cassa-prev-table-container-table .cassaPrevTable thead tr{background-color:var(--primary-hover);color:#fff;text-align:left}.cassa-prev-table-container-table .cassaPrevTable th{color:var(--white)!important;padding:7px 15px}.cassa-prev-table-container-table .cassaPrevTable td{padding:7px 15px}.cassa-prev-table-container-table .cassaPrevTable tbody tr{border-bottom:1px solid #ddd}.cassa-prev-table-container-table .cassaPrevTable tbody tr:nth-of-type(2n){background-color:#f3f3f3}.cassa-prev-table-container-table .cassaPrevTable tbody tr:last-of-type{border-bottom:2px solid var(--primary-hover)}.cassa-prev-table-container-table .cassaPrevTable tbody tr.active-row{font-weight:700;color:var(--primary-hover)}.add-cassa-item-container{padding:8px 0;display:flex;justify-content:flex-end}.das02-tabs{flex-direction:column;max-height:100%;height:calc(100% - 110px);overflow-y:auto}.das02-tabs,.das02-tabs .das02-title-groups{display:flex}.das02-tabs .das02-title-groups .tpp-tab-title{font-size:var(--m-text);padding:5px 60px;cursor:pointer;opacity:.6;background:#fff;border:0;outline:0}.das02-tabs.full-width{width:100%}.das02-tabs .das02-tab-content{overflow-y:auto;height:100%}.das02-tabs .das02-tab-content.hide{display:none}.das02-tabs .das02-tab-content.active{flex-direction:column;display:flex}.das02-footer{display:flex;padding:.7em 0}.das02OperationModal{display:flex;flex-direction:column;justify-content:center;align-items:center}.das02OperationModal .das02ConfirmOperationMessage{color:var(--primary-hover);font-size:var(--m-text);font-weight:600}.das02-registry-error-modal{display:flex;flex-direction:column}.das02-registry-error-modal .registry-error-message{font-size:var(--m-text)}.das02-registry-error-modal .invoice-errors-info-container{max-height:100%;overflow-y:auto;padding:5px 0}.das02-registry-error-modal .close-button{margin:auto}.registry-error-table{border:1px solid #dee;border-collapse:collapse;border-spacing:0;width:100%;font:normal 13px Arial,sans-serif}.registry-error-table thead th{background-color:var(--secondary-hover);color:var(--white);padding:10px;text-align:left}.registry-error-table tbody td{border:1px solid #dee;color:#333;padding:10px;text-shadow:1px 1px 1px #fff}.das02-registry-error-modal-buttons-container{margin:auto;display:flex}.das02-registry-error-modal-cf-container{display:flex;align-items:center}.das02-pm-configuration-view{width:100%}.das02-pm-configuration-view .das02-pm-toolbar{display:flex;justify-content:flex-end}.das02-pm-configuration-view .grid-container{height:calc(100% - 65px);width:100%;padding:5px 0}.das02-pm-toolbar{display:flex;align-items:center}.assign-pm-button{margin:auto}.das02-pm-creation-modal{display:flex;flex-direction:column;justify-content:center}.das-02-schedule-view{display:flex;flex:1 1;flex-direction:column;height:100%;width:100%}.export-icon{justify-self:flex-end;align-self:flex-end}.das-02-schedule-footer{display:flex;justify-content:flex-end;width:100%;padding:10px}.das02-invoice-details-modal{width:98%;height:98%;display:flex;flex-direction:column;justify-content:space-between}.das02-invoice-details-modal .das02-container{max-height:100%;overflow-y:auto;display:flex;flex-direction:column;flex:5 1;height:100%}.das02-invoice-details-modal .save-button{margin:auto}.das02-invoice-details-header{display:flex}.das02-invoice-details-header .first-column{display:flex;flex-direction:column;flex:1 1}.das02-invoice-details-header .first-column .row{display:flex}.das02-invoice-details-header .first-column .row .das02-invoice-detail-container{width:100%}.cost-container-table,.das02-invoice-details-header .second-column{display:flex;flex-direction:column}.cost-container-table .costsTable{border-collapse:collapse;font-size:var(--s-text);min-width:400px;box-shadow:0 0 20px var(--white)}.cost-container-table .costsTable thead tr{background-color:var(--primary-hover);color:#fff;text-align:left}.cost-container-table .costsTable th{color:var(--white)!important;padding:7px 15px}.cost-container-table .costsTable td{padding:7px 15px}.cost-container-table .costsTable tbody tr{border-bottom:1px solid #ddd}.cost-container-table .costsTable tbody tr:nth-of-type(2n){background-color:#f3f3f3}.cost-container-table .costsTable tbody tr:last-of-type{border-bottom:2px solid var(--primary-hover)}.cost-container-table .costsTable tbody tr.active-row{font-weight:700;color:var(--primary-hover)}.tppPhoneInput{flex:1 1;display:flex;flex-direction:column}.tppPhoneInput .PhoneInput{width:100%}.tppPhoneInput .PhoneInputInput{border-radius:4px;padding:4px 10px;height:38px;background:var(--white);border:1px solid #ccc;display:flex;flex:1 1;width:100%}.tppPhoneInput .PhoneInputInput:disabled{background-color:var(--lightgrey)}@media screen and (max-width:767px){.ExecutorRegistryForm_privacyContainer__-XNTF .ExecutorRegistryForm_checkbox__5_Au8{margin-top:32px}}.ExecutorRegistryForm_submitButton__3wLbh{margin:auto}.TppPaper_paperContainer__1uh3Q{background-color:var(--white);border-radius:10px;box-shadow:0 3px 8px rgba(0,0,0,.24);padding:20px;align-self:flex-start}.TppPaper_fullHeight__18LSJ{height:100%;overflow:auto}.TppPaper_fullWidth__4BeEQ{width:100%}.EmailConfirmation_emailConfirmationContainer__37BaY{text-align:center}.EmailConfirmation_emailConfirmationImage__3Uv31{max-width:10rem;padding:.5rem;margin:auto}.EmailConfirmation_secondaryText__Y6rwI{font-size:var(--xl-text)}.EmailConfirmation_newEmailButton__2QDvW{margin:auto}.identity-form-container{display:flex;flex-direction:column;width:100%}.identity-form-container .header-form{display:flex;justify-content:flex-end}.identity-form-container .form-group{display:flex;flex-direction:row;align-items:center}.identity-form-container .form-group-upload-container{display:flex}@media screen and (max-width:767px){.identity-form-container .form-group-upload-container{flex-direction:column}}.identity-form-container .form-group-upload-container .file-input-container{min-width:200px}.identity-form-container .preview-img-container{display:flex}.identity-form-container .note{font-weight:400;font-size:var(--m-text);text-decoration:none;text-align:center}.identity-form-container .submit-container{text-align:center}.data-form-container{display:flex;flex-direction:column;justify-content:center;padding:0 10px}.data-form-container .header-form{display:flex;justify-content:flex-end}.data-form-container .form-group{display:flex;flex-direction:row;align-items:center}.data-form-container .form-group .select-container{width:100%}.data-form-container .form-group .fiscal-code-container{display:flex;flex-direction:column;flex:1 1}.data-form-container .form-group .fiscal-code-container .fiscal-code-generator{font-size:var(--s-text);color:var(--primary);cursor:pointer}.data-form-container .form-group .fiscal-code-container .fiscal-code-generator.disabled{color:var(--grey);pointer-events:none}.submit-registry-container{display:flex;justify-content:center}.submit-registry-container .submit{margin:0}.invalid-fiscal-code-modal .tpp-button{min-width:7rem}.add-docs-container{display:flex;grid-gap:2rem;gap:2rem;margin-bottom:1rem}.add-attachments-button{font-weight:700}.add-attachments-button.success{border-color:var(--green);color:var(--green)}.add-attachments-button.success path{fill:var(--green)!important}.add-attachments-button.error{border-color:var(--red);color:var(--red)}.add-attachments-button.error path{fill:var(--red)!important}.file-name{display:flex;align-items:center;grid-gap:1rem;gap:1rem;font-size:var(--s-text)}.file-name p{margin:0}.registerButton{margin:auto}.executor-registry-view{display:flex;flex-direction:column;flex:1 1}.spid-success-view{display:flex;flex-direction:column;padding:0;height:290px;margin:auto}.identification-feedback-text{font-size:var(--xl-text);font-weight:600}.identification-feedback-text.error{color:var(--secondary-hover)!important}.container-icon-identification{background-color:#40826d;align-items:center;justify-content:center;display:flex;height:100px;border-radius:15px 15px 0 0}.container-icon-identification.error{background-color:var(--secondary-hover)!important}.container-identification-message{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:7px}.identification-success-button{background-color:#478778!important}.identification-success-button.error{background-color:var(--secondary-hover)!important}.RegistrationCompleted_emailConfirmationContainer__C_ZBe{text-align:center}.RegistrationCompleted_emailConfirmationImage__j54vg{max-width:10rem;padding:.5rem;margin:auto}.RegistrationCompleted_secondaryText__fmmd4{font-size:var(--m-text)}.RegistrationCompleted_ButtonLogin__3dXCS,.RegistrationCompleted_newEmailButton__u2afo{margin:auto}.RegistrationCompleted_registrationCompleted__2M_o9,.RegistrationCompleted_registrationCompletedNote__1Z2DB{font-size:var(--xl-text)}.start-on-boarding-container{align-items:center;justify-content:center;display:flex;flex:1 1;flex-direction:column}.start-on-boarding-container .title-container{justify-content:center}.start-on-boarding-container .registration-message{font-size:var(--l-text)}.on-boarding-menu,.on-boarding-menu .on-boarding-menu-item{display:flex;justify-content:center;align-items:center}.on-boarding-menu .on-boarding-menu-item{flex-direction:column;width:150px;height:150px;border:4px solid var(--primary-hover);border-radius:10px;cursor:pointer}.on-boarding-menu .on-boarding-menu-item.active{border:4px solid var(--primary);box-shadow:var(--primary) 0 3px 8px}.on-boarding-menu .on-boarding-menu-item .on-boarding-menu-item-title{font-weight:600;color:var(--primary-hover);font-size:var(--m-text)}.on-boarding-menu .on-boarding-menu-item .on-boarding-menu-item-title.active{color:var(--white)}.group-info-form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.group-info-form .form-group{width:350px}.submit-container{display:flex}.GroupData_groupInfoContainer__beUOk{font-size:var(--m);display:flex;align-items:center;grid-gap:10px;gap:10px;background-color:var(--primary-hover);padding:5px 0}.GroupData_groupText__23obs{color:var(--white);font-weight:600}.company-name-cell{display:flex;flex-direction:column;padding:5px}.create-contract-button{cursor:pointer}.check-company-container,.create-contract-button{display:flex;align-items:center;justify-content:center}.parent-company-select-container{display:flex;flex-direction:column;width:100%}.CompanyFormModal_companyFormModal__2rNU5{max-height:90%!important;width:90%!important;display:flex;flex-direction:column;justify-content:space-between}.CompanyFormModal_companyFormModalContent__3PBe0{height:100%!important;flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.CompanyFormModal_saveButton__1LV6T{margin:auto}.CompanyFormModal_companyDocument__3Kww6{display:flex!important;width:100%}.CompanyFormModal_companyFormContainer__DDlda{max-height:100%;overflow-y:auto;padding:0 5px}.document-group-form{max-width:18rem}.document-group-form .file-input-container{width:150px;font-size:var(--m-text)}.delete-onBoarding-modal{display:flex;flex-direction:column;justify-content:center;align-items:center;width:96%}.delete-onBoarding-modal .delete-message{font-size:var(--l-text);font-weight:500}.delete-onBoarding-modal .delete-info{font-size:var(--m-text);font-weight:600;color:var(--primary-hover)}.company-card-container{height:100%;display:flex;flex-direction:column}@media screen and (max-width:767px){.company-card-container{max-height:100%}}.company-card-container .company-card-header{display:flex;align-items:center;justify-content:space-between;width:100%}@media screen and (max-width:767px){.company-card-container .company-card-header{align-items:flex-start;text-align:left}}.company-card-container .company-card-header .title-container{display:flex;flex-direction:row;align-items:center}.company-card-container .company-card-header .title-container .company-name-container{display:flex;flex-direction:column}.company-card-container .company-card-header .title-container .company-name-container .title{color:var(--primary-hover);font-size:var(--xl-text);font-weight:700}.company-card-container .company-card-header .title-container .company-name-container .subtitle{font-size:var(--m-text);font-weight:700;color:var(--darkgrey)}@media screen and (max-width:767px){.company-card-container .company-card-header .title-container .company-name-container .subtitle{flex-direction:column}}.company-card-container .company-card-header .title-container .company-name-container .subtitle b{color:var(--primary-hover)}.company-card-container .company-card-divider{width:100%;border:1px solid var(--lightgrey)}.company-card-container .company-card-body{max-height:100%;overflow-y:auto;display:flex;flex-direction:column}.company-card-container .company-card-body .company-card-content{display:flex;font-size:var(--m-text);text-align:left}@media screen and (max-width:767px){.company-card-container .company-card-body .company-card-content{flex-direction:column}}.company-card-container .company-card-body .company-card-content .company-card-column{display:flex;flex-direction:column;flex:1 1}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container{display:flex;flex-direction:column}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .label-container{display:flex;align-items:center;margin-left:.15rem}@media screen and (max-width:1024px){.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .label-container{margin-left:0}}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .icon-documents-container{display:flex}@media screen and (max-width:1024px){.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container{flex-direction:column;align-items:flex-start}}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .company-label-info{font-weight:500;padding-left:.2rem}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .color_moon_icon{cursor:text}.company-card-container .company-card-body .company-card-content .company-card-column .company-info-container .company-info{font-weight:600;padding-left:.3rem;color:var(--primary-hover)}.company-info-aml-container,.company-info-aml-container .info-aml{display:flex;flex-direction:column}.company-info-aml-container .info-aml .aml-label{font-weight:500;padding-left:.2rem}.company-info-aml-container .info-aml .checkbox-aml-container{display:flex}.corporate-title{font-size:var(--m-text);font-weight:500}.member-name{color:var(--primary-hover);font-size:var(--m-text)}.member-code{font-size:var(--s-text);font-weight:600}.back-button{margin-bottom:0;font-size:var(--xs-text);text-decoration:underline;cursor:pointer}.OperationConfirm{display:flex;flex-direction:column;align-items:center;justify-content:center}.OperationConfirmMessage{color:var(--azure-dark);font-size:var(--xl-text);display:flex;align-items:center}.textFeedbackModal{font-size:var(--l-text)}.contract-type-modal{flex-direction:column}.contract-type-modal,.contract-type-modal .contract-type-modal-content{display:flex;align-items:center;justify-content:center}.contract-type-modal .contract-type-modal-content .contract-type-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:110px;height:110px;border:4px solid var(--primary-hover);border-radius:10px;cursor:pointer}.contract-type-modal .contract-type-modal-content .contract-type-item.selected{border:4px solid var(--primary);box-shadow:var(--primary) 0 3px 8px}.contract-type-modal .contract-type-modal-content .contract-type-item .contract-label-selected{color:var(--primary)}.consents-title{font-size:var(--m-text);text-decoration:underline}.pre-contractual-view{display:flex;height:100%;overflow-y:auto}.pre-contractual-view .pre-contractual-companies-view{display:flex;flex-direction:column;flex:2 1;overflow-y:auto;padding:0 .2rem}.pre-contractual-view .document-container{display:flex;flex-direction:column;flex:2 1;max-width:50%}@media screen and (max-width:767px){.pre-contractual-view .document-container{display:none}}@media screen and (max-width:767px){.pre-contractual-view{flex-direction:column;overflow-y:auto}}.pre-contractual-view .signButton{margin:auto}.company-accordion-item{flex:0 1}.pre-contract-tag{border:2px solid var(--primary-hover);min-width:3rem;border-radius:5px;text-align:center;font-size:var(--xl-text);color:var(--primary-hover);font-weight:600;padding:0 .1rem}.tabs{height:100%;position:relative}.tabs .tab-titles{position:absolute;display:flex;grid-gap:.3rem;gap:.3rem}.tabs .tab-titles .tab-name{border:1px solid #d3d3d3;border-bottom:none;border-radius:7px 7px 0 0;padding:.2rem .5rem;height:30px;cursor:pointer}.tabs .tab-titles .tab-name.selected{color:var(--primary-hover);font-weight:700;border-color:var(--primary-hover)}.tabs .tab-content{height:calc(100% - 30px);margin-top:30px}.preContractualModalContent{width:96%!important}.pre-contractual-form{overflow-y:auto;height:100%;display:flex;flex-direction:column;padding:0 .5rem}.pre-contractual-form .consents-title{font-size:var(--m-text)}.pre-contractual-important{font-weight:500;color:var(--light-black)}.cursive{font-style:italic}.consent-option-list{flex-direction:column;flex-wrap:nowrap;flex:1 1!important}.pre-contract-form-submit{max-width:6rem}.alert-save-message{display:flex;align-items:center;font-size:var(--m-text);color:var(--ternary-hover)}.identificationErrorModal{display:flex;flex-direction:column;justify-content:center;align-items:center}.buttonIdentificationError{background-color:var(--red);color:var(--white)}.messageError{color:var(--red)}.textContainer{font-size:var(--l-text);font-weight:500}.iconContainer,.textContainer{display:flex;flex-direction:column;margin:auto}.iconContainer{justify-content:center;align-items:center}.registry-title-container{display:flex;align-items:flex-end;padding:8px;margin:15px 0}.registry-title{font-size:var(--xl-text);font-weight:600}.RegistryCompany_companyTabSectionHeaderContainer__1g69Z{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.RegistryCompany_companyTabSectionHeader__dI2w-{font-size:1rem}.RegistryCompany_checkedCell__2Adfe{text-align:center}.RegistryCompany_addCompanyButton__1hzMf{font-weight:700}.RegistryCompany_addCompanyButton__1hzMf svg{height:.85rem}.RegistryCompany_addCompanyButton__1hzMf path{fill:var(--primary)!important}.RegistryCompany_companyTableContainer__3YLuJ{max-height:100%;overflow-y:auto}.RegistryCompany_companyTable__1aDlW{font-size:var(--s-text);width:100%;border-spacing:0}.RegistryCompany_companyTable__1aDlW thead tr{text-align:left}.RegistryCompany_companyTable__1aDlW thead tr th{color:#818181;padding:16px 8px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f1f1f1}.RegistryCompany_companyTable__1aDlW thead tr th:first-child{border-left:1px solid #e5e5e5;border-top-left-radius:.25rem}.RegistryCompany_companyTable__1aDlW thead tr th:last-child{border-right:1px solid #e5e5e5;border-top-right-radius:.25rem}.RegistryCompany_companyTable__1aDlW tbody tr{border-top:1px solid hsla(0,0%,62.7%,.34901960784313724);cursor:zoom-in}.RegistryCompany_companyTable__1aDlW tbody tr:hover{background-color:var(--primary-transparent)}.RegistryCompany_companyTable__1aDlW tbody td{padding:.5rem;border-bottom:1px solid #e5e5e5}.RegistryCompany_companyTable__1aDlW tbody td:first-child{border-left:1px solid #e5e5e5}.RegistryCompany_companyTable__1aDlW tbody td:last-child{border-right:1px solid #e5e5e5}.RegistryCompany_companyTable__1aDlW tbody td p{margin-top:0;margin-bottom:.25rem}.RegistryCompany_companyTable__1aDlW tbody td:first-child{border-bottom-left-radius:.25rem}.RegistryCompany_companyTable__1aDlW tbody td:last-child{border-bottom-right-radius:.25rem}.RegistryCompany_companyTable__1aDlW .RegistryCompany_companyTableActions__15rwX{display:flex}.RegistryCompany_button__1-N8O:disabled,.RegistryCompany_button__1-N8O[disabled]{background-color:var(--silver)}.RegistryCompany_button__1-N8O:disabled,.RegistryCompany_button__1-N8O[disabled]:hover{background-color:var(--silver);cursor:not-allowed}.RegistryCompany_generateContractButtonContainer__3A_kC{display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column;padding:12px 5px}.RegistryCompany_selectedAlertMessage__2JMWd{color:var(--orange);font-weight:600}.RegistryExecutor_registryCompanySectionContainer__1mL2N{padding:1rem .25rem}.RegistryExecutor_companyTabSectionHeaderContainer__l_Cbb{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.RegistryExecutor_companyTabSectionHeader__2nPdk{font-size:1rem}.RegistryExecutor_addCompanyButton__3Cr2n{font-weight:700}.RegistryExecutor_addCompanyButton__3Cr2n svg{height:.85rem}.RegistryExecutor_addCompanyButton__3Cr2n path{fill:var(--primary)!important}.RegistryExecutor_companyTableContainer__DBtrD{padding-top:2rem}.RegistryExecutor_companyTable__3gC79{font-size:var(--s-text);width:100%;border-spacing:0}.RegistryExecutor_companyTable__3gC79 thead tr{text-align:left}.RegistryExecutor_companyTable__3gC79 thead tr th{color:#818181;padding:16px 8px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f1f1f1}.RegistryExecutor_companyTable__3gC79 thead tr th:first-child{border-left:1px solid #e5e5e5;border-top-left-radius:.25rem}.RegistryExecutor_companyTable__3gC79 thead tr th:last-child{border-right:1px solid #e5e5e5;border-top-right-radius:.25rem}.RegistryExecutor_companyTable__3gC79 tbody tr{border-top:1px solid hsla(0,0%,62.7%,.34901960784313724)}.RegistryExecutor_companyTable__3gC79 tbody td{padding:.5rem;border-bottom:1px solid #e5e5e5}.RegistryExecutor_companyTable__3gC79 tbody td:first-child{border-left:1px solid #e5e5e5}.RegistryExecutor_companyTable__3gC79 tbody td:last-child{border-right:1px solid #e5e5e5}.RegistryExecutor_companyTable__3gC79 tbody td p{margin-top:0;margin-bottom:.25rem}.RegistryExecutor_companyTable__3gC79 tbody td:first-child{border-bottom-left-radius:.25rem}.RegistryExecutor_companyTable__3gC79 tbody td:last-child{border-bottom-right-radius:.25rem}.RegistryExecutor_companyTable__3gC79 .RegistryExecutor_companyTableActions__2M_oW{display:flex}.RegistryExecutor_button__F7I_d:disabled,.RegistryExecutor_button__F7I_d[disabled]{background-color:var(--silver)}.RegistryExecutor_button__F7I_d:disabled,.RegistryExecutor_button__F7I_d[disabled]:hover{background-color:var(--silver);cursor:not-allowed}.RegistryExecutor_addExecutorModal__3cDZ8{width:50%}.warningEmailContent{display:flex;flex-direction:column;justify-content:center;align-items:center}.textWarningEmail{font-size:var(--l-text)}.RegistryHolders_registryHolders__294Es{display:flex;flex-direction:column;flex:1 1}.RegistryHolders_registryCompanySectionContainer__2X3rQ{padding:1rem 2rem}.RegistryHolders_registryTabSectionHeaderContainer__3Thfo{display:flex;justify-content:space-between;align-items:center;flex:1 1}.RegistryHolders_registryTableContainer__3ewWC{height:100%;overflow-y:auto}.RegistryHolders_addCompanyButton__3rYZ4{font-weight:600}.RegistryHolders_addCompanyButton__3rYZ4 svg{height:.85rem}.RegistryHolders_addCompanyButton__3rYZ4 path{fill:var(--primary)!important}.RegistryHolders_addSubjectButton__2xtkh{font-size:12px;color:var(--primary)!important}.RegistryHolders_addSubjectButton__2xtkh svg{height:.5rem;fill:var(--primary)!important}.RegistryHolders_registryTable__AW01c{font-size:var(--s-text);width:100%;border-spacing:0}.RegistryHolders_registryTable__AW01c thead tr{text-align:left}.RegistryHolders_registryTable__AW01c thead tr th{color:#818181;padding:16px 8px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f1f1f1}.RegistryHolders_registryTable__AW01c thead tr th:first-child{border-left:1px solid #e5e5e5;border-top-left-radius:.25rem}.RegistryHolders_registryTable__AW01c thead tr th:last-child{border-right:1px solid #e5e5e5;border-top-right-radius:.25rem}.RegistryHolders_registryTable__AW01c tbody tr{border-top:1px solid hsla(0,0%,62.7%,.34901960784313724);cursor:pointer}.RegistryHolders_registryTable__AW01c tbody td{padding:.5rem;border-bottom:1px solid #e5e5e5}.RegistryHolders_registryTable__AW01c tbody td:first-child{border-left:1px solid #e5e5e5}.RegistryHolders_registryTable__AW01c tbody td:last-child{border-right:1px solid #e5e5e5}.RegistryHolders_registryTable__AW01c tbody td p{margin-top:0;margin-bottom:.25rem}.RegistryHolders_registryTable__AW01c tbody td:first-child{border-bottom-left-radius:.25rem}.RegistryHolders_registryTable__AW01c tbody td:last-child{border-bottom-right-radius:.25rem}.RegistryHolders_registryTable__AW01c .RegistryHolders_companyTableActions__36HLV{display:flex}.RegistryHolders_saveButton__2xk8u{display:flex;flex:1 1;justify-content:center}.RegistryHolders_selectHolderContainer__3PpFc{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.registriesModal{display:flex;flex-direction:column;flex:1 1;height:100%}.registriesTableContainer{max-height:100%;overflow-y:auto}.registriesTable{font-size:var(--s-text);width:100%;border-spacing:0}.registriesTable thead tr{text-align:left}.registriesTable thead tr th{color:#818181;padding:16px 8px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f1f1f1}.registriesTable thead tr th:first-child{border-left:1px solid #e5e5e5;border-top-left-radius:.25rem}.registriesTable thead tr th:last-child{border-right:1px solid #e5e5e5;border-top-right-radius:.25rem}.registriesTable tbody tr{border-top:1px solid hsla(0,0%,62.7%,.34901960784313724);padding:1rem}.registriesTable tbody td{padding:.8rem;border-bottom:1px solid #e5e5e5}.registriesTable tbody td:first-child{border-left:1px solid #e5e5e5}.registriesTable tbody td:last-child{border-right:1px solid #e5e5e5}.registriesTable tbody td p{margin-top:0;margin-bottom:.25rem}.registriesTable tbody td:first-child{border-bottom-left-radius:.25rem}.registriesTable tbody td:last-child{border-bottom-right-radius:.25rem}.registriesTable .companyTableActions{display:flex}.registries-actions,.registry-roles{display:flex;align-items:center}.registries-actions{min-height:40px}.help-text-container{display:flex}.registry-form-container{overflow-y:auto;height:100%;padding:0 5px}.registry-form-container,.registry-form-container .registry-form{display:flex;flex-direction:column}.registry-form-container .registry-form .form-group{display:flex;flex-direction:row;align-items:center}.registry-form-container .registry-form .form-group .select-container{width:100%}.registry-form-container .registry-form .form-group .fiscal-code-container{display:flex;flex-direction:column;flex:1 1}.registry-form-container .registry-form .form-group .fiscal-code-container .fiscal-code-generator{font-size:var(--s-text);color:var(--primary);cursor:pointer}.registry-form-container .registry-form .form-group .fiscal-code-container .fiscal-code-generator.disabled{color:var(--grey);pointer-events:none}.invalid-fiscal-code-modal{display:flex;flex-direction:column;text-align:center;align-items:center}.invalid-fiscal-code-modal .warning{color:var(--secondary-hover);font-size:var(--l-text)}.invalid-fiscal-code-modal .tpp-button{width:2rem}.submit-button{margin:auto}.addDocumentsButton{display:flex;width:2rem;justify-self:center;align-self:center}.TextDocumentIdentity{font-size:var(--xl-text);color:var(--primary-hover);font-weight:550}.AddNewHolderModal_registryFormModal__3bVpR{width:90%;height:100%}.AddNewHolderModal_registryFormModalContent__YVOtf{display:flex;flex-direction:column;flex:1 1;height:100%;justify-content:space-between}.OnBoardingView_onBoardingTabs__2GsBC{width:100%;height:100%!important}.das02-countView{width:100%;height:100%;display:flex;flex-direction:column}.InovuaReactDataGrid__group-toolbar-item{width:150px;align-items:flex-end;display:flex;justify-content:space-between}.InovuaReactDataGrid__group-toolbar--direction-ltr{display:flex}.InovuaReactDataGrid__group-toolbar-item__clear-icon{justify-self:flex-end}.count-label-summary{color:var(--primary-hover)!important}.das-02-count-header{font-size:var(--l-text);color:var(--primary-hover);font-weight:600}.count-cell-grid{width:100%;padding:10px 0;height:100%!important}.count-cell-grid .count-cell-grid-row{border-bottom:1px solid #ddd;padding:0;min-height:120px!important;text-align:left}.count-cell-grid .count-cell-grid-row span{color:var(--black);font-size:var(--l-text);font-weight:500}.count-cell-grid tr:last-child .count-cell-grid-row{border-bottom:none}.materialityButton,.saveButton{margin:16px auto}.thresholdInput>.TppInput{display:block;flex-grow:0;margin-right:8px}.Procedure_procedureAccordionTitle__lw9M0{display:block;width:100%}.Procedure_procedureTitle__16V5-{display:grid;grid-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;grid-row-gap:.5rem;row-gap:.5rem;grid-template-areas:"code name status" "description description description" "details details details";grid-template-columns:auto 1fr auto;padding:1rem .5rem}.Procedure_code__1HSwL{grid-area:code}.Procedure_name__2awbW{grid-area:name;justify-content:start}.Procedure_description__1LnL0{grid-area:description;font-weight:400}.Procedure_status__YfPh7{grid-area:status}.Procedure_greenText__H9_d6{color:green}.Procedure_redText__1MMBe{color:red}.Procedure_details__1GPQQ{grid-area:details;display:flex;margin-top:1rem;grid-gap:2rem;gap:2rem}.Procedure_detail__CuINW{font-weight:400}.modal{width:100%;height:100%}.submitButton{margin:16px auto}.cancelButton{margin-right:16px}.pending-movement-card{width:100%;height:100%;overflow:auto!important}.pending-movement-card .DAS01-section-header-pending{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.pending-movement-card .DAS01-section-header-pending .header-title{display:flex;align-items:flex-start;flex-direction:column;font-weight:700;color:#1976d2}.pending-movement-card .DAS01-section-header-pending .header-title .header-button-title{margin-top:1rem}.pending-movement-card .DAS01-section-header-pending .header-title .header-button-title .button-history{margin-right:1rem}.pending-movement-card .DAS01-section-header-pending .header-title .header-button-title .icon-selected{color:#fff}.pending-movement-card .DAS01-section-header-pending .header-title .header-button-title .icon-unselected{color:#1976d2}.pending-movement-card .DAS01-section-header-pending .header-title .header-button,.pending-movement-card .header-button{display:flex;align-items:flex-end;flex-direction:column}.pending-movement{width:100%;height:100%}.rejected-movement-card{width:100%;height:100%;overflow:auto!important;display:flex;flex-direction:column}.rejected-movement-card .DAS01-section-header-rejected{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.rejected-movement-card .DAS01-section-header-rejected .header-title{display:flex;align-items:flex-start;flex-direction:column;font-weight:700;color:#1976d2}.rejected-movement-card .DAS01-section-header-rejected .header-title .header-button-title{margin-top:1rem}.rejected-movement-card .DAS01-section-header-rejected .header-title .header-button-title .icon-selected{color:#fff}.rejected-movement-card .DAS01-section-header-rejected .header-button{display:flex;align-items:flex-end;flex-direction:column}.rejected-movement-card .table-view{height:auto;overflow:auto}.rejected-movement-card .rejected-disclaimer{width:100%;margin-top:1rem;font-weight:700;display:flex;flex-direction:column;align-items:flex-start}.rejected-movement{width:100%;height:100%}.Warning-title{display:flex;align-items:center}.Warning-title .Mui{margin-right:.5rem}.history-invoice-card{width:100%;height:100%;overflow:auto!important}.history-invoice-card .DAS02-section-header-pending{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.history-invoice-card .DAS02-section-header-pending .header-title{display:flex;align-items:flex-start;flex-direction:column;font-weight:700;color:#1976d2}.history-invoice-card .DAS02-section-header-pending .header-title .header-button-title{margin-top:1rem}.history-invoice-card .DAS02-section-header-pending .header-title .header-button-title .form-history{margin:1rem 1rem 0 0;display:flex;flex-direction:row;grid-gap:1.5rem;gap:1.5rem}.das02-invoice-history-grid{margin-top:2rem}.menagement-card{width:100%;height:100%;overflow:hidden!important}.menagement-card .DAS02-section-header-management{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:1rem}.menagement-card .DAS02-section-header-management .header-title{display:flex;align-items:flex-start;flex-direction:column;font-weight:700;color:#1976d2}.menagement-card .header-button{display:flex;flex-direction:row-reverse;margin-bottom:1rem}.header-title{display:flex;align-items:flex-start;flex-direction:column;font-weight:700;color:#1976d2}.icon-true{color:#1e7310}.icon-false{color:#b82b04}.alert-dialog-slide-description{display:flex;flex-direction:row;grid-gap:.3rem;gap:.3rem}.header{position:relative;background-color:var(--white);flex-direction:row;box-shadow:0 0 9px 3px rgba(41,41,41,.25);justify-content:space-between;height:50px}.header,.header-logo{display:flex;align-items:center}.header-logo{cursor:pointer}.logo{max-width:10rem;padding:.5rem}.date{font-weight:600}.hello-message,.hello-message .username{color:var(--white);display:flex;align-items:center}.hello-message .username{font-size:var(--m-text);font-weight:500}.header-right{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.header-right .user-container{display:flex;align-items:center;height:50px;padding:.35rem;background-image:linear-gradient(180deg,var(--primary-hover),var(--primary))}.menuButtonContainer{display:inherit;width:10%;text-align:center;justify-content:center;cursor:pointer}.menuButtonContainer img.menuButton{width:30px;height:30px}@media screen and (max-width:767px){.header-logo{justify-content:center;text-align:center;align-items:center;width:90%}.header-center-left,.header-right{display:none}}@media screen and (min-width:989px){.menuButtonContainer{display:none}}@media screen and (min-width:767px)and (max-width:989px){.date{display:none}}.menuLinkContainer,.profileButton{display:flex;align-items:center}.menuLinkContainer{padding:3px 0;font-size:var(--s-text);border-bottom:1px solid var(--grey)}.nav-link-container{cursor:pointer;padding:6px;text-decoration:none}.nav-link-container,.nav-link-container .item-tooltip{display:flex;flex-direction:row}.nav-link-container.selected .link{color:var(--primary-hover);font-weight:500}.nav-link-container.selected .color_moon_icon{fill:var(--primary-hover)!important}.nav-link-container .color_moon_icon{fill:var(--darkgrey)!important}.nav-link-container .link{text-decoration:none;color:var(--black);font-size:var(--m-text)}.nav-link-container:hover .color_moon_icon{fill:var(--primary)!important;font-weight:500}.nav-link-container:hover .link{color:var(--primary-hover)!important;font-weight:500}.sub-menu{flex-direction:column}.sub-menu,.sub-menu .sub-item{display:flex}.sub-menu .sub-item .link{font-size:var(--s-text)}.sidebar{height:100%;width:210px;display:flex;overflow-x:hidden;background-color:var(--white);box-shadow:5px 0 5px -6px #333;position:relative}.sidebar .sidebar-content{display:flex;flex-direction:column;justify-content:space-between;width:200px}.sidebar .sidebar-content .company-selector-container{display:flex}.sidebar .sidebar-content .company-selector-container .company-select-label{font-size:var(--s-text)}.sidebar .sidebar-content .user-section-container{display:none;flex-direction:column}.sidebar .sidebar-content .user-section-container .user-section{flex-direction:row;justify-content:center;align-items:center;display:flex}.sidebar .sidebar-content .user-section-container .user-section .user_name{color:var(--primary-hover);font-weight:500}@media screen and (max-width:767px){.sidebar .sidebar-content .user-section-container{display:flex;padding:0 10px}.sidebar .sidebar-content .user-section-container .user-section{text-align:end}}.sidebar .sidebar-control{height:100%;width:10px;position:absolute;left:200px;display:flex;justify-content:center;align-items:center;background-color:var(--primary-hover);cursor:pointer}.sidebar .sidebar-control svg{min-width:3px}.select-date-container{min-height:40px}.select-date-container .select-date{display:flex;align-items:center}.select-date-container .select-date .text{padding-left:.5em;font-weight:700;color:var(--black)}.accountWidget{flex-direction:column;padding:0 .5rem;overflow-y:auto;min-height:100px}.accountWidget,.accountWidgetHeader{display:flex;justify-content:space-between}.accountWidgetHeader{flex-direction:row;align-items:center}.widget-title{color:var(--secondary);font-weight:600}.accountWidgetBody{flex:1 1;overflow-y:auto;align-items:center}.widget-item-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:.25rem 0}.widget-item-container .text-container{display:flex;flex-direction:column}.widget-item-container .text-container .label-container{font-size:var(--s-text);font-weight:700}.widget-item-container .text-container .iban-container{font-size:var(--xxs-text)}.alert-container{justify-self:flex-end}.tooltip-consent-text{display:flex}.errors-container{position:absolute;right:0;top:9%}.toastListContainer{display:flex;flex-direction:column}.toastListContainer .toastContainer{display:flex;padding:.25rem;flex-direction:column;border-radius:30px;margin:.25rem .5rem}.toastListContainer .toastContainer.error{background-color:var(--red)}.toastListContainer .toastContainer.success{background-color:var(--green)}.toastListContainer .toastContainer.info{background-color:var(--primary)}.toastListContainer .toastContainer.warning{background-color:#ff9800}.toastListContainer .toastContainer .toast-container-body{display:flex;align-items:center}.toastListContainer .toastContainer .toast-container-body .toastIcon{fill:var(--white)!important;justify-self:flex-end}.toastListContainer .toastContainer .toast-container-body .toastIcon:hover{fill:var(--primary)!important;cursor:pointer}.toastListContainer .toastContainer .toast-container-body .toast-message{font-size:10pt;color:var(--white)}.support-modal-container{display:flex;flex-direction:column;align-items:center}.support-modal-container .tpp-title-container{align-items:center}.overlay{display:flex;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;cursor:pointer;position:fixed;z-index:1;transition:all .5s ease}.overlay.hide{display:none}.overlay.fixed{align-items:center;justify-content:center}.overlay.show{background-color:rgba(0,0,0,.5);display:inline;display:initial}.helpBar-container{height:100vh;width:0;transition:width .5s}.helpBar-container.show{width:25rem}.helpBar-container.mobile{display:none}@media screen and (max-width:767px){.helpBar-container{position:absolute;z-index:50;right:0;height:100vh}.helpBar-container.show{width:100vw}.helpBar-container.mobile{display:inline;display:initial}}@media screen and (min-width:767px)and (max-width:989px){.helpBar-container{position:absolute;right:0}.helpBar-container.show{width:100vw}}.helpBar{display:flex;flex-direction:column;overflow-x:hidden;background-color:var(--white);box-shadow:-1px 0 9px 1px #aaa;position:relative;height:100%}.helpBar .helpBar-header{display:flex;flex-direction:row;align-items:center;height:3em;box-shadow:0 3px 6px -6px #000}.helpBar .helpBar-header .title{font-weight:700;font-size:var(--l-text);color:var(--primary-hover)}.helpBar .helpBar-content{padding:0 .7em;overflow-y:scroll}.helpBar .guide-title{font-weight:700;font-size:var(--m-text);color:var(--primary-hover)}.helpBar .guide-step-title{font-weight:700}.guide-link-text{color:var(--primary)}
/*# sourceMappingURL=main.3383b566.chunk.css.map */