.ng-select.ng-select-opened>.ng-select-container{background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.ng-select.ng-select-opened>.ng-select-container:hover{box-shadow:none}.ng-select.ng-select-opened>.ng-select-container .ng-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.ng-select.ng-select-opened>.ng-select-container .ng-arrow:hover{border-color:transparent transparent #333}.ng-select.ng-select-opened.ng-select-top>.ng-select-container{border-top-right-radius:0;border-top-left-radius:0}.ng-select.ng-select-opened.ng-select-right>.ng-select-container{border-top-right-radius:0;border-bottom-right-radius:0}.ng-select.ng-select-opened.ng-select-bottom>.ng-select-container{border-bottom-right-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-opened.ng-select-left>.ng-select-container{border-top-left-radius:0;border-bottom-left-radius:0}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#007eff;box-shadow:inset 0 1px 1px #00000013,0 0 0 3px #007eff1a}.ng-select.ng-select-disabled>.ng-select-container{background-color:#f9f9f9}.ng-select .ng-has-value .ng-placeholder{display:none}.ng-select .ng-select-container{color:#333;background-color:#fff;border-radius:4px;border:1px solid #ccc;min-height:36px;align-items:center}.ng-select .ng-select-container:hover{box-shadow:0 1px #0000000f}.ng-select .ng-select-container .ng-value-container{align-items:center;padding-left:10px}[dir=rtl] .ng-select .ng-select-container .ng-value-container{padding-right:10px;padding-left:0}.ng-select .ng-select-container .ng-value-container .ng-placeholder{color:#999}.ng-select.ng-select-single .ng-select-container{height:36px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{top:5px;left:0;padding-left:10px;padding-right:50px}[dir=rtl] .ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-right:10px;padding-left:50px}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value{background-color:#f9f9f9;border:1px solid #e6e6e6}.ng-select.ng-select-multiple.ng-select-disabled>.ng-select-container .ng-value-container .ng-value .ng-value-label{padding:0 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-top:5px;padding-left:7px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container{padding-right:7px;padding-left:0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{font-size:.9em;margin-bottom:5px;color:#333;background-color:#ebf5ff;border-radius:2px;margin-right:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value{margin-right:0;margin-left:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled{background-color:#f9f9f9}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:5px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value.ng-value-disabled .ng-value-label{padding-left:0;padding-right:5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-label,.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon{display:inline-block;padding:1px 5px}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon:hover{background-color:#d1e8ff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-right:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.left{border-left:1px solid #b8dbff;border-right:none}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:1px solid #b8dbff}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-value .ng-value-icon.right{border-left:0;border-right:1px solid #b8dbff}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 0 3px 3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input{padding:0 3px 3px 0}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-input>input{color:#000}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:5px;padding-bottom:5px;padding-left:3px}[dir=rtl] .ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{padding-right:3px;padding-left:0}.ng-select .ng-clear-wrapper{color:#999}.ng-select .ng-clear-wrapper:hover .ng-clear{color:#d0021b}.ng-select .ng-spinner-zone{padding:5px 5px 0 0}[dir=rtl] .ng-select .ng-spinner-zone{padding:5px 0 0 5px}.ng-select .ng-arrow-wrapper{width:25px;padding-right:5px}[dir=rtl] .ng-select .ng-arrow-wrapper{padding-left:5px;padding-right:0}.ng-select .ng-arrow-wrapper:hover .ng-arrow{border-top-color:#666}.ng-select .ng-arrow-wrapper .ng-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px}.ng-dropdown-panel{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;left:0}.ng-dropdown-panel.ng-select-top{bottom:100%;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-top .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.ng-dropdown-panel.ng-select-right{left:100%;top:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-right .ng-dropdown-panel-items .ng-option:first-child{border-top-right-radius:4px}.ng-dropdown-panel.ng-select-bottom{top:100%;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-color:#e6e6e6;margin-top:-1px}.ng-dropdown-panel.ng-select-bottom .ng-dropdown-panel-items .ng-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.ng-dropdown-panel.ng-select-left{left:-100%;top:0;border-top-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-color:#e6e6e6;margin-bottom:-1px}.ng-dropdown-panel.ng-select-left .ng-dropdown-panel-items .ng-option:first-child{border-top-left-radius:4px}.ng-dropdown-panel .ng-dropdown-header{border-bottom:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-footer{border-top:1px solid #ccc;padding:5px 7px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup{-webkit-user-select:none;user-select:none;padding:8px 10px;font-weight:500;color:#0000008a;cursor:pointer}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-disabled{cursor:default}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-marked{background-color:#f5faff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-optgroup.ng-option-selected.ng-option-marked{color:#0000008a;background-color:#ebf5ff;font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option{background-color:#fff;color:#000000de;padding:8px 10px}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked{color:#333;background-color:#ebf5ff}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected .ng-option-label,.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected.ng-option-marked .ng-option-label{font-weight:600}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-marked{background-color:#f5faff;color:#333}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-disabled{color:#ccc}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-left:22px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-child{padding-right:22px;padding-left:0}.ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{font-size:80%;font-weight:400;padding-right:5px}[dir=rtl] .ng-dropdown-panel .ng-dropdown-panel-items .ng-option .ng-tag-label{padding-left:5px;padding-right:0}[dir=rtl] .ng-dropdown-panel{direction:rtl;text-align:right}input[type=text]:not([disabled]).ng-invalid,input[type=number]:not([disabled]).ng-invalid,input[type=text].mcb-datepicker:not([disabled]).ng-invalid,input[type=email]:not([disabled]).ng-invalid,input[type=password]:not([disabled]).ng-invalid,input[type=number]:not([disabled]).ng-invalid,input.selection[ngtype=text]:not([disabled]).ng-invalid,textarea:not([disabled]).ng-invalid{background-color:#fee2d3}input[type=text]:not([disabled]).ng-invalid::placeholder,input[type=number]:not([disabled]).ng-invalid::placeholder,input[type=text].mcb-datepicker:not([disabled]).ng-invalid::placeholder,input[type=email]:not([disabled]).ng-invalid::placeholder,input[type=password]:not([disabled]).ng-invalid::placeholder,input[type=number]:not([disabled]).ng-invalid::placeholder,input.selection[ngtype=text]:not([disabled]).ng-invalid::placeholder,textarea:not([disabled]).ng-invalid::placeholder{color:#a8a8a8}.ng-select.ng-invalid .ng-select-container{background-color:#fee2d3}.visually-hidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.inset-pill{box-shadow:inset 0 1px 3px #00000038;background:#fff;border-radius:6px;padding:4px}.anim-slide-from-top{animation-name:animSlideFromTop;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-duration:.475s;opacity:0;transform:translateY(-15px)}@keyframes animSlideFromTop{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.anim-slide-from-top.anim-chain:nth-child(1){animation-delay:.24s}.anim-slide-from-top.anim-chain:nth-child(2){animation-delay:.36s}.anim-slide-from-top.anim-chain:nth-child(3){animation-delay:.48s}.anim-slide-from-top.anim-chain:nth-child(4){animation-delay:.6s}.anim-slide-from-top.anim-chain:nth-child(5){animation-delay:.72s}.anim-slide-from-top.anim-chain:nth-child(6){animation-delay:.84s}.anim-slide-from-top.anim-chain:nth-child(7){animation-delay:.96s}.anim-slide-from-top.anim-chain:nth-child(8){animation-delay:1.08s}.anim-slide-from-top.anim-chain:nth-child(9){animation-delay:1.2s}.anim-slide-from-top.anim-chain:nth-child(10){animation-delay:1.32s}.anim-slide-from-top.anim-chain:nth-child(11){animation-delay:1.44s}.anim-slide-from-top.anim-chain:nth-child(12){animation-delay:1.56s}.anim-slide-from-top.anim-chain:nth-child(13){animation-delay:1.68s}.anim-slide-from-top.anim-chain:nth-child(14){animation-delay:1.8s}.anim-slide-from-top.anim-chain:nth-child(15){animation-delay:1.92s}.anim-slide-from-top.anim-chain:nth-child(16){animation-delay:2.04s}.anim-slide-from-top.anim-chain:nth-child(17){animation-delay:2.16s}.anim-slide-from-top.anim-chain:nth-child(18){animation-delay:2.28s}.anim-slide-from-top.anim-chain:nth-child(19){animation-delay:2.4s}.anim-slide-from-top.anim-chain:nth-child(20){animation-delay:2.52s}.anim-slide-from-right{animation-name:animSlideFromRight;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-duration:.275s;opacity:0;transform:translate(10px)}@keyframes animSlideFromRight{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.anim-bounce{animation-name:animBounce;animation-timing-function:ease;animation-duration:13s;animation-delay:5s;animation-iteration-count:infinite;transform-origin:bottom}@keyframes animBounce{0%{transform:scale(1) translateY(0)}1%{transform:scale(1.1,.9) translateY(0)}3%{transform:scale(.9,1.1) translateY(-12px)}5%{transform:scale(1.05,.95) translateY(0)}5.7%{transform:scale(1) translateY(-1px)}6.4%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}.color-red{color:#fc3c3c}body,html{background:#f3f3f3}*:focus{outline:none}*::selection{color:#fff;background:#555}.color-negative{color:#fc3c3c}.color-warning{color:#fa7a34}.nowrap{white-space:nowrap}@font-face{font-family:mainRegular;font-style:normal;font-weight:400;src:url(/assets/fonts/Larsseit-Regular.woff) format("woff"),url(/assets/fonts/Larsseit-Regular.eot) format("eot"),url(/assets/fonts/Larsseit-Regular.ttf) format("ttf")}@font-face{font-family:mainMedium;font-style:normal;font-weight:400;src:url(/assets/fonts/Larsseit-Medium.woff) format("woff"),url(/assets/fonts/Larsseit-Medium.eot) format("eot"),url(/assets/fonts/Larsseit-Medium.ttf) format("ttf")}@font-face{font-family:mainLight;font-style:normal;font-weight:400;src:url(/assets/fonts/Larsseit-Light.woff) format("woff"),url(/assets/fonts/Larsseit-Light.eot) format("eot"),url(/assets/fonts/Larsseit-Light.ttf) format("ttf")}@font-face{font-family:mainBold;font-style:normal;font-weight:400;src:url(/assets/fonts/Larsseit-Bold.woff) format("woff"),url(/assets/fonts/Larsseit-Bold.eot) format("eot"),url(/assets/fonts/Larsseit-Bold.ttf) format("ttf")}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:mainRegular}@-moz-document url-prefix(){body{font-weight:lighter!important}}h1,h2,h3,h4,h5,h6,b,strong{font-family:mainBold,Open Sans,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6,p,a{color:#3d4146}.capitalise{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-align-center{text-align:center}a{text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}@media screen and (max-width: 42.49em){.wysiwyg-rendered{font-size:16px}}@media screen and (min-width: 42.5em){.wysiwyg-rendered{font-size:18px}}.wysiwyg-rendered *{color:#555;text-align:left;line-height:1.5}.wysiwyg-rendered h1,.wysiwyg-rendered h2,.wysiwyg-rendered h3,.wysiwyg-rendered h4,.wysiwyg-rendered h5,.wysiwyg-rendered h6{color:#555}@media screen and (max-width: 42.49em){.wysiwyg-rendered h1,.wysiwyg-rendered h2,.wysiwyg-rendered h3,.wysiwyg-rendered h4,.wysiwyg-rendered h5,.wysiwyg-rendered h6{font-size:20px}}@media screen and (min-width: 42.5em){.wysiwyg-rendered h1,.wysiwyg-rendered h2,.wysiwyg-rendered h3,.wysiwyg-rendered h4,.wysiwyg-rendered h5,.wysiwyg-rendered h6{font-size:22px}}.wysiwyg-rendered ol,.wysiwyg-rendered ul{padding-left:20px}@media screen and (max-width: 42.49em){.wysiwyg-rendered ol,.wysiwyg-rendered ul{font-size:16px}}@media screen and (min-width: 42.5em){.wysiwyg-rendered ol,.wysiwyg-rendered ul{font-size:18px}}.wysiwyg-rendered ol li,.wysiwyg-rendered ul li{margin-bottom:10px}@media screen and (max-width: 42.49em){.wysiwyg-rendered p{font-size:16px}}@media screen and (min-width: 42.5em){.wysiwyg-rendered p{font-size:18px}}.email-content{white-space:pre-wrap;line-height:1.4;color:#a8a8a8}.email-content *{color:inherit;margin-top:0;margin-bottom:8px}.email-content *:last-child{margin-bottom:0}.email-content a{color:#508388}.invoicing-pages .invoice-quote-wrapper{display:block;background:#fff;padding:25px;border-radius:10px;border:2px #f0f5fa solid}.invoicing-pages .page-heading{justify-content:flex-start}.invoicing-pages .input-wrapper:not(:last-child){margin-bottom:22px}.invoicing-pages .input-wrapper label{color:#3d4146}.invoicing-pages .input-wrapper label:not(.toggle-wrapper){display:block;margin-bottom:6px}.invoicing-pages .input-wrapper>input{width:100%}.invoicing-pages textarea{width:100%}.invoicing-pages .loading-parsed{justify-self:center;display:flex;font-size:16px;justify-content:center;align-items:center;padding:40px}.invoicing-pages .table .header__loader fa-icon{margin-left:0;margin-right:5px}.invoicing-detail .mcb-form input[type=text].mcb-datepicker{width:100%}.invoicing-detail .mcb-form .is-shown-when-no-vat,.invoicing-detail .mcb-form.hide-vat-fields .is-hidden-when-no-vat{display:none}.invoicing-detail .mcb-form.hide-vat-fields .is-shown-when-no-vat{display:block}.invoicing-detail .mcb-form.hide-vat-fields mcb-invoice-line input,.invoicing-detail .mcb-form.hide-vat-fields mcb-quote-line input{text-align:right}.invoicing-detail .mcb-form.hide-vat-fields mcb-invoice-line .cell--amount-excl-vat,.invoicing-detail .mcb-form.hide-vat-fields mcb-invoice-line .cell--vat-amount,.invoicing-detail .mcb-form.hide-vat-fields mcb-quote-line .cell--amount-excl-vat,.invoicing-detail .mcb-form.hide-vat-fields mcb-quote-line .cell--vat-amount{opacity:0}.invoicing-detail .mcb-form.is-disabled .delete-btn{display:none}.invoicing-detail .invoice-header-wrapper,.invoicing-detail .quote-header-wrapper{padding-bottom:30px;margin-bottom:40px;border-bottom:#E7E7E7 3px solid}.invoicing-detail .invoice-header,.invoicing-detail .quote-header{display:flex;justify-content:space-between;flex-flow:wrap;align-items:flex-start}.invoicing-detail .invoice-header .page-heading,.invoicing-detail .quote-header .page-heading{flex-grow:1;margin:0;text-align:left;justify-content:flex-start}.invoicing-detail .invoice-header .buttons-wrapper,.invoicing-detail .quote-header .buttons-wrapper{flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-end}.invoicing-detail .invoice-header .buttons-wrapper .btn,.invoicing-detail .quote-header .buttons-wrapper .btn{margin-left:10px}.invoicing-detail .open-amount{padding:10px 0;display:flex;font-size:16px;align-items:center}.invoicing-detail .open-amount mcb-money{display:inline-flex;margin-left:10px}.invoicing-detail .timeline{display:inline-block;padding:15px;background:#FFF7E7;border:#F8B82C 1px solid;margin:10px 0 0;border-radius:10px;font-size:14px;color:#53565b}.invoicing-detail .timeline li{margin-left:10px}.invoicing-detail .timeline--payments{background:#f0f5fa;border:#5577aa 1px solid;margin-top:5px}.invoicing-detail .timeline--payments mcb-money{display:inline-block;margin-left:8px}.invoicing-detail .payments-header{padding-top:10px;display:inline-block}.invoicing-detail .header-and-status{display:inline-flex;align-items:center;justify-content:flex-start}.invoicing-detail .header-and-status mcb-invoice-status,.invoicing-detail .header-and-status mcb-quote-status{margin-left:10px}.invoicing-detail .btn-download-pdf{margin-left:10px}.invoicing-detail mcb-invoice-send-form,.invoicing-detail mcb-quote-send-form{display:block;width:100%;box-sizing:border-box}.invoicing-detail .input-groups{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -25px;padding-bottom:25px}.invoicing-detail .input-group{width:50%;padding:0 25px}.invoicing-detail .input-group:first-child{border-right:2px solid #D1D2D4}.invoicing-detail .notice{color:#08a;font-size:11px}.invoicing-detail .invoice-lines,.invoicing-detail .quote-lines{padding:15px 0}.invoicing-detail .table-body-grid{grid-template-columns:auto 100px 60px 100px 70px 100px 40px;align-items:flex-start;text-align:right}.invoicing-detail .table-body-grid .cell--description{text-align:left;position:relative}.invoicing-detail .table-body-grid .cell--description textarea{margin-bottom:10px}.invoicing-detail .table-body-grid .cell--description .char-count{position:absolute;right:7px;bottom:3px;line-height:1;color:#a8a8a8}.invoicing-detail .table-body-grid .cell--row-border{grid-column-start:1;grid-column-end:8}.invoicing-detail .table-body-grid .cell--add-row-wrapper{grid-column-start:1;grid-column-end:2;padding-bottom:0;text-align:left}.invoicing-detail .table-body-grid .cell--total-label{grid-column-start:4;grid-column-end:6;text-align:right}.invoicing-detail .table-body-grid .cell--row-border-pusher{grid-column-start:1;grid-column-end:4;background:none}.invoicing-detail .table-body-grid .cell--row-border-totals{grid-column-start:2;grid-column-end:8}.invoicing-detail .table-body-grid .cell--discount-amount{align-self:center}.invoicing-detail .discount-inner{display:flex;align-items:center;justify-content:flex-end}.invoicing-detail .discount-inner .discount-percentage{margin-left:8px;width:50px;text-align:right;font-size:12px;padding:4px}.invoicing-detail mcb-invoice-line,.invoicing-detail mcb-quote-line{grid-column-start:1;grid-column-end:8}.invoicing-detail mcb-invoice-line .mcb-form:not(.mcb-form--no-grid),.invoicing-detail mcb-quote-line .mcb-form:not(.mcb-form--no-grid){display:grid;grid-template-columns:auto 100px 60px 100px 70px 100px 40px}.invoicing-detail mcb-invoice-line mcb-money,.invoicing-detail mcb-quote-line mcb-money{display:block;padding-top:12px}.invoicing-detail .btns-bottom-wrapper{display:flex;justify-content:flex-end;padding-top:20px}.invoicing-detail .btns-bottom-wrapper .delete-btn{margin-right:10px}.invoicing-detail .btns-bottom-wrapper__right{margin-left:auto}.invoicing-detail .email-wrapper{display:flex;justify-content:space-between}.invoicing-detail .email-wrapper .left{width:200px;padding-right:20px;flex-shrink:0}.invoicing-detail .email-wrapper .right{flex-grow:1}.invoicing-detail .email-wrapper .right .btn{margin-left:5px;transform:scale(.8)}.invoicing-detail .email-wrapper .right .email-preview{color:#3d4146}.invoicing-view-page .back-to-overview{display:flex;margin-bottom:14px;justify-content:flex-end}.invoicing-view-page .back-to-overview a{display:inline-flex;align-items:center;color:#08a;text-decoration:none}.invoicing-view-page .back-to-overview a fa-icon{margin-right:4px}.invoicing-view-page .back-to-overview a:hover span{text-decoration:underline}.invoicing-settings-sub-header{display:flex;justify-content:space-between;align-content:center;padding-bottom:15px}.invoicing-settings-sub-header h3{margin:0}.container{position:relative;display:block;box-sizing:content-box;margin:0 auto;max-width:1540px}.container.container--less-narrow{max-width:992px}.container.container--narrow{max-width:800px}.container.container--narrower{max-width:680px}.container.container--narrowest{max-width:600px}@media screen and (max-width: 29.99em){.container{padding-left:10px;padding-right:10px}}@media screen and (min-width: 30em) and (max-width: 49.99em){.container{padding-left:15px;padding-right:15px}}@media screen and (min-width: 50em) and (max-width: 74.99em){.container{padding-left:20px;padding-right:20px}}@media screen and (min-width: 75em) and (max-width: 99.99em){.container{padding-left:30px;padding-right:30px}}@media screen and (max-width: 29.99em){.container:not(.container--no-top){padding-top:8px}}@media screen and (min-width: 30em) and (max-width: 49.99em){.container:not(.container--no-top){padding-top:10px}}@media screen and (min-width: 50em) and (max-width: 74.99em){.container:not(.container--no-top){padding-top:15px}}@media screen and (min-width: 75em){.container:not(.container--no-top){padding-top:20px}}@media screen and (max-width: 29.99em){.container:not(.container--no-bottom){padding-bottom:8px}}@media screen and (min-width: 30em) and (max-width: 49.99em){.container:not(.container--no-bottom){padding-bottom:10px}}@media screen and (min-width: 50em) and (max-width: 74.99em){.container:not(.container--no-bottom){padding-bottom:15px}}@media screen and (min-width: 75em){.container:not(.container--no-bottom){padding-bottom:20px}}@media screen and (max-width: 29.99em){.break-out-tp{margin-left:-10px;margin-right:-10px}}@media screen and (min-width: 30em) and (max-width: 42.49em){.break-out-tp{margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 29.99em){.break-out-tl{margin-left:-10px;margin-right:-10px}}@media screen and (min-width: 30em) and (max-width: 49.99em){.break-out-tl{margin-left:-15px;margin-right:-15px}}@media screen and (max-width: 29.99em){.break-out-d{margin-left:-10px;margin-right:-10px}}@media screen and (min-width: 30em) and (max-width: 49.99em){.break-out-d{margin-left:-15px;margin-right:-15px}}@media screen and (min-width: 50em) and (max-width: 61.99em){.break-out-d{margin-left:-20px;margin-right:-20px}}.card{background:#E7E7E7}.card h2{color:#508388;font-family:mainBold,Open Sans,Arial,sans-serif;font-size:22px;margin-top:0}.card p{font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.5}@media screen and (max-width: 42.49em){.card{padding:30px}}@media screen and (min-width: 42.5em){.card{border-radius:8px;padding:37.5px}}.btn{display:inline-flex;align-items:center;padding:7px 15px;border-radius:4px;border:none;transition:all .15s cubic-bezier(.25,.46,.45,.94);text-decoration:none;position:relative;overflow:hidden}.btn.is-icon-only{padding:7px}.btn.is-icon-only .icon{width:16px}.btn.is-icon-only fa-icon{width:14px;text-align:center}.btn .text{line-height:1;font-family:mainBold,Open Sans,Arial,sans-serif;font-size:16px;padding-right:4px;z-index:1}.btn .icon{width:18px;text-align:center;line-height:1}.btn .icon fa-icon{font-size:15px}.btn .icon fa-icon svg{transition:transform .15s cubic-bezier(.25,.46,.45,.94)}.btn .progress-indicator{position:absolute;top:0;left:0;width:0%;height:100%;z-index:0;transition:width .2s cubic-bezier(.25,.46,.45,.94)}.btn--small{padding:5px 12px}.btn--small .text{font-size:13px;padding-right:6px}.btn--small .icon{width:auto}.btn--small .icon fa-icon{font-size:13px}.btn:not([disabled]):not(.btn--disabled){color:#fff;box-shadow:0 1px 5px #00000038;cursor:pointer;background:#56c4c9}.btn:not([disabled]):not(.btn--disabled) .progress-indicator{background:#168489}.btn:not([disabled]):not(.btn--disabled).btn--secondary{background:#40a6bf}.btn:not([disabled]):not(.btn--disabled).btn--secondary .progress-indicator{background:#006680}.btn:not([disabled]):not(.btn--disabled).btn--tertiary{background:#fb9b67}.btn:not([disabled]):not(.btn--disabled).btn--tertiary .progress-indicator{background:#bc5c27}.btn:not([disabled]):not(.btn--disabled).btn--negative{background:#fd6d6d}.btn:not([disabled]):not(.btn--disabled).btn--negative .progress-indicator{background:#bd2d2d}.btn:not([disabled]):not(.btn--disabled).btn--warning{background:#faca61}.btn:not([disabled]):not(.btn--disabled).btn--warning .progress-indicator{background:#ba8a21}.btn:not([disabled]):not(.btn--disabled).btn--neutral{background:#6a6d71}.btn:not([disabled]):not(.btn--disabled).btn--neutral .progress-indicator{background:#2a2d32}.btn:not([disabled]):not(.btn--disabled):hover,.btn:not([disabled]):not(.btn--disabled):focus{background:#1cacb3}.btn:not([disabled]):not(.btn--disabled):hover.btn--secondary,.btn:not([disabled]):not(.btn--disabled):focus.btn--secondary{background:#0084a5}.btn:not([disabled]):not(.btn--disabled):hover.btn--negative,.btn:not([disabled]):not(.btn--disabled):focus.btn--negative{background:#fc3737}.btn:not([disabled]):not(.btn--disabled):hover.btn--warning,.btn:not([disabled]):not(.btn--disabled):focus.btn--warning{background:#f8b627}.btn:not([disabled]):not(.btn--disabled):hover.btn--tertiary,.btn:not([disabled]):not(.btn--disabled):focus.btn--tertiary{background:#fa772f}.btn:not([disabled]):not(.btn--disabled):hover.btn--neutral,.btn:not([disabled]):not(.btn--disabled):focus.btn--neutral{background:#36393f}.btn[disabled],.btn.btn--disabled{color:#a8a8a8;cursor:not-allowed;background:#D1D2D4;box-shadow:inset 0 1px 3px #0000001a}.table{color:#2e3238;font-size:14px;font-family:mainMedium,Open Sans,Arial,sans-serif;line-height:1}.table .cell{font-size:12px}.table .header{display:flex;align-items:center;padding:10px 12.5px;margin-bottom:2px}.table .header a{text-decoration:none}.table .header>fa-icon{margin-right:6px;font-size:18px}.table .header .title{font-family:mainMedium,Open Sans,Arial,sans-serif;line-height:1;font-size:16px}.table .header--green{background:#E4E9E8;color:#4fa29e}.table .header--hard-white{background:#fff;color:#1db0b7}.table .header--dark-green{background:rgba(70,98,101,.8);color:#fff;position:relative}.table .header--dark-green:after{content:"";display:block;top:100%;left:0;right:0;position:absolute;background:rgba(70,98,101,.8);height:2px}.table .header--yellow{background:rgba(248,184,44,.12);color:#dc9d11}.table .header--white{background:transparent;color:#3d4146;border-bottom:1px solid #A8A8A8}.table .header__loader{display:inline-flex;align-items:center}.table .header__loader fa-icon{margin-left:5px;font-size:16px}.table .header__return{text-decoration:none;color:#fff;z-index:1}.table .header__link{display:flex;margin-left:auto;text-decoration:none;align-items:center}.table .header__link .title{text-decoration:none;margin-right:4px}.table .header__link fa-icon{text-decoration:none}.table .header__link:hover fa-icon{transform:translate(4px)}.table .sub-header{color:#2e323880;font-size:12px}.table .sub-header mcb-money{margin-top:4px;display:block;font-size:11px}.table .sub-header__sub{display:block;font-size:10px}.table .table-body:not(.custom-table){width:100%;display:table;border-collapse:collapse;border-width:0}.table .table-body:not(.custom-table) .row{display:table-row}.table .table-body:not(.custom-table) .row.is-hidden{display:none}.table .table-body:not(.custom-table) .row.vertical-align-top .cell.sub-header{vertical-align:top}.table .table-body:not(.custom-table) .row.row-btn{cursor:pointer;box-shadow:0 0 #0000;text-decoration:none}.table .table-body:not(.custom-table) .row.row-btn .cell{text-decoration:none}.table .table-body:not(.custom-table) .row.row-btn:hover{box-shadow:1px 2px 8px #0000001a}.table .table-body:not(.custom-table) .row.row-btn:hover .cell{background:#fff;border-bottom:1px solid #fff}.table .table-body:not(.custom-table) .cell{display:table-cell;vertical-align:middle;border-bottom:1px solid #A8A8A8;position:relative}.table .table-body:not(.custom-table) .cell--top{vertical-align:top}.table .table-body:not(.custom-table) .cell-btn{display:flex;align-items:center;text-decoration:none}.table .table-body:not(.custom-table) .cell-btn:not(.no-hover):hover .label{text-decoration:underline}.table .table-body:not(.custom-table) .cell-btn:not(.no-hover):hover fa-icon{transform:translate(5px)}.table .table-body:not(.custom-table) .cell-btn .label{flex-grow:1}.table .table-body .cell{padding:10px}.table .table-body .cell:first-child{padding-left:12.5px}.table .table-body .cell:last-child{padding-right:12.5px}.table-body-grid{display:grid;align-items:center;grid-template-rows:auto;position:relative}.table-body-grid .cell{padding:10px 8px}.table-body-grid .cell--row-border{height:1px;background:#A8A8A8;padding:0;position:relative}.table-body-grid .cell--row-border-dashed{background:none;border-bottom:1px dashed #D1D2D4}.modal{position:fixed;z-index:10;inset:0;background:rgba(46,50,56,.8)}.modal-header{display:flex;background:#1DB0B7;color:#fff;padding:16px 40px 12px;justify-content:center;align-items:center;border-top-left-radius:8px;border-top-right-radius:8px;font-family:mainMedium,Open Sans,Arial,sans-serif;line-height:1;font-size:15px}.modal-header .title{font-size:15px}.modal-header fa-icon{font-size:15px;margin-right:8px}.modal-btn-close{display:inline-block;font-size:20px;cursor:pointer;text-decoration:none;position:absolute;top:12px;right:12px;color:#fff;z-index:1}.modal-btn-close:hover{color:#fff}.modal-inner{display:flex;position:relative;justify-content:center;align-items:center;width:100%;height:100%}.modal-inner .card{background:#fff}.modal-inner--top-align{padding-top:5vh;align-items:flex-start;box-sizing:border-box}.modal-content{position:relative;background:#fff;border-radius:8px}.modal-content-inner{max-width:95vw;max-height:80vh;overflow-y:auto;padding:12px;text-align:right}.modal-content-inner input[type=text]{text-align:left}.modal-content-inner .table .row .cell{border-bottom:none}pagination-controls{display:block}pagination-controls .ngx-pagination{margin:0;list-style:none;padding:15px 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}pagination-controls .ngx-pagination li{display:block;margin:0 3px;border-radius:4px;overflow:hidden;width:auto;text-align:center}pagination-controls .ngx-pagination li span{display:block;padding:8px;min-width:20px;margin:0 auto}pagination-controls .ngx-pagination a{display:block;padding:0;line-height:1}pagination-controls .ngx-pagination .current{padding:0;background:#1DB0B7;color:#fff}pagination-controls .ngx-pagination .disabled{display:none}@media screen and (min-width: 42.5em){.image-context-wrapper{display:flex;align-items:flex-start;position:relative}}@media screen and (max-width: 42.49em){.image-context-wrapper .image-wrapper{padding-bottom:20px}}@media screen and (min-width: 42.5em){.image-context-wrapper .image-wrapper{padding-top:30px;padding-right:45px;padding-bottom:30px;color:red;background-image:url(https://mijncreatieveboekhouding.nl/nl/assets/img/dented-line.svg);background-repeat:no-repeat;background-position:center right}.image-context-wrapper .image-wrapper:after{position:absolute;background:#A8A8A8;display:block;width:2px;bottom:30px;top:100px;content:"";left:92px;background:rgba(84,87,92,.9)}}.image-context-wrapper .image{display:block}@media screen and (max-width: 42.49em){.image-context-wrapper .image{margin:0 auto}}@media screen and (min-width: 42.5em){.image-context-wrapper .image{width:50px}}@media screen and (min-width: 42.5em){.image-context-wrapper .context-wrapper{flex-basis:100%;padding-top:12px;padding-left:30px}}.tabs-buttons{display:flex;align-items:stretch;justify-content:flex-start;background:none;flex-wrap:wrap}.tabs-buttons .tab{display:inline-flex;align-items:center;background:#E4E9E8;padding:7px 10px;box-sizing:border-box;flex-grow:0;flex-shrink:1;text-decoration:none;margin-right:2px;color:#677d8099;position:relative}.tabs-buttons .tab:not(.is-active):hover{color:#4fa29e}.tabs-buttons .tab.is-active{color:#4fa29e;transform:translateY(-4px)}.tabs-buttons .tab.is-active:after{position:absolute;width:100%;height:4px;background:#E4E9E8;content:"";display:block;top:100%;left:0}.tabs-buttons fa-icon{margin-right:8px;font-size:17px}.tabs-buttons .title{font-family:mainMedium,Open Sans,Arial,sans-serif;line-height:1;font-size:14px}.tabs-buttons .filler{background:#F1F1F1;flex-grow:1}.tab-content-item{display:none}.tab-content-item.is-active{display:block}.tab-content-item--use-border{padding:20px;border:3px #E4E9E8 solid;border-top:none}.tooltip-trigger{display:block;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;font-size:9px;width:9px;height:9px;padding:3px 3px 2px;cursor:pointer;font-family:mainBold,Open Sans,Arial,sans-serif;text-align:center}.tooltip-trigger:hover{background:#000}.ngxp__container.tooltip-content{background:rgba(0,0,0,.85);padding:8px;border:none;border-radius:3px;color:#fff;font-size:11px;line-height:1.15}popper-content+*{position:relative}popper-content .ngxp__container{display:block!important;position:absolute;left:0;top:0;opacity:0}popper-content .ngxp__container[aria-hidden=true]{visibility:hidden}.financial-presentation{display:grid;align-items:center;grid-template-columns:auto 125px 125px;grid-template-rows:auto;font-size:15px}.financial-presentation .column-title,.financial-presentation .header,.financial-presentation .total,.financial-presentation .label,.financial-presentation .money{padding:10px}.financial-presentation .column-title.small-font,.financial-presentation .header.small-font,.financial-presentation .total.small-font,.financial-presentation .label.small-font,.financial-presentation .money.small-font{font-size:12px;color:#a8a8a8}.financial-presentation .column-title.financial-presentation-warning,.financial-presentation .header.financial-presentation-warning,.financial-presentation .total.financial-presentation-warning,.financial-presentation .label.financial-presentation-warning,.financial-presentation .money.financial-presentation-warning{background:#FFF7E7}.financial-presentation .spacer{padding:10px 10px 0 0}.financial-presentation .label-context{font-size:12px;color:#a8a8a8;text-align:right;padding-left:10px;margin-left:auto}.financial-presentation .label-context mcb-money{display:inline-flex}.financial-presentation .column-two{grid-column-start:2;grid-column-end:3}.financial-presentation .column-three{grid-column-start:3;grid-column-end:4}.financial-presentation .column-title{font-size:10px;color:#555;text-align:center}.financial-presentation .header{background:#fff;color:#1db0b7;margin-top:15px;grid-column-start:1;grid-column-end:2}.financial-presentation .header.year-column-number{text-align:center;margin-left:1px}.financial-presentation .label{font-size:14px;grid-column-start:1;grid-column-end:2}.financial-presentation .money{text-align:right}.financial-presentation .total{border-top:1px solid #A8A8A8;font-family:mainMedium,Open Sans,Arial,sans-serif}.financial-presentation .calculation{display:inline-flex}.financial-presentation .large-line{font-size:16px}.financial-presentation .is-highlighted{background:#f0f5fa}.financial-presentation .dash{color:#53565b;text-align:right;display:block}.financial-presentation .year-column-number-1{grid-column-start:2;grid-column-end:3;text-align:right}.financial-presentation .year-column-number-2{grid-column-start:3;grid-column-end:4;text-align:right}.financial-presentation .year-column-number-3{grid-column-start:4;grid-column-end:5;text-align:right}.financial-presentation .year-column-number-4{grid-column-start:5;grid-column-end:6;text-align:right}.financial-presentation .year-column-number-5{grid-column-start:6;grid-column-end:7;text-align:right}.financial-presentation .year-column-number-6{grid-column-start:7;grid-column-end:8;text-align:right}.financial-presentation .year-column-number-7{grid-column-start:8;grid-column-end:9;text-align:right}.financial-presentation .year-column-number-8{grid-column-start:9;grid-column-end:10;text-align:right}.financial-presentation .year-column-number-9{grid-column-start:10;grid-column-end:11;text-align:right}.financial-presentation .year-column-number-10{grid-column-start:11;grid-column-end:12;text-align:right}.financial-presentation .year-column-number-11{grid-column-start:12;grid-column-end:13;text-align:right}.financial-presentation .year-column-number-12{grid-column-start:13;grid-column-end:14;text-align:right}.financial-presentation .year-column-number-13{grid-column-start:14;grid-column-end:15;text-align:right}.financial-presentation .year-column-number-14{grid-column-start:15;grid-column-end:16;text-align:right}.financial-presentation .year-column-number-15{grid-column-start:16;grid-column-end:17;text-align:right}.financial-presentation .year-column-number-16{grid-column-start:17;grid-column-end:18;text-align:right}.financial-presentation .year-column-number-17{grid-column-start:18;grid-column-end:19;text-align:right}.financial-presentation .year-column-number-18{grid-column-start:19;grid-column-end:20;text-align:right}.financial-presentation .year-column-number-19{grid-column-start:20;grid-column-end:21;text-align:right}.financial-presentation .year-column-number-20{grid-column-start:21;grid-column-end:22;text-align:right}.financial-presentation.year-column-count-1{grid-template-columns:auto 125px}.financial-presentation.year-column-count-2{grid-template-columns:auto 125px 125px}.financial-presentation.year-column-count-3{grid-template-columns:auto 125px 125px 125px}.financial-presentation.year-column-count-4{grid-template-columns:auto 125px 125px 125px 125px}.financial-presentation.year-column-count-5{grid-template-columns:auto 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-6{grid-template-columns:auto 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-7{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-8{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-9{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-10{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-11{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-12{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-13{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-14{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-15{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-16{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-17{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-18{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-19{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.financial-presentation.year-column-count-20{grid-template-columns:auto 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px 125px}.yes-no-buttons{display:flex;justify-content:space-between}.yes-no-buttons .btn{padding:8px;width:30px;justify-content:center}.yes-no-buttons .btn:not(.is-selected){background:rgba(56,60,66,.65)}.yes-no-buttons .btn:hover{background:rgba(56,60,66,.85)}.yes-no-buttons .btn.is-selected{background:rgba(56,60,66,.95)}.yes-no-buttons .btn.is-selected:hover{background:#383c42}.yes-no-buttons .btn.is-positive{background:rgba(29,176,183,.9)}.yes-no-buttons .btn.is-positive:hover{background:#1DB0B7}.yes-no-buttons .btn.is-negative{background:rgba(252,60,60,.9)}.yes-no-buttons .btn.is-negative:hover{background:#FC3C3C}.yes-no-buttons .btn.is-opaque{background:rgba(56,60,66,.3)}.yes-no-buttons .btn.is-opaque:hover{background:#383C42}.yes-no-buttons .btn .text{padding-right:0;font-size:14px}.bookkeeper-only{position:relative}.bookkeeper-only>*{position:relative}.bookkeeper-only:before{display:block;inset:-4px;background:rgba(248,184,44,.4);border:1px solid rgba(233,163,8,.4);position:absolute;z-index:0;content:"";border-radius:3px}.person-env-no-bookkeeper .bookkeeper-only{display:none!important}.pill{display:inline-block;padding:4px 10px;font-size:11px;line-height:13px;border-radius:21px;color:#fff;text-align:center;font-family:mainBold,Open Sans,Arial,sans-serif}.pill--neutral{background:#A8A8A8}.pill--active{background:#F8B82C}.pill--warning{background:#FA7A34}.pill--dead{background:#383C42}.pill--negative{background:#FC3C3C}.pill--negative-dark{background:#cf0303}.pill--negative-darker{background:#9d0202}.pill--calm{background:#0088aa}.pill--calm-light{background:#11cfff}.pill--positive{background:#508388}.drop-zone{border:3px dashed #7EA491;color:#7ea491;padding:20px;margin:20px auto;border-radius:15px;display:flex;justify-content:center;align-items:center;cursor:pointer}.drop-zone h4{color:inherit}.drop-zone.is-file-over{border:3px dashed #4FA29E;color:#4fa29e}.info-pane{display:inline-flex;background:#FFF7E7;color:#555;border:1px solid #f0f5fa;padding:10px;font-size:12px;border-radius:10px;align-items:center;line-height:1.25}.info-pane--blue{background:#f0f5fa}.info-pane--red{background:#FC3C3C;color:#fff}.info-pane--red p,.info-pane--red a,.info-pane--red h3{color:#fff}.info-pane fa-icon{display:block;margin-right:15px;font-size:16px}.info-pane p{margin:0}.info-pane ul{font-size:12px;margin-top:4px;margin-bottom:0;padding-left:15px;padding-bottom:4px}.info-pane li:not(:last-child){margin-bottom:4px}.info-pane h3{margin-top:0}.large-info-pane{display:flex;margin:25px auto;padding:18px 14px;border-radius:8px;align-items:center;justify-content:center}.large-info-pane h2{font-size:15px;margin-top:0}.large-info-pane p{font-size:14px;margin:0;line-height:1.4}.large-info-pane p,.large-info-pane h2{color:inherit}.large-info-pane .pane-icon{margin-right:15px;font-size:25px}.large-info-pane .button-wrapper{margin-top:12px}.large-info-pane--positive{border:2px solid #1DB0B7;color:#1db0b7}.large-info-pane--info{border:2px solid #0088aa;color:#08a}.invoice-status-button-wrapper{display:flex;justify-content:space-between;padding-top:15px;align-items:flex-start}.invoice-status-button-wrapper mcb-company-module-invoicing-status{margin-right:5px}a.sort{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;color:#a8a8a8}a.sort fa-icon{margin-left:4px}a.sort:hover{text-decoration:underline}a.sort.is-active fa-icon{color:#1db0b7}.address-line-height{line-height:1.65}.big-buttons-wrapper{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap}.big-buttons-wrapper--left{justify-content:flex-start}.big-button-wrapper{padding:8px;width:190px;display:flex;align-items:stretch}.big-button{border-radius:8px;padding:12px;color:#fff;background:rgba(29,176,183,.7);text-decoration:none;display:flex;flex-direction:column;flex-grow:1}.big-button:hover{background:#1DB0B7}.big-button--yellow{background:rgba(248,184,44,.7)}.big-button--yellow:hover{background:#F8B82C}.big-button--red{background:rgba(252,60,60,.85)}.big-button--red:hover{background:#FC3C3C}.big-button--orange{background:rgba(250,122,52,.7)}.big-button--orange:hover{background:#FA7A34}.big-button--red{background:rgba(252,60,60,.85)}.big-button--red:hover{background:#FC3C3C}.big-button--blue-bright{background:rgba(0,136,170,.85)}.big-button--blue-bright:hover{background:#0088aa}.big-button .title{display:flex;align-items:center;font-size:18px;line-height:1;padding-bottom:14px}.big-button .title fa-icon{margin-right:8px}.big-button .action{align-items:center;display:flex;justify-content:flex-end;font-size:14px;line-height:1;margin-top:auto}.big-button .action fa-icon{margin-left:8px;font-size:12px}.top-page-filtering .mcb-form{display:inline-flex;align-items:flex-end;justify-content:flex-end}.top-page-filtering .select-wrapper{display:block;width:115px;position:relative}.top-page-filtering .select-wrapper:not(:last-child){margin-right:10px}.top-page-filtering .select-wrapper .mcb-datepicker-wrapper input[type=text].mcb-datepicker{width:100%}.top-page-filtering .small-label{color:#08a;position:absolute;font-size:10px;z-index:1;background:#fff;padding:3px;top:-10px;left:5px}.top-page-filtering .ng-select{z-index:0}.bank-import-info{color:#555;font-size:12px;line-height:1.25;word-break:break-word}.bank-import-info p{margin:0}.bank-import-info>*:first-child{margin-top:0}.bank-import-info>*:last-child{margin-bottom:0}.eoy-advice-content{font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.5;color:#3d4146}.mcb-form{width:100%;text-align:left}.mcb-form *:focus{outline:none}.mcb-form label{cursor:pointer;font-size:14px}.mcb-form .input-feedback{flex-basis:100%;display:flex;align-items:flex-start;padding:10px;font-size:13px;border-radius:0 0 4px 4px}.mcb-form .input-feedback>span{padding-left:8px}.mcb-form .input-feedback--negative{background:rgba(248,184,44,.7);color:#564521}.mcb-form .is-required:before{content:"* "}.mcb-form.is-disabled .is-required:before{content:""}.mcb-form .address-wrapper .street-and-house-number{padding:0 0 10px;display:flex}.mcb-form .address-wrapper .street-and-house-number input[type=text].street{width:60%;margin-right:2.5%}.mcb-form .address-wrapper .street-and-house-number input[type=text].house-number{width:20%;margin-right:2.5%}.mcb-form .address-wrapper .street-and-house-number input[type=text].suffix{width:15%}.mcb-form .address-wrapper .city-and-zipcode{display:flex;justify-content:space-between;padding-bottom:10px}.mcb-form .address-wrapper .city-and-zipcode input[type=text].half{width:47.5%}.button-wrapper{text-align:right}.button-wrapper:not(:first-child){margin-top:8px}.mcb-form-feedback{color:#fff;padding:10px;border-radius:4px;display:flex;justify-content:center;align-items:center;margin:10px 0}.mcb-form-feedback--negative{background:#F8B82C}.mcb-form-feedback--positive{background:#1DB0B7}.mcb-form-feedback a{color:inherit}.mcb-form-feedback span{font-family:mainMedium,Open Sans,Arial,sans-serif;font-size:14px}.mcb-form-feedback fa-icon{margin-right:8px}.wizard__lines{padding-top:25px;border-top:1px solid #fff}.wizard__line{display:grid;align-items:center;grid-template-columns:auto 120px;grid-template-rows:auto;position:relative;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #fff}.wizard__question{grid-row:1;grid-column:1}.wizard__question p{margin:0;font-size:16px;font-family:mainMedium,Open Sans,Arial,sans-serif;color:#53565b}.wizard__yes-no{grid-row:1;grid-column:2;margin-left:20px}.wizard__wrong-answer-holder{grid-row:2;grid-column-start:1;grid-column-end:3;margin-top:15px}.wizard__wrong-answer-context{display:flex;align-items:center;justify-content:center;border-radius:3px;text-decoration:none}.wizard__wrong-answer-context.btn{background:#FFF7E7;color:#555;font-size:12px;padding:10px}.wizard__wrong-answer-context.btn .text{font-size:14px}.wizard__wrong-answer-context.btn:hover{background:#ffefce}.wizard .nested-form .mcb-form{text-align:inherit}.wizard .currency-input-wrapper input[type=text]{width:100%;max-width:none}.wizard .sub-form{margin-top:15px}.wizard .sub-form__header__title{font-size:13px;text-align:center;margin-right:0}.wizard .header-wrapper{display:flex;align-items:flex-start;padding-bottom:15px}.wizard .header-wrapper h2{flex-shrink:0}.wizard .header-wrapper .info-pane{margin-left:55px;flex-shrink:1}.sub-form input[type=text]{width:100%}.sub-form__header{display:flex;background:#0088aa;color:#fff;position:relative;padding:12px 35px;justify-content:center;border-top-left-radius:6px;border-top-right-radius:6px}.sub-form__header__title{padding-right:30px;margin:0;color:#fff}.sub-form__header--flex{padding:12px}.sub-form__header--flex .sub-form__header__title{display:flex;justify-content:space-between;align-items:center;padding-right:0}.sub-form__header--flex .category{display:inline-flex}.sub-form__header--flex .category fa-icon{margin-right:10px}.sub-form__header--flex .path{font-size:11px;background:rgba(255,255,255,.25);border-radius:3px;padding:2px 8px;margin-left:25px;display:inline-flex;line-height:1}.sub-form__header--flex .path fa-icon{margin-right:5px}.sub-form .btn-close{position:absolute;top:9px;right:15px;text-decoration:none;font-size:20px;color:#fff}.sub-form .btn-close fa-icon{font-size:16px}.sub-form__inner{background:#f0f5fa;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:15px;position:relative}.sub-form__inner--warning{background:#FFF7E7;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1.35}.sub-form__inner--warning fa-icon{font-size:14px;margin-right:5px}.sub-form__input-wrapper{display:block}.sub-form__input-wrapper:not(:first-child){margin-top:15px}.sub-form__input-wrapper>span{display:block;margin-bottom:5px}.sub-form__input-wrapper *::placeholder{color:#d1d2d4}.mcb-form .field-feedback{font-size:10px;position:absolute;bottom:-2px;display:block}.mcb-form .field-feedback--warning{color:#fa7a34}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list]),.mcb-form input[type=email],.mcb-form input[type=password],.mcb-form input[type=number],.mcb-form input.selection[ngtype=text],.mcb-form textarea{display:block;border-bottom:1px solid rgba(83,86,91,.3);font-family:mainMedium,Open Sans,Arial,sans-serif;color:#53565b;box-sizing:border-box;box-shadow:inset 0 1px 3px #00000038}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list]):not(.ng-invalid),.mcb-form input[type=email]:not(.ng-invalid),.mcb-form input[type=password]:not(.ng-invalid),.mcb-form input[type=number]:not(.ng-invalid),.mcb-form input.selection[ngtype=text]:not(.ng-invalid),.mcb-form textarea:not(.ng-invalid){background-color:#fff}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list]):not(.ng-invalid)::placeholder,.mcb-form input[type=email]:not(.ng-invalid)::placeholder,.mcb-form input[type=password]:not(.ng-invalid)::placeholder,.mcb-form input[type=number]:not(.ng-invalid)::placeholder,.mcb-form input.selection[ngtype=text]:not(.ng-invalid)::placeholder,.mcb-form textarea:not(.ng-invalid)::placeholder{color:#d1d2d4}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list]):hover:not([disabled]),.mcb-form input[type=email]:hover:not([disabled]),.mcb-form input[type=password]:hover:not([disabled]),.mcb-form input[type=number]:hover:not([disabled]),.mcb-form input.selection[ngtype=text]:hover:not([disabled]),.mcb-form textarea:hover:not([disabled]){border-bottom:1px solid #53565b}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list]):focus:not([disabled]),.mcb-form input[type=email]:focus:not([disabled]),.mcb-form input[type=password]:focus:not([disabled]),.mcb-form input[type=number]:focus:not([disabled]),.mcb-form input.selection[ngtype=text]:focus:not([disabled]),.mcb-form textarea:focus:not([disabled]){border-bottom:1px solid #f8b82c}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list])[disabled],.mcb-form input[type=email][disabled],.mcb-form input[type=password][disabled],.mcb-form input[type=number][disabled],.mcb-form input.selection[ngtype=text][disabled],.mcb-form textarea[disabled]{opacity:.5}.mcb-form input[type=text]:not([role=combobox]):not([aria-autocomplete=list])[mcblimitnumberinputtwodecimals],.mcb-form input[type=email][mcblimitnumberinputtwodecimals],.mcb-form input[type=password][mcblimitnumberinputtwodecimals],.mcb-form input[type=number][mcblimitnumberinputtwodecimals],.mcb-form input.selection[ngtype=text][mcblimitnumberinputtwodecimals],.mcb-form textarea[mcblimitnumberinputtwodecimals]{text-align:right}.mcb-form input[type=text]:not([role=combobox]),.mcb-form input[type=email],.mcb-form input[type=password],.mcb-form input[type=number],.mcb-form input.selection[ngtype=text]{border-top:none;border-right:none;border-left:none;padding:6px 10px 5px;font-size:14px}.mcb-form input[type=text]:not([role=combobox])[disabled],.mcb-form input[type=email][disabled],.mcb-form input[type=password][disabled],.mcb-form input[type=number][disabled],.mcb-form input.selection[ngtype=text][disabled]{opacity:.5}.mcb-form input[type=text]:not([role=combobox]).icon-filter:before,.mcb-form input[type=email].icon-filter:before,.mcb-form input[type=password].icon-filter:before,.mcb-form input[type=number].icon-filter:before,.mcb-form input.selection[ngtype=text].icon-filter:before{content:"\f1f3"}.mcb-form .input-icon-wrapper{position:relative}.mcb-form .input-icon-wrapper input[type=text]:not([role=combobox]),.mcb-form .input-icon-wrapper input[type=email],.mcb-form .input-icon-wrapper input[type=password],.mcb-form .input-icon-wrapper input[type=number],.mcb-form .input-icon-wrapper input.selection[ngtype=text]{padding-right:37.5px}.mcb-form .input-icon-wrapper fa-icon{position:absolute;top:9px;right:6px;font-size:14px;color:#3d4146}.mcb-form textarea{border-top:1px solid rgba(83,86,91,.3);border-right:1px solid rgba(83,86,91,.3);border-left:1px solid rgba(83,86,91,.3);line-height:1.4;padding:8px 10px 7px;font-size:12px;min-height:67.2px;max-height:168px;resize:vertical}.mcb-form textarea:hover:not([disabled]){border-top:1px solid #53565b;border-right:1px solid #53565b;border-left:1px solid #53565b}.mcb-form textarea:focus:not([disabled]){border-top:1px solid transparent;border-right:1px solid transparent;border-left:1px solid transparent}.mcb-form textarea[disabled]{opacity:.5}.mcb-form .table input[type=text]:not([role=combobox]),.mcb-form .table input[type=email],.mcb-form .table input[type=password],.mcb-form .table input[type=number],.mcb-form .table input.selection[ngtype=text],.mcb-form .table textarea{width:100%;box-sizing:border-box}.mcb-form.is-disabled input[type=text]:not([role=combobox]).normal-text-when-disabled,.mcb-form.is-disabled input[type=email].normal-text-when-disabled,.mcb-form.is-disabled input[type=password].normal-text-when-disabled,.mcb-form.is-disabled input[type=number].normal-text-when-disabled{opacity:1;padding:0;border:none}.mcb-form.is-disabled input[type=text]:not([role=combobox]).normal-text-when-disabled::placeholder,.mcb-form.is-disabled input[type=email].normal-text-when-disabled::placeholder,.mcb-form.is-disabled input[type=password].normal-text-when-disabled::placeholder,.mcb-form.is-disabled input[type=number].normal-text-when-disabled::placeholder{font-size:0;line-height:0}.mcb-form.is-disabled textarea.normal-text-when-disabled{opacity:1;padding:0;border:none;resize:none}.mcb-form input[type=text]:not([role=combobox]).normal-text-when-disabled[disabled],.mcb-form input[type=email].normal-text-when-disabled[disabled],.mcb-form input[type=password].normal-text-when-disabled[disabled],.mcb-form input[type=number].normal-text-when-disabled[disabled]{opacity:1;padding:0;border:none}.mcb-form input[type=text]:not([role=combobox]).normal-text-when-disabled[disabled]::placeholder,.mcb-form input[type=email].normal-text-when-disabled[disabled]::placeholder,.mcb-form input[type=password].normal-text-when-disabled[disabled]::placeholder,.mcb-form input[type=number].normal-text-when-disabled[disabled]::placeholder{font-size:0;line-height:0}.mcb-form textarea.normal-text-when-disabled[disabled]{opacity:1;padding:0;border:none;resize:none}.currency-input-wrapper{position:relative;display:block}.currency-input-wrapper .mask{position:absolute;top:0;left:0;z-index:0;padding:8px 0 0 5px}.currency-input-wrapper input[type=text]{text-align:right;max-width:120px;transition:box-shadow .2s ease-in}.currency-input-wrapper input[type=text].highlight-copy-changed{box-shadow:0 0 5px 3px #08ac}.currency-input-wrapper input[type=text]:not([role=combobox]):focus:not([disabled]).highlight-copy-changed{box-shadow:inset 0 1px 3px #00000038,0 0 3px 2px #08ac}input[type=text].highlight-copy-changed{box-shadow:0 0 5px 3px #08ac}input[type=text]:not([role=combobox]):focus:not([disabled]).highlight-copy-changed{box-shadow:inset 0 1px 3px #00000038,0 0 3px 2px #08ac}.mcb-form .currency-input-wrapper input[type=text]{padding-left:14px}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mcb-form .toggle-wrapper{display:inline-flex;justify-content:flex-start;align-items:center}.mcb-form .toggle-wrapper input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.mcb-form .toggle-wrapper .toggle-indicator{display:block;width:25px;height:16px;flex-shrink:0;border-radius:15px;transition:background .13s cubic-bezier(.25,.46,.45,.94);background-color:#3d4146b3;position:relative;cursor:pointer}.mcb-form .toggle-wrapper .toggle-indicator:after{position:absolute;width:12px;height:12px;border-radius:12px;background:#fff;display:block;content:"";top:2px;left:2px;overflow:hidden;transition:left .13s cubic-bezier(.25,.46,.45,.94)}.mcb-form .toggle-wrapper .toggle-indicator.is-focused{background-color:#3d4146}.mcb-form .toggle-wrapper .label{padding-left:10px}.mcb-form .toggle-wrapper.is-disabled{opacity:.6;cursor:not-allowed}.mcb-form .toggle-wrapper.is-disabled .toggle-indicator{cursor:not-allowed}.mcb-form .toggle-wrapper.is-active .toggle-indicator{background:rgba(29,176,183,.7)}.mcb-form .toggle-wrapper.is-active .toggle-indicator.is-focused{background-color:#1db0b7}.mcb-form .toggle-wrapper.is-active .toggle-indicator:after{left:11px}.mcb-form .toggle-wrapper.is-active.toggle-wrapper--orange .toggle-indicator{background:rgba(250,122,52,.8)}.mcb-form .toggle-wrapper.is-active.toggle-wrapper--orange .toggle-indicator.is-focused{background-color:#fa7a34}.mcb-slider.ng5-slider{font-size:12px;display:inline-block;position:relative;height:2px;width:100%;margin:32px 0 12px;vertical-align:middle;-webkit-user-select:none;user-select:none;touch-action:pan-y}.mcb-slider.ng5-slider.with-legend{margin-bottom:40px}.mcb-slider.ng5-slider[disabled]{cursor:not-allowed}.mcb-slider.ng5-slider[disabled] .ng5-slider-pointer{cursor:not-allowed;background-color:#a8a8a8}.mcb-slider.ng5-slider[disabled] .ng5-slider-draggable{cursor:not-allowed}.mcb-slider.ng5-slider[disabled] .ng5-slider-selection{background:#A8A8A8}.mcb-slider.ng5-slider[disabled] .ng5-slider-tick{cursor:not-allowed}.mcb-slider.ng5-slider[disabled] .ng5-slider-tick.ng5-slider-selected{background:#A8A8A8}.mcb-slider.ng5-slider .ng5-slider-span{white-space:nowrap;position:absolute;display:inline-block}.mcb-slider.ng5-slider .ng5-slider-base{width:100%;height:100%;padding:0}.mcb-slider.ng5-slider .ng5-slider-bar-wrapper{left:0;box-sizing:border-box;margin-top:-10px;padding-top:10px;width:100%;height:20px;z-index:1}.mcb-slider.ng5-slider .ng5-slider-draggable{cursor:move}.mcb-slider.ng5-slider .ng5-slider-bar{left:0;width:100%;height:2px;z-index:1;background:#A8A8A8;border-radius:1px}.mcb-slider.ng5-slider .ng5-slider-bar-wrapper.ng5-slider-transparent .ng5-slider-bar{background:transparent}.mcb-slider.ng5-slider .ng5-slider-bar-wrapper.ng5-slider-left-out-selection .ng5-slider-bar{background:#df002d}.mcb-slider.ng5-slider .ng5-slider-bar-wrapper.ng5-slider-right-out-selection .ng5-slider-bar{background:#03a688}.mcb-slider.ng5-slider .ng5-slider-selection{z-index:2;background:#555;border-radius:1px}.mcb-slider.ng5-slider .ng5-slider-pointer{cursor:pointer;width:20px;height:20px;top:-9px;background-color:#555;z-index:3;border-radius:10px}.mcb-slider.ng5-slider .ng5-slider-pointer:after{content:"";width:4px;height:4px;position:absolute;top:8px;left:8px;border-radius:2px;background:#fff}.mcb-slider.ng5-slider .ng5-slider-pointer:hover:after{background-color:#fff}.mcb-slider.ng5-slider .ng5-slider-pointer.ng5-slider-active{z-index:4}.mcb-slider.ng5-slider .ng5-slider-pointer.ng5-slider-active:after{background-color:#fff}.mcb-slider.ng5-slider .ng5-slider-bubble{cursor:default;bottom:10px;padding:1px 3px;color:#3d4146;font-size:12px}.mcb-slider.ng5-slider .ng5-slider-bubble.ng5-slider-limit{color:#3d4146}.mcb-slider.ng5-slider .ng5-slider-ticks{box-sizing:border-box;width:100%;height:0;position:absolute;left:0;top:-4px;margin:0;z-index:1;list-style:none}.mcb-slider.ng5-slider .ng5-slider-ticks-values-under .ng5-slider-tick-value{top:auto;bottom:-26px}.mcb-slider.ng5-slider .ng5-slider-tick{text-align:center;cursor:pointer;width:10px;height:10px;background:#A8A8A8;border-radius:50%;position:absolute;top:0;left:0;margin-left:5px}.mcb-slider.ng5-slider .ng5-slider-tick.ng5-slider-selected{background:#555}.mcb-slider.ng5-slider .ng5-slider-tick-value{position:absolute;top:-24px;transform:translate(-50%)}.mcb-slider.ng5-slider .ng5-slider-tick-legend{position:absolute;top:18px;transform:translate(-50%);max-width:50px;white-space:normal}.mcb-slider.ng5-slider.ng5-slider-vertical{position:relative;width:2px;height:100%;margin:0 10px;padding:0;vertical-align:baseline;touch-action:pan-x}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-base{width:100%;height:100%;padding:0}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-bar-wrapper{top:auto;left:0;margin:0 0 0 -10px;padding:0 0 0 10px;height:100%;width:20px}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-bar{bottom:0;left:auto;width:2px;height:100%}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-pointer{left:-9px!important;top:auto;bottom:0}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-bubble{left:10px!important;bottom:0}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-ticks{height:100%;width:0;left:-4px;top:0;z-index:1}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-tick{vertical-align:middle;margin-left:auto;margin-top:5px}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-tick-value{left:18px;top:auto;transform:translateY(-28%)}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-tick-legend{top:auto;right:18px;transform:translateY(-28%);max-width:none;white-space:nowrap}.mcb-slider.ng5-slider.ng5-slider-vertical .ng5-slider-ticks-values-under .ng5-slider-tick-value{bottom:auto;left:auto;right:18px}.ng5-slider-inner-tooltip{height:100%}.mcb-datepicker-wrapper{position:relative;display:block;font-family:mainRegular}.mcb-datepicker-wrapper input[type=text].mcb-datepicker{padding-right:30px}.mcb-datepicker-wrapper .datepicker-btn{color:#53565b;position:absolute;top:3px;display:block;right:4px;padding:2px;font-size:16px;cursor:pointer}.mcb-datepicker-wrapper .datepicker-btn:focus,.mcb-datepicker-wrapper .datepicker-btn:hover{color:#2e3238}.mcb-datepicker-wrapper--small input[type=text].mcb-datepicker{font-size:12px;padding:6px 20px 3px 4px}.mcb-datepicker-wrapper--small .datepicker-btn{top:2px;font-size:14px}.mcb-form .radios-wrapper{display:flex;justify-content:flex-start;align-items:center}.mcb-form .radios-wrapper input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.mcb-form .radios-wrapper .radio-wrapper{display:inline-flex;align-items:flex-start;justify-content:flex-start}.mcb-form .radios-wrapper .radio-wrapper:not(:last-child){margin-right:8px}.mcb-form .radios-wrapper .radio-wrapper.is-active .radio-indicator{background:rgba(29,176,183,.75)}.mcb-form .radios-wrapper .radio-wrapper.is-active .radio-indicator.is-focused{background-color:#1db0b7}.mcb-form .radios-wrapper .radio-wrapper.is-active .radio-indicator:after{background:#fff}.mcb-form .radios-wrapper .radio-indicator{display:block;width:16px;height:16px;border-radius:16px;transition:background .13s cubic-bezier(.25,.46,.45,.94);background-color:#3d4146bf;position:relative;cursor:pointer}.mcb-form .radios-wrapper .radio-indicator.is-focused{background-color:#3d4146}.mcb-form .radios-wrapper .radio-indicator:after{position:absolute;width:8px;height:8px;border-radius:10px;background:#fff;display:block;content:"";top:4px;left:4px;overflow:hidden}.mcb-form .radios-wrapper .label{padding-left:5px}ng-select{font-size:12px}ng-select .grey{margin-left:6px;color:#a8a8a8;font-family:mainMedium,Open Sans,Arial,sans-serif}ng-select .grey fa-icon{display:inline-block}ng-select .not-found{display:block;padding:6px;border-bottom:solid 1px #D1D2D4}ng-select .add-option{display:flex;align-items:center;justify-content:flex-start;padding:6px;text-decoration:none;background:#4FA29E;color:#fff;border-radius:3px}ng-select .add-option fa-icon{margin-right:2px}ng-select .add-option .label{font-size:11px;text-transform:uppercase}.ng-select .ng-select-container{min-height:30px}.ng-select .ng-select-container .ng-value-container{padding-left:5px}.ng-select.ng-select-single .ng-select-container{height:30px}.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input{padding-left:5px}.ng-select .ng-option--indicator-wrapper{display:inline-flex;align-items:center}.ng-select .ng-option--indicator-wrapper fa-icon{color:#f8b82c;font-size:11px;margin-right:4px}.ng-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:#08a;box-shadow:none}.ng-select.ng-select-focused.ng-select-opened>.ng-select-container{border-top-color:#08a;border-right-color:#08a;border-left-color:#08a;box-shadow:none}.ng-select .ng-clear-wrapper{text-align:center}.ng-select.ng-select-multiple .ng-select-container .ng-value-container .ng-placeholder{top:9px}.ng-select-tooltip-wrapper:not(:last-child){margin-bottom:10px}.ng-select-tooltip-wrapper{position:relative;padding-right:20px}.ng-select-tooltip-wrapper .tooltip-wrapper{position:absolute;right:0;top:0;margin-top:8px}.transaction-settlement-grid{color:#53565b;font-size:13px;font-family:mainMedium,Open Sans,Arial,sans-serif;line-height:1;display:grid;align-items:center;grid-template-columns:34px 94px auto 24px 110px 82px 105px 75px 126px;grid-template-rows:auto;position:relative}.transaction-settlement-grid--extra-left-padding{grid-template-columns:40px 94px auto 24px 110px 82px 105px 75px 126px}.transaction-settlement-grid .cell{padding-left:5px;padding-right:5px;align-self:center}.transaction-settlement-grid .completed{grid-row:1;grid-column:1;padding-left:8px}.transaction-settlement-grid .date{grid-row:1;grid-column:2}.transaction-settlement-grid .counterparty{grid-row:1;grid-column:3}.transaction-settlement-grid .international{grid-row:1;grid-column:4}.transaction-settlement-grid .ledger{grid-row:1;grid-column:5}.transaction-settlement-grid .vat-percentage{grid-row:1;grid-column:6}.transaction-settlement-grid .excl-vat{grid-row:1;grid-column:7}.transaction-settlement-grid .vat-amount{grid-row:1;grid-column:8}.transaction-settlement-grid .total{grid-row:1;grid-column:9;padding-right:14px}.transaction-settlement-grid .date,.transaction-settlement-grid .ledger,.transaction-settlement-grid .vat-percentage{text-align:center}.transaction-settlement-grid .fill{grid-row:2;grid-column-start:1;grid-column-end:7}.transaction-settlement-grid .cell.select-book-and-invoice{margin-top:10px;grid-column-start:2;grid-column-end:4;align-self:flex-start;position:relative}.transaction-settlement-grid .cell.select-book-and-invoice mcb-transaction-settlement-form-invoice+.select-book{margin-top:10px;z-index:0}.transaction-settlement-grid--no-ledger-and-vat{grid-template-columns:40px 94px auto 250px 100px 126px}.transaction-settlement-grid--no-ledger-and-vat .ledger{grid-row:1;grid-column:4}.transaction-settlement-grid--no-ledger-and-vat .vat-amount{grid-row:1;grid-column:5}.transaction-settlement-grid--no-ledger-and-vat .total{grid-row:1;grid-column:6;padding-right:14px}.transaction-settlement-grid--no-ledger-and-vat .fill{grid-row:2;grid-column-start:1;grid-column-end:5}.transaction-settlement-grid--no-ledger-and-vat-no-relation{grid-template-columns:40px 94px auto 120px 135px}.transaction-settlement-grid--no-ledger-and-vat-no-relation .completed{grid-row:1;grid-column:1;padding-left:8px}.transaction-settlement-grid--no-ledger-and-vat-no-relation .date{grid-row:1;grid-column:2}.transaction-settlement-grid--no-ledger-and-vat-no-relation .vat-amount{grid-row:1;grid-column:4}.transaction-settlement-grid--no-ledger-and-vat-no-relation .total{grid-row:1;grid-column:5;padding-right:14px}.transaction-settlement-grid--no-ledger-and-vat-no-relation .fill{grid-row:2;grid-column-start:1;grid-column-end:3}.transaction-settlement-grid--debtor-creditor{grid-template-columns:34px 114px auto 24px 110px 140px 82px 105px 75px 126px 90px}.transaction-settlement-grid--debtor-creditor .cell.relation{grid-row:1;grid-column:6}.transaction-settlement-grid--debtor-creditor .vat-percentage{grid-row:1;grid-column:7}.transaction-settlement-grid--debtor-creditor .excl-vat{grid-row:1;grid-column:8}.transaction-settlement-grid--debtor-creditor .vat-amount{grid-row:1;grid-column:9}.transaction-settlement-grid--debtor-creditor .total{grid-row:1;grid-column:10;padding-right:14px}.transaction-settlement-grid--debtor-creditor .fill{grid-row:2;grid-column-start:1;grid-column-end:8}.transaction-settlement-grid .header-subtotal{grid-row:2;padding-top:12px;font-size:11px}.transaction-settlement-grid .option-wrapper{display:flex;justify-content:flex-end}.transaction-settlement-grid .option-wrapper .tooltip-trigger{margin-right:5px}.transaction-settlement-grid .option-wrapper:first-child{margin-top:10px}.transaction-settlement-grid .option-wrapper:not(:last-child){margin-bottom:10px}.transaction-settlement-grid .option-wrapper .toggle-wrapper{font-size:12px;display:flex}.transaction-settlement-grid .option-wrapper .toggle-wrapper .label{order:1;padding-right:10px;padding-left:0}.transaction-settlement-grid .option-wrapper .toggle-wrapper .toggle-indicator{order:2}.transaction-settlement-grid .ignore-import-type-for-counterpart{margin-top:4px}.transaction-settlement-grid.transaction-settlement-grid--header{color:#2e323880;border-bottom:3px solid #f0efef;padding-top:14px;padding-bottom:14px;font-size:12px}.transaction-settlement-grid.transaction-settlement-grid--header .vat-amount,.transaction-settlement-grid.transaction-settlement-grid--header .total{text-align:center}.no-transactions-settlements-to-display{padding:25px;background:#f0f5fa;display:flex;justify-content:center;align-items:center;color:#53565b}.no-transactions-settlements-to-display fa-icon{margin-right:5px;font-size:18px}mcb-transaction,mcb-settlement{position:relative;display:block}mcb-transaction .activate-edit-mode-btn,mcb-settlement .activate-edit-mode-btn{position:absolute;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;text-decoration:none;opacity:0;background:rgba(29,176,183,.6);color:#fff;font-family:mainBold,Open Sans,Arial,sans-serif}mcb-transaction .activate-edit-mode-btn.is-hidden,mcb-settlement .activate-edit-mode-btn.is-hidden{display:none}mcb-transaction .activate-edit-mode-btn:hover,mcb-settlement .activate-edit-mode-btn:hover{opacity:1}mcb-transaction .activate-edit-mode-btn fa-icon,mcb-settlement .activate-edit-mode-btn fa-icon{font-size:16px;margin-right:8px}mcb-transaction-form,mcb-settlement-form{display:block;position:relative}mcb-transaction-form.is-disabled:after,mcb-settlement-form.is-disabled:after{content:"";display:block;position:absolute;z-index:1;inset:0;background:rgba(255,255,255,.5)}mcb-transaction-form.is-disabled .full-width-warning,mcb-settlement-form.is-disabled .full-width-warning{display:none}.transaction-settlement-wrapper{position:relative;box-sizing:border-box;font-size:12px}.transaction-settlement-wrapper .ng-select-title{padding-bottom:4px;display:block;text-transform:capitalize;font-size:10px}.transaction-settlement-wrapper .ng-select-title .tooltip-trigger{display:inline-block}.transaction-settlement-wrapper.is-completed{background:#f0efef;border-bottom:3px #fff solid}.transaction-settlement-wrapper.is-incomplete{background:rgba(255,255,255,.6);border-bottom:3px #f0efef solid}.transaction-settlement-wrapper.is-collapsed.is-completed{padding-top:10px;padding-bottom:10px}.transaction-settlement-wrapper.is-collapsed.is-incomplete{padding-top:4px;padding-bottom:4px}.transaction-settlement-wrapper.is-new.is-collapsed{animation-name:animGlow;animation-timing-function:cubic-bezier(.25,.46,.45,.94);animation-duration:.8s;animation-iteration-count:5}.transaction-settlement-wrapper.is-bookkeeper-edit{background:#dce7f4}@keyframes animGlow{0%{background:#FFF7E7}50%{background:#f0efef}to{background:#FFF7E7}}.transaction-settlement-wrapper.is-expanded{background:#fff;z-index:2;padding-top:18px;padding-bottom:18px}.transaction-settlement-wrapper.is-hidden-after-split{display:none}.transaction-settlement-wrapper mcb-money{font-size:13px}.transaction-settlement-wrapper .currency-input-wrapper .money-input{width:100%;font-size:14px}.transaction-settlement-wrapper .underline{padding-bottom:3px;border-bottom:4px solid #f0efef;display:block}.transaction-settlement-wrapper .save{display:flex;width:100%;justify-content:center}.transaction-settlement-wrapper .small-buttons-wrapper{display:flex;align-items:center;justify-content:flex-start}.transaction-settlement-wrapper .small-buttons-wrapper .btn{padding:4px}.transaction-settlement-wrapper .small-buttons-wrapper .btn fa-icon{width:15px;height:16px;font-size:16px;text-align:center}.transaction-settlement-wrapper .small-buttons-wrapper .add-split{margin-right:10px}.transaction-settlement-wrapper .small-buttons-wrapper .close{background:#fc4040;margin-right:10px}.transaction-settlement-wrapper .small-buttons-wrapper .close:hover{background:#FC3C3C}.transaction-settlement-wrapper .small-buttons-wrapper .show-history-wrapper{margin-right:10px}.transaction-settlement-wrapper .small-buttons-wrapper .split,.transaction-settlement-wrapper .small-buttons-wrapper .remove-row{background:#f8b930;margin-right:10px}.transaction-settlement-wrapper .small-buttons-wrapper .split .icon,.transaction-settlement-wrapper .small-buttons-wrapper .remove-row .icon{width:15px}.transaction-settlement-wrapper .small-buttons-wrapper .split:hover,.transaction-settlement-wrapper .small-buttons-wrapper .remove-row:hover{background:#F8B82C}.transaction-settlement-wrapper .small-buttons-wrapper .new-matching-rule{background:#393e44}.transaction-settlement-wrapper .small-buttons-wrapper .new-matching-rule:hover{background:#383C42}.transaction-settlement-wrapper .cell.footer{margin-top:10px;padding-top:10px;align-self:start;border-top:2px solid #f0efef}.transaction-settlement-wrapper .cell.date{font-size:12px}.transaction-settlement-wrapper .cell.vat-amount,.transaction-settlement-wrapper .cell.excl-vat{text-align:right}.transaction-settlement-grid .cell.completed{padding-left:14px;position:relative}.transaction-settlement-grid .cell.completed .check{font-size:14px;color:#1db0b7}.transaction-settlement-grid .cell.completed .counter-transaction{font-size:14px;color:#fa7a34}.transaction-settlement-grid .cell.completed .bolt{color:#57a;font-size:16px}.transaction-settlement-grid .cell.completed .has-attachment{position:absolute;top:0;right:-10px}.transaction-settlement-grid .cell.completed .split-icon{width:14px}.transaction-settlement-grid--extra-left-padding .cell.completed{text-align:center}.transaction-settlement-grid--extra-left-padding .cell.completed .btn{background:#5577aa}.transaction-settlement-grid .bookkeeper-only{display:block}.transaction-settlement-grid .cell.date{white-space:nowrap}.transaction-settlement-grid .is-expanded .cell.date{transform:translateY(1px)}.transaction-settlement-grid input[type=text].mcb-datepicker{max-width:100%}.transaction-settlement-grid .cell.counterparty{overflow:hidden;min-width:95px}.transaction-settlement-grid .cell.counterparty .counterparty-inner{display:flex;align-items:center}.transaction-settlement-grid .cell.counterparty .name{white-space:nowrap}.transaction-settlement-grid .cell.counterparty .name.is-highlighted{color:#1db0b7;font-size:14px}.transaction-settlement-grid .cell.counterparty .name .iban{color:#a8a8a8}.transaction-settlement-grid .cell.counterparty .description{color:#a8a8a8;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction-settlement-grid .cell.counterparty .rest-value{color:#555;display:inline-flex;align-items:center;justify-content:flex-end;font-family:mainBold,Open Sans,Arial,sans-serif}.transaction-settlement-grid .cell.international .image{display:block;width:20px;height:20px}.transaction-settlement-grid.is-expanded.no-counterparty-name .cell.international{opacity:0;z-index:0}.transaction-settlement-grid .cell.ledger .fa-lock{display:inline-block}.transaction-settlement-grid .cell.ledger .ng-select.is-hidden{display:none}.transaction-settlement-grid .cell.ledger .ng-select .ng-dropdown-panel{width:auto;max-width:300px;text-align:left}.transaction-settlement-grid--no-ledger-and-vat .cell.ledger{text-align:left}.transaction-settlement-grid .cell.vat-percentage{position:relative}.transaction-settlement-grid .cell.vat-percentage .quick-save{position:absolute;left:2px;padding:3px;top:-4px}.transaction-settlement-grid .cell.vat-percentage .quick-save .icon{width:15px}.transaction-settlement-grid .cell.vat-percentage .quick-save .icon fa-icon{font-size:13px;height:15px;width:16px}.transaction-settlement-grid .cell.vat-percentage .quick-save .icon .fa-floppy-o{margin-left:1px}.transaction-settlement-grid .cell.vat-percentage .ng-select.is-hidden{display:none}.transaction-settlement-grid .cell.vat-amount{color:#a8a8a8}.transaction-settlement-grid .cell.vat-amount mcb-money .wrapper,.transaction-settlement-grid .cell.vat-amount mcb-money .wrapper.negative{color:#a8a8a8}.transaction-settlement-grid .cell.total{padding-right:14px;position:relative}.transaction-settlement-grid .cell.description-input{grid-column-start:3;grid-column-end:4;align-self:start;min-width:95px}.transaction-settlement-grid .cell.description-input:not(.is-shown){min-width:none;position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;padding:0;border:0}.transaction-settlement-grid .cell.description-input.has-counterparty-name{grid-row:2;padding-top:10px}.transaction-settlement-grid .cell.description-input.no-counterparty-name{grid-row-start:1;grid-row-end:3}.transaction-settlement-grid .cell.description-input textarea{font-size:11px;padding:3px 6px;width:100%;min-height:40px}.transaction-settlement-grid .cell.description-input textarea:focus{border:1px solid #0088aa}.transaction-settlement-grid .cell.remaining-when-expanded{grid-column-start:3;grid-column-end:4;grid-row:2;align-self:start;padding-top:10px}.transaction-settlement-grid .cell.remaining-when-expanded .rest-value{color:#a8a8a8;display:flex;align-items:center;justify-content:flex-end}.transaction-settlement-grid mcb-relation-select+.cell.ledger-specific-select,.transaction-settlement-grid .cell.ledger-specific-select+.cell.ledger-specific-select{grid-row:3}.transaction-settlement-grid mcb-transaction-settlement-form-fixed-asset-type{grid-row:3;grid-column-start:5;grid-column-end:10;padding-top:10px;padding-right:14px}.transaction-settlement-grid mcb-transaction-settlement-form-fixed-asset-type.cell{align-self:flex-start}.transaction-settlement-grid mcb-transaction-settlement-form-fixed-asset-type+.cell.ledger-specific-select,.transaction-settlement-grid .cell.ledger-specific-select+.cell.ledger-specific-select{grid-row:4}.transaction-settlement-grid--debtor-creditor mcb-transaction-settlement-form-fixed-asset-type{grid-column-start:5;grid-column-end:12}.transaction-settlement-grid .cell.ledger-specific-select{grid-row:2;grid-column-start:5;grid-column-end:7;padding-top:10px;align-self:start}.transaction-settlement-grid .cell.ledger-specific-select--skip-row{grid-row:3}.transaction-settlement-grid .cell.ledger-specific-select.bookkeeper-only:before{top:5px;right:0;left:0}.transaction-settlement-grid .cell.ledger-specific-select .selected-settlement-is-completed{display:flex;background:#A8A8A8;color:#fff;justify-content:center;align-items:center;padding:8px;margin-bottom:8px}.transaction-settlement-grid .cell.ledger-specific-select .selected-settlement-is-completed fa-icon{margin-right:4px;font-size:16px}.transaction-settlement-grid .cell.below-amounts{grid-row:2;grid-column-start:7;grid-column-end:10;padding-right:14px;align-self:start}.transaction-settlement-grid .cell.below-amounts .info-wrapper{display:flex;justify-content:flex-end;margin-top:4px;margin-bottom:10px}.transaction-settlement-grid .cell.below-amounts .info-wrapper .info{color:#878c90;font-size:12px}.transaction-settlement-grid .cell.below-amounts .info-wrapper .info mcb-money .currency{margin-left:2px}.transaction-settlement-grid .cell.below-amounts mcb-money{display:inline-flex}.transaction-settlement-grid--no-ledger-and-vat .cell.below-amounts{grid-column-start:5;grid-column-end:6}.transaction-settlement-grid--no-ledger-and-vat-no-relation .cell.below-amounts{grid-column-start:3;grid-column-end:5}.transaction-settlement-grid--debtor-creditor .cell.below-amounts{grid-column-start:7;grid-column-end:12}.transaction-settlement-grid .cell.buttons-close-and-split{grid-row:1;grid-column-start:1;grid-column-end:7;padding-left:14px}.transaction-settlement-grid--no-ledger-and-vat .cell.buttons-close-and-split{grid-column-start:1;grid-column-end:4}.transaction-settlement-grid--no-ledger-and-vat-no-relation .cell.buttons-close-and-split{grid-column-start:1;grid-column-end:5}.transaction-settlement-grid--debtor-creditor .cell.buttons-close-and-split{grid-column-start:1;grid-column-end:8}.transaction-settlement-grid .cell.button-save{grid-row:1;grid-column-start:7;grid-column-end:10;padding-right:14px;display:flex}.transaction-settlement-grid .cell.button-save .btn.save{flex-grow:1}.transaction-settlement-grid .cell.button-save .locked-message{display:flex;align-items:center;color:#dc9d11;margin:0;text-align:right;justify-content:flex-end}.transaction-settlement-grid .cell.button-save .locked-message span,.transaction-settlement-grid .cell.button-save .locked-message a{font-size:12px;line-height:1.25}.transaction-settlement-grid .cell.button-save .locked-message fa-icon{margin-left:6px;font-size:18px}.transaction-settlement-grid--no-ledger-and-vat .cell.button-save{grid-column-start:4;grid-column-end:7}.transaction-settlement-grid--no-ledger-and-vat-no-relation .cell.button-save{grid-column-start:4;grid-column-end:6}.transaction-settlement-grid--debtor-creditor .cell.button-save{grid-column-start:7;grid-column-end:12}.transaction-settlement-grid .cell.split-add-and-cancel-buttons{grid-row:1;grid-column-start:1;grid-column-end:3;padding-left:14px}.transaction-settlement-grid .cell.split-filler{grid-row:1;grid-column-start:3;grid-column-end:5}.transaction-settlement-grid .cell.split-fill-last-row-button{grid-row:1;grid-column-start:5;grid-column-end:8}.transaction-settlement-grid .cell.split-fill-last-row-button .fill-remainder{background:#F8B82C;padding:4px 7px;display:flex;justify-content:center;cursor:pointer}.transaction-settlement-grid .cell.split-fill-last-row-button .fill-remainder .text{font-size:11px}.transaction-settlement-grid .cell.split-remaining-and-save{grid-row:1;grid-column-start:7;grid-column-end:10;padding-right:14px}.transaction-settlement-grid .cell.split-remaining-and-save .remaining-wrapper{padding-top:6px;display:flex;justify-content:flex-end;font-size:14px;align-items:center}.transaction-settlement-grid .cell.split-remaining-and-save .remaining-wrapper mcb-money{margin-left:4px}.transaction-settlement-grid .cell.full-width-warning{grid-row:4;grid-column-start:1;grid-column-end:10;padding-right:0;align-self:start;padding-left:0;margin-bottom:-10px;padding-top:10px}.transaction-settlement-grid .cell.full-width-warning .warning{padding:8px;display:block;background:#FFF7E7;text-align:center;font-size:11px;line-height:1.4}.transaction-settlement-grid .cell.full-width-warning .warning--red{background:#FC3C3C;color:#fff}.transaction-settlement-grid--no-ledger-and-vat .cell.full-width-warning,.transaction-settlement-grid--no-ledger-and-vat-no-relation .cell.full-width-warning{grid-column-start:1;grid-column-end:6}.transaction-settlement-grid--debtor-creditor .cell.full-width-warning{grid-column-start:1;grid-column-end:12}.transaction-settlement-grid .cell.sub-form{grid-row:3;grid-column-start:5;grid-column-end:10;padding-top:10px;padding-right:14px;align-self:start}.transaction-settlement-grid--no-ledger-and-vat .cell.sub-form{grid-column-start:4;grid-column-end:7}.transaction-settlement-grid--debtor-creditor .cell.sub-form{grid-column-start:5;grid-column-end:12}.transaction-settlement-grid .cell.project{grid-row:2;grid-column-start:2;grid-column-end:3;align-self:flex-start;padding-top:10px}.transaction-settlement-grid .cell.project .ng-select .ng-dropdown-panel{width:auto;max-width:300px;text-align:left}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
