.ui-spacer.vertical{width:100%}.ui-spacer.vertical.tiny{height:1rem}.ui-spacer.vertical.small{height:2rem}.ui-spacer.vertical.regular{height:4rem}.ui-spacer.vertical.large{height:8rem}.ui-spacer.vertical.huge{height:16rem}.ui-spacer.horizontal{height:0;display:inline-block}.ui-spacer.horizontal.tiny{width:1rem}.ui-spacer.horizontal.small{width:2rem}.ui-spacer.horizontal.regular{width:4rem}.ui-spacer.horizontal.large{width:8rem}.ui-spacer.horizontal.huge{width:16rem}.ui-flex{display:flex}.ui-flex.horizontal,.ui-flex.horizontal-reflow{flex-direction:row}.ui-flex.vertical{flex-direction:column}.ui-flex.fill-container{height:100%;width:100%}@media screen and (max-width: 31.25em){.ui-flex.horizontal-reflow{flex-direction:column}}.ui-flex>.ui-spacer{flex-shrink:0}.ui-flex.gap-tiny{gap:1rem}.ui-flex.gap-small{gap:2rem}.ui-flex.gap-regular{gap:4rem}.ui-flex.gap-large{gap:8rem}.ui-flex.gap-huge{gap:16rem}.ui-loading-spinner{width:2.2rem;height:2.2rem;animation-name:loading-circle;animation-duration:.8s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.4,.15,.6,.85)}.ui-loading-spinner path{fill:currentColor}@keyframes loading-circle{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.ui-tooltip{transition:.25s all;background:#fff;color:#12181d;box-shadow:0 .3rem .7rem rgba(0,0,0,.1),0 .06rem .18rem rgba(0,0,0,.1);max-width:28rem;padding:.2rem .8rem .4rem;border-radius:.3rem;font-size:1.4rem;line-height:2rem;text-align:center;display:inline-block;-webkit-user-select:none;user-select:none;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity}.ui-tooltip[data-state=delayed-open][data-side=top]{animation-name:slideUpAndFade}.ui-tooltip[data-state=delayed-open][data-side=right]{animation-name:slideLeftAndFade}.ui-tooltip[data-state=delayed-open][data-side=bottom]{animation-name:slideDownAndFade}.ui-tooltip[data-state=delayed-open][data-side=left]{animation-name:slideRightAndFade}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translate(-.3rem)}to{opacity:1;transform:translate(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-.3rem)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translate(.3rem)}to{opacity:1;transform:translate(0)}}.ui-tooltip-trigger{display:inline-block;position:relative}button.ui-tooltip-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;background-color:transparent;padding:0}.ui-tooltip-container{position:absolute;z-index:800;pointer-events:none;display:flex;align-items:center;justify-content:center}div[data-radix-popper-content-wrapper]{z-index:1000!important}.ui-button{font-weight:600;line-height:2.6rem;letter-spacing:.011rem;position:relative;padding:.7rem 1.3rem;background-color:#026594;color:#e9eff4;border:none;border-radius:.6rem;outline:none;transition:.2s background-color;cursor:default}.ui-button.tertiary,.ui-button.secondary,.ui-button.primary{flex-shrink:0}.ui-button .ui-flex.button{opacity:1;transition:.25s opacity}.ui-button.is-loading{pointer-events:none}.ui-button.is-loading .ui-flex.button{opacity:.2}.ui-button.with-tooltip[disabled]{pointer-events:none}.ui-button .children{margin-top:-.5rem}.ui-button .ui-icon{margin:-.2rem 0}.ui-button .ui-button-loading{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.6rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.ui-button:hover{background-color:#038ed0}.ui-button:active{background-color:#013c58}.ui-button>.ui-flex.button{height:100%;width:100%}.ui-button .ui-icon-wrapper.left{margin-right:.8rem;margin-left:-.2rem}.ui-button .ui-icon-wrapper.left .ui-icon path{fill:#e9eff4}.ui-button .ui-icon-wrapper.right{margin-left:.8rem;margin-right:-.2rem}.ui-button .ui-icon-wrapper.right .ui-icon path{fill:#e9eff4}.ui-button .ui-icon-wrapper.tinted svg path{fill:inherit!important}.ui-button .ui-loading-spinner path{fill:#e9eff4}.ui-button:focus{box-shadow:0 0 0 .3rem rgba(21,156,228,.604)}.ui-button:focus:active{box-shadow:none}.ui-button:focus:not(:focus-visible){box-shadow:none}.ui-button:focus-visible{box-shadow:0 0 0 .3rem rgba(21,156,228,.604);z-index:1}.ui-button.icon-only{padding:.7rem 1rem}.ui-button.shell{padding:.5rem;background:none;color:#000}.ui-button.shell .children{margin:0}.ui-button.destructive{background-color:#e1273e}.ui-button.destructive:hover{background-color:#e54256}.ui-button.destructive:active{background-color:#c41b30}.ui-button.destructive.icon-only{background-color:transparent}.ui-button.destructive.icon-only .ui-icon path,.ui-button.destructive.icon-only .ui-loading-spinner path{fill:#e1273e}.ui-button.secondary{color:#026594;background-color:#e9eff4}.ui-button.secondary .ui-icon-wrapper .ui-icon path,.ui-button.secondary .ui-loading-spinner path{fill:#026594}.ui-button.secondary:hover{background-color:#d8e3ec}.ui-button.secondary:active{background-color:#bfd0df}.ui-button.tertiary{color:#2f3843;box-shadow:#cacfd7 0 0 0 .05rem inset,rgba(0,0,0,.02) 0 4px 4px -1px,rgba(0,0,0,.06) 0 1px 1px;background:none}.ui-button.tertiary .ui-icon-wrapper .ui-icon path,.ui-button.tertiary .ui-loading-spinner path{fill:#2f3843}.ui-button.tertiary:focus:not(:focus-visible){box-shadow:#b7bdc5 0 0 0 .05rem inset,rgba(0,0,0,.02) 0 4px 4px -1px,rgba(0,0,0,.06) 0 1px 1px}.ui-button.tertiary:hover:not([disabled]){background-color:rgba(9,30,66,.04);box-shadow:#a5abb3 0 0 0 .05rem inset,rgba(0,0,0,.04) 0 4px 4px -1px,rgba(0,0,0,.06) 0 1px 1px}.ui-button.tertiary:focus-visible{box-shadow:#aeb6c0 0 0 0 .15rem inset,rgba(0,0,0,.1) 0 4px 4px -1px,rgba(0,0,0,.06) 0 1px 1px}.ui-button.tertiary:active:not([disabled]){background-color:rgba(2,101,148,.15);box-shadow:0 0 0 .1rem #5c6779 inset}.ui-button.quaternary{font-weight:500;color:#2f3843;background:none}.ui-button.quaternary .ui-icon-wrapper .ui-icon path,.ui-button.quaternary .ui-loading-spinner path{fill:#2f3843}.ui-button.quaternary:hover{background-color:rgba(9,30,66,.04)}.ui-button.quaternary:active{background-color:rgba(2,101,148,.15)}.ui-button[disabled]{cursor:default}.ui-button[disabled].primary,.ui-button[disabled].destructive{background-color:#606970!important;color:#fff!important}.ui-button[disabled].secondary{background-color:#d0d2d4!important;color:#767b7c!important}.ui-button[disabled].secondary svg path{fill:#767b7c!important}.ui-button[disabled].tertiary{color:#898f91!important}.ui-button[disabled].tertiary svg path{fill:#898f91!important}.ui-button[disabled].tertiary:hover,.ui-button[disabled].tertiary:active{background:transparent!important}.primary-color--cyan .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(10,116,143,.5)}.primary-color--cyan .ui-button.primary:not(.icon-only){background-color:#0a748f;color:#e9eff4;color:#fff}.primary-color--cyan .ui-button.primary:not(.icon-only):hover{background-color:#0ea2c8}.primary-color--cyan .ui-button.primary:not(.icon-only):active{background-color:#064656}.primary-color--cyan .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--cyan .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--cyan .ui-button.secondary{background-color:#c1e7f0;color:#e9eff4;color:#086177}.primary-color--cyan .ui-button.secondary:hover{background-color:#90d3e5}.primary-color--cyan .ui-button.secondary:active{background-color:#77cadf}.primary-color--cyan .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--cyan .ui-button.secondary .ui-loading-spinner path{fill:#086177}.primary-color--cyan .ui-button.tertiary:active,.primary-color--cyan .ui-button.quaternary:active{background-color:rgba(10,116,143,.1)}.primary-color--lime .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(15,145,58,.5)}.primary-color--lime .ui-button.primary:not(.icon-only){background-color:#0f913a;color:#e9eff4;color:#fff}.primary-color--lime .ui-button.primary:not(.icon-only):hover{background-color:#15c850}.primary-color--lime .ui-button.primary:not(.icon-only):active{background-color:#095a24}.primary-color--lime .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--lime .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--lime .ui-button.secondary{background-color:#c9f0d6;color:#e9eff4;color:#0d7a31}.primary-color--lime .ui-button.secondary:hover{background-color:#99e2b1}.primary-color--lime .ui-button.secondary:active{background-color:#81dc9f}.primary-color--lime .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--lime .ui-button.secondary .ui-loading-spinner path{fill:#0d7a31}.primary-color--lime .ui-button.tertiary:active,.primary-color--lime .ui-button.quaternary:active{background-color:rgba(15,145,58,.1)}.primary-color--teal .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(9,140,112,.5)}.primary-color--teal .ui-button.primary:not(.icon-only){background-color:#098c70;color:#e9eff4;color:#fff}.primary-color--teal .ui-button.primary:not(.icon-only):hover{background-color:#0dc69e}.primary-color--teal .ui-button.primary:not(.icon-only):active{background-color:#055242}.primary-color--teal .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--teal .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--teal .ui-button.secondary{background-color:#d9eee9;color:#e9eff4;color:#07745d}.primary-color--teal .ui-button.secondary:hover{background-color:#afdbd2}.primary-color--teal .ui-button.secondary:active{background-color:#9ad1c6}.primary-color--teal .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--teal .ui-button.secondary .ui-loading-spinner path{fill:#07745d}.primary-color--teal .ui-button.tertiary:active,.primary-color--teal .ui-button.quaternary:active{background-color:rgba(9,140,112,.1)}.primary-color--sunshine .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(248,170,0,.5)}.primary-color--sunshine .ui-button.primary:not(.icon-only){background-color:#f8aa00;color:#e9eff4;color:#000}.primary-color--sunshine .ui-button.primary:not(.icon-only):hover{background-color:#ffc036}.primary-color--sunshine .ui-button.primary:not(.icon-only):active{background-color:#bb8000}.primary-color--sunshine .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--sunshine .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#000}.primary-color--sunshine .ui-button.secondary{background-color:#fff5df;color:#e9eff4;color:#df9900}.primary-color--sunshine .ui-button.secondary:hover{background-color:#ffe2a1}.primary-color--sunshine .ui-button.secondary:active{background-color:#ffd883}.primary-color--sunshine .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--sunshine .ui-button.secondary .ui-loading-spinner path{fill:#df9900}.primary-color--sunshine .ui-button.tertiary:active,.primary-color--sunshine .ui-button.quaternary:active{background-color:rgba(248,170,0,.1)}.primary-color--magenta .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(222,10,108,.5)}.primary-color--magenta .ui-button.primary:not(.icon-only){background-color:#de0a6c;color:#e9eff4;color:#fff}.primary-color--magenta .ui-button.primary:not(.icon-only):hover{background-color:#f6308b}.primary-color--magenta .ui-button.primary:not(.icon-only):active{background-color:#a30750}.primary-color--magenta .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--magenta .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--magenta .ui-button.secondary{background-color:#fdd1e5;color:#e9eff4;color:#c60960}.primary-color--magenta .ui-button.secondary:hover{background-color:#fbaed2}.primary-color--magenta .ui-button.secondary:active{background-color:#fb9dc8}.primary-color--magenta .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--magenta .ui-button.secondary .ui-loading-spinner path{fill:#c60960}.primary-color--magenta .ui-button.tertiary:active,.primary-color--magenta .ui-button.quaternary:active{background-color:rgba(222,10,108,.1)}.primary-color--lavender .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(101,11,175,.5)}.primary-color--lavender .ui-button.primary:not(.icon-only){background-color:#650baf;color:#e9eff4;color:#fff}.primary-color--lavender .ui-button.primary:not(.icon-only):hover{background-color:#860fe9}.primary-color--lavender .ui-button.primary:not(.icon-only):active{background-color:#440775}.primary-color--lavender .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--lavender .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--lavender .ui-button.secondary{background-color:#ebdcf7;color:#e9eff4;color:#570997}.primary-color--lavender .ui-button.secondary:hover{background-color:#ceaaec}.primary-color--lavender .ui-button.secondary:active{background-color:#c091e6}.primary-color--lavender .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--lavender .ui-button.secondary .ui-loading-spinner path{fill:#570997}.primary-color--lavender .ui-button.tertiary:active,.primary-color--lavender .ui-button.quaternary:active{background-color:rgba(101,11,175,.1)}.primary-color--concrete .ui-button:focus-visible:not(.destructive){box-shadow:0 0 0 .3rem rgba(78,102,109,.5)}.primary-color--concrete .ui-button.primary:not(.icon-only){background-color:#4e666d;color:#e9eff4;color:#fff}.primary-color--concrete .ui-button.primary:not(.icon-only):hover{background-color:#688791}.primary-color--concrete .ui-button.primary:not(.icon-only):active{background-color:#344549}.primary-color--concrete .ui-button.primary:not(.icon-only) .ui-icon-wrapper .ui-icon path,.primary-color--concrete .ui-button.primary:not(.icon-only) .ui-loading-spinner path{fill:#fff}.primary-color--concrete .ui-button.secondary{background-color:#eaeaea;color:#e9eff4;color:#43585e}.primary-color--concrete .ui-button.secondary:hover{background-color:#cbcbcb}.primary-color--concrete .ui-button.secondary:active{background-color:#bcbcbc}.primary-color--concrete .ui-button.secondary .ui-icon-wrapper .ui-icon path,.primary-color--concrete .ui-button.secondary .ui-loading-spinner path{fill:#43585e}.primary-color--concrete .ui-button.tertiary:active,.primary-color--concrete .ui-button.quaternary:active{background-color:rgba(78,102,109,.1)}.ui-focusable:focus-visible{outline:none;box-shadow:0 0 0 .3rem rgba(21,156,228,.604)}.ui-focusable.ui-focusable--disabled-button{border-radius:.7rem}.ui-checkbox{flex-shrink:0}.ui-checkbox label{display:flex;align-items:center;margin:1.4rem 0}.ui-checkbox label:hover .ui-checkbox-icon{border-color:#738095;box-shadow:0 0 0 .1rem #738095}.ui-checkbox label .ui-checkbox-icon{width:1.6rem;height:1.6rem;border:.1rem solid #cacfd7;border-radius:.4rem;flex-shrink:0;transition:.25s background,.25s border-color,.25s box-shadow;display:flex;align-items:center;justify-content:center}.ui-checkbox label .ui-checkbox-icon svg{display:none;margin:.2rem}.ui-checkbox label .ui-checkbox-icon svg path{fill:#fff}.ui-checkbox label .ui-checkbox-icon.checked{background:#026594;border-color:#026594}.ui-checkbox label .ui-checkbox-icon.checked svg,.ui-checkbox label .ui-checkbox-icon.checked .ui-icon-wrapper{display:block}.ui-checkbox label .ui-checkbox-icon.disabled{background:#bbb;border-color:#bbb}.ui-checkbox label:active .ui-checkbox-icon{border-color:#2c546d}.ui-checkbox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-checkbox label input:focus+.ui-checkbox-icon{border:.1rem solid #3f4652;box-shadow:0 0 0 .1rem #3f4652}.ui-checkbox label .ui-checkbox-label{-webkit-user-select:none;user-select:none;margin-left:1.2rem;padding-bottom:.3rem}.ui-checkbox label .required{color:#c22d5f;font-style:normal}.primary-color--cyan .ui-checkbox label .ui-checkbox-icon.checked{background-color:#0a748f;border-color:#0a748f}.primary-color--lime .ui-checkbox label .ui-checkbox-icon.checked{background-color:#0f913a;border-color:#0f913a}.primary-color--teal .ui-checkbox label .ui-checkbox-icon.checked{background-color:#098c70;border-color:#098c70}.primary-color--sunshine .ui-checkbox label .ui-checkbox-icon.checked{background-color:#f8aa00;border-color:#f8aa00}.primary-color--magenta .ui-checkbox label .ui-checkbox-icon.checked{background-color:#de0a6c;border-color:#de0a6c}.primary-color--lavender .ui-checkbox label .ui-checkbox-icon.checked{background-color:#650baf;border-color:#650baf}.primary-color--concrete .ui-checkbox label .ui-checkbox-icon.checked{background-color:#4e666d;border-color:#4e666d}.ui-card{background:#fff;border-radius:.6rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.15),0 .4rem .4rem rgba(0,0,0,.04);padding:1.5rem;margin:1.6rem 0}.ui-card.bare{padding:0;margin:0}.ui-card.none{box-shadow:0 0 .2rem rgba(0,0,0,.18)}.ui-card.medium{box-shadow:.1rem .25rem .4rem rgba(0,0,0,.2)}.ui-card.high{box-shadow:.2rem .5rem 1rem rgba(0,0,0,.22)}.ui-card.highest{box-shadow:0 .1rem .3rem rgba(0,0,0,.1),0 1.8rem 2rem rgba(45,57,69,.2)}.ui-dropdown-wrapper,.ui-dropdown-portal{position:relative;width:fit-content}.ui-dropdown-wrapper .ui-input-field-wrapper,.ui-dropdown-portal .ui-input-field-wrapper{margin:0}.ui-dropdown-portal{z-index:2800}.ui-dropdown-content{position:absolute;border-radius:.4rem;z-index:2800;transform-origin:top left;margin-top:.2rem;top:100%}.ui-dropdown-content.above{bottom:100%;top:auto;transform-origin:bottom left;margin-bottom:.2rem}.ui-dropdown-content.inactive{z-index:-1;display:none}.ui-dropdown-content .ui-dropdown-card{overflow-y:overlay;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-input-field-wrapper{position:relative;display:inline-block;margin:1rem 0}.ui-input-field-wrapper input::-webkit-outer-spin-button,.ui-input-field-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-input-field-wrapper.bare{margin:0}.ui-input-field-wrapper.bare .ui-input-field{padding:.75rem 0;border:none;border-radius:.2rem;box-shadow:none}.ui-input-field-wrapper.full-width{display:block;width:100%}.ui-input-field-wrapper.full-width .ui-input-field{box-sizing:border-box;width:100%}.ui-input-field-wrapper.has-error .ui-input-field{border-color:#e1273e}.ui-input-field-wrapper.has-error .ui-input-field:focus{box-shadow:0 0 0 .1rem #e1273e}.ui-input-field-wrapper.has-error .ui-input-field-helper-text{color:#e1273e;font-weight:600}.ui-input-field-wrapper .ui-input-icon{position:absolute;top:.6rem;left:1rem;pointer-events:none}.ui-input-field-wrapper .ui-input-field.with-icon+.ui-input-field-label{left:3.2rem}.ui-input-field-wrapper .ui-input-field-label+.ui-input-icon{top:1.1rem}.ui-input-field-wrapper.has-text .ui-input-field-label+.ui-suggestion,.ui-input-field-wrapper.has-text .ui-input-field-label+.ui-input-icon+.ui-suggestion{top:1.7rem}.ui-input-field-wrapper .ui-input-icon+.ui-suggestion{left:4.1rem}.ui-input-field{font-family:NextBusiness Brand Text,sans-serif;padding:1.6rem .8rem .4rem;background-color:#fff;border:.1rem solid #cacfd7;border-radius:.5rem;outline:none;width:30rem}.ui-input-field[type=number]{-moz-appearance:textfield}.ui-input-field.with-placeholder{padding:.5rem .8rem .6rem}.ui-input-field.with-icon{padding-left:4rem}.ui-input-field:hover{border-color:#4e666d;box-shadow:0 0 0 .1rem #4e666d}.ui-input-field:focus{border-color:#026594;box-shadow:0 0 0 .1rem #026594;background-color:#fff}.ui-input-field:focus:hover{border-color:rgba(2,101,148,.6);box-shadow:0 0 0 .1rem rgba(2,101,148,.6)}.ui-input-field[disabled]{background-color:#eee}.ui-input-field:focus+.ui-input-field-label,.ui-input-field-wrapper.has-text .ui-input-field-label{transform:scale(.75) translate(.2rem) translateY(-.8rem);opacity:.8}.ui-input-field-helper-text{display:block;font-size:1.3rem;line-height:1.2rem;padding:.5rem .4rem}.ui-input-field-label{position:absolute;display:block;font-size:1.55rem;padding:.9rem 1.1rem;top:0;left:0;cursor:text;opacity:.6;transform-origin:0 0;transition:transform .3s cubic-bezier(.54,.03,.28,.99),opacity .3s ease-in-out}.primary-color--cyan .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#0a748f;box-shadow:0 0 0 .1rem #0a748f}.primary-color--lime .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#0f913a;box-shadow:0 0 0 .1rem #0f913a}.primary-color--teal .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#098c70;box-shadow:0 0 0 .1rem #098c70}.primary-color--sunshine .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#f8aa00;box-shadow:0 0 0 .1rem #f8aa00}.primary-color--magenta .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#de0a6c;box-shadow:0 0 0 .1rem #de0a6c}.primary-color--lavender .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#650baf;box-shadow:0 0 0 .1rem #650baf}.primary-color--concrete .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{border-color:#4e666d;box-shadow:0 0 0 .1rem #4e666d}.ui-suggestion{position:absolute;display:flex;top:.6rem;left:.9rem;gap:.6rem;opacity:.3;pointer-events:none;max-width:calc(100% - 2rem)}.ui-suggestion .ui-suggestion-typed{visibility:hidden}.ui-suggestion .ui-suggestion-content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-suggestion .ui-suggestion-affordance{text-transform:uppercase;font-size:1.2rem;line-height:1.4rem;height:1.6rem;padding:0 .25rem;border:.1rem solid black;border-radius:.4rem;margin-top:.4rem}.ui-date-picker{transition:.2s background-color}.ui-date-picker .ui-quick-dates{box-shadow:0 0 0 .1rem rgba(0,0,0,.1);clip-path:inset(0rem 0rem -.1rem 0rem);padding:1.2rem}.ui-date-picker .ui-quick-dates .ui-button{border-radius:.4rem;transition:none}.ui-date-picker .ui-quick-dates .ui-button.active{background-color:#e9eff4}.ui-date-picker .ui-quick-dates .ui-button:active{background-color:#d8e3ec}.ui-date-picker .ui-quick-dates .ui-button .children{width:100%;font-weight:400;display:flex}.ui-date-picker .ui-quick-dates .ui-icon-wrapper{display:flex;align-items:center}.ui-date-picker .ui-quick-dates .description{flex-grow:1;text-align:left;padding-left:1.5rem}.ui-date-picker .rdp{font-size:inherit;--rdp-cell-size: 3.4rem;--rdp-caption-font-size: 1.6rem;--rdp-background-color: #e9eff4}.ui-date-picker .rdp:focus{box-shadow:0 0 0 .3rem rgba(21,156,228,.604);outline:transparent}.ui-date-picker .rdp:focus:active{box-shadow:none;outline:transparent}.ui-date-picker .rdp:focus:not(:focus-visible){box-shadow:none;outline:transparent}.ui-date-picker .rdp-button{border-radius:.4rem}.ui-date-picker .rdp-button:not([disabled]){cursor:default}.ui-date-picker .rdp-head_cell{font-weight:400;text-transform:none;font-size:90%;opacity:.45}.ui-date-picker .rdp-caption{text-align:center;justify-content:center;position:relative}.ui-date-picker .rdp-caption_label{font-weight:400}.ui-date-picker .rdp-day:active{background-color:#d8e3ec!important}.ui-date-picker .rdp-day.rdp-day_selected{background-color:#026594;color:#e9eff4}.ui-date-picker .rdp-nav_button{width:3.2rem;height:3.2rem;background-size:1.8rem;background-position:center center;background-repeat:no-repeat;position:absolute;top:0}.ui-date-picker .rdp-nav_button:not([disabled]){cursor:default}.ui-date-picker .rdp-nav_button svg{display:none}.ui-date-picker .rdp-nav_button_previous{background-image:url("data:image/svg+xml,%3csvg%20fill='%23000000'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20width='50px'%20height='50px'%3e%3cpath%20d='M%2033.960938%202.9804688%20A%202.0002%202.0002%200%200%200%2032.585938%203.5859375%20L%2013.585938%2022.585938%20A%202.0002%202.0002%200%200%200%2013.585938%2025.414062%20L%2032.585938%2044.414062%20A%202.0002%202.0002%200%201%200%2035.414062%2041.585938%20L%2017.828125%2024%20L%2035.414062%206.4140625%20A%202.0002%202.0002%200%200%200%2033.960938%202.9804688%20z'/%3e%3c/svg%3e");left:0}.ui-date-picker .rdp-nav_button_next{background-image:url("data:image/svg+xml,%3csvg%20fill='%23000000'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2048%2048'%20width='50px'%20height='50px'%3e%3cpath%20d='M17.586,44.414C17.977,44.805,18.488,45,19,45s1.023-0.195,1.414-0.586l19-19c0.781-0.781,0.781-2.047,0-2.828l-19-19%20c-0.781-0.781-2.047-0.781-2.828,0s-0.781,2.047,0,2.828L35.172,24L17.586,41.586C16.805,42.367,16.805,43.633,17.586,44.414z'/%3e%3c/svg%3e");right:0}.primary-color--cyan .ui-date-picker .rdp-day.rdp-day_selected{background-color:#0a748f;color:#fff}.primary-color--lime .ui-date-picker .rdp-day.rdp-day_selected{background-color:#0f913a;color:#fff}.primary-color--teal .ui-date-picker .rdp-day.rdp-day_selected{background-color:#098c70;color:#fff}.primary-color--sunshine .ui-date-picker .rdp-day.rdp-day_selected{background-color:#f8aa00;color:#000}.primary-color--magenta .ui-date-picker .rdp-day.rdp-day_selected{background-color:#de0a6c;color:#fff}.primary-color--lavender .ui-date-picker .rdp-day.rdp-day_selected{background-color:#650baf;color:#fff}.primary-color--concrete .ui-date-picker .rdp-day.rdp-day_selected{background-color:#4e666d;color:#fff}.ui-text.error{color:#d33b3b;font-weight:600}.ui-text.warning{color:#d47d0b;font-weight:600}.ui-text.success{color:#18882b;font-weight:600}.ui-text.help{color:#7351c4;font-weight:600}.ui-text.subtle{color:#767676}p.ui-text{line-height:2.65rem}.ui-number-field{position:relative;width:fit-content}.ui-number-field .ui-input-field{width:9rem;text-align:right}.ui-number-field.with-unit .ui-input-field{padding-right:5rem}.ui-number-field .unit{position:absolute;bottom:1.77rem;right:1rem;font-size:1.4rem;font-weight:600;pointer-events:none}.ui-number-field .unit-button{position:absolute;bottom:1rem;right:0rem;width:4rem;font-size:1.4rem;font-weight:600;color:#000}.ui-number-field .unit-button:before{content:"";background-color:rgba(6,21,40,.08);position:absolute;width:4rem;inset:.4rem .4rem .4rem auto;border-radius:.3rem;opacity:0;transition:.2s opacity}.ui-number-field .unit-button:hover,.ui-number-field .unit-button:focus-visible,.ui-number-field .unit-button:active{background-color:transparent!important;outline:none;box-shadow:none}.ui-number-field .unit-button:hover:before,.ui-number-field .unit-button:focus-visible:before,.ui-number-field .unit-button:active:before{opacity:1}.ui-number-field .unit-button:active:before{background-color:rgba(6,21,40,.15)}.ui-number-field .unit-button .unit-button-text-wrapper{position:relative;right:1.1rem;bottom:-.3rem}.ui-number-field .ui-suggestion{right:5.1rem;left:auto;flex-direction:row-reverse;text-align:right}.ui-number-field .ui-suggestion .ui-suggestion-content{display:flex;flex-direction:row-reverse}.ui-radio-options label .ui-checkbox-icon{border-radius:1rem;flex-shrink:0}.ui-radio-options label .ui-checkbox-icon .tick{background:#fff;border-radius:.4rem;width:.6rem;height:.6rem;margin:.5rem}.ui-rich-select .ui-rich-option{display:flex}.ui-rich-select .ui-rich-option .ui-icon{margin-right:1rem;margin-top:.2rem;margin-bottom:-.4rem}.ui-rich-select .ui-rich-option .label{flex-grow:1}.ui-rich-select .ui-rich-option .secondary-label{opacity:.6;margin-right:.5rem}.ui-rich-select .ui-select__value-container .ui-icon+.label{vertical-align:top;display:inline-block}.ui-rich-select .ui-select__value-container .secondary-label,.ui-select .ui-select__indicator-separator{display:none}.ui-select .ui-select__menu-list{scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;overflow-y:overlay}.ui-select .ui-select__control{border-width:.1rem;border-radius:.5rem;border-color:#cacfd7;min-height:3.5rem;height:3.5rem}.ui-select .ui-select__control:hover{box-shadow:0 0 0 .1rem #4e666d;border-color:#4e666d}.ui-select .ui-select__control--is-focused{box-shadow:0 0 0 .1rem #026594;border-color:#026594}.ui-select .ui-select__control--is-focused:hover{border-color:rgba(2,101,148,.6);box-shadow:0 0 0 .1rem rgba(2,101,148,.6)}.ui-select .ui-select__option{padding-top:.4rem}.ui-select .ui-select__option.ui-select__option--is-focused{background:rgba(2,101,148,.05)}.ui-select .ui-select__option.ui-select__option--is-selected{background:#026594;color:#e9eff4}.ui-select .ui-select__option.ui-select__option--is-selected svg path{fill:#fff}.ui-select .ui-select__value-container{padding-top:0;margin-top:-.6rem}.ui-select .ui-select__menu{margin-top:.2rem;box-shadow:0 0 .2rem .1rem rgba(0,0,0,.1),0 .4rem 1.1rem rgba(0,0,0,.1)}.primary-color--cyan .ui-select__control--is-focused{border-color:rgba(10,116,143,.4)}.primary-color--cyan .ui-select__control--is-focused:hover{border-color:rgba(10,116,143,.6)}.primary-color--cyan .ui-select__option.ui-select__option--is-focused{background:rgba(10,116,143,.05)}.primary-color--cyan .ui-select__option.ui-select__option--is-selected{background:#0a748f;color:#fff}.primary-color--lime .ui-select__control--is-focused{border-color:rgba(15,145,58,.4)}.primary-color--lime .ui-select__control--is-focused:hover{border-color:rgba(15,145,58,.6)}.primary-color--lime .ui-select__option.ui-select__option--is-focused{background:rgba(15,145,58,.05)}.primary-color--lime .ui-select__option.ui-select__option--is-selected{background:#0f913a;color:#fff}.primary-color--teal .ui-select__control--is-focused{border-color:rgba(9,140,112,.4)}.primary-color--teal .ui-select__control--is-focused:hover{border-color:rgba(9,140,112,.6)}.primary-color--teal .ui-select__option.ui-select__option--is-focused{background:rgba(9,140,112,.05)}.primary-color--teal .ui-select__option.ui-select__option--is-selected{background:#098c70;color:#fff}.primary-color--sunshine .ui-select__control--is-focused{border-color:rgba(248,170,0,.4)}.primary-color--sunshine .ui-select__control--is-focused:hover{border-color:rgba(248,170,0,.6)}.primary-color--sunshine .ui-select__option.ui-select__option--is-focused{background:rgba(248,170,0,.05)}.primary-color--sunshine .ui-select__option.ui-select__option--is-selected{background:#f8aa00;color:#000}.primary-color--magenta .ui-select__control--is-focused{border-color:rgba(222,10,108,.4)}.primary-color--magenta .ui-select__control--is-focused:hover{border-color:rgba(222,10,108,.6)}.primary-color--magenta .ui-select__option.ui-select__option--is-focused{background:rgba(222,10,108,.05)}.primary-color--magenta .ui-select__option.ui-select__option--is-selected{background:#de0a6c;color:#fff}.primary-color--lavender .ui-select__control--is-focused{border-color:rgba(101,11,175,.4)}.primary-color--lavender .ui-select__control--is-focused:hover{border-color:rgba(101,11,175,.6)}.primary-color--lavender .ui-select__option.ui-select__option--is-focused{background:rgba(101,11,175,.05)}.primary-color--lavender .ui-select__option.ui-select__option--is-selected{background:#650baf;color:#fff}.primary-color--concrete .ui-select__control--is-focused{border-color:rgba(78,102,109,.4)}.primary-color--concrete .ui-select__control--is-focused:hover{border-color:rgba(78,102,109,.6)}.primary-color--concrete .ui-select__option.ui-select__option--is-focused{background:rgba(78,102,109,.05)}.primary-color--concrete .ui-select__option.ui-select__option--is-selected{background:#4e666d;color:#fff}.ui-textarea-wrapper .ui-textarea{min-width:100%;max-width:100%;resize:vertical}.ui-textarea-wrapper.tall .ui-textarea{min-height:20rem}.ui-heading-wrapper{margin:1.2rem 0 1.8rem}.ui-heading-wrapper.bare-top{margin-top:0!important}.ui-heading-wrapper.bare{margin:0!important}.ui-heading-wrapper .ui-divider{background-color:#000}.ui-heading-wrapper .ui-heading{font-family:NextBusiness Brand,sans-serif;letter-spacing:.08rem;margin:0}.ui-heading-wrapper.h1{margin-bottom:2.8rem}.ui-heading-wrapper.h2{margin-bottom:2rem}.ui-heading-wrapper.h3 .ui-heading,.ui-heading-wrapper.h4 .ui-heading{font-family:NextBusiness Brand Text,sans-serif;letter-spacing:.01rem}.ui-heading-wrapper h1{font-size:2.8rem}.ui-heading-wrapper h2{font-size:2.2rem}.ui-heading-wrapper h3{font-size:1.7rem;font-weight:600}.ui-heading-wrapper h4{font-size:1.55rem;font-weight:600}.ui-heading-wrapper.h1 .ui-divider{width:3.6rem;height:.45rem;margin-top:1rem}.ui-heading-wrapper.h2 .ui-divider{width:2.4rem;height:.3rem;margin-top:.6666666667rem}.ui-heading-wrapper.h3 .ui-divider{width:2.106rem;height:.26325rem;margin-top:.585rem}.ui-heading-wrapper.h4 .ui-divider{width:1.8rem;height:.225rem;margin-top:.5rem}.ui-detail-sheet-container{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;overflow:hidden;box-sizing:border-box;padding-top:1.6rem;background:rgba(13,31,48,.1);transition:.6s all cubic-bezier(.19,1,.22,1)}.ui-detail-sheet-container.animating{background:rgba(13,31,48,0);padding-top:100vh}.ui-detail-sheet-container.animating .ui-detail-sheet,.ui-detail-sheet-container.animating{overflow-y:hidden!important}.ui-detail-sheet{background:#fff;border-radius:.7rem .7rem 0 0;box-shadow:0 -.1rem .2rem rgba(0,0,0,.1);width:100%;height:100%;box-sizing:border-box;padding:3rem;position:relative;display:flex;overflow-x:hidden;overflow-y:overlay;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-detail-sheet .sheet-dismiss{position:absolute;top:2.8rem;right:2.6rem;z-index:1}.ui-detail-sheet .ui-web-frame{border:none;height:calc(100% - 6rem);width:100%;border-radius:.3rem}.ui-loading-indicator{width:30rem;position:relative}.ui-loading-indicator-text{padding-top:2.4rem;text-align:center;font-size:1.4rem}.ui-loading-indicator-animation{margin-left:-5rem}.ui-loading-indicator-bar{width:100%;height:1.6rem;background:transparent url(data:image/png;base64,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);background-size:11rem .7rem;background-repeat:no-repeat;animation-name:loading-swoosh;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.79,.01,.39,.51);position:absolute}.ui-loading-indicator-bar.mirrored{background-image:url(data:image/png;base64,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);animation-name:loading-swoosh-reverse;animation-delay:.85s;opacity:0}@keyframes loading-swoosh{0%{opacity:0;transform:translate(0)}50%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes loading-swoosh-reverse{20%{opacity:0;transform:translate(100%)}50%{opacity:1}to{transform:translate(0);opacity:0}}.primary-color--cyan .ui-loading-indicator-bar{filter:hue-rotate(-20deg)}.primary-color--lime .ui-loading-indicator-bar{filter:hue-rotate(-54deg)}.primary-color--teal .ui-loading-indicator-bar{filter:hue-rotate(-35deg)}.primary-color--sunshine .ui-loading-indicator-bar{filter:hue-rotate(185deg)}.primary-color--magenta .ui-loading-indicator-bar{filter:hue-rotate(125deg)}.primary-color--lavender .ui-loading-indicator-bar{filter:hue-rotate(55deg)}.primary-color--concrete .ui-loading-indicator-bar{filter:saturate(.3)}.application-right-panel{position:relative;background:#fff;margin-top:5rem;flex-shrink:0;width:0;transition:.4s all cubic-bezier(0,.6,.11,.97);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.application-right-panel::-webkit-scrollbar-track{margin-top:5rem}.application-right-panel.visible{width:32rem;box-shadow:0 .1rem .1rem rgba(0,0,0,.05);border-left:.1rem solid rgba(122,122,122,.15)}.application-right-panel .application-right-panel-inner{width:32rem}.application-right-panel .right-panel-header{padding:3.6rem 2.4rem .4rem;border-bottom:.1rem solid rgba(122,122,122,.1)}.header.tall+.application-frame-subpage>.application-right-panel{margin-top:10rem}.application-right-panel .ui-detail-sheet-container{padding-left:.1rem}.application-help-center .help-center-row{width:100%;padding:1.1rem 2.2rem;border-radius:0;border-bottom:.1rem solid rgba(64,69,70,.08);text-align:left;line-height:1.8rem}.application-help-center .help-center-row .ui-icon-wrapper{margin-right:1.2rem}.application-help-center .help-center-articles{margin-bottom:2.4rem}.application-help-center .help-center-articles+.help-center-contact{border-top:.1rem solid rgba(64,69,70,.08)}.application-help-center iframe.feedback-form{border:none;height:66rem;width:32.4rem;margin-top:-1.4rem;margin-left:-1.8rem;transform:scale(.9);transform-origin:top left}.application-notification-center{position:fixed;top:1.2rem;right:2.8rem;z-index:1100;width:30rem;display:flex;flex-direction:column;padding:0 2rem}.application-notification-center .ui-notification-item{transition:.8s max-height;transition-timing-function:cubic-bezier(.43,.08,.18,.98);max-height:50rem}.application-notification-center .ui-notification-item.disappearing{max-height:0}.application-notification-center .ui-notification{width:100%;background:#314556;color:#fff;box-shadow:0 1.2rem 1.5rem rgba(16,25,35,.2);border-radius:.5rem;padding:1.4rem 1.8rem 1.6rem;margin-bottom:1rem;display:flex;align-items:center}.application-notification-center .ui-notification .ui-notification-title{font-weight:600}.application-notification-center .ui-notification .ui-icon-wrapper{flex-shrink:0;margin-right:1.4rem}.application-notification-center .ui-notification svg path{fill:#fff}.application-notification-center .ui-notification.error{background:#e1273e}.application-notification-center .ui-notification.warning{background:#f8aa00;color:#000}.application-notification-center .ui-notification.warning svg path{fill:#000}.application-notification-center .ui-notification.success{background:#0f913a}.container{padding:0 5.4rem;margin:0 auto}.menu-items{width:22rem;padding-bottom:1rem}.menu-items .title{font-size:1rem;font-weight:600;letter-spacing:.11rem;padding-left:1.5rem;text-transform:uppercase;color:#444;opacity:.8}.menu-items .title:first-child{margin:.6rem 0 .2rem}.menu-items .bouton{border-radius:0;padding-left:1.4rem;text-align:left;line-height:2.2rem}.menu-items .bouton.no-icon{padding-left:4.6rem}.menu-items .bouton.current{font-weight:600;color:#026594;background-color:#e6eced}.menu-items .bouton.current .ui-icon-wrapper .ui-icon path{fill:#026594}.menu-items .bouton:hover:not(.current){background-color:#eff3f4}.menu-items .bouton:active:not(.current){background-color:#c9d5d8}.menu-items .bouton .ui-icon-wrapper.left{margin-right:1rem;margin-left:0}.menu-items .bouton.custom-icon .children{display:flex;gap:.8rem}.menu-items .bouton.custom-icon .icon{flex-shrink:0;width:2.4rem;height:2.4rem}.menu-items .bouton.custom-icon .icon img{width:100%;height:100%;object-fit:contain;border-radius:.2rem}.menu-items .footer{margin-top:1.1rem;padding-top:1rem;box-shadow:0 0 0 .1rem rgba(0,0,0,.1);clip-path:inset(-.1rem 0rem 0rem 0rem)}.header{height:5rem;position:fixed;width:100%;background:rgba(255,255,255,.85);box-shadow:0 .15rem .2rem rgba(0,0,0,.05);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);z-index:900;transition:height .4s cubic-bezier(0,.6,.11,.97)}.header .title{flex-shrink:0}.header .title .ui-heading{font-family:NextBusiness Brand Text,sans-serif;letter-spacing:.02rem;font-weight:600;font-size:2.2rem}.header.transparent{background:transparent;box-shadow:none}.header>.container{padding:0 1.4rem;height:100%}.header>.container>.motion-div{height:100%}.header>.container>.motion-div .upper-half{height:5rem;position:relative}.header>.container .header-logo-wrapper{display:flex;color:#000;flex-shrink:0;width:28rem}@media screen and (max-width: 990px){.header>.container .header-logo-wrapper{width:auto}}.header>.container .header-logo-wrapper .ui-button.header-home-button{margin:0;padding:.7rem 1rem .7rem 1.5rem;flex-shrink:0}@media screen and (max-width: 990px){.header>.container .header-logo-wrapper .ui-button.header-home-button{padding:.8rem .4rem}}.header>.container .header-logo-wrapper .infinity-logo{vertical-align:middle}@media screen and (max-width: 990px){.header>.container .header-logo-wrapper .infinity-logo{display:none}}.header>.container .header-logo-wrapper .header-waffle{width:2rem;margin-right:1rem}@media screen and (max-width: 990px){.header>.container .header-logo-wrapper .header-waffle{margin-right:.4rem}}.header>.container .header-logo-wrapper .header-app-name{display:flex;align-items:center;margin-left:1rem;margin-bottom:.2rem;font-size:1.5rem;line-height:1.8rem;font-weight:400;letter-spacing:.03rem;cursor:default;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 990px){.header>.container .header-logo-wrapper .header-app-name{display:none}}@media screen and (max-width: 990px){.header .system-tray{width:auto;gap:0}}@media screen and (max-width: 1140px){.header .system-tray .search-action .children{display:none}.header .system-tray .search-action .ui-icon-wrapper.left{margin:0}}.system-tray-flyout .ui-dropdown-content{transform-origin:top right;right:0}.header.light-content{box-shadow:none;color:#fff;background:transparent;background-image:linear-gradient(180deg,rgba(11,21,35,.26),rgba(19,70,83,0))}.header.light-content .system-tray .app-menu .ui-button.icon-only .ui-icon-wrapper path,.header.light-content .system-tray .status-indicator path,.header.light-content .expand-button .ui-icon-wrapper path,.header.light-content .lower-half .controls .ui-button.tertiary path,.header.light-content .lower-half .controls .ui-button.quaternary path{fill:#fff}.header.light-content .ui-button.tertiary,.header.light-content .header-logo-wrapper,.header.light-content .header-navigation-tabs .ui-button.tab,.header.light-content .user-menu .info,.header.light-content .system-tray .status-indicator{color:#fff}.header.light-content .ui-button.tertiary:active{background-color:rgba(0,0,0,.4)}.header.tall{height:10rem}.header.tall .lower-half{height:5rem;overflow:hidden}.header.tall .lower-half.main-detail-navigation-only .back-button-wrapper{width:12.25rem}.header.tall .lower-half .back-button-wrapper{width:29.1rem;overflow-x:hidden;transition:width .4s cubic-bezier(0,.6,.11,.97)}.header.tall .lower-half .back-button-wrapper.title-only{width:1.35rem}.header.tall .lower-half .back-button-wrapper .back-button{color:#026594;font-weight:600}.header.tall .lower-half .back-button-wrapper .back-button path{fill:#026594}.header.tall .lower-half .title{flex-grow:1;margin-top:-.5rem}.header.tall .lower-half .controls{box-sizing:border-box;min-width:29.1rem;padding-right:4rem}.primary-color--cyan .header.tall .lower-half .back-button-wrapper .back-button{color:#086177}.primary-color--cyan .header.tall .lower-half .back-button-wrapper .back-button path{fill:#086177}.primary-color--cyan .header-navigation-tabs .tab:hover,.primary-color--cyan .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(197,229,237,.35)}.primary-color--cyan .header-navigation-tabs .tab:hover .description,.primary-color--cyan .header-navigation-tabs .tab.with-submenu-open .description{color:#086177}.primary-color--cyan .header-navigation-tabs .tab:active{background-color:rgba(119,193,212,.35)}.primary-color--cyan .header-navigation-tabs .tab.current .content .description{color:#086177}.primary-color--cyan .header-navigation-tabs .tab.current .content .indicator{background-color:#086177}.primary-color--cyan .titled-button-groups .bouton:hover{background-color:rgba(197,229,237,.35)}.primary-color--cyan .titled-button-groups .bouton:active{background-color:rgba(119,193,212,.35)}.primary-color--cyan .titled-button-groups .bouton.current{background-color:rgba(158,211,224,.35);color:#086177}.primary-color--cyan .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#086177}.primary-color--lime .header.tall .lower-half .back-button-wrapper .back-button{color:#0d7a31}.primary-color--lime .header.tall .lower-half .back-button-wrapper .back-button path{fill:#0d7a31}.primary-color--lime .header-navigation-tabs .tab:hover,.primary-color--lime .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(204,236,215,.4)}.primary-color--lime .header-navigation-tabs .tab:hover .description,.primary-color--lime .header-navigation-tabs .tab.with-submenu-open .description{color:#0d7a31}.primary-color--lime .header-navigation-tabs .tab:active{background-color:rgba(130,209,156,.4)}.primary-color--lime .header-navigation-tabs .tab.current .content .description{color:#0d7a31}.primary-color--lime .header-navigation-tabs .tab.current .content .indicator{background-color:#0d7a31}.primary-color--lime .titled-button-groups .bouton:hover{background-color:rgba(204,236,215,.4)}.primary-color--lime .titled-button-groups .bouton:active{background-color:rgba(130,209,156,.4)}.primary-color--lime .titled-button-groups .bouton.current{background-color:rgba(167,223,185,.4);color:#0d7a31}.primary-color--lime .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#0d7a31}.primary-color--teal .header.tall .lower-half .back-button-wrapper .back-button{color:#07745d}.primary-color--teal .header.tall .lower-half .back-button-wrapper .back-button path{fill:#07745d}.primary-color--teal .header-navigation-tabs .tab:hover,.primary-color--teal .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(195,234,226,.4)}.primary-color--teal .header-navigation-tabs .tab:hover .description,.primary-color--teal .header-navigation-tabs .tab.with-submenu-open .description{color:#07745d}.primary-color--teal .header-navigation-tabs .tab:active{background-color:rgba(120,207,189,.4)}.primary-color--teal .header-navigation-tabs .tab.current .content .description{color:#07745d}.primary-color--teal .header-navigation-tabs .tab.current .content .indicator{background-color:#07745d}.primary-color--teal .titled-button-groups .bouton:hover{background-color:rgba(195,234,226,.4)}.primary-color--teal .titled-button-groups .bouton:active{background-color:rgba(120,207,189,.4)}.primary-color--teal .titled-button-groups .bouton.current{background-color:rgba(158,221,207,.4);color:#07745d}.primary-color--teal .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#07745d}.primary-color--sunshine .header.tall .lower-half .back-button-wrapper .back-button{color:#df9900}.primary-color--sunshine .header.tall .lower-half .back-button-wrapper .back-button path{fill:#df9900}.primary-color--sunshine .header-navigation-tabs .tab:hover,.primary-color--sunshine .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(239,226,198,.3)}.primary-color--sunshine .header-navigation-tabs .tab:hover .description,.primary-color--sunshine .header-navigation-tabs .tab.with-submenu-open .description{color:#df9900}.primary-color--sunshine .header-navigation-tabs .tab:active{background-color:rgba(216,185,119,.3)}.primary-color--sunshine .header-navigation-tabs .tab.current .content .description{color:#df9900}.primary-color--sunshine .header-navigation-tabs .tab.current .content .indicator{background-color:#df9900}.primary-color--sunshine .titled-button-groups .bouton:hover{background-color:rgba(239,226,198,.3)}.primary-color--sunshine .titled-button-groups .bouton:active{background-color:rgba(216,185,119,.3)}.primary-color--sunshine .titled-button-groups .bouton.current{background-color:rgba(227,206,159,.3);color:#df9900}.primary-color--sunshine .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#df9900}.primary-color--magenta .header.tall .lower-half .back-button-wrapper .back-button{color:#c60960}.primary-color--magenta .header.tall .lower-half .back-button-wrapper .back-button path{fill:#c60960}.primary-color--magenta .header-navigation-tabs .tab:hover,.primary-color--magenta .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(250,237,243,.4)}.primary-color--magenta .header-navigation-tabs .tab:hover .description,.primary-color--magenta .header-navigation-tabs .tab.with-submenu-open .description{color:#c60960}.primary-color--magenta .header-navigation-tabs .tab:active{background-color:rgba(228,157,190,.4)}.primary-color--magenta .header-navigation-tabs .tab.current .content .description{color:#c60960}.primary-color--magenta .header-navigation-tabs .tab.current .content .indicator{background-color:#c60960}.primary-color--magenta .titled-button-groups .bouton:hover{background-color:rgba(250,237,243,.4)}.primary-color--magenta .titled-button-groups .bouton:active{background-color:rgba(228,157,190,.4)}.primary-color--magenta .titled-button-groups .bouton.current{background-color:rgba(239,197,216,.4);color:#c60960}.primary-color--magenta .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#c60960}.primary-color--lavender .header.tall .lower-half .back-button-wrapper .back-button{color:#570997}.primary-color--lavender .header.tall .lower-half .back-button-wrapper .back-button path{fill:#570997}.primary-color--lavender .header-navigation-tabs .tab:hover,.primary-color--lavender .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(234,222,245,.35)}.primary-color--lavender .header-navigation-tabs .tab:hover .description,.primary-color--lavender .header-navigation-tabs .tab.with-submenu-open .description{color:#570997}.primary-color--lavender .header-navigation-tabs .tab:active{background-color:rgba(186,144,221,.35)}.primary-color--lavender .header-navigation-tabs .tab.current .content .description{color:#570997}.primary-color--lavender .header-navigation-tabs .tab.current .content .indicator{background-color:#570997}.primary-color--lavender .titled-button-groups .bouton:hover{background-color:rgba(234,222,245,.35)}.primary-color--lavender .titled-button-groups .bouton:active{background-color:rgba(186,144,221,.35)}.primary-color--lavender .titled-button-groups .bouton.current{background-color:rgba(210,183,233,.35);color:#570997}.primary-color--lavender .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#570997}.primary-color--concrete .header.tall .lower-half .back-button-wrapper .back-button{color:#43585e}.primary-color--concrete .header.tall .lower-half .back-button-wrapper .back-button path{fill:#43585e}.primary-color--concrete .header-navigation-tabs .tab:hover,.primary-color--concrete .header-navigation-tabs .tab.with-submenu-open{background-color:rgba(229,229,229,.4)}.primary-color--concrete .header-navigation-tabs .tab:hover .description,.primary-color--concrete .header-navigation-tabs .tab.with-submenu-open .description{color:#43585e}.primary-color--concrete .header-navigation-tabs .tab:active{background-color:rgba(178,178,178,.4)}.primary-color--concrete .header-navigation-tabs .tab.current .content .description{color:#43585e}.primary-color--concrete .header-navigation-tabs .tab.current .content .indicator{background-color:#43585e}.primary-color--concrete .titled-button-groups .bouton:hover{background-color:rgba(229,229,229,.4)}.primary-color--concrete .titled-button-groups .bouton:active{background-color:rgba(178,178,178,.4)}.primary-color--concrete .titled-button-groups .bouton.current{background-color:rgba(203,203,203,.4);color:#43585e}.primary-color--concrete .titled-button-groups .bouton.current .ui-icon-wrapper .ui-icon path{fill:#43585e}.ui-overflow{display:flex;overflow:hidden}.ui-overflow .ui-overflow-visible{order:0;opacity:1}.ui-overflow .ui-overflow-invisible{order:100;opacity:0;pointer-events:none}.ui-overflow .ui-overflow-menu-button{order:99;position:sticky;right:0;padding-top:.2rem}.ui-overflow .ui-overflow-menu-button .ui-button{height:70%;margin:15% 0;margin-left:.4rem}.header-navigation-tabs{height:100%;overflow:hidden}.header-navigation-tabs .tab-item{flex-shrink:0}.header-navigation-tabs .tab-item .tab,.header-navigation-tabs .tab-item .header-navigation-tab-menu{height:100%}.header-navigation-tabs .tab{padding:0 1rem;border-radius:0;position:relative}.header-navigation-tabs .tab .children{margin-bottom:.5rem}.header-navigation-tabs .tab:hover,.header-navigation-tabs .tab.with-submenu-open{background-color:#eff3f4}.header-navigation-tabs .tab:hover .description,.header-navigation-tabs .tab.with-submenu-open .description{color:#026594;font-weight:600;letter-spacing:.01rem}.header-navigation-tabs .tab:hover .indicator,.header-navigation-tabs .tab.with-submenu-open .indicator{left:0;width:100%;opacity:1}.header-navigation-tabs .tab.with-submenu-open .indicator{opacity:0}.header-navigation-tabs .tab:active{background-color:#e3e9eb}.header-navigation-tabs .tab:focus-visible{background:rgba(0,0,0,.05);box-shadow:none!important}.header-navigation-tabs .tab .content{height:100%}.header-navigation-tabs .tab .description{letter-spacing:.03rem;font-weight:400;display:flex;align-items:center;gap:1.2rem}.header-navigation-tabs .tab .description .ui-icon{flex-shrink:0}.header-navigation-tabs .tab .description svg path{fill:currentColor}.header-navigation-tabs .tab .indicator{position:absolute;bottom:0;left:1rem;width:calc(100% - 2rem);height:.2rem;transition:width .15s,left .15s,opacity .1s}.header-navigation-tabs .tab.current .content .description{font-weight:600;letter-spacing:.01rem;color:#026594}.header-navigation-tabs .tab.current .content .indicator{background-color:#026594}.header-navigation-tabs .tab .badge{width:.6rem;height:.6rem;background:#e1273e;border-radius:50%;position:absolute;top:1.4rem;right:.2rem}.header-navigation-tabs.tabs--dropdown{padding:.6rem 0}.header-navigation-tabs.tabs--dropdown .tab{width:100%;min-width:14rem;padding:.3rem 1.2rem;text-align:left;line-height:1.5}.header-navigation-tabs.tabs--dropdown .tab .indicator{left:0rem;top:.8rem;bottom:auto;height:calc(100% - 1.6rem);width:.2rem;transition:height .15s,top .15s}.header-navigation-tabs.tabs--dropdown .tab:hover .indicator{width:.2rem;height:100%;top:0}.header-navigation-tabs.tabs--dropdown .tab .badge{right:1.4rem}.ui-dropdown-portal.header-navigation-tab-menu{margin-top:-.3rem;min-width:18rem}.user-menu{width:fit-content;height:3.5rem;margin-top:-.3rem}.user-menu .user-menu-icon{display:none}.user-menu .info{text-align:right}.user-menu .info .current-organisation,.user-menu .info .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10rem}.user-menu .info .name{font-size:1.4rem;width:100%}.user-menu .info .current-organisation{font-size:1.25rem;font-weight:400;width:100%;opacity:.6;margin-top:-.5rem}.user-menu .expand-button{height:100%;padding:0 1.3rem;line-height:unset}.user-menu .expand-button .ui-icon-wrapper .ui-flex{margin-top:.5rem}.user-menu .ui-dropdown-content .ui-button.tertiary{margin-top:0;color:#2f3843}.user-menu .ui-dropdown-content.above{transform-origin:bottom right}@media screen and (max-width: 990px){.user-menu .user-menu-details{display:none}.user-menu .user-menu-icon{display:block;margin-top:.6rem}}.application-frame{position:relative;background:#f7f8f9}.application-frame .blur-behind-header{position:fixed;background:#adbfcc;width:0;height:5rem;transition:height .4s cubic-bezier(0,.6,.11,.97),width .4s cubic-bezier(0,.6,.11,.97),opacity .4s;opacity:0}.application-frame .blur-behind-header.tall{height:10rem}.application-frame .blur-behind-header.visible{opacity:1;width:26.4rem}.application-frame-switch{position:relative}.application-frame-switch>div{position:absolute;width:100%;height:100%}.application-frame-subpage{background:#f7f8f9;min-height:100vh}.application-frame-subpage .application-page-inner{scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;width:100%;box-shadow:0 -.02rem .3rem rgba(0,0,0,.09);position:relative;overflow:auto;padding-top:5rem;transition:.4s padding-top cubic-bezier(0,.6,.11,.97)}.application-frame-subpage .application-page-inner::-webkit-scrollbar-track{margin-top:5rem}.application-frame-subpage .application-page-inner.tall{padding-top:10rem}.application-frame-subpage .application-page-inner.tall::-webkit-scrollbar-track{margin-top:10rem}.application-frame-subpage .application-page-inner>div{margin:0 2.75rem;position:relative;transition:.4s margin cubic-bezier(0,.6,.11,.97)}.application-frame-subpage .application-page-inner>div>div{position:absolute;top:0;width:100%}.application-frame.has-sidebar .application-page-inner>div{margin:0 4.1rem}.application-sidebar{background:#ecf0f3;padding:3.1rem 0;margin-top:5rem;flex-shrink:0;width:0;transition:.4s all cubic-bezier(0,.6,.11,.97);padding-left:0;padding-top:8.1rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.application-sidebar::-webkit-scrollbar-track{margin-top:5rem}.application-sidebar.visible{width:21.6rem;padding:3.1rem 2.4rem;margin-top:5rem}.header.tall+.application-frame-subpage>.application-sidebar{margin-top:10rem}.application-sidebar .sidebar-back-button{padding:.5rem}.application-sidebar .sidebar-nav-item{display:block;padding:.8rem 1rem;text-align:left}.application-sidebar .sidebar-nav-item.secondary{background-color:#d8e3ec}.application-sidebar .sidebar-nav-item.secondary:hover{background-color:#c7d6e3}.application-sidebar .sidebar-nav-item.secondary:active{background-color:#b6cadb}.application-sidebar .sidebar-nav-item .ui-icon-wrapper .ui-icon{margin-top:.3rem}.primary-color--cyan .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#c1e7f0;color:#086177}.primary-color--cyan .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#9cd8e8}.primary-color--cyan .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#83cfe2}.primary-color--cyan .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#086177}.primary-color--lime .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#c9f0d6;color:#0d7a31}.primary-color--lime .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#a5e6ba}.primary-color--lime .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#8ddfa8}.primary-color--lime .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#0d7a31}.primary-color--teal .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#d9eee9;color:#07745d}.primary-color--teal .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#afdbd2}.primary-color--teal .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#9ad1c6}.primary-color--teal .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#07745d}.primary-color--sunshine .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#fff5df;color:#df9900}.primary-color--sunshine .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#ffe2a1}.primary-color--sunshine .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#ffd883}.primary-color--sunshine .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#df9900}.primary-color--magenta .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#fdd1e5;color:#c60960}.primary-color--magenta .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#fbaed2}.primary-color--magenta .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#fb9dc8}.primary-color--magenta .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#c60960}.primary-color--lavender .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#ebdcf7;color:#570997}.primary-color--lavender .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#d5b6ef}.primary-color--lavender .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#c79de9}.primary-color--lavender .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#570997}.primary-color--concrete .application-sidebar .sidebar-nav-item.ui-button.secondary{background-color:#eaeaea;color:#43585e}.primary-color--concrete .application-sidebar .sidebar-nav-item.ui-button.secondary:hover{background-color:#d3d3d3}.primary-color--concrete .application-sidebar .sidebar-nav-item.ui-button.secondary:active{background-color:#c4c4c4}.primary-color--concrete .application-sidebar .sidebar-nav-item.ui-button.secondary .ui-icon-wrapper .ui-icon path{fill:#43585e}.ui-avatar-wrapper{display:inline-block}.ui-avatar-wrapper+.ui-avatar-wrapper{margin-left:-.8rem}.ui-avatar-wrapper.clickable .ui-avatar .ui-avatar-initials{transition:.25s background;background:transparent;cursor:default}.ui-avatar-wrapper.clickable .ui-avatar:hover .ui-avatar-initials{background:rgba(255,255,255,.2)}.ui-avatar-wrapper.clickable .ui-avatar:active .ui-avatar-initials{background:rgba(0,0,0,.2)}.ui-avatar-wrapper .ui-avatar-button{border-radius:50%;padding:0}.ui-avatar{width:3.2rem;height:3.2rem;display:inline-block;border-radius:50%;background:#333;border:.2rem solid white;vertical-align:top;overflow:hidden}.ui-avatar .ui-avatar-initials{color:#fff;width:3.2rem;height:3.2rem;line-height:2.8rem;text-align:center;font-weight:600;font-size:1.3rem;cursor:default}.ui-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(15,20,30,.3);z-index:1000}.ui-dialog{display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.ui-dialog>div>.ui-card{padding:0;margin:0}.ui-dialog-header{display:flex;align-content:flex-start;align-items:center;padding:2rem 2rem 1.8rem}.ui-dialog-header.no-title-dismissable{padding:2rem 2rem 0}.ui-dialog-header>.ui-heading-wrapper{margin:0}.ui-dialog-header>.ui-header-spacer{flex-grow:1}.ui-dialog-header>.ui-button.shell{padding:0 .65rem;margin:-.5rem -.85rem 0}.ui-dialog-close{width:4rem;height:4rem}.ui-dialog-close .button{display:flex;justify-content:center}.ui-dialog-close:hover{background:rgba(0,0,0,.04)}.ui-dialog-close:active{background:rgba(0,0,0,.1)}.ui-dialog-icon{margin:2em 0 2em 2em;flex-shrink:0}.ui-dialog-body{padding:.2rem 2rem}.ui-dialog-body.shell{padding:0}.ui-dialog-footer{display:flex;justify-content:flex-end;padding:1.8rem 2rem 2rem}.ui-modal-wrapper .ui-overlay{opacity:0;transition:.3s opacity}.ui-modal-wrapper.is-visible .ui-overlay{opacity:1}.ui-modal-wrapper.appearance-system .ui-overlay{background:rgba(0,0,0,0);opacity:1;transition:.5s backdrop-filter;-webkit-backdrop-filter:blur(0rem);backdrop-filter:blur(0rem)}.ui-modal-wrapper.appearance-system.is-visible .ui-overlay{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.ui-feedback-banner{background:#fff;border-left:.4rem solid #6c7c96;box-shadow:0 .1rem .2rem rgba(0,0,0,.18);border-radius:.4rem;padding:.8rem 1rem .6rem;display:flex;margin:1.6rem 0}.ui-feedback-banner>.ui-icon-wrapper{opacity:.8;flex-shrink:0}.ui-feedback-banner>.ui-icon-wrapper .ui-icon{width:2.6rem;margin-top:.4rem}.ui-feedback-banner>.inner{padding:.6rem 1rem;flex-grow:1}.ui-feedback-banner>.inner>.ui-feedback-content:first-child{margin-top:-.2rem;padding-bottom:.2rem}.ui-feedback-banner>.dismiss{width:3.2rem;height:3.2rem;flex-shrink:0;border:none;cursor:pointer}.ui-feedback-banner .ui-feedback-title{display:block;font-weight:700;margin-top:-.4rem;margin-bottom:.8rem;font-weight:600;letter-spacing:.03rem}.ui-feedback-banner.error{border-color:#e1273e}.ui-feedback-banner.warning{border-color:#f8aa00}.ui-feedback-banner.success{border-color:#0f913a}.ui-feedback-banner.help{border-color:#650baf}.ui-feedback-banner.prominent{background:#e3e6eb;box-shadow:none}.ui-feedback-banner.prominent.error{background:#ffd5d3;border-color:#ff746d}.ui-feedback-banner.prominent.warning{background:#fde89b;border-color:#c89e04}.ui-feedback-banner.prominent.success{background:#b7ecc7;border-color:#2daa53}.ui-feedback-banner.prominent.help{background:#d5c7f5;border-color:#5724cc}.ui-nis{height:100%;width:100%;text-align:center}.ui-nis-container{max-width:54rem}.ui-nis-image{display:flex;justify-content:center}.ui-nis-image img{height:30rem}.ui-nis-header{display:flex;justify-content:center;padding:2rem 2rem 1.8rem}.ui-nis-header .ui-nis-title{font-weight:600;font-size:1.9rem}.ui-nis-body{display:flex;justify-content:center;padding:.2rem 2rem}.ui-nis-image+.ui-nis-body{margin-top:.8rem}.ui-nis-actions{display:flex;justify-content:center;padding:1.8rem 2rem 2rem}.ui-sheet{background:#f8f9fc;box-shadow:0 .1rem .3rem rgba(0,0,0,.1);border-radius:.8rem .8rem 0 0;position:absolute;transform-origin:top center;box-sizing:border-box;width:100%;height:100%}.ui-sheet.front{height:calc(100% - 7rem);z-index:1}.ui-sheet.current{background:#fff}.ui-sheet-stack.transitioning .ui-sheet{will-change:transform}.ui-sheet-custom-view{height:100%}.ui-sheet .ui-sheet-hint{position:absolute;top:0;left:0;width:100%;height:8rem;display:flex;align-items:center;justify-content:center;font-size:1.7rem;opacity:0;pointer-events:none;transition:.25s opacity,.25s transform cubic-bezier(.51,0,0,.99),.25s background-color;background-color:#f8f9fc;z-index:1000;border-radius:.9rem}.ui-sheet .ui-sheet-hint .ui-sheet-hint-inner{background:rgba(10,20,45,.04);border-radius:.5rem;padding:.6rem 1.4rem .9rem;cursor:default;-webkit-user-select:none;user-select:none;display:flex;align-items:center;gap:.8rem}.ui-sheet .ui-sheet-hint .ui-sheet-hint-inner .ui-icon-wrapper{margin-top:.4rem}.ui-sheet.back .ui-sheet-hint{transform:translateY(1.5rem)}.ui-sheet.back:hover .ui-sheet-hint{transform:translateY(0);background-color:#fbfcfd;opacity:1;pointer-events:all}.ui-sheet-stack-layers.transitioning .ui-sheet.back:hover .ui-sheet-hint{opacity:0}.ui-sheet-container{padding-left:6rem;padding-right:6rem}.ui-sheet-stack{width:100%;height:100%;position:relative;max-width:130rem;box-sizing:border-box;margin:0 auto;padding:1rem 1rem 0;overflow:hidden}.ui-sheet-stack .ui-sheet-stack-layers{width:100%;height:100%;box-sizing:border-box;position:relative}.ui-sheet-title-bar{display:flex;align-items:center;padding:1rem 6rem 0;-webkit-clip-path:inset(0 0 -100vh 0);clip-path:inset(0 0 -100vh 0);transition:.2s box-shadow;position:relative;z-index:2}.ui-sheet-title-bar .header-actions{opacity:1;transition:.2s opacity;display:flex;gap:1rem}.ui-sheet.back .header-actions{opacity:0}.ui-crash-dialog{max-width:54rem}.ui-crash-dialog .icon{flex-shrink:0;margin:2.4rem 2rem 0 1rem}.ui-crash-dialog .ui-crash-depiction{min-width:0}.ui-crash-dialog .error-trace{scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;max-height:14rem;padding:.8rem 2rem;overflow-y:auto;background:#f7f8f9;border-radius:.4rem;font-size:75%;word-wrap:break-word;font-family:monospace;line-height:1.2}body{margin:0;font-size:1.6rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Suisse;src:url(/fonts/SuisseIntl-Regular-WebM.woff) format("woff"),url(/fonts/SuisseIntl-Regular-WebM.woff2) format("woff2")}@font-face{font-family:Suisse;font-weight:700;src:url(/fonts/SuisseIntl-Bold-WebM.woff) format("woff"),url(/fonts/SuisseIntl-Bold-WebM.woff2) format("woff2")}@font-face{font-family:Suisse;font-weight:600;src:url(/fonts/SuisseIntl-Medium-WebM.woff) format("woff"),url(/fonts/SuisseIntl-Medium-WebM.woff2) format("woff2")}html{font-size:62.5%}#draggable{position:absolute;pointer-events:none;height:100%;width:100%;top:0;left:0}.ui-theme-provider.primary-color--default ::-moz-selection{background:rgba(2,101,148,.3)}.ui-theme-provider.primary-color--default ::selection{background:rgba(2,101,148,.3)}.ui-theme-provider.primary-color--cyan ::-moz-selection{background:rgba(10,116,143,.3)}.ui-theme-provider.primary-color--cyan ::selection{background:rgba(10,116,143,.3)}.ui-theme-provider.primary-color--lime ::-moz-selection{background:rgba(15,145,58,.3)}.ui-theme-provider.primary-color--lime ::selection{background:rgba(15,145,58,.3)}.ui-theme-provider.primary-color--teal ::-moz-selection{background:rgba(9,140,112,.3)}.ui-theme-provider.primary-color--teal ::selection{background:rgba(9,140,112,.3)}.ui-theme-provider.primary-color--sunshine ::-moz-selection{background:rgba(248,170,0,.3)}.ui-theme-provider.primary-color--sunshine ::selection{background:rgba(248,170,0,.3)}.ui-theme-provider.primary-color--magenta ::-moz-selection{background:rgba(222,10,108,.3)}.ui-theme-provider.primary-color--magenta ::selection{background:rgba(222,10,108,.3)}.ui-theme-provider.primary-color--lavender ::-moz-selection{background:rgba(101,11,175,.3)}.ui-theme-provider.primary-color--lavender ::selection{background:rgba(101,11,175,.3)}.ui-theme-provider.primary-color--concrete ::-moz-selection{background:rgba(78,102,109,.3)}.ui-theme-provider.primary-color--concrete ::selection{background:rgba(78,102,109,.3)}@font-face{font-family:NextBusiness Brand;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf25c8bedd9c93cfaf0bb_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf25c13e49be076f1cad5_font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf2d217623d43fa220b17_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf2d26298aa1039c4933e_font.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf2f8c83a7248c1dfe661_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf2f810a7853e15d90539_font.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf31133bd17af15dfc9fb_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf31119c699f16e7821b8_font.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand Text;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf3336be3be1fc40e5fa6_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf333e5df477a3d877497_font.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand Text;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf346cc1ebc9298cde0fb_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf3462f12672d48e417ef_font.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand Text;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf35594ddc6c92a505051_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf355ee9cf30a4e41c7ca_font.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NextBusiness Brand Text;src:url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf36b681ce7edbbfa0b58_font.woff2) format("woff2"),url(https://hosted-content.nextcreative.ch/infinity.swiss/webfont/5f5cf36b6be3be7e010e5fbe_font.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}.ui-typography-base,.ui-typography-base button,.ui-typography-base input,.ui-typography-base textarea{font-family:NextBusiness Brand Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.5rem;letter-spacing:.01rem}.ui-icon-wrapper{display:inline-block;flex-shrink:0}.ui-icon-wrapper>.ui-icon{flex-shrink:0}.rdp{--rdp-cell-size: 40px;--rdp-caption-font-size: 18px;--rdp-accent-color: #0000ff;--rdp-background-color: #e7edff;--rdp-accent-color-dark: #3003e1;--rdp-background-color-dark: #180270;--rdp-outline: 2px solid var(--rdp-accent-color);--rdp-outline-selected: 3px solid var(--rdp-accent-color);--rdp-selected-color: #fff;margin:1em}.rdp-vhidden{box-sizing:border-box;padding:0;margin:0;background:transparent;border:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;position:absolute!important;top:0;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;border:0!important}.rdp-button_reset{appearance:none;position:relative;margin:0;padding:0;cursor:default;color:inherit;background:none;font:inherit;-moz-appearance:none;-webkit-appearance:none}.rdp-button_reset:focus-visible{outline:none}.rdp-button{border:2px solid transparent}.rdp-button[disabled]:not(.rdp-day_selected){opacity:.25}.rdp-button:not([disabled]){cursor:pointer}.rdp-button:focus-visible:not([disabled]){color:inherit;background-color:var(--rdp-background-color);border:var(--rdp-outline)}.rdp-button:hover:not([disabled]):not(.rdp-day_selected){background-color:var(--rdp-background-color)}.rdp-months{display:flex}.rdp-month{margin:0 1em}.rdp-month:first-child{margin-left:0}.rdp-month:last-child{margin-right:0}.rdp-table{margin:0;max-width:calc(var(--rdp-cell-size) * 7);border-collapse:collapse}.rdp-with_weeknumber .rdp-table{max-width:calc(var(--rdp-cell-size) * 8);border-collapse:collapse}.rdp-caption{display:flex;align-items:center;justify-content:space-between;padding:0;text-align:left}.rdp-multiple_months .rdp-caption{position:relative;display:block;text-align:center}.rdp-caption_dropdowns{position:relative;display:inline-flex}.rdp-caption_label{position:relative;z-index:1;display:inline-flex;align-items:center;margin:0;padding:0 .25em;white-space:nowrap;color:currentColor;border:0;border:2px solid transparent;font-family:inherit;font-size:var(--rdp-caption-font-size);font-weight:700}.rdp-nav{white-space:nowrap}.rdp-multiple_months .rdp-caption_start .rdp-nav{position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdp-multiple_months .rdp-caption_end .rdp-nav{position:absolute;top:50%;right:0;transform:translateY(-50%)}.rdp-nav_button{display:inline-flex;align-items:center;justify-content:center;width:var(--rdp-cell-size);height:var(--rdp-cell-size);padding:.25em;border-radius:100%}.rdp-dropdown_year,.rdp-dropdown_month{position:relative;display:inline-flex;align-items:center}.rdp-dropdown{-webkit-appearance:none;appearance:none;position:absolute;z-index:2;top:0;bottom:0;left:0;width:100%;margin:0;padding:0;cursor:inherit;opacity:0;border:none;background-color:transparent;font-family:inherit;font-size:inherit;line-height:inherit}.rdp-dropdown[disabled]{opacity:unset;color:unset}.rdp-dropdown:focus-visible:not([disabled])+.rdp-caption_label{background-color:var(--rdp-background-color);border:var(--rdp-outline);border-radius:6px}.rdp-dropdown_icon{margin:0 0 0 5px}.rdp-head{border:0}.rdp-head_row,.rdp-row{height:100%}.rdp-head_cell{vertical-align:middle;font-size:.75em;font-weight:700;text-align:center;height:100%;height:var(--rdp-cell-size);padding:0;text-transform:uppercase}.rdp-tbody{border:0}.rdp-tfoot{margin:.5em}.rdp-cell{width:var(--rdp-cell-size);height:100%;height:var(--rdp-cell-size);padding:0;text-align:center}.rdp-weeknumber{font-size:.75em}.rdp-weeknumber,.rdp-day{display:flex;overflow:hidden;align-items:center;justify-content:center;box-sizing:border-box;width:var(--rdp-cell-size);max-width:var(--rdp-cell-size);height:var(--rdp-cell-size);margin:0;border:2px solid transparent;border-radius:100%}.rdp-day_today:not(.rdp-day_outside){font-weight:700}.rdp-day_selected,.rdp-day_selected:focus-visible,.rdp-day_selected:hover{color:var(--rdp-selected-color);opacity:1;background-color:var(--rdp-accent-color)}.rdp-day_outside{opacity:.5}.rdp-day_selected:focus-visible{outline:var(--rdp-outline);outline-offset:2px;z-index:1}.rdp:not([dir=rtl]) .rdp-day_range_start:not(.rdp-day_range_end){border-top-right-radius:0;border-bottom-right-radius:0}.rdp:not([dir=rtl]) .rdp-day_range_end:not(.rdp-day_range_start){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_start:not(.rdp-day_range_end){border-top-left-radius:0;border-bottom-left-radius:0}.rdp[dir=rtl] .rdp-day_range_end:not(.rdp-day_range_start){border-top-right-radius:0;border-bottom-right-radius:0}.rdp-day_range_end.rdp-day_range_start{border-radius:100%}.rdp-day_range_middle{border-radius:0}.everything-menu .result .contact-avatar-preview .ui-avatar{border:none;border-radius:.4rem}.ui-avatar-wrapper.contact-swatch{height:3.6rem;width:3.6rem;border-radius:.4rem;box-shadow:0 .1rem .5rem rgba(21,48,66,.07);overflow:hidden;flex-shrink:0}.ui-avatar-wrapper.contact-swatch .ui-avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:0;border:none}.ui-avatar-wrapper.contact-swatch .ui-avatar .ui-avatar-initials{margin-top:-.5rem;font-size:1.5rem;letter-spacing:.077rem;width:fit-content;height:2.2rem;line-height:2.2rem}.ui-avatar-wrapper.contact-swatch.small{height:1.6rem;width:1.6rem;border-radius:.22rem;box-shadow:none}.ui-avatar-wrapper.contact-swatch.small .ui-avatar{width:100%!important;height:100%!important}.ui-avatar-wrapper.contact-swatch.small .ui-avatar-initials{height:100%;width:100%;margin:0;letter-spacing:normal;line-height:1.4rem;font-size:.8rem}.ui-avatar-wrapper.contact-swatch.unknown .ui-avatar{background:#f1f2f5}.ui-avatar-wrapper.contact-swatch.unknown .ui-avatar .ui-avatar-initials{color:#666}.everything-menu .result.result-type-transaction .title{font-size:90%}.everything-menu .result.result-type-transaction .details{margin-top:0}.everything-menu .result .transaction-preview{display:flex}.everything-menu .result .transaction-preview .preview-date{flex-shrink:0}.everything-menu .result .transaction-preview .preview-amount{margin-left:auto;text-align:right;flex-shrink:0;width:11rem}.everything-menu .result .transaction-preview .preview-accounts .ui-icon-wrapper{margin:.2rem .4rem 0}.everything-menu .result .transaction-preview .account-preview{display:flex;align-items:baseline;padding-top:.2rem;width:8.4rem}.everything-menu .result .transaction-preview .account-preview .account-swatch{width:1rem;height:1rem;background:#ddd;border-radius:.3rem;margin-right:1rem;flex-shrink:0}.everything-menu .result .transaction-preview .account-preview span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.everything-menu .result .transaction-preview .preview-second-row,.everything-menu .result .invoice-preview .invoice-details .date{margin-left:auto}*{min-width:0}.application-switch{position:relative}.application-switch>div{position:absolute;width:100%}.application-switch.utility-page-switch{min-height:100vh}.application-frame,.application-frame-subpage{background:#f2f4f7;transition:background .15s}.link{color:inherit}.link.teal{color:#098c70;font-weight:600;text-decoration:none}.money-field .percentage-field+.currency{top:1.2rem;bottom:auto}.ui-dialog-body>p.ui-text:first-child{margin-top:0}#intercom-tooltips-container.intercom-namespace .intercom-block-paragraph{font-family:Neue Plak Text,Inter,sans-serif!important;font-size:1.5rem!important;letter-spacing:.01rem}@media screen and (max-width: 990px){.application-frame-subpage .application-page-inner>div{margin:0rem .4rem}}@media screen and (max-width: 720px){.application-right-panel.visible{width:100%}.application-right-panel .application-right-panel-inner{width:auto}.ui-detail-sheet .sheet-inner{width:100%}}@media screen and (min-width: 991px){.ui-flex.system-tray{gap:.4rem}.ui-flex.system-tray .user-menu{margin-left:1.2rem}}@media screen and (min-width: 1340px){.header>.container .header-logo-wrapper{width:34rem}}@media print{html{font-size:54%!important}.App .app-sidebar-area{display:none}.App .app-frame{background-color:#fff;height:auto}.App .ui-sheet.back{display:none!important}.App .ui-sheet-stack{overflow:initial;padding:0}.App .ui-sheet.front{position:relative;height:auto;transform:none!important;box-shadow:none}.App .ui-sheet .ui-sheet-hint{display:none}.App .ui-sheet-custom-view{height:auto}.App .magic-sheet-stack{height:auto;position:static;margin:0;padding-right:32rem}.App .magic-sheet{display:none;box-shadow:none}.App .magic-sheet.current{display:block;height:auto!important;transform:none!important;overflow-y:initial}.App .magic-sheet-page{height:auto}}.infinity-auth-page{display:flex;min-height:100vh;align-items:center;justify-content:center}.infinity-auth-page .auth-page-logo{height:1.8rem;width:5.6rem;position:absolute;z-index:1;top:2.4rem;left:2.8rem;animation:fade-in .3s ease-in-out}@media screen and (max-width: 850px){.infinity-auth-page .auth-page-logo{top:1.6rem;left:1.6rem}}.infinity-auth-page .auth-page-hello{width:28rem;margin-left:4%}.infinity-auth-page .auth-page-inner{max-width:110rem;width:100%;gap:12rem;padding:0 4rem;box-sizing:border-box;display:flex;align-items:center}@media screen and (max-width: 850px){.infinity-auth-page .auth-page-inner{flex-direction:column;gap:0;padding:1.6rem}.infinity-auth-page .auth-page-inner .auth-page-hello{height:0;visibility:hidden}.infinity-auth-page .auth-page-inner .assistant-stepper{margin-top:4rem;margin-bottom:1rem}.infinity-auth-page .auth-page-inner .auth-page-step-content{gap:0rem}}@media screen and (max-width: 447px){.infinity-auth-page .auth-page-inner .auth-page-step .ui-heading-wrapper{margin-bottom:1rem}}.infinity-auth-page .auth-page-sidebar{flex-grow:1}.infinity-auth-page .auth-page-content{max-width:48rem;animation:fade-in .3s ease-in-out}.infinity-auth-page .auth-page-content h1{font-size:3rem;line-height:3.6rem;letter-spacing:0}.infinity-auth-page .auth-page-content p{font-size:1.7rem;letter-spacing:.03rem;line-height:2.6rem;margin:.8rem 0}@media screen and (max-width: 500px){.infinity-auth-page .auth-page-content p{font-size:1.6rem;line-height:2.4rem}}.infinity-auth-page .auth-page-content p.error{font-size:1.55rem}.infinity-auth-page .auth-page-content .field-label{font-weight:600;padding-top:.8rem;padding-bottom:.2rem;display:block}.infinity-auth-page .auth-page-step{padding-bottom:5.4rem;min-height:44rem;display:flex;flex-direction:column;justify-content:center}.infinity-auth-page .auth-page-step-content{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.infinity-auth-page .password-reset-page{width:38rem;padding-top:8rem}.infinity-auth-page .signup-fields{display:flex;flex-direction:column;width:100%;margin-bottom:1.2rem}.infinity-auth-page .signup-fields .signup-field-stack{display:flex;gap:.8rem}.infinity-auth-page .security-note{display:flex;align-items:center;gap:1.4rem;margin-top:auto;margin-bottom:2rem}.infinity-auth-page .security-note small{font-size:1.4rem;line-height:2rem}.infinity-auth-page .tos-note small{font-size:1.4rem;letter-spacing:.03rem;line-height:2.2rem;display:block;margin-top:1.2rem}.infinity-auth-page .tos-note small a{text-decoration:none;font-weight:600;color:#026594}.infinity-auth-page .tos-note small a:hover{text-decoration:underline}.infinity-auth-page .password-requirements{margin:.4rem 0}.password-requirement-check{display:flex;align-items:center;gap:1rem;padding:.4rem 0}.password-requirement-check:before{content:"";display:block;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;background-color:#cacfd7;background-size:1.4rem 1.2rem;background-position:center center;background-repeat:no-repeat;transform:scale(.3);transform-origin:center center;transition:.4s all cubic-bezier(.32,0,.01,1)}.password-requirement-check.fulfilled:before{background-color:#026594;background-image:url("data:image/svg+xml,%3csvg%20width='14'%20height='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20stroke='%23FFF'%20stroke-width='2.5'%20fill='none'%20stroke-linecap='round'%20stroke-linejoin='round'%20d='M2.5%205.95454545L5.77272727%209.22727273%2011.5%203.5'/%3e%3c/svg%3e");transform:scale(1)}.ui-auth-code{display:block}.ui-auth-code .ui-auth-code-input{display:flex;gap:1rem}.ui-auth-code .ui-auth-code-input .ui-input-field{padding:.8rem 1.4rem 1.4rem;font-size:2rem;width:1.2rem;text-align:center}.ui-auth-code .ui-input-field-helper-text{padding:1rem 0}.sign-in-page{max-width:42rem;padding-bottom:0!important}.sign-in-page .sign-in-fields{padding:1.2rem 0;gap:.8rem;width:100%}.sign-in-page .sign-in-fields .ui-input-field-wrapper{margin:0}.sign-in-page .sign-in-fields.incorrect .ui-input-field-wrapper{animation:shake .5s}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-1.5rem)}40%{transform:translate(1rem)}60%{transform:translate(-1rem)}to{transform:translate(0)}}.sign-in-page .sign-in-actions{display:flex;align-items:center;width:100%;padding:1.6rem 0}.sign-in-page .sign-in-actions .spacer{flex-grow:1}.sign-in-page .sign-in-i-forgot{margin-left:-1rem}.recovery-code-button{margin-left:-1.5rem}.assistant-stepper{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-template-rows:1fr;margin:3.2rem 0}.assistant-stepper .step .step-title{font-size:1.5rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant-stepper .step .step-bar{height:.4rem;margin-top:.6rem;background-color:#e3e7ea}.assistant-stepper .step.active .step-title,.assistant-stepper .step.completed .step-title{color:#026594}.assistant-stepper .step.active .step-bar,.assistant-stepper .step.completed .step-bar{background-color:#026594}.verification-pending-page h3{font-size:2rem;line-height:2.8rem}.verification-pending-page p.instructions{font-size:1.6rem;line-height:2.6rem;margin-top:0}.verification-pending-page .continue-to-login-hint{margin-top:2rem}.verification-pending-page .continue-to-login-hint a{margin-top:.4rem;display:block;text-decoration:none;font-weight:600;color:#026594}.verification-pending-page .continue-to-login-hint a:hover{text-decoration:underline}.editable-field.document-text{border:none;border-radius:.2rem;padding:0;margin:0;font:inherit;line-height:inherit;width:100%;background:transparent;opacity:1;color:inherit}.editable-field.document-text::placeholder{color:rgba(0,0,0,.25);opacity:1}.editable-field.document-text:focus{outline:none}.editable-field.document-text[disabled]{color:#000;-webkit-text-fill-color:black;opacity:1}.editable-field.document-text.is-multiline{height:auto;resize:none;overflow:hidden;margin-bottom:-.5rem}.editable-field.document-text[type=number],.editable-field.document-text.is-currency{width:5.5rem}.editable-field.document-text[type=number]::-webkit-outer-spin-button,.editable-field.document-text[type=number]::-webkit-inner-spin-button,.editable-field.document-text.is-currency::-webkit-outer-spin-button,.editable-field.document-text.is-currency::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.editable-field.document-text[type=number],.editable-field.document-text.is-currency{-moz-appearance:textfield}.ui-error-screen{text-align:center;min-height:50vh}.ui-error-screen.contained{border:.1rem solid #cacfd7;border-radius:.4rem;padding:4rem 0 2rem;margin:2rem 0}.products-list{min-width:54rem}.products-list .products-loading{min-height:38rem}.products-list .product-list-actions{display:flex;margin:1.2rem 0 1.6rem}.products-list .product-list-actions .dialog-actions{margin-left:auto}.products-list .product-list{display:flex;flex-direction:column;gap:.4rem;min-height:30rem}.products-list .product-list .ui-nis{margin-top:12rem}.products-list .product-scroll-well{max-height:calc(100vh - 32rem)}.product-edit-fields{width:40rem;padding-right:.2rem;overflow-y:auto;max-height:calc(100vh - 20rem);scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.product-edit-fields .settings-group{margin-top:0;margin-bottom:0}.product-edit-fields .settings-group-title{margin-bottom:1rem}.ui-form-field{display:flex;gap:1rem}.ui-form-field.placement-above{flex-direction:column;gap:.4rem}.ui-form-field.placement-above .ui-form-field-label{font-size:1.35rem;font-weight:600;padding:0;width:auto}.ui-form-field-label{width:40%;flex-shrink:0;padding:.9rem 0}.ui-form-field-control{flex-grow:1}.ui-form-field-control .ui-input-field-wrapper,.ui-form-field-control .vat-picker,.ui-form-field-control .account-select{width:100%;margin:.4rem 0}.ui-form-field-control .vat-picker .ui-select__menu{z-index:2}.ui-form-field-control .money-field .ui-input-field{width:100%;box-sizing:border-box}.ui-form-field-control .money-field .currency{top:1.04rem;bottom:auto}.resource-select{height:3.6rem;box-sizing:border-box}.resource-select .resource-select-input{position:relative}.resource-select .resource-select-input .left-accessory{position:absolute;height:2.4rem;width:2.4rem;left:.8rem;top:.7rem;overflow:clip;z-index:1;cursor:text;display:flex;align-items:center;justify-content:center}.resource-select .resource-select-input.with-left-accessory .ui-input-field.with-placeholder{width:100%;box-sizing:border-box;text-overflow:ellipsis;padding-left:3.6rem}.resource-select .resource-select-input .expand-icon{position:absolute;height:100%;box-sizing:border-box;top:0;right:0;padding-top:1.2rem;padding-right:1.2rem;opacity:.4}.resource-select .resource-select-input:has(+.expand-icon-container:hover) .ui-input-field{border-color:#4e666d;box-shadow:0 0 0 .1rem #4e666d}.resource-select .resource-select-input.with-expand-icon .ui-input-field.with-placeholder{padding-right:3.3rem}.resource-select .resource-select-input input[type=search]::-webkit-search-decoration,.resource-select .resource-select-input input[type=search]::-webkit-search-cancel-button,.resource-select .resource-select-input input[type=search]::-webkit-search-results-button,.resource-select .resource-select-input input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.resource-select .ui-dropdown-content{max-height:42rem;width:30rem}.resource-select .ui-dropdown-content .ui-dropdown-card{display:flex;flex-direction:column;overflow:hidden}.resource-select .ui-dropdown-content .ui-dropdown-card .flyout-header-content.has-scrolled{box-shadow:0 .1rem .3rem rgba(0,0,0,.12)}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-list{max-height:36.9rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-list .group-heading{position:sticky;top:0;z-index:1;padding:.7rem 0 .75rem 1.6rem;box-sizing:border-box;color:#0f1827;background-color:#fff;text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:.14rem}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-list .group-heading.suggested-group{color:#036d3e;background-color:#d4f1e1;padding-left:4.2rem}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-list .group-heading.suggested-group .star{position:absolute;left:1.57rem;top:1rem}.resource-select .ui-dropdown-content .ui-dropdown-card .divider{height:.1rem;width:100%;background-color:rgba(233,236,240,.5)}.resource-select .ui-dropdown-content .ui-dropdown-card .divider.section-divider{margin-bottom:.9rem}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-action-button{height:5rem;width:100%;border-radius:0;font-weight:600;flex-shrink:0}.resource-select .ui-dropdown-content .ui-dropdown-card .resource-action-button .ui-icon-wrapper.left{margin-right:.7rem}.resource-option-button.shell{width:100%;padding:.2rem 0 .6rem;border-radius:0;line-height:1.8rem}.resource-option-button.shell.active{background-color:rgba(195,234,226,.4)}.resource-option-button.shell:active{background-color:rgba(158,221,207,.4)}.resource-option-button.shell.selected{background-color:#098c70;color:#fff}.resource-option-button.shell.selected .resource-option .text .name{color:#fff}.resource-option-button.shell.selected .resource-option .text .name .highlighted-letter{color:#fff;font-weight:600}.resource-option-button.shell.selected .resource-option .text .description{color:#fff}.resource-option-button.shell.selected .resource-option .ui-icon path{fill:#fff!important}.resource-option-button.shell .resource-option{position:relative;width:inherit;box-sizing:border-box;padding-left:4.2rem}.resource-option-button.shell .resource-option.active{background-color:rgba(230,230,230,.835)}.resource-option-button.shell .resource-option .left-accessory{overflow:clip;position:absolute;left:1rem;top:.6rem;width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center}.resource-option-button.shell .resource-option .left-accessory .ui-avatar-wrapper.small .ui-avatar,.resource-option-button.shell .resource-option .left-accessory .ui-avatar-wrapper.small .ui-avatar-initials{width:2rem;height:2rem;line-height:1.7rem;font-size:1rem;border-radius:.4rem}.resource-option-button.shell .resource-option .text{text-align:left;padding:.65rem 0;flex-grow:1}.resource-option-button.shell .resource-option .text .name{font-weight:600}.resource-option-button.shell .resource-option .text .name .highlighted-letter{color:#009575;font-weight:bolder}.resource-option-button.shell .resource-option .text .description{margin-top:.4rem;font-size:1.4rem;font-weight:400}.resource-option-button.shell .resource-option .icon{position:absolute;right:1.2rem;top:.15rem;padding:1rem}.ui-dropdown-portal.resource-select{z-index:2801}.tax-rate-explainer{padding:1.6rem 1.6rem 0}.tax-rate-explainer .info-box{padding:.6rem .8rem .8rem;align-items:flex-start;align-self:stretch;border-radius:.6rem;background-color:#ddede9}.tax-rate-explainer .info-box .ui-text{margin:0;font-size:1.4rem;font-style:normal;line-height:normal;letter-spacing:.03rem}.tabs{height:3.6rem;flex-shrink:0}.tabs .tab{padding:0;border-radius:0;position:relative;margin-right:3rem;flex-shrink:1}.tabs .tab .children{margin-bottom:.5rem}.tabs .tab:hover .title{color:#07745d;font-weight:600;letter-spacing:.01rem}.tabs .tab .content{height:100%}.tabs .tab .title{letter-spacing:.03rem;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabs .tab .indicator{position:absolute;bottom:0;left:0;width:100%;height:.2rem}.tabs .tab.current .content .title{font-weight:600;letter-spacing:.01rem;color:#098c70}.tabs .tab.current .content .indicator{background-color:#098c70}.count-number{display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:400;letter-spacing:-.022rem;width:1.8rem;height:1.8rem;flex-shrink:0;border-radius:50%;background-color:#ededed;margin-top:.4rem}.count-number .count-number-span{margin-bottom:.16rem}.tax-rate-selection{padding:1.2rem 1.6rem 0}.tax-rate-selection .tabs{height:3.2rem}.tax-rate-selection .tabs .tab{margin-right:1.6rem}.tax-rate-selection .help{position:absolute;right:1.1rem;padding:.5rem .5rem .15rem;top:1.1rem;border-radius:.6rem;cursor:default}.tax-rate-selection .help:hover{background-color:rgba(9,30,66,.04)}.tax-rate-selection .help:active{background-color:rgba(9,140,112,.1)}.tax-rate-selection .ui-checkbox label{margin:0;align-items:flex-start}.tax-rate-selection .ui-checkbox label input{margin:0}.tax-rate-selection .ui-checkbox label .ui-checkbox-icon{margin-top:.5rem}.tax-rate-selection .ui-checkbox label .ui-checkbox-label{margin-left:1.6rem}.tax-rate-selection .ui-checkbox label .learn-more{font-weight:600;font-size:1.4rem;text-decoration:none;color:#006b52;width:fit-content}.position-row-inner .ui-dropdown-card:has(.vat-picker){overflow-y:visible}.resource-select.vat-picker{flex-shrink:1;width:32.5rem;max-width:100%}.resource-select.vat-picker .ui-dropdown-content{max-height:none;width:max(43rem,100%)}.resource-select.vat-picker .ui-dropdown-content .ui-dropdown-card .flyout-header-content{padding-bottom:.9rem}.resource-select.vat-picker .ui-dropdown-content .ui-dropdown-card .resource-list .group-heading{position:relative;color:#4e666d;background-color:transparent;font-size:1rem;letter-spacing:.11rem}.resource-select.vat-picker .resource-option{padding-left:5.4rem}.resource-select.vat-picker .resource-option .left-accessory{left:1.6rem}.settings-field-list .ui-input-field-wrapper{margin:.6rem 0}.settings-field-list .ui-input-field-wrapper .ui-input-field{width:100%;box-sizing:border-box}.settings-field-list .money-field{flex-grow:0;flex-shrink:0;width:50%}.card-radio-option-card{border:.1rem solid #e9ecf0;box-shadow:none;cursor:default;transition:.15s border,.15s box-shadow;margin:.9rem 0}.card-radio-option-card.selected{border-color:#098c70;box-shadow:0 0 0 .1rem #098c70}.card-radio-option-card:hover{border-color:#1b2634;box-shadow:0 0 0 .1rem #1b2634}.card-radio-option-card.compact{margin:.4rem 0;padding:.6rem .2rem}.card-radio-option-card.compact .ui-checkbox label{margin:.4rem 0}.card-radio-option-card.compact .card-radio-option-title{font-size:1.5rem}.card-radio-option-card.compact .card-radio-option-text{margin-left:.4rem}.card-radio-option-card .card-radio-option-text{margin-left:2.8rem;margin-top:-.4rem;overflow:hidden;flex-grow:1;padding-right:1rem}.card-radio-option-card .ui-text.card-radio-option-description{line-height:2.1rem;margin-top:.3rem;font-size:1.45rem}.card-radio-option-card .card-radio-option-title{font-weight:600;font-size:1.65rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-radio-option-card .ui-radio-options{flex-shrink:0}.card-radio-option-card .ui-text{margin:0}.create-account-assistant .category-step-scroll{overflow-y:auto;height:calc(100vh - 32rem);background-color:#f5f6f8;padding:0 1.6rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@supports (scrollbar-gutter: stable both-edges) and (not (scrollbar-width: thin)){.create-account-assistant .category-step-scroll{padding-right:.2rem}}.create-account-assistant .category-step-search-field{padding-bottom:1.85rem}.create-account-assistant .category-step-title{font-size:1.65rem;font-weight:600}.ui-view.account{position:relative;text-overflow:ellipsis;height:3rem;display:flex;align-items:center;width:unset;flex-grow:1;padding-left:3rem;color:#0f1827}.ui-view.account .colour-swatch{top:1.1rem;position:absolute;width:1rem;height:1rem;left:1.2rem;border-radius:.3rem}.ui-view.account.virtual{padding-left:2rem}.ui-view.account.virtual .colour-swatch{left:0}.is-being-edited{color:#098c70;font-weight:600}.create-account-assistant .checks-step-title{font-weight:600;width:14.8rem}.create-account-assistant .category-step-scroll{border-radius:.5rem}.create-account-assistant .colour-swatch{height:1rem;width:1rem;left:1rem;top:1.2rem;border-radius:.3rem}.create-account-assistant .assistant-stepper{margin:0;margin-bottom:2rem;color:#0f1827}.create-account-assistant .assistant-stepper .active .step-title,.create-account-assistant .assistant-stepper .completed .step-title{color:#098c70}.create-account-assistant .assistant-stepper .active .step-bar,.create-account-assistant .assistant-stepper .completed .step-bar{background-color:#098c70}.create-account-assistant .ui-dialog-body{width:73.6rem}.create-account-assistant .open-account-batch-modal-button{margin-left:-1rem}.colour-select .ui-dropdown-content{width:18rem}.colour-select .colour-select-button{position:relative;padding:0;background:#fff;width:5.3rem;height:3.5rem;border:.1rem solid #e9ecf0;border-radius:.5rem}.colour-select .colour-select-button:hover{border-color:#4e666d;box-shadow:0 0 0 .1rem #4e666d}.colour-select .colour-select-button:focus{border-color:#098c70;box-shadow:0 0 0 .1rem #098c70}.colour-select .colour-select-button.ui-button:focus-visible{box-shadow:0 0 0 .1rem #098c70}.colour-select .colour-select-button>div{align-items:unset!important}.colour-select .colour-select-button .colour-swatch{position:absolute;height:1rem;width:1rem;left:1rem;top:1.2rem;border-radius:.3rem}.colour-select .colour-select-button .expand-icon{position:absolute;top:1.2rem;right:.7rem}.colour-select .colour-option{position:relative;padding:.2rem 0 .7rem 1.1rem;border-radius:0;font-weight:400}.colour-select .colour-option.active{background-color:rgba(195,234,226,.4)}.colour-select .colour-option:active{background-color:rgba(120,207,189,.4)}.colour-select .colour-option .swatch{height:1rem;width:1rem;margin-right:1.1rem;border-radius:.3rem;z-index:1}.colour-select .colour-option .name{margin:.15rem 0}.vat-selection{flex-grow:1}.vat-selection .vat-checkbox label{margin:0}.vat-selection .ui-select{width:stretch;max-width:32.5rem}.vat-selection .ui-select .ui-select__value-container{margin-top:0}.delete-account-modal .ui-dialog-body{width:44rem}.delete-account-modal .account-replacement{padding:.1rem 0 0}.delete-account-modal .account-current{position:relative;background-color:#e8e9e9;border-radius:.5rem;min-width:16rem;padding:.6rem .8rem .7rem 3.2rem}.delete-account-modal .account-current .colour-swatch{position:absolute;height:1rem;width:1rem;left:1.2rem;top:1.25rem;border-radius:.3rem}.delete-account-modal .to-icon{padding:0 1.2rem}.edit-account-modal .first-paragraph{margin-top:0}.edit-account-modal .colour-and-name-wrapper{height:3.5rem;margin-bottom:1rem}.edit-account-modal .colour-and-name-wrapper .name{margin:0;flex-grow:1}.edit-account-modal .colour-and-name-wrapper .name .ui-input-field{width:100%;box-sizing:border-box}.edit-account-modal .ui-dialog-footer .ui-spacer:first-child{display:none}.edit-account-modal .ui-dialog-footer .delete-account-action+.ui-spacer{flex-grow:1}.edit-account-modal .ui-dialog-body{width:54rem}.edit-account-modal .description{width:100%;margin-bottom:0}.edit-account-modal .description .ui-input-field{width:100%;box-sizing:border-box}.edit-account-modal .vat-selection{flex-direction:column;align-items:unset!important}.edit-account-modal .vat-selection .vat-picker{width:100%}.create-account-assistant .colour-and-name-wrapper{height:3.5rem}.create-account-assistant .colour-and-name-wrapper .name{margin:0;flex-grow:1}.create-account-assistant .colour-and-name-wrapper .name .ui-input-field{width:100%;box-sizing:border-box}.create-account-assistant .description{width:100%;margin:0;padding:0;font-size:1.5rem}.create-account-assistant .description .ui-input-field{width:100%;box-sizing:border-box}.create-account-assistant .name-and-color-example-flex{margin-top:2.9rem;padding-bottom:2.05rem;background-color:#fbfbfb;border-radius:.5rem}.create-account-assistant .name-and-color-example-flex .description-example{padding-top:1.5rem;padding-left:2.2rem;height:8.4rem;width:16.3rem;flex-shrink:0}.batch-account-creation-modal .batch-account-list{margin-top:2rem;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 24rem);scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.batch-account-creation-modal .batch-account-item .column{flex-shrink:0;border-bottom:.1rem solid rgba(202,207,215,.5);padding:.2rem}.batch-account-creation-modal .batch-account-item .column.column-number{width:7.2rem}.batch-account-creation-modal .batch-account-item .column.column-name{width:36rem}.batch-account-creation-modal .batch-account-item .column .ui-input-field-helper-text{padding:0;padding-bottom:.6rem;margin-top:-.2rem}.account-select{height:3.6rem;width:22rem;box-sizing:border-box}.account-select.full-width{width:100%}.account-select .input-wrapper{position:relative}.account-select .input-wrapper .color-swatch{position:absolute;height:1rem;width:1rem;z-index:1;left:1.2rem;top:1.25rem;border-radius:.3rem;cursor:text}.account-select .input-wrapper .ui-input-field-wrapper .ui-input-field.with-placeholder{width:100%;box-sizing:border-box;text-overflow:ellipsis;padding-left:3.2rem}.account-select .ui-dropdown-content{max-height:42rem;width:30rem}.account-select .ui-dropdown-content .ui-dropdown-card{max-height:42rem!important;display:flex;flex-direction:column;overflow:hidden}.account-select .ui-dropdown-content .ui-dropdown-card .account-list{max-height:36.9rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.account-select .ui-dropdown-content .ui-dropdown-card .account-list .group-heading{position:sticky;top:0;z-index:1;padding:.7rem 0 .75rem 1.6rem;box-sizing:border-box;color:#0f1827;background-color:#fff;text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:.14rem}.account-select .ui-dropdown-content .ui-dropdown-card .account-list .group-heading.suggested-group{color:#036d3e;background-color:#d4f1e1;padding-left:4.2rem}.account-select .ui-dropdown-content .ui-dropdown-card .account-list .group-heading.suggested-group .star{position:absolute;left:1.57rem;top:1rem}.account-select .ui-dropdown-content .ui-dropdown-card .divider{height:.1rem;width:100%;background-color:#e9ecf0;flex-shrink:0}.account-select .ui-dropdown-content .ui-dropdown-card .account-select-action{height:4.4rem;width:100%;border-radius:0;font-weight:600;flex-shrink:0}.account-select .ui-dropdown-content .ui-dropdown-card .account-select-action .ui-icon-wrapper.left{margin-right:.7rem}.account-option-button.shell{width:100%;padding:.2rem 0 .6rem;border-radius:0;line-height:1.8rem}.account-option-button.shell.active{background-color:rgba(195,234,226,.4)}.account-option-button.shell:active{background-color:rgba(158,221,207,.4)}.account-option-button.shell.selected{background-color:#098c70}.account-option-button.shell.selected .account-option .account-number,.account-option-button.shell.selected .account-option .text .name{color:#fff}.account-option-button.shell.selected .account-option .text .name .highlighted-letter{color:#fff;font-weight:600}.account-option-button.shell.selected .account-option .text .description{color:#fff}.account-option-button.shell.selected .account-option .color-swatch{background-color:#fff!important}.account-option-button.shell.selected .account-option .icon:hover{background-color:rgba(255,255,255,.1)}.account-option-button.shell.selected .account-option .icon svg path{fill:#fff!important}.account-option-button.shell .account-option{position:relative;width:30rem;box-sizing:border-box;padding-left:4.2rem}.account-option-button.shell .account-option.active{background-color:rgba(230,230,230,.835)}.account-option-button.shell .account-option .color-swatch{position:absolute;height:1rem;width:1rem;left:1.7rem;top:1.3rem;border-radius:.3rem}.account-option-button.shell .account-option .account-number{padding:.7rem 0;font-weight:400;font-size:1.4rem;margin-left:-.2rem;flex-shrink:0}.account-option-button.shell .account-option .account-number+.text{max-width:17rem;margin-right:4.2rem;word-break:break-word}.account-option-button.shell .account-option .text{text-align:left;padding:.65rem 0;flex-grow:1;max-width:21rem}.account-option-button.shell .account-option .text .name{font-weight:600}.account-option-button.shell .account-option .text .name .highlighted-letter{color:#009575;font-weight:bolder}.account-option-button.shell .account-option .text .description{margin-top:.4rem;font-size:1.4rem;font-weight:400}.account-option-button.shell .account-option .icon{position:absolute;right:1.2rem;top:.15rem;padding:1rem}.ui-dropdown-portal.account-select{z-index:2801}.settings-group{margin-bottom:4rem}.settings-group+.settings-group{margin-top:2rem}.settings-group.compact{margin-bottom:2rem}.settings-group.compact+.settings-group{margin-top:.4rem}.settings-group .settings-group-description{line-height:2.7rem;opacity:.8;margin-bottom:2.6rem}.settings-group .settings-group-title{position:relative;z-index:0}.settings-group .settings-group-title .ui-heading{display:inline-block;padding-right:1.2rem;background-color:#fff}.settings-group .settings-group-title:before{content:"";position:absolute;top:60%;left:0;right:0;border-bottom:.1rem solid rgba(35,48,56,.1);z-index:-1}.ui-scroll-well{background-color:#f2f4f7;border-radius:.6rem;padding:.6rem;margin:.6rem 0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-scroll-well.fill{flex-grow:1}.ui-scroll-well .card-radio-option-item:first-child .card-radio-option-card{margin-top:0}.ui-scroll-well .card-radio-option-item:last-child .card-radio-option-card{margin-bottom:0}.edit-product-modal .ui-dialog-footer .ui-spacer:first-child{display:none}.edit-product-modal .ui-dialog-footer .delete-action{margin-right:auto}.product-list .product-list-item .product-list-item-card{display:flex;align-items:center;gap:1.2rem;padding:.2rem;cursor:default}.product-list .product-list-item.selectable .product-list-item-card{transition:.05s background-color ease-in-out}.product-list .product-list-item.selectable .product-list-item-card:hover{background-color:#f5f6f8}.product-list .product-list-item.selectable .product-list-item-card:active{background-color:#d8dee4}.product-list .product-list-item .radio .ui-checkbox label{margin:.4rem}.product-list .product-list-item .title{flex-grow:1;font-weight:600}.product-list .product-list-item .depiction{display:flex;align-items:center;gap:1rem;flex-grow:1;padding-bottom:.4rem}.product-list .product-list-item .article,.product-list .product-list-item .amount{flex-shrink:0;text-align:right}.product-list .product-list-item .article{width:9.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-list .product-list-item .amount{width:11rem}.product-list .product-list-item .amount .currency{font-size:1.2rem;font-weight:600;margin-left:.4rem}.positions-row .document-position-empty-action{font-size:1.05rem;font-weight:600;padding:0rem .6rem;display:block;margin:.4rem -.6rem -.2rem;background-color:transparent!important}.positions-row .document-position-empty-action:hover{opacity:.8}.positions-row .document-position-empty-action:active{opacity:1}.positions-row .ui-icon{width:1.6rem;height:1.6rem}.lockup,.lockup .ui-icon-wrapper{flex-shrink:0}.lockup .ui-text{margin-top:-.4rem;padding-bottom:0;text-align:left}.lockup.truncate{flex-shrink:1}.lockup.truncate .ui-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lockup.cushioned-tiny{padding:1rem 0}.lockup.cushioned-small{padding:2rem 0}.lockup.cushioned-regular{padding:3.2rem 0}.lockup.cushioned-large{padding:8rem 0}.lockup.cushioned-huge{padding:16rem 0}.configurable-area-flyout{width:auto}.configurable-area{position:relative}.configurable-area .configure-action{position:absolute;z-index:1;left:0;top:.2rem;transform-origin:top left;transform:scale(.7) translate(-.4rem);opacity:0;transition:opacity .2s,transform .3s}.configurable-area:hover .configure-action,.configurable-area.active .configure-action,.configurable-area .configure-action:focus-visible{opacity:1;transform:scale(.7) translate(0)}.configurable-area:before{content:"";background:linear-gradient(90deg,white 50%,transparent);position:absolute;height:calc(100% - .1rem);width:8rem;z-index:1;opacity:0;transition:opacity .2s}.configurable-area:hover:before,.configurable-area.active:before{opacity:1}.configurable-area-settings{padding:.4rem .8rem 1rem;min-width:24rem}.configurable-area-settings .configurable-area-title{font-weight:600;padding:.6rem;display:block}.configurable-area-settings label{margin:.8rem 0}.setup-columns-flyout{min-width:18rem}.setup-columns-flyout label{margin:1rem 0}.public-invoice-page{background-color:#f2f4f7;height:100vh;overflow:hidden;padding:5.4rem 0 7.4rem;box-sizing:border-box;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.4rem}@media screen and (max-width: 800px){.public-invoice-page{align-items:unset!important}}.public-invoice-page.mobile-device{overflow-y:auto}.public-invoice-page.mobile-device .public-invoice{height:auto;margin:0 1rem}.public-invoice-page.mobile-device .public-invoice .invoice-main{overflow:hidden}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar{width:100%;margin-left:-3.2rem;border-radius:0;box-shadow:0 5px 2px -4px rgba(0,0,0,.05) inset,0 -5px 2px -4px rgba(0,0,0,.05) inset}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-actions{flex-direction:column}@media screen and (min-width: 500px){.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-actions{flex-direction:row}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-actions .ui-button{flex-grow:1}}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-actions .ui-button{height:4.4rem}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-actions .ui-button>.ui-flex{justify-content:center}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-info{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width: 500px){.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-info{display:flex}.public-invoice-page.mobile-device .public-invoice .invoice-sidebar .sidebar-info .sidebar-info-item{flex-grow:1}}.public-invoice-page.loading{height:100vh}.public-invoice-page .public-invoice{display:flex;margin:0 2rem;height:100%;min-width:min(90%,116rem)}@media screen and (max-width: 1000px){.public-invoice-page .public-invoice{flex-direction:column}.public-invoice-page .public-invoice .sidebar-info{flex-direction:row;flex-wrap:wrap!important}}.public-invoice-page .public-invoice .invoice-main{padding:5.4rem 7.2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;flex-grow:1}@media screen and (max-width: 1000px){.public-invoice-page .public-invoice .invoice-main{padding:5.4rem 3.2rem}}.public-invoice-page .public-invoice .invoice-main .document-page-logo img{transform:scale(1.33);transform-origin:top left;padding-bottom:1rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .date{font-weight:500}.public-invoice-page .public-invoice .invoice-main .invoice-inner .title{font-size:2rem;font-weight:700;letter-spacing:-.04rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content{padding:1.2rem 0}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1.35rem;font-weight:400;line-height:2.1rem;letter-spacing:.03rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner{gap:.8rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .name,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .name{min-width:18rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .single-amount,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .total-amount,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .single-amount,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .total-amount{width:12rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .editable-field.document-text[type=number],.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .editable-field.document-text.is-currency,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .editable-field.document-text[type=number],.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .editable-field.document-text.is-currency{width:7.9rem;cursor:text}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-row .editable-field.document-text.is-empty::placeholder,.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .position-row-inner .editable-field.document-text.is-empty::placeholder{opacity:0}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-table-header{font-weight:500;font-size:1.3rem;border-top:.05rem solid #dee2e6}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .positions-table .positions-table-footer{font-weight:700}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .text.text-headline{font-weight:700;font-size:1.35rem}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions .text.text-fine-print{font-size:1.2rem}@media screen and (max-width: 1000px){.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .page-positions{overflow-x:auto;background-image:linear-gradient(to right,#fff,#fff),linear-gradient(to right,#fff,#fff),linear-gradient(to right,rgba(0,0,0,.1),rgba(255,0,0,0)),linear-gradient(to left,rgba(0,0,0,.1),rgba(255,255,255,0));background-position:left center,right center,left center,right center;background-repeat:no-repeat;background-color:#fff;background-size:2rem 100%,2rem 100%,.7rem 100%,.7rem 100%;background-attachment:local,local,scroll,scroll}}.public-invoice-page .public-invoice .invoice-main .invoice-inner .invoice-content .info-block{line-height:2.1rem;letter-spacing:.02rem;white-space:pre-wrap}.public-invoice-page .public-invoice .invoice-sidebar{padding:6.4rem 3.2rem;background:#fafcfe;box-shadow:5px 0 2px -4px rgba(0,0,0,.05) inset;border-radius:0 .6rem .6rem 0;min-width:fit-content}@media screen and (min-width: 1000px){.public-invoice-page .public-invoice .invoice-sidebar{min-width:22rem}}@media screen and (max-width: 1000px){.public-invoice-page .public-invoice .invoice-sidebar{padding:3.2rem;box-shadow:0 5px 2px -4px rgba(0,0,0,.05) inset;border-radius:0 0 .6rem .6rem;gap:3rem!important}}.public-invoice-page .public-invoice .invoice-sidebar .sidebar-actions .ui-button.primary{color:#fff}.public-invoice-page .public-invoice .invoice-sidebar .sidebar-info{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.public-invoice-page .public-invoice .invoice-sidebar .sidebar-info .sidebar-info-item .info-item-label{opacity:.55}.public-invoice-page .public-invoice .invoice-sidebar .sidebar-info .sidebar-info-item .info-item-value{line-height:2rem}.public-invoice-page .public-invoice-footer{text-align:center;opacity:.65;margin:0 1rem;cursor:default}.public-invoice-page .public-invoice-footer a{color:inherit;text-decoration:none}.public-invoice-page .public-invoice-footer a:hover{text-decoration:underline}.public-invoice-page .ui-nis{max-width:52rem;margin:0 auto}.name-requirement-dialog .input-name{flex-shrink:0}.everything-menu-dialog{top:12rem;transform:translate(-50%)}.everything-menu-dialog .ui-dialog-header{display:none}.everything-menu-dialog .ui-dialog-body.shell{padding-top:.8rem}.everything-menu{width:48rem;max-height:calc(100vh - 26rem);display:flex;flex-direction:column}.everything-menu .search-field{flex-shrink:0}.everything-menu .search-field .search-field-input input{padding:1rem 1.6rem;box-shadow:none}.everything-menu .search-field .ui-loading-spinner{margin-right:1.6rem}.everything-menu .results{padding:.6rem 0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.everything-menu .results:empty{padding-top:0}.everything-menu .results .result-item{overflow:hidden;will-change:height}.everything-menu .results .result{width:100%;font-weight:400;border-radius:0;text-align:left;line-height:2rem;overflow:hidden}.everything-menu .results .result .title{font-weight:500}.everything-menu .results .result>.button>.children{flex-grow:1}.everything-menu .results .result:hover,.everything-menu .results .result.selected{background-color:rgba(195,234,226,.4)}.everything-menu .results .result:active{background-color:rgba(120,207,189,.4)}.everything-menu .results .result .result-icon{background-color:rgba(7,8,8,.03);border-radius:.4rem;width:3.2rem;height:3.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.everything-menu .results .result .result-icon .account-swatch{width:1rem;height:1rem;border-radius:.3rem}.everything-menu .results .result .result-inner{display:flex;padding:0 1rem;align-items:center}.everything-menu .results .result .result-content{padding:0 1.6rem;padding-right:0;padding-bottom:.4rem;flex-grow:1}.everything-menu .results .result .result-content .details{margin-top:.3rem;font-size:1.3rem}.upload-area{background-color:#f2f9f8;border:.1rem dashed #08896d;border-radius:.4rem;overflow:hidden;position:relative;transition:.15s background-color,.1s border-style;user-select:none;align-items:stretch;justify-content:stretch;text-align:center}.upload-area.is-dropping{border-width:.2rem;border-style:solid;font-size:1.7rem;background-color:#fff}.upload-area.is-dropping .content-area{height:9.6rem}.upload-area.is-dropping:hover,.upload-area.is-dropping:focus-visible{background-color:#fff}.upload-area.disabled{border-color:#e9ecf0}.upload-area.disabled .content-area{background-color:rgba(233,236,240,.2);opacity:.7}.upload-area.disabled:hover,.upload-area.disabled:focus-visible{background-color:#f2f9f8}.upload-area:hover,.upload-area:focus-visible{background-color:#e4f3f0}.upload-area:active{background-color:#c8e6e1}.upload-area .content-area{padding:2.5rem 0rem 2.3rem;height:9.8rem;box-sizing:border-box}.upload-area .content-area .ui-loading-indicator .ui-loading-indicator-animation{margin-left:0;box-sizing:border-box;padding:0 2rem}.upload-area .content-area .ui-loading-indicator .ui-loading-indicator-animation .ui-loading-indicator-bar{width:calc(100% - 15rem)}.upload-area .content-area .upload-text{font-weight:500;font-size:1.4rem;letter-spacing:.016rem}img.aba-salary-onboarding-screenshot{max-width:100%;margin:auto;display:block;padding-bottom:1.5rem}.mobile-hint{display:flex;position:fixed;top:0;left:0;z-index:9999;background:#fff}.mobile-hint.inline{position:relative;top:auto;left:auto;z-index:auto;background:transparent;min-height:90vh;height:100vmin}.mobile-hint .mobile-hint-container{padding:2rem;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.4rem}.mobile-hint .move-to-desktop{max-width:90%;width:20rem}.mobile-hint .app-preview{display:flex;align-items:center;justify-content:center;border:.1rem solid #e2e5ef;border-radius:.5rem;background-color:#fff;padding:0 1.2rem;max-width:36rem}.mobile-hint .app-preview .app-preview-graphic{width:9.4rem;flex-shrink:0;margin-right:1.6rem;margin-left:.2rem}.mobile-hint .app-preview .app-preview-depiction{text-align:left;padding-bottom:2rem}.mobile-hint .app-preview .coming-soon-badge{padding:.2rem .8rem .6rem;border-radius:.8rem;background-color:rgba(6,140,111,.15);color:#015c48;font-weight:600;display:inline-block}.document-upload .document-upload-area.with-files{background-color:#f6f8fa;border:none;outline:none}.document-upload .document-upload-area.with-files .document-content-area{padding:1.1rem 0rem;gap:.8rem}.document-upload .upload-area-empty-state{font-weight:500;height:calc(100vh - 20rem)}.document-upload .actions{float:right;padding:1.9rem 0}.document-icon{width:11.9rem;height:16.7rem;background:transparent url(/assets/document-file-base-CW5GiMd1.svg) no-repeat center center;background-size:contain;position:relative;margin-bottom:.6rem;flex-shrink:0;margin-left:-.4rem}.document-icon.small{width:6.4rem;height:8.9rem}.document-icon.tiny{height:4.75rem;width:3.4rem;margin:0;margin-left:-.6rem}.document-icon .preview{width:100%;height:100%;background-size:contain;background-position:center center;-webkit-mask-image:url("data:image/svg+xml,%3csvg%20width='227'%20height='316'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20d='M227%200v316H0V0h227z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='M207.1%200v298.018l-10.288-7.32-8.752%207.32-9.452-7.32-11.45%207.32-9.623-7.32-11.2%207.32-11.008-7.32-9.904%207.32-10.496-7.32-9.971%207.32-10.34-7.32-10.697%207.32-9.95-7.32-12.147%207.32-9.74-7.32-11.87%207.32-9.116-7.32-11.77%207.32-7.896-7.32L0%20298.018V0l11.43%208.542L19.326.666l11.77%207.876L40.211%200l11.87%208.542%209.74-7.876L73.97%208.542l9.95-7.876%2010.697%207.876L104.956%200l9.971%208.542L125.423.666l9.904%207.876L146.334.666l11.201%207.876L167.158%200l11.45%208.542L188.06.666l8.752%207.876L207.1%200z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%3e%3cg%20clip-path='url(%23b)'%20transform='translate(10%205)'%3e%3cpath%20d='M0%200L207.1%200%20207.1%20298.017964%200%20298.017964%200%200z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");-webkit-mask-size:cover;mask-image:url("data:image/svg+xml,%3csvg%20width='227'%20height='316'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cclipPath%20id='a'%3e%3cpath%20d='M227%200v316H0V0h227z'/%3e%3c/clipPath%3e%3cclipPath%20id='b'%3e%3cpath%20d='M207.1%200v298.018l-10.288-7.32-8.752%207.32-9.452-7.32-11.45%207.32-9.623-7.32-11.2%207.32-11.008-7.32-9.904%207.32-10.496-7.32-9.971%207.32-10.34-7.32-10.697%207.32-9.95-7.32-12.147%207.32-9.74-7.32-11.87%207.32-9.116-7.32-11.77%207.32-7.896-7.32L0%20298.018V0l11.43%208.542L19.326.666l11.77%207.876L40.211%200l11.87%208.542%209.74-7.876L73.97%208.542l9.95-7.876%2010.697%207.876L104.956%200l9.971%208.542L125.423.666l9.904%207.876L146.334.666l11.201%207.876L167.158%200l11.45%208.542L188.06.666l8.752%207.876L207.1%200z'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20clip-path='url(%23a)'%3e%3cg%20clip-path='url(%23b)'%20transform='translate(10%205)'%3e%3cpath%20d='M0%200L207.1%200%20207.1%20298.017964%200%20298.017964%200%200z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");mask-size:cover;box-shadow:0 .2rem .3rem rgba(0,0,0,.2);filter:grayscale(1) brightness(1.15) contrast(1.05)}.document-icon .stamp{width:16rem;height:8rem;position:absolute;top:2rem;right:.4rem;background-color:transparent;background-position:top right;background-repeat:no-repeat}.document-icon .stamp.stamp-filed{background-image:url(/assets/document-filed-stamp-CgUa8dBn.svg);background-size:auto 4.4rem}.document-icon .stamp.stamp-transaction-send{background-image:url(/assets/stamp-in-payment-BoZpgaWf.svg);background-size:auto 4.4rem}.document-icon .stamp.stamp-overdue{background-image:url(/assets/stamp-overdue-DDb7zSmP.svg);background-size:auto 4.4rem}.document-icon .stamp.tiny{width:2.5rem;height:2rem;top:.9rem;right:.15rem;background-size:auto 1.2rem}.document-icon .stamp.small{width:2.5rem;height:2rem;top:.9rem;right:.15rem;background-size:auto 1.8rem}.document-icon .preview-document{position:absolute;bottom:0;right:-.4rem;width:3.6rem;height:3.6rem;padding:0 .6rem;background-color:#fff}.document-icon .preview-document:hover{background-color:#fafafa!important}.contacts-view .contacts-sidebar{padding:3.4rem 2.3rem 0 4rem;height:90vh;box-sizing:border-box;overflow:auto;flex-shrink:0;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.contacts-view .contacts-sidebar .ui-heading-wrapper{padding-left:.8rem}@media screen and (max-width: 990px){.contacts-view .contacts-sidebar{width:20rem}}@media screen and (max-width: 910px){.contacts-view .contacts-sidebar{display:none}}.contacts-view .contacts-list{padding:3.4rem 0 2.2rem;height:90vh;box-sizing:border-box;box-shadow:0 0 .3rem rgba(0,0,0,.11);clip-path:inset(0rem 0rem 0rem -.3rem);width:35rem;flex-shrink:0}@media screen and (max-width: 1140px){.contacts-view .contacts-list{width:30rem}}.contacts-view .contacts-list .list-content{height:100%}.contacts-view .contacts-list .list-content .new-contact-button{margin:0 9.3rem 0 4.8rem}.contacts-view .contacts-list .contacts-search{margin:0 3.5rem 0 4.8rem;width:100%}.contacts-view .contacts-list .contacts-search .ui-input-field{width:calc(100% - 8rem);box-sizing:border-box;background-color:#f8f8f8}.contacts-view .contacts-list .contacts-search .ui-input-field:focus{background-color:#fff}.contacts-view .contacts-list .contacts-search .ui-input-field-label{transition:opacity .01s ease-in-out}.contacts-view .contacts-list .contacts-search .ui-input-field:focus+.ui-input-field-label,.contacts-view .contacts-list .contacts-search .ui-input-field-wrapper.has-text .ui-input-field-label{transform:none;opacity:0}.contacts-list .contacts-list-segment{overflow-y:auto;overflow-x:hidden;flex:1 1;margin:1.5rem 0;width:100%;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.contacts-list .contacts-list-segment-header{padding:1rem 0 0 4.8rem}.contacts-list .contacts-list-segment-title{color:#58696e;letter-spacing:.02rem}.contacts-list .contacts-list-segment-divider{margin:.3rem 0 .7rem;width:100%;height:.1rem;background-color:#e9ecf0}.contacts-list .contacts-list-element{border-radius:0;color:#0f1827;font-weight:400;letter-spacing:.02rem;width:100%;height:3rem;padding-left:4.8rem;padding-right:1.7rem;transition:background-color .15s;text-align:left}.contacts-list .contacts-list-element .company-name{color:gray;font-size:1.2rem;margin-left:5px}.contacts-list .contacts-list-element .children{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:28.5rem}@media screen and (max-width: 1140px){.contacts-list .contacts-list-element .children{width:23.5rem}}.contacts-list .contacts-list-element.active,.contacts-list .contacts-list-element:hover{background:#e1eeeb}.contacts-list .contacts-list-element:active{background:#d1e5e0}.contacts-list .contacts-list-element:focus:not(:focus-visible){box-shadow:none}.contacts-list .contacts-list-element:focus-visible{box-shadow:0 0 0 .3rem rgba(21,156,228,.604);z-index:1}.contacts-categories{margin-bottom:3rem}.contacts-categories .category-item{color:#0f1827;border-radius:.33rem;font-weight:400;letter-spacing:.02rem;width:17.3rem;padding-left:.8rem;transition:none}.contacts-categories .category-item:hover{background:rgba(195,234,226,.4)}.contacts-categories .category-item:focus:not(:focus-visible){box-shadow:none}.contacts-categories .category-item:focus-visible{box-shadow:0 0 0 .3rem rgba(21,156,228,.604);z-index:1}.contacts-categories .category-item.active{color:#07745d;background:rgba(158,221,207,.4);font-weight:700}.contacts-categories .category-item .children{margin-top:-.25rem}.edit-field{margin:0 0 .5rem}.edit-field.select{margin:0}.edit-field .ui-rich-select-wrapper,.edit-field .ui-input-field{width:32rem}@media screen and (max-width: 1140px){.edit-field .ui-rich-select-wrapper,.edit-field .ui-input-field{max-width:24rem}}@media screen and (min-width: 911px) and (max-width: 990px){.edit-field .ui-rich-select-wrapper,.edit-field .ui-input-field{max-width:16rem}}.edit-field .ui-input-field{padding:.75rem 0;height:2.35rem;box-sizing:border-box;border:none;border-radius:0;border-bottom:.1rem dashed #cdcfda}.key-value-pair{margin-bottom:.33rem;height:3rem}.key-value-pair .key{margin-right:2.6rem;color:#58696e;letter-spacing:.02rem;width:12rem;flex-shrink:0;text-align:right}.key-value-pair .value{letter-spacing:.02rem;color:#091436}.key-value-pair .value .link{color:#056550}.contact-related-items-row{height:auto;margin-bottom:3.6rem}.contact-related-items{display:flex;flex-wrap:wrap;gap:.8rem}.contact-related-items .contact-related-items-action{background-color:#f2f4f7;border-radius:.6rem;padding:2.2rem 1.4rem .8rem;font-size:1.45rem}.contact-related-items .contact-related-items-action .children{display:flex;flex-direction:column;gap:.4rem}.contact-related-items .contact-related-items-action:hover{background-color:#e5e8eb}.contact-header{margin-bottom:2.9rem}.contact-header .contact-picture-wrapper{margin-right:2.6rem;width:12rem;text-align:right}.contact-header .contact-picture-wrapper .contact-picture{display:inline-block;height:8.35rem;width:8.35rem;box-sizing:border-box;overflow:visible;margin:0}@media screen and (max-width: 1140px){.contact-header .contact-picture-wrapper,.contact-header .contact-picture-wrapper .contact-picture{width:4rem}}.contact-header .contact-summary{flex-grow:1}.contact-header .contact-summary .edit-field-name .ui-input-field{padding:.75rem 0;height:3rem;box-sizing:border-box;border:none;border-radius:0;border-bottom:.1rem dashed #cdcfda;margin:0;font-weight:600;font-size:1.979rem;letter-spacing:.02rem;color:#091436}.contact-header .contact-summary .edit-field-name .first-name{margin:0 0 .5rem}.contact-header .contact-summary .edit-field-name .first-name .ui-input-field{width:12rem}.contact-header .contact-summary .edit-field-name .last-name{margin:0 0 .5rem}.contact-header .contact-summary .edit-field-name .last-name .ui-input-field{width:18rem}@media screen and (min-width: 911px) and (max-width: 990px){.contact-header .contact-summary .edit-field-name .first-name .ui-input-field,.contact-header .contact-summary .edit-field-name .last-name .ui-input-field{width:10rem}}.contact-header .contact-name{margin:0;letter-spacing:.023rem;font-weight:600;font-size:1.979rem;letter-spacing:.02rem;color:#091436}.contact-dismiss{position:absolute;top:2.5rem;right:2.5rem;padding:1rem}.contact-dismiss:focus:not(:focus-visible){box-shadow:none}.contact-dismiss :focus-visible{box-shadow:0 0 0 .3rem rgba(21,156,228,.604)}.contact-footer .footer-spacer{flex-grow:1}.single-contact-tab{box-shadow:-.1rem 0 .3rem rgba(0,0,0,.08);clip-path:inset(0rem 0rem 0rem -.4rem);height:90vh;flex-grow:1;padding:3.5rem 3.5rem 2.2rem 4.2rem;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@media screen and (max-width: 1140px){.single-contact-tab{padding-top:7.2rem}}.single-contact-tab .contact-filter{margin-bottom:2.2rem}.single-contact-tab .contact-filter .keyword-wrapper .keyword-card{margin:0 1.2rem 0 0;box-sizing:border-box;min-width:8.5rem;height:3rem;padding:0;text-align:center}.single-contact-tab .contact-info{flex-grow:1}.single-contact-tab .edit-mode{margin-bottom:1rem;align-items:center;height:auto}.contacts-dialog .ui-card{border-radius:.44rem;overflow:hidden}.contacts-dialog .ui-card .ui-dialog-header,.contacts-dialog .ui-card .ui-dialog-footer{display:none}.contacts-dialog .ui-card .ui-dialog-body{padding:0;width:75vw;min-width:120rem;position:relative}@media screen and (max-width: 1140px){.contacts-dialog .ui-card .ui-dialog-body{width:98vw}}.uploaded-document-card{width:95%;margin:.05rem;padding-top:.4rem;padding-bottom:.4rem}.uploaded-document-card .ui-file-name{display:none}.uploaded-document-card .uploaded-document-card-icon{width:8rem;padding:.8rem 0;display:flex;align-items:center;justify-content:center}.uploaded-document-card .uploaded-document-inner-content,.uploaded-document-card .uploaded-document-inner-content-fields{flex-grow:1}.uploaded-document-card .uploaded-document-inner-content .ui-input-field-wrapper,.uploaded-document-card .uploaded-document-inner-content-fields .ui-input-field-wrapper{margin:.4rem 0}.uploaded-document-card .label-for-inputfield{text-align:right;padding:1rem 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uploaded-document-card .delete-button{margin-left:auto}@media screen and (max-width: 639px){.uploaded-document-card{background:#f9f9f9}.uploaded-document-card .uploaded-document-card-inner{flex-direction:column;align-items:stretch!important;position:relative;padding-bottom:1.2rem}.uploaded-document-card .uploaded-document-card-inner .uploaded-document-card-icon{display:flex;justify-content:center;width:100%}.uploaded-document-card .uploaded-document-card-inner .uploaded-document-card-icon .document-icon{width:12.4rem;height:17.3rem}.uploaded-document-card .uploaded-document-card-inner .delete-button{position:absolute;top:1rem;right:0rem}}.extended-invoices-list .extended-invoice-list-item{hyphens:auto;overflow-wrap:break-word;font-weight:400;text-align:left;width:15.4rem;line-height:inherit;flex-shrink:0;cursor:default;border-radius:.4rem;padding:1rem 1.4rem}.extended-invoices-list .extended-invoice-list-item:hover,.extended-invoices-list .extended-invoice-list-item:focus-visible{background:rgba(195,234,226,.4)}.extended-invoices-list .extended-invoice-list-item:active{background:rgba(120,207,189,.4)}.extended-invoices-list .extended-invoice-list-item .button{align-items:stretch!important}.extended-invoices-list .extended-invoice-list-item .extended-invoice-icon{margin-bottom:1.3rem}.extended-invoices-list .extended-invoice-list-item .creditor{margin-bottom:.7rem;color:#0f1827;opacity:.6;font-size:1.3rem;letter-spacing:.02rem;width:12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.extended-invoices-list .extended-invoice-list-item .title{color:#0f1827;font-size:1.4rem;font-weight:600;letter-spacing:0}.extended-invoices-list .extended-invoice-list-item .depiction .ui-text{word-break:break-all}.mobile-documents-page{padding-bottom:4rem}.mobile-documents-page>.ui-card .h3{margin:.2rem 0 1.6rem}.mobile-documents-page .document-upload .upload-area-empty-state{height:16rem;padding-top:2rem}.mobile-documents-page .document-upload .document-upload-area.with-files{background:transparent;padding:0 .8rem;box-sizing:border-box;overflow:visible}.mobile-documents-page .document-upload .actions{float:none}.mobile-documents-page .extended-invoice-list-section .extended-invoice-list-scroll-view{width:calc(100% - 1.6rem)!important;margin:0 .3rem}.mobile-documents-page .extended-invoice-list-section .extended-invoices-list{padding-bottom:0}.app-frame{background:#f8f9fb;display:flex;position:relative;width:100%;height:100vh;transition:background .15s}.app-frame.setup{background-color:#fff}.app-frame .app-frame-body{position:relative;flex-grow:1;height:100%;padding-right:1.6rem}.organisation-switcher{flex-grow:1;margin-left:-1.2rem;align-items:stretch}.organisation-switcher .menu-items{width:100%}.organisation-switcher .user-section,.organisation-switcher .organisation-section{border-bottom:.1rem solid rgba(0,0,0,.05)}.organisation-switcher .actions-section{padding-top:.6rem}.organisation-switcher .current-user{display:flex;align-items:center;padding:1rem 1rem 1.4rem;max-width:21.4rem;gap:.9rem;cursor:default}.organisation-switcher .current-user .ui-avatar-wrapper{flex-shrink:0;pointer-events:none}.organisation-switcher .current-user .ui-avatar{width:2.4rem;height:2.4rem;border-radius:.6rem}.organisation-switcher .current-user .ui-avatar .ui-avatar-initials{width:100%;height:100%;line-height:2.1rem;font-size:1.1rem}.organisation-switcher .current-user .depiction{display:flex;font-size:90%;flex-direction:column}.organisation-switcher .current-user .name{font-weight:600;opacity:.8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organisation-switcher .current-user .email{opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organisation-switcher .ui-dropdown-content{margin-left:1.2rem}.organisation-switcher-dropdown{padding:.6rem .8rem .4rem;max-width:100%}.organisation-switcher-dropdown .children{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:600}.organisation-switcher-dropdown svg{width:1.3rem;opacity:.4;margin-left:.4rem}.compact-list-table .text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-list-table .contact-swatch{margin-top:.4rem}.compact-list-more-button:not(.compact-list-more-button:focus){display:none}.compact-list-header .compact-list-header-row{padding:1rem}.compact-list-table-body-cell{flex-shrink:0}.compact-list-table-body-cell.fullWidth{flex-grow:1;flex-shrink:1;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-list-table-body-cell .currency-sign{flex-shrink:0;font-size:1.2rem;font-weight:600;letter-spacing:.033rem;padding-top:.3rem;color:#0f1827}.compact-list-table-body-cell .compact-list-placeholder{opacity:.6}.compact-list-table-body-row{display:flex;align-items:flex-start;align-self:stretch;min-width:0;min-height:3.7rem;box-sizing:border-box;padding:.5rem 0rem;gap:1rem;border-bottom:1px solid #f2f4f7;color:inherit;cursor:default;text-decoration:none;animation:fade-in .2s ease-in-out}.compact-list-table-body-row.link-row:hover,.compact-list-table-body-row.link-row:focus-visible{background-color:rgba(195,234,226,.4)}.compact-list-table-body-row.link-row:active{background-color:rgba(120,207,189,.4)}.compact-list-table-head-cell{flex-shrink:0;font-weight:600;letter-spacing:.02rem;line-height:2.7rem;padding-bottom:.2rem}.compact-list-table-head-cell.fullWidth{flex-shrink:1;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact-list-table-row{display:flex;align-self:stretch;padding:.5rem 0rem;gap:1rem;border-top:1px solid #f2f4f7;border-bottom:1px solid #f2f4f7}.compact-list-loading-item{height:3.75rem}.app-sidebar-area{height:100%;box-sizing:border-box;transition:.25s all cubic-bezier(.51,0,0,.99);flex-shrink:0}.app-sidebar-area .app-frame-sidebar{transition:.25s transform,.25s width,.25s padding,.25s margin,.25s height,.25s background-color;transition-timing-function:cubic-bezier(.51,0,0,.99);position:relative;box-sizing:border-box;z-index:100;background-color:#f8f9fb;border:.1rem solid transparent}@media screen and (min-width: 1600px){.app-sidebar-area .app-frame-sidebar{border-right:.1rem solid #eaebed;padding:1.4rem 1.6rem;margin-right:2rem}}.app-sidebar-area.sidebar-hidden{width:7.2rem;margin-right:-5.2rem;z-index:100}@media screen and (max-width: 1350px){.app-sidebar-area.sidebar-hidden{width:3.6rem;margin-right:-2.6rem}}.app-sidebar-area.sidebar-hidden .app-frame-sidebar{transform:translate(-27rem);position:fixed;border:.1rem solid #e2e5ef;border-radius:.8rem;background-color:#f8f9fb;box-shadow:0 .1rem .3rem rgba(0,0,0,.08),0 .4rem 1.5rem rgba(0,0,0,.05);padding:.8rem;margin:.8rem;height:calc(100vh - 1.6rem);width:23.2rem}.app-sidebar-area.sidebar-previewing .app-frame-sidebar{transform:translate(0)}.app-frame-sidebar{box-sizing:border-box;width:25rem;height:100%;padding:1.4rem 1rem 1.4rem 1.6rem;display:flex;flex-direction:column;align-self:stretch;gap:1.6rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.app-frame-sidebar .infinity-header{margin:.4rem 1rem;display:flex;gap:1.2rem}.app-frame-sidebar .infinity-header .infinity-sidebar-toggle{margin-right:-1rem;margin-left:auto}.app-frame-sidebar .infinity-header .infinity-sidebar-toggle .ui-focusable--disabled-button{opacity:.4;cursor:not-allowed}.app-frame-sidebar .infinity-navigation{flex-grow:1;display:flex;flex-direction:column}.app-frame-sidebar .sidebar-footer{padding-top:1rem;margin-top:auto}.contact-select-wrapper{position:relative;width:100%;height:3.6rem}.contact-select-measurement{width:100%}.contact-select{width:100%;position:absolute}.contact-select .ui-avatar{background-color:#bec3cc;border-color:transparent}.contact-select .ui-avatar,.contact-select .ui-avatar-initials{width:1.6rem;height:1.6rem;line-height:1.4rem;font-size:.8rem}.contact-select .ui-input-field-wrapper.resource-select-input{width:100%}.contact-select .ui-input-field-wrapper.resource-select-input .ui-input-field.with-placeholder{padding-left:4rem}.contact-select.with-live-capture-suggestion .resource-select-input .left-accessory{margin-top:-.15rem}.contact-select.with-live-capture-suggestion .ui-input-field-wrapper.resource-select-input .ui-input-field.with-placeholder{border-color:#650baf;padding-right:11.8rem}.contact-select.with-live-capture-suggestion.icon-only-create-contact-button .ui-input-field-wrapper.resource-select-input .ui-input-field.with-placeholder{padding-right:4.5rem}.create-contact-button{position:absolute;right:.4rem;top:.4rem;height:2.7rem;display:flex;justify-content:center;align-items:center;gap:.4rem;border-radius:.4rem}.with-live-capture-suggestion+.ui-button.primary{background-color:#650baf;fill:#fff}.with-live-capture-suggestion+.ui-button.primary:hover{background-color:#860fe9}.with-live-capture-suggestion+.ui-button.primary:active{background-color:#440775}.project-detail-fields{margin-bottom:1.4rem}.project-detail-fields .title,.project-detail-fields .client{height:3.5rem}.project-detail-fields .label{width:11.6rem}.project-detail-fields .title .ui-input-field-wrapper{flex-grow:1}.project-detail-fields .title .ui-input-field-wrapper .ui-input-field{box-sizing:border-box;min-width:49.3rem;width:100%}.project-detail-fields .client .client-input-wrapper,.project-detail-fields .client .client-input-wrapper .ui-theme-provider,.project-detail-fields .client .client-input-wrapper .ui-input-field-wrapper{flex-grow:1}.project-detail-fields .client .client-input-wrapper .ui-input-field-wrapper .ui-input-field{box-sizing:border-box;min-width:44.7rem;width:100%}.project-detail-fields .client .client-input-wrapper .ui-button.icon-only{padding:.85rem .75rem}.project-detail-fields .description .label{padding-top:.6rem}.project-detail-fields .description .description-input-wrapper{flex-grow:1}.project-detail-fields .description .description-input-wrapper .ui-input-field-wrapper{width:100%;margin:0}.project-detail-fields .description .description-input-wrapper .ui-input-field-wrapper .ui-textarea{padding:.5rem .8rem;box-sizing:border-box;width:100%;min-width:23.95rem;min-height:10rem;max-height:10rem}@media screen and (max-width: 700px){.project-detail-fields{width:28rem}.project-detail-fields .field{flex-direction:column;align-items:stretch!important;height:auto}.project-detail-fields .label{width:auto}.project-detail-fields .ui-input-field{min-width:0!important}}.time-tracking-widget{padding:.2rem;height:4.8rem;overflow:hidden;background-color:rgba(0,0,100,.03);border-radius:.8rem;transition:.55s all cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;margin:1.4rem 0 1.8rem}.time-tracking-widget:hover,.time-tracking-widget:has(button:focus-visible):not(.running){background-color:rgba(0,0,100,.07)}.time-tracking-widget:active{background-color:rgba(0,0,100,.18)}.time-tracking-widget.running{background-color:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.1),0 .4rem 1.2rem rgba(0,0,0,.05);height:8.4rem;margin-bottom:2.4rem}.time-tracking-widget.running .time-tracking-widget-depiction:hover .time-tracking-widget-icon{transform:scale(1.05);opacity:.8}.time-tracking-widget.running .time-tracking-widget-depiction:active .time-tracking-widget-icon{transform:scale(.9)}.time-tracking-widget .project-select{width:100%;padding:0 1rem;box-sizing:border-box}.time-tracking-widget .project-select .left-accessory{top:.1rem;left:0rem}.time-tracking-widget .project-select .ui-input-field{padding:0;background-color:transparent;border:none;box-shadow:none!important}.time-tracking-widget .ui-button:focus-visible:not(.destructive){box-shadow:none}.time-tracking-widget .time-tracking-widget-icon{margin-top:.5rem;margin-left:.5rem;height:2.8rem;width:2.8rem;transition:.4s transform cubic-bezier(.16,1,.3,1)}.time-tracking-widget .time-tracking-widget-depiction{display:flex;gap:.6rem;align-items:center}.time-tracking-widget .time-tracking-widget-depiction .elapsed-time{padding-bottom:.45rem;align-self:center;cursor:default;font-size:medium}.time-tracking-save-modal .ui-input-field-wrapper{margin:0}.time-tracking-save-modal .ui-dropdown-wrapper{width:unset}.time-tracking-save-modal .fields .label{font-weight:600;margin-bottom:1rem}.time-tracking-save-modal .hours,.time-tracking-save-modal .minutes{position:relative}.time-tracking-save-modal .hours .hours-input .ui-input-field,.time-tracking-save-modal .minutes .hours-input .ui-input-field{margin:0;padding-right:2.3rem}.time-tracking-save-modal .hours .minutes-input .ui-input-field,.time-tracking-save-modal .minutes .minutes-input .ui-input-field{margin:0;padding-right:4rem}.time-tracking-save-modal .hours .hours-label,.time-tracking-save-modal .hours .minutes-label,.time-tracking-save-modal .minutes .hours-label,.time-tracking-save-modal .minutes .minutes-label{font-weight:600;position:absolute;top:.6rem;right:.8rem}.time-tracking-save-modal .money-field{width:unset}.time-tracking-save-modal .money-field .ui-input-field-wrapper{margin:0}.time-tracking-save-modal .money-field .hourly-rate .ui-input-field{padding-right:6rem}.time-tracking-save-modal .money-field .currency{bottom:.77rem}.time-tracking-save-modal .divider{width:.1rem;background-color:rgba(151,151,151,.2)}.time-tracking-save-modal .ui-dialog-footer .ui-spacer:first-child{display:none}.time-tracking-save-modal .delete-button{margin-right:auto}.sidebar-nav-group{display:flex;justify-content:stretch;flex-direction:column;padding-top:.8rem;border-top:.1rem solid #f0f1f3;margin-top:1rem}.sidebar-nav-group .sidebar-nav-group-content{overflow:hidden}.sidebar-nav-group .sidebar-nav-group-content .group-links{padding-left:0;padding-top:.4rem;padding-bottom:.4rem}.sidebar-nav-group .sidebar-nav-group-content .sidebar-nav-item{padding:.2rem .8rem}.sidebar-nav-group .disclosure-indicator{opacity:.4;transition:.2s opacity ease-in-out;margin-top:-.2rem;margin-right:.4rem}.sidebar-nav-group .disclosure-indicator .ui-icon{transform:rotate(0);transition:transform .3s ease-in-out}.sidebar-nav-group .open .disclosure-indicator{opacity:0}.sidebar-nav-group:hover .disclosure-indicator,.sidebar-nav-group .sidebar-nav-item.group:focus-visible .disclosure-indicator{opacity:.4}.sidebar-nav-item.group.open .disclosure-indicator .ui-icon{transform:rotate(-180deg)}.sidebar-nav-item{display:flex;position:relative;gap:1.2rem;padding:.3rem .8rem;justify-content:center;align-items:center;text-decoration:none;color:#0f1827;border-radius:.4rem;cursor:default;transition:.1s background-color ease-in-out;border:none;background-color:transparent;align-self:stretch}.sidebar-nav-item.group .sidebar-nav-item-text{font-size:98%;font-weight:600;opacity:.8}.sidebar-nav-item .sidebar-nav-item-icon{flex-shrink:0}.sidebar-nav-item .sidebar-nav-item-text{flex-grow:1;margin-bottom:.6rem;text-align:left}.sidebar-nav-item:hover,.sidebar-nav-item:focus-visible{background-color:rgba(10,24,40,.04);outline:none}.sidebar-nav-item:active{background-color:rgba(10,24,40,.1)}.sidebar-nav-item:focus:not(:hover):not(.current):not(:focus-visible){background-color:transparent}.sidebar-nav-item:after{content:"";position:absolute;right:0;top:50%;width:.2rem;height:0;transition:.2s height ease-in-out,.2s top ease-in-out;border-radius:.1rem;background-color:#008a69}.sidebar-nav-item.current{color:#008a69;font-weight:600}.sidebar-nav-item.current:after{top:25%;height:50%}.sidebar-nav-item.locked{cursor:not-allowed;opacity:.8}.sidebar-nav-item.locked:hover{background-color:transparent}.app-frame-sidebar .infinity-search-bar{display:flex}.app-frame-sidebar .infinity-search-button{width:100%;background-color:rgba(0,0,0,.03);transition:.2s background-color}.app-frame-sidebar .infinity-search-button:hover{background-color:rgba(0,0,0,.07)}.app-frame-sidebar .infinity-search-button:active{background-color:rgba(0,0,0,.12)}.app-frame-sidebar .infinity-search-button .children{display:flex;gap:.4rem;flex-grow:1;justify-content:center}.app-frame-sidebar .infinity-search-button .accelerator-hint{margin-left:auto;font-size:90%;opacity:0;transition:.1s opacity ease-in}.app-frame-sidebar .infinity-search-button:hover .accelerator-hint,.app-frame-sidebar .infinity-search-button:focus-visible .accelerator-hint{opacity:.7}.sidebar-billing-banner{display:flex;align-items:center;padding:.8rem 1rem 1.2rem;gap:1rem;text-decoration:none;color:#000;border-radius:.6rem;font-size:1.4rem;cursor:default;overflow:hidden;transition:.2s background-color,.2s box-shadow}.sidebar-billing-banner.trial-banner{background:#fedf7e}.sidebar-billing-banner.trial-banner:hover{background-color:#fbd45d}.sidebar-billing-banner.trial-banner:active{background-color:#f0b74e}.sidebar-billing-banner.issue-banner{background:#fee2e9}.sidebar-billing-banner.issue-banner:hover{background-color:#fad6df}.sidebar-billing-banner.issue-banner:active{background-color:#f2ced7}.sidebar-billing-banner.current-page{background-color:#ecf3f8;box-shadow:0 .3rem .4rem rgba(0,0,0,.05),0 0 0 .2rem #696f87}.sidebar-billing-banner.current-page:hover,.sidebar-billing-banner.current-page:active{background-color:#fff}.sidebar-billing-banner .depiction{display:flex;flex-direction:column}.sidebar-billing-banner .cta{font-weight:600}.licensing-assistant-dialog .explanation{margin-top:-.8rem;margin-bottom:2rem;line-height:2.4rem}.licensing-assistant-dialog .actions{margin:2rem 0}.ui-button.button-upgrade .upgrade-arrow{margin-top:.4rem}.ui-button.button-upgrade.primary .upgrade-arrow path{fill:#fff}.lozenge{background:rgba(2,101,148,.1);color:#026594;font-size:1.35rem;line-height:1.5;text-transform:uppercase;padding:.1rem .6rem .3rem;border-radius:.4rem;display:inline-flex;cursor:default;font-weight:600;letter-spacing:.04rem;gap:.6rem;flex-shrink:0;align-items:center}.lozenge .lozenge-icon{width:1.8rem;height:1.8rem}.lozenge.normal-casing{text-transform:none;letter-spacing:.01rem}.lozenge.inline{margin-left:.8rem}.lozenge.small{font-size:1.15rem;padding:0 .4rem .2rem}.lozenge.teal{background:rgba(9,140,112,.1);color:#098c70;fill:#098c70}.lozenge.lavender{background:rgba(101,11,175,.1);color:#650baf;fill:#650baf}.lozenge.cyan{background:rgba(10,116,143,.1);color:#0a748f;fill:#0a748f}.lozenge.red{background:rgba(225,39,62,.1);color:#e1273e;fill:#e1273e}.lozenge.concrete{background:rgba(78,102,109,.1);color:#4e666d;fill:#4e666d}.lozenge.sunshine{background:#ffe984;color:#47310a;fill:#47310a}.lozenge.prominent{background:#026594;color:#fff;fill:#fff}.lozenge.prominent.teal{background:#098c70}.lozenge.prominent.lavender{background:#650baf}.lozenge.prominent.cyan{background:#0a748f}.lozenge.prominent.red{background:#e1273e}.lozenge.prominent.concrete{background:#4e666d}.lozenge.prominent.sunshine{background:#f8aa00}.onboard-screen .hero-image{width:55%;flex-shrink:0;display:flex;align-items:center;justify-content:center}.onboard-screen .hero-image img{width:100%;height:auto;max-width:55.6rem;border-radius:.4rem}.onboard-screen .hero-text{max-width:44rem;padding-right:10rem;padding-bottom:6rem}.onboard-screen .hero-text .ui-heading{margin-bottom:3rem}.onboard-screen .hero-text .ui-button{margin-top:2rem}.feature-upgrade-modal{width:90rem}.feature-upgrade-modal .onboard-screen{margin:3.2rem}.feature-upgrade-modal .onboard-screen .hero-text{padding-right:3.2rem;padding-left:3.2rem}.magic-sheet-wrapper{width:100%;box-sizing:border-box;max-width:130rem;margin:0 auto;overflow:hidden}.magic-sheet-wrapper.transitioning .magic-sheet-stack .magic-sheet:not(.below):not(.current){pointer-events:none}.magic-sheet-wrapper.transitioning .magic-sheet-stack .magic-sheet:not(.below):not(.current) .magic-sheet-hint{opacity:0}.magic-sheet-wrapper.transitioning .magic-sheet-stack .magic-sheet .magic-sheet-view{display:block}.magic-sheet-wrapper:not(.transitioning) .magic-sheet:not(.current) .magic-sheet-page-container,.magic-sheet-wrapper:not(.transitioning) .magic-sheet:not(.current) .magic-sheet-title-bar .header-actions{display:none}.magic-sheet-stack{position:relative;height:100vh;height:calc(100vh + -0rem);margin:0 1rem}.magic-sheet-stack .magic-sheet{background:#f8f9fc;box-shadow:0 .1rem .3rem rgba(0,0,0,.08);width:100%;height:100%;border-radius:.8rem .8rem 0 0;position:absolute;top:0;transition:.6s all cubic-bezier(.16,1,.3,1);transform:scale(.9) translateY(1rem);transform-origin:top center}.magic-sheet-stack .magic-sheet .magic-sheet-custom-view{height:100%}.magic-sheet-stack .magic-sheet .magic-sheet-header{min-height:6.4rem}.magic-sheet-stack .magic-sheet .magic-sheet-view{display:none}.magic-sheet-stack .magic-sheet.below{opacity:0;transform:scale(.8) translateY(0)}.magic-sheet-stack .magic-sheet:focus{outline:none}.magic-sheet-stack .magic-sheet:not(.below):not(.current):hover{background:#fbfcfd;transform:scale(.9) translateY(.2rem);box-shadow:0 1.5rem 2rem rgba(0,0,0,.1)}.magic-sheet-stack .magic-sheet:not(.below):not(.current):hover .magic-sheet-hint{margin-top:.5rem;background-color:#fbfcfd;opacity:1}.magic-sheet-stack .magic-sheet:not(.below):not(.current):focus-visible{background:#fbfcfd;transform:scale(.9) translateY(.2rem);box-shadow:0 1.5rem 2rem rgba(0,0,0,.1)}.magic-sheet-stack .magic-sheet:not(.below):not(.current):focus-visible .magic-sheet-hint{opacity:1}.magic-sheet-stack .magic-sheet.current{transform:scale(1) translateY(6rem);background:#fff}.magic-sheet-stack .magic-sheet.current .magic-sheet-view{display:block}.magic-sheet-stack .magic-sheet.current.root{transform:scale(1) translateY(1rem)}.magic-sheet-stack .magic-sheet.current:not(.root){height:calc(100% - 6rem)}.magic-sheet-stack .magic-sheet.current .magic-sheet-hint{display:none!important}.magic-sheet-stack .magic-sheet.newest{animation:present-view .6s cubic-bezier(.16,1,.3,1)}.magic-sheet-stack .magic-sheet.newest.root{animation-name:present-root-view}.magic-sheet-stack .magic-sheet-hint{position:absolute;top:0;left:0;width:100%;height:6.6rem;display:flex;align-items:center;justify-content:center;font-size:1.7rem;opacity:0;transition:.25s opacity,.5s margin-top cubic-bezier(.16,1,.3,1),.5s background-color;background-color:#f8f9fc;z-index:1000;border-radius:.9rem}.magic-sheet-stack .magic-sheet-hint .hint-inner{background:rgba(10,20,45,.04);border-radius:.5rem;padding:.6rem 1.4rem .9rem;cursor:default}.magic-sheet-stack .magic-sheet-hint .hint-inner .ui-icon-wrapper{margin-right:1rem}.magic-sheet-stack.show-hint .magic-sheet .magic-sheet-hint{opacity:1}@keyframes present-root-view{0%{transform:translate3d(0,20rem,0)}to{transform:translate3d(0,1rem,0)}}@keyframes present-view{0%{transform:translate3d(0,20rem,0)}to{transform:translate3d(0,6rem,0)}}.status-label{flex-shrink:0}.status-label .colour-swatch{flex-shrink:0;height:1rem;width:1rem;border-radius:.3rem}.status-label .text{padding-left:1.2rem;padding-bottom:.45rem;width:19rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vendor-invoice-detail-header-inner{margin-bottom:.6rem}.vendor-invoice-detail-header-inner .h2{margin-bottom:.4rem!important}.vendor-invoice-detail-header-inner .depiction{padding-left:.4rem;margin-right:auto}.vendor-invoice-detail-header-inner .depiction,.vendor-invoice-detail-header-inner .depiction .ui-heading,.vendor-invoice-detail-header-inner .depiction .status-label,.vendor-invoice-detail-header-inner .depiction .status-label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vendor-invoice-detail-header-inner .actions{flex-shrink:0}.date-row{margin-top:.6rem;margin-bottom:2.4rem;width:100%}.date-row .date-row-section{width:42%;flex-shrink:0}.date-row .date-row-section .label{margin-right:4rem;font-weight:600}.more-menu .indicator{position:absolute;background-color:#ff505a;width:.9rem;height:.9rem;top:-.25rem;right:-.25rem;border-radius:1rem}.more-menu .ui-dropdown-content{transform-origin:top right;right:0}.more-menu .ui-dropdown-content .menu-items{padding:1rem 0}.currency-select-flyout .ui-dropdown-card{scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.currency-select-flyout .currency-select-button{background-color:#fff;width:9rem}.currency-select-flyout .currency-select-button .ui-icon-wrapper.right{margin-left:auto;margin-right:.2rem;opacity:.6}.currency-select{display:flex;flex-direction:column;align-items:center;width:23.6rem;border-radius:.6rem;box-shadow:0 1px 2px rgba(0,0,0,.25)}.currency-select .currency-select-search{display:flex;gap:.6rem;align-self:stretch;height:4.4rem;padding:0 1.2rem;box-sizing:border-box;border-bottom:1px solid #f2f4f7;align-items:center}.currency-select .currency-select-search input:focus{outline:none;box-shadow:none}.currency-select .currency-options{padding-top:.4rem;padding-bottom:.4rem}.currency-select .currency-options .currency-select-option{width:23.6rem;flex-direction:row}.currency-select .currency-options .currency-select-option:hover,.currency-select .currency-options .currency-select-option-highlighted{background:rgba(195,234,226,.4);color:#000}.currency-select .currency-options .currency-select-option-selected{background:#098c70!important;color:#fff!important}.currency-select .currency-select-option.shell{border-radius:0rem}.currency-select .currency-select-option.shell .children{width:100%}.currency-select .currency-select-option-wrapper{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.currency-select .currency-select-option-name{padding-left:1rem;padding-bottom:.2rem;font-weight:400;line-height:normal}.currency-select .currency-select-option-code{padding-right:1rem;padding-bottom:.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.05rem;line-height:normal}.pay-invoice-modal .payment-details{padding:.4rem 0 .4rem 4rem;margin-bottom:1rem}.pay-invoice-modal .payment-details .add-payment-button{margin:1rem -1.2rem}.pay-invoice-modal .payment-details .payment-row{padding:.6rem 0}.pay-invoice-modal .payment-details .money-field{width:13.6rem}.pay-invoice-modal .payment-details .money-field .ui-input-field-wrapper{margin:0}.pay-invoice-modal .payment-details .money-field .currency{top:.6rem}.pay-invoice-modal .payment-details .account-select{width:24rem}.pay-invoice-modal .payment-details .ui-date-picker{width:19rem}.pay-invoice-modal .payment-details .ui-input-field-wrapper,.pay-invoice-modal .payment-details .ui-input-field{width:100%;box-sizing:border-box}.vendor-invoice-details{padding:1.8rem 4.8rem 2.4rem;align-self:stretch;background:#f8f9fb;box-shadow:0 4px 5px -5px rgba(0,0,0,.13) inset}.vendor-invoice-details.inline{background-color:transparent;box-shadow:none;padding:0}.vendor-invoice-details .title{flex:1 0 0;justify-content:center;font-weight:600;font-size:1.35rem}.vendor-invoice-details .title .ui-input-field-wrapper{margin:0}.vendor-invoice-details .label{width:9.2rem;flex-shrink:0}.vendor-invoice-details .title .ui-input-field-wrapper{flex-grow:1}.vendor-invoice-details .title .ui-input-field-wrapper .ui-input-field{box-sizing:border-box;min-width:36rem;width:100%}.vendor-invoice-details .ui-theme-provider{flex-grow:1}.vendor-invoice-details .additional-fields{font-weight:600;font-size:1.35rem}.vendor-invoice-details .additional-fields .creditor{flex-grow:1}.vendor-invoice-details .additional-fields .creditor .ui-theme-provider{width:100%;position:relative;display:flex;gap:1rem}.vendor-invoice-details .additional-fields .invoice-date,.vendor-invoice-details .additional-fields .due-date{width:15rem}.vendor-invoice-details .additional-fields .currency{width:9rem}.vendor-invoice-details .date-input-wrapper{flex-grow:1}.vendor-invoice-details .date-input-wrapper .ui-dropdown-wrapper{flex-grow:1;height:3.5rem}.vendor-invoice-details .date-input-wrapper .ui-dropdown-wrapper .ui-input-field-wrapper{width:100%}.vendor-invoice-details .date-input-wrapper .ui-dropdown-wrapper .ui-input-field-wrapper .ui-input-field{box-sizing:border-box;min-width:15rem;width:100%}.edit-vendor-invoice-details .vendor-invoice-details{max-width:64rem;width:calc(100vw - 8rem)}.currency-conversion-fields{display:flex;flex-direction:row;gap:.8rem}.vendor-invoice-payment-modal{max-width:60dvw;justify-content:center}.vendor-invoice-payment-modal .ui-input-field-wrapper{margin:0}.vendor-invoice-payment-modal .unit{bottom:.77rem}.vendor-invoice-payment-modal .money-field{width:fit-content!important}.vendor-invoice-payment-modal .money-field .unit{bottom:.77rem}.vendor-invoice-payment-modal .ui-number-field:has(>.exchange-rate-input){width:16rem}.vendor-invoice-detail{box-sizing:border-box;height:100%}.vendor-invoice-detail-main{display:flex;flex-direction:column;height:calc(100vh - 12rem);min-width:58rem}.vendor-invoice-detail-main .vendor-invoice-detail-header{padding:2rem 3.6rem 1.8rem 4.8rem}.vendor-invoice-detail-main .vendor-invoice-detail-header{box-shadow:none;transition:.2s box-shadow;clip-path:inset(0 0 -100vh 0);z-index:1}.vendor-invoice-detail-main.has-scrolled .vendor-invoice-detail-header{box-shadow:0 .1rem .3rem rgba(0,0,0,.08)}.vendor-invoice-detail-main.edit-mode .vendor-invoice-detail-header{background:linear-gradient(to bottom,#f1fbff,#fff)}.vendor-invoice-detail-main .vendor-invoice-detail-container{flex-grow:1;padding-top:0;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@supports (scrollbar-gutter: stable both-edges) and (not (scrollbar-width: thin)){.vendor-invoice-detail-main .vendor-invoice-detail-container{padding-right:1.8rem}}.vendor-invoice-detail-main .vendor-invoice-detail-container .detail-banners{margin-bottom:2rem}.vendor-invoice-detail-main .vendor-invoice-detail-container .detail-tab-positions,.vendor-invoice-detail-main .vendor-invoice-detail-container .detail-tab-payments,.vendor-invoice-detail-main .vendor-invoice-detail-container .detail-banners{padding-left:4.8rem;padding-right:3.6rem}.vendor-invoice-detail-main .vendor-invoice-detail-container .no-edit-message{margin-top:1.4rem;margin-bottom:2.4rem}.vendor-invoice-detail-main .vendor-invoice-detail-container .position-list{overflow-y:unset;padding-bottom:3.6rem}.payment-status-row{margin:1.2rem 0;gap:1rem}.payment-status-row.small{margin:1rem 0;gap:.8rem}.payment-status-row.small .payment-status-box{padding:.6rem 0}.payment-status-row.small span{font-size:1.5rem}.payment-status-row.small small{font-size:1.3rem;margin:0}.payment-status-row.fully-paid .payment-status-box.paid{background:#e8f7f3;color:#098c70}.payment-status-box{background:#eff1f6;border-radius:.7rem;flex-grow:1;padding:1rem;text-align:center}.payment-status-box.unpaid{background:#fcecf1;color:#be1170}.payment-status-box.paid{background:#e8f2f7;color:#0e619b}.payment-status-box.credit{background:#e7f7f4;color:#158193}.payment-status-box span{font-size:2rem;font-weight:600;display:block}.payment-status-box small{font-size:1.5rem;margin:.2rem 0;display:block;color:#000}.transaction-amount{display:flex;flex-direction:column;justify-content:flex-end;flex-shrink:0;align-items:flex-end}.transaction-amount .base-currency{position:relative;margin-right:3rem;width:10rem;text-align:right}.transaction-amount .base-currency.hidden{visibility:hidden}.transaction-amount .base-currency .currency{display:inline;position:absolute;padding-top:.28rem;right:-3rem;font-weight:600;font-size:1.2rem;letter-spacing:.03rem}.transaction-amount .original-currency{display:flex;flex-direction:row;gap:.2rem;justify-content:flex-end;align-items:center;color:rgba(0,0,0,.6);height:.5rem}.transaction-amount .original-currency .original-currency-code{padding-bottom:.2rem;font-size:.9rem;font-weight:600;letter-spacing:.05rem}.customer-invoice-payment-panel .transactions{margin:1rem 0}.customer-invoice-payment-panel .transactions .ui-spacer.vertical.tiny{height:.5rem}.transaction.small-view .account,.transaction.small-view .amount,.transaction.small-view .base-currency{width:auto}.transaction.small-view .description{max-width:18rem;padding:0 .6rem .4rem}.transaction.small-view .ui-card.bare{padding-right:0;padding-left:1rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.18)}.transaction.small-view .ui-card.bare:hover,.transaction.small-view .ui-card.bare:active{background-color:#fff}.transaction.small-view .date{margin-right:.8rem}.transaction.small-view .amount{margin-right:4.1rem}.transaction.small-view .account,.transaction.small-view .account .name{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction.small-view .not-found{flex-grow:1}.transaction.small-view .delete-button{height:100%;padding:0 .85rem}.currency-exchange{padding-right:5.4rem;margin-bottom:.6rem}.currency-exchange.read-only{padding-right:0rem}.currency-exchange.read-only .ui-input-field{background-color:#f8f9fb}.currency-exchange .currency-exchange-banner{padding:1.4rem 1.4rem 1.4rem 1.6rem;align-self:stretch;border-radius:.6rem;background:#f8f9fb}.currency-exchange .currency-exchange-banner .exchange-rate{align-items:center}.currency-exchange .currency-exchange-banner .exchange-rate .foreign-currency{line-height:normal;letter-spacing:.011rem}.currency-exchange .currency-exchange-banner .exchange-rate .ui-number-field{width:11.4rem}.currency-exchange .currency-exchange-banner .exchange-rate .ui-number-field .ui-input-field-wrapper{margin:0rem}.total-row{margin-right:5.2rem;display:flex;padding:.4rem 1.6rem .8rem 0;font-weight:600}.total-row.net-total,.total-row.net-total .amount-mode-switcher{font-weight:400}.total-row .label{margin-right:auto}.total-row .amount-mode-switcher{font-weight:600;margin:-1rem -1.3rem}.total-row .amount-mode-switcher .children{display:flex;align-items:center}.total-row .amount-mode-switcher .amount-mode-switcher-icon{margin-left:1rem}.vendor-invoice-position{box-sizing:border-box;width:100%;flex-grow:1;height:6.6rem;padding:0 1.5rem;background-color:#f8f9fb;border-radius:.6rem}.vendor-invoice-position.incomplete{background-color:#f8f2f2}.vendor-invoice-position .vat-picker .ui-select__placeholder{white-space:nowrap}.vendor-invoice-position .vat-picker .expand-icon-container{display:none}.vendor-invoice-position .vat-picker .ui-input-field{background-color:transparent;border:none;padding-right:.8rem!important}.vendor-invoice-position .vat-picker .ui-input-field:hover,.vendor-invoice-position .vat-picker .ui-input-field:focus-within{box-shadow:none!important}.vendor-invoice-position .vat-picker .ui-select__menu{width:26.4rem}.vendor-invoice-position .account-select .color-swatch{left:0;z-index:0}.vendor-invoice-position .account-select .ui-input-field-wrapper .ui-input-field.with-placeholder{padding-top:.4rem;padding-left:2rem;text-overflow:ellipsis}.vendor-invoice-position .money-field{height:3rem}.vendor-invoice-position .single-amount-field .ui-input-field{width:10.4rem}.vendor-invoice-position .single-amount-field.has-value .ui-input-field{padding-right:3.4rem;width:7rem}.vendor-invoice-position .single-amount-field:not(.has-value)+.currency{display:none}.vendor-invoice-position .single-amount-field+.currency{right:0;top:.8rem;font-weight:400;pointer-events:none}.vendor-invoice-position .ui-input-field{background-color:transparent;width:100%}.vendor-invoice-position .ui-input-field:focus:hover{border:none;box-shadow:none}.vendor-invoice-position .quantity{width:3.6rem;margin-right:.4rem;flex-shrink:0}.vendor-invoice-position .quantity .ui-input-field{width:100%}.vendor-invoice-position .left-side{box-sizing:border-box}.vendor-invoice-position .left-side .description{flex:1}.vendor-invoice-position .left-side .description .ui-input-field{padding:.8rem 0 0;text-overflow:ellipsis}.vendor-invoice-position .left-side .account-select{margin-top:-.6rem;width:auto}.vendor-invoice-position .right-side{max-width:20rem}.vendor-invoice-position .right-side .money-field{max-width:14.2rem;margin-top:.8rem}.vendor-invoice-position .right-side .money-field input.ui-input-field{width:100%;padding:0;padding-right:1rem}.vendor-invoice-position .right-side .money-field .single-amount-field.has-value input.ui-input-field{padding-right:5rem}.vendor-invoice-position .right-side .money-field .currency{top:.1rem;right:1.6rem}.vendor-invoice-position .right-side .vat-picker{width:auto;box-sizing:border-box;margin-top:-1rem}.vendor-invoice-position .right-side .vat-picker input{text-align:right}.vendor-invoice-position .total-amount{position:relative;flex-shrink:0;min-width:9rem;padding-top:.8rem;text-align:right;white-space:nowrap}.vendor-invoice-position .total-amount .total-label{position:absolute;right:0;font-weight:600;font-size:1rem;letter-spacing:0}.position .delete-position-button{flex-shrink:0}@media screen and (min-width: 1280px){.ui-split-view--breakpoint-lg .vendor-invoice-position,.ui-split-view--breakpoint-xl .vendor-invoice-position{height:4rem;padding-bottom:.2rem;margin:-.4rem 0}.ui-split-view--breakpoint-lg .vendor-invoice-position .left-side,.ui-split-view--breakpoint-lg .vendor-invoice-position .right-side,.ui-split-view--breakpoint-xl .vendor-invoice-position .left-side,.ui-split-view--breakpoint-xl .vendor-invoice-position .right-side{flex-direction:row;max-width:none}.ui-split-view--breakpoint-lg .vendor-invoice-position .account-select,.ui-split-view--breakpoint-lg .vendor-invoice-position .money-field,.ui-split-view--breakpoint-xl .vendor-invoice-position .account-select,.ui-split-view--breakpoint-xl .vendor-invoice-position .money-field{margin-top:.4rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .vat-picker,.ui-split-view--breakpoint-xl .vendor-invoice-position .vat-picker{width:16rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .vat-picker,.ui-split-view--breakpoint-lg .vendor-invoice-position .account-select,.ui-split-view--breakpoint-xl .vendor-invoice-position .vat-picker,.ui-split-view--breakpoint-xl .vendor-invoice-position .account-select{padding:0 .6rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .account-select,.ui-split-view--breakpoint-xl .vendor-invoice-position .account-select{width:15rem;min-width:auto;padding-left:1.2rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .total-amount,.ui-split-view--breakpoint-xl .vendor-invoice-position .total-amount{font-size:1.3rem;padding-top:.5rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .total-amount .total-label,.ui-split-view--breakpoint-xl .vendor-invoice-position .total-amount .total-label{top:2.2rem}.ui-split-view--breakpoint-lg .vendor-invoice-position .account-select,.ui-split-view--breakpoint-lg .vendor-invoice-position .vat-picker,.ui-split-view--breakpoint-lg .vendor-invoice-position .right-side .money-field,.ui-split-view--breakpoint-xl .vendor-invoice-position .account-select,.ui-split-view--breakpoint-xl .vendor-invoice-position .vat-picker,.ui-split-view--breakpoint-xl .vendor-invoice-position .right-side .money-field{transition:.4s width,.4s max-width;transition-timing-function:cubic-bezier(.6,0,.24,1)}.ui-split-view--breakpoint-xl .vendor-invoice-position .account-select{width:24rem}.ui-split-view--breakpoint-xl .vendor-invoice-position .vat-picker{width:18rem}.ui-split-view--breakpoint-xl .vendor-invoice-position .right-side .money-field{width:20rem}}.vendor-invoice-detail .position-list{overflow-y:auto;flex-grow:1;gap:.4rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@supports (scrollbar-width: thin){.vendor-invoice-detail .position-list{padding-right:2.4rem}}.vendor-invoice-detail .position-list .position{position:relative}.vendor-invoice-detail .position-list .position.non-deletable{margin-right:5.2rem}.vendor-invoice-detail .position-list.read-only .total-row,.vendor-invoice-detail .position-list.read-only .position.non-deletable{margin-right:0}.vendor-invoice-detail .position-list .vendor-invoice-footer{margin-right:5.2rem}.rounding-options .ui-input-field[disabled]{background-color:none!important}.rounding-options.with-error .unit{bottom:3rem}.rounding-options .final-value{margin-left:2rem;padding-top:.55rem}.rounding-options .final-value .ui-input-field{border-bottom:1px dashed #b6bcc9}.rounding-options .final-value .ui-input-field:hover{box-shadow:none}.rounding-options .final-value .ui-input-field:focus{box-shadow:none!important}.live-payment-modal{width:52rem;border-radius:6px;padding-bottom:2rem}.live-payment-modal .dialog-title{display:flex;flex-direction:column;padding-bottom:.4rem}.live-payment-modal .dialog-title .dialog-divider{width:2.4rem;height:.3rem;background-color:#111825;margin-top:.5rem}.live-payment-modal .payment-lockup{padding-bottom:1rem}.live-payment-modal .fields{display:flex;flex-direction:column;gap:.6rem}.live-payment-modal .fields .reference-row :first-child{flex-grow:1}.live-payment-modal .fields .reference-row>:last-child{min-width:10rem}.live-payment-modal .fields .reference-row .reference-select{margin:.4rem 0}.live-payment-modal .fields .reference-row .reference-select .ui-select__control{min-height:3.5rem;height:3.5rem}.live-payment-modal .fields .reference-row .reference-select .ui-select__value-container{margin-top:-.5rem}.live-payment-modal .fields .reference-row .reference-select .ui-select__menu{margin-top:0}.live-payment-banner{border-radius:.6rem;border-top:.1rem;padding:1.6rem 1.8rem;gap:2rem;display:flex;align-items:center;background-color:#faf6ff;flex-grow:1;height:auto}.live-payment-banner .qr-icon{width:1.6rem;height:1.6rem}.live-payment-banner .live-payment-banner-depiction{flex-grow:1;height:auto;gap:.7rem}.live-payment-banner .live-payment-banner-depiction .title{height:1.6rem;font-weight:600;font-size:1.6rem;line-height:1.6rem;color:#650baf}.live-payment-banner .live-payment-banner-depiction .subtext{opacity:70%;font-size:1.35rem;line-height:1.8rem}.vendor-invoice-section{padding:1.2rem 4.8rem .8rem;gap:1rem}.vendor-invoice-section .submitted-live-payments{display:flex;flex-direction:column;border-radius:.6rem;padding:1.6rem 1.7rem;gap:1.6rem;background-color:#f8f9fb}.vendor-invoice-section .submitted-live-payments .live-payments-info{gap:1rem}.vendor-invoice-section .submitted-live-payments .live-payments-info .live-payments-title{font-weight:600;font-size:1.6rem;line-height:1.6rem;color:#650baf;gap:1rem}.vendor-invoice-section .submitted-live-payments .live-payments-info .live-payments-subtext{opacity:70%;font-size:1.35rem;line-height:1.8rem}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item{display:flex;align-items:baseline;padding:.1rem 1rem .4rem;border-radius:.5rem;background-color:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.25)}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .requested-execution-date{padding-bottom:.2rem;gap:1.2rem;letter-spacing:.03rem;width:6.5rem;line-height:2.2rem;height:2.4rem}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .money-field .ui-input-field{background-color:transparent;height:1.1rem;color:#000}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .money-field .unit.currency{top:0rem;font-weight:400}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .account-select{padding:.4rem 1.2rem;border-radius:.5rem;height:3.5rem;gap:1rem;flex:1}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .account-select .ui-input-field{background-color:transparent;color:#000;height:1.1rem}.vendor-invoice-section .submitted-live-payments .live-payment-instance-item .account-select .color-swatch{top:.8rem}.document-upload{width:100%;flex-grow:1}.document-preview{border-radius:.5rem;overflow:hidden}.document-upload-area{background-color:#f2f9f8;border:.1rem dashed #08896d;border-radius:.4rem;overflow:hidden;position:relative;transition:.15s background-color,.1s border-width,.1s border-style;user-select:none;width:100%;height:100%;align-items:stretch;justify-content:stretch;text-align:center}.document-upload-area.dropzone{border-width:.2rem;border-style:solid;font-size:1.7rem;background-color:#fff}.document-upload-area:hover,.document-upload-area:focus-visible{background-color:#e4f3f0}.document-upload-area:active{background-color:#c8e6e1}.acrobat-viewer-container{width:100%;height:100%;position:relative;margin:1.2rem 1.2rem 1.2rem .4rem;box-shadow:0 .1rem .4rem rgba(0,0,0,.06);background-color:#fff}.acrobat-viewer-scroll-view{width:100%;height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.document-preview{width:100%;height:100%}.document-preview .enlarge-button{position:absolute;bottom:1.2rem;right:1.2rem;padding:.4rem;background:#fff}.document-preview .document-preview-image{display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.vendor-invoice-detail-preview{height:100%}.vendor-invoice-detail-preview .document-preview{max-width:88rem;margin:0 auto}.vendor-invoice-detail-preview .document-upload{height:100%;box-sizing:border-box;padding:1.4rem 1.4rem 1.4rem .4rem}.vendor-invoice-detail-preview .document-upload-area{height:100%}.ui-split-view{display:flex;height:100%}.ui-split-view.is-dragging{pointer-events:none;user-select:none}.ui-split-view.is-snapping-into-place .ui-split-view-pane{transition:.4s width cubic-bezier(.6,0,.24,1)}.ui-split-view .ui-split-view-snap-indicator{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:#fff;pointer-events:none;z-index:10}.ui-split-view .ui-split-view-snap-indicator .ui-icon{opacity:.25}.ui-split-view .ui-split-view-pane{flex-shrink:1;flex-grow:1;overflow:hidden;position:relative;display:flex;flex-direction:column;height:100%}.ui-split-view .ui-split-view-pane:first-child{flex-shrink:0;flex-grow:0;max-width:calc(100% - 1.6rem)}.ui-split-view .ui-split-view-right,.ui-split-view .ui-split-view-right .ui-split-view-snap-indicator{background-color:#f8f9fc}.ui-split-view .ui-split-view-divider{background-color:#f8f9fc;cursor:col-resize;flex-shrink:0;width:1.6rem;box-shadow:.2rem 0 .2rem rgba(0,0,0,.02) inset;display:flex;justify-content:center;align-items:center}.ui-split-view .ui-split-view-divider .ui-split-view-divider-handle{height:3.6rem;width:.5rem;background-color:#cacfd7;border-radius:.3rem;transition:background-color .2s ease-in-out}.ui-split-view .ui-split-view-divider:hover .ui-split-view-divider-handle{background-color:#4e666d}.magic-sheet-custom-view>.ui-split-view{border-radius:.8rem .8rem 0 0;overflow:hidden}.magic-sheet-page{height:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}.magic-sheet-page .loading-indicator-wrapper{height:calc(100% - 40rem)}.magic-sheet-page .magic-sheet-page-container{height:calc(100% - 8.6rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.magic-sheet-page .project-view{height:100%;box-sizing:border-box;overflow:hidden}.project-content{flex-grow:1;padding:3.2rem 4rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.project-content .tabs{margin-bottom:3.2rem}.project-content .project-tab-title h4{font-size:1.65rem;letter-spacing:.021rem}.project-content .project-tab-description{margin:.8rem 0 2.9rem;line-height:2.2rem}.project-content .project-content-actions{margin-top:.6rem;margin-bottom:2.6rem}.invoice-item{display:block;border-radius:0;font-weight:400;text-align:left}.invoice-item,.invoice-item .button>.children{width:100%}.invoice-item .invoice-item-inner{height:6rem;padding:0 5.5rem}.invoice-item:hover,.invoice-item:focus-visible{background-color:rgba(195,234,226,.4)}.invoice-item:active{background-color:rgba(120,207,189,.4)}.invoice-item-inner .invoice-depiction{margin-left:2.2rem;margin-right:2.2rem;flex-grow:1;overflow:hidden}.invoice-item-inner .invoice-depiction span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-item-inner .invoice-depiction .contact{margin-bottom:-.4rem;color:#0f1827;opacity:.7;font-size:1.3rem;letter-spacing:.015rem}.invoice-item-inner .opening-date{padding-left:4.6rem;padding-bottom:.45rem;width:8.3rem;flex-shrink:0}.invoice-list-item-amount-column{flex-shrink:0}.invoice-list-item-total-amount{padding-left:4.2rem;padding-bottom:.45rem;width:9.5rem;text-align:right;flex-shrink:0}@media screen and (max-width: 990px){.invoice-list-item-total-amount{width:6.4rem}}.invoice-list-item-currency-sign{padding-left:.8rem;padding-bottom:.3rem;font-size:1.2rem;letter-spacing:.033rem;font-weight:600;color:#0f1827;flex-shrink:0}.extended-invoice-icon{height:15.7rem;width:11.3rem;position:relative;flex-shrink:0}.extended-invoice-icon svg{position:absolute;top:1.7rem;right:-.2rem}.extended-invoice-icon.small{height:4.75rem;width:3.6rem}.extended-invoice-icon .document-icon{transform:scale(.95);transform-origin:top center}.extended-invoice-icon .document-icon.tiny{transform-origin:center center}.extended-invoice-icon .total-amount{position:absolute;bottom:1.6rem;left:.8rem;color:#0f1827;opacity:.7;font-size:1.2rem}.extended-invoice-icon .contact-swatch{position:absolute;bottom:0;right:0}.extended-invoice-icon .contact-swatch.small{top:unset;bottom:0rem;right:.7rem}.customer-invoice-icon{background-image:url(/assets/customer-invoice-example@2x-B8Ap82Xt.png);background-size:cover;position:absolute;width:10.4rem;height:14.9rem;border-radius:.4rem;box-shadow:0 .05rem .1rem rgba(0,0,0,.2),0 .2rem .4rem rgba(0,0,0,.1);overflow:hidden}.customer-invoice-icon .logo{position:absolute;background:#fff;top:.6rem;left:1rem;width:6rem;height:1.2rem;background-size:contain;background-position:left center;background-repeat:no-repeat}.customer-invoice-icon .colour-gradient{width:10.4rem;height:.3rem;position:absolute;bottom:0}.customer-invoice-icon.small{left:-.11rem;width:2.75rem;height:3.9rem;border-radius:.17rem}.customer-invoice-icon.small .colour-gradient{width:2.75rem;height:.07rem}.customer-invoice-icon.small .overdue-stamp,.customer-invoice-icon.small .draft-stamp,.customer-invoice-icon.small .quote-stamp,.customer-invoice-icon.small .recurring-stamp{width:2.5rem;height:2rem;top:.3rem;right:0rem;background-size:auto 1.8rem}.project-invoice-list{position:relative;min-height:0;margin-top:-1rem}.project-invoice-list:before,.project-invoice-list:after{z-index:1;height:1rem;width:100%;position:absolute;content:"";top:0;background-image:linear-gradient(180deg,#fff,rgba(255,255,255,0))}.project-invoice-list:after{top:unset;bottom:0rem;background-image:linear-gradient(0deg,#fff,rgba(255,255,255,0))}.project-invoice-list .project-invoice-list-scrollview{padding:1rem 0;box-sizing:border-box;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.project-invoice-list .project-invoice-list-scrollview .invoice-item .invoice-item-inner{padding:0 .5rem}.project-invoice-list .project-invoice-list-scrollview .invoice-item .invoice-item-inner .invoice-status{width:17rem}.project-invoice-list .project-invoice-list-scrollview .invoice-item .invoice-item-inner .opening-date,.project-invoice-list .project-invoice-list-scrollview .invoice-item .invoice-item-inner .total-amount{padding-left:2rem}.project-statistics .project-statistics-group{display:grid;grid-template-columns:repeat(2,1fr);gap:0rem 4rem;margin-bottom:3.2rem}.project-statistics-row{display:flex;padding:1.2rem 0;border-bottom:.1rem solid #eee}.project-statistics-row .project-statistics-row-label{width:70%;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-statistics-row .project-statistics-row-value{text-align:right;width:30%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-unbilled-work-modal .ui-dialog-body{width:85.3rem;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row{padding:2.2rem 0 .8rem}.add-unbilled-work-modal .ui-dialog-body .input-row .ui-date-picker .ui-input-field{width:13.4rem;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row .description{margin:0;flex-grow:1}.add-unbilled-work-modal .ui-dialog-body .input-row .description .ui-input-field{width:100%;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row .hours{position:relative;width:5rem}.add-unbilled-work-modal .ui-dialog-body .input-row .hours .hours-input{margin:0}.add-unbilled-work-modal .ui-dialog-body .input-row .hours .hours-input .ui-input-field{width:5rem;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row .hours .hours-label{font-weight:600;position:absolute;top:.6rem;right:.8rem}.add-unbilled-work-modal .ui-dialog-body .input-row .minutes{position:relative;width:6.8rem}.add-unbilled-work-modal .ui-dialog-body .input-row .minutes .minutes-input{margin:0}.add-unbilled-work-modal .ui-dialog-body .input-row .minutes .minutes-input .ui-input-field{width:6.8rem;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row .minutes .minutes-label{font-weight:600;position:absolute;top:.6rem;right:.8rem}.add-unbilled-work-modal .ui-dialog-body .input-row .money-field .ui-input-field-wrapper{margin:0}.add-unbilled-work-modal .ui-dialog-body .input-row .money-field .ui-input-field-wrapper .ui-input-field{width:13.3rem;box-sizing:border-box}.add-unbilled-work-modal .ui-dialog-body .input-row .money-field .hourly-rate .ui-input-field{padding-right:6rem}.add-unbilled-work-modal .ui-dialog-body .input-row .money-field .currency{bottom:.77rem}.assistant .assistant-stepper{margin:0;margin-bottom:2rem;color:#0f1827}.assistant .assistant-stepper .active .step-title,.assistant .assistant-stepper .completed .step-title{color:#098c70}.assistant .assistant-stepper .active .step-bar,.assistant .assistant-stepper .completed .step-bar{background-color:#098c70}.assistant .ui-dialog-body{width:74.6rem}.project-invoicing-assistant{height:53.2rem}.project-invoicing-assistant .ui-card.highest{height:100%}.project-invoicing-assistant .ui-card.highest>div{height:100%}.project-invoicing-assistant .ui-card.highest>div>div{height:100%;display:flex;flex-direction:column}.project-invoicing-assistant .ui-card.highest>div>div .ui-dialog-body{display:flex;flex-direction:column;flex-grow:1}.project-invoicing-assistant .ui-card.highest>div>div .ui-dialog-body .assistant-stepper{margin:0}.project-invoicing-assistant .ui-card.highest>div>div .ui-dialog-body .invoicing-assistant-description{margin:2.4rem 0}.customer-invoice-custom-payment-term-dialog .instruction{margin-bottom:2rem}.customer-invoice-custom-payment-term-dialog .payable-term{margin:1rem 0;padding:2rem;border-radius:.5rem;border:.1rem solid #e9ecf0}.customer-invoice-custom-payment-term-dialog .payable-term-selector .payable-term-input{margin:0 .8rem}.customer-invoice-custom-payment-term-dialog .payable-term-selector .payable-term-input .ui-input-field{width:2.8rem;text-align:center}.customer-invoice-custom-payment-term-dialog .to-icon{margin:0 1.8rem}.customer-invoice-custom-payment-term-dialog .new-due-date{padding:.6rem 1.4rem .8rem;background-color:#e9eff4;border-radius:.5rem;min-width:20rem;text-align:center}.document-page-body{padding-left:5.6rem;padding-right:5.2rem;font-size:.93rem;line-height:1.72}.document-page-body .page-title{font-size:1.8rem;letter-spacing:-.03rem;line-height:1.6rem;font-weight:800;margin-bottom:1rem;display:flex}.document-page-body .page-title.suggested{color:#3f1065}.document-page-body .page-title.long{font-size:1.35rem;line-height:2.1333333333rem}.document-page-body .page-info-block{padding:1.2rem 5.6rem .8rem 1.7rem;margin-left:-1.7rem;margin-right:-5.6rem;background:#f8f9fa;display:flex;margin-bottom:1.8rem}.document-page-body .page-info-block.disableBackground{background:transparent}.document-page-body .page-info-block .document-opening-date{flex-grow:1;position:relative}.document-page-body .page-info-block .document-opening-date .opening-date-text{font-weight:600}.document-page-body .page-info-block .document-opening-date .ui-date-picker{position:absolute;margin-top:-3rem}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper{transform:scale(calc(1 / var(--document-scale)));transform-origin:left center;margin-left:-.8rem;margin-top:.4rem;transition:.25s background-color;border-radius:.5rem}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper .ui-input-field{width:14rem;cursor:default;opacity:0}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper .ui-input-field[disabled]:hover{cursor:not-allowed}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper .ui-input-icon{opacity:0;transition:.25s opacity;left:auto;right:.8rem}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper:hover{background-color:rgba(0,0,0,.04)}.document-page-body .page-info-block .document-opening-date .ui-date-picker .ui-input-field-wrapper:hover .ui-input-icon{opacity:1}.document-page-body .page-info-block .document-invoice-number{margin-right:1.2rem;padding-right:1.2rem;border-right:.05rem solid black;display:block;height:1rem;margin-top:.3rem;line-height:1rem;cursor:default}.document-page-body .page-info-block .document-invoice-number .unsaved,.document-page-body .page-info-block .document-invoice-number .template{opacity:.4}.document-page-body .page-info-block .document-payment-terms .payment-terms-text{font-family:inherit;font-size:.95rem;line-height:1.6rem;letter-spacing:.0075rem;font-weight:400;padding:1rem 1rem .4rem;border-radius:.5rem;margin:-1rem -1rem -.6rem}.document-page-body .page-positions .positions-table{border-top:.05rem solid #dee2e6;border-spacing:0;width:100%;margin:1.6rem 0}.document-page-body .page-positions .positions-table-body .positions-row .positions-column{transition:.25s opacity}.document-page-body .page-positions .positions-table-body .positions-row:hover .positions-column.readonly{opacity:.25}.page-positions .positions-table-header{font-weight:600;cursor:default;font-size:.9rem}.page-positions .positions-table-footer{font-weight:700;cursor:default}.page-positions .positions-table-footer .minor-total{font-weight:400}.position-row-inner.ui-dropdown-portal{z-index:900!important}.position-row-inner .position-actions{background-color:#fff;box-shadow:0 .2rem .3rem rgba(0,0,0,.2);border-radius:.6rem;padding:.8rem 1rem;pointer-events:all;gap:.8rem;align-items:center;overflow:hidden}.position-row-inner .position-actions>div{width:100%}.position-row-inner .position-actions .position-more-menu .ui-button.icon-only{height:100%}.position-row-inner .position-actions .account-select{width:19rem}.position-row-inner .position-actions .vat-picker{width:20rem}.position-row-inner .position-actions>.ui-button{height:100%}.position-row-inner .position-actions .ui-checkbox label{margin:0;margin-right:1.6rem}.position-row-inner .ui-dropdown-content,.position-row-inner .ui-dropdown-card{pointer-events:none}.position-row-inner .ui-dropdown-content{transform-origin:top right}.position-row-inner .ui-dropdown-content.above{transform-origin:bottom right}.position-row-inner .ui-dropdown-card{width:64.4rem;padding:1rem .4rem;box-sizing:border-box;box-shadow:none;background:transparent;display:flex;justify-content:flex-end}.position-row-inner .vat-type-selection{width:34.5rem}.page-positions .positions-row,.positions-row.document-position-draggable{border-bottom:.05rem solid #dee2e6;box-sizing:border-box;padding:.5rem .2rem .375rem;margin:0 -.1rem;display:flex;position:relative;transition:.25s background-color,.25s box-shadow,.25s border-radius}.page-positions .positions-row.active,.positions-row.document-position-draggable.active{background-color:#f9fafb;border-radius:.4rem;border-color:transparent;box-shadow:0 0 0 .15rem #058c6f}.page-positions .positions-row.suggestion,.positions-row.document-position-draggable.suggestion{border-bottom-color:rgba(101,11,175,.1)}.page-positions .positions-row.suggestion.active,.positions-row.document-position-draggable.suggestion.active{box-shadow:0 0 0 .15rem #650baf;z-index:1}.page-positions .positions-row.suggestion.active:before,.positions-row.document-position-draggable.suggestion.active:before{border-radius:.4rem}.page-positions .positions-row.suggestion:before,.positions-row.document-position-draggable.suggestion:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f9f9ff}.page-positions .positions-row.suggestion input,.page-positions .positions-row.suggestion textarea,.positions-row.document-position-draggable.suggestion input,.positions-row.document-position-draggable.suggestion textarea{animation:suggestion-color-fade .8s ease-in-out;animation-delay:.2s;animation-fill-mode:both}@keyframes suggestion-color-fade{0%{color:#fff}20%{color:#650baf}to{color:#39166a}}.page-positions .positions-row .position-row-inner,.positions-row.document-position-draggable .position-row-inner{display:flex;width:100%;cursor:default}.page-positions .positions-row .position-drag-handle,.positions-row.document-position-draggable .position-drag-handle{width:2rem;height:2.1rem;background:transparent url("data:image/svg+xml,%3csvg%20width='14'%20height='21'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(2%202)'%20fill='%23848D9A'%20fill-rule='evenodd'%3e%3crect%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20y='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20y='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20y='14'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20y='14'%20width='3'%20height='3'%20rx='1'/%3e%3c/g%3e%3c/svg%3e") no-repeat top left;background-size:auto 1.6rem;position:absolute;left:-2rem;opacity:0;transition:.25s opacity;cursor:grab}.page-positions .positions-row:hover .position-drag-handle,.positions-row.document-position-draggable:hover .position-drag-handle{opacity:1}.page-positions .positions-row:nth-child(1),.page-positions .positions-row:nth-child(2),.positions-row.document-position-draggable:nth-child(1),.positions-row.document-position-draggable:nth-child(2){text-align:left}.page-positions .positions-row .single-amount,.page-positions .positions-row .total-amount,.page-positions .positions-row .vat,.positions-row.document-position-draggable .single-amount,.positions-row.document-position-draggable .total-amount,.positions-row.document-position-draggable .vat{white-space:nowrap;text-align:right}.page-positions .positions-row .positions-column,.positions-row.document-position-draggable .positions-column{flex-shrink:0}.page-positions .positions-row .positions-column.quantity,.positions-row.document-position-draggable .positions-column.quantity{width:4.2rem}.page-positions .positions-row .positions-column.unit,.positions-row.document-position-draggable .positions-column.unit{width:4.6rem}.page-positions .positions-row .positions-column.article,.positions-row.document-position-draggable .positions-column.article{width:8rem}.page-positions .positions-row .positions-column.name,.page-positions .positions-row .positions-column.text,.positions-row.document-position-draggable .positions-column.name,.positions-row.document-position-draggable .positions-column.text{flex-grow:1;flex-shrink:1}.page-positions .positions-row .positions-column.vat,.positions-row.document-position-draggable .positions-column.vat{width:7rem}.page-positions .positions-row .positions-column.vat-rate,.positions-row.document-position-draggable .positions-column.vat-rate{width:4.9rem;text-align:right}.page-positions .positions-row .positions-column.discount-rate,.positions-row.document-position-draggable .positions-column.discount-rate{width:4.2rem;text-align:right;display:flex;justify-content:flex-end;align-items:start}.page-positions .positions-row .positions-column.custom-column,.page-positions .positions-row .positions-column.custom-column .editable-field,.positions-row.document-position-draggable .positions-column.custom-column,.positions-row.document-position-draggable .positions-column.custom-column .editable-field{text-align:right}.page-positions .positions-row .positions-column.single-amount,.page-positions .positions-row .positions-column.total-amount,.page-positions .positions-row .positions-column.custom-column,.positions-row.document-position-draggable .positions-column.single-amount,.positions-row.document-position-draggable .positions-column.total-amount,.positions-row.document-position-draggable .positions-column.custom-column{width:7.9rem}.page-positions .positions-row .positions-column.text.text-headline,.positions-row.document-position-draggable .positions-column.text.text-headline{font-weight:700;font-size:.93rem}.page-positions .positions-row .positions-column.text.text-fine-print,.positions-row.document-position-draggable .positions-column.text.text-fine-print{font-size:.83rem}.ui-dropdown-portal.document-payment-terms{margin-left:-1.2rem;margin-top:1.2rem}.ui-dropdown-portal.position-more-menu .menu-items{padding-top:0}.invoice-slice-container{height:23.5rem;padding:0 1.6rem;border:.1rem solid #e9ecf0;border-radius:.4rem;background-color:#f6f7f7;overflow:hidden}.invoice-slice-container .document-page-body{box-sizing:border-box;margin:0;border-radius:0;height:100%;font-size:1.5rem;background-color:#fff}.invoice-slice-container .document-page-body .vat-number{font-size:1.2rem;letter-spacing:.008rem;opacity:.25;margin-bottom:4rem}.invoice-slice-container .document-page-body .page-title{font-size:2.6rem}.invoice-slice-container .document-page-body .page-title.long{font-size:2rem;line-height:inherit}.invoice-slice-container .document-page-body .page-info-block{padding-top:.5rem;padding-bottom:.9rem}.invoice-slice-container .document-page-body .page-info-block .opening-date-text{font-size:1.3rem;letter-spacing:.021rem}.invoice-slice-container .document-page-body .page-info-block .payment-terms-text{font-size:1.3rem;letter-spacing:-.022rem}.invoice-slice-container .document-page-body .page-info-block .document-invoice-number{display:none!important}.invoice-slice-container .document-page-body .page-start-text{font-size:1.3rem;opacity:.25}.work-selection-step{flex-grow:1}.work-selection-step .work-selection-list{flex-grow:1;max-height:22rem;margin-bottom:2rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;overflow-y:auto}.work-selection-step .ui-checkbox .ui-checkbox-icon{flex-shrink:0}.work-selection-step .ui-checkbox .ui-checkbox-label{display:flex;width:100%;border-bottom:.1rem solid #cacfd7;padding-bottom:.9rem;margin-bottom:-.6rem}.work-selection-step .ui-checkbox .ui-checkbox-label .work-item-date{margin-right:2.3rem}.work-selection-step .ui-checkbox .ui-checkbox-label .work-item-description{font-weight:600;flex:1}.work-selection-step .ui-checkbox .ui-checkbox-label .work-item-value{opacity:.5}.work-selection-step .total-invoice-amount{font-weight:600;padding-bottom:1rem}.project-content-box{background-color:#f2f6fb;padding:.6rem;margin-bottom:2.9rem;border-radius:.6rem}.project-content-box.empty-state{padding:6rem 0;background-color:#fff}.project-content-box .inner-list .ui-nis-actions{display:none}.work-entries-list{padding:0 .2rem .2rem}.work-entries-list .work-entries-group{display:flex;flex-direction:column;gap:.1rem}.work-entries-list .work-entries-group .work-entries-group-title{margin-top:.2rem;margin-bottom:1rem;padding:0 .4rem}.work-entries-list .work-entries-group+.work-entries-group{margin-top:1rem}.project-content-list-item{background-color:#fff;border-radius:.5rem;height:3.9rem;padding:0 .6rem 0 1.3rem;box-shadow:0 0 .1rem rgba(0,0,0,.02),0 .2rem .3rem rgba(0,0,0,.05);white-space:nowrap;flex-shrink:0}.project-content-list-item.billed{background-color:#f7fafd}.project-content-list-item.billed .description{font-weight:400}.project-content-list-item.billed .transaction-amount{text-decoration:line-through;opacity:.8}.project-content-list-item:not(.billed) .transaction-amount{color:#026594;font-weight:600}.project-content-list-item .date,.project-content-list-item .description,.project-content-list-item .pricing-text,.project-content-list-item .transaction-amount{padding-bottom:.4rem}.project-content-list-item .date{margin-right:2.7rem;flex-shrink:0}.project-content-list-item .description{padding-right:2rem;font-weight:600;flex-grow:1;display:flex;align-items:center}.project-content-list-item .description span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.project-content-list-item .pricing{flex-shrink:0;text-align:left;margin-right:2.5rem;width:12rem}.project-content-list-item .transaction-amount{flex-shrink:0}.project-content-list-item .actions{margin-left:2.1rem;height:100%;flex-shrink:0;display:flex;align-items:center}.project-sidebar{width:30.6rem;height:100%;padding:4rem;box-sizing:border-box;flex-shrink:0;background-color:#fbfdff;box-shadow:-.4rem 0 .2rem -.2rem rgba(0,0,0,.02) inset;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.project-sidebar .extended-project-icon{margin-bottom:2.5rem;flex-shrink:0}.project-sidebar .project-client{flex-shrink:0}.project-sidebar .project-title{margin-top:.8rem;margin-bottom:0;line-height:2.5rem;flex-shrink:0;overflow-wrap:break-word;hyphens:auto}.project-sidebar .project-description{margin:2.4rem 0 0;line-height:2.2rem;flex-shrink:1;word-break:break-word;hyphens:auto;white-space:pre-wrap}.project-sidebar .project-sidebar-actions{margin-top:3.5rem;flex-shrink:0}.contacts-page{overflow:hidden;border-radius:.6rem;height:calc(100% - 1rem);display:flex;align-items:stretch;justify-content:stretch}.contacts-page.with-padded-bottom-actions .contacts-sidebar,.contacts-page.with-padded-bottom-actions .contacts-list,.contacts-page.with-padded-bottom-actions .single-contact-tab{padding-bottom:8rem}.contacts-page .contacts-view{width:100%;height:100%}.contacts-page .contacts-view .contacts-sidebar,.contacts-page .contacts-view .contacts-list,.contacts-page .contacts-view .single-contact-tab{height:100%}.magic-sheet-title-bar{padding:1rem 6rem 0;-webkit-clip-path:inset(0 0 -100vh 0);clip-path:inset(0 0 -100vh 0);transition:.2s box-shadow;position:relative;z-index:2}.magic-sheet-title-bar .header-actions{opacity:1;transition:.35s opacity;display:flex;align-items:center}.magic-sheet-page.has-scrolled .magic-sheet-title-bar{box-shadow:0 .1rem .3rem rgba(0,0,0,.12)}.magic-sheet:not(.current) .magic-sheet-title-bar .header-actions{opacity:0;pointer-events:none}.contact-heading{display:inline-flex;height:6rem;align-items:center;gap:1.6rem;flex-shrink:0}.contact-heading .contact-heading-title{color:#111825;font-size:2.2rem;font-weight:700;letter-spacing:.08rem}.contact-heading .contact-heading-title.with-additional-information{font-family:NextBusiness Brand Text,sans-serif;font-size:1.7rem;font-weight:600;letter-spacing:.01rem;margin:0}.contact-heading .contact-heading-additional-information{margin:0;font-size:1.4rem;font-weight:400;letter-spacing:.03}.preset-card.ui-button.shell{width:22.4rem;height:18rem;padding:0;flex-shrink:0;text-align:left;font-weight:400;border-radius:.5rem}.preset-card.ui-button.shell .preset-icon-invoice-title{position:absolute;top:4.4rem;left:4.65rem;font-family:Neue Plak,sans-serif;font-weight:700;font-size:1.05rem;letter-spacing:.048rem;line-height:1.6rem;max-width:13rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.preset-card.ui-button.shell .preset-icon{width:22.4rem;height:11.6rem;display:block}.preset-card.ui-button.shell .preset-depiction{box-sizing:border-box;height:6.4rem;padding:.9rem 1.4rem 1.2rem}.preset-card.ui-button.shell .preset-depiction .preset-title{font-weight:600;line-height:2.2rem;letter-spacing:.02rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:19.4rem}.preset-card.ui-button.shell .preset-depiction .preset-description{font-size:1.4rem;line-height:2rem;opacity:.6}.preset-card.ui-button.shell .button>.children,.preset-card.ui-button.shell .ui-card{height:100%}.preset-card.ui-button.shell .ui-card{overflow:hidden;transition:.2s box-shadow,.15s background-color;border-radius:.5rem}.preset-card.ui-button.shell:hover .ui-card,.preset-card.ui-button.shell:focus .ui-card{box-shadow:0 .3rem .7rem rgba(0,0,0,.15)}.preset-card.ui-button.shell:active .ui-card{background-color:#e7ecf0}.preset-modal .ui-card .ui-dialog-header{padding:2.6rem 3.6rem 2.2rem}.preset-modal .ui-card .ui-dialog-header button svg{height:2.15rem;width:2.15rem}.preset-modal .ui-card .ui-dialog-body{max-height:55.3rem;height:calc(90vh - 18rem);width:91.2rem;padding:0 3.6rem}@media screen and (max-width: 990px){.preset-modal .ui-card .ui-dialog-body{width:90vw}}.preset-modal .ui-card .ui-dialog-footer{position:relative;padding:2.85rem 3.6rem;box-shadow:0 -.1rem .2rem rgba(0,0,0,.11)}.preset-modal .ui-card .ui-dialog-footer .ui-spacer.horizontal{display:none}.preset-modal .ui-card .preset-modal-content{flex-grow:1;overflow-y:auto;padding-left:3.2rem;margin-right:-3.2rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.preset-modal .ui-card .preset-modal-content .content-section.empty-state{display:flex;flex-direction:column;height:fill-available}.preset-modal .ui-card .preset-modal-content .content-section.empty-state .section-body{height:fill-available}.preset-modal .ui-card .preset-modal-content .content-section .section-body{padding-bottom:2rem;flex-wrap:wrap}.preset-modal .ui-card .edit-templates{margin-right:auto}.preset-modal .ui-card .preset-modal-navigation{width:18rem;padding:.2rem;margin:-.2rem;flex-shrink:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.preset-modal .ui-card .preset-modal-navigation .ui-input-field-wrapper{margin:0 0 1.8rem}.preset-modal .ui-card .section-title.ui-heading-wrapper{margin-bottom:1.4rem}.preset-modal .ui-card .section-title.ui-heading-wrapper .ui-heading{letter-spacing:.021rem;font-size:1.65rem}.categories-options{margin-bottom:3rem}.categories-options .category-item{color:#0f1827;border-radius:.33rem;font-weight:400;letter-spacing:.02rem;width:18rem;padding-left:.8rem;transition:none}.categories-options .category-item:hover{background:rgba(195,234,226,.4)}.categories-options .category-item:focus:not(:focus-visible){box-shadow:none}.categories-options .category-item:focus-visible{box-shadow:0 0 0 .3rem rgba(21,156,228,.604);z-index:1}.categories-options .category-item.active{color:#07745d;background:rgba(158,221,207,.4);font-weight:700}.categories-options .category-item .children{margin-top:-.25rem}.contact-list-create-item{height:6rem;align-self:stretch;justify-content:center;align-items:center;border-radius:0;padding-left:6rem}.contact-list-create-item .children{display:flex;flex-direction:row;align-items:center;gap:2.65rem;font-weight:600;color:#098c70}.contact-list-create-item .children .contact-list-create-item-icon{margin-left:-.5rem;display:flex;width:3rem;height:4.3rem;padding:1.8rem .3rem .7rem;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0}.contact-list-empty-state{display:flex;padding:2.4rem 0rem;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem;align-self:stretch}.contact-list-empty-state .contact-list-empty-state-depiction{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2.4rem}.contact-list-empty-state .contact-list-empty-state-depiction .contact-list-empty-state-text{width:26rem;text-align:center;font-size:1.6rem;font-weight:400;line-height:normal;letter-spacing:.025rem}.extended-project-icon{position:relative;height:9.9rem;width:13.9rem}.extended-project-icon .total-amount{position:absolute;bottom:1.5rem;left:3.3rem;color:#0f1827;opacity:.6;font-size:1.4rem}.extended-project-icon .contact-swatch{position:absolute;bottom:0;right:0}.extended-project-icon.small{height:3.9rem;width:5.7rem;margin-bottom:-.4rem;margin-left:-.5rem}.extended-project-icon.small .project-icon{width:6.1rem;height:4.3rem;top:-.5rem;left:0}.project-icon{background-image:url(/assets/project-icon-DulwJND7.png);background-size:cover;position:absolute;top:-1.25rem;left:-.9rem;width:15.8rem;height:12rem}.contact-list-filtering{display:flex;padding:1rem 0rem 1.8rem;align-items:flex-start;gap:1rem;font-size:1.5rem;font-weight:600;line-height:2.7rem;letter-spacing:.0168rem}.linked-items-section{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;overflow:hidden;height:100%}.linked-items-section .linked-items-section-tabs{padding:1.6rem 0}.linked-items-section .linked-items-section-tabs,.linked-items-section .contact-list-filtering{padding-left:6rem}.linked-items-section .contact-list-filtering{padding:6 6rem}.linked-items-section .contact-list-create-item{padding-bottom:.8rem;flex-shrink:0}.linked-items-section .contact-list-items{display:flex;flex-direction:column;align-self:stretch;height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.contact-all-info{display:flex;padding:1.6rem 6rem 1.8rem;flex-direction:column;align-items:flex-start;gap:2.4rem;align-self:stretch;background:var(--Neutrals-200, #fbfcfe);box-shadow:0 -2px 2px -1px rgba(0,0,0,.03) inset,0 2px 2px -1px rgba(0,0,0,.03) inset}.contact-main-info{display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;align-items:flex-start;align-self:stretch;gap:2.4rem}.contact-info-field{display:flex;align-items:center;gap:1.5rem}.contact-info-field .contact-info-field-key{width:14rem;font-size:1.55rem;font-weight:400;letter-spacing:.01rem;opacity:.55;flex-shrink:0}.contact-info-field .contact-info-field-value{font-weight:400;letter-spacing:.03rem;flex-grow:1;max-width:18rem;width:0}.contact-info-field .contact-info-field-value .ui-text{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-main-info-column{display:flex;flex-direction:column;max-width:100%;gap:.8rem}.extended-invoice-list-section{box-sizing:border-box;padding:3.2rem 6rem 0;min-height:28rem}.extended-invoice-list-section.bare{padding:0}.extended-invoice-list-section .extended-invoices-list{margin:0 -1.75rem;padding:0 .75rem 1.4rem;overflow-x:auto;box-sizing:border-box;animation:fade-in .3s ease-in-out;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.extended-invoice-list-section .inner-container{position:relative}.extended-invoice-list-section .inner-container .extended-invoice-list-scroll-view{position:relative;width:100%}.extended-invoice-list-section .inner-container .extended-invoice-list-scroll-view:before,.extended-invoice-list-section .inner-container .extended-invoice-list-scroll-view:after{width:1.5rem;height:100%;position:absolute;content:"";top:0;left:-1.75rem;z-index:1;background-image:linear-gradient(90deg,#fff,rgba(255,255,255,0))}.extended-invoice-list-section .inner-container .extended-invoice-list-scroll-view:after{left:auto;right:-1.75rem;background-image:linear-gradient(270deg,#fff,rgba(255,255,255,0))}.extended-invoice-list-section>.ui-nis{height:24.6rem}.single-contact-page-overview{height:100%}@supports (scrollbar-gutter: stable both-edges){.single-contact-page-overview .extended-invoice-list-section{padding-right:6rem;margin:0 -2rem}}@supports (scrollbar-width: thin){.single-contact-page-overview .extended-invoice-list-section{padding:0 6rem;margin:0}}.single-contact-page-overview .magic-sheet-title-bar{padding-top:0;height:8.4rem}.single-contact-page-overview .magic-sheet-page-container{overflow-y:hidden;scrollbar-gutter:unset;height:calc(100% - 8.4rem);display:flex;flex-direction:column}.magic-sheet-page-container:has(.bank-account-method-setup)>.ui-flex.fill-container{height:unset}.bank-account-method-setup{height:100%;max-width:63.8rem;margin-left:-6rem;padding-bottom:2rem}.bank-account-method-setup .setup-options{padding:1rem 0;margin-bottom:1rem;max-width:60rem}.bank-account-method-setup .import-date-picker{padding-left:4rem;margin-bottom:2rem}.onboarding-stepper{display:flex;flex-direction:column;width:100%;max-width:68rem;margin:1.2rem auto}.onboarding-stepper .onboarding-stepper-bar{height:.6rem;background-color:#eee;border-radius:.3rem}.onboarding-stepper .onboarding-stepper-bar .onboarding-stepper-bar-progress{background-color:#098c70;height:100%;border-radius:.3rem;transition:width .5s ease-in-out}.onboarding-stepper .onboarding-stepper-bar-labels{display:flex;justify-content:space-between;margin-top:.8rem}.onboarding-stepper .onboarding-stepper-bar-labels .onboarding-stepper-bar-label{font-family:NextBusiness Brand Text,sans-serif;font-size:1.4rem;font-weight:600;flex-shrink:0;color:#777;background:transparent;border:none;padding:0;-webkit-appearance:none;appearance:none}.onboarding-stepper .onboarding-stepper-bar-labels .onboarding-stepper-bar-label:not(:disabled):hover{color:#098c70;text-decoration:underline;cursor:pointer}.onboarding-stepper .onboarding-stepper-bar-labels .onboarding-stepper-bar-label.completed{color:#000}.onboarding-stepper .onboarding-stepper-bar-labels .onboarding-stepper-bar-label.current{color:#098c70}.onboarding-content-view{overflow-y:auto;padding-top:2.5%;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.onboarding-content-view .onboarding-container{padding-top:12.8rem;padding-bottom:6.4rem}.onboarding-content-view .onboarding-screen{height:auto}.onboarding-setup{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding-top:2.4rem}@media screen and (max-width: 1280px){.onboarding-setup{padding-top:7.2rem}}.onboarding-setup .onboarding-setup-header{width:100%;padding-bottom:1rem;border-bottom:.1rem solid #fff;transition:border-color .5s ease-in-out}.onboarding-setup .organisation-switcher{position:fixed;top:2.4rem;left:2.4rem}.onboarding-setup .organisation-switcher .organisation-switcher-dropdown .children{max-width:18rem}.onboarding-setup.has-scrolled .onboarding-setup-header{border-color:#dee2e5}.onboarding-options{gap:1.2rem;padding:1.6rem 0}.onboarding-screen{background-color:#fff}.onboarding-screen .onboarding-container{position:relative;width:68rem;box-sizing:border-box;gap:2.4rem;display:flex;flex-direction:column;margin-top:-9.6rem}.onboarding-screen .onboarding-container .onboarding-screen-header{display:flex;flex-direction:column;gap:1.2rem;align-self:stretch}.onboarding-screen .onboarding-container .onboarding-screen-header .onboarding-screen-icon svg{width:5.4rem;height:5.4rem}.onboarding-screen .onboarding-container .onboarding-screen-header h1{margin:0;font-family:NextBusiness Brand Text,sans-serif;font-size:2.4rem;font-weight:600;letter-spacing:.03rem}.onboarding-screen .onboarding-container .onboarding-screen-header p{margin:0}.onboarding-screen .onboarding-container .onboarding-screen-content{display:flex;flex-direction:column;flex-grow:1}.onboarding-communications-options{color:#566474;margin-top:auto;padding-top:.6rem;padding-bottom:1.2rem}.onboarding-communications-options .toggle-communications{color:#098c70;font-weight:600;padding:.4rem .6rem}.onboarding-option .fiscal-year-fields .fiscal-year-field span{display:block;font-weight:600;margin:1rem 0}.onboarding-option{padding:1.2rem 2rem 1.4rem;align-self:stretch;border-radius:.6rem;border:.1rem solid #cacfd7}.onboarding-option.expanded .option-icon{margin:0}.onboarding-option .option-header{display:flex;align-items:flex-start;gap:1.6rem}.onboarding-option .option-actions{align-self:center}.onboarding-option .option-icon{margin:1rem 0;transition:margin .35s ease-in-out}.onboarding-option .option-depiction{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;flex:1 0 0}.onboarding-option .option-description{color:#566474}.onboarding-option .option-content{text-align:left;align-self:stretch}.onboarding-option .option-content .ui-radio-group{display:flex;flex-direction:column;gap:.6rem;padding:1rem 0}.onboarding-option .option-content .ui-radio-group label{margin:0;margin-left:-.8rem}.onboarding-option .option-content p.ui-text{line-height:1.55}.onboarding-option-property{margin-top:1rem;padding-top:1rem;border-top:.1rem solid #f2f4f7}.onboarding-option-property .property-header{display:flex;align-items:center;padding-bottom:.4rem}.onboarding-option-property .property-header .property-title{font-weight:600}.onboarding-option-property .property-header .property-help{margin-left:auto;margin-right:-.6rem}.onboarding-option-property .property-header .property-help .ui-button{padding:.6rem}.onboarding-option-property .property-content p:first-child{margin-top:1.2rem;margin-bottom:2rem;line-height:1.7}.welcome-centre .welcome-centre-suggestions{display:flex;gap:2.4rem;height:44rem;margin-top:1.6rem;margin-bottom:2.8rem}.welcome-centre .welcome-centre-suggestions .onboarding-suggestion{padding:2rem 2.4rem 1rem 2rem;border-radius:.6rem;cursor:default;box-shadow:0 0 rgba(0,0,0,0),0 1px 2px rgba(0,0,0,0);transition:box-shadow .15s ease-in-out}.welcome-centre .welcome-centre-suggestions .onboarding-suggestion.highlighted{box-shadow:0 2px 12px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.1)}.welcome-centre .welcome-centre-suggestions .onboarding-suggestion:before{display:none}.welcome-centre .welcome-centre-suggestions .suggestion-list{display:flex;flex-direction:column;flex-shrink:0;gap:1rem}.welcome-centre .welcome-centre-suggestions .suggestion-preview{overflow:hidden;border-radius:.6rem}.welcome-centre .welcome-centre-suggestions .suggestion-preview video{width:100%}.welcome-centre-additional-resources{display:flex;border-top:.1rem solid #f2f4f7;padding-top:.6rem;gap:2.8rem}.welcome-centre-additional-resources .guides-section{width:44%}.welcome-centre-additional-resources .other-section{width:28%}.welcome-centre-additional-resources .guide-list{display:flex;flex-direction:column;gap:1.2rem;margin-top:2.4rem}.welcome-centre-additional-resources .guide-item{display:flex;color:inherit;text-decoration:none;cursor:default;gap:2rem;align-items:center}.welcome-centre-additional-resources .guide-item:hover .icon{border-color:#098c70;box-shadow:0 0 0 .1rem #098c70}.welcome-centre-additional-resources .guide-item:hover .title{color:#098c70}.welcome-centre-additional-resources .guide-item .icon{padding:1rem;border:.1rem solid #eee;border-radius:.8rem;box-shadow:0 0 0 0 transparent;transition:.25s box-shadow,.25s border-color}.welcome-centre-additional-resources .guide-item .depiction{display:flex;flex-direction:column;padding-bottom:.8rem}.welcome-centre-additional-resources .guide-item .depiction .title{font-weight:600;margin-bottom:.2rem}.welcome-centre-additional-resources .guide-item .depiction .description{opacity:.7}.onboarding-suggestion{display:flex;gap:2.4rem;padding:1.4rem 0;position:relative}.onboarding-suggestion:before{content:"";height:.1rem;background:rgba(233,236,240,.6);position:absolute;left:7.2rem;top:-.6rem;width:calc(100% - 7.2rem)}.onboarding-suggestion>.icon{width:4.8rem;height:4.8rem;border-radius:.4rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.onboarding-suggestion>.icon.tint--default{background-color:rgba(2,101,148,.1)}.onboarding-suggestion>.icon.tint--teal{background-color:rgba(30,214,124,.1)}.onboarding-suggestion>.icon.tint--magenta{background-color:rgba(226,51,127,.1)}.onboarding-suggestion>.icon.tint--lavender{background-color:rgba(136,51,226,.1)}.onboarding-suggestion>.depiction{flex-grow:1;max-width:25.8rem}.onboarding-suggestion>.depiction h4{font-size:1.6rem;letter-spacing:.02rem;line-height:2.4rem;margin:0;margin-top:-.6rem;font-weight:600}.onboarding-suggestion>.depiction p{opacity:.8;font-size:1.4rem;letter-spacing:.03rem;line-height:2rem;margin:.6rem 0}.onboarding-suggestion>.action{flex-shrink:0;width:9.6rem;justify-content:flex-end;display:flex;align-items:flex-start}.onboarding-suggestion .suggestion-highlight-arrow{position:absolute;margin-top:-1rem;left:calc(100% - .1rem);top:50%}.onboarding-suggestion .suggestion-highlight-arrow svg{filter:drop-shadow(3px 1px 2px rgba(0,0,0,.05))}.promotional-banner{display:flex;justify-content:center;padding:1.2rem 1.4rem;font-size:1.5rem;font-weight:600;line-height:148%;--shimmer-background: #f4f4f4;--shimmer-colour-1: rgba(255, 255, 255, 0);--shimmer-colour-2: rgba(178, 203, 229, .2);background:var(--shimmer-background) linear-gradient(120deg,var(--shimmer-colour-1) 25%,var(--shimmer-colour-1) 25%,var(--shimmer-colour-2) 50%,var(--shimmer-colour-1) 75%);background-size:32rem 100%;animation:billing-enticement-shimmer 4s infinite;animation-timing-function:linear}.promotional-banner.inline{border-radius:.4rem;font-size:1.4rem;margin:2rem 0;padding:.8rem 1rem;justify-content:start}.promotional-banner.small .ui-text{font-size:1.3rem;line-height:133%;padding:.4rem 0}.promotional-banner.prominent{--shimmer-background: #ffdd61;--shimmer-colour-1: rgba(255, 255, 255, 0);--shimmer-colour-2: rgb(254 140 0 / 20%)}@keyframes billing-enticement-shimmer{0%{background-position-x:-32rem}to{background-position-x:32rem}}.promotional-banner .lockup{flex-shrink:1}.billing-benefit{display:flex;align-items:center;gap:2rem}.billing-benefit .billing-benefit-icon{flex-shrink:0}.billing-benefit .billing-benefit-content{display:flex;flex-direction:column;flex-grow:1;gap:.4rem;padding:.8rem 0}.billing-benefit .billing-benefit-content .title{font-weight:600}.billing-benefits{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.8rem 2.8rem}.billing-plan-option{background-color:#fcfcfc;border-radius:.4rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.1),0 .2rem .7rem rgba(0,0,0,.1);display:flex;flex-direction:column;overflow:hidden}.billing-plan-option.preferred{background-color:#fff;transform:scale(1.03) translateY(.4rem);box-shadow:0 .1rem 1rem rgba(0,0,0,.1),0 .2rem .7rem rgba(40,109,171,.2);position:relative}.billing-plan-option .lozenge{font-size:1.1rem;letter-spacing:.1rem;display:inline-block;margin-left:auto;margin-top:.6rem;background:#ffdd61;color:#000}.billing-plan-option .billing-plan-option-header,.billing-plan-option .billing-plan-option-features{padding:2rem}.billing-plan-option .billing-plan-option-header{border-bottom:.1rem solid #f1f4f6}.billing-plan-option .billing-plan-option-header .title h2{display:flex;align-items:center;font-size:1.9rem;letter-spacing:.02rem}.billing-plan-option .billing-plan-option-header .price{font-size:1.55rem;font-weight:600;display:flex;align-items:center;margin-bottom:2rem}.billing-plan-option .billing-plan-option-header .price .quantifier{font-size:1.3rem;font-weight:400;margin-left:1rem;letter-spacing:.04rem;display:inline-block;width:14rem;line-height:1.3}.billing-plan-option .billing-plan-option-header .price .amount{flex-shrink:0}.billing-plan-option .billing-plan-option-header .price .amount.discounted{font-size:95%}.billing-plan-option .billing-plan-option-header .price .amount.reference{font-size:106%;text-decoration:line-through;opacity:.5;margin-right:.8rem}.billing-plan-option .billing-plan-option-features{display:flex;flex-direction:column;flex-grow:1;gap:.8rem;font-size:95%}.billing-plans-overview .billing-plans-top-row{align-items:center;gap:2rem;margin-bottom:2rem}.billing-plans-overview .billing-plans-top-row .footnote{font-size:1.4rem;color:#566474;letter-spacing:.02rem;margin-left:auto}.billing-plans-overview .billing-plan-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));padding:1rem 0;max-width:90rem;margin:0 auto}.subscription-status-info{padding:1.2rem 1.4rem;border-radius:.6rem;background:#ebf0f6}.billing-subscribe-stack{max-width:100rem;margin:0 auto}.billing-subscribe-page{background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.1);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.billing-subscribe-page .subscribe-page-content{padding-top:4rem}.billing-subscribe-page .subscription-status-info{padding:0;background:none}.billing-subscribe-page-header{padding:5.4rem 0;background:#f7fafa url(/assets/billing/billing-page-hero.png) no-repeat;background-position:center right;background-size:auto 120%}.billing-subscribe-page-header .logo{width:7rem;height:2.2rem;margin-bottom:2rem}.report-card{margin-top:1rem;margin-bottom:0rem;flex-shrink:0;text-align:left;font-weight:400;background-color:#e1273e}.report-card.ui-button{padding:0}.report-card>.button>.children{width:100%}.report-card .tint-area{height:7.8rem;margin:-3.2rem -2.4rem -4.8rem;position:relative}.report-card .tint-area:after{content:"";background:transparent url("data:image/svg+xml,%3csvg%20width='7'%20height='12'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M.178%2011.833a.627.627%200%200%200%20.43.167.627.627%200%200%200%20.431-.167l5.783-5.429a.547.547%200%200%200%200-.808L1.039.167a.637.637%200%200%200-.86%200%20.547.547%200%200%200%200%20.808L5.53%206%20.178%2011.025a.547.547%200%200%200%200%20.808z'%20fill='%23FFF'/%3e%3c/svg%3e") no-repeat center center;background-size:.7rem 1.2rem;width:.7rem;height:1.2rem;position:absolute;top:2.6rem;right:2.6rem}.report-card .button>.children,.report-card .ui-card{margin:0;box-sizing:border-box;height:100%}.report-card .ui-card{padding:3rem 2.4rem 2rem;overflow:hidden;transition:.2s box-shadow,.15s background-color}.report-card img{height:7.2rem;position:relative}.report-card .ui-heading-wrapper{margin-bottom:.6rem}.report-card .ui-heading{font-size:1.9rem}.report-card .with-badge{position:relative;display:inline-flex}.report-card .with-badge:after{content:"";height:.6rem;width:.6rem;top:.8rem;right:-.8rem;border-radius:50%;background-color:#e1273e;display:block;position:absolute}.report-card .description{font-size:1.5rem;line-height:2.3rem;margin-bottom:0}.report-card:hover .ui-card,.report-card:focus .ui-card{box-shadow:0 .3rem .7rem rgba(0,0,0,.15)}.report-card:active .ui-card{background-color:#e7ecf0}@media screen{.magic-sheet-page .magic-sheet-container{padding-left:6rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.magic-sheet-page .magic-sheet-container{padding-left:6rem;padding-right:6rem}}}.closing-in-progress-modal .loading-inner{padding:2rem 4rem}.closing-in-progress-modal .loading-inner .ui-loading-indicator{margin:2rem 0;height:.4rem}.assistant-page>.magic-sheet-page-container{height:auto}.assistant-step-screen{display:flex;flex-direction:column;height:calc(100vh - 24rem)}.assistant-step-screen .assistant-step-inner{display:flex;align-items:stretch;flex-grow:1;padding:.8rem 0}.assistant-step-screen .assistant-step-visual{width:15.2rem;flex-shrink:0;background-repeat:no-repeat;background-size:10.5rem;background-position:0 1.6rem}.assistant-step-screen .assistant-step-visual.visual-welcome,.assistant-step-screen .assistant-step-visual.visual-confirmation{background-image:url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20x1='99.654%25'%20y1='50%25'%20x2='-1.483%25'%20y2='50%25'%20id='a'%3e%3cstop%20stop-color='%230068B8'%20offset='0%25'/%3e%3cstop%20stop-color='%23004D94'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='1.445%25'%20y1='50%25'%20x2='102.436%25'%20y2='50%25'%20id='b'%3e%3cstop%20stop-color='%2328AFEA'%20offset='0%25'/%3e%3cstop%20stop-color='%230B88DA'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='84.833%25'%20y1='84.204%25'%20x2='14.7%25'%20y2='15.337%25'%20id='c'%3e%3cstop%20stop-color='%23FFF'%20offset='0%25'/%3e%3cstop%20stop-color='%23F2F2F2'%20offset='24.2%25'/%3e%3cstop%20stop-color='%23CCC'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='20.155%25'%20y1='21.91%25'%20x2='92.79%25'%20y2='90.274%25'%20id='d'%3e%3cstop%20stop-color='%23B1BBC4'%20offset='0%25'/%3e%3cstop%20stop-color='%23ADB7C1'%20offset='28%25'/%3e%3cstop%20stop-color='%23A1ADB8'%20offset='56.6%25'/%3e%3cstop%20stop-color='%238C9BA8'%20offset='85.4%25'/%3e%3cstop%20stop-color='%237F909E'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='17.383%25'%20y1='17.972%25'%20x2='85.933%25'%20y2='85.284%25'%20id='e'%3e%3cstop%20stop-color='%230D61A9'%20offset='0%25'/%3e%3cstop%20stop-color='%230E5FA4'%20offset='36.3%25'/%3e%3cstop%20stop-color='%23135796'%20offset='78%25'/%3e%3cstop%20stop-color='%2316528C'%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(10)'%20fill='none'%3e%3cpath%20d='M0%2022.905h91.184c3.052%200%205.527%202.452%205.527%205.476v82.143c0%203.024-2.475%205.476-5.527%205.476H19.342C8.66%20116%200%20107.419%200%2096.833V22.905z'%20fill='url(%23a)'/%3e%3cpath%20d='M19.342%2077.667h5.526c3.053%200%205.527-2.452%205.527-5.477V11.952c0-3.024-2.474-5.476-5.527-5.476h-5.526C8.66%206.476%200%2015.057%200%2025.643v71.19c0-10.585%208.66-19.166%2019.342-19.166z'%20fill='url(%23b)'/%3e%3cellipse%20fill='url(%23c)'%20cx='81.368'%20cy='26.245'%20rx='16.579'%20ry='16.429'/%3e%3cpath%20d='M108.213%2019.86c-3.398.426-6.722-1.209-8.434-4.147a8.365%208.365%200%200%201%20.592-9.311A27.639%2027.639%200%200%200%2089.213%200c-1.322%203.135-4.416%205.176-7.845%205.176-3.429%200-6.522-2.041-7.844-5.176a27.608%2027.608%200%200%200-11.158%206.402%208.368%208.368%200%200%201%20.597%209.312c-1.715%202.939-5.04%204.573-8.439%204.145a27.02%2027.02%200%200%200-.787%206.386c0%202.204.29%204.334.787%206.385%203.398-.426%206.722%201.208%208.434%204.147a8.365%208.365%200%200%201-.592%209.31%2027.639%2027.639%200%200%200%2011.158%206.402c1.322-3.135%204.415-5.176%207.844-5.176%203.43%200%206.523%202.041%207.845%205.176a27.608%2027.608%200%200%200%2011.158-6.401%208.368%208.368%200%200%201-.597-9.313c1.714-2.939%205.04-4.572%208.439-4.145a27.02%2027.02%200%200%200%20.787-6.385c0-2.205-.29-4.335-.787-6.386zM81.368%2040.99c-8.217%200-14.88-6.602-14.88-14.745%200-8.144%206.663-14.745%2014.88-14.745%208.218%200%2014.88%206.601%2014.88%2014.745%200%208.143-6.662%2014.744-14.88%2014.744z'%20fill='url(%23d)'/%3e%3cellipse%20fill='url(%23e)'%20cx='81.368'%20cy='26.245'%20rx='8.289'%20ry='8.214'/%3e%3c/g%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-visual.visual-accruals{background-image:url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(5%204)'%20fill='none'%3e%3cpath%20d='M112%2056c0%2030.926-25.074%2056-56%2056S0%2086.926%200%2056%2025.074%200%2056%200s56%2025.074%2056%2056z'%20fill='%2309914A'/%3e%3ccircle%20fill='%23F2F2F2'%20cx='56'%20cy='56'%20r='47.6'/%3e%3cpath%20d='M18.41%2026.894l34.432%2030.775L56%2053.2V8.4c-15.31%200-28.888%207.26-37.59%2018.494z'%20fill='%2330DC80'/%3e%3cpath%20d='M56%2091.7a2.1%202.1%200%200%201-2.1-2.1V56a2.1%202.1%200%201%201%204.2%200v33.6a2.1%202.1%200%200%201-2.1%202.1z'%20fill='%23D83B01'/%3e%3cpath%20d='M57.994%2056.804a2.1%202.1%200%200%201%201.486-3.584h33.6a2.1%202.1%200%200%201%200%204.2l-33.6-.003a2.078%202.078%200%200%201-1.486-.613z'%20fill='%2345494D'/%3e%3cpath%20d='M52.96%2057.557a3.46%203.46%200%200%201-1.353-.756L33.637%2040.62a3.5%203.5%200%201%201%204.684-5.203l17.97%2016.181a3.5%203.5%200%200%201-3.332%205.959z'%20fill='%2345494D'/%3e%3ccircle%20fill='%231E2021'%20cx='56'%20cy='56'%20r='5.6'/%3e%3c/g%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-visual.visual-depreciations{background-image:url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(7%2010)'%20fill='none'%3e%3cpath%20d='M2.7%2018.92h16.2c1.491%200%202.7%201.21%202.7%202.702V100H0V21.622a2.701%202.701%200%200%201%202.7-2.703zM67.365.791l28.366%2028.395-7.174%207.18L60.191%207.974a2.701%202.701%200%200%201%200-3.821l3.356-3.36a2.696%202.696%200%200%201%203.818%200z'%20fill='%2350E6FF'/%3e%3cpath%20d='M40.5%2035.135c1.491%200%202.7%201.21%202.7%202.703V100H21.6V35.135h18.9z'%20fill='%2335C1F1'/%3e%3cpath%20d='M62.1%2051.352c1.491%200%202.7%201.21%202.7%202.702V100H43.2V51.352h18.9z'%20fill='%23199BE2'/%3e%3cpath%20d='M83.7%2067.568c1.491%200%202.7%201.21%202.7%202.702V100H64.8V67.568h18.9z'%20fill='%230078D4'/%3e%3cpath%20d='M105.3%2083.784c1.491%200%202.7%201.21%202.7%202.703V100H86.4V83.784h18.9z'%20fill='%230D62AB'/%3e%3cpath%20d='M78.859%2040.54H97.2c1.491%200%202.7-1.21%202.7-2.702v-18.36a1.351%201.351%200%200%200-2.306-.956l-19.69%2019.71a1.352%201.352%200%200%200%20.955%202.309z'%20fill='%2350E6FF'/%3e%3c/g%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-visual.visual-profitclose{background-image:url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(7%2011)'%20fill='none'%3e%3cpath%20d='M89%2019.732v-17.2A2.532%202.532%200%200%200%2086.468%200h-17.2a1.266%201.266%200%200%200-.896%202.162l18.466%2018.466A1.266%201.266%200%200%200%2089%2019.732z'%20fill='%23007AD9'/%3e%3cpath%20d='M106.523%2097H2.477C1.11%2097%200%2095.88%200%2094.5v-45C0%2048.12%201.11%2047%202.477%2047h104.046c1.368%200%202.477%201.12%202.477%202.5v45c0%201.38-1.11%202.5-2.477%202.5z'%20fill='%2361E3A7'/%3e%3cpath%20d='M13%2047v50h84V47H13zm29.647%2042.5c-6.179%200-11.888-3.335-14.977-8.75a17.68%2017.68%200%200%201%200-17.5c3.09-5.415%208.798-8.75%2014.977-8.75%209.551%200%2017.294%207.835%2017.294%2017.5s-7.743%2017.5-17.294%2017.5zm45.706%200c-2.047%200-3.707-1.68-3.706-3.752%200-2.072%201.661-3.751%203.708-3.75%202.048%200%203.707%201.68%203.706%203.752%200%202.072-1.66%203.75-3.708%203.75zm-9.882%200c-2.048%200-3.707-1.68-3.706-3.752%200-2.072%201.66-3.751%203.708-3.75%202.047%200%203.707%201.68%203.706%203.752%200%202.072-1.661%203.75-3.708%203.75z'%20fill='%2333C481'/%3e%3cpath%20d='M56.158%2033.562L42.311%2019.859%2027.737%2034.281a2.49%202.49%200%200%201-1.752.719%202.49%202.49%200%200%201-1.753-.72l-3.505-3.468A2.438%202.438%200%200%201%2020%2029.078c0-.65.261-1.275.727-1.735l18.079-17.89a4.995%204.995%200%200%201%207.01%200l13.847%2013.703L75.99%207%2083%2013.937%2063.169%2033.562a4.995%204.995%200%200%201-7.01%200z'%20fill='%23007AD9'/%3e%3c/g%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-visual.visual-vat{background-image:url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3cradialGradient%20cx='-82.652%25'%20cy='6.118%25'%20fx='-82.652%25'%20fy='6.118%25'%20r='391.952%25'%20gradientTransform='matrix(.70597%20.17458%20-.70824%20.17402%20-.2%20.195)'%20id='a'%3e%3cstop%20stop-color='%239A9A9A'%20offset='80.5%25'/%3e%3cstop%20stop-color='%23929292'%20offset='86.4%25'/%3e%3cstop%20stop-color='%237E7E7E'%20offset='95.3%25'/%3e%3cstop%20stop-color='%23707070'%20offset='100%25'/%3e%3c/radialGradient%3e%3clinearGradient%20x1='-16.173%25'%20y1='50.004%25'%20x2='99.891%25'%20y2='50.004%25'%20id='b'%3e%3cstop%20stop-color='%23199AE0'%20offset='0%25'/%3e%3cstop%20stop-color='%230782D8'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='-16.172%25'%20y1='50.003%25'%20x2='99.898%25'%20y2='50.003%25'%20id='c'%3e%3cstop%20stop-color='%2332BDEF'%20offset='0%25'/%3e%3cstop%20stop-color='%231EA2E4'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='13.19%25'%20y1='86.233%25'%20x2='84.566%25'%20y2='7.591%25'%20id='d'%3e%3cstop%20stop-color='%23C9C9C9'%20offset='0%25'/%3e%3cstop%20stop-color='%23B3B3B3'%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(3%203)'%20fill='none'%3e%3cpath%20d='M52.397%2086.685v-54.4h13.41v48.228c-3.64%202.851-8.28%205.184-13.41%206.172z'%20fill='url(%23a)'/%3e%3cpath%20d='M115.318%20113H2.682A2.686%202.686%200%200%201%200%20110.31V56.5c0-1.486%201.2-2.69%202.682-2.69h112.636A2.686%202.686%200%200%201%20118%2056.5v53.81c0%201.485-1.2%202.69-2.682%202.69z'%20fill='%2361E3A7'/%3e%3cpath%20d='M13.41%2053.81V113h91.18V53.81H13.41zm34.863%2051.119c-11.85%200-21.455-9.637-21.455-21.524S36.424%2061.88%2048.273%2061.88c11.849%200%2021.454%209.637%2021.454%2021.524s-9.605%2021.524-21.454%2021.524zm49.613%200a4.022%204.022%200%200%201-3.484-2.02%204.048%204.048%200%200%201%20.001-4.037%204.022%204.022%200%200%201%203.486-2.018%204.03%204.03%200%200%201%204.023%204.039%204.03%204.03%200%200%201-4.026%204.036zm-10.727%200a4.03%204.03%200%200%201-4.023-4.039%204.03%204.03%200%200%201%204.026-4.036%204.03%204.03%200%200%201%204.023%204.039%204.03%204.03%200%200%201-4.026%204.036z'%20fill='%2333C481'/%3e%3cpath%20d='M59%2064.572a2.686%202.686%200%200%201-2.682-2.691V53.81h5.364v8.071c0%201.486-1.2%202.69-2.682%202.69zm0%2016.142a2.686%202.686%200%200%201-2.682-2.69v-5.381c0-1.486%201.2-2.69%202.682-2.69a2.686%202.686%200%200%201%202.682%202.69v5.38c0%201.487-1.2%202.691-2.682%202.691zm0%2016.143a2.686%202.686%200%200%201-2.682-2.69v-5.381c0-1.486%201.2-2.69%202.682-2.69a2.686%202.686%200%200%201%202.682%202.69v5.38c0%201.487-1.2%202.691-2.682%202.691zM61.682%20113h-5.364v-8.071c0-1.486%201.2-2.69%202.682-2.69a2.686%202.686%200%200%201%202.682%202.69V113z'%20fill='%23088242'/%3e%3cpath%20d='M65.806%2032.286V13.453c0-5.441-3.266-10.346-8.276-12.428a13.378%2013.378%200%200%200-14.613%202.914A13.484%2013.484%200%200%200%2040.01%2018.6a13.409%2013.409%200%200%200%2012.388%208.306v5.38h13.41zm-7.72-13.127a8.028%208.028%200%200%201-7.824%202.203%208.058%208.058%200%200%201-5.748-5.763%208.089%208.089%200%200%201%202.193-7.85%208.027%208.027%200%200%201%2011.278.095%208.09%208.09%200%200%201%20.1%2011.315z'%20fill='url(%23b)'/%3e%3cpath%20d='M96.961%2038.197c5.237-5.254%205.237-13.771%200-19.024-5.236-5.254-13.726-5.254-18.963%200L64.723%2032.49l9.483%209.514%203.792-3.804c5.239%205.25%2013.726%205.248%2018.963-.003zM93.17%2034.39a8.028%208.028%200%200%201-7.824%202.203%208.058%208.058%200%200%201-5.747-5.763%208.089%208.089%200%200%201%202.192-7.85%208.027%208.027%200%200%201%2011.278.095%208.09%208.09%200%200%201%20.101%2011.315z'%20fill='url(%23c)'/%3e%3cpath%20d='M23.005%2093.368l-.52-.522a12.736%2012.736%200%200%201-3.713-8.992c0-3.372%201.335-6.607%203.712-8.991l42.239-42.375L74.206%2042%2023.005%2093.368z'%20fill='url(%23d)'/%3e%3cellipse%20fill='%23FFF'%20cx='59.07'%20cy='47.743'%20rx='2.432'%20ry='2.44'/%3e%3cpath%20d='M19.848%2088.923L45.76%2062.928l3.792%203.804-26.547%2026.633-.52-.522a12.607%2012.607%200%200%201-2.637-3.92z'%20fill='%23E6E6E6'/%3e%3c/g%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-visual.visual-checks{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='48'%20height='48'%3e%3clinearGradient%20id='a'%20x1='16.86'%20x2='29.576'%20y1='1.533'%20y2='41.546'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23c77740'/%3e%3cstop%20offset='1'%20stop-color='%23b0622b'/%3e%3c/linearGradient%3e%3cpath%20fill='url(%23a)'%20d='M38%204H26a2%202%200%201%201-4%200H10a2%202%200%200%200-2%202v36a2%202%200%200%200%202%202h28a2%202%200%200%200%202-2V6a2%202%200%200%200-2-2z'/%3e%3clinearGradient%20id='b'%20x1='24'%20x2='24'%20y1='36.966'%20y2='40.893'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='.442'%20stop-color='%23878786'/%3e%3cstop%20offset='.594'%20stop-color='%239f9f9e'/%3e%3cstop%20offset='.859'%20stop-color='%23c3c3c3'/%3e%3cstop%20offset='1'%20stop-color='%23d1d1d1'/%3e%3c/linearGradient%3e%3cpath%20fill='url(%23b)'%20d='M37%2042H11a1%201%200%200%201-1-1v-9h28v9a1%201%200%200%201-1%201z'/%3e%3cpath%20fill='%23f3f3f3'%20d='M37%2040H11a1%201%200%200%201-1-1V7a1%201%200%200%201%201-1h26a1%201%200%200%201%201%201v32a1%201%200%200%201-1%201z'/%3e%3clinearGradient%20id='c'%20x1='23.07'%20x2='24.954'%20y1='3.072'%20y2='10.909'%20gradientTransform='rotate(180%2024%206.5)'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20offset='0'%20stop-color='%23c3cdd9'/%3e%3cstop%20offset='1'%20stop-color='%239fa7b0'/%3e%3c/linearGradient%3e%3cpath%20fill='url(%23c)'%20d='M31%208V4h-4.184C26.403%202.837%2025.304%202%2024%202s-2.403.837-2.816%202H17v4a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1zm-7-4a1%201%200%201%201%200%202%201%201%200%200%201%200-2z'/%3e%3cpath%20fill='%23195bbc'%20d='M23.5%2019h-9a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5z'/%3e%3cpath%20fill='%2342a4eb'%20d='M29.646%2020.061l-2-2a.5.5%200%200%201%200-.707l.707-.707a.5.5%200%200%201%20.707%200l.94.939%202.939-2.939a.5.5%200%200%201%20.707%200l.707.707a.5.5%200%200%201%200%20.707l-4%204a.5.5%200%200%201-.707%200z'/%3e%3cpath%20fill='%23195bbc'%20d='M23.5%2026h-9a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5z'/%3e%3cpath%20fill='%2342a4eb'%20d='M29.646%2027.061l-2-2a.5.5%200%200%201%200-.707l.707-.707a.5.5%200%200%201%20.707%200l.94.939%202.939-2.939a.5.5%200%200%201%20.707%200l.707.707a.5.5%200%200%201%200%20.707l-4%204a.5.5%200%200%201-.707%200z'/%3e%3cpath%20fill='%23195bbc'%20d='M23.5%2033h-9a.5.5%200%200%201-.5-.5v-1a.5.5%200%200%201%20.5-.5h9a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5z'/%3e%3cpath%20fill='%2342a4eb'%20d='M29.646%2034.061l-2-2a.5.5%200%200%201%200-.707l.707-.707a.5.5%200%200%201%20.707%200l.94.939%202.939-2.939a.5.5%200%200%201%20.707%200l.707.707a.5.5%200%200%201%200%20.707l-4%204a.5.5%200%200%201-.707%200z'/%3e%3c/svg%3e")}.assistant-step-screen .assistant-step-content{flex-grow:1}.assistant-step-screen .assistant-step-content .ui-feedback-banner{margin:2.6rem 0}.assistant-step-screen .assistant-step-depiction{margin-bottom:2rem;max-width:90rem}.assistant-step-screen .assistant-step-actions{display:flex;justify-content:flex-end;align-items:center;padding:2rem 0 .8rem;gap:.8rem;flex-shrink:0}.assistant-step-screen .checkpoints{margin:2.4rem 0}.assistant-step-screen .checkpoints li{margin-bottom:1.6rem}.assistant-step-screen .checkpoints li b{margin-bottom:.6rem;font-weight:600;display:block}.ui-card.closing-accrual-card{padding:.2rem .2rem .2rem 1.2rem;margin:.2rem 0}.ui-card.closing-accrual-card .type{width:24rem;opacity:.6}.ui-card.closing-accrual-card .description{flex-grow:1;flex-shrink:0}.ui-card.closing-accrual-card .account{width:16rem;flex-shrink:0;flex-grow:0}.ui-card.closing-accrual-card .amount{margin-right:4rem}.ui-detailed-rich-select-heading{font-weight:600;font-size:1.2rem;color:#0f1827;background:rgba(233,236,240,.2);padding:1rem 1.4rem;margin:-1.2rem -1.2rem .2rem;letter-spacing:.14rem;opacity:1;display:block}.ui-detailed-rich-select-option span.title{font-weight:600}.ui-detailed-rich-select-option small{display:block;opacity:.6;font-size:1.45rem;padding:.2rem 0}.ui-select .ui-select__value-container .ui-detailed-rich-select-option small{display:none}.create-closing-entity-modal .entity-select{flex-grow:1;flex-shrink:0;min-width:32rem}.create-closing-entity-modal .entity-select .ui-select__menu{z-index:999}.create-closing-entity-modal .entity-fields-well{margin:1rem 0;padding:1rem;background:rgba(233,239,244,.5);border-radius:.4rem}.create-closing-entity-modal .entity-fields{margin:0}.create-closing-entity-modal .entity-fields .ui-flex{gap:.8rem}.create-closing-entity-modal .entity-fields .account-select{flex-shrink:0;width:24rem}.create-closing-entity-modal .entity-fields .ui-number-field{flex-shrink:0}.ui-card.closing-depreciation-card{padding:.2rem;margin:.2rem 0}.ui-card.closing-depreciation-card .description{padding:0 1.4rem;flex-shrink:0;flex-grow:1}.ui-card.closing-depreciation-card .account{width:20rem;flex-shrink:0;flex-grow:0}.ui-card.closing-depreciation-card .amount,.ui-card.closing-depreciation-card .percentage{width:10rem;flex-grow:0}.ui-card.closing-depreciation-card .amount{margin-right:4rem}.ui-card.closing-depreciation-card .percentage{margin-right:1rem;padding-left:3rem;text-align:right}.check{display:flex;margin:.4rem 0}.check .check-icon{margin-right:1.4rem}.report-print-header{display:none}@media print{.report-print-header{display:block;margin-bottom:3.6rem}}@media print{.pdf-button{display:none}.magic-sheet-page .magic-sheet-title-bar{padding-left:0}.magic-sheet-page .magic-sheet-title-bar .ui-heading-wrapper{margin-top:0}.closed-fiscal-year-balance-sheet{overflow-y:visible!important}.balance-sheet-page{height:auto!important;padding-top:0}.balance-sheet-page .balance-sheet{width:calc(100% - .8rem);height:auto}.balance-sheet-page .balance-sheet-header .magic-sheet-title-bar{padding-left:0}.balance-sheet-page .balance-sheet-header .magic-sheet-title-bar .ui-heading-wrapper{margin-top:0}.balance-sheet-page .balance-sheet-header .depiction-grid{display:none}.balance-sheet-page .balance-sheet .balance-sheet-layer .nested-layer{height:auto!important}.balance-sheet-page .balance-sheet-layer .row .name,.balance-sheet-page .balance-sheet-layer .row .name .children,.balance-sheet-page .balance-sheet-layer .row .name .children span{overflow:visible!important;text-overflow:unset!important}.balance-sheet-page .balance-sheet-layer .ui-icon-wrapper{display:none}.balance-sheet-page .balance-sheet-header.has-scrolled{box-shadow:none}}.balance-sheet{height:calc(100% - 22.1rem);padding-bottom:1.5rem;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@media screen{.balance-sheet{padding-left:6rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.balance-sheet{padding-left:6rem;padding-right:6rem}}}.balance-sheet .balance-sheet-layer{overflow-x:hidden}.balance-sheet .balance-sheet-layer .nested-layer{overflow:hidden}.balance-sheet .balance-sheet-layer .row{height:3.6rem}.balance-sheet .balance-sheet-layer .row:hover{background-color:rgba(195,234,226,.4)}.balance-sheet .balance-sheet-layer .row.sum{margin-bottom:3rem}.balance-sheet .balance-sheet-layer .row span.account-number{margin-right:2rem}.balance-sheet .balance-sheet-layer .row .name,.balance-sheet .balance-sheet-layer .row .balance{padding:.5rem 0;margin:0;border-bottom:.1rem solid rgba(8,28,65,.2)}.balance-sheet .balance-sheet-layer .row .name.depth-0,.balance-sheet .balance-sheet-layer .row .balance.depth-0{border-bottom:.15rem solid rgba(8,28,65,.3)}.balance-sheet .balance-sheet-layer .row .name.depth-1,.balance-sheet .balance-sheet-layer .row .balance.depth-1{border-bottom:.1rem solid rgba(8,28,65,.3)}.balance-sheet .balance-sheet-layer .row .name{position:relative;flex-grow:1;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.balance-sheet .balance-sheet-layer .row .name .account-button{position:relative;max-width:100%;height:3rem;padding-left:3.2rem}.balance-sheet .balance-sheet-layer .row .name .account-button .children{text-overflow:ellipsis;overflow:hidden;margin-top:-.45rem;white-space:nowrap}.balance-sheet .balance-sheet-layer .row .name .account-button .children .colour-swatch{position:absolute;height:1rem;width:1rem;top:1rem;left:1.2rem;border-radius:.3rem}.balance-sheet .balance-sheet-layer .row .name.depth-1{padding-left:2rem}.balance-sheet .balance-sheet-layer .row .name.depth-1 .ui-icon-wrapper{position:absolute;top:1.1rem;left:0}.balance-sheet .balance-sheet-layer .row .name.depth-2{padding-left:4rem}.balance-sheet .balance-sheet-layer .row .name.depth-2 .ui-icon-wrapper{position:absolute;top:1.1rem;left:2rem}.balance-sheet .balance-sheet-layer .row .name.depth-3{padding:.25rem 0 .3rem 6rem}.balance-sheet .balance-sheet-layer .row .name.depth-3 .colour-swatch{left:4rem}.balance-sheet .balance-sheet-layer .row .balance{width:13.4rem;box-sizing:border-box;text-align:right;flex-shrink:0;overflow:hidden;margin:0 0 0 2rem;transition:.2s all cubic-bezier(.27,.71,.37,.85)}.balance-sheet .balance-sheet-layer .row .balance .content{opacity:1;transition:.2s opacity cubic-bezier(.27,.71,.37,.85)}.balance-sheet .balance-sheet-layer .row .balance.change{position:relative;padding-right:2.5rem}.balance-sheet .balance-sheet-layer .row .balance.change .growth-indicator-icon{position:absolute;top:.6rem}.balance-sheet .balance-sheet-layer .row .balance.hidden{margin:0 -13.4rem 0 0;padding-right:0}.balance-sheet .balance-sheet-layer .row .balance.hidden .content{opacity:0}.balance-sheet .balance-sheet-layer .row .balance.past-column.hidden{width:0;margin:0}.growth-indicator-icon{width:2.4rem;height:2.4rem}.growth-indicator-icon.triangle-filled-down{fill:#e1273e}.growth-indicator-icon.triangle-filled-up{fill:#098c70}.balance-sheet-header{position:relative;z-index:1;box-shadow:none;transition:.2s box-shadow;clip-path:inset(0 0 -100vh 0)}.balance-sheet-header .magic-sheet-title-bar{background:#fff;padding-top:0rem}.balance-sheet-header.has-scrolled{box-shadow:0 .1rem .3rem rgba(0,0,0,.12)}.balance-sheet-header.has-scrolled .depiction-grid{margin-top:-15rem}.balance-sheet-header.has-scrolled+.balance-sheet{height:calc(100% - 6.6rem)}.balance-sheet-header .depiction-grid{display:grid;height:10.2rem;padding:2.5rem 6rem;transition:.5s margin-top cubic-bezier(.51,0,0,.99);grid-template-columns:13.3rem 4rem 19.6rem 3rem 1fr auto;grid-template-rows:1fr 1rem 4.4rem;grid-template-areas:"illustration . description description description description" "illustration . . . . ." "illustration . datepicker . checkbox pdfButton";align-items:center}.balance-sheet-header .depiction-grid .illustration{grid-area:illustration;width:13.3rem;height:9.6rem}.balance-sheet-header .depiction-grid .description{grid-area:description;margin:0}.balance-sheet-header .depiction-grid .ui-date-picker{grid-area:datepicker}.balance-sheet-header .depiction-grid .ui-date-picker .ui-input-field-wrapper .ui-input-field{width:19.6rem;box-sizing:border-box}.balance-sheet-header .depiction-grid .checkbox{grid-area:checkbox}.balance-sheet-header .depiction-grid .checkbox>label{margin:0}.balance-sheet-header .depiction-grid .pdf-button{grid-area:pdfButton}.balance-sheet-page{height:calc(100% - 1rem);padding-top:1rem;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0}.balance-sheet-page .loading-indicator-wrapper,.balance-sheet-page .error-wrapper{height:calc(100% - 23rem)}.balance-sheet-page .error-wrapper .ui-nis-header{display:none}.balance-sheet-page .error-wrapper .ui-nis-body{margin-top:1.2rem}.financial-close-assistant .balance-sheet-preview{height:calc(100vh - 50.4rem);border:.1rem solid #e9ecf0;padding:1.2rem 2.2rem;padding-right:0;margin-top:2rem;overflow-y:auto;box-sizing:border-box;border-radius:.5rem}.financial-close-assistant .balance-sheet-preview .balance-sheet{height:100%;padding:0;padding-right:2.4rem}.financial-close-assistant .transaction-preview-list{margin-top:2rem;height:calc(100vh - 50rem);border-radius:.6rem;background-color:#eef0f3;padding:.2rem 1.4rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.financial-close-assistant .transaction-preview-list h4{margin:1rem 0}.transaction.virtual-transaction .date{margin-right:4rem}.transaction.virtual-transaction .accounts{margin-right:2rem;margin-left:-1rem;flex-shrink:0}.transaction.virtual-transaction .accounts .account{width:13rem}.transaction.virtual-transaction .accounts .account span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction.virtual-transaction .tax-code{white-space:nowrap;flex-shrink:0}.transaction.virtual-transaction .ui-card:hover{background:#fff!important}.documents-due-prompt{padding:2.4rem 0;border-radius:.5rem}.documents-due-prompt.prominent{background:#f3f6f9}.documents-due-prompt.subtle{border:.1rem solid rgba(233,236,240,.67)}.documents-due-prompt>.icon{width:14rem;height:7.2rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.documents-due-prompt>.icon img{width:6.4rem}.documents-due-prompt>.content{padding-right:4rem}.documents-due-prompt>.content .ui-button{margin-top:.6rem}.vat-periods{padding:1rem 0}.vat-period{margin-bottom:3.2rem;gap:2.4rem}.vat-period+.vat-period{border-top:.1rem solid rgba(233,236,240,.5);padding-top:2.4rem}.vat-period .period-title{font-weight:600;flex-shrink:0;width:20rem}.vat-period .period-content{flex-grow:1}.vat-payment-modal .account-select{width:30rem}.vat-payment-modal .ui-date-picker{width:26.3rem}.vat-payment-modal .ui-input-field-wrapper,.vat-payment-modal .ui-input-field{width:100%;box-sizing:border-box}.settled-vat-period .info-column{width:36rem}.settled-vat-period .info-column .status{margin-bottom:2rem;gap:1rem}.settled-vat-period .payment-column{flex-grow:1}.settled-vat-period .payment-column .payment-status{margin-top:0}.fiscal-year-closing-due-prompt .content .ui-heading{position:relative;display:inline-flex}.fiscal-year-closing-due-prompt .content .ui-heading:after{content:"";height:.6rem;width:.6rem;top:.8rem;right:-.8rem;border-radius:50%;background-color:#e1273e;display:block;position:absolute}.fiscal-year-closing-due-prompt>.icon{background:transparent url("data:image/svg+xml,%3csvg%20width='124'%20height='124'%20xmlns='http://www.w3.org/2000/svg'%3e%3cdefs%3e%3clinearGradient%20x1='99.654%25'%20y1='50%25'%20x2='-1.483%25'%20y2='50%25'%20id='a'%3e%3cstop%20stop-color='%230068B8'%20offset='0%25'/%3e%3cstop%20stop-color='%23004D94'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='1.445%25'%20y1='50%25'%20x2='102.436%25'%20y2='50%25'%20id='b'%3e%3cstop%20stop-color='%2328AFEA'%20offset='0%25'/%3e%3cstop%20stop-color='%230B88DA'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='84.833%25'%20y1='84.204%25'%20x2='14.7%25'%20y2='15.337%25'%20id='c'%3e%3cstop%20stop-color='%23FFF'%20offset='0%25'/%3e%3cstop%20stop-color='%23F2F2F2'%20offset='24.2%25'/%3e%3cstop%20stop-color='%23CCC'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='20.155%25'%20y1='21.91%25'%20x2='92.79%25'%20y2='90.274%25'%20id='d'%3e%3cstop%20stop-color='%23B1BBC4'%20offset='0%25'/%3e%3cstop%20stop-color='%23ADB7C1'%20offset='28%25'/%3e%3cstop%20stop-color='%23A1ADB8'%20offset='56.6%25'/%3e%3cstop%20stop-color='%238C9BA8'%20offset='85.4%25'/%3e%3cstop%20stop-color='%237F909E'%20offset='100%25'/%3e%3c/linearGradient%3e%3clinearGradient%20x1='17.383%25'%20y1='17.972%25'%20x2='85.933%25'%20y2='85.284%25'%20id='e'%3e%3cstop%20stop-color='%230D61A9'%20offset='0%25'/%3e%3cstop%20stop-color='%230E5FA4'%20offset='36.3%25'/%3e%3cstop%20stop-color='%23135796'%20offset='78%25'/%3e%3cstop%20stop-color='%2316528C'%20offset='100%25'/%3e%3c/linearGradient%3e%3c/defs%3e%3cg%20transform='translate(10)'%20fill='none'%3e%3cpath%20d='M0%2022.905h91.184c3.052%200%205.527%202.452%205.527%205.476v82.143c0%203.024-2.475%205.476-5.527%205.476H19.342C8.66%20116%200%20107.419%200%2096.833V22.905z'%20fill='url(%23a)'/%3e%3cpath%20d='M19.342%2077.667h5.526c3.053%200%205.527-2.452%205.527-5.477V11.952c0-3.024-2.474-5.476-5.527-5.476h-5.526C8.66%206.476%200%2015.057%200%2025.643v71.19c0-10.585%208.66-19.166%2019.342-19.166z'%20fill='url(%23b)'/%3e%3cellipse%20fill='url(%23c)'%20cx='81.368'%20cy='26.245'%20rx='16.579'%20ry='16.429'/%3e%3cpath%20d='M108.213%2019.86c-3.398.426-6.722-1.209-8.434-4.147a8.365%208.365%200%200%201%20.592-9.311A27.639%2027.639%200%200%200%2089.213%200c-1.322%203.135-4.416%205.176-7.845%205.176-3.429%200-6.522-2.041-7.844-5.176a27.608%2027.608%200%200%200-11.158%206.402%208.368%208.368%200%200%201%20.597%209.312c-1.715%202.939-5.04%204.573-8.439%204.145a27.02%2027.02%200%200%200-.787%206.386c0%202.204.29%204.334.787%206.385%203.398-.426%206.722%201.208%208.434%204.147a8.365%208.365%200%200%201-.592%209.31%2027.639%2027.639%200%200%200%2011.158%206.402c1.322-3.135%204.415-5.176%207.844-5.176%203.43%200%206.523%202.041%207.845%205.176a27.608%2027.608%200%200%200%2011.158-6.401%208.368%208.368%200%200%201-.597-9.313c1.714-2.939%205.04-4.572%208.439-4.145a27.02%2027.02%200%200%200%20.787-6.385c0-2.205-.29-4.335-.787-6.386zM81.368%2040.99c-8.217%200-14.88-6.602-14.88-14.745%200-8.144%206.663-14.745%2014.88-14.745%208.218%200%2014.88%206.601%2014.88%2014.745%200%208.143-6.662%2014.744-14.88%2014.744z'%20fill='url(%23d)'/%3e%3cellipse%20fill='url(%23e)'%20cx='81.368'%20cy='26.245'%20rx='8.289'%20ry='8.214'/%3e%3c/g%3e%3c/svg%3e") no-repeat center center;background-size:auto 7.2rem}.fiscal-year-list .fiscal-year-list-item{padding:1.6rem 0}.fiscal-year-list .fiscal-year-list-item .fiscal-year-label{width:24rem;flex-shrink:0}.fiscal-year-list .fiscal-year-list-item .fiscal-year-details{flex-grow:1}.fiscal-year-list .fiscal-year-list-item .fiscal-year-details .ui-feedback-banner{margin:0}.fiscal-year-list .fiscal-year-list-item .fiscal-year-open{border-radius:.5rem;border:.1rem solid rgba(233,236,240,.4);padding-top:4rem;margin-bottom:1.6rem}.closed-fiscal-year-balance-sheet .magic-sheet-container .balance-sheet{padding:0;scrollbar-gutter:unset}.closed-fiscal-year-balance-sheet .magic-sheet-container .loading-indicator-wrapper{height:60vh}@media print{.pdf-button{display:none}.magic-sheet-page .magic-sheet-title-bar{padding-left:0}.magic-sheet-page .magic-sheet-title-bar .ui-heading-wrapper{margin-top:0}.closed-fiscal-year-income-statement{overflow-y:visible!important}.income-statement-page{height:auto!important}.income-statement-page .expand-all-button{display:none}.income-statement-page .income-statement{width:calc(100% - .8rem);height:auto}.income-statement-page .income-statement-header .magic-sheet-title-bar{padding-left:0}.income-statement-page .income-statement-header .magic-sheet-title-bar .ui-heading-wrapper{margin-top:0}.income-statement-page .income-statement-header .depiction-grid{display:none}.income-statement-page .income-statement .income-statement-layer .nested-layer{height:auto!important}.income-statement-page .income-statement-layer .row .name.depth-0{padding-left:0!important}.income-statement-page .income-statement-layer .row .name.depth-1{padding-left:2rem!important}.income-statement-page .income-statement-layer .row .name.depth-2{padding-left:4rem!important}.income-statement-page .income-statement-layer .row .name,.income-statement-page .income-statement-layer .row .name .children,.income-statement-page .income-statement-layer .row .name .children span{overflow:visible!important;text-overflow:unset!important}.income-statement-page .income-statement-layer .ui-icon-wrapper{display:none}.income-statement-page .income-statement-header.has-scrolled{box-shadow:none}}.income-statement{height:calc(100% - 22.1rem);padding-bottom:1.5rem;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@media screen{.income-statement{padding-left:6rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.income-statement{padding-left:6rem;padding-right:6rem}}}.income-statement .income-statement-layer{overflow-x:hidden}.income-statement .income-statement-layer span.account-number{margin-right:1.6rem;margin-left:.2rem}.income-statement .income-statement-layer.top{overflow-x:visible}.income-statement .income-statement-layer.sum{background-color:#f6f7f9;margin:1.5rem 0;box-shadow:0 .1rem .3rem rgba(96,101,109,.26)}.income-statement .income-statement-layer .icon .ui-icon{transition:.15s transform ease-in-out;transform:rotate(0)}.income-statement .income-statement-layer .icon.collapsed .ui-icon{transform:rotate(-90deg)}.income-statement .income-statement-layer .nested-layer{overflow:hidden}.income-statement .income-statement-layer .row{height:3.6rem}.income-statement .income-statement-layer .row:hover{background-color:rgba(195,234,226,.4)}.income-statement .income-statement-layer .row.top:hover{background-color:unset}.income-statement .income-statement-layer .row.sum{height:4.4rem}.income-statement .income-statement-layer .row .name,.income-statement .income-statement-layer .row .balance{padding:.5rem 0;margin:0;border-bottom:.1rem solid rgba(8,28,65,.2)}.income-statement .income-statement-layer .row .name.depth-0,.income-statement .income-statement-layer .row .balance.depth-0{border-bottom:.15rem solid rgba(8,28,65,.3)}.income-statement .income-statement-layer .row .name.depth-0 h3,.income-statement .income-statement-layer .row .balance.depth-0 h3{font-weight:600}.income-statement .income-statement-layer .row .name.depth-1,.income-statement .income-statement-layer .row .balance.depth-1{border-bottom:.1rem solid rgba(8,28,65,.3)}.income-statement .income-statement-layer .row .name.sum,.income-statement .income-statement-layer .row .balance.sum{font-size:1.9rem;font-weight:700;border-bottom:none}.income-statement .income-statement-layer .row .top-name-wrapper{display:flex;flex-grow:1;flex-shrink:1}.income-statement .income-statement-layer .row .name{position:relative;flex-grow:1;flex-shrink:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.income-statement .income-statement-layer .row .name .account-button{position:relative;max-width:100%;height:3rem;padding-left:3.2rem}.income-statement .income-statement-layer .row .name .account-button .children{text-overflow:ellipsis;overflow:hidden;margin-top:-.45rem;white-space:nowrap}.income-statement .income-statement-layer .row .name .account-button .children .colour-swatch{position:absolute;height:1rem;width:1rem;top:1rem;left:1.2rem;border-radius:.3rem}.income-statement .income-statement-layer .row .name.depth-0{padding-left:2rem}.income-statement .income-statement-layer .row .name.depth-0 .ui-icon-wrapper{position:absolute;top:1.2rem;left:0}.income-statement .income-statement-layer .row .name.top-row{padding-left:0;height:100%;box-sizing:border-box;cursor:default;overflow:visible}.income-statement .income-statement-layer .row .name.top-row .expand-all-button{margin-left:-1.3rem;margin-top:-.5rem}.income-statement .income-statement-layer .row .name.top-row .expand-all-button .expand-all-text{opacity:.78;font-weight:600;letter-spacing:.023rem}.income-statement .income-statement-layer .row .name.depth-1{padding-left:4rem}.income-statement .income-statement-layer .row .name.depth-1 .ui-icon-wrapper{position:absolute;top:1.2rem;left:2rem}.income-statement .income-statement-layer .row .name.depth-2{padding:.25rem 0 .3rem 6rem}.income-statement .income-statement-layer .row .name.depth-2 .colour-swatch{left:4rem}.income-statement .income-statement-layer .row .balance{width:15.3rem;box-sizing:border-box;text-align:right;padding-right:1rem;flex-shrink:0;overflow:hidden;margin:0 0 0 2rem;transition:.2s all cubic-bezier(.27,.71,.37,.85)}.income-statement .income-statement-layer .row .balance .content{opacity:1;transition:.2s opacity cubic-bezier(.27,.71,.37,.85)}.income-statement .income-statement-layer .row .balance.top-row{font-size:1.4rem;font-weight:600;text-align:center;letter-spacing:-.01rem;line-height:1.8rem;white-space:nowrap}.income-statement .income-statement-layer .row .balance.change{position:relative;padding-right:2.5rem}.income-statement .income-statement-layer .row .balance.change .change-icon{position:absolute;top:.6rem;width:2.4rem;height:2.4rem}.income-statement .income-statement-layer .row .balance.change .change-icon.triangle-filled-down{fill:#e1273e}.income-statement .income-statement-layer .row .balance.change .change-icon.triangle-filled-up{fill:#098c70}.income-statement .income-statement-layer .row .balance.hidden{margin:0 -15.3rem 0 0;padding-right:0}.income-statement .income-statement-layer .row .balance.hidden .content{opacity:0}.income-statement .income-statement-layer .row .balance.past-column.hidden{width:0;margin:0}.closed-fiscal-year-income-statement .magic-sheet-container .income-statement{padding:0;scrollbar-gutter:unset}.closed-fiscal-year-income-statement .magic-sheet-container .loading-indicator-wrapper{height:60vh}.vat-settlement-modal{max-width:54rem}.vat-settlement-modal .no-edit-after-settlement{font-weight:600;margin:2rem 0}.vat-form{border:.1rem solid #e9ecf0;border-radius:.6rem;padding:1.2rem 2.2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.vat-form .form-header-1,.vat-form .form-header-2,.vat-form .form-row{display:flex;gap:2.4rem}.vat-form .form-header-1,.vat-form .form-header-2{align-items:baseline}.vat-form .title{flex-grow:1}.vat-form .title,.vat-form .digit-column-1,.vat-form .digit-column-2{padding-top:1rem;padding-bottom:1.4rem}.vat-form .digit-column-1,.vat-form .digit-column-2,.vat-form .value-column-1,.vat-form .value-column-2{flex-shrink:0;text-align:right;display:flex;align-items:baseline;justify-content:flex-end;gap:1.6rem}.vat-form .digit-column-1,.vat-form .digit-column-2{width:4.8rem}.vat-form .value-column-1,.vat-form .value-column-2{width:18rem}.vat-form .sign{font-size:2rem}.vat-form .form-header-1{border-bottom:.1rem solid #e9ecf0}.vat-form .form-header-1:first-child{margin-top:-.8rem}.vat-form .form-header-1 .title{font-size:1.65rem;font-weight:600}.vat-form .form-header-1 .note{margin-left:auto;font-size:1.3rem;letter-spacing:.03rem}.vat-form .form-header-2{border-bottom:.1rem solid #e9ecf0;font-weight:600}.vat-form .form-row:nth-child(2n){background-color:rgba(202,207,215,.1)}.vat-form .form-row .ui-input-field{background-color:#fff}.vat-form .vat-form-group-highlight{background:#f9fdff}.vat-report-page .vat-report{display:flex;flex-direction:column}.vat-report-page .report-header{margin-top:0}.vat-report-page .report-header .learn-more{color:#098c70;text-decoration:none;font-weight:600}.vat-report-page .vat-form{max-height:calc(100vh - 35.2rem)}.vat-report-page .report-footer{display:flex;padding:1.6rem 0}.vat-report-page .report-footer .report-status p{margin:.2rem 0}.vat-report-page .report-footer .report-actions{display:flex;gap:1rem;margin-left:auto}.vat-report-transactions-page .magic-sheet-container{height:inherit}.vat-report-transactions-page .magic-sheet-container .vat-form-digit-select{min-width:42rem}.vat-report-transactions-page .magic-sheet-container .transactions-list-header{padding-top:.5rem;padding-bottom:1.7rem}.vat-report-transactions-page .magic-sheet-container .transactions-list-body{height:stretch;border-radius:.4rem;padding:.8rem .7rem;background-color:#eef0f3}.vat-report-transactions-page .magic-sheet-container .transactions-list-body .empty{padding-top:2.4rem}.magic-sheet-page .invoices-page-container.magic-sheet-page-container{scrollbar-gutter:auto}.customer-invoices-page .heading{padding:0 6rem}.customer-invoices-page .tabs{padding-left:5.9rem;padding-bottom:1rem}.customer-invoices-page .tabs-and-invoices-section{padding-top:1.2rem;margin-bottom:2rem;background:#fafbfd;box-shadow:0 .2rem .3rem -.2rem rgba(0,0,0,.05) inset}.customer-invoices-page .tabs-and-invoices-section .heading{padding:.4rem 6rem .8rem}.customer-invoices-page .tabs-and-invoices-section .extended-invoice-list-section{padding-top:.4rem;padding-bottom:.4rem;min-height:auto}.customer-invoices-page .tabs-and-invoices-section .extended-invoice-list-section .extended-invoice-list-scroll-view:before{background-image:linear-gradient(90deg,#fafbfd,rgba(250,251,253,0))}.customer-invoices-page .tabs-and-invoices-section .extended-invoice-list-section .extended-invoice-list-scroll-view:after{background-image:linear-gradient(90deg,rgba(250,251,253,0),#fafbfd)}.customer-invoices-page .customer-invoices-empty{padding:10rem 0}.ui-filters{display:flex;gap:.8rem;flex-wrap:wrap;padding:2rem 0}.ui-button.tertiary.ui-filter-chip{flex-shrink:0;border:.1rem solid #ebecef;border-radius:2rem;padding:.6rem 1.4rem;box-shadow:none;font-weight:400;transition:.1s background-color ease-in-out,.1s border-color ease-in-out}.ui-button.tertiary.ui-filter-chip:hover{border-color:#b5b8c5;box-shadow:none}.ui-button.tertiary.ui-filter-chip.active{background-color:#098c70;border-color:#098c70;color:#fff}.ui-button.tertiary.ui-filter-chip.active:hover{border-color:#044436}.ui-button.tertiary.ui-filter-chip.active .ui-icon path{fill:#fff}.ui-filter .ui-dropdown-card{overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-filter-list{display:flex;flex-direction:column;width:20rem}.ui-filter-list .ui-filter-list-options{padding:.4rem 0}.ui-filter-list.wide{width:28rem}.ui-filter-option{transition:background-color .2s ease-in-out}.ui-filter-option:hover{background-color:rgba(9,140,112,.1)}.ui-filter-option.highlighted{background-color:rgba(195,234,226,.4)}.ui-filter-option label{margin:0;padding:.6rem .4rem}.ui-filter-option .ui-checkbox-icon{flex-shrink:0}.ui-filter-option .ui-checkbox-label{display:flex;gap:.8rem;align-items:center;padding-right:.8rem}.ui-filter-option .ui-filter-option-icon{display:flex;flex-shrink:0}.ui-filter-option .ui-filter-option-label{margin-top:-.1rem;display:block;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-input-field-wrapper.ui-filter-search-input .ui-input-field{outline:none;padding:.8rem 1.2rem 1rem;box-shadow:none;border:none;border-radius:0;border-bottom:.1rem solid #eceef1}.ui-filter-loading{flex-shrink:0;border:.1rem solid #ebecef;border-radius:2rem;padding:.6rem 1.4rem;box-shadow:none;font-weight:400;transition:.1s background-color ease-in-out,.1s border-color ease-in-out}.recurring-invoice-status-wrapper{border-radius:.8rem;background:var(--Infinity-Cyan-100, #c8e6ef)}.recurring-invoice-status-wrapper.paused{background:#eaeff3}.recurring-invoice-status-wrapper .recurring-invoice-status{padding:1.2rem 1.6rem}.view-options-menu-title{display:flex;align-items:flex-end;align-self:stretch;padding:.4rem 1.4rem .8rem;gap:1rem;color:#444;font-size:1rem;font-weight:600;letter-spacing:.11rem;text-transform:uppercase}.view-options-menu-button{height:3.5rem!important}.view-options-menu-button img{margin-left:4px;width:8px;height:8px}.documents-home .extended-invoice-list-section{padding-left:6rem}@media screen{.documents-home .extended-invoice-list-section{padding-left:6rem;padding-right:3.4rem}@supports (scrollbar-width: thin){.documents-home .extended-invoice-list-section{padding-left:6rem;padding-right:4rem}}}.inbox-stack-card{position:absolute;top:5rem;margin:0;padding:0;height:12.8rem}.inbox-stack-card.top-card{width:100%;z-index:3}@media screen and (max-width: 1140px){.inbox-stack-card.top-card{height:auto;padding-bottom:1.4rem}}.inbox-stack-card.top-card .main-content{padding-left:2.5rem}.inbox-stack-card.top-card .document-icon{top:1.4rem;height:10rem;width:7.2rem;flex-shrink:0}.inbox-stack-card.behind{width:100%}.inbox-stack-card.behind:nth-child(2){transform:scale(.98) translateY(1rem);z-index:2}.inbox-stack-card.behind:nth-child(3){transform:scale(.96) translateY(2rem);z-index:1}.inbox-stack-card .document-information-area{overflow:hidden;flex-grow:1;padding-top:2.1rem}.inbox-stack-card .document-information-area .primary-area .depiction,.inbox-stack-card .document-information-area .primary-area .depiction .ui-flex{overflow:hidden}@media screen and (max-width: 1140px){.inbox-stack-card .document-information-area .primary-area{flex-direction:column;margin-right:2rem;gap:1.2rem}.inbox-stack-card .document-information-area .primary-area .preview-document{margin-left:auto}.inbox-stack-card .document-information-area .primary-area .actions{justify-content:flex-start;margin-bottom:1rem}}.inbox-stack-card .document-information-area .document-title{font-weight:600;flex-grow:1;display:flex;align-items:center;gap:.8rem}.inbox-stack-card .document-information-area .document-title span{padding-bottom:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inbox-stack-card .document-information-area .document-live-capture-status{font-size:90%}.inbox-stack-card .document-information-area .document-contact-label{opacity:.6;font-size:1.3rem;color:#0f1827}.inbox-stack-card .document-information-area .note{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.6rem}.inbox-stack-card .document-information-area .note.without{opacity:.5;color:#0f1827}.inbox-stack-card .actions{flex-shrink:0;padding-right:2.2rem;height:3.5rem}.attach-document-to-invoice-modal .filter-documents{flex-grow:1}.attach-document-to-invoice-modal .document-scrollable-list{height:calc(100vh - 50rem);background-color:#f5f6f8;border-radius:.5rem;padding:.4rem 1.2rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.new-inbox-documents{background-color:#fbfbfb;padding-bottom:2.1rem;padding-left:5.9rem;padding-right:4rem}@supports (scrollbar-gutter: stable both-edges){.new-inbox-documents{padding-right:6rem;margin:0 -2rem}}@supports (scrollbar-width: thin){.new-inbox-documents{padding:0 6rem;margin:0}}.new-inbox-documents .new-inbox-documents-content{height:20rem;position:relative}@media screen and (max-width: 1140px){.new-inbox-documents .new-inbox-documents-content{height:24rem}}.new-inbox-documents .show-inbox-documents{margin-left:auto;height:3.5rem}.new-inbox-documents .number-of-new-documents{position:relative}.live-capture-setup-banner{background:#f6f6fd;box-shadow:inset 0 2px 3px -2px rgba(0,0,0,.12);display:flex;align-items:center;padding:2rem 5.8rem;gap:1.6rem}.live-capture-setup-banner.compact{padding:1.6rem 2rem;margin:2rem 0;box-shadow:none;gap:2rem;border-radius:.4rem}.live-capture-setup-banner .close-button{margin-right:-1rem}.live-capture-setup-banner .label{flex-grow:1;flex-shrink:1}.live-capture-setup-dialog .ui-card{overflow:hidden}.live-capture-setup-dialog .hero-image{width:100%;height:auto}.live-capture-setup-dialog .setup-content{padding:.4rem 2rem}.live-capture-setup-dialog .ui-dialog-header.no-title-dismissable{padding:0;position:absolute;right:1.6rem;top:1.6rem;z-index:1}.live-capture-setup-dialog .ui-dialog-body{padding:0}.processed-documents-section.extended-invoice-list-section{min-height:30rem;height:auto;padding-top:1.2rem}.processed-documents-section .ui-spacer.vertical.tiny{height:0rem}.processed-documents-section .extended-invoice-list-scroll-view{max-width:calc(100% - 22rem)}.processed-documents-section .seperator{flex-shrink:0;width:.1rem;height:100%;background-color:rgba(221,222,223,.3);margin-right:3.5rem}.processed-documents-section .stacks{position:absolute;right:0;height:100%}.processed-documents-section .stack-item{width:13rem;text-align:left;line-height:inherit}.processed-documents-section .stack-item:hover,.processed-documents-section .stack-item:focus-visible{background:rgba(195,234,226,.4)}.processed-documents-section .stack-item:active{background:rgba(120,207,189,.4)}.processed-documents-section .stack-item svg{margin-left:-.5rem}.processed-documents-section .stack-item .title{color:#0f1827;font-size:1.4rem;font-weight:600;letter-spacing:0;line-height:inherit;padding-top:1.6rem}.expenditure-form-container{padding-left:6rem;margin-right:4.1rem;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@supports (scrollbar-gutter: stable both-edges) and (not (scrollbar-width: thin)){.expenditure-form-container{padding-right:1.8rem}}.expenditure-form-container .expenditure-input-title{font-weight:600;margin-top:2.4rem}.expenditure-form-container .expenditure-input-field{margin-top:.8rem}.expenditure-form-container .expenditure-input-field .ui-date-picker,.expenditure-form-container .expenditure-input-field .money-field{width:100%}.expenditure-form-container .expenditure-input-field .ui-input-field-wrapper{margin:0}.expenditure-form-container .expenditure-input-field .currency{bottom:unset;top:0rem}.expenditure-form-container .expenditure-input-field .vat{margin-top:1.8rem}.expenditure-form-container .expenditure-input-field .vat-options{flex-direction:column;align-items:flex-start!important;gap:1.2rem}.expenditure-form-container .expenditure-input-field .vat-options .vat-picker{padding-left:3.6rem;width:100%;box-sizing:border-box}.expenditure-form-container .expenditure-input-field .vat-options .vat-picker .ui-select{max-width:none;width:auto}.expenditure-form-container .expenditure-credit-input-container{display:flex;gap:1.2rem}.expenditure-form-container .expenditure-credit-input-container .expenditure-flex,.expenditure-form-container .expenditure-credit-input-container .expenditure-money-fields{flex-grow:1}.expenditure-form-container .expenditure-credit-input-container .expenditure-money-fields .expenditure-exchange-rate .ui-input-field-wrapper{margin:0;margin-top:.8rem}.vat-options{flex-grow:1;min-height:3.5rem;display:flex;flex-direction:row;align-items:center}.vat-options .vat-checkbox label{margin:0}.vat-options .ui-select{width:stretch;max-width:32.5rem}.vat-options .ui-select .ui-select__value-container{margin-top:0}.note-box-container{background-color:rgba(10,116,143,.08);padding:1.4rem 1.6rem;display:flex;align-items:center;gap:.4rem;border-radius:.4rem;margin-top:2.4rem}.note-box-container .note-box-title{padding:.4rem 1rem}.create-expenditure-view.magic-sheet-page-container{overflow:hidden;scrollbar-gutter:unset}.pagination-control{display:flex;align-items:center;justify-content:end;gap:1.6rem;flex-shrink:0}.pagination-control .pagination-control-info{margin-bottom:.4rem}.pagination-control .pagination-control-actions [disabled]{opacity:.4}.all-inbox-documents .all-inbox-documents-content .inbox-stack-card{position:relative;height:auto;min-height:12.4rem;margin-bottom:1.6rem;top:0;bottom:0}.manage-document-import-card{border:.1rem solid #eee;padding:2.4rem;margin:1.6rem 0;border-radius:.4rem;display:flex;flex-direction:row;gap:2.4rem}.manage-document-import-card .email-settings{display:flex;gap:.6rem}.manage-document-import-card .email-settings .email-settings-input{margin:0}.manage-document-import-card .email-settings .email-settings-input input{text-align:center;width:20rem}.manage-document-import-card .email-settings>span{font-size:1.5rem;margin:.5rem 0;letter-spacing:.02rem}.document-view{height:calc(100vh - 22rem)}.document-view .document-preview{position:relative}.document-list-item{display:block;border-radius:0;font-weight:400;text-align:left}.document-list-item,.document-list-item .button>.children{width:100%}.document-list-item .document-item-inner{height:6.4rem;display:flex;padding:0 6rem;align-items:center;gap:1.8rem}.document-list-item .document-depiction{flex-grow:1}.document-list-item .document-depiction .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.document-list-item .document-depiction .note{font-size:90%}.document-list-item .document-status,.document-list-item .document-date{width:24.6rem;flex-shrink:0}.document-list-item .document-date{width:8rem}.document-list-item:hover,.document-list-item:focus-visible{background-color:rgba(195,234,226,.4)}.document-list-item:active{background-color:rgba(120,207,189,.4)}.organisations-page .organisations-table .compact-list-table-body-row{align-items:center}.organisations-page .organisations-table .unreviewed-transactions{display:flex;align-items:center;justify-content:end;gap:.8rem;color:#650baf;font-weight:600}.project-board-page .magic-sheet-container{height:100%}.project-board{display:grid;align-items:flex-start;gap:1.2rem;flex:1 0 0;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));grid-template-rows:1fr;align-self:stretch;height:100%;padding-top:.6rem;padding-bottom:3.2rem;box-sizing:border-box;user-select:none}.project-card-draggable{align-self:stretch;background-color:transparent;border:none;outline:none;padding:0;text-align:left}.project-card{margin:0;width:100%;box-sizing:border-box;display:flex;padding:1rem 1.2rem 1.2rem;align-items:flex-start;gap:1.2rem;border-radius:.4rem;background-color:#fff;border:none;box-shadow:0 1px 1px rgba(0,0,0,.05),0 2px 4px rgba(0,0,0,.1);transition:box-shadow .15s ease-in-out,background-color .1s ease-in-out}.project-card:hover{box-shadow:0 1px 3px rgba(0,0,0,.15),0 8px 8px rgba(0,0,0,.1)}.project-card:active{background-color:#e4e7ec}.project-card.has-unbilled-work .metadata .value,.project-card.has-unbilled-work .metadata .value .ui-tooltip-trigger{color:#026594;font-weight:600}.project-card.has-unbilled-work .metadata .value:after{content:"";background-color:#026594;width:.6rem;height:.6rem;border-radius:.2rem;margin-top:.4rem}.project-card .project-card-icon .ui-avatar-wrapper{margin-top:.4rem;display:block}.project-card .project-card-depiction{display:flex;flex-direction:column;gap:.4rem;flex:1 0 0}.project-card .project-card-depiction .title{line-height:1.3}.project-card .metadata{display:flex;align-items:flex-start;justify-content:space-between;color:#566474;overflow:hidden;text-overflow:ellipsis;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem}.project-card .metadata .value{display:flex;align-items:center;flex-shrink:0;gap:.8rem}.project-card .metadata .ui-tooltip-trigger{font-size:1.3rem}.project-stage-column{display:flex;align-items:flex-start;flex-direction:column;border-radius:.6rem;height:100%;background-color:#f2f4f7;transition:background-color .2s ease-in-out}.project-stage-column.dragging-over{background-color:#e3e6ea}.project-stage-column .column-header{display:flex;padding:1rem;justify-content:space-between;align-items:center}.project-stage-column .column-projects{display:flex;padding:1rem;flex-direction:column;align-items:flex-start;gap:.6rem;flex:1 0 0;align-self:stretch;box-shadow:0 3px 2px -2px rgba(0,0,0,.04) inset}.project-stage-column .column-footer{align-self:stretch;border-top:.1rem solid rgba(0,0,0,.05);overflow:hidden;border-radius:0 0 .6rem .6rem}.project-stage-column .column-footer .column-footer-action{padding:1.2rem 1.4rem;width:100%;border-radius:0}.financial-health-card-explainer{font-weight:400;font-size:1.5rem;flex-grow:1;overflow:hidden}.financial-health-card-explainer .description{text-align:center}.financial-health-card-header{padding-bottom:1rem}.financial-health-card-header .card-title{font-weight:600;margin:0}.move-dots{width:1.4rem;height:2.1rem;background:transparent url("data:image/svg+xml,%3csvg%20width='14'%20height='21'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20transform='translate(2%202)'%20fill='%23848D9A'%20fill-rule='evenodd'%3e%3crect%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20y='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20y='7'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20y='14'%20width='3'%20height='3'%20rx='1'/%3e%3crect%20x='7'%20y='14'%20width='3'%20height='3'%20rx='1'/%3e%3c/g%3e%3c/svg%3e") no-repeat center left}.draggable-wrapper{cursor:grab}.draggable-wrapper:active{cursor:grabbing}.draggable-wrapper .ui-button>div{pointer-events:none}.account-card-edit-fields{flex-grow:1}.account-card-edit-fields .account-card-edit-fields-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:1rem;grid-template-rows:6.55rem 6.55rem;row-gap:1.4rem}.account-card-edit-fields .account-card-edit-fields-grid .ui-text{margin-top:0;margin-bottom:.5rem}.account-card-edit-fields .account-card-edit-fields-grid .account-select{width:unset}.account-card-edit-fields .ui-checkbox>label{margin:0}.card-editor-account-select .account-option-button>div{pointer-events:none}.financial-health-card.edit-card{height:30rem;padding:1.4rem 2.2rem;margin:0;box-sizing:border-box;vertical-align:top}.financial-health-card.edit-card:not(.add-card){transition:.2s box-shadow,.15s background-color}.financial-health-card.edit-card:not(.add-card):hover,.financial-health-card.edit-card:not(.add-card):focus{box-shadow:0 .3rem .7rem rgba(0,0,0,.15)}.financial-health-card.edit-card .financial-health-card-header{padding-bottom:1rem}.financial-health-card.edit-card .financial-health-card-header .move-dots{margin-bottom:-.3rem}.financial-health-card.edit-card .financial-health-card-header .card-title{margin:0}.financial-health-edit-view .financial-health-cards{padding-top:0;padding-bottom:4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,1fr);grid-auto-columns:minmax(0,1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media screen and (max-width: 1120px){.financial-health-edit-view .financial-health-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.account-detail-report-page{display:flex;align-items:flex-start;padding-top:2rem}.account-detail-report-page .account-detail-report-bar-chart{width:30%;flex-shrink:0;padding-right:4rem;margin-left:-1rem;position:sticky;top:2rem}.account-detail-report-page .account-detail-report-bar-chart .total{text-align:center;margin-top:1.6rem}.account-detail-report-page .account-detail-report-bar-chart .total .value{display:block;font-size:2.8rem;font-weight:700;margin:.4rem 0}.account-detail-report-page .account-detail-report-transactions{width:70%}.linear-gauge{height:.8rem;width:12rem;background-color:#e9ecf0;border-radius:.3rem;overflow:hidden;flex-shrink:0}.linear-gauge .gauge-fill{height:100%;background-color:#098c70}.account-detail-report-groups .report-group-row{display:flex;align-items:center;padding:.9rem .6rem 1.2rem;border-radius:.4rem;border-bottom:.1rem solid #eef3f7;cursor:default;transition:background-color .2s}.account-detail-report-groups .report-group-row:hover,.account-detail-report-groups .report-group-row:focus-visible{background-color:rgba(9,30,66,.04)}.account-detail-report-groups .report-group-row:active{background-color:rgba(9,140,112,.1)}.account-detail-report-groups .report-group-row .icon{margin-right:1.4rem;margin-top:.6rem;transition:.2s transform;transform:rotate(-90deg)}.account-detail-report-groups .report-group-row .icon.collapsed{transform:rotate(0)}.account-detail-report-groups .report-group-row .group-title{flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-detail-report-groups .report-group-row .group-percentage{width:8rem;flex-shrink:0;text-align:right;padding:0 1.6rem;margin-left:auto}.account-detail-report-groups .report-group-row .linear-gauge,.account-detail-report-groups .report-group-row .amount{flex-shrink:0}.account-detail-report-groups .report-group-transactions{padding:.4rem 0 2rem 3.2rem;font-size:1.45rem}.account-detail-report-groups .report-group-transactions .transaction-row{display:flex;padding:.3rem 0 .6rem;border-bottom:.1rem solid rgba(9,140,112,.1)}.account-detail-report-groups .report-group-transactions .transaction-row .title{flex-grow:1;flex-shrink:1;padding:0 2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-detail-report-groups .report-group-transactions .transaction-row .amount{margin-right:3.6rem}.expenses-or-income-detail{display:flex;align-items:flex-start}.expenses-or-income-detail .expenses-or-income-pie-chart{width:18%;flex-shrink:0;padding:6.4rem;position:sticky;top:0}.expenses-or-income-detail .expenses-or-income-pie-chart .total{text-align:center;margin-top:3.2rem}.expenses-or-income-detail .expenses-or-income-pie-chart .total .value{display:block;font-size:2.8rem;font-weight:700;margin:.4rem 0}.expenses-or-income-detail .expenses-or-income-list{flex-grow:1;padding:2rem 6rem 2rem 0;margin-left:4rem}@media screen{.expenses-or-income-detail .expenses-or-income-list{padding-left:2rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.expenses-or-income-detail .expenses-or-income-list{padding-left:2rem;padding-right:6rem}}}.expenses-or-income-detail .expenses-or-income-list .list-item{padding:.8rem 0;border-bottom:.1rem solid #eef3f7;display:block;width:100%}.expenses-or-income-detail .expenses-or-income-list .list-item .button{align-items:flex-start!important}.expenses-or-income-detail .expenses-or-income-list .list-item .button>.children{display:flex;align-items:center;flex-grow:1}.expenses-or-income-detail .expenses-or-income-list .list-item .account{margin-left:-4.4rem;padding-left:3.8rem;margin-right:auto;flex-grow:0;flex-shrink:1}.expenses-or-income-detail .expenses-or-income-list .list-item .percentage-label{width:9rem;text-align:right;padding-right:1.8rem}.expenses-or-income-detail .expenses-or-income-list .list-item .name{padding-left:.6rem;flex-shrink:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profitability-visualisation{padding:1rem 0}.profitability-visualisation .profitability-group-row{box-sizing:border-box;display:flex;border-bottom:0 solid rgba(140,189,177,.144);height:0;overflow:hidden;transition:.5s height cubic-bezier(.63,.04,0,1),.5s padding-top cubic-bezier(.63,.04,0,1),.5s padding-bottom cubic-bezier(.63,.04,0,1);padding:0 .6rem}.profitability-visualisation .profitability-group-row .depiction{box-sizing:border-box;padding-left:2.6rem}.profitability-visualisation .profitability-group.expanded .profitability-group-row{height:3.5rem;border-bottom-width:.1rem;padding-top:.4rem;padding-bottom:.4rem}.profitability-visualisation .profitability-group.expanded .profitability-group-header .amount{opacity:0}.profitability-visualisation .profitability-group-header .depiction,.profitability-visualisation .profitability-group-row .depiction{width:32rem}.profitability-visualisation .profitability-group-header .depiction .title,.profitability-visualisation .profitability-group-row .depiction .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profitability-visualisation .profitability-group-header .amount,.profitability-visualisation .profitability-group-row .amount{width:12rem;text-align:right}.profitability-visualisation .visual{flex-shrink:0;width:45%;padding:0 4rem}.profitability-visualisation .visual-bar,.profitability-visualisation .visual-placeholder{margin:0 2rem;width:100%;height:1.8rem}.profitability-visualisation .visual-bar .visual-bar-inner{display:flex;width:100%;height:100%}.profitability-visualisation .visual-bar .visual-bar-part{height:100%;background:#098c70;transition:.5s transform cubic-bezier(.63,.04,0,1)}.profitability-visualisation .visual-bar .visual-bar-part:first-child{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.profitability-visualisation .visual-bar .visual-bar-part:last-child{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.profitability-visualisation .profitability-group-header{display:flex;align-items:center;padding:.9rem .6rem 1.2rem;border-bottom:.1rem solid #d9dfe2;cursor:default;transition:background-color .2s}.profitability-visualisation .profitability-group-header:hover,.profitability-visualisation .profitability-group-header:focus-visible{background-color:rgba(9,30,66,.04)}.profitability-visualisation .profitability-group-header:active{background-color:rgba(9,140,112,.1)}.profitability-visualisation .profitability-group-header .depiction{display:flex}.profitability-visualisation .profitability-group-header .title{font-weight:600;font-size:1.65rem}.profitability-visualisation .profitability-group-header .icon{margin-right:1.4rem;margin-top:.6rem;transition:.2s transform;transform:rotate(-90deg)}.profitability-visualisation .profitability-group-header .icon.expanded{transform:rotate(0)}.profitability-visualisation .profitability-group-header .amount{opacity:1;transition:.3s opacity}.solvency-visualisation .solvency-section-title{margin-top:2.8rem;height:4.4rem;display:flex;width:auto;font-weight:600;border-bottom:.2rem solid #d9dfe2;align-items:center}.solvency-visualisation .solvency-section-title:first-child{margin-top:1.2rem}.solvency-visualisation .solvency-section-title .header-title{align-self:center;margin:0}.solvency-visualisation .solvency-section-title .V-header-amount,.solvency-visualisation .solvency-section-title .R-header-amount{margin-left:auto;padding-right:.6rem}.solvency-visualisation .solvency-section-title .V-header-amount{color:#098c70}.solvency-visualisation .solvency-section-title .R-header-amount{color:#e1273e}.solvency-visualisation .solvency-group-row{box-sizing:border-box;display:flex;border-bottom:0 solid rgba(140,189,177,.144);height:0;overflow:hidden;transition:.5s height cubic-bezier(.63,.04,0,1),.5s padding-top cubic-bezier(.63,.04,0,1),.5s padding-bottom cubic-bezier(.63,.04,0,1);padding:0 .6rem}.solvency-visualisation .solvency-group-row .depiction{display:flex;align-items:baseline;box-sizing:border-box;padding-left:2.6rem}.solvency-visualisation .solvency-group-row .colour-swatch{width:1rem;height:1rem;border-radius:.3rem;background-color:#a5aeb4;flex-shrink:0;margin-right:1rem}.solvency-visualisation .solvency-group.expanded .solvency-group-row{height:3.5rem;border-bottom-width:.1rem;padding-top:.4rem;padding-bottom:.4rem}.solvency-visualisation .solvency-group-header .depiction,.solvency-visualisation .solvency-group-row .depiction{width:100rem}.solvency-visualisation .solvency-group-header .depiction .title,.solvency-visualisation .solvency-group-row .depiction .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.solvency-visualisation .solvency-group-header .amount,.solvency-visualisation .solvency-group-row .amount{flex-grow:1;width:15rem;align-items:flex-end;text-align:right}.solvency-visualisation .solvency-group-header{display:flex;font-weight:600;padding:.6rem .6rem 1rem;border-bottom:.1rem solid #d9dfe2;cursor:default;transition:background-color .2s}.solvency-visualisation .solvency-group-header:hover,.solvency-visualisation .solvency-group-header:focus-visible{background-color:rgba(9,30,66,.04)}.solvency-visualisation .solvency-group-header:active{background-color:rgba(9,140,112,.1)}.solvency-visualisation .solvency-group-header .depiction{display:flex}.solvency-visualisation .solvency-group-header .sum-amount{margin-left:auto}.solvency-visualisation .solvency-group-header .icon{margin-right:1.4rem;margin-top:.6rem;transition:.2s transform;transform:rotate(-90deg)}.solvency-visualisation .solvency-group-header .icon.expanded{transform:rotate(0)}.solvency-visualisation .compact-row{align-items:center;display:flex;width:auto;border-bottom:.2rem solid #d9dfe2;border-bottom-width:.1rem;padding-top:.4rem;padding-bottom:.4rem}.solvency-visualisation .compact-row .vendor-depiction{align-items:center;margin-left:1rem;display:flex}.solvency-visualisation .compact-row .vendor-depiction .avatar{margin-right:1rem}.solvency-visualisation .compact-row .vendor-depiction .title{font-size:1.6rem;font-weight:400;margin-top:-.4rem}.solvency-visualisation .compact-row .amount{margin-left:auto;padding-right:.6rem}.radial-gauge{text-align:center}.radial-gauge img{width:9rem;height:9rem}.radial-gauge .gauge-label{font-size:2rem;font-weight:600;margin-top:1rem}.radial-gauge.size-large img{width:14rem;height:14rem}.radial-gauge.size-large .gauge-label{font-size:2.6rem;margin-top:2rem}.financial-health-detail-page.page-status .status-overview{padding:0 6rem}.financial-health-detail-page.page-status .status-gauge{padding:10rem 0;margin-right:6rem;width:20rem;flex-shrink:0;position:sticky;top:1rem}.financial-health-detail-page.page-status .status-details{flex-grow:1}.financial-health-detail-page.page-status .status-group{padding:1.2rem 0}.financial-health-detail-page.page-status .group-header{font-weight:600;font-size:1.8rem;border-bottom:.1rem solid rgba(113,119,128,.2);display:flex;padding:.6rem 0;margin-bottom:.6rem}.financial-health-detail-page.page-status .group-header .title{margin-top:-.3rem;margin-left:1.4rem}.financial-health-detail-page.page-status .group-metric{display:flex;margin-bottom:1.4rem;padding-top:1rem;margin-left:3.6rem;border-top:.1rem solid rgba(113,119,128,.2)}.financial-health-detail-page.page-status .group-metric:first-child{border-top:none}.financial-health-detail-page.page-status .group-metric .metric-depiction{flex-grow:1}.financial-health-detail-page.page-status .group-metric .metric-title{font-weight:600}.financial-health-detail-page.page-status .group-metric .metric-status{width:14rem;flex-shrink:0;text-align:right}.financial-health-detail-page.page-status .group-metric .metric-status span{padding:0 .8rem .3rem;border-radius:.4rem;text-transform:uppercase;font-size:1.2rem;font-weight:600;letter-spacing:.05rem}.financial-health-detail-page.page-status .group-metric .metric-value{flex-shrink:0;margin-left:2rem;text-align:right}.financial-health-detail-page.page-status .group-metric .metric-target{display:flex;align-items:flex-end;color:#343654;gap:.4rem}.financial-health-detail-page.page-status .group-metric .metric-target a{color:inherit;text-decoration:none}.financial-health-detail-page.page-status .group-metric .metric-target a:hover{text-decoration:underline}.financial-health-detail-page.page-status .group-metric.positive .metric-status span,.financial-health-detail-page.page-status .group-metric.acceptable .metric-status span{background:#098c70;color:#fff}.financial-health-detail-page.page-status .group-metric.negative .metric-status span{background:#df4755;color:#fff}.financial-health-detail-page.page-status .group-metric.negative .metric-value{color:#b9333f;font-weight:600}.income-statement-header{position:relative;z-index:1;box-shadow:none;transition:.2s box-shadow;clip-path:inset(0 0 -100vh 0)}.income-statement-header .magic-sheet-title-bar{background:#fff;padding-top:0rem}.income-statement-header.has-scrolled{box-shadow:0 .1rem .3rem rgba(0,0,0,.12)}.income-statement-header.has-scrolled .depiction-grid{margin-top:-15rem}.income-statement-header.has-scrolled+.income-statement{height:calc(100% - 6.6rem)}.income-statement-header .depiction-grid{display:grid;height:10.2rem;padding:2.5rem 6rem;transition:.5s margin-top cubic-bezier(.51,0,0,.99);grid-template-columns:13.3rem 4rem 19.6rem 1.5rem 19.6rem 1fr auto;grid-template-rows:1fr 1rem 4.4rem;grid-template-areas:"illustration . description description description description description" "illustration .       .           .          .            .          ." "illustration . datepicker-from   .     datepicker-to     .      pdfButton";align-items:center}.income-statement-header .depiction-grid .illustration{grid-area:illustration;width:13.3rem;height:9.6rem}.income-statement-header .depiction-grid .description{grid-area:description;margin:0}.income-statement-header .depiction-grid .ui-date-picker{grid-area:datepicker-from}.income-statement-header .depiction-grid .ui-date-picker .ui-input-field-wrapper .ui-input-field{width:19.6rem;box-sizing:border-box}.income-statement-header .depiction-grid .date-picker-to{grid-area:datepicker-to}.income-statement-header .depiction-grid .date-picker-to .ui-input-field-wrapper .ui-input-field{width:19.6rem;box-sizing:border-box}.income-statement-header .depiction-grid .pdf-button{grid-area:pdfButton}.income-statement-page{height:calc(100% - 1rem);padding-top:1rem;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0}.income-statement-page .loading-indicator-wrapper{height:calc(100% - 23rem)}.reporting-section{padding:1rem 0}.reporting-section.reports,.reporting-section .reports,.reporting-section.financial-health .financial-health-cards{padding-top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,1fr);grid-auto-columns:minmax(0,1fr);grid-column-gap:1rem;grid-row-gap:1rem}@media screen and (max-width: 1120px){.reporting-section.reports,.reporting-section .reports,.reporting-section.financial-health .financial-health-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.reporting-section.financial-health>.h3{padding:.4rem .4rem 1.2rem}.reporting-section.financial-health .financial-health-header{padding-bottom:1rem}.ui-sheet-stack.report-page-stack .ui-sheet.current.root{background:#fcfcfd}.reporting-screen .financial-health{position:relative}.reporting-screen .financial-health .empty-hint{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.reporting-screen .financial-health .empty-hint .ui-nis{max-width:44rem;text-align:center}.reporting-screen .financial-health .empty-hint .ui-nis .ui-nis-actions{margin-top:1rem}.reporting-screen .financial-health .financial-health-card,.reporting-screen .financial-health>.h3{transition:opacity .4s,filter .4s;transition-timing-function:ease-in-out}.reporting-screen .financial-health.is-empty .financial-health-card,.reporting-screen .financial-health.is-empty>.h3{filter:blur(1rem);opacity:.35;pointer-events:none}.financial-health-card{height:30rem;text-align:left;vertical-align:top}.financial-health-card .ui-card{transition:.2s box-shadow,.15s background-color}.financial-health-card.ui-button{padding:0}.financial-health-card:hover .ui-card,.financial-health-card:focus .ui-card{box-shadow:0 .3rem .7rem rgba(0,0,0,.15)}.financial-health-card:active .ui-card{background-color:#e7ecf0}.financial-health-card .financial-health-card-content,.financial-health-card .loading-state,.financial-health-card .error-state{overflow:hidden}.financial-health-card .financial-health-card-content{font-weight:400;font-size:1.5rem;flex-grow:1}.financial-health-card .financial-health-card-content.loaded{animation-name:content-fade-in;animation-duration:.75s}.financial-health-card>.button>.children .ui-card,.financial-health-card>.button>.children{width:100%;height:100%;box-sizing:border-box}.financial-health-card .ui-card{padding:1.4rem 2.2rem;margin:0}.financial-health-card .error-state{text-align:center;font-weight:400}@keyframes content-fade-in{0%{opacity:0}to{opacity:1}}.growth-indicator .growth-indicator-icon{margin-bottom:-.6rem;margin-right:.2rem}.sum-overview .amount{font-size:2rem;font-weight:600}.sum-overview .value{margin:.2rem 0}.sum-overview .value span.growth-indicator{margin-left:1.4rem}.sum-overview .value-change{opacity:.6}.financial-health-card-account .financial-health-card-content.loaded{justify-content:unset!important}.financial-health-card-account .financial-health-card-content.loaded .sum-overview{box-sizing:border-box;padding:.5rem 0 1rem}.financial-health-card-account .account-card-chart{flex-grow:1;overflow:hidden}.financial-health-card-accounts .financial-health-card-content.loaded{display:block}.financial-health-card-accounts .financial-health-card-content.loaded .sum-overview{padding:.5rem 0 1.5rem}.financial-health-card-accounts .accounts-list{height:12rem}.financial-health-card-accounts .accounts-list .account-list-item{display:flex;align-items:baseline;padding:.14rem 0}.financial-health-card-accounts .accounts-list .account-colour-swatch{width:1rem;height:1rem;border-radius:.3rem;background-color:#a5aeb4;flex-shrink:0;margin-right:1rem}.financial-health-card-accounts .accounts-list .percentage{display:inline-block;width:4.4rem;text-align:right;font-weight:600;font-size:1.7rem;margin-right:1.2rem;flex-shrink:0}.financial-health-card-accounts .accounts-list .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.financial-health-card-accounts .accounts-list .balance{flex-shrink:0;margin-left:1.4rem;opacity:.8}.financial-health-card-maturities .financial-health-card-content{justify-content:flex-start!important;position:relative}.financial-health-card-maturities .financial-health-card-content:after{content:"";width:100%;position:absolute;height:8rem;bottom:0rem;background:linear-gradient(0deg,white,transparent);transition:.1s opacity}.financial-health-card-maturities:active .financial-health-card-content:after{opacity:0}.financial-health-card-maturities .tabs .tab{margin-right:2rem}.financial-health-card-maturities .maturities-group{margin-top:1.4rem;display:flex}.financial-health-card-maturities .maturities-group .maturities-icon{width:5rem;height:6rem;background:transparent url(/assets/invoice-stack-kVdcJASi.png) no-repeat center center;background-size:4.7rem 5.9rem}.financial-health-card-maturities .maturities-group .maturities-details{margin-left:1.4rem}.financial-health-card-maturities .maturities-group .maturities-details .count{display:block}.financial-health-card-maturities .maturities-group .maturities-details .total{font-weight:600;font-size:1.7rem}.financial-health-card .percentage-row{padding:.2rem 0;display:flex;align-items:center}.financial-health-card .percentage-row .percentage{display:inline-block;width:5.6rem;text-align:right;font-weight:600;font-size:1.7rem;margin-right:1.2rem;flex-shrink:0}.financial-health-card .percentage-row .description{display:block;font-size:1.3rem;opacity:.55;margin-top:-.6rem;margin-bottom:-.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-health-card .percentage-row .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-health-card-profitability .profitability-chart{display:flex;padding:0 .4rem}.financial-health-card-profitability .profitability-chart .chart-visual{position:relative;height:6rem;width:18%;margin-top:.6rem;display:flex;align-items:center}.financial-health-card-profitability .profitability-chart .chart-labels{flex-grow:1;margin:.8rem 0 .8rem 2.4rem}.financial-health-card-profitability .profitability-chart .chart-label{display:flex;align-items:center;padding:.1rem 0}.financial-health-card-profitability .profitability-chart .chart-label .label-icon{width:.8rem;height:.8rem;flex-shrink:0;margin-right:1.4rem;margin-top:.2rem}.financial-health-card-profitability .profitability-chart .chart-label .label-title{margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-health-card-profitability .profitability-chart .chart-label .label-amount{opacity:.6;flex-shrink:0;margin-left:.4rem}.financial-health-card-profitability .profitability-chart .chart-label.label-revenue .label-icon{background-color:#d8d8d8}.financial-health-card-profitability .profitability-chart .chart-label.label-profit .label-icon{background-color:#098c70}.financial-health-card-profitability .profitability-metrics{margin-top:.6rem;padding-left:1.4rem}.financial-health-card-profitability .profitability-metrics .percentage-row .label{margin-left:.6rem}.financial-health-card-solvency .cash-information{width:50%}.financial-health-card-solvency .cash-information .label{display:block}.financial-health-card-solvency .cash-information .value{font-weight:600;font-size:1.7rem}.financial-health-card-solvency .liquidity-bars{margin:1rem 0}.financial-health-card-solvency .liquidity-bars .liquidity-bar-row{display:flex;align-items:flex-end}.financial-health-card-solvency .liquidity-bars .label{flex-shrink:0;width:10rem;margin-bottom:.2rem}.financial-health-card-solvency .liquidity-bars .bar{display:flex;flex-grow:1;flex-shrink:0;margin-bottom:.1rem}.financial-health-card-solvency .liquidity-bars .bar .bar-part{flex-shrink:0;line-height:2.4rem}.financial-health-card-solvency .liquidity-bars .bar .bar-part .bar-part-label{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-health-card-solvency .liquidity-bars .bar .bar-part .bar-part-block{height:1.7rem;width:100%;background-color:#4d6079}.financial-health-card-solvency .liquidity-bars .bar .bar-part:first-child .bar-part-block{border-radius:.3rem 0 0 .3rem}.financial-health-card-solvency .liquidity-bars .bar .bar-part:last-child .bar-part-block{border-radius:0 .3rem .3rem 0}.financial-health-card-solvency .liquidity-bars .bar .bar-part:only-child .bar-part-block{border-radius:.3rem}.financial-health-card-solvency .liquidity-bars .bar .bar-part .ui-tooltip-trigger{width:100%}.financial-health-card-solvency .liquidity-bars .bar .bar-part.cash .bar-part-block{background-color:#098c70}.financial-health-card-solvency .liquidity-bars .bar .bar-part.accounts-receivable .bar-part-block{background-color:#f8a900}.financial-health-card-solvency .liquidity-bars .bar .bar-part.inventories .bar-part-block{background-color:#66757d}.financial-health-card-solvency .liquidity-bars .bar .bar-part.accounts-payable .bar-part-block{background-color:#df0072}.financial-health-card-status .status-gauge{padding:0 .8rem;width:33%;min-width:7rem}.financial-health-card-status .status-gauge img{width:100%;height:auto}.financial-health-card-status .status-list{margin-left:2rem;flex-grow:1}.financial-health-card-status .financial-health-status-line{padding:.4rem 0}.financial-health-card-status .financial-health-status-line .depiction{margin-right:auto}.financial-health-card-status .financial-health-status-line .depiction .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.financial-health-card-status .financial-health-status-line .warnings{font-size:1.4rem;line-height:1.5rem;font-weight:600;margin-bottom:.5rem;display:block;opacity:.6}.financial-health-card-status .financial-health-status-line .indicator{flex-shrink:0;padding-top:.44rem}.customer-invoice-ask-for-accounts-dialog .ui-dialog-body{width:48rem}.customer-invoice-ask-for-accounts-dialog.with-vat .ui-dialog-body{width:72rem}.customer-invoice-ask-for-accounts-dialog .instructions{margin-top:0}.customer-invoice-ask-for-accounts-dialog .positions{background-color:#f4f6f8;padding:0 1.2rem;border-radius:.4rem;max-height:calc(100vh - 29rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.customer-invoice-ask-for-accounts-dialog .position{gap:2rem;padding:.4rem 0}.customer-invoice-ask-for-accounts-dialog .position+.position{border-top:.1rem solid #e9ecf0}.customer-invoice-ask-for-accounts-dialog .position .position-name,.customer-invoice-ask-for-accounts-dialog .position .position-account{flex-grow:1}.customer-invoice-ask-for-accounts-dialog .position .position-name{width:50%;line-height:2rem;margin-top:1rem}.customer-invoice-ask-for-accounts-dialog .position .position-account{width:50%}.customer-invoice-ask-for-accounts-dialog .position .position-account .account-select{width:auto}.customer-invoice-ask-for-accounts-dialog .position .position-vat{width:36rem}.customer-invoice-ask-for-accounts-dialog .position .position-vat .vat-picker{width:100%}.customer-invoice-ask-for-accounts-dialog .ui-feedback-banner{margin-bottom:0rem}.document-preview-container{position:relative;flex-grow:1}.document-preview-panel{overflow-y:auto;padding:2.2rem 2rem;height:100vh;box-sizing:border-box;flex-grow:1;display:flex;justify-content:center;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.document-editor-page{height:100%}.document-editor-wrapper{display:flex}.document-page{position:relative;width:59.5rem;height:84.2rem;background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.1);overflow:hidden;flex-shrink:0;font-size:.95rem;line-height:1.6rem;letter-spacing:.0075rem;background-size:cover}.document-typography-wrapper{font-size:calc(.95rem * var(--document-scale));line-height:calc(1.6rem * var(--document-scale));letter-spacing:calc(.0075rem * var(--document-scale))}.document-page.page-font-default,.document-typography-wrapper.page-font-default{font-family:Inter,sans-serif}.document-page.page-font-professional,.document-typography-wrapper.page-font-professional{font-family:Fira Sans,sans-serif}.document-page.page-font-rounded,.document-typography-wrapper.page-font-rounded{font-family:DM Sans,sans-serif}.document-page.page-font-rounded-v2,.document-typography-wrapper.page-font-rounded-v2{font-family:Poppins,sans-serif}.document-page.page-font-serif,.document-typography-wrapper.page-font-serif{font-family:"PT Serif",sans-serif}.document-page.page-font-transitional-serif,.document-typography-wrapper.page-font-transitional-serif{font-family:"Source Serif 4",sans-serif}.document-page.page-font-swiss-style,.document-typography-wrapper.page-font-swiss-style{font-family:Switzer,sans-serif}.document-page.page-font-constructed-style,.document-typography-wrapper.page-font-constructed-style{font-family:Supreme,sans-serif}.document-page.page-font-neutral,.document-typography-wrapper.page-font-neutral{font-family:Public Sans,sans-serif}.document-page.page-font-suisse,.document-typography-wrapper.page-font-suisse{font-family:Suisse,sans-serif}.document-page .document-page-footer .page-gradient{position:absolute;bottom:0;left:0;width:54.6rem;height:1.2rem}.document-page-header .envelope-recipient{width:100%;flex-grow:1}.document-page-header .envelope-recipient.suggested .change-recipient-button{color:#3f1065}.document-page-header .envelope-recipient .change-recipient-button,.document-page-header .envelope-recipient .contact-picker-trigger{font:inherit;text-align:inherit;margin:-.5rem;padding:1rem .5rem .5rem;width:100%}.document-page-header .envelope-recipient .change-recipient-button[disabled]:hover,.document-page-header .envelope-recipient .contact-picker-trigger[disabled]:hover{background-color:transparent}.document-page-header .envelope-recipient.unset .contact-picker-trigger{background:rgba(9,140,112,.05);border:.05rem dashed #08896d;margin-top:.4rem;margin-left:0rem;text-align:center;border-radius:.4rem}.document-page-header .envelope-recipient.unset .contact-picker-trigger>.ui-flex{width:100%;padding:1.4rem 0;justify-content:center}.document-page-header .envelope-recipient.unset .contact-picker-trigger span{color:#08745d;font-weight:600;letter-spacing:.02rem;font-family:NextBusiness Brand Text,sans-serif}.document-page-header .envelope-recipient.unset .contact-picker-trigger .ui-icon-wrapper svg path{fill:#08745d}.document-page-header .envelope-recipient.unset .contact-picker-trigger:hover{background:rgba(9,140,112,.1)}.document-page-header .envelope-recipient.unset .contact-picker-trigger:active{background:rgba(9,140,112,.3)}.ui-dropdown-portal.envelope-recipient .menu-items{padding:.8rem 0}.document-page-header{display:flex;padding:.6rem 5.7rem;padding-top:0}.document-page-header.recipient-positioned-left{flex-direction:row-reverse}.document-page-header.recipient-positioned-left .document-page-recipient{margin-right:9rem}.document-page-header .document-page-logo{height:11.8rem;margin-bottom:-.4rem;display:flex;align-items:center}.document-page-header .sender-address{min-height:5rem}.document-page-header .sender-address span,.document-page-header .envelope-recipient span{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.document-page-header .document-page-sender{width:55rem;overflow:hidden;line-height:1.7;font-size:.9rem;cursor:default}.document-page-header .sender-additional{white-space:pre-wrap;margin-top:1rem;height:10rem}.document-page-header .document-page-recipient{padding-top:15.1rem;width:21rem;flex-shrink:0}.document-page-header .envelope-sender-row{border-bottom:.05rem solid black;margin-bottom:.6rem;font-size:.85rem;cursor:default;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings-subpage .settings-subpage-sheet{background:#fff;width:100%;overflow-y:auto;box-sizing:border-box;border-radius:.8rem .8rem 0 0;max-width:100rem;margin:0 auto;margin-top:1rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.settings-subpage .settings-subpage-content,.settings-subpage .settings-subpage-header{max-width:56rem;margin:0 auto}.settings-subpage .settings-subpage-header{padding:4.8rem 3.2rem 2.8rem;background:#fff}.settings-subpage .settings-subpage-header .settings-subpage-back{margin:0 -1.4rem 1rem}.settings-subpage .settings-subpage-header .ui-heading-wrapper{margin:.6rem 0}.settings-subpage .settings-subpage-header .icon img{width:4.8rem}.settings-subpage .settings-subpage-content{padding:.8rem 3.2rem 6.4rem}.document-qr-slip-preview{height:33.2rem;background:transparent url(/assets/qr-invoice-preview-with-reference-hEFGygGm.png) no-repeat top center;background-size:contain;flex-shrink:0;margin:0 -.5rem 2rem;cursor:default}.document-qr-slip-preview .document-qr-setup-message,.document-qr-slip-preview .document-qr-error-message{max-width:45rem;transform:scale(.8);margin:1.2rem auto;padding:2.4rem 0;background:#fff;border-radius:.6rem;border:.1rem dashed #d9d9d9;box-shadow:0 .2rem .4rem rgba(0,0,0,.05);text-align:center}.document-qr-slip-preview .document-qr-setup-message .ui-nis-header,.document-qr-slip-preview .document-qr-error-message .ui-nis-header{display:none}.document-qr-slip-preview .document-qr-setup-message p,.document-qr-slip-preview .document-qr-error-message p{max-width:32rem}.document-qr-slip-preview .document-qr-error-message{margin:3.2rem auto;padding:4rem 0}.document-qr-slip-preview .document-qr-error-message .ui-nis-actions{display:none}.document-qr-slip-preview .document-qr-overlays{font-size:.8rem;line-height:1rem;font-family:Arial,sans-serif;position:relative}.document-qr-slip-preview .document-qr-overlays>div{position:absolute}.document-qr-slip-preview .document-qr-overlays .receipt{left:1.65rem}.document-qr-slip-preview .document-qr-overlays .receipt-account-holder{top:6.4rem}.document-qr-slip-preview .document-qr-overlays .receipt-payable-by{top:14.45rem}.document-qr-slip-preview .document-qr-overlays .receipt-amount{top:22.4rem;left:8.3rem}.document-qr-slip-preview .document-qr-overlays .payslip{left:33.8rem}.document-qr-slip-preview .document-qr-overlays .payslip-account-holder{top:4.6rem}.document-qr-slip-preview .document-qr-overlays .payslip-payable-by{top:17.9rem}.document-qr-slip-preview .document-qr-overlays .payslip-reference{top:11.2rem}.document-qr-slip-preview .document-qr-overlays .payslip-additional{top:14.6rem}.document-qr-slip-preview .document-qr-overlays .payslip-amount{top:22.5rem;left:24.6rem;font-size:1rem}.qr-settings-setup-dialog .settings-subpage-header{padding-top:0}.qr-settings-setup-dialog .settings-subpage-sheet{box-shadow:none;background:transparent;max-height:calc(100vh - 10rem)}.document-renderer,.ui-dropdown-portal.position-row-inner{--document-scale: 1.33}@media screen and (max-width: 640px){.document-renderer,.ui-dropdown-portal.position-row-inner{--document-scale: 1.1}}@media screen and (max-width: 1439px){.document-renderer,.ui-dropdown-portal.position-row-inner{--document-scale: 1.13}}@media screen and (min-width: 1600px){.document-renderer,.ui-dropdown-portal.position-row-inner{--document-scale: 1.4}}@media screen and (min-width: 1920px){.document-renderer,.ui-dropdown-portal.position-row-inner{--document-scale: 1.5}}.ui-dropdown-portal.position-row-inner>.ui-dropdown-content{margin-left:calc(47rem * var(--document-scale) - 62.5rem)}.document-renderer{transform:scale(var(--document-scale));transform-origin:top center;display:flex;flex-direction:column;gap:1.4rem}.customer-invoice-editor-setup-modal.modal-address .ui-dialog-body{width:48rem}.customer-invoice-editor-setup-modal.modal-address .instruction{margin-top:0rem;margin-bottom:2.8rem}.customer-invoice-editor-setup-modal.modal-address .postal-code-input{max-width:8rem}.customer-invoice-editor-setup-modal.modal-address .postal-code-input .ui-input-field{width:100%;box-sizing:border-box}.template-inspector-typeface-picker .legacy-warning{padding:0 .4rem .5rem}.template-inspector-typeface-picker .fonts{overflow-x:scroll;display:flex;padding:.3rem .4rem 0;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.template-inspector-typeface-picker .fonts .font-item{padding:0;flex-shrink:0}.template-inspector-typeface-picker .fonts .font-item:hover .preview{border-color:#708090}.template-inspector-typeface-picker .fonts .font-item.selected{color:#098c70}.template-inspector-typeface-picker .fonts .font-item.selected .preview{border-color:#098c70}.template-inspector-typeface-picker .fonts .font-item.selected .name{font-weight:600}.template-inspector-typeface-picker .fonts .font-item .preview{width:7rem;height:6rem;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.1);background-color:#fff;font-size:26px;font-weight:500;letter-spacing:.05px;border:2px solid transparent}.template-inspector-typeface-picker .fonts .font-item .preview.default{font-family:Inter,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.professional{font-family:Fira Sans,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.rounded{font-family:DM Sans,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.rounded-v2{font-family:Poppins,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.serif{font-family:"PT Serif",sans-serif;font-weight:600}.template-inspector-typeface-picker .fonts .font-item .preview.transitional-serif{font-family:"Source Serif 4",sans-serif;font-weight:600}.template-inspector-typeface-picker .fonts .font-item .preview.swiss-style{font-family:Switzer,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.constructed-style{font-family:Supreme,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.neutral{font-family:Public Sans,sans-serif}.template-inspector-typeface-picker .fonts .font-item .preview.suisse{font-family:Suisse,sans-serif}.template-inspector-typeface-picker .fonts .font-item .name{font-size:13px;font-weight:400;letter-spacing:.2px}.template-preview-panel{overflow-y:auto;padding:2rem;height:100vh;box-sizing:border-box;flex-grow:1;display:flex;justify-content:center;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.template-notice{background:#0f659a url(data:image/png;base64,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) repeat-x top left;background-size:auto 100%;color:#fff;display:flex;justify-content:center;padding:1.6rem 2rem;width:59.5rem;margin-bottom:1.4rem;border-radius:.4rem;position:sticky;top:0;z-index:1;text-align:center;box-sizing:border-box}.template-preview{position:relative;width:59.5rem;height:84.2rem;background-color:#fff;background-size:cover;box-shadow:0 .2rem .5rem rgba(0,0,0,.2);font-size:1.05rem;line-height:1.6rem;letter-spacing:.0075rem;overflow:hidden}.template-preview.page-font-default{font-family:Inter,sans-serif}.template-preview.page-font-professional{font-family:Fira Sans,sans-serif}.template-preview.page-font-rounded{font-family:DM Sans,sans-serif}.template-preview.page-font-rounded-v2{font-family:Poppins,sans-serif}.template-preview.page-font-serif{font-family:"PT Serif",sans-serif}.template-preview.page-font-transitional-serif{font-family:"Source Serif 4",sans-serif}.template-preview.page-font-swiss-style{font-family:Switzer,sans-serif}.template-preview.page-font-constructed-style{font-family:Supreme,sans-serif}.template-preview.page-font-neutral{font-family:Public Sans,sans-serif}.template-preview.page-font-suisse{font-family:Suisse,sans-serif}.template-preview .template-page-header{display:flex;padding:3.6rem 5.7rem;padding-top:0}.template-preview .template-page-header.recipient-positioned-left{flex-direction:row-reverse}.template-preview .template-page-header.recipient-positioned-left .template-page-recipient{margin-right:9rem}.template-preview .template-page-header .template-page-logo{height:11.8rem;display:flex;align-items:center}.template-preview .template-page-header .sender-address{min-height:5rem}.template-preview .template-page-header .sender-address span,.template-preview .template-page-header .envelope-recipient span{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-preview .template-page-header .template-page-sender{width:55rem;overflow:hidden}.template-preview .template-page-header .sender-additional{white-space:pre-wrap;margin-top:1.6rem;height:9.6rem}.template-preview .template-page-header .template-page-recipient{padding-top:15.55rem;width:20.7rem;flex-shrink:0}.template-preview .template-page-header .envelope-sender-row{border-bottom:.05rem solid black;margin-bottom:.6rem;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-preview .template-page-main{padding-left:5.7rem;padding-right:5.6rem}.template-preview .template-page-main .page-title{font-size:2rem;letter-spacing:-.03rem;line-height:1.6rem;font-weight:800;margin-bottom:1.55rem}.template-preview .template-page-main .page-info-block{padding:1rem 5.6rem .6rem 1.7rem;margin-left:-1.7rem;margin-right:-5.6rem;background:#f8f9fa;display:flex;margin-bottom:2.4rem}.template-preview .template-page-main .page-info-block.no-background{background:none}.template-preview .template-page-main .page-info-block .opening-date{font-weight:600;flex-grow:1}.template-preview .template-page-main .page-info-block .invoice-number{margin-right:1.2rem;padding-right:1.2rem;border-right:.1rem solid black;display:block;height:1.2rem;margin-top:.2rem;line-height:1.2rem}.template-preview .template-page-main .page-start-text p,.template-preview .template-page-main .page-end-text p{white-space:pre}.template-preview .template-page-main .page-positions{position:relative}.template-preview .template-page-main .page-positions .example-hint{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;font-size:1.3rem;line-height:2.1rem;text-align:center;font-weight:600;transition:opacity .25s;cursor:not-allowed}.template-preview .template-page-main .page-positions:hover .example-hint{opacity:1}.template-preview .template-page-main .page-positions table{border-top:.05rem solid #dee2e6;border-spacing:0;width:100%;margin:2.2rem 0}.template-preview .template-page-main .page-positions table th.quantity{width:4.8rem}.template-preview .template-page-main .page-positions table th.amount{width:9.6rem}.template-preview .template-page-main .page-positions tr td,.template-preview .template-page-main .page-positions tr th{border-bottom:.05rem solid #dee2e6;text-align:right;padding:.6rem 0}.template-preview .template-page-main .page-positions tr td:nth-child(1),.template-preview .template-page-main .page-positions tr td:nth-child(2),.template-preview .template-page-main .page-positions tr th:nth-child(1),.template-preview .template-page-main .page-positions tr th:nth-child(2){text-align:left}.template-preview .template-page-main .page-positions tr td[colspan]+th,.template-preview .template-page-main .page-positions tr th[colspan]+th{text-align:right}.template-preview .template-page-footer .page-gradient{position:absolute;bottom:0;left:0;width:53.9rem;height:1.2rem}.customer-invoice-editor-setup-modal.modal-design .ui-dialog-body{width:77.4rem;display:flex;gap:3.2rem;max-height:calc(100vh - 20rem);overflow-y:auto}.customer-invoice-editor-setup-modal.modal-design .instruction{margin-top:0;margin-bottom:3.2rem}.customer-invoice-editor-setup-modal.modal-design .design-fields{width:35rem}.customer-invoice-editor-setup-modal.modal-design .design-fields .remove-logo-button{margin-top:1.8rem}.customer-invoice-editor-setup-modal.modal-design .design-fields .logo-design-hint{line-height:1.5;font-size:95%;margin-bottom:0}.customer-invoice-editor-setup-modal.modal-design .design-preview{overflow:hidden;width:38.5rem;height:44rem;background-color:#f2f4f7;padding:.8rem 0 0 .8rem;border-radius:.2rem}.customer-invoice-editor-setup-modal.modal-design .design-preview .template-preview-panel{overflow:hidden;height:auto;align-items:start;justify-content:start}.customer-invoice-editor-setup-modal.modal-vat-presentation .ui-dialog-body{width:70rem;display:flex;gap:2rem}.customer-invoice-editor-setup-modal.modal-vat-presentation .instruction{margin-top:0;margin-bottom:2.4rem}.customer-invoice-editor-setup-modal.modal-vat-presentation .vat-options-fields{width:35rem;flex-grow:1}.document-editor-setup{filter:blur(.4rem)}.document-editor-sidebar{background:#fcfdfe;border-radius:.5rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1);flex-shrink:0;width:39.2rem;transition:width .45s cubic-bezier(.36,0,.02,1.01);margin:2rem 0 2rem 1.2rem;padding:2.6rem 3.2rem;height:calc(100vh - 4rem);box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@media screen and (max-width: 1340px){.document-editor-sidebar{width:36rem}}.document-editor-sidebar .sidebar-toggle{display:none}.document-editor-sidebar .editor-back-navigation{margin-left:-1.3rem}.document-editor-sidebar .autosave-status{display:flex;align-items:center}@media screen and (max-width: 1279px){.document-editor-sidebar{position:fixed;right:-40rem;top:0;margin-top:0;box-shadow:0 .2rem .5rem rgba(0,0,0,.12),0 1.2rem 2rem rgba(0,0,0,.05);height:100vh;border-radius:0;transition:right .45s cubic-bezier(.36,0,.02,1.01)}.document-editor-sidebar .sidebar-toggle{position:fixed;display:block;z-index:1;top:7.4rem;right:2rem;height:3.6rem;transition:right .45s cubic-bezier(.36,0,.02,1.01)}.document-editor-sidebar.open{right:0}.document-editor-sidebar.open .sidebar-toggle{right:41rem}}.document-editor-sidebar .document-actions{margin-bottom:2rem;gap:1rem}.document-editor-sidebar .document-actions .more-menu{display:flex}.document-editor-sidebar .sidebar-group{padding:.6rem 0}.document-editor-sidebar .sidebar-group .ui-heading-wrapper{margin:1.2rem 0}.document-editor-sidebar .ui-checkbox label{margin:1rem -.6rem}.document-editor-sidebar .ui-checkbox label .ui-checkbox-label{margin-left:1.6rem}.document-editor-sidebar .sidebar-action{border-bottom:.1rem solid #e9ecf0;border-radius:0;width:100%;padding:1rem .6rem;margin:0 -.4rem;font-weight:600}.document-editor-sidebar .sidebar-action[disabled]{color:gray}.document-editor-sidebar .sidebar-action[disabled]:hover{background-color:transparent}.document-editor-sidebar .sidebar-action[disabled] .ui-icon-wrapper svg.ui-icon path{fill:gray}.document-editor-sidebar .sidebar-action .ui-icon-wrapper svg.ui-icon{margin-right:.4rem}.document-editor-sidebar .sidebar-action .ui-icon-wrapper svg.ui-icon path{fill:#098c70}.customer-invoice-actions-panel .no-edit-document{padding-bottom:.6rem;padding-top:1.2rem}.coachmark{padding:.8rem 1.4rem 1.2rem;margin:.8rem 0;position:relative;background-color:#fff;border-radius:.5rem;box-shadow:0 0 .4rem rgba(0,0,0,.05)}.coachmark:after{content:"";position:absolute;bottom:-.8rem;left:50%;transform:translate(-50%);width:0;height:0;border-left:.8rem solid transparent;border-right:.8rem solid transparent;border-top:.8rem solid white}.recurring-invoice-modal{max-width:51.7rem}.recurring-invoice-modal .ui-dialog-body{overflow:scroll;max-height:calc(100vh - 18rem);scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.recurring-invoice-modal .settings-group{margin-bottom:0rem}.recurrence-first-date .ui-input-field-wrapper{max-width:22rem}.recurrence-frequency{width:22rem}.recurrence-frequency .ui-number-field{flex-shrink:0}.recurrence-frequency .ui-input-field-wrapper{width:4.6rem}.recurrence-frequency .recurrence-frequency-select{width:100%;height:4rem}.duplicate-customer-invoice-modal .subtitle-for-section{font-weight:600}.share-invoice-dialog .recipient-email .ui-input-field-wrapper{margin:0}.share-invoice-dialog{width:50rem}.share-invoice-dialog .share-url{border-radius:.4rem;box-shadow:none;background-color:#e8f9f3;color:#098c70;font-weight:600;text-align:center}.share-invoice-dialog .settings-group{margin-bottom:2.4rem}.share-invoice-dialog .ui-text b{font-weight:600}.share-invoice-dialog .close-action{margin-left:-1rem;margin-right:auto}.document-sidebar-draft{background:transparent url("data:image/svg+xml,%3csvg%20width='66'%20height='87'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdefs%3e%3crect%20id='a'%20width='54'%20height='77'%20rx='2.571'/%3e%3cfilter%20x='-6.5%25'%20y='-3.2%25'%20width='113%25'%20height='109.1%25'%20filterUnits='objectBoundingBox'%20id='b'%3e%3cfeOffset%20dy='1'%20in='SourceAlpha'%20result='shadowOffsetOuter1'/%3e%3cfeGaussianBlur%20stdDeviation='1'%20in='shadowOffsetOuter1'%20result='shadowBlurOuter1'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.111013986%200'%20in='shadowBlurOuter1'/%3e%3c/filter%3e%3crect%20id='c'%20width='54'%20height='77'%20rx='2.571'/%3e%3cfilter%20x='-6.5%25'%20y='-3.2%25'%20width='113%25'%20height='109.1%25'%20filterUnits='objectBoundingBox'%20id='d'%3e%3cfeOffset%20dy='1'%20in='SourceAlpha'%20result='shadowOffsetOuter1'/%3e%3cfeGaussianBlur%20stdDeviation='1'%20in='shadowOffsetOuter1'%20result='shadowBlurOuter1'/%3e%3cfeColorMatrix%20values='0%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200%200.111013986%200'%20in='shadowBlurOuter1'/%3e%3c/filter%3e%3c/defs%3e%3cg%20transform='rotate(1%20-226.005%20365.466)'%20fill='none'%20fill-rule='evenodd'%3e%3cuse%20fill='%23000'%20filter='url(%23b)'%20xlink:href='%23a'/%3e%3cuse%20fill='%23FFF'%20xlink:href='%23a'/%3e%3cmask%20id='e'%20fill='%23fff'%3e%3cuse%20xlink:href='%23c'%20transform='rotate(-4%2027%2038.5)'/%3e%3c/mask%3e%3cg%20transform='rotate(-4%2027%2038.5)'%3e%3cuse%20fill='%23000'%20filter='url(%23d)'%20xlink:href='%23c'/%3e%3cuse%20fill='%23FFF'%20xlink:href='%23c'/%3e%3c/g%3e%3cg%20opacity='.9'%20mask='url(%23e)'%3e%3cg%20transform='rotate(-12%20167.147%202.741)'%3e%3cg%20fill-rule='nonzero'%20transform='translate(1.048%203.75)'%20fill='%23126EAA'%3e%3cpath%20d='M-3.13168345e-13%208.9052681L4.61661208%208.9052681%204.61661208%207.44207957%201.67762133%207.44207957%201.67762133%205.03286398%204.57877099%205.03286398%204.57877099%203.59490285%201.67762133%203.59490285%201.67762133%201.46318853%204.61661208%201.46318853%204.61661208%209.42475683e-15%20-3.13168345e-13%209.42475683e-15z'/%3e%3cpath%20d='M5.90186691%208.9052681L7.52903346%208.9052681%207.52903346%202.96421814%2010.6320022%208.9052681%2012.2843962%208.9052681%2012.2843962%20-3.01521891e-14%2010.6572296%20-3.01521891e-14%2010.6572296%205.89059519%207.55426085%20-3.01521891e-14%205.90186691%20-3.01521891e-14z'/%3e%3cpath%20d='M14.9067026%208.9052681L16.5843239%208.9052681%2016.5843239%201.46318853%2018.1988768%201.46318853%2018.1988768%202.46197113e-14%2013.2921497%202.46197113e-14%2013.2921497%201.46318853%2014.9067026%201.46318853z'/%3e%3cpath%20d='M27.1910988%20-8.74815796e-14L25.8918883%206.2942334%2024.6935873%20-8.74815796e-14%2022.9402838%20-8.74815796e-14%2021.7167555%206.3068471%2020.417545%20-8.74815796e-14%2018.7777647%20-8.74815796e-14%2020.8085695%208.9052681%2022.5744867%208.9052681%2023.8106287%202.6110347%2025.0341571%208.9052681%2026.8126879%208.9052681%2028.8182653%20-8.74815796e-14z'/%3e%3cpath%20d='M32.626%209.094c2.094%200%203.002-.857%203.002-2.775V0h-1.69v6.219c0%20.895-.39%201.374-1.312%201.374-.895%200-1.286-.479-1.286-1.374V0h-1.678v6.32c0%201.917.896%202.774%202.964%202.774zm8.69-.189h1.816L41%204.957c.694-.139%201.148-.517%201.413-1.11.139-.315.215-.706.215-1.362%200-.643-.076-1.022-.215-1.35C42.06.378%2041.316%200%2040.08%200h-3.04v8.905h1.677V5.033h.568l2.03%203.872zM38.717%201.35h.883c.606%200%201.022.126%201.199.492.075.151.1.315.1.68%200%20.404-.037.568-.113.732-.151.34-.555.505-1.186.505h-.883v-2.41z'/%3e%3cpath%20d='M44.0137409%208.9052681L45.6913622%208.9052681%2045.6913622%205.05809137%2047.9744409%205.05809137%2047.9744409%203.59490285%2045.6913622%203.59490285%2045.6913622%201.46318853%2047.9996683%201.46318853%2047.9996683%202.67841564e-14%2044.0137409%202.67841564e-14z'/%3e%3c/g%3e%3cpath%20stroke='%23126EAA'%20stroke-width='.701'%20d='M0.35%200.35H48.814V1.35H0.35z'/%3e%3cpath%20stroke='%23126EAA'%20stroke-width='.701'%20d='M1.04%2015.464H48.802V16.464H1.04z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e") no-repeat left center;background-size:6.6rem 8.7rem;height:8.7rem;margin-top:3rem;margin-bottom:1rem;padding-left:8rem}.document-sidebar-draft .title{font-weight:600;font-size:1.65rem}.document-sidebar-draft p{margin:1rem 0}.document-editor-sidebar .relations-group{padding:1.6rem 0 .6rem}.share-dunning-dialog{width:50rem}.share-dunning-dialog .recipient-email .ui-input-field-wrapper{margin:0}.share-dunning-dialog .share-url{border-radius:.4rem;box-shadow:none;background-color:#e8f9f3;color:#098c70;font-weight:600;text-align:center}.share-dunning-dialog .settings-group{margin-bottom:2.4rem}.share-dunning-dialog .ui-text b{font-weight:600}.share-dunning-dialog .close-action{margin-left:-1rem;margin-right:auto}.dunning-card{display:flex;padding:.6rem .8rem .8rem;align-items:center;border-radius:.4rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25)}.dunning-card .dunning-notice-depiction{display:flex;align-items:center;gap:1.1rem;width:100%}.dunning-card .dunning-notice-depiction .icon{display:flex;width:2.4rem;height:2.4rem;padding:.3rem .2959rem .3149rem .225rem;justify-content:center;align-items:center}.dunning-card .dunning-notice-depiction .dunning-notice-details{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;margin-right:auto}.dunning-card .dunning-notice-depiction .dunning-notice-details .title{color:#000;font-size:1.4rem;line-height:1.2;font-weight:600;letter-spacing:.03rem;margin:.1rem}.dunning-card .dunning-notice-depiction .dunning-notice-details .date{color:#000;font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.03rem;margin:.1rem}.dunning-card .dunning-notice-depiction .dunning-notice-actions{display:flex;padding-top:.2rem;align-items:center;gap:1rem;flex-shrink:0}.dunning-card .dunning-notice-depiction .dunning-notice-actions .divider{width:.1rem;height:4.1rem;background:rgba(202,207,215,.3)}.dunning-panel .no-dunnings-yet{display:flex;padding:1.6rem 0rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch;border-radius:.4rem;background:rgba(202,207,215,.3);margin-top:1rem;margin-bottom:1rem}.dunning-panel .dunning-list{padding:1rem 0}.create-dunning-modal .create-dunning-modal-content{width:40rem}.create-dunning-modal .delete-button{margin-right:auto}.create-dunning-modal .ui-dialog-footer .ui-spacer:first-child{display:none}.create-dunning-modal .ui-date-picker{width:100%}.email-preview{padding:2rem 2rem .4rem;background:#f5f7f9;border-radius:.4rem;font-family:Inter,sans-serif;font-size:1.4rem;line-height:1.5}.email-preview p{margin:0}.email-preview .depiction{display:flex;flex-direction:column;gap:.8rem;margin:2rem 0}.email-preview .summary{margin-bottom:.4rem;font-size:1.3rem;letter-spacing:.03rem}.email-preview .title{font-size:1.8rem;line-height:1.35;font-weight:700;margin:0}.email-preview .amount{font-size:1.5rem;opacity:.8}.email-preview .action{font-size:1.45rem;font-weight:500;color:#fff;background-color:#026594;border-radius:.5rem;padding:.8rem 1.4rem;margin-top:2rem;display:inline-flex;text-decoration:none;cursor:pointer}.email-preview .email-card{background-color:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.13);width:36rem;border-radius:.8rem;margin:0 auto;position:relative}.email-preview .email-card:after{position:absolute;content:"";height:6rem;width:calc(100% + 1.2rem);bottom:-.6rem;left:-.6rem;background:linear-gradient(0deg,#f5f7f9 50%,transparent)}.email-preview .email-card-header{padding:2.4rem 2.8rem 3rem}.email-preview .email-card-details{border-top:.1rem solid rgba(2,101,148,.2);padding:2.8rem;background-color:#fafcfe;border-radius:0 0 .8rem .8rem;font-size:1.4rem}.document-sidebar-email-detail-modal .ui-dialog-body{width:100vw;max-width:54rem;max-height:calc(100vh - 12rem);padding-bottom:1.6rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.sidebar-group.customer-invoice-emails-panel{padding:1.6rem 0}.sidebar-group.customer-invoice-emails-panel .email-delivery{display:flex;align-items:center;background-color:#fff;box-shadow:0 .1rem .2rem rgba(0,0,0,.18);padding:.3rem .3rem .3rem 1rem;border-radius:.6rem;margin:.1rem 0;gap:2rem;cursor:default}.sidebar-group.customer-invoice-emails-panel .email-delivery .recipient{flex-grow:1}.sidebar-group.customer-invoice-emails-panel .email-delivery .date{padding-bottom:.4rem}.sidebar-group.customer-invoice-emails-panel .email-delivery .ui-button,.sidebar-group.customer-invoice-emails-panel .email-delivery .status,.sidebar-group.customer-invoice-emails-panel .email-delivery .date{flex-shrink:0}.quote-status-box{background-color:#ebedf0;color:#026594;border-radius:.7rem;padding:.6rem .9rem .7rem;margin-bottom:1rem;margin-left:-.2rem;margin-right:.2rem}.quote-status-box .ui-icon{margin-right:.8rem}.quote-status-box .ui-text{line-height:2rem;font-weight:600}.quote-status-box.accepted{color:#098c70;background-color:#e3f4ee}.quote-status-box.rejected{color:#bf0d23;background-color:#f4e3e5}.recurring-invoice-item{padding:.2rem .2rem .2rem .8rem}.recurring-invoice-item-actions{height:3.5rem}.recurring-invoice-depiction{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recurring-invoice-depiction .ui-text{margin-top:-.3rem}.customer-invoice-toolbar-area{position:absolute;bottom:0;left:0;width:100%;height:6rem;display:flex;align-items:end;justify-content:center;z-index:50;padding-bottom:1.6rem}.customer-invoice-toolbar-area:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at bottom,rgba(20,25,39,.2) 10%,rgba(0,0,0,.02),rgba(0,0,0,0) 50%);opacity:1;transition:.2s opacity ease-in-out}.customer-invoice-toolbar-area:not(.active-position):before{opacity:0}.customer-invoice-toolbar-area:not(.active-position) .customer-invoice-toolbar{box-shadow:0 .1rem .2rem rgba(0,0,0,.1),0 .2rem 1rem rgba(0,0,0,.1)}.customer-invoice-toolbar{background-color:#fff;box-shadow:0 .2rem .3rem rgba(0,0,0,.2),0 .8rem 1.4rem rgba(0,0,0,.15);border-radius:.6rem;height:4.2rem;padding:.1rem .4rem;transition:.2s box-shadow ease-in-out;display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute}.customer-invoice-toolbar .toolbar-group,.customer-invoice-toolbar .toolbar-shelf{display:flex;align-items:center;justify-content:center;overflow:hidden}.customer-invoice-toolbar .toolbar-group .ui-button,.customer-invoice-toolbar .toolbar-shelf .ui-button{flex-shrink:0}.customer-invoice-toolbar .divider{height:2.8rem;width:.1rem;background-color:#eef0f2;margin:0 .4rem;flex-shrink:0}.customer-invoice-toolbar-handle{background-color:#fff;box-shadow:0 .2rem .3rem rgba(0,0,0,.2),0 .8rem 1.4rem rgba(0,0,0,.15);border-radius:.4rem;height:.6rem;width:14rem}.customer-invoice-toolbar.toolbar--instant-fill{flex-direction:column;align-items:stretch;width:48rem;height:auto;padding:1.4rem 1.8rem;transition:.2s box-shadow,.2s background-color}.customer-invoice-toolbar.toolbar--instant-fill.instant-fill-active{background:linear-gradient(to right,#f9f9fe,#fff,#f9f9fe);background-size:1000px 100%;animation:live-shimmer 3.5s infinite;animation-timing-function:linear;box-shadow:0 .1rem .3rem rgba(0,0,0,.08),0 .2rem 1rem rgba(0,0,0,.08),0 .2rem 1rem rgba(101,11,175,.25);position:relative}.customer-invoice-toolbar.toolbar--instant-fill .input-area{display:flex;align-items:center;gap:1.6rem}.customer-invoice-toolbar.toolbar--instant-fill .input-area .ui-icon-wrapper{margin:.2rem 0}.customer-invoice-toolbar.toolbar--instant-fill .instant-fill-input{margin:0;margin-top:-.4rem}.customer-invoice-toolbar.toolbar--instant-fill .instant-fill-input .ui-input-field{border:none;padding:0;height:2.4rem;box-shadow:none!important;resize:none;background-color:transparent}.customer-invoice-toolbar.toolbar--instant-fill .actions{display:flex;justify-content:end;gap:.8rem;padding-top:1.6rem;height:5.2rem;box-sizing:border-box;overflow:hidden}.ledger-new-tab .ui-input-field{background-color:transparent;border:none;box-shadow:none!important}.ledger-tab{position:relative;display:flex;align-items:center;flex-shrink:0;border-radius:.7rem;height:3.9rem;transition:.25s background-color;cursor:default;user-select:none;-webkit-app-region:no-drag}.ledger-tab.selected{background-color:#fff;box-shadow:0 .1rem .3rem rgba(0,0,0,.12)}.ledger-tab.selected .ledger-tab-button:hover{background-color:transparent}.ledger-tab:hover:not(.selected),.ledger-tab:has(>:hover):not(.selected){background-color:rgba(9,30,66,.04)}.ledger-tab:hover:not(.selected):active,.ledger-tab:has(>:hover):not(.selected):active{background-color:rgba(9,30,66,.08)}.ledger-tab:hover:not(.selected) .ledger-tab-button,.ledger-tab:has(>:hover):not(.selected) .ledger-tab-button{background-color:transparent}.ledger-tab .ledger-tab-button{padding-right:1rem;padding-left:0}.ledger-tab .ledger-tab-button .account .name{margin-top:-.3rem}.ledger-tab .ledger-tab-button .children{margin-top:0}.ledger-tab .ledger-tab-button .lockup{margin-left:.6rem}.ledger-tab .ledger-tab-close{position:absolute;right:0;width:2.6rem;height:2.6rem;padding:0 .5rem!important;margin-right:.6rem;opacity:0;background:#eff0f3;transition:.25s opacity,.25s background-color}.ledger-tab .ledger-tab-close:hover{background:#dddfe5}.ledger-tab:hover .ledger-tab-close,.ledger-tab:has(:focus-visible) .ledger-tab-close{opacity:1}.report-modal-options{background:#fff;border:.1rem solid #e0e0e0;border-radius:.6rem;padding:.4rem 1.8rem;overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 31.4rem);scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-text+.report-modal-options{margin-top:2.4rem}.change-contra-account-form .account-select{width:100%}.change-contra-account-form .account-select .ui-input-field.with-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.account-select.change-contra-account-select .ui-dropdown-content{width:stretch}.account-select.change-contra-account-select .ui-dropdown-content .account-option{width:unset}.account-select.change-contra-account-select .ui-dropdown-content .account-option .text{max-width:unset}.batch-edit-change-date-view .ui-date-picker{width:100%}.move-to-account-form .current-account-preview{background-color:#f4f5f6;border-radius:.5rem;height:3.1rem;padding:.2rem 1.2rem}.move-to-account-form .current-account-preview .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.move-to-account-form .column{width:50%}.move-to-account-form .title-for-input-fields{font-weight:600;font-size:1.5rem;margin-top:.2rem}.move-to-account-form .account-select{width:100%}.move-to-account-form .account-select .ui-input-field.with-placeholder{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.batch-editing-modal{max-width:63rem}.transactions-preview-title{font-weight:600;font-size:1.5rem;padding-top:.5rem}.transactions-preview-list{height:calc(100vh - 50rem);background-color:#f5f6f8;border-radius:.5rem;padding:.8rem;min-width:59rem;gap:.8rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.transactions-preview-list .amount{flex-shrink:0}.transactions-preview-list .transactions-preview-card{max-height:6.8rem;vertical-align:middle;padding:.9rem 1.8rem;margin:0}.transactions-preview-list .accounts .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:11rem;margin-top:-.2rem}.transactions-preview-list .transactions-preview-flex{padding:0;margin:0}.transactions-preview-list .padding-for-account-icon{padding-left:0;padding-top:.2rem}.transactions-preview-list .arrow-icon{width:1.2rem;flex-shrink:0;margin-top:.2rem}.transactions-preview-list .transactions-preview-list-card-description{font-size:1.5rem;font-weight:600;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transactions-preview-list .text-date{margin:0rem;position:relative}.transactions-preview-list .flex-amount{margin-left:auto;flex-shrink:0}.transactions-preview-list .chf{font-size:1rem;margin-top:.2rem;flex-shrink:0;font-weight:600;letter-spacing:.02rem}.transactions-preview-list .is-being-edited{color:#098c70;font-weight:600}.transactions-live-accounting-bar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:4.8rem;box-sizing:border-box;background:#f9f9fb;box-shadow:inset 0 1px 2px rgba(0,0,0,.05);margin:0 -6rem;position:relative}.transactions-live-accounting-bar.syncing{background-image:linear-gradient(45deg,rgba(0,0,0,.01) 25%,transparent 0%,transparent 50%,rgba(0,0,0,.01) 0%,rgba(0,0,0,.01) 75%,transparent 0%,transparent 100%);animation:barberpole .8s linear infinite;background-size:6rem 6rem}@keyframes barberpole{0%{background-position:0 0}to{background-position:6rem 0}}.transactions-live-accounting-bar .progress-container{display:flex;width:100%;max-width:104rem;height:auto;flex-direction:column}.transactions-live-accounting-bar .progress-group{display:flex;gap:2rem;width:fit-content;height:auto;align-items:center}.transactions-live-accounting-bar .progress-text{display:flex;height:1.5rem;font-size:1.5rem;line-height:1.5rem;align-items:center;color:#650baf;font-weight:600;margin-bottom:.4rem}.transactions-live-accounting-bar .progress-bar{display:flex;gap:1rem;width:17.3rem;height:.4rem;border-radius:.3rem;background-color:#e1d4f1}.transactions-live-accounting-bar .progress-bar-fill{display:flex;gap:1rem;width:12.3rem;height:.4rem;border-radius:.3rem;background-color:#650baf;transition:width .3s ease-in-out}.unreviewed-transactions-status-label{font-size:1.55rem}.unreviewed-transactions-status-label>div{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.unreviewed-transactions-status-label .to-review-count{display:flex;gap:1rem;align-items:center;font-weight:600;color:#650baf}.unreviewed-transactions-status-label span{margin-top:-.2rem}.transaction-fiscal-year-break{display:flex;gap:1.4rem;margin-top:2.4rem;margin-bottom:1.4rem;align-items:center;justify-content:space-between;position:relative;z-index:1;color:#4d606f}.transaction-fiscal-year-break span{text-transform:uppercase;letter-spacing:.1rem;padding-bottom:.4rem;font-weight:600;font-size:1.3rem;flex-shrink:0}.transaction-fiscal-year-break .divider{content:"";height:.1rem;border-top:.1rem dashed #4d606f;z-index:-1;flex-grow:1}.transaction-fiscal-year-break .ui-button{flex-shrink:0;font-weight:600;color:#4d606f;margin-right:-1rem;margin-left:-.6rem}.transaction-fiscal-year-break .ui-button .ui-icon-wrapper .ui-icon path{fill:#4d606f}.transaction{height:3.6rem;width:100%;margin-left:0;margin-bottom:.1rem;position:relative;display:flex;animation:fade-in .15s ease-in-out;transition:height .24s cubic-bezier(0,.48,.17,1),width .24s cubic-bezier(0,.48,.17,1),margin-left .24s cubic-bezier(0,.48,.17,1),margin-right .24s cubic-bezier(0,.48,.17,1),opacity .24s cubic-bezier(0,.48,.17,1)}.transaction:focus-visible{outline-color:#098c70}.transaction.will-be-deleted{transition-duration:.25s;transition-timing-function:cubic-bezier(.35,-.05,0,1);height:0!important;overflow:hidden;opacity:0}.transaction.will-be-deleted>.ui-card.bare{box-shadow:none}.transaction.unreviewed:not(.edit-mode):not(.incomplete)>.ui-card.bare{background:#f8f8fd}.transaction.unreviewed:not(.edit-mode):not(.incomplete)>.ui-card.bare,.transaction.unreviewed:not(.edit-mode):not(.incomplete)>.ui-card.bare .account{color:#380761}.transaction.unreviewed:not(.edit-mode):not(.incomplete)>.ui-card.bare:hover{background:#eae7f7}.transaction.incomplete:not(.edit-mode)>.ui-card.bare{background:#fffae4}.transaction.incomplete:not(.edit-mode)>.ui-card.bare:hover{background:#fcf3cc}.transaction>.ui-card.bare{display:flex;flex-direction:column;height:100%;padding:0 1.5rem;box-sizing:border-box;width:100%;box-shadow:0 .1rem .2rem rgba(0,0,0,.09);transition:padding .24s cubic-bezier(0,.48,.17,1),box-shadow .24s cubic-bezier(0,.48,.17,1),background-color .25s linear}.transaction>.ui-card.bare:hover{background-color:rgba(195,234,226,.4)}.transaction>.ui-card.bare:active{background-color:rgba(158,221,207,.4)}.transaction>.ui-card.bare>.upper-half{height:3.6rem;padding:0;transition:padding .24s cubic-bezier(0,.48,.17,1)}.transaction.highlighted>.ui-card.bare{background-color:rgba(195,234,226,.4)}.transaction span{padding-bottom:.4rem}.transaction .date{margin-right:3rem}.transaction .description{width:100%;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction .ui-input-field{background-color:transparent}.transaction .date,.transaction .account,.transaction .amount{flex-shrink:0}.transaction .account{position:relative;display:flex;box-sizing:border-box;height:3rem;width:24rem;padding:.2rem 1.3rem .2rem 3.2rem;color:#2f3843}.transaction .account .account-name{white-space:nowrap;align-self:center;text-overflow:ellipsis;overflow:hidden}.transaction .account .account-number{display:inline-block;margin-right:1rem;margin-top:.15rem;font-size:1.4rem;flex-shrink:0}.transaction .account .open-account-action{margin-left:auto;opacity:0;transition:opacity .25s ease-in-out}.transaction .account .colour-swatch{position:absolute;width:1rem;height:1rem;top:1rem;left:1.2rem;border-radius:.3rem}.transaction .account .ui-input-field{border:none;padding-top:.4rem}.transaction .account .ui-input-field:hover{box-shadow:none}.transaction .account .ui-input-field-wrapper:not(.has-error):not(.bare) .ui-input-field:focus{box-shadow:none}.transaction:hover .account .open-account-action,.transaction:focus-visible .account .open-account-action,.transaction:focus-within .account .open-account-action{opacity:1}.transaction .amount{position:relative;margin-right:3rem;width:10rem;text-align:right}.transaction .amount .currency{font-weight:600;position:absolute;display:inline;right:-3.05rem;font-size:1.2rem;letter-spacing:.03rem;padding-top:.28rem}@media screen and (max-width: 990px){.transaction .account{width:18rem}}@media screen and (max-width: 990px){.multi-edit-view .transaction{width:94%}}.transaction.is-drag-active>.ui-card.bare{z-index:1;animation:pulse-shadow 1.7s infinite}.transaction.live-capture-upload-indicator>.ui-card.bare{background:linear-gradient(to right,#f8f8fa,#fff,#f8f8fa);background-size:750px 100%;animation:live-shimmer 3.5s infinite;animation-timing-function:linear;position:relative;z-index:1;box-shadow:0 .3rem 1.6rem rgba(101,11,175,.3)!important}.transaction.live-capture-upload-indicator .live-accounting-details{background-color:rgba(247,248,248,.57)}.transaction .live-accounting-details{transition:height .2s ease-in-out}.transaction.will-be-closed{overflow:hidden;height:4rem!important;transition-timing-function:ease-in-out;transition-duration:.2s}.transaction.will-be-closed .live-accounting-details{height:0}@keyframes pulse-shadow{0%{box-shadow:0 .1rem .6rem rgba(0,0,0,.08),0 0 rgba(101,11,175,.3)}to{box-shadow:0 .1rem 1.3rem rgba(0,0,0,.08),0 0 2rem .5rem rgba(255,255,255,.2)}}.transaction-indicators{display:flex;flex-shrink:0;gap:.6rem;padding:0 1.2rem}.transaction-indicators:empty{display:none}.transaction-indicators .transaction-indicator{border-radius:.4rem;display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;color:#4e666d}.transaction-indicators .transaction-indicator .ui-icon{fill:currentColor!important}.transaction-review-status{width:2.2rem;height:1.6rem;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:-1rem;margin-right:.4rem}.transaction.edit-mode .transaction-review-status{padding-top:1rem}.transaction-review-status .transaction-review-status-indicator.unreviewed:after,.transaction-review-status .transaction-review-status-indicator.incomplete:after{content:"";position:absolute;top:.5rem;left:.8rem;width:.8rem;height:.8rem;background-color:#650baf;border-radius:50%}.transaction.edit-mode{z-index:1;height:10.2rem;width:102%;margin-left:-1.02%;margin-right:-1.02%}.transaction.edit-mode .upper-half>.ui-number-field{flex-shrink:0}.transaction.edit-mode .exchange-rate{width:10.5rem;flex-shrink:0}.transaction.edit-mode .exchange-rate input{padding-left:3.8rem;box-shadow:none}.transaction.edit-mode .exchange-rate .ui-input-icon{top:.9rem}.transaction.edit-mode.tall-editor{height:11.6rem}.transaction.edit-mode.live-accounting{height:13.2rem}.transaction.edit-mode.live-accounting .bottom-half{margin-top:.7rem}.transaction.edit-mode.live-accounting.tall-editor{height:14.6rem}.transaction.edit-mode.live-accounting.tall-editor .bottom-half{margin-top:2rem}.transaction.edit-mode.live-accounting.with-live-capture-attachment{height:18.6rem}.transaction.edit-mode.live-accounting.with-live-capture-attachment.tall-editor{height:20rem}.transaction.edit-mode>.ui-card.bare{padding:.5rem 1.5rem 1.2rem;padding:.5rem calc(1.5rem + 1.02%) 1.2rem;box-shadow:0 .1rem .2rem rgba(0,0,0,.09),0 .1rem 1.3rem rgba(0,0,0,.08)}.transaction.edit-mode>.ui-card.bare:hover,.transaction.edit-mode>.ui-card.bare:active{background-color:#fff}.transaction.edit-mode>.ui-card.bare>.upper-half{height:3.6rem}.transaction.edit-mode .ui-date-picker{margin-right:2rem;flex-shrink:0}.transaction.edit-mode .ui-date-picker .ui-input-field{border:none;border-radius:0;padding:0;padding-bottom:.5rem;width:9rem}.transaction.edit-mode .ui-date-picker .ui-input-field:hover{box-shadow:none}.transaction.edit-mode .ui-date-picker .ui-input-field:focus{box-shadow:none!important}.transaction.edit-mode .ui-date-picker .ui-icon-wrapper{display:none}.transaction.edit-mode .description.bare{padding-left:.1rem}.transaction.edit-mode .description.bare .ui-input-field{border:none;border-radius:0;height:3.6rem;width:100%;padding:0;padding-bottom:.5rem;box-sizing:border-box}.transaction.edit-mode .description.bare .ui-input-field:hover{box-shadow:none}.transaction.edit-mode .description.bare .ui-input-field:focus{box-shadow:none!important}.transaction.edit-mode .description.bare .ui-input-field:focus:hover{box-shadow:none}.transaction.edit-mode .account{padding-left:.05rem}.transaction.edit-mode .account.narrow{width:13.5rem}.transaction.edit-mode .amount-container{flex-shrink:0}.transaction.edit-mode .money-field{margin-right:3rem}.transaction.edit-mode .money-field .amount{margin-right:0}.transaction.edit-mode .money-field .amount .ui-input-field{border-radius:0;height:3.6rem;width:100%;padding:0;padding-bottom:.5rem;box-sizing:border-box}.transaction.edit-mode .money-field .amount .ui-input-field:hover{box-shadow:none}.transaction.edit-mode .money-field .amount .ui-input-field:focus{box-shadow:none!important}.transaction.edit-mode .money-field .amount .ui-input-field:focus:hover{box-shadow:none}.transaction.edit-mode .money-field .amount:has(.ui-input-field[disabled])+.currency{pointer-events:none}.transaction.edit-mode .money-field .amount+.currency{display:inline;font-size:1.2rem;letter-spacing:.03rem;top:.75rem;right:-4.9rem;padding:0}.transaction.edit-mode .money-field .amount+.currency .children{width:100%}.transaction.edit-mode .money-field .amount+.currency:before{inset:.2rem 1.5rem -.1rem auto;width:3rem}.transaction.edit-mode .amount-container.has-net-amount .money-field{animation:gross-animate-in .4s cubic-bezier(.25,.46,.45,.94)}@keyframes gross-animate-in{0%,10%{transform:translateY(-1.3rem);opacity:0}to{transform:translateY(0);opacity:1}}.transaction.edit-mode .amount-net{opacity:.6;font-size:1.6rem;position:absolute;top:3.3rem;display:flex;animation:net-animate-in .4s cubic-bezier(.25,.46,.45,.94);transform-origin:right center}.transaction.edit-mode .amount-net small{margin-right:1rem;animation:fade-in .8s}.transaction.edit-mode .amount-net .base-currency{font-size:1.3rem;margin-right:0;width:100%}.transaction.edit-mode .amount-net .currency{position:relative;right:0;margin-left:.6rem;font-size:80%}@keyframes net-animate-in{0%{transform:translate(.2rem) translateY(-2.3rem) scale(1.15);opacity:1}to{transform:translate(0) translateY(0) scale(1);opacity:.6}}.transaction.edit-mode .bottom-half{flex-grow:1;animation-name:fade-in;animation-duration:.6s}.transaction.edit-mode .bottom-half .vat-checkbox{flex-shrink:0;min-width:19.9rem;max-width:33.1rem;height:3.5rem;margin-left:.1rem;display:flex}.transaction.edit-mode .bottom-half .vat-checkbox>label,.transaction.edit-mode .bottom-half .vat-checkbox>label input{margin:0}.transaction.edit-mode .bottom-half .vat-picker{min-width:15rem}.transaction.edit-mode .bottom-half .editor-action{height:3.5rem}.transaction.edit-mode .bottom-half .divider{height:3.5rem;width:.1rem;background-color:#979797;opacity:.2;margin:0 1rem}.transaction.edit-mode .bottom-half .no-edit-actions{overflow:hidden}.transaction.edit-mode .bottom-half .no-edit-actions .no-edit-message+button,.transaction.edit-mode .bottom-half .no-edit-actions .no-edit-message+.ui-dropdown-wrapper{margin-left:1rem}.attachable-document-item{display:flex;padding-top:.5rem}.attachable-document-item .document-icon{flex-shrink:0}.attachable-document-item .depiction{flex-grow:1;display:flex;flex-direction:column;gap:.2rem}.attachable-document-item .document-title{font-size:1.4rem;font-weight:600}.attachable-document-item .document-info{line-height:1.7rem;font-size:1.3rem;margin-bottom:.2rem;opacity:.8}.attachable-document-item .document-metadata{display:flex;align-items:center;gap:2.4rem;height:1.6rem;line-height:2rem;flex-shrink:0}.attachable-document-item .document-note{margin-left:auto;flex-shrink:0}.attachable-document-item span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-transaction-attachment-modal>.ui-card{width:100%;max-width:96rem}.upload-transaction-attachment-modal.upload-modal .upload-attachment-modal-view{max-height:20rem}.upload-transaction-attachment-modal .upload-attachment-modal-view{width:100%;height:calc(100vh - 24rem);max-height:86rem;margin:2rem 0}.upload-transaction-attachment-modal .attach-document-list{width:96rem;height:calc(100% - 5.4rem);overflow:hidden}.upload-transaction-attachment-modal .attach-document-list .attach-document-list-items{overflow-y:scroll;overflow-x:hidden;height:100%;background-color:rgba(202,207,215,.4);border-radius:.5rem 0 0 .5rem;padding:.3rem .4rem;box-sizing:border-box;width:100%;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.upload-transaction-attachment-modal .attach-document-list .attach-document-list-items .search-field{margin-top:.2rem;margin-bottom:.2rem}.upload-transaction-attachment-modal .attach-document-list .attach-document-list-items .card-radio-option-card{margin:.1rem 0}.upload-transaction-attachment-modal .upload-attachment-area{display:flex;height:100%}.transaction>.ui-card.bare:has(>.live-accounting-details) .upper-half{padding-top:.5rem}.transaction>.ui-card.bare:has(>.live-accounting-details) .upper-half .amount-net{margin-top:3.5rem}.transaction .live-accounting-details{border-radius:.6rem .6rem 0 0;border-bottom:.1rem solid rgba(233,236,240,.3);margin:-.5rem -2.7rem 0;height:3.5rem;flex-shrink:0;color:rgba(0,0,0,.7);overflow:hidden;cursor:default;animation-name:slide-in;animation-duration:.44s;animation-timing-function:cubic-bezier(0,.68,.17,1)}.transaction .live-accounting-details,.transaction .live-accounting-details .lockup{font-size:1.3rem;letter-spacing:.015rem}@keyframes slide-in{0%{height:0;transform:translateY(3rem);opacity:0}to{height:3.5rem;transform:translateY(0);opacity:1}}.transaction .live-accounting-details .details{padding:.8rem 2.6rem .6rem;animation-name:fade-in;animation-duration:.5s}.transaction .live-accounting-details .details .live-accounting-actions{margin-left:auto;flex-shrink:0;height:1.9rem}.transaction .live-accounting-details .details .manual-reconciliation .ui-button,.transaction .live-accounting-details .details .transaction-review-controls .ui-button{padding:0 .8rem;margin:-.2rem 0;font-size:1.4rem}.transaction .live-accounting-details .details .manual-reconciliation .ui-button .children,.transaction .live-accounting-details .details .transaction-review-controls .ui-button .children{margin-top:-.2rem}.transaction .live-accounting-details.loading .loader{width:100%;height:100%;background:linear-gradient(to right,#f8f8fa,#fff,#f8f8fa);background-size:750px 100%;animation:live-shimmer 3.5s infinite;animation-timing-function:linear}.reconciliation-picker{display:flex;align-items:center;flex-grow:1;gap:.8rem}.reconciliation-picker .ui-loading-spinner,.reconciliation-picker .reconciliation-picker-label{flex-shrink:0}.reconciliation-picker .resource-select{height:auto;width:100%}.reconciliation-picker .resource-select-input{margin:0}.reconciliation-picker .resource-select-input .ui-input-field{padding:0;height:1.8rem;font-size:1.4rem;text-align:right;border:none;box-shadow:none!important}.transaction-review-controls-menu .ui-card{box-shadow:0 .1rem .2rem rgba(0,0,0,.2),0 .4rem .8rem rgba(0,0,0,.1)}.live-capture-attachment{border-radius:0 0 .6rem .6rem;margin:1.7rem -2.7rem 0;height:5rem;flex-shrink:0;color:rgba(0,0,0,.7);overflow:hidden;background:#fafafd;box-shadow:inset 0 2px 3px -2px rgba(0,0,0,.1)}.live-capture-attachment:not(.loading) .attachment-preview,.live-capture-attachment:not(.loading) .seperator,.live-capture-attachment:not(.loading) .detach-action{animation-name:fade-in;animation-duration:.5s}.live-capture-attachment .attachment-preview{flex-grow:1;text-align:left;border-radius:0}.live-capture-attachment .attachment-preview .button>.children{display:flex;align-items:center;width:100%}.live-capture-attachment .attachment-preview .preview-action-depiction .ui-icon-wrapper{padding-top:.4rem}.live-capture-attachment .attachment-preview:hover .live-capture-attachment-thumbnail{margin-top:9.2rem}.live-capture-attachment .live-capture-attachment-thumbnail{margin-top:9.8rem;padding:0 1.5rem;transition:margin-top .2s ease-in-out}.live-capture-attachment .live-capture-attachment-thumbnail .document-icon{width:8.6rem;height:12rem}.live-capture-attachment .live-capture-attachment-depiction{flex-grow:1;gap:1.6rem;display:flex;align-items:center;padding:.6rem 1.1rem 0}.live-capture-attachment .live-capture-attachment-depiction .document-information{padding-bottom:.4rem}.live-capture-attachment .live-capture-attachment-depiction .document-information span{padding:0;line-height:1.4}.live-capture-attachment .live-capture-attachment-depiction .document-information span.document-counterparty{font-weight:600}.live-capture-attachment .live-capture-attachment-depiction .document-information span.document-remaining-details{font-size:1.3rem;letter-spacing:.015rem;opacity:.7rem;white-space:pre-wrap}.live-capture-attachment .seperator{width:.1rem;height:100%;background-color:rgba(202,207,215,.3)}.live-capture-attachment .detach-action{border-radius:0}.transaction-list-section .transaction-list-section-title{position:sticky;z-index:1;top:-1px;background:rgba(255,255,255,.88);margin:1.2rem -6rem;padding:.8rem 6rem .6rem;backdrop-filter:blur(1.6rem);display:flex;align-items:center;font-size:1.6rem;font-weight:600;height:3.2rem;z-index:2}.transaction-list-section .transaction-list-section-title.is-pinned{box-shadow:0 .1rem .2rem rgba(0,0,0,.04)}.transaction-list-section .transaction-list-section-title .unreviewed-transactions-actions{display:flex;align-items:center;margin-left:auto;gap:.2rem}.transaction-list-section .transaction-list-section-title .unreviewed-transactions-actions .review-more-menu{margin-right:-.4rem}.transaction-list-section .transaction-list-section-title .unreviewed-badge,.transaction-list-section .transaction-list-section-title .incomplete-badge{padding:0 .8rem .2rem}.transaction-list-section .transaction-list-section-title .unreviewed-badge .badge-dot,.transaction-list-section .transaction-list-section-title .incomplete-badge .badge-dot{width:.6rem;height:.6rem;border-radius:50%;margin-top:.3rem}.transaction-list-section .transaction-list-section-title .unreviewed-badge .badge-dot{background:#650baf}.account-sheet{height:calc(100% - 2rem);padding-top:1rem;display:flex;flex-direction:column}.account-sheet .account-header{height:auto;min-height:6.9rem;position:relative;z-index:5;box-shadow:none;transition:.2s box-shadow;clip-path:inset(0 0 -100vh 0)}.account-sheet .account-header.has-scrolled{box-shadow:0 .1rem .3rem rgba(0,0,0,.08)}.account-sheet .transaction-list{box-sizing:border-box;padding-bottom:1.5rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}@media screen{.account-sheet .transaction-list{padding-left:6rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.account-sheet .transaction-list{padding-left:6rem;padding-right:6rem}}}.account-sheet .transaction-list .batch-edit-selection-checkbox label{margin:0rem}.account-sheet .transaction-list .pagination-control{min-height:6rem;padding:4.8rem 0}.account-sheet .transaction-list .pagination-control .no-more-note{animation:fade-in .2s ease-in-out}.account-sheet .multi-edit-view{padding-bottom:1.5rem}@media screen{.account-sheet .multi-edit-view{padding-left:2.5rem;padding-right:5.4rem}@supports (scrollbar-width: thin){.account-sheet .multi-edit-view{padding-left:2.5rem;padding-right:6rem}}}.account-sheet .multi-edit-view .pagination-control{margin-left:3.7rem}.account-sheet .multi-edit-heading{padding-left:4rem}.application-frame-subpage .finance-page-inner,.application-frame-subpage .finance-setup-page-inner{overflow:hidden}.application-frame-subpage .finance-page-inner .application-switch,.application-frame-subpage .finance-setup-page-inner .application-switch{height:100%}.application-frame-subpage .finance-page-inner .application-switch>div,.application-frame-subpage .finance-setup-page-inner .application-switch>div{height:100%}.transaction-creator{min-height:18.8rem;box-sizing:border-box;padding:0 6rem;background-color:rgba(88,118,156,.03);box-shadow:inset 0 .1rem .3rem rgba(0,0,0,.05)}.transaction-creator .tabs-wrapper{height:7.2rem;box-sizing:border-box;padding:1.8rem 0}.transaction-creator .tabs-wrapper .cancel-button{padding:.8rem .7rem}.transaction-creator .input-fields .ui-date-picker .ui-input-field.with-placeholder{width:11.1rem;box-sizing:border-box}.transaction-creator .ui-input-field-wrapper.description{flex-grow:1;margin:0}.transaction-creator .ui-input-field-wrapper.description .ui-input-field.with-placeholder{width:100%;box-sizing:border-box}.transaction-creator .account-select{height:3.5rem;flex-shrink:0}.transaction-creator .account-select .ui-select__control{border:solid .1rem hsl(0,0%,80%)}.transaction-creator .account-select .ui-select__control:hover:not(.ui-select__control--is-focused){border-color:#4e666d;box-shadow:0 0 0 .1rem #4e666d}.transaction-creator .account-select .ui-select__control--is-focused{border-color:#098c70;box-shadow:0 0 0 .1rem #098c70}.transaction-creator .money-field .amount{margin:0}.transaction-creator .money-field .amount .ui-input-field{width:9.5rem}.transaction-creator .money-field .currency{bottom:0rem}.transaction-creator .transaction-creator-exchange-rate{width:11rem;margin:0;display:flex}.transaction-creator .footer{height:3.5rem;padding:2.1rem 0}.transaction-creator .footer .inbound-transaction-checkbox{padding-right:4.6rem}.transaction-creator .ui-feedback-banner{margin-top:0}div.action-bar{padding:0 6rem}div.action-bar .action-bar-inner .ui-input-field-wrapper{margin:0}div.action-bar .action-bar-inner .ui-input-field-wrapper .ui-input-field{width:unset}div.action-bar .action-bar-inner .done-button{margin-right:-1rem;margin-left:auto}@media screen and (max-width: 1200px){div.action-bar .action-bar-inner{flex-direction:column;align-items:flex-start!important}}div.action-bar .action-bar-content{flex-grow:1}div.action-bar .action-bar-card{padding:1rem 2rem;background-color:#f7f8fa;border-radius:round;box-shadow:none;transition:.5s margin-top cubic-bezier(.51,0,0,.99)}div.action-bar .action-bar-title{flex-shrink:0;padding:0;margin:0}.filter-action-bar .action-bar-inner{align-items:center!important}@media screen and (max-width: 1280px){.filter-action-bar .action-bar-inner .ui-input-field{width:100%!important}.filter-action-bar .action-bar-inner .ui-input-field-wrapper,.filter-action-bar .action-bar-inner .account-select{width:15rem}}@media screen and (max-width: 990px){.filter-action-bar .action-bar-inner .ui-input-field-wrapper,.filter-action-bar .action-bar-inner .account-select{width:12rem}}.filter-action-bar .action-bar-inner .action-bar-title{padding-bottom:.4rem;margin-right:2.2rem}.filter-action-bar .action-bar-inner div.ui-date-picker .ui-input-field{width:15rem;box-sizing:border-box}.filter-action-bar .action-bar-inner div.text-filter .ui-input-field{width:21.4rem;box-sizing:border-box}.filter-action-bar .action-bar-inner .more-menu{height:3.5rem}.filter-action-bar .action-bar-inner .more-menu .ui-button{height:100%;background-color:#fff}.filter-action-bar .action-bar-inner .more-menu .ui-button .ui-icon-wrapper{height:stretch}.filter-action-bar .action-bar-inner .more-menu .ui-button .ui-icon-wrapper div{display:block!important}.filter-action-bar .more-menu-active-filter-indicator{position:absolute;background-color:#ff4747;width:.9rem;height:.9rem;top:-.25rem;right:-.25rem;border-radius:1rem}.vat-filter-dialog .ui-dialog-header .ui-button.shell{display:none}.vat-filter-dialog .vat-picker{width:32.5rem}.amount-filter-dialog .ui-dialog-header .ui-button.shell{display:none}.amount-filter-dialog .money-field{width:stretch}.amount-filter-dialog .money-field .ui-input-field-wrapper{margin:0;width:stretch}.amount-filter-dialog .money-field .ui-input-field-wrapper .ui-input-field{width:stretch}.amount-filter-dialog .money-field .currency{bottom:.77rem}.ledger-display-options-modal .ledger-display-transaction-preview{min-height:14rem;min-width:64rem;width:68rem}.ledger-display-options-modal .ledger-display-transaction-preview .transactions{padding:1rem;background-color:#eee;border-radius:.6rem}.ledger-display-options-modal .ledger-display-transaction-preview .transactions .transaction .account{width:18rem;margin-left:2rem}.shimmering-text{--text-quaternary: #9ba2a8;--text-primary: #5b6973;text-fill-color:transparent;-webkit-text-fill-color:transparent;animation-delay:.5s;animation-duration:2s;animation-iteration-count:infinite;animation-name:loading-shimmer;background:var(--text-quaternary) gradient(linear,100% 0,0 0,from(var(--text-quaternary)),color-stop(.5,var(--text-primary)),to(var(--text-quaternary)));background:var(--text-quaternary) -webkit-gradient(linear,100% 0,0 0,from(var(--text-quaternary)),color-stop(.5,var(--text-primary)),to(var(--text-quaternary)));background-clip:text;-webkit-background-clip:text;background-repeat:no-repeat;background-size:70% 200%;background-position:-200% top;display:inline-block}@keyframes loading-shimmer{0%{background-position:-200% top}to{background-position:350% top}}.live-accounting-legal-note{margin:.4rem 0;line-height:1.6;font-size:97.5%}.manual-camt-import-modal .selected-files{margin-bottom:1.6rem;max-height:calc(100vh - 44rem);overflow-y:auto}.account-depiction{padding:1rem 6rem 1.8rem;transition:.5s margin-top cubic-bezier(.51,0,0,.99)}.account-depiction.no-illustration{padding:1.8rem 6rem 1.1rem}.account-depiction.no-illustration .description{margin-top:-.7rem}@media screen and (max-width: 990px){.account-depiction{padding:1.8rem 6rem 1.1rem}.account-depiction .illustration{display:none}.account-depiction .description{margin-top:-.4rem}}.account-depiction .illustration{height:10.2rem;width:7.6rem;background-size:contain;background-repeat:no-repeat;background-position:center center}.account-depiction .description{font-size:1.6rem;margin-bottom:2.1rem}.account-depiction .discourage-editing-disclaimer{margin-top:-1.2rem}.account-header.is-collapsed .account-depiction{margin-top:-12.6rem}.account-header.restricted-account.is-collapsed .account-depiction{margin-top:-16.6rem}.account-live-menu-button{padding:1.1rem .6rem .6rem;margin-top:.5rem;margin-right:-.2rem}.account-live-menu-button .children{display:flex;align-items:center;gap:.8rem}.account-live-menu .live-accounting-connection{padding:1.6rem;border-bottom:.1rem solid rgba(202,207,215,.3)}.account-live-menu .live-accounting-provider{display:flex;gap:1.4rem}.account-live-menu .live-accounting-provider .provider-logo{width:5.4rem;height:5.4rem;border-radius:.6rem;border:.1rem solid rgba(202,207,215,.3);display:flex;overflow:hidden;flex-shrink:0;align-items:center;justify-content:center}.account-live-menu .live-accounting-provider .provider-logo img{width:3.8rem;height:auto}.account-live-menu .live-accounting-provider .provider-depiction{display:flex;justify-content:center;flex-direction:column;gap:.2rem}.account-live-menu .live-accounting-provider .provider-depiction small{color:#650baf;display:block;font-size:1.1rem;font-weight:600;letter-spacing:.05rem;text-transform:uppercase}.account-live-menu .live-accounting-provider .provider-depiction .bank-provider{display:block;font-weight:600}.account-live-menu .live-accounting-connection-info{margin-bottom:0;line-height:1.5}.account-live-menu .ui-dropdown-card{margin-left:-18rem;width:26.2rem;box-sizing:border-box;overflow-x:hidden}.account-live-menu .menu-items{width:26.2rem;padding-top:1.2rem}.account-live-menu-status{padding:1.4rem 1.6rem;background-color:#fafafa}.account-live-menu-status .account-live-menu-status-title{font-weight:600;margin-bottom:1rem}.account-live-menu-status .account-live-menu-status-title svg path{fill:currentColor}.account-live-menu-status .account-live-menu-status-message{font-size:90%;line-height:1.4}.account-live-menu-status .account-live-menu-status-message+.learn-more{margin-top:1.2rem}.account-live-menu-status .ui-button.tertiary{background:#fff}.account-live-menu-status.level-warning{background:#fff8ef;color:#6b3702}.account-live-menu-status.level-error{background:rgba(225,39,62,.05);color:#e1273e}.account-title-bar{padding:0 6rem;position:relative}.account-title-bar.no-waffle{padding:0 6rem}.account-title-bar .account-number{margin-right:1.6rem;display:inline-block;font-size:1.9rem;letter-spacing:.1rem}.account-title-bar .account-menu-waffle{margin-right:1.2rem}.account-title-bar .balance .amount h2{font-size:1.875rem;font-family:NextBusiness Brand Text,sans-serif}.account-title-bar .balance .amount span{animation:fade-in .3s ease-in-out}.account-title-bar .balance .currency{font-weight:700;padding-left:1rem;margin-top:.4rem}.account-header .account-title-bar .h2{margin-bottom:1rem}.ui-sheet .account-title-bar{background:#f8f9fc;transition:.5s background cubic-bezier(.51,0,0,.99);position:relative;z-index:1}.ui-sheet .account-title-bar:hover{background:#fbfcfd}.ui-sheet.current .account-title-bar{background:#fff}.batch-editing-action-bar .action-bar-title{width:13.2rem}.ledger-onboarding-sheet{background-color:#fafbfd;border-radius:.8rem .8rem 0 0}.ledger-onboarding{display:flex;flex-direction:column;gap:2.4rem;max-width:50rem;margin-bottom:4rem;padding:2.4rem 3.4rem 3.6rem;border-radius:.6rem}.ledger-onboarding .ledger-onboarding-header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1rem}.ledger-onboarding .logo{width:5.2rem;height:5.2rem;margin-bottom:.8rem}.ledger-onboarding .ledger-onboarding-tasks{display:flex;flex-direction:column;gap:.4rem}.ledger-onboarding-task{display:flex;gap:2.4rem;position:relative;padding:1.8rem 2rem 1.6rem;background-color:#fff;box-shadow:0 .1rem .3rem rgba(0,0,0,.08),0 .1rem .1rem rgba(0,0,0,.04);border-radius:.5rem}.ledger-onboarding-task.is-done .status{background-color:#098c70;border-color:#098c70}.ledger-onboarding-task.is-done .title{text-decoration:line-through}.ledger-onboarding-task.is-done .depiction{opacity:.5}.ledger-onboarding-task .status{width:1.8rem;height:1.8rem;flex-shrink:0;border-radius:50%;border:.2rem solid #bfc5cb;margin:.6rem 0;display:flex;align-items:center;justify-content:center}.ledger-onboarding-task .depiction{flex-grow:1}.ledger-onboarding-task .depiction .title{font-weight:600;font-size:1.65rem;margin-top:-.4rem;margin-bottom:.8rem}.ledger-onboarding-task .action{flex-shrink:0}.icon-section{display:flex;gap:2.4rem}.icon-section .icon-section-icon{flex-shrink:0}.icon-section .icon-section-depiction{flex-grow:1}.setup-account-balances-page{height:calc(100vh - 30rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;margin-bottom:2.4rem}.setup-account-balances-page .instructions{margin-top:0}.setup-account-balances-page .setup-choice{margin:1.6rem 0}.setup-account-balances-page .setup-choice-options{margin-top:2rem;margin-bottom:3.2rem}.setup-account-balances-page .setup-choice-options label{margin:1rem 0}.setup-account-balances-page .simplified-setup{padding:2rem;margin:2rem 0;border-radius:.5rem;background-color:#f2f4f7}.setup-account-balances-page .simplified-setup .ui-form-field-control{max-width:26rem}.setup-account-balances-page .checks{margin:2rem 0}.setup-account-balances-page .accounts{display:flex;gap:2rem;margin:1.2rem 0;background-color:rgba(202,207,215,.4);border-radius:.6rem;padding:1.2rem 1.6rem}@media screen and (max-width: 850px){.setup-account-balances-page .accounts{flex-direction:column}.setup-account-balances-page .accounts .accounts-column{width:100%}}.setup-account-balances-page .accounts-column{width:50%}.setup-account-balances-page .accounts-column .sum{font-weight:600;margin-left:auto;padding-right:1.2rem}.setup-account-balances-page .accounts-column .sum small{margin-left:.6rem;display:inline-block}.setup-account-balances-page .account-balance-item{padding-left:.4rem;padding-right:1.2rem}.setup-account-balances-page .account-balance-item .account{flex-shrink:1;width:0}.setup-account-balances-page .account-balance-item .account .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:1;margin-right:1rem}.live-accounting-setup .warnings{padding-top:1.6rem}.live-accounting-setup .provider-list{flex-direction:column;margin:2.4rem 0;padding:1rem;box-sizing:border-box;background:#f2f4f7;border-radius:.6rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.live-accounting-setup .provider-list .provider-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.22rem}.live-accounting-setup .provider-list .ui-error-screen{padding:4rem 0}.live-accounting-setup .provider-list .provider{display:flex;flex-direction:column;align-items:center;padding:4rem 0;gap:1.2rem;position:relative;text-align:center}.live-accounting-setup .provider-list .provider .coming-soon{opacity:.7}.live-accounting-setup .provider-list .logo{width:18rem;height:2.8rem;margin:1.6rem 0;object-fit:contain}.live-accounting-setup .provider-list .h4{padding:0 1.6rem}.live-accounting-setup .provider-list .limitations-link{position:absolute;top:1.2rem;left:1.2rem;display:inline-block;padding:.1rem .6rem .5rem;background:#f5e9ff;color:#650baf;border-radius:.4rem;font-size:90%}.live-accounting-setup .unsupported-bank-notice{text-align:center;padding:2.4rem 0}.live-accounting-setup .ui-nis{max-width:54rem}.feature-presentation-item{display:flex;gap:2.4rem}.feature-presentation-item .icon{flex-shrink:0;margin:.4rem 0}.feature-presentation-item .depiction .h4{margin:0}.feature-presentation-item .depiction .h4 .ui-heading{margin-bottom:.6rem}.feature-presentation-item .depiction p{margin:0;font-size:97.5%;line-height:1.5;opacity:.8}.live-accounting-welcome .ui-heading-wrapper.h2 .ui-heading{margin-bottom:0}.live-accounting-welcome .instruction{margin-bottom:.4rem}.live-accounting-welcome .hero-text{padding-right:0;padding-bottom:0}.live-accounting-welcome .hero-image{width:44%;margin-right:5.4rem}@media screen and (max-width: 1200px){.live-accounting-welcome .hero-image{width:40%;margin-right:3.2rem}}.live-accounting-welcome .highlights{display:flex;flex-direction:column;gap:2rem;padding:2.4rem 0}.chart-of-accounts-actions{padding-bottom:2rem;min-height:7.3rem}.chart-of-accounts-list .account-row{display:flex;align-items:center;border-bottom:.1rem solid rgba(202,207,215,.4);padding:.4rem 0;height:3.2rem;gap:1.2rem}.chart-of-accounts-list .account-row .ui-view.account .name{text-overflow:ellipsis;overflow:hidden;flex-shrink:0;width:100%;white-space:nowrap}.chart-of-accounts-list .account-row:hover{background-color:rgba(202,207,215,.15)}.chart-of-accounts-list .account-row .column{flex-shrink:0}.chart-of-accounts-list .account-row .column.column-description{flex-shrink:1;flex-grow:1;display:flex;align-items:center}.chart-of-accounts-list .account-row .column.column-description .ui-button{padding:.8rem 1rem .4rem 0}.chart-of-accounts-list .account-row .column.column-tax-code{width:18rem;flex-shrink:0}.chart-of-accounts-list .account-row .column.column-amount{display:flex;gap:.8rem;min-width:14rem;flex-shrink:0;justify-content:end}.chart-of-accounts-list .account-row .column.column-amount .currency{font-size:80%;margin-top:.3rem;letter-spacing:.05rem;font-weight:600}.chart-of-accounts-list .account-row.system-account .column-actions{opacity:0;pointer-events:none}.chart-of-accounts-list .account-row .system-account-notice{margin-left:.8rem;font-size:90%;opacity:.6;align-items:center;display:flex;gap:.4rem;cursor:default;margin-top:.4rem;padding:0 0 .2rem;border-radius:.4rem}.quick-commit-header{font-weight:600;letter-spacing:.011rem}.quick-commit-header .quick-commit-header-amount{width:15.5rem}.quick-commit-header .quick-commit-header-credit{width:13rem}.quick-commit-header .quick-commit-header-date{width:11.1rem}.quick-commit-header .quick-commit-header-delete{width:2.4rem}.quick-commit-header .quick-commit-header-debit{width:13rem}.quick-commit-header .quick-commit-header-switch{width:4.2rem}.quick-commit-header .quick-commit-header-title{width:24rem}.quick-commit-header .quick-commit-header-vat{width:10rem}.quick-commit-table{border-bottom:1px solid #f6f6f6;padding:1.6rem;max-height:calc(100vh - 12rem);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.tax-code-picker .ui-dropdown-content{width:16rem}.quick-commit-row .quick-commit-row-account-credit,.quick-commit-row .quick-commit-row-account-debit{width:13rem}.quick-commit-row .quick-commit-row-amount{width:15.5rem}.quick-commit-row .quick-commit-row-delete-action{padding-left:0rem;padding-right:0rem}.quick-commit-row .quick-commit-row-description{width:24rem}.quick-commit-row .quick-commit-row-description .ui-input-field.with-placeholder{width:24rem;box-sizing:border-box}.quick-commit-row .quick-commit-row-vat .ui-input-field.with-placeholder{width:10rem;box-sizing:border-box}.quick-commit-row .ui-date-picker .ui-input-field.with-placeholder{width:11.1rem;box-sizing:border-box}.quick-commit-row-item .quick-commit-row-validation-error{display:block;font-size:1.3rem;margin-bottom:.4rem;margin-top:-.8rem;padding-left:3rem}.quick-commit-shortcuts .quick-commit-shortcut .explanation{font-size:1.4rem}.quick-commit-shortcuts .quick-commit-shortcut .shortcut{font-size:1.1rem;font-weight:600;opacity:.5}.quick-commit-shortcuts .view-all{color:#000;font-size:1.4rem;letter-spacing:.011rem}.quick-commit-shortcuts .view-all-icon{margin-top:.3rem}.quick-commit-splitting-preview{background:#fafafa;box-shadow:0 -.1rem .3rem rgba(0,0,0,.02) inset;display:flex;align-items:center;padding:.8rem 2rem 1.4rem;font-weight:600}.quick-commit-splitting-preview.matching{background:#f7fcf9;color:#0d671d}.quick-commit-splitting-preview.too-high,.quick-commit-splitting-preview.too-low{background:#fdf8f4;color:#a3580b}.quick-commit-splitting-preview .status{flex-grow:1}.ledger-page-content{display:flex;flex-direction:column;height:100%}.ledger-page-content .ledger-tabs{display:flex;flex-direction:row;align-items:center;gap:.8rem;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;overflow-x:auto;padding:1.6rem 1rem .4rem;max-width:130rem;width:100%;margin:0 auto;box-sizing:border-box}.ledger-page-content .ledger-actions{margin-left:auto}.ledger-page-content .ledger-tab-content .magic-sheet-stack,.ledger-page-content .ledger-tab-content .magic-sheet-wrapper{height:100%}.ledger-page-content .ledger-tab-contents,.ledger-page-content .ledger-tab-content{display:flex;flex-grow:1}.utility-page{width:100%;height:100%}.inline-404{padding:15rem 0}.utility-page .ui-nis,.inline-404 .ui-nis{max-width:30em;text-align:center}.live-capture-banner{display:flex;align-items:center;padding:1.2rem 1rem 1.2rem 1.4rem;background-color:#dbc9f4;border-radius:.6rem;justify-content:space-between;margin-top:1.6rem;transition:background-color .3s ease}.live-capture-banner.applied{background-color:#f6f8f9}.live-capture-banner.pending{background:linear-gradient(to right,#f9f9fe,#dbdfe9,#f9f9fe);background-size:1000px 100%;animation:live-shimmer 3.5s infinite;animation-timing-function:linear}.live-capture-banner .lockup{flex-shrink:1}.live-capture-banner .ui-radio-group{margin-top:1rem}.live-capture-banner .ui-radio-group label{margin:.4rem 0}.all-vendor-invoices{padding-top:.6rem}.all-vendor-invoices .heading{padding:0 6rem}.all-vendor-invoices .vendor-invoice-list{animation:fade-in .3s ease-in-out}.unpaid-vendor-invoices{padding:0 6rem}.unpaid-vendor-invoices .extended-invoice-list-section{padding:0}.template-editor .template-inspector{background:#f8f9fa;border-radius:.5rem;box-shadow:0 .2rem .5rem rgba(0,0,0,.1);flex-shrink:0;display:flex;flex-direction:column;width:34rem;margin:2rem 0 2rem 1.2rem;height:calc(100vh - 4rem);box-sizing:border-box}.template-editor .template-inspector.scrolled .inspector-header{box-shadow:0 .2rem .3rem rgba(0,0,0,.05)}.template-editor .template-inspector .inspector-header{display:flex;flex-direction:column;flex-shrink:0;transition:box-shadow .2s ease-in-out;padding:2.2rem 3.2rem 0;gap:1.6rem}.template-editor .template-inspector .inspector-header .tabs{height:4rem;flex-shrink:0}.template-editor .template-inspector .inspector-tab-content{overflow-y:auto;padding:1.2rem 3.2rem 1.6rem;flex-grow:1;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.template-editor .template-inspector .inspector-tab-content .ui-feedback-banner{margin:1rem 2rem}.template-editor .template-inspector .template-inspector-group{padding:.3rem 0}.template-editor .template-inspector .template-inspector-group .ui-heading-wrapper{margin:1.2rem 0}.template-editor .template-inspector .template-inspector-group .ui-input-field-wrapper+.ui-flex>.ui-input-field-wrapper{margin:0}.template-editor .template-inspector .template-inspector-group .ui-radio-group{display:flex;flex-direction:column;gap:1.6rem}.template-editor .template-inspector .template-inspector-group .ui-radio-group .ui-radio-options{flex-grow:1}.template-editor .template-inspector .template-inspector-group .ui-radio-group .ui-radio-options label{line-height:1.5rem;margin:0}.template-editor .template-inspector .explainer{font-size:1.4rem;letter-spacing:.02rem;line-height:2rem;color:#4e666d}.accordion{list-style:none;margin:0;padding:0}.accordion-element .accordion-element-title{padding:.6rem 3.2rem}.accordion-element .accordion-element-title .indicator{width:1.3rem;opacity:.5;transition:opacity .2s}.accordion-element .accordion-element-title .indicator.open{padding-bottom:.2rem;opacity:1}.accordion-element .accordion-element-title .accordion-element-title-button{width:100%;font-size:1.65rem;padding:0}.accordion-element .accordion-element-title .accordion-element-title-button:hover .indicator{opacity:1}.accordion-element .accordion-element-title .accordion-element-title-button .children{display:flex;align-items:baseline}.accordion-element .accordion-element-title .accordion-element-title-button .children svg{margin-right:1.75rem}.accordion-element .accordion-element-content{margin-top:.4rem;margin-bottom:.8rem;padding:2rem 3.2rem;background-color:rgba(202,207,215,.09);box-shadow:inset 0 .1rem .3rem rgba(0,0,0,.05)}.colour-input{position:relative;width:100%}.colour-input .colour-swatch{position:absolute;height:1.4rem;width:1.4rem;border-radius:.2rem;left:1.2rem;top:1.1rem;z-index:1;cursor:text}.colour-input .ui-input-field-wrapper{margin:0}.colour-input .ui-input-field.with-placeholder{width:100%;box-sizing:border-box;text-overflow:ellipsis;padding-left:3.9rem}.template-inspector-group.template-inspector-accent-colours .ui-radio-group{padding-bottom:2rem}.ui-range-slider{width:100%;background:transparent;-webkit-appearance:none;appearance:none;margin:1.4rem 0}.ui-range-slider::-webkit-slider-thumb{height:3.2rem;width:1.6rem;border-radius:.4rem;margin-top:-1.4rem;background:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.25);cursor:grab;-webkit-appearance:none;appearance:none}.ui-range-slider::-moz-slider-thumb{height:3.2rem;width:1.6rem;border-radius:.4rem;margin-top:-1.4rem;background:#fff;box-shadow:0 .2rem .4rem rgba(0,0,0,.25);cursor:grab;-webkit-appearance:none;appearance:none}.ui-range-slider::-webkit-slider-runnable-track{width:100%;height:.5rem;background:#6f7e96;border-radius:.5rem}.ui-range-slider::-moz-range-track{width:100%;height:.5rem;background:#6f7e96;border-radius:.5rem}.ui-range-slider:focus-visible::-webkit-slider-runnable-track{background:#058c6f}.ui-range-slider:focus-visible::-moz-range-track{background:#058c6f}.template-inspector:has(.template-inspector-tab.tab-appearance) .inspector-tab-content,.template-inspector:has(.template-inspector-tab.tab-text) .inspector-tab-content{padding-left:0;padding-right:0}.background-upload{margin-bottom:1.6rem}.background-upload .upload-label{margin-bottom:1rem;height:3rem}.background-upload .remove-background-button{margin-left:auto;margin-top:.2rem}.background-upload .remove-background-button .button{justify-content:center}.accordion-element-content:has(.template-inspector-typeface){padding:.8rem 2.8rem 0}.invoice-numbering-preferences-modal{max-width:48rem}.invoice-numbering-preferences-modal .numbering-start-preferences{border:.1rem solid #cacfd7;border-radius:.6rem;padding:1rem 0;margin:2rem 0}.invoice-numbering-preferences-modal .numbering-start-row{display:flex;align-items:center;gap:1.2rem}.invoice-numbering-preferences-modal .numbering-start-row>span{text-align:right;width:26rem}.invoice-numbering-preferences-modal .numbering-start-row .ui-input-field{width:5.4rem}.page-template-editor{height:100%}.page-template-editor .template-editor{display:flex}.automation-api-key-wrapper{display:flex;height:2.4rem;padding:0rem .8rem;justify-content:center;align-items:center;gap:.4rem;border-radius:.6rem;background:#f2f4f7;max-width:24rem}.automation-api-key-value{overflow:scroll;height:2.7rem}.api-key-list-item-title{width:16rem;font-weight:600;line-height:2.7rem;letter-spacing:.02rem}.api-key-list-item{padding-top:1.4rem;padding-bottom:1.4rem;border-bottom:1px solid #f2f4f7}.api-key-list-item.standalone{padding-top:0rem;padding-bottom:1.4rem;border-bottom:none}.open-documentation-button{margin-top:1rem}.create-api-key-button{margin-top:3.2rem}.banking-connection{width:100%}.banking-connection .banking-connection-content{padding:.5rem .4rem}.banking-connection .banking-connection-content .banking-connection-header .banking-connection-header-disconnect-button{background:#eaeff3;color:#026594}.banking-connection-account{padding:.8rem 1.6rem;border-radius:.4rem;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.08)}.banking-connection-account .account-info{opacity:.6}.live-account-update-modal .ui-dialog-footer .ui-spacer:first-child{display:none}.billing-current-subscription{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:3.2rem;padding:1.6rem 2rem;background:#f7f9fb;border-radius:.5rem}.billing-current-subscription .plan{display:flex;flex-direction:column;gap:.4rem}.billing-current-subscription .plan .label{font-weight:600;font-size:1.3rem;letter-spacing:.04rem;text-transform:uppercase}.billing-current-subscription .plan .title{font-family:NextBusiness Brand,sans-serif;font-size:2.2rem;font-weight:700}.billing-current-subscription .plan .price{opacity:.7}.billing-current-subscription .infos{display:flex;flex-direction:column;gap:.8rem}.billing-current-subscription .infos .lozenge{margin-left:.6rem}.billing-current-subscription .ui-button.tertiary{background-color:#fff}.task-option{border:.1rem solid rgba(27,38,62,.1);border-radius:.6rem;display:flex;align-items:center;gap:1.6rem;padding:1.2rem 1.8rem;margin:.8rem 0;min-height:4rem;align-self:stretch}.task-option .icon{flex-shrink:0;margin-right:.4rem;margin-bottom:-.2rem}.task-option .depiction{display:flex;justify-content:center;flex-direction:column;flex-grow:1;gap:.2rem;padding-bottom:.4rem}.task-option .depiction .title{display:block;font-weight:600}.task-option .depiction .description{opacity:.7}.task-option .depiction .content{margin-top:.8rem}.task-option .actions{flex-shrink:0}.billing-settings-page .settings-subpage-content,.billing-settings-page .settings-subpage-header{max-width:78rem}.billing-settings-page .settings-group-title{margin-bottom:2rem}.currency-selection{display:flex;width:100%;align-items:center;gap:1rem;align-self:stretch}.currency-selection .input-field-currency-code{display:flex;width:13rem;height:3.5rem;align-items:center;gap:1rem}.currency-selection .input-field-currency-name{display:flex;height:3.5rem;align-items:center;gap:1rem;flex:1 0 0}.manual-rate-input{align-self:center;display:flex;align-items:center;gap:1.6rem;width:35rem}.manual-rate-input .manual-rate-equal{font-family:Neue Plak;font-size:2.2rem;font-weight:700;line-height:normal;letter-spacing:.08rem}.currency-list-item{display:flex;padding:.9rem 0rem;align-items:center;gap:2rem;align-self:stretch;border-bottom:.1rem solid lightgray;width:100%}.currency-list-item .currency-list-item-depiction{display:flex;align-items:center;gap:1.6rem;flex-shrink:1;flex-grow:1}.currency-list-item .currency-list-item-depiction .currency-code{flex-shrink:0;width:4rem}.currency-list-item .currency-list-item-depiction .currency-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.currency-list-item .currency-list-item-rate{display:flex;align-items:center;gap:1.2rem;flex-shrink:0}.currency-list-item .currency-list-item-rate .currency-list-item-lozenge-wrapper{width:7.1rem;display:flex;justify-content:flex-end}.currency-list-item .currency-list-item-rate .currency-list-item-rate-frame{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.currency-list-item .currency-list-item-rate .currency-list-item-rate-frame .currency-list-item-currency{font-size:1rem;font-weight:600;letter-spacing:.11rem;padding-top:.3rem}.currency-table{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2.4rem;padding-bottom:4rem;width:100%;align-self:stretch}.currency-table .currencies{width:100%}.edit-or-create-currency-modal{max-width:55rem}.feature-option{border:.1rem solid rgba(27,38,62,.1);border-radius:.6rem;display:flex;padding:1.6rem 1.2rem 1.4rem;margin:.8rem 0;width:100%;transition:.25s border-color,.25s box-shadow,.25s background-color}.feature-option.active{background:#fff;box-shadow:0 .1rem .4rem rgba(0,0,0,.1);border-color:transparent}.feature-option .icon{margin-left:1rem;margin-right:2rem;flex-shrink:0}.feature-option .depiction .title{display:block;font-weight:600}.contact-import-list{margin-top:3.2rem}.contact-import-list table{width:100%;border-spacing:0;margin-bottom:4rem;display:block;overflow-x:auto}.contact-import-list table p{margin:0}.contact-import-list table thead td{font-weight:600;padding:1rem 0}.contact-import-list table tr td{border-bottom:.1rem solid #eee;padding:.6rem 1rem .6rem 0;overflow:hidden;text-overflow:ellipsis}.contact-import-list table tr td.name{max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-import-list table tr td.address{max-width:16rem}.contact-import-list table tr td.address p{white-space:pre;overflow:hidden;text-overflow:ellipsis}.contact-import-list table tr td.place{max-width:15rem;overflow:hidden;text-overflow:ellipsis}.contact-import-list table tr td.status{overflow:initial}.contact-import-list table .status span{display:flex;gap:.6rem;min-height:2.4rem;align-items:center;min-width:12rem}.contact-import-page .settings-subpage-content,.contact-import-page .settings-subpage-header{max-width:78rem}.contact-import-page .billing-usage{padding:.4rem 0}.contact-import-page .settings-group-title{margin-bottom:2rem}.integration-setup-dialog .ui-card{overflow:hidden;position:relative}.integration-setup-dialog .hero-image{width:100%;height:auto}.integration-setup-dialog .setup-content{padding:.4rem 2rem;width:54rem;box-sizing:border-box}.integration-setup-dialog .ui-dialog-header.no-title-dismissable{padding:0;position:absolute;right:1.6rem;top:1.6rem;z-index:1}.integration-setup-dialog .ui-dialog-body{padding:0;max-height:calc(100vh - 9rem);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.preset-settings-card{padding:.4rem .6rem .4rem 1.3rem;margin:0}.preset-settings-card .preset-settings-card-title{font-weight:600;margin-top:-.4rem}.referral-settings-page .referral-link-section{display:flex;flex-direction:row;gap:.4rem;align-items:center}.referral-settings-page .referral-link-wraper{display:flex;height:2.4rem;padding:0rem .8rem;justify-content:center;align-items:center;gap:.4rem;border-radius:.6rem;background:#f2f4f7;max-width:29rem}.referral-settings-page .referral-link-value{overflow:scroll;height:2.7rem}.referral-settings-page .referral-section-title{width:32rem;font-weight:600;line-height:2.13rem;letter-spacing:.02rem}.referral-settings-page .referral-section-description{opacity:.8;margin-bottom:1.6rem}.referral-settings-page .referral-section{display:flex;flex-direction:row;gap:2.4rem;align-items:flex-start;margin-top:2.8rem}.referral-settings-page .referral-section+.referral-section{margin-top:1.2rem}.referral-settings-page .referral-reward{display:flex;height:2.4rem;padding:0rem .4rem;justify-content:center;align-items:center;gap:.4rem;border-radius:.6rem;background:#eaeff3;max-width:19rem;margin-bottom:2.6rem}.referral-settings-page .referral-reward-value{overflow:scroll;height:2.7rem;color:#026594}.referral-settings-page .referall-section-content{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.referral-settings-page .referral-section-icon{display:flex;width:4.8rem;height:4.8rem;justify-content:center;align-items:center;border-radius:.6rem;background:rgba(1,118,208,.05);flex-shrink:0}.page-2fa-setup .two-factor-app-recommendations{list-style:none;padding:0;margin:2rem 0}.page-2fa-setup .two-factor-app-recommendations li{border-bottom:.1rem solid rgba(202,207,215,.25);padding:.6rem 0}.page-2fa-setup .two-factor-app-recommendations a{color:#026594;text-decoration:none}.page-2fa-setup .two-factor-app-recommendations a:hover{text-decoration:underline}.page-2fa-setup .setup-qr-code-container{border:.1rem solid rgba(202,207,215,.34);border-radius:.6rem;padding:1.2rem 0 3.2rem;gap:.8rem;margin-top:3.2rem}.page-2fa-setup .recovery-codes{background-color:#f7f8f9;border-radius:.6rem;padding:2rem;margin:2.8rem 0;font-size:1.6rem;line-height:1.8;font-family:SF Mono,JetBrains Mono,monospace;text-align:center;display:grid;grid-template-columns:repeat(2,1fr)}.page-2fa-setup .actions{margin-top:4rem}.settings-nav-group{display:flex;flex-direction:column;gap:1.2rem}.settings-nav-group .settings-nav-group-title{font-weight:600;padding:0 .8rem}.settings-nav-item{display:flex;align-items:center;padding:.5rem;gap:.8rem;text-decoration:none;color:inherit;transition:.2s background-color;border-radius:.4rem;cursor:default}.settings-nav-item:hover,.settings-nav-item:focus-visible{background-color:rgba(30,35,40,.04);outline:none}.settings-nav-item:active{background-color:rgba(30,35,40,.1)}.settings-nav-item.active{background-color:rgba(0,145,109,.063);color:#098c70;font-weight:600}.settings-nav-item span{margin-top:-.4rem;flex-grow:1}.settings-nav-item .external-icon{margin-left:auto;margin-right:.2rem;opacity:0;transition:.2s opacity}.settings-nav-item:hover .external-icon{opacity:.8}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes live-shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.settings-page{display:flex;height:100%}.settings-page .settings-navigation{width:27rem;padding:4.4rem 2.4rem;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent;flex-shrink:0;border-right:.1rem solid #eee;display:flex;flex-direction:column;gap:2rem}.settings-page .settings-subpage{flex-grow:1;overflow-y:auto;animation:fade-in .2s ease-in-out;scrollbar-width:thin;scrollbar-color:#dbdee2 transparent}.ui-sheet.page-settings.back .ui-sheet-hint{opacity:1;transform:translate(0);background-color:#f8f9fb}.ui-sheet.page-settings.back .ui-sheet-hint:hover{background-color:#fff}
