*,*:before,*:after{box-sizing:border-box}*:before,*:after{box-sizing:border-box}:root{--color-primary: #007d8f}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(../js/../fonts/fa-solid-900-2463b90d9a316e4e5294.woff2) format("woff2"),url(../js/../fonts/fa-solid-900-2582b0e4bcf85eceead0.ttf) format("truetype")}.fas,.fa-solid{font-weight:900}/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: "Font Awesome 6 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(../js/../fonts/fa-regular-400-89999bdf5d835c012025.woff2) format("woff2"),url(../js/../fonts/fa-regular-400-914997e1bdfc990d0897.ttf) format("truetype")}.far,.fa-regular{font-weight:400}.noty_layout_mixin,#noty_layout__centerRight,#noty_layout__centerLeft,#noty_layout__center,#noty_layout__bottomRight,#noty_layout__bottomCenter,#noty_layout__bottomLeft,#noty_layout__bottom,#noty_layout__topRight,#noty_layout__topCenter,#noty_layout__topLeft,#noty_layout__top{position:fixed;margin:0;padding:0;z-index:9999999;transform:translateZ(0) scale(1, 1);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:400px}#noty_layout__topCenter{top:5%;left:50%;width:400px;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1, 1)}#noty_layout__topRight{top:20px;right:20px;width:400px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:400px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:400px;transform:translate(calc(-50% - .5px)) translateZ(0) scale(1, 1)}#noty_layout__bottomRight{bottom:20px;right:20px;width:400px}#noty_layout__center{top:50%;left:50%;width:400px;transform:translate(calc(-50% - .5px), calc(-50% - .5px)) translateZ(0) scale(1, 1)}#noty_layout__centerLeft{top:50%;left:20px;width:400px;transform:translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1)}#noty_layout__centerRight{top:50%;right:20px;width:400px;transform:translate(0, calc(-50% - .5px)) translateZ(0) scale(1, 1)}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0, 0) translateZ(0) scale(1, 1);transform:translate(0, 0) scale(1, 1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;transform:translate(50%);animation:noty_anim_in .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);animation-fill-mode:forwards}.noty_effects_close{animation:noty_anim_out .5s cubic-bezier(0.68, -0.55, 0.265, 1.55);animation-fill-mode:forwards}.noty_fix_effects_height{animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:bold;width:20px;height:20px;text-align:center;line-height:20px;background-color:rgba(0,0,0,.05);border-radius:2px;cursor:pointer;transition:all .2s ease-out}.noty_close_button:hover{background-color:rgba(0,0,0,.1)}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{animation:noty_modal_out .3s ease-out;animation-fill-mode:forwards}@keyframes noty_modal_in{100%{opacity:.3}}@keyframes noty_modal_out{100%{opacity:0}}@keyframes noty_anim_in{100%{transform:translate(0);opacity:1}}@keyframes noty_anim_out{100%{transform:translate(50%);opacity:0}}@keyframes noty_anim_height{100%{height:0}}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError .formErrorContent{z-index:5001}.formErrorInsideDialog.formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{position:relative;font-size:11px;padding:6px 12px;border-radius:5px;background-color:#da1600;color:#fff}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body[dir=rtl] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px}.formError .formErrorArrow div{font-size:0px;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:#da1600}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px}.formError .formErrorArrow .line2{width:0}.formError .formErrorArrow .line1{width:0}.introjs-button{font-family:"OpenSansSemiBold",sans-serif;border:0;font-size:1em;background:transparent !important;border-radius:1em;padding:.25rem .9375rem;text-transform:uppercase;display:inline-flex;align-items:center;text-shadow:none;box-shadow:none;margin:0 2px}.introjs-button:hover{background:rgba(255,255,255,.1) !important;text-shadow:none;box-shadow:none}.introjs-button.introjs-disabled,.introjs-button.introjs-disabled:hover,.introjs-button.introjs-disabled:focus{color:#959595 !important}.introjs-button.introjs-hidden{display:none}.introjs-arrow.top,.introjs-arrow.top-right,.introjs-arrow.top-middle{border-bottom-color:#046eb1}.introjs-arrow.bottom,.introjs-arrow.bottom-right,.introjs-arrow.bottom-middle{border-top-color:#046eb1}.introjs-arrow.right,.introjs-arrow.right-bottom{border-left-color:#046eb1}.introjs-arrow.left,.introjs-arrow.left-bottom{border-right-color:#046eb1}.introjs-nextbutton,.introjs-donebutton,.introjs-nextbutton:focus,.introjs-donebutton:focus{color:#fff}.introjs-nextbutton:hover,.introjs-donebutton:hover,.introjs-nextbutton:focus:hover,.introjs-donebutton:focus:hover{color:#fff}.introjs-nextbutton.introjs-skipbutton,.introjs-donebutton.introjs-skipbutton,.introjs-nextbutton:focus.introjs-skipbutton,.introjs-donebutton:focus.introjs-skipbutton{display:inline-flex}.introjs-prevbutton,.introjs-skipbutton{display:none}.introjs-tooltip{box-shadow:0 1px 2px 0 rgba(0,0,0,.4),0 0 1px 0 rgba(0,0,0,.32);padding:1rem;background-color:#046eb1;color:#fff}.introjs-helperLayer{box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32);box-sizing:border-box}.introjs-overlay{background:rgba(0,0,0,.75)}.introjs-tooltipbuttons{margin-top:1rem}.v-application .primary{background-color:#1976d2 !important;border-color:#1976d2 !important}.v-application .primary--text{color:#1976d2 !important;caret-color:#1976d2 !important}.v-application .primary.lighten-5{background-color:#c7fdff !important;border-color:#c7fdff !important}.v-application .primary--text.text--lighten-5{color:#c7fdff !important;caret-color:#c7fdff !important}.v-application .primary.lighten-4{background-color:#a8e0ff !important;border-color:#a8e0ff !important}.v-application .primary--text.text--lighten-4{color:#a8e0ff !important;caret-color:#a8e0ff !important}.v-application .primary.lighten-3{background-color:#8ac5ff !important;border-color:#8ac5ff !important}.v-application .primary--text.text--lighten-3{color:#8ac5ff !important;caret-color:#8ac5ff !important}.v-application .primary.lighten-2{background-color:#6aaaff !important;border-color:#6aaaff !important}.v-application .primary--text.text--lighten-2{color:#6aaaff !important;caret-color:#6aaaff !important}.v-application .primary.lighten-1{background-color:#488fef !important;border-color:#488fef !important}.v-application .primary--text.text--lighten-1{color:#488fef !important;caret-color:#488fef !important}.v-application .primary.darken-1{background-color:#005eb6 !important;border-color:#005eb6 !important}.v-application .primary--text.text--darken-1{color:#005eb6 !important;caret-color:#005eb6 !important}.v-application .primary.darken-2{background-color:#00479b !important;border-color:#00479b !important}.v-application .primary--text.text--darken-2{color:#00479b !important;caret-color:#00479b !important}.v-application .primary.darken-3{background-color:#003180 !important;border-color:#003180 !important}.v-application .primary--text.text--darken-3{color:#003180 !important;caret-color:#003180 !important}.v-application .primary.darken-4{background-color:#001e67 !important;border-color:#001e67 !important}.v-application .primary--text.text--darken-4{color:#001e67 !important;caret-color:#001e67 !important}.v-application .secondary{background-color:#424242 !important;border-color:#424242 !important}.v-application .secondary--text{color:#424242 !important;caret-color:#424242 !important}.v-application .secondary.lighten-5{background-color:#c1c1c1 !important;border-color:#c1c1c1 !important}.v-application .secondary--text.text--lighten-5{color:#c1c1c1 !important;caret-color:#c1c1c1 !important}.v-application .secondary.lighten-4{background-color:#a6a6a6 !important;border-color:#a6a6a6 !important}.v-application .secondary--text.text--lighten-4{color:#a6a6a6 !important;caret-color:#a6a6a6 !important}.v-application .secondary.lighten-3{background-color:#8b8b8b !important;border-color:#8b8b8b !important}.v-application .secondary--text.text--lighten-3{color:#8b8b8b !important;caret-color:#8b8b8b !important}.v-application .secondary.lighten-2{background-color:#727272 !important;border-color:#727272 !important}.v-application .secondary--text.text--lighten-2{color:#727272 !important;caret-color:#727272 !important}.v-application .secondary.lighten-1{background-color:#595959 !important;border-color:#595959 !important}.v-application .secondary--text.text--lighten-1{color:#595959 !important;caret-color:#595959 !important}.v-application .secondary.darken-1{background-color:#2c2c2c !important;border-color:#2c2c2c !important}.v-application .secondary--text.text--darken-1{color:#2c2c2c !important;caret-color:#2c2c2c !important}.v-application .secondary.darken-2{background-color:#171717 !important;border-color:#171717 !important}.v-application .secondary--text.text--darken-2{color:#171717 !important;caret-color:#171717 !important}.v-application .secondary.darken-3{background-color:#000 !important;border-color:#000 !important}.v-application .secondary--text.text--darken-3{color:#000 !important;caret-color:#000 !important}.v-application .secondary.darken-4{background-color:#000 !important;border-color:#000 !important}.v-application .secondary--text.text--darken-4{color:#000 !important;caret-color:#000 !important}.v-application .accent{background-color:#82b1ff !important;border-color:#82b1ff !important}.v-application .accent--text{color:#82b1ff !important;caret-color:#82b1ff !important}.v-application .accent.lighten-5{background-color:#fff !important;border-color:#fff !important}.v-application .accent--text.text--lighten-5{color:#fff !important;caret-color:#fff !important}.v-application .accent.lighten-4{background-color:#f8ffff !important;border-color:#f8ffff !important}.v-application .accent--text.text--lighten-4{color:#f8ffff !important;caret-color:#f8ffff !important}.v-application .accent.lighten-3{background-color:#daffff !important;border-color:#daffff !important}.v-application .accent--text.text--lighten-3{color:#daffff !important;caret-color:#daffff !important}.v-application .accent.lighten-2{background-color:#bce8ff !important;border-color:#bce8ff !important}.v-application .accent--text.text--lighten-2{color:#bce8ff !important;caret-color:#bce8ff !important}.v-application .accent.lighten-1{background-color:#9fccff !important;border-color:#9fccff !important}.v-application .accent--text.text--lighten-1{color:#9fccff !important;caret-color:#9fccff !important}.v-application .accent.darken-1{background-color:#6596e2 !important;border-color:#6596e2 !important}.v-application .accent--text.text--darken-1{color:#6596e2 !important;caret-color:#6596e2 !important}.v-application .accent.darken-2{background-color:#467dc6 !important;border-color:#467dc6 !important}.v-application .accent--text.text--darken-2{color:#467dc6 !important;caret-color:#467dc6 !important}.v-application .accent.darken-3{background-color:#2364aa !important;border-color:#2364aa !important}.v-application .accent--text.text--darken-3{color:#2364aa !important;caret-color:#2364aa !important}.v-application .accent.darken-4{background-color:#004c90 !important;border-color:#004c90 !important}.v-application .accent--text.text--darken-4{color:#004c90 !important;caret-color:#004c90 !important}.v-application .error{background-color:#ff5252 !important;border-color:#ff5252 !important}.v-application .error--text{color:#ff5252 !important;caret-color:#ff5252 !important}.v-application .error.lighten-5{background-color:#ffe4d5 !important;border-color:#ffe4d5 !important}.v-application .error--text.text--lighten-5{color:#ffe4d5 !important;caret-color:#ffe4d5 !important}.v-application .error.lighten-4{background-color:#ffc6b9 !important;border-color:#ffc6b9 !important}.v-application .error--text.text--lighten-4{color:#ffc6b9 !important;caret-color:#ffc6b9 !important}.v-application .error.lighten-3{background-color:#ffa99e !important;border-color:#ffa99e !important}.v-application .error--text.text--lighten-3{color:#ffa99e !important;caret-color:#ffa99e !important}.v-application .error.lighten-2{background-color:#ff8c84 !important;border-color:#ff8c84 !important}.v-application .error--text.text--lighten-2{color:#ff8c84 !important;caret-color:#ff8c84 !important}.v-application .error.lighten-1{background-color:#ff6f6a !important;border-color:#ff6f6a !important}.v-application .error--text.text--lighten-1{color:#ff6f6a !important;caret-color:#ff6f6a !important}.v-application .error.darken-1{background-color:#df323b !important;border-color:#df323b !important}.v-application .error--text.text--darken-1{color:#df323b !important;caret-color:#df323b !important}.v-application .error.darken-2{background-color:#bf0025 !important;border-color:#bf0025 !important}.v-application .error--text.text--darken-2{color:#bf0025 !important;caret-color:#bf0025 !important}.v-application .error.darken-3{background-color:#9f0010 !important;border-color:#9f0010 !important}.v-application .error--text.text--darken-3{color:#9f0010 !important;caret-color:#9f0010 !important}.v-application .error.darken-4{background-color:maroon !important;border-color:maroon !important}.v-application .error--text.text--darken-4{color:maroon !important;caret-color:maroon !important}.v-application .info{background-color:#2196f3 !important;border-color:#2196f3 !important}.v-application .info--text{color:#2196f3 !important;caret-color:#2196f3 !important}.v-application .info.lighten-5{background-color:#d4ffff !important;border-color:#d4ffff !important}.v-application .info--text.text--lighten-5{color:#d4ffff !important;caret-color:#d4ffff !important}.v-application .info.lighten-4{background-color:#b5ffff !important;border-color:#b5ffff !important}.v-application .info--text.text--lighten-4{color:#b5ffff !important;caret-color:#b5ffff !important}.v-application .info.lighten-3{background-color:#95e8ff !important;border-color:#95e8ff !important}.v-application .info--text.text--lighten-3{color:#95e8ff !important;caret-color:#95e8ff !important}.v-application .info.lighten-2{background-color:#75ccff !important;border-color:#75ccff !important}.v-application .info--text.text--lighten-2{color:#75ccff !important;caret-color:#75ccff !important}.v-application .info.lighten-1{background-color:#51b0ff !important;border-color:#51b0ff !important}.v-application .info--text.text--lighten-1{color:#51b0ff !important;caret-color:#51b0ff !important}.v-application .info.darken-1{background-color:#007cd6 !important;border-color:#007cd6 !important}.v-application .info--text.text--darken-1{color:#007cd6 !important;caret-color:#007cd6 !important}.v-application .info.darken-2{background-color:#0064ba !important;border-color:#0064ba !important}.v-application .info--text.text--darken-2{color:#0064ba !important;caret-color:#0064ba !important}.v-application .info.darken-3{background-color:#004d9f !important;border-color:#004d9f !important}.v-application .info--text.text--darken-3{color:#004d9f !important;caret-color:#004d9f !important}.v-application .info.darken-4{background-color:#003784 !important;border-color:#003784 !important}.v-application .info--text.text--darken-4{color:#003784 !important;caret-color:#003784 !important}.v-application .success{background-color:#4caf50 !important;border-color:#4caf50 !important}.v-application .success--text{color:#4caf50 !important;caret-color:#4caf50 !important}.v-application .success.lighten-5{background-color:#dcffd6 !important;border-color:#dcffd6 !important}.v-application .success--text.text--lighten-5{color:#dcffd6 !important;caret-color:#dcffd6 !important}.v-application .success.lighten-4{background-color:#beffba !important;border-color:#beffba !important}.v-application .success--text.text--lighten-4{color:#beffba !important;caret-color:#beffba !important}.v-application .success.lighten-3{background-color:#a2ff9e !important;border-color:#a2ff9e !important}.v-application .success--text.text--lighten-3{color:#a2ff9e !important;caret-color:#a2ff9e !important}.v-application .success.lighten-2{background-color:#85e783 !important;border-color:#85e783 !important}.v-application .success--text.text--lighten-2{color:#85e783 !important;caret-color:#85e783 !important}.v-application .success.lighten-1{background-color:#69cb69 !important;border-color:#69cb69 !important}.v-application .success--text.text--lighten-1{color:#69cb69 !important;caret-color:#69cb69 !important}.v-application .success.darken-1{background-color:#2d9437 !important;border-color:#2d9437 !important}.v-application .success--text.text--darken-1{color:#2d9437 !important;caret-color:#2d9437 !important}.v-application .success.darken-2{background-color:#00791e !important;border-color:#00791e !important}.v-application .success--text.text--darken-2{color:#00791e !important;caret-color:#00791e !important}.v-application .success.darken-3{background-color:#006000 !important;border-color:#006000 !important}.v-application .success--text.text--darken-3{color:#006000 !important;caret-color:#006000 !important}.v-application .success.darken-4{background-color:#004700 !important;border-color:#004700 !important}.v-application .success--text.text--darken-4{color:#004700 !important;caret-color:#004700 !important}.v-application .warning{background-color:#fb8c00 !important;border-color:#fb8c00 !important}.v-application .warning--text{color:#fb8c00 !important;caret-color:#fb8c00 !important}.v-application .warning.lighten-5{background-color:#ffff9e !important;border-color:#ffff9e !important}.v-application .warning--text.text--lighten-5{color:#ffff9e !important;caret-color:#ffff9e !important}.v-application .warning.lighten-4{background-color:#fffb82 !important;border-color:#fffb82 !important}.v-application .warning--text.text--lighten-4{color:#fffb82 !important;caret-color:#fffb82 !important}.v-application .warning.lighten-3{background-color:#ffdf67 !important;border-color:#ffdf67 !important}.v-application .warning--text.text--lighten-3{color:#ffdf67 !important;caret-color:#ffdf67 !important}.v-application .warning.lighten-2{background-color:#ffc24b !important;border-color:#ffc24b !important}.v-application .warning--text.text--lighten-2{color:#ffc24b !important;caret-color:#ffc24b !important}.v-application .warning.lighten-1{background-color:#ffa72d !important;border-color:#ffa72d !important}.v-application .warning--text.text--lighten-1{color:#ffa72d !important;caret-color:#ffa72d !important}.v-application .warning.darken-1{background-color:#db7200 !important;border-color:#db7200 !important}.v-application .warning--text.text--darken-1{color:#db7200 !important;caret-color:#db7200 !important}.v-application .warning.darken-2{background-color:#bb5900 !important;border-color:#bb5900 !important}.v-application .warning--text.text--darken-2{color:#bb5900 !important;caret-color:#bb5900 !important}.v-application .warning.darken-3{background-color:#9d4000 !important;border-color:#9d4000 !important}.v-application .warning--text.text--darken-3{color:#9d4000 !important;caret-color:#9d4000 !important}.v-application .warning.darken-4{background-color:#802700 !important;border-color:#802700 !important}.v-application .warning--text.text--darken-4{color:#802700 !important;caret-color:#802700 !important}div.input-group--selection-controls.accent--text{color:#046eb1 !important}div.v-input>div.v-input__control>div.v-input__slot:before{border-color:#e4e4e4 !important}div.v-input div.v-text-field__slot input,div.v-input div.v-select__selections input,div.v-input div.v-select__slot input{background:transparent;border:0;padding:0;height:auto}div.v-input div.v-messages,div.v-input div.v-text-field__details{min-height:0}.v-text-field--filled .v-input__slot{border:.0625em solid #e4e4e4;border-bottom-width:2px;border-radius:0}.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before{border-image:none}.v-input--is-disabled.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:#f3f3f3}.v-messages__message{line-height:15px}.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections{padding-top:22px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line) .v-select__slot>input{margin-bottom:6px}.v-list a:hover{color:#000}.v-select-list .v-input--selection-controls:not(.v-input--hide-details) .v-input__slot{margin-bottom:0}.v-input .v-chip{height:20px;margin-top:9px;border-radius:8px;font-size:12px}.v-select .v-select__selections{line-height:19px}div.filter-group div.v-input--selection-controls{margin-top:0}div.filter-group div.v-input--selection-controls label.v-label{font-size:14px}div.filter-group div.v-input--selection-controls i.v-icon{font-size:20px}div.filter-group div.v-input--selection-controls__input{margin-right:0}body .v-application--wrap{min-height:0}.v-dialog>.v-card>.v-card__text{padding-top:16px}.v-card__subtitle,.v-card__text{font-size:1rem}#noty_layout__topRight{margin-top:3rem}.noty_theme__app.noty_bar{margin:6px 0;overflow:hidden;border-radius:.1875rem;border:1px solid #f3f3f3;position:relative;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);background-color:#fff}.noty_theme__app.noty_bar .noty_body{padding:15px;font-size:.9rem;text-indent:-2.2rem;margin-left:2.2rem;word-break:break-word}.noty_theme__app.noty_bar .noty_body::before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-size:1.5rem;margin-right:.75rem;vertical-align:middle;line-height:0}.noty_theme__app.noty_bar .noty_buttons{padding:10px}.noty_theme__app.noty_type__alert,.noty_theme__app.noty_type__notification{color:#000}.noty_theme__app.noty_type__alert .noty_body::before,.noty_theme__app.noty_type__notification .noty_body::before{content:""}.noty_theme__app.noty_type__warning{color:#d1b55a}.noty_theme__app.noty_type__warning .noty_body::before{content:""}.noty_theme__app.noty_type__error{color:#da1600}.noty_theme__app.noty_type__error .noty_body::before{content:""}.noty_theme__app.noty_type__info,.noty_theme__app.noty_type__information{color:#046eb1}.noty_theme__app.noty_type__info .noty_body::before,.noty_theme__app.noty_type__information .noty_body::before{content:""}.noty_theme__app.noty_type__success{color:#008600}.noty_theme__app.noty_type__success .noty_body::before{content:""}@keyframes noty_modal_in{100%{opacity:.5}}div.noty_modal{background-color:#000;opacity:.5}table.dataTable .font-secondary{font-size:12px;color:#959595}table.dataTable thead th{font-weight:500;font-size:12px;border-bottom:1px solid #c5c5c5;text-transform:uppercase;text-align:left;padding:8px 10px}table.dataTable tfoot th,table.dataTable tfoot td{border-top:none;padding:8px 10px}table.dataTable td{color:#000;border-bottom:thin solid #e4e4e4}table.dataTable.no-footer{border-bottom:0}div.dataTables_wrapper .dataTables_info{font-size:.75rem;color:#525455}div.dataTables_wrapper .dataTables_paginate{font-size:.75rem}div.dataTables_wrapper .dataTables_paginate .paginate_button,div.dataTables_wrapper .dataTables_paginate .paginate_button:active{border-radius:.1875rem;border:1px solid #f3f3f3 !important;background:#fff !important;display:inline-block;box-shadow:none}div.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,div.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,div.dataTables_wrapper .dataTables_paginate .paginate_button:active.disabled,div.dataTables_wrapper .dataTables_paginate .paginate_button:active.disabled:hover{color:#e4e4e4 !important}div.dataTables_wrapper .dataTables_paginate .paginate_button:hover,div.dataTables_wrapper .dataTables_paginate .paginate_button:active:hover{color:#046eb1 !important}div.dataTables_wrapper .dataTables_paginate .paginate_button.current,div.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,div.dataTables_wrapper .dataTables_paginate .paginate_button:active.current,div.dataTables_wrapper .dataTables_paginate .paginate_button:active.current:hover{background:#f3f3f3 !important;border-bottom-color:#f3f3f3 !important}div.dataTables_wrapper th.sorting,div.dataTables_wrapper th.sorting_desc,div.dataTables_wrapper th.sorting_asc{background:none !important}div.dataTables_wrapper th.sorting:after,div.dataTables_wrapper th.sorting_desc:after,div.dataTables_wrapper th.sorting_asc:after{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;margin-left:5px;line-height:normal}table tr.row-selected td{background:#fafafa;cursor:pointer}.dataTables_wrapper .dataTables_processing{z-index:1;background:rgba(255,255,255,.7);left:0;top:0;bottom:0;height:auto;width:100%;margin:0;position:absolute;text-align:center}.dataTables_processing_text{width:50px;margin:-30px 0 0 -25px;left:50%;top:50%;height:50px;position:absolute;font-size:2.5rem}.dt-selectable tbody>tr:hover:not(.row-details)>td:not(.dataTables_empty){background:#fafafa;cursor:pointer}div.ui-dialog{overflow-y:auto;overflow-x:hidden;max-height:85vh;padding:0;box-shadow:0 3px 5px 0 rgba(0,0,0,.22)}div.ui-dialog.ui-corner-all{border-radius:2px}div.ui-dialog .ui-dialog-titlebar{background:none;border:0;padding:.7rem 1rem;border-radius:3px 3px 0 0;border-bottom:1px solid #f3f3f3;background:#fafafa;font-size:1.1rem}div.ui-dialog .ui-dialog-titlebar .ui-dialog-title{margin:.25rem 0 0 0}div.ui-dialog button.ui-dialog-titlebar-close{color:transparent;background:none;border:none}div.ui-dialog button.ui-dialog-titlebar-close span{display:none}div.ui-dialog button.ui-dialog-titlebar-close:after{font-family:"Material Icons";position:absolute;top:0;left:0;bottom:0;content:"clear";color:#000}div.ui-dialog button.ui-dialog-titlebar-close:hover:after{color:#046eb1}div.ui-dialog .ui-dialog-content{padding:1rem}div.ui-dialog .ui-dialog-content .default_form{display:flex;align-items:center}div.ui-dialog .ui-dialog-content #form_budget_symbol{flex-direction:column;align-items:unset}.ui-widget.ui-widget-content{border:none}.ui-widget{font-family:OpenSansLight,sans-serif;font-size:1rem}.ui-widget-overlay{background:#000;opacity:.5}.ui-datepicker{padding:10px;border-radius:.1875rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.22);width:290px}.ui-datepicker.ui-widget{border:1px solid #f3f3f3}.ui-datepicker table.ui-datepicker-calendar th{font-weight:bold;color:#959595}.ui-datepicker table.ui-datepicker-calendar td{padding:2px}.ui-datepicker table.ui-datepicker-calendar tbody span,.ui-datepicker table.ui-datepicker-calendar tbody a{padding:8px;background:none;border:none;border-radius:50%;text-align:center}.ui-datepicker table.ui-datepicker-calendar tbody span:hover,.ui-datepicker table.ui-datepicker-calendar tbody a:hover{background:#ececec}.ui-datepicker table.ui-datepicker-calendar tbody span.ui-state-active,.ui-datepicker table.ui-datepicker-calendar tbody a.ui-state-active{background:#046eb1;color:#fff}.ui-datepicker table.ui-datepicker-calendar tbody span.ui-state-highlight,.ui-datepicker table.ui-datepicker-calendar tbody a.ui-state-highlight{border:1px solid #046eb1}.ui-datepicker .ui-widget-header{background:none;border:none;margin-bottom:10px}.ui-monthpicker{width:230px}.ui-monthpicker table.ui-datepicker-calendar td{padding:5px 15px}.ui-datepicker select,.ui-monthpicker select{border-radius:.1875rem;padding:.25rem .5rem;background:#fff;-moz-appearance:menulist;-webkit-appearance:menulist}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{top:5px}div.autocomplete-results-container{vertical-align:middle;border-radius:3px;position:absolute}div.autocomplete-results-container .ui-front{z-index:8}ul.ui-autocomplete{box-shadow:0 1px 2px 0 rgba(0,0,0,.22);max-width:unset !important;max-height:300px}ul.ui-autocomplete div.ui-menu-item-wrapper{padding:.25rem .5rem}ul.ui-autocomplete div.ui-state-active{background:#fafafa;color:#525455;border:0}.c-qtip{border-radius:.1875rem;border:1px solid #f3f3f3;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background-color:#fff;padding:.25rem;font-size:.825rem}.ui-autocomplete{list-style:none;padding:0 !important;margin:0 !important}.ui-autocomplete .column-autocomplete-header .autocomplete-cell,.ui-autocomplete .column-autocomplete-header .ui-state-active{background-color:#f3f3f3;border:#f3f3f3;color:#525455}.ui-autocomplete>li.not-found{padding:10px}.ui-autocomplete>li.not-found .ui-state-active{background:none}.ui-autocomplete li:not(:last-child){border-bottom:1px #fafafa solid}.ui-autocomplete>li:not(.not-found) a{display:flex !important}.ui-autocomplete>li:not(.not-found) a:hover{color:#525455}.ui-autocomplete>li:not(.not-found) span.autocomplete-cell{display:inline-block;padding:10px 18px;word-wrap:break-word}.ui-autocomplete li:not(.column-autocomplete-header):hover{background:#fafafa}.ui-autocomplete .column-autocomplete-header a{cursor:default}.viewer-backdrop:not(.viewer-fixed){background-color:#f3f3f3}@font-face{font-family:"OpenSansBold";font-style:normal;font-weight:700;src:url("/fonts/opensans-700.woff2") format("woff2"),url("/fonts/opensans-700.woff") format("woff")}@font-face{font-family:"OpenSansSemiBold";font-style:normal;font-weight:600;src:url("/fonts/opensans-600.woff2") format("woff2"),url("/fonts/opensans-600.woff") format("woff")}@font-face{font-family:"OpenSansRegular";font-style:normal;font-weight:400;src:url("/fonts/opensans-400.woff2") format("woff2"),url("/fonts/opensans-400.woff") format("woff")}@font-face{font-family:"OpenSansLight";font-style:normal;font-weight:300;src:url("/fonts/opensans-300.woff2") format("woff2"),url("/fonts/opensans-300.woff") format("woff")}.color-primary{color:#007d8f}.bg-color-primary{background-color:#007d8f}.color-red{color:#da1600}.bg-color-red{background-color:#da1600}.color-orange{color:#ef9963}.bg-color-orange{background-color:#ef9963}.color-orange-light{color:#f9b000}.bg-color-orange-light{background-color:#f9b000}.color-orange-dark{color:#f19306}.bg-color-orange-dark{background-color:#f19306}.color-yellow{color:#efd063}.bg-color-yellow{background-color:#efd063}.color-blue{color:#046eb1}.bg-color-blue{background-color:#046eb1}.color-violet{color:#46008f}.bg-color-violet{background-color:#46008f}.color-green{color:#008600}.bg-color-green{background-color:#008600}.color-green-dark{color:#3d8823}.bg-color-green-dark{background-color:#3d8823}.color-mid-grey{color:#959595}.bg-color-mid-grey{background-color:#959595}.color-dark-grey{color:#525455}.bg-color-dark-grey{background-color:#525455}.color-black{color:#000}.bg-color-black{background-color:#000}.color-light-grey{color:#fafafa}.bg-color-light-grey{background-color:#fafafa}.color-purple{color:#685191}.bg-color-purple{background-color:#685191}.material-icons{font-family:"Material Icons";color:#da1600}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.clear-fix:after{content:"";display:table;clear:both}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-40{width:40%}.w-45{width:45%}.w-50{width:50%}.w-60{width:60%}.w-90{width:90%}.w-100{width:100%}.badge{border-radius:3px;padding:3px;width:1.375rem;text-align:center}.badge_circle{border-radius:100px;padding:2px;width:2rem;height:2rem;line-height:2rem;text-align:center}.table-xs td{padding:2px}.highlight{background:#efd063}.sticy-top{position:-webkit-sticky;position:sticky;top:10px}span.required:after{content:" *";color:#da1600}.grid-11-11{flex-basis:100%;max-width:100%}.grid-11-10{flex-basis:90.9090909091%;max-width:90.9090909091%}.grid-11-9{flex-basis:81.8181818182%;max-width:81.8181818182%}.grid-11-8{flex-basis:72.7272727273%;max-width:72.7272727273%}.grid-11-7{flex-basis:63.6363636364%;max-width:63.6363636364%}.grid-11-6{flex-basis:54.5454545455%;max-width:54.5454545455%}.grid-11-5{flex-basis:45.4545454545%;max-width:45.4545454545%}.grid-11-4{flex-basis:36.3636363636%;max-width:36.3636363636%}.grid-11-3{flex-basis:27.2727272727%;max-width:27.2727272727%}.grid-11-2{flex-basis:18.1818181818%;max-width:18.1818181818%}.grid-11-1{flex-basis:9.0909090909%;max-width:9.0909090909%}.flex-dir-column{flex-direction:column}.display-flex{display:flex}.align-items-center{align-items:center}.color-bar-container{display:flex;align-items:center}.color-bar-container>:nth-child(2){flex-grow:1}.color-bar{height:6px;border-radius:3px}.visibility-hidden{visibility:hidden}.circle-icon{border-radius:50%;padding:5px;width:25px;height:25px;text-align:center}.details-line{height:1px;background:rgba(0,0,0,.35);flex-grow:1}.filter-grayscale-1{filter:grayscale(1)}.word-break-break-all{word-break:break-all}.word-break-break-word{word-break:break-word}.font-size-21{font-size:21px}.font-size-26{font-size:26px}.background-mid-grey{background:rgba(149,149,149,.4)}.background-red{background:rgba(218,22,0,.2)}.background-green{background:rgba(17,144,55,.2)}.text-ellipsis{position:relative}.text-ellipsis:before{content:"&nbsp;";visibility:hidden}.text-ellipsis{flex-grow:1}.text-ellipsis span.ellipsis{position:absolute;left:0;right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.border-bottom-grey{border-bottom:1px solid #e4e4e4}.min-height-40{min-height:40px}.display-grid{display:grid}.grid-line-1{position:relative}.grid-line-1 a{color:#000;text-decoration:underline}.grid-line-1 a:active,.grid-line-1 a:hover{color:#000}.grid-line-1,.grid-line-2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:220px}.qtip-content .grid-line-1,.qtip-content .grid-line-2{white-space:normal}.grid-line-2{line-height:17px}.grid-5.section-toggleable>h2{position:relative;cursor:pointer}.grid-5.section-toggleable>h2:before{color:#da1600;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-size:16px;font-weight:600;content:"";position:absolute;top:-3px;right:4px}.grid-5.section-toggleable>h2 .section-info{display:inline;width:100px;color:#da1600;padding-left:10px}.grid-5.section-toggleable.section-toggleable-closed>h2:before{content:""}.grid-5 div.elements-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin-top:10px;column-gap:10px;row-gap:10px}.grid-5 div.elements-row div.field-wrapper{margin-left:0 !important}.grid-5 div.elements-row .expand-2{grid-column-end:span 2}.grid-5 div.elements-row .expand-3{grid-column-end:span 3}.grid-5 div.elements-row .expand-4{grid-column-end:span 4}.grid-5 div.elements-row .expand-5{grid-column-end:span 5}.grid-2{display:grid;width:100%;grid-template-columns:repeat(2, 1fr)}.justify-items-start{justify-items:start}.section-wrapper .section-content .section:before{content:none}#reverse-charge .section-content .expand-3{height:4rem;align-content:center}.column-toggle-button-wrapper{position:relative;display:flex;justify-content:flex-end}.column-toggle-button-wrapper .column-toggle-button{width:40px;height:40px}.column-toggle-button-wrapper .column-change-card{z-index:1;position:absolute;right:0;top:40px;min-width:300px}.column-toggle-button-wrapper .column-change-card .v-input{padding:15px;margin:0}.column-toggle-button-wrapper .column-change-card .v-input:not(:last-child){border-bottom:1px solid #e4e4e4}.column-toggle-button-wrapper .column-change-card .v-input .v-label{font-size:16px;padding-left:10px}.column-toggle-button-wrapper .column-change-card .v-input .v-input__slot{margin-bottom:0}.column-toggle-button-wrapper .column-change-card .v-input .v-input--selection-controls__input .v-icon{font-size:20px}.column-toggle-button-wrapper .column-change-card .card-message{padding:15px;font-size:16px;border-bottom:1px solid #e4e4e4}.button-small{padding:0 .6rem;font-size:.9rem}.get-contractor-data-button{height:100%;display:flex;align-items:center}.get-contractor-data-button .flat-button{margin:auto}.add-new-employee-button svg{width:16px;height:16px}.page-header-actions{display:flex}#flash-messages{margin-bottom:15px}.fm-base{margin:6px 0;border-radius:.1875rem;border:1px solid #f3f3f3;position:relative;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#fff;display:flex;align-items:center;padding:.5rem .75rem}.fm-base div.fm-icon{margin-top:0;margin-right:.75rem;font-size:1.5rem}.fm-base div.fm-icon.fm-icon-top{align-self:baseline}.fm-base i.fm-close{cursor:pointer;align-self:start;font-size:.75rem;color:#e4e4e4}.fm-base .fm-msg-container{display:flex;flex-wrap:wrap;flex:1 1 auto;flex-direction:column;gap:16px}.fm-base .fm-msg-container .fm-title{flex:0 0 100%;max-width:100%}.fm-base .fm-msg-container .fm-message{flex:0 0 auto;width:auto;max-width:100%}.fm-base div.fm-title+div.fm-message{margin-top:.15rem;font-size:.8em}.fm-base:has(.fm-actions){align-items:center}.fm-base:has(.fm-actions) .fm-icon{flex-shrink:0;margin-top:0}.fm-base:has(.fm-actions) .fm-icon i{display:block}.fm-base:has(.fm-actions) .fm-close{position:absolute;top:17px;right:17px}.fm-base:has(.fm-actions) .fm-actions{margin-right:20px}@media(max-width: 767px){.fm-base:has(.fm-actions) .fm-actions{display:flex;flex-direction:column;align-items:start}}.fm-base:has(.fm-actions) .fm-msg-container{flex:1;display:flex}@media(max-width: 767px){.fm-base{padding:15px}}div.fm-success{color:#008600}div.fm-info{color:#046eb1}div.fm-warning{color:#c69700}div.fm-error{color:#da1600}.font-size-3{font-size:3rem}.font-size-2{font-size:2rem}.font-size-1x75{font-size:1.75rem}.font-size-1x5{font-size:1.5rem}.font-size-1x1{font-size:1.1rem}.font-size-1x25{font-size:1.25rem}.font-size-0x9{font-size:.9rem}.font-size-0x85{font-size:.85rem}.font-size-0x75{font-size:.75rem}.font-size-0x5{font-size:.5rem}.font-medium{font-family:"OpenSansSemiBold",sans-serif}.font-bold{font-family:"OpenSansBold",sans-serif}.font-bold-os{font-family:"OpenSansBold",sans-serif}.font-semi-bold-os{font-family:"OpenSansSemiBold",sans-serif}.font-regular-os,.highcharts-container span,.highcharts-container text{font-family:"OpenSansRegular",sans-serif}.font-light-os{font-family:"OpenSansLight",sans-serif}.text-transform-none{text-transform:none}.default_form input[type=text],.default_form input[type=password],.default_form textarea{border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;height:2.5rem;padding:0 .75rem;background:#fff}.default_form input[type=text]:focus,.default_form input[type=password]:focus,.default_form textarea:focus{border-bottom-color:#046eb1}input.bc-input,select.bc-input{border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;height:3.5rem;padding:0 1rem;background:#fff}input.bc-input:focus,select.bc-input:focus{border-bottom-color:#046eb1}.default_form textarea,textarea.bc-input{border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;height:auto;padding:.75rem 1rem;background:#fff}.default_form textarea:focus,textarea.bc-input:focus{border-bottom-color:#046eb1}div.filter-group select,.default_form select{-moz-appearance:menulist;-webkit-appearance:menulist;border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;height:2.5rem;padding:0 .5rem;background:#fff}div.filter-group select:focus,.default_form select:focus{border-bottom-color:#046eb1}input.bc-input-dense,div.dataTables_wrapper div.dataTables_filter input,select.bc-input-dense,div.dataTables_wrapper div.dataTables_length select{border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;height:2.5rem;padding:0 .5rem;background:#fff}input.bc-input-dense:focus,div.dataTables_wrapper div.dataTables_filter input:focus,select.bc-input-dense:focus,div.dataTables_wrapper div.dataTables_length select:focus{border-bottom-color:#046eb1}select.bc-input,select.bc-input-dense,div.dataTables_wrapper div.dataTables_length select{-moz-appearance:menulist;-webkit-appearance:menulist}input.bc-input-force{height:3.5rem !important;padding:0 1rem !important}input.error,.default_form input.error{border-bottom-color:#da1600}.hidden{display:none}.hidden-visibility{display:none !important;visibility:hidden !important}.confirm-dialog-buttons{padding-top:20px;text-align:center}.disabled,.disabledField{background:#f3f3f3 !important}.disabled:focus,.disabledField:focus{border-bottom-color:#e4e4e4 !important}.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot{background:#f3f3f3 !important;border:1px solid #e4e4e4 !important}.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot:hover{background:#f3f3f3 !important;border:1px solid #e4e4e4 !important}.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .v-select__slot label,.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .v-select__selections{color:#959595}.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .v-select__slot label input,.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .v-select__selections input{border:unset !important}.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .disabled,.v-autocomplete-disabled .v-input.v-autocomplete .v-input__slot .disabledField{background:transparent !important}.clear{clear:both !important}table.tpa-1 tbody td,table.tpa-1 tbody th,table.tpa-1 thead td,table.tpa-1 thead th,table.tpa-1 tfoot td,table.tpa-1 tfoot th{padding:4px}table.tpa-2 tbody td,table.tpa-2 tbody th,table.tpa-2 thead td,table.tpa-2 thead th,table.tpa-2 tfoot td,table.tpa-2 tfoot th{padding:8px}table.tpfcl-0 tbody td:first-of-type,table.tpfcl-0 tbody th:first-of-type,table.tpfcl-0 thead td:first-of-type,table.tpfcl-0 thead th:first-of-type,table.tpfcl-0 tfoot td:first-of-type,table.tpfcl-0 tfoot th:first-of-type{padding-left:0px}.pull-left{float:left}.pull-right{float:right}div.hl-line{height:1px;background:rgba(0,0,0,.15);flex:1 1 100%}.va-middle{vertical-align:middle}.va-top{vertical-align:top}.row-details .actions-container{text-align:center;position:relative;z-index:1}.row-details .actions-container .actions-loader{display:none;position:absolute;left:50%;margin-left:-8px;margin-top:-40px;color:#da1600;font-size:1.5rem}ul.form-errors{padding:.5rem 1rem}ul.form-errors ul.errors{padding-left:1rem}span.line-ai-btn{display:inline-block;position:absolute;margin:10px 0 0 -30px;cursor:pointer}.text-center{text-align:center}.opis_pomoc{display:none}body{margin:0;border-top:5px solid #525455;font-family:Open Sans,sans-serif;font-size:14px;min-height:100vh}.v-application .caption,.v-application .text-caption{font-family:unset !important}body.v-application{display:block}#app.layout-main{margin:0 auto}#app.layout-main div.logo-container{height:85px}.empty-page #form_settings{margin:0 auto;width:1356px;min-width:1356px}.empty-page #flash-messages{width:1356px;min-width:1356px;margin-left:auto;margin-right:auto}#app.layout-main.nav-top{width:1356px;min-width:1356px}#app.layout-main.nav-top.layout-stretch{width:unset;min-width:unset}#app.layout-main.nav-left{display:flex;flex-direction:column;min-height:100vh}#app.layout-main.nav-left #header{width:1356px;align-self:center}#app.layout-main.nav-left #container-wrapper{display:flex;flex-grow:1}#app.layout-main.nav-left #container{width:1256px;min-width:1256px}#app.layout-aside{display:flex;min-height:100vh;min-width:100%}#app.layout-aside #top-nav{flex-grow:1;display:flex;justify-content:center}#app.layout-aside-horizontal{flex-direction:column}#app.layout-aside-horizontal #page-app .v-application--wrap{flex-direction:row}div.column-aside{background:#fafafa;display:flex;flex-grow:1;margin-right:40px;justify-content:flex-end}div.column-aside div.logo-container{margin:0 auto 110px auto}div.column-aside>div{width:250px}div.column-aside div.aside-box{background:transparent}div.column-aside div.filter-label{font-size:12px}div.aside-container{padding-right:10px;flex-basis:250px}div.content-with-aside-wrapper{display:flex}div.content-with-aside-wrapper div.aside-container{padding-right:0;margin-right:40px;flex-shrink:0}div.content-with-aside-wrapper #content{flex-grow:1;min-width:0}div.nav-left div.column-aside>div{width:300px}body.application{flex-direction:column}div.page-row{display:flex}div.page-row>div.application--wrap{flex-direction:row}div.page-row.application{flex-grow:1}.column-main{width:100%}div.column-gap{flex-grow:1;order:1}a,.link{text-decoration:none}a:hover,.link:hover{cursor:pointer}#container{margin-top:25px}:focus{outline:none}::-moz-focus-inner{border:0}div.page-header{display:flex;justify-content:space-between;margin-bottom:1.25rem}.page-title{font-size:16px;text-transform:uppercase}ul{margin-left:15px}.tile,.accounting-dashboard .payment-tile{background:#fff;padding:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32);border-radius:3px}.tile div.tile-title,.accounting-dashboard .payment-tile div.tile-title{font-weight:bold}.tile .dashboard-title-hr,.accounting-dashboard .payment-tile .dashboard-title-hr{display:flex;flex-basis:100%;align-items:center;margin:8px 0}.tile .dashboard-title-hr::before,.accounting-dashboard .payment-tile .dashboard-title-hr::before,.tile .dashboard-title-hr::after,.accounting-dashboard .payment-tile .dashboard-title-hr::after{content:"";flex-grow:1;background:rgba(0,0,0,.32);height:1px;margin:0 8px 0 0}.tile .dashboard-title-hr::after,.accounting-dashboard .payment-tile .dashboard-title-hr::after{margin:0 0 0 8px}.tile .dashboard-content,.accounting-dashboard .payment-tile .dashboard-content{min-height:42px}.tile .dashboard-info,.accounting-dashboard .payment-tile .dashboard-info{font-size:12px;min-height:18px}#contact-tip{height:29px}.tooltip{width:360px;max-width:360px;padding:20px 32px 20px 20px;border-radius:3px;background-color:#fafafa;box-shadow:0px 1px 16px rgba(0,0,0,.22),0px 0px 1px rgba(0,0,0,.32);border:none;font-family:OpenSansRegular,sans-serif;font-size:12px;color:#201c17;line-height:1rem}.tooltip .strong{font-size:16px;color:#201c17;font-family:OpenSansBold,sans-serif}.tip-content .tip-close{background:url(/images/icons/close.svg) center no-repeat;width:16px;height:16px;position:absolute;right:8px;top:8px;z-index:11;cursor:pointer;display:block;padding:.7rem}.tip-content .tip-close:hover{background-color:#e6e6e6;border-radius:50%}.profile-actions{display:flex;flex-direction:row;flex-wrap:wrap}.text-success{color:#008600}.text-warning{color:#efd063}.text-danger{color:#da1600}ul.extra-actions{list-style:none}ul.extra-actions li{display:inline-block;cursor:pointer}ul.extra-actions i{color:#959595}ul.extra-actions>li a,ul.extra-actions>li:hover a{color:#525455}ul.extra-actions>li.open i,ul.extra-actions>li:hover.open i{color:#da1600}ul.extra-actions ul{z-index:1000;width:290px;text-align:left;font-size:14px;background:#fff;display:none;position:absolute;border:.0625rem solid #e4e4e4;border-bottom:2px solid #d5d5d5;border-radius:.1875rem;box-shadow:2px 2px 2px #eee;margin:0;padding:0}ul.extra-actions ul li{display:block;margin-right:0}ul.extra-actions ul li a{display:block;width:100%;padding:.5rem .75rem}ul.extra-actions ul li a:hover{color:#da1600;background:#fafafa}.gray-box{background-color:#fafafa;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32);margin-bottom:.6em}h2.section{margin:35px 0 10px 0;font-size:12px;color:#525455;text-transform:uppercase;padding-bottom:6px;border-bottom:1px solid #ececec}h2.section div.section-loading{margin-top:6px;margin-bottom:-7px}#contractor-content h2.section{font-size:16px;color:#000}#contractor-content .contractor-actions-container{display:flex}#contractor-content .contractor-actions-container .contractor-main-actions{order:2}#contractor-content #contractor-section-details .contractor-details .row{margin-top:0 !important}div.select-arrow-wrapper{display:inline-block;position:relative}div.select-arrow-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:1.5rem}div.select-arrow-wrapper i{top:.85rem;right:.7rem;position:absolute}div.elements-row{margin-top:16px;display:flex}div.elements-row>div{flex:1 1 100%}div.elements-row>div.field-wrapper:not(:first-child){margin-left:16px}div.elements-row>div>input,div.elements-row>div select,div.elements-row>div textarea{width:100%}div.elements-row div.field-wrapper{position:relative}div.elements-row div.field-wrapper input,div.elements-row div.field-wrapper select{height:4rem}div.elements-row div.field-wrapper input,div.elements-row div.field-wrapper select,div.elements-row div.field-wrapper textarea{font-size:16px;padding-top:1.5rem;padding-left:.65rem}div.elements-row div.field-wrapper input:focus+label,div.elements-row div.field-wrapper select:focus+label,div.elements-row div.field-wrapper textarea:focus+label{color:#046eb1}div.elements-row div.field-wrapper input:disabled:focus~label,div.elements-row div.field-wrapper input:disabled:hover~label,div.elements-row div.field-wrapper input.disabled:focus~label,div.elements-row div.field-wrapper input.disabled:hover~label,div.elements-row div.field-wrapper input.disabledField:focus~label,div.elements-row div.field-wrapper input.disabledField:hover~label,div.elements-row div.field-wrapper select:disabled:focus~label,div.elements-row div.field-wrapper select:disabled:hover~label,div.elements-row div.field-wrapper select.disabled:focus~label,div.elements-row div.field-wrapper select.disabled:hover~label,div.elements-row div.field-wrapper select.disabledField:focus~label,div.elements-row div.field-wrapper select.disabledField:hover~label,div.elements-row div.field-wrapper textarea:disabled:focus~label,div.elements-row div.field-wrapper textarea:disabled:hover~label,div.elements-row div.field-wrapper textarea.disabled:focus~label,div.elements-row div.field-wrapper textarea.disabled:hover~label,div.elements-row div.field-wrapper textarea.disabledField:focus~label,div.elements-row div.field-wrapper textarea.disabledField:hover~label{color:#959595 !important}div.elements-row div.field-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}div.elements-row div.field-wrapper input[type=checkbox]{height:auto;width:auto;margin-left:.65rem;margin-top:2rem}div.elements-row div.field-wrapper label{top:8px;left:.75rem;position:absolute;font-size:12px;color:#959595}.opening-balance-header{position:relative}.opening-balance-header i{position:absolute;right:0;top:2px;cursor:pointer}.opening-balance-body{height:auto;overflow:hidden}.opening-balance-body.collapse{height:0}.add-new-account-button-container button{margin-left:3px}#form_ao .phone-number-flat{width:178px}.phone-number-selector{display:flex;position:relative}.phone-number-selector>.v-text-field--filled>.v-input__control>.v-input__slot .v-input__prepend-inner .phone-number-selected{margin-top:3px;padding-left:5px;padding-right:5px}.phone-number-selector .phone-number-autocomplete{position:absolute;top:68px;margin-top:-12px;z-index:20;overflow:hidden;width:100%}.phone-number-selector.phone-number-flat .phone-number-autocomplete{margin-top:0;top:35px}.phone-number-selector.phone-number-flat .v-text-field--filled .v-input__control .v-input__slot input[type=text]{font-size:14px}.phone-number-selector.phone-number-flat>.v-text-field--filled>.v-input__control>.v-input__slot{min-height:2.5rem;height:2.5rem;margin-bottom:0;border-bottom-width:0}.phone-number-selector.phone-number-flat>.v-text-field--filled>.v-input__control>.v-input__slot:after{border-width:0 0 thin 0;transition:auto}.phone-number-selector.phone-number-flat>.v-text-field--filled>.v-input__control>.v-input__slot .v-input__prepend-inner{margin-top:7px}.phone-number-selector.phone-number-flat>.v-text-field--filled>.v-input__control>.v-input__slot .v-input__prepend-inner .phone-number-selected{font-size:14px}.phone-number-selector.phone-number-flat>.v-text-field--filled>.v-input__control>.v-text-field__details{margin:0}.phone-number-autocomplete-item{width:370px;max-width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:50%}.introjs-helperLayer{display:none}.disable-scrolling{overflow:hidden}.partner-form-input{width:206px}.logo-preview{height:60px;width:120px;display:flex}.logo-preview img{max-width:100%;max-height:100%;margin:auto 0}#typeform{width:100%;display:flex;align-items:center;justify-content:center}i.select-arrow{pointer-events:none;position:absolute;right:1rem;top:22px}.accounting-work-edit{background:#fafafa;border-radius:4px}.accounting-work-line{background:#fafafa}.accounting-work-line:hover{background:#959595}.viewer-remove:before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;content:"";color:#fff;display:block;font-size:12px;line-height:21px;padding-left:2px}i.select-arrow{color:#007d8f}.v-data-table-header th.sortable i.v-data-table-header__icon.material-icons{font-size:0 !important;transform:none}.v-data-table-header th.sortable i.v-data-table-header__icon.material-icons:before{font-size:12px;margin-left:5px;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900}#drop-down{width:20px;height:30px;display:flex;align-items:center;justify-content:center}.contractor-other-actions{display:flex;flex-wrap:wrap;gap:10px}.nopaper-content{width:100% !important;margin-top:20px !important}#header{display:flex;align-items:center;justify-content:space-between;height:80px}#user-profile{display:flex;align-items:center;z-index:5}#user-profile div.company-name{font-size:.75em}#user-image{margin-left:10px;margin-right:15px}#user-image i{font-size:1.2em;color:#fff;background:#525455;padding:.4em;border-radius:50px}#user-profile-nav{display:flex}#user-profile-nav>.nav-item{position:relative;display:flex;align-self:center;margin:0 3px}#user-profile-nav .icon-tasks{width:90%}#user-profile-nav span.badge{display:block;position:absolute;top:-8px;right:-5px;background:#da1600;color:#fff;border-radius:10px;font-size:.6em;padding:1px 6px;width:auto}#user-profile-nav i{color:#525455}#logo{display:block;width:120px;height:60px}#logo-cash-director{display:block;background:url(/images/cash_director.png) no-repeat bottom;background-size:100%;height:40px;width:107px}.logo-container{height:90px;width:144px;align-self:normal;display:flex;flex-direction:column;align-items:center;justify-content:center}.logo-container .package{display:flex;align-items:center;justify-content:center;border-radius:1px;height:18px;color:#fff;width:100%;font-size:12px}.accountant-logo{font-size:10px}.accountant-logo img{max-height:30px;max-width:300px;margin:4px 0}div.nav-left #header{justify-content:flex-end}div.nav-left.layout-main #header{justify-content:space-between}.layout-main.nav-dropdown .header{justify-content:unset}.layout-main.nav-dropdown .d-inline-flex{flex-grow:1}.layout-main.nav-dropdown #omni-search-app{margin-left:85px}.layout-aside.nav-dropdown #main-nav{justify-content:start}#app.layout-aside.nav-dropdown #user-profile{flex:1;justify-content:flex-end}.nav{font-size:15px;text-transform:uppercase}.nav ul{margin:0;padding:0;list-style:none}.nav li{display:inline-block;margin-right:14px}.nav li.active{margin-bottom:0}.nav li.active>a{color:#000}.nav li.active::after{content:"";height:2px;background:#da1600;display:block;border-radius:2px}.nav li:hover>a{color:#da1600}.nav a{color:#525455}.nav span.nav-disabled{color:#959595}.nav span.nav-disabled:hover{cursor:pointer;color:#da1600}#page-user-icon{position:relative}#page-user-icon i#user-profile-icon{margin-left:3px;margin-right:15px}#page-user-icon i#user-profile-icon::after{font-family:"Font Awesome 6 Free",serif;font-style:normal;font-weight:700;content:"";background:transparent;font-size:10px;position:absolute;right:1px;top:4px}#page-user-icon #user-profile-preview-company{color:red !important}#page-user-icon .user-box{position:absolute;top:30px;right:0;width:300px;background-color:#fafafa;display:none;z-index:1;box-shadow:0 1px 16px rgba(0,0,0,.22)}#page-user-icon .user-box .user-box-section{border-radius:3px;box-shadow:0 1px 16px rgba(0,0,0,.1);border:1px solid #d5d5d5}#page-user-icon .user-box .user-box-section .user-box-top{width:100%;padding:15px}#page-user-icon .user-box .user-box-section .user-box-top div{font-size:13px}#page-user-icon .user-box .user-box-section .user-box-top a.primary-button{width:100%;font-size:12px;float:inherit;margin-left:0}#page-user-icon .user-box .user-box-section .user-box-top .user-box-label{border:1px solid #e5e5e5;border-radius:3px;font-size:11px;padding:0 5px;line-height:21px;display:inline-block}#page-user-icon .user-box .user-box-section .user-box-top .user-box-company{font-size:16px;font-weight:bold;text-align:center;color:#000}#page-user-icon .user-box .user-box-section .user-box-bottom{width:100%;border-top:1px solid #e5e5e5;padding:0 15px;display:flex;justify-content:center;align-items:center;color:#000}#page-user-icon .user-box .vas-list .user-box-list-item{border:1px solid #d5d5d5;border-radius:3px;box-shadow:0 1px 16px rgba(0,0,0,.1);padding:16px 15px;margin-top:4px;display:flex;align-items:center}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-title{font-size:16px;color:#000;flex-grow:1;overflow:hidden;text-overflow:ellipsis}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-icon{width:26px;height:26px;border-radius:8px;margin-right:15px;display:flex;padding:5px}#page-user-icon .user-box .user-box-list .user-box-list-item{padding:24px;display:flex;align-items:center;color:#000}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-title{font-size:16px;color:#000;font-weight:bold;flex-grow:1;overflow:hidden;text-overflow:ellipsis}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-title small{font-size:14px;color:#959595;font-weight:normal}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-arrow{flex:0 0 auto;width:14px;height:14px}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-arrow.user-box-list-arrow-up{margin-left:10px}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-arrow.user-box-list-arrow-up i{color:#959595}#nav{text-align:center}#app.layout-main #main-nav .navigation{margin-left:100px}#main-nav{display:flex;justify-content:center;border-bottom:1px solid #f3f3f3}#sub-nav{margin-top:10px}div.column-aside.nav-open div.aside-container{display:none}div.column-aside.nav-open ul.navigation{width:300px}div.column-aside.nav-open ul.navigation span{display:inline}div.column-aside.nav-open ul.navigation li.active>ul{display:block}div.nav-left #nav{width:50px;flex-shrink:0;z-index:100}div.nav-left ul.navigation{width:50px;text-align:left}div.nav-left ul.navigation i{width:50px;text-align:center}div.nav-left ul.navigation a{display:block}div.nav-left ul.navigation ul li a{padding-left:50px}div.nav-left ul.navigation ul ul li a{padding-left:75px}div.nav-left ul.navigation li{display:block;margin:0}div.nav-left ul.navigation li ul{display:none}div.nav-left ul.navigation span{display:none}#main-nav.nav-dropdown ul>li{position:relative}#main-nav.nav-dropdown ul>li.nav-open ul{display:block}#main-nav.nav-dropdown ul ul{display:none;position:absolute;top:27px;left:-15px;background:#fafafa;text-align:left;z-index:10;border-bottom:1px solid #eee;border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32)}#main-nav.nav-dropdown ul ul a,#main-nav.nav-dropdown ul ul span{display:block;padding:6px 15px}#main-nav.nav-dropdown ul ul li{display:block;font-size:1rem;margin-right:0}#main-nav.nav-dropdown ul ul li.active{background:#d3d3d3}#main-nav.nav-dropdown ul ul li:after{content:unset}#main-nav.nav-dropdown ul ul li i{margin-right:5px}.user-profile-info{text-align:right;margin-left:4px;margin-right:20px}.contractor-actions-nav{display:none}#footer{font-size:.75rem;margin-top:2rem;margin-bottom:1rem;color:#525455}#footer a{color:#525455}div.page-aside{display:flex;align-items:start}div.full-width{padding:0 20px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}div.nav-left div.full-width{position:static;padding:0;width:calc(100vw - 110px);margin:0}.aside-view{flex:0 0 250px;margin-right:15px}.full-width>.aside-view{flex:0 1 auto;width:50vh;min-width:250px;max-width:1200px}img.shadow{box-shadow:rgba(0,0,0,.3) 0 5px 10px}div.main-content{flex:1 1 auto}div.aside-box{background:#f3f3f3;margin-bottom:20px}div.aside-box input:not([type=checkbox]){background:#fff;border:.0625rem solid #e4e4e4;border-bottom:2px solid #d5d5d5;border-radius:.1875rem}div.aside-box .filter-type-dt-select input{height:2.5rem;padding:0 .75rem}div.aside-box .filter-type-text input{padding-right:.75rem}div.aside-box.closed div.aside-box-content{display:none}div.aside-box.open div.aside-box-title,div.aside-box.closed div.aside-box-title{cursor:pointer}div.aside-box-title{text-transform:uppercase;background:#fafafa;color:#959595;border-bottom:1px solid #e4e4e4;padding:.75rem 1rem;display:flex;justify-content:space-between}div.aside-box-content{padding:1rem}.top-box-filters .aside-box{background:transparent;margin-bottom:0}.top-box-filters .aside-box .aside-box-title{display:none}.top-box-filters .aside-box .aside-box-content{padding-right:0;padding-left:0}.top-box-filters .aside-box .aside-box-content .filter-label{display:none}.top-box-filters .aside-box .aside-box-content .filter-content{text-align:right}.top-box-filters .aside-box .aside-box-content .filter-content .filter-type-checkbox{display:inline}.top-box-filters .aside-box .aside-box-content .filter-content .filter-type-dt-select input{height:3.5rem}.top-box-filters .aside-box .aside-box-content .filter-content .filter-type-number input{height:3.5rem;padding-top:20px}.dtc-money{width:100px;text-align:right}.dtc-money-currency{width:135px;text-align:right}.dtc-date{width:100px}.dtc-datetime{width:155px}.dtc-doc-number{width:110px;white-space:nowrap}.dtc-check{width:1px;padding:0 !important}.dtc-status{width:42px}.dtc-status img{display:block}.dt-accounting-documents{min-width:70px}div.filter-label{text-transform:uppercase;color:#959595;border-bottom:1px solid #e4e4e4;margin-top:20px;padding-bottom:3px;display:flex;justify-content:space-between;cursor:pointer}div.filter-group.filters-closed div.filter-content{display:none}div.filter-group:first-of-type div.filter-label{margin-top:0}div.filter-element{margin-top:6px}div.filter-element .filter-element-clean{position:absolute;top:calc(50% - 12px);right:30px}div.filter-type-text,div.filter-type-number{display:flex;justify-content:space-between;align-items:center}div.filter-type-text input,div.filter-type-number input{width:100%}div.filter-type-select select{width:100%}div.filter-type-date-buttons{display:flex;justify-content:flex-end}.date-range-inline{display:flex}.date-range-inline .filter-type-date::after{content:unset !important}div.filters-date-buttons{display:inline-block}div.filter-type-dt-select{position:relative}div.filter-type-dt-select input.select-dialog-input{width:100%}div.filter-type-checkbox{cursor:pointer;margin-left:1.5rem;text-indent:-1.5rem}div.filter-type-checkbox::before{margin-right:10px}.filter-type-checkbox-unchecked::before{color:#959595;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;content:""}.filter-type-checkbox-checked::before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;content:"";color:#046eb1}#dt-application-filters div.filter-type-checkbox{text-indent:-1.5rem}.filter-type-date::after{position:absolute;bottom:15px;right:10px;content:url("/images/icons/calendar-alt.svg");width:15px;filter:invert(11%) sepia(100%) saturate(4841%) hue-rotate(9deg) brightness(103%) contrast(102%)}.filter-calendar-icon{width:15px;position:relative;filter:invert(11%) sepia(100%) saturate(4841%) hue-rotate(9deg) brightness(103%) contrast(102%)}div.search-container{position:relative;margin-bottom:15px}div.search-container input{border:.0625rem solid;border-bottom:2px solid;border-radius:.1875rem;height:3.5rem;padding-left:3rem !important;width:100%}div.search-container i{position:absolute;left:1rem;top:1rem}div.search-container img{position:absolute;left:0;top:0}td.row-details{background:#fafafa;position:relative}td.row-details div.row-details{padding:5px 8px}td.row-details table tr{background:transparent}td.row-details i.row-details-close{right:10px;top:10px;color:#da1600;position:absolute}td.row-details i.row-details-close:before{cursor:pointer}td.row-details .invoice-preview-simple{margin-top:14px}td.row-details table tbody>tr:hover>td{background:unset !important;cursor:unset !important}.dt-action-container{display:none;background:#fff;box-shadow:0 1px 2px #e4e4e4;padding:5px}.dt-action-container .flat-button{display:inline-block}.dt-action-container .flat-button img{vertical-align:sub}.dt-action-option{background:#fff;border:.0625rem solid #e4e4e4;border-bottom:2px solid #d5d5d5;border-radius:.1875rem;padding:.5rem;margin-bottom:5px}.dt-action-option:hover{cursor:pointer;border-bottom-color:#046eb1}.dt-sum{margin-top:20px;float:right}.dt-summary{margin-top:40px;display:flex;width:100%;justify-content:flex-end}.dt-summary-title{margin-right:2rem;margin-top:2.4rem}.dt-sum,.dt-summary{clear:both}.dt-sum th,.dt-sum td,.dt-summary th,.dt-summary td{text-align:right;padding:.25rem .5rem}.dt-sum .sum-body,.dt-summary .sum-body{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}div.row-icon-container{position:relative}div.row-icon-container div.row-icon{position:absolute;right:-40px;overflow:hidden;width:30px;text-align:center;display:flex;align-items:center;justify-content:center}div.row-icon-container div.row-icon:last-child{border-radius:0 3px 3px 0}div.row-icon-container div.row-icon.row-icon-pointer{cursor:pointer}div.row-icon-container div.row-icon.row-icon-pointer i:before{cursor:pointer}div.row-icon-container div.row-icon.row-icon-default{cursor:default}div.row-icon-container div.row-icon.row-icon-default i:before{cursor:default}table.dataTable tr.dt-row-highlight{background:#e8f5e9}table.dataTable tr.dt-row-gray{background:#fafafa}table.dataTable .invoice-preview-wrap{width:70px;height:70px;overflow:hidden;margin-right:15px}table.dataTable .invoice-preview-wrap .invoice-preview{width:70px}table.dataTable .invoice-preview-wrap:has(.preview-unavailable-icon){box-shadow:none;border:none;display:flex;justify-content:center;align-items:center}table.dataTable .dataTables_empty{padding:14px 0 !important;font-style:italic !important}.settlements-contractor{display:inline-flex}.settlements-contractor>.v-input__control>.v-input__slot{min-height:40px}.workflow-groups td:last-child{text-align:right}.workflow-groups td:last-child.dataTables_empty{display:table-cell}.workflow-groups .table-slot button.flat-button{background:#fff !important;border:unset !important;color:var(--color-primary)}.workflow-groups .table-slot .dataTables_filter.floating-wrapper{margin:10px 0}.workflow-groups .table-slot .dataTables_filter.floating-wrapper input{border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;border-radius:.1875rem}.workflow-groups .dataTables_length select{text-align-last:center}.dataTable .money-preview .money-whole,.dataTable .money-preview .money-decimal,.dataTable .money-preview .money-currency{font-size:14px;font-weight:bold}.datatables-datatable .document-comment:hover span{right:15px}.items-per-page-top{border-top:none !important}.items-per-page-top .v-data-footer__pagination,.items-per-page-top .v-data-footer__icons-before,.items-per-page-top .v-data-footer__icons-after{display:none}.items-per-page-top .v-data-footer__select{flex:1;justify-content:flex-start;font-size:1rem}.items-per-page-top .v-data-footer__select .v-input{margin-left:1rem}.items-per-page-top .v-data-footer__select .v-input .v-input__control,.items-per-page-top .v-data-footer__select .v-input .v-input__slot{height:48px;min-height:48px}.items-per-page-top .v-select__selections .v-select__selection--comma{font-size:1rem}.dialog-table tbody tr{height:72px}.dialog-table tbody tr span{font-size:14px}.dialog-table .v-data-footer{justify-content:flex-end;margin-top:8px}.dialog-table .v-data-footer__pagination{flex:1;text-align:start}.dialog-table .v-text-field--outlined.v-input--dense .v-input__control>.v-input__slot{min-height:56px;margin-bottom:0;border:thin}.dialog-table .v-text-field--outlined.v-input--dense .v-input__control input{font-size:1rem}.dialog-table .v-text-field__details{margin:0;padding:0 !important}#sw-iframe{width:850px;height:600px;border:2px solid #e4e4e4;border-radius:10px;box-shadow:0 0 10px 5px #f3f3f3;z-index:10000;background:#fff}#settings-wizard{border-top:unset}#settings-wizard .sw-table{width:100%}#settings-wizard .sw-table .formError{transform:translateX(-20px)}#settings-wizard .sw-table .checkbox-label{width:300px}#settings-wizard #header{height:60px;background:#f3f3f3;padding:15px}#settings-wizard #header:before{display:none}#settings-wizard #app{width:auto;margin:auto}#settings-wizard input[type=text],#settings-wizard select{height:45px;border-radius:.1875rem;border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;background:#fff}#settings-wizard #app>.wrapper{padding:0 15px}#settings-wizard #sh-title{font-size:1.5rem}#settings-wizard #sh-close{color:#da1600;cursor:pointer}#settings-wizard #sh-nav{margin-bottom:20px}#page-login{min-height:100vh;display:flex;justify-content:center}#login-box{padding:1rem 2rem;align-self:center;border-radius:.1875rem;border:1px solid #f3f3f3;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#fafafa}#login-box div.input input{background:#fff;border-radius:.1875rem;border:1px solid #f3f3f3;width:100%;height:2.5rem;padding:0 1rem}#login-box div.input label{display:block;margin-bottom:.25rem}#login-box div.input:not(:first-of-type){margin-top:1rem}#login-box .primary-button,#login-box span.chart-label-selected,#login-box .flat-button,#login-box .secondary-button{display:flex;justify-content:center;width:100%}#login-box .login-form-remember-me label{margin-top:10px}#page-error{font-family:"OpenSansRegular",sans-serif;color:#262626}#page-error div.error-header{display:flex;margin-bottom:3rem;padding:1.5rem;border-bottom:1px solid #e4e4e4}#page-error div.error-header i{font-size:4rem;margin-right:1.5rem;color:#da1600}#page-error h1{color:#da1600;margin-bottom:.25rem}#page-error h3{margin-bottom:5px}#page-error hr{height:1px;background:#e4e4e4;border:none;margin-bottom:20px}#page-error #error-wrapper{padding:50px}#session-expire-container{position:fixed;top:0;left:0;right:0;display:flex;height:60px;z-index:9999;border-top:3px solid #da1600;border-bottom:1px solid #f3f3f3;background:#fff}#session-expire-container div.wrapper{width:1356px;position:relative;margin:auto;display:flex;align-items:center}#session-expire-container i.session-expire-icon{color:#da1600;font-size:2rem;margin-right:.75rem}#session-expire-container i.session-expire-close{cursor:pointer;position:absolute;top:10px;right:5px;color:#959595}#session-expire-container span{margin-right:4px}#session-expire-container button{margin-left:15px}#loader{display:none;background:rgba(255,255,255,.85);position:fixed;top:0;z-index:9999;height:100%;width:100%}#loader i{font-size:50px;color:#da1600}#loader td{vertical-align:middle;text-align:center}#loader_message{margin-top:1.5rem;display:none;font-size:1.25rem}i.add-favorite:hover,i.delete-favorite{color:#efd063}i.delete-favorite:hover{color:inherit}#favorites-templates .favorites-templates-container{display:flex;flex-wrap:wrap;margin:0 -5px 0 -5px}#favorites-templates .favorites-templates-container .template{display:flex;align-items:center;justify-content:center;flex-basis:210px;height:80px;margin:5px;text-align:center}#favorites-templates .favorites-templates-container .template:hover{cursor:pointer;background:#fafafa;color:#da1600}#favorites-templates .favorites-templates-container .template{color:#ababab}#favorites-templates-hidden{display:none}#favorite-contractors .contractor:hover{cursor:pointer;background:#fafafa;color:#da1600}span.money-preview span.money-whole{font-size:16px;font-weight:bold}span.money-preview span.money-decimal,span.money-preview span.money-currency{font-size:12px}div.payment-method{border:2px solid transparent;border-radius:10px}div.payment-method:hover{border-color:#e4e4e4;cursor:pointer}div.payment-method-active{border-radius:10px;background:#f5f5f5;cursor:pointer;position:relative}div.payment-method-active i{position:absolute;top:10px;left:10px}div.payment-method-provider-logo-wrapper{height:45px}div.fs-dialog{background:#fff;display:none;position:fixed;overflow:auto;top:0;left:0;right:0;bottom:0;color:#444;z-index:100}div.fs-dialog div.fs-dialog-wrapper{width:100%}div.fs-dialog div.fs-dialog-container{position:relative;width:900px;margin:0 auto 50px}div.fs-dialog div.fs-dialog-container div.fs-dialog-header{font-size:38px;padding-top:27px;margin-bottom:35px}div.fs-dialog div.fs-dialog-container i.fs-dialog-close{font-size:22px;position:absolute;right:0;top:40px}.ready-to-close-dialog{max-width:550px}.ao-import-company-header{border-bottom:1px solid #e4e4e4;margin-bottom:15px;margin-top:10px;padding-bottom:5px;font-size:18px;font-weight:bold;text-transform:uppercase}.wizard-dialog{margin:100px 0 0;height:calc(100% - 100px)}.wizard-dialog .wizard-content-title,.wizard-dialog .wizard-content{max-width:1000px;margin:auto;width:100%}.wizard-dialog .wizard-content-title{padding-left:8px}.wizard-dialog .wizard-steps{font-size:16px}.wizard-dialog .wizard-title{font-size:18px;font-weight:bold;padding-top:32px;color:#222}.wizard-dialog .wizard-subtitle{font-size:16px;font-weight:bold;border-bottom:2px solid #e6e6e6;padding:12px 0;margin-bottom:12px;color:#222}.wizard-dialog .wizard-lines{padding:0 0 20px 0}.wizard-dialog .wizard-lines .wizard-line{width:100px;height:6px;background:#f1f1f1;border-radius:3px;display:inline-block;margin-right:6px}.wizard-dialog .wizard-lines .wizard-line.wizard-line-active{background:#007d8f}.wizard-dialog .row{padding:0 4px}.wizard-dialog .row>div{padding:0 8px 8px;color:gray;font-size:16px}.v-card .transaction-details-wrapper{padding:0}.v-card .transaction-details-wrapper table{border-spacing:0 12px}.v-card .transaction-details-wrapper table td:first-child{min-width:172px}div.system-messages-dialog{border-radius:3px}div.system-messages-dialog div.ui-dialog-titlebar{display:none;padding:1.5rem 2rem;font-size:1.25rem;background:transparent;border-bottom:none}div.system-messages-dialog div.ui-dialog-content{display:flex;flex-direction:column;padding:1.5rem 2rem 0 1.5rem;overflow-x:hidden}div.system-messages-dialog div.msg-content{flex-grow:1;padding-bottom:1.5rem}div.system-messages-dialog div.bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:1.5rem}div.system-messages-dialog div.pager{font-size:.825rem}div.system-messages-dialog div.pager button{margin:0;padding:.25rem .5rem}.money-preview{font-size:1.5em;font-weight:lighter;white-space:nowrap}.money-preview small{font-size:.57em;color:#959595}.money-preview small:before{content:"."}.money-preview .currency{text-transform:uppercase}.money-preview.theme-bold .main{font-weight:bold}.money-preview.theme-bold .end{font-size:.85rem}.money-preview.theme-extra-bold{font-weight:bold}.money-preview.theme-extra-bold .main{font-size:2.8125rem}.money-preview.theme-extra-bold .end{font-size:.85rem}.money-preview.theme-thin-end .end{font-size:.85rem}.money-preview.theme-bigger-bold .main{font-size:1.25em;font-weight:bold}.slide-left-leave-active,.slide-left-enter-active,.slide-right-leave-active,.slide-right-enter-active{transition:.5s}.slide-left-enter{transform:translate(100%, 0)}.slide-left-leave-to{transform:translate(-100%, 0)}.slide-right-enter{transform:translate(-100%, 0)}.slide-right-leave-to{transform:translate(100%, 0)}div.chart-tooltip{background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32),0 0 15px 0 rgba(0,0,0,.1);padding:.75rem 1rem;border-radius:5px;font-size:.9rem}div.chart-tooltip-series{display:inline-block;width:10px;height:10px;border-radius:3px}span.chart-label-selected{background:#046eb1;border-radius:20px;padding:4px 15px;color:#fff}span.chart-label-selected.budget-chart{border-radius:50% !important;padding:4px 8px !important}.highcharts-line-series .highcharts-point.highcharts-negative{fill:#fff !important;stroke:red !important}.highcharts-line-series .highcharts-point{fill:#fff !important;stroke:green !important}.chart-summary{margin-bottom:50px}.chart-summary .scores-title{font-size:1.25rem;margin-bottom:10px}.chart-summary .scores{display:inline-flex;font-family:Open Sans,sans-serif}.chart-summary .scores .score{margin-right:35px}.chart-summary .scores .score .text{font-size:14px;font-weight:700;margin-bottom:10px}.chart-summary .scores .score .dot-container{display:flex;font-weight:400;font-size:16px}.chart-summary .scores .score .dot-container .dot{margin-right:10px;height:20px;width:20px;background-color:#bbb;border-radius:50%;display:inline-block}.budget-charts .theme--light.v-data-table>.v-data-table__wrapper>table>thead>tr>th{color:#000;font-size:12px}.tasks .tile,.tasks .accounting-dashboard .payment-tile,.accounting-dashboard .tasks .payment-tile{transition:box-shadow .2s,transform .2s}.tasks .tile.active-filter-tile,.tasks .accounting-dashboard .active-filter-tile.payment-tile,.accounting-dashboard .tasks .active-filter-tile.payment-tile,.tasks .tile:hover,.tasks .accounting-dashboard .payment-tile:hover,.accounting-dashboard .tasks .payment-tile:hover{box-shadow:0 7px 6px 0 #0000002b;transform:translateY(-5px)}.tasks .tile:focus,.tasks .accounting-dashboard .payment-tile:focus,.accounting-dashboard .tasks .payment-tile:focus,.tasks .tile:active,.tasks .accounting-dashboard .payment-tile:active,.accounting-dashboard .tasks .payment-tile:active{transform:translateY(-3px)}i.fa-chevron-2-up{position:relative}i.fa-chevron-2-up:before,i.fa-chevron-2-up:after{content:"";display:inline-block;position:absolute;top:50%;left:50%}i.fa-chevron-2-up:before{transform:translate(-50%, -17px)}i.fa-chevron-2-up:after{transform:translate(-50%, -10px)}.actions-wrapper .actions-container{display:flex;width:100%}.actions-wrapper .actions-container .border-container{border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32);min-height:60px}.actions-wrapper .actions-container .warn-badge{color:#c93231;background:rgba(201,50,49,.1);border-radius:12px;padding:4px 12px;width:fit-content}.actions-wrapper .actions-container table{width:100%;border-spacing:0 25px !important}.actions-wrapper .actions-container table tr td:first-child{padding:20px 24px;display:grid}.actions-wrapper .actions-container .button-container{text-align:right;padding:8px 24px !important}.actions-wrapper .actions-container .button-container button,.actions-wrapper .actions-container .button-container a{margin-right:10px;width:fit-content;height:fit-content}.tasks-card .cell-item{color:#000}.tasks-card .cell-item.cell-item-disabled{opacity:.5}.tasks-card .due-type-after{color:#da1600}.tasks-card .due-type-today{color:#ef9963}.tasks-card .due-type-before{color:#008600}.tasks-card .tasks-card-legend .legend-item{font-size:10px;display:flex;align-items:center;gap:6px}.tasks-card .tasks-card-legend .legend-item .legend-icon{width:14px;height:14px;border-radius:50%;background-color:#000}.tasks-card .tasks-card-legend .legend-after .legend-icon{background-color:#da1600}.tasks-card .tasks-card-legend .legend-today .legend-icon{background-color:#ef9963}.tasks-card .tasks-card-legend .legend-before .legend-icon{background-color:#008600}#promotions-bar div.wrapper{width:1356px;display:flex;margin:auto;align-items:center;justify-content:center}#promotions-bar a{color:#000}#promotions-bar a:hover{color:#da1600}.empty-state{opacity:.1;pointer-events:none}.empty-state-absolute-wrapper{margin-top:20px;position:relative;z-index:2}.empty-state-absolute-wrapper .empty-state-container{position:absolute;left:0;right:0}.empty-state-container{padding:30px;background:#fff;box-shadow:0 0 20px 10px #f7f7f7;border-radius:10px}.empty-state-container div.header{text-align:center}.empty-state-container div.header div.icon{display:flex;justify-content:center;align-items:center;height:120px;overflow:hidden;margin-bottom:20px}.empty-state-container .empty-state-item:not(:last-of-type){border-right:1px solid #ffe6e9}.empty-state-container .empty-state-item div.header:hover{background:#e6e6e6}.empty-state-arrow{position:absolute;z-index:3}.empty-state-container .title,.empty-state-container .message{background:#fff}.email-buttons-wrapper{position:relative;top:5px;right:10px}.email-buttons-wrapper button{margin-left:3px;scale:1.2}#document-send .v-text-field__slot textarea,#form_contractor .v-text-field__slot textarea{border:unset}#form_contractor .email-list-form{width:60%;float:left}.email-list-form{padding-left:0;padding-right:0}.template-container{display:inline-flex;padding-bottom:10px}.template-container .template-select{align-items:center;display:flex}.template-container .template-select .label{margin-right:40px}.template-container .template-select #form_settings_templates{min-width:250px}.template-container .template-img{display:flex}.template-container .template-img img{width:30%;position:absolute;top:0;right:0;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}#invoice-print-logo-container{margin-top:10px}#invoice-print-logo-container #logo-current{border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:250px}.country-flag{width:20px;height:14px;margin-top:2px;box-shadow:0 0 1px 0 #888;background-image:url("/images/flags.png");background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;background-size:5630px 15px}.country-flag.ac{background-size:5630px 21px;background-position:0 0}.country-flag.ad{background-position:-22px 0}.country-flag.ae{background-size:5630px 21px;background-position:-44px 0}.country-flag.af{background-position:-66px 0}.country-flag.ag{background-position:-88px 0}.country-flag.ai{background-size:5630px 21px;background-position:-110px 0}.country-flag.al{background-size:5630px 15px;background-position:-132px 0}.country-flag.am{background-size:5630px 21px;background-position:-154px 0}.country-flag.ao{background-position:-176px 0}.country-flag.aq{background-position:-198px 0}.country-flag.ar{background-size:5630px 16.5px;background-position:-220px 0}.country-flag.as{background-size:5630px 21px;background-position:-242px 0}.country-flag.at{background-position:-264px 0}.country-flag.au{background-size:5630px 21px;background-position:-286px 0}.country-flag.aw{background-position:-308px 0}.country-flag.ax{background-size:5630px 16.5px;background-position:-330px 0}.country-flag.az{background-size:5630px 21px;background-position:-352px 0}.country-flag.ba{background-size:5630px 21px;background-position:-374px 0}.country-flag.bb{background-position:-396px 0}.country-flag.bd{background-size:5630px 18px;background-position:-418px 0}.country-flag.be{background-size:5630px 15px;width:18px;background-position:-440px 0}.country-flag.bf{background-position:-460px 0}.country-flag.bg{background-size:5630px 18px;background-position:-482px 0}.country-flag.bh{background-size:5630px 18px;background-position:-504px 0}.country-flag.bi{background-size:5630px 18px;background-position:-526px 0}.country-flag.bj{background-position:-548px 0}.country-flag.bl{background-position:-570px 0}.country-flag.bm{background-size:5630px 21px;background-position:-592px 0}.country-flag.bn{background-size:5630px 21px;background-position:-614px 0}.country-flag.bo{background-position:-636px 0}.country-flag.bq{background-position:-658px 0}.country-flag.br{background-position:-680px 0}.country-flag.bs{background-size:5630px 21px;background-position:-702px 0}.country-flag.bt{background-position:-724px 0}.country-flag.bv{background-size:5630px 15px;background-position:-746px 0}.country-flag.bw{background-position:-768px 0}.country-flag.by{background-size:5630px 21px;background-position:-790px 0}.country-flag.bz{background-position:-812px 0}.country-flag.ca{background-size:5630px 21px;background-position:-834px 0}.country-flag.cc{background-size:5630px 21px;background-position:-856px 0}.country-flag.cd{background-size:5630px 15px;background-position:-878px 0}.country-flag.cf{background-position:-900px 0}.country-flag.cg{background-position:-922px 0}.country-flag.ch{background-size:5630px 15px;width:15px;background-position:-944px 0}.country-flag.ci{background-position:-961px 0}.country-flag.ck{background-size:5630px 21px;background-position:-983px 0}.country-flag.cl{background-position:-1005px 0}.country-flag.cm{background-position:-1027px 0}.country-flag.cn{background-position:-1049px 0}.country-flag.co{background-position:-1071px 0}.country-flag.cp{background-position:-1093px 0}.country-flag.cr{background-size:5630px 18px;background-position:-1115px 0}.country-flag.cu{background-size:5630px 21px;background-position:-1137px 0}.country-flag.cv{background-size:5630px 18px;background-position:-1159px 0}.country-flag.cw{background-position:-1181px 0}.country-flag.cx{background-size:5630px 21px;background-position:-1203px 0}.country-flag.cy{background-position:-1225px 0}.country-flag.cz{background-position:-1247px 0}.country-flag.de{background-size:5630px 18px;background-position:-1269px 0}.country-flag.dg{background-size:5630px 21px;background-position:-1291px 0}.country-flag.dj{background-position:-1313px 0}.country-flag.dk{background-size:5630px 15px;background-position:-1335px 0}.country-flag.dm{background-size:5630px 21px;background-position:-1357px 0}.country-flag.do{background-size:5630px 16.5px;background-position:-1379px 0}.country-flag.dz{background-position:-1401px 0}.country-flag.ea{background-position:-1423px 0}.country-flag.ec{background-position:-1445px 0}.country-flag.ee{background-size:5630px 16.5px;background-position:-1467px 0}.country-flag.eg{background-position:-1489px 0}.country-flag.eh{background-size:5630px 21px;background-position:-1511px 0}.country-flag.er{background-size:5630px 21px;background-position:-1533px 0}.country-flag.es{background-position:-1555px 0}.country-flag.et{background-size:5630px 21px;background-position:-1577px 0}.country-flag.eu{background-position:-1599px 0}.country-flag.fi{background-size:5630px 18px;background-position:-1621px 0}.country-flag.fj{background-size:5630px 21px;background-position:-1643px 0}.country-flag.fk{background-size:5630px 21px;background-position:-1665px 0}.country-flag.fm{background-size:5630px 19.5px;background-position:-1687px 0}.country-flag.fo{background-size:5630px 15px;background-position:-1709px 0}.country-flag.fr{background-position:-1731px 0}.country-flag.ga{background-size:5630px 15px;background-position:-1753px 0}.country-flag.gb,.country-flag.xi{background-size:5630px 21px;background-position:-1775px 0}.country-flag.gd{background-size:5630px 18px;background-position:-1797px 0}.country-flag.ge{background-position:-1819px 0}.country-flag.gf{background-position:-1841px 0}.country-flag.gg{background-position:-1863px 0}.country-flag.gh{background-position:-1885px 0}.country-flag.gi{background-size:5630px 21px;background-position:-1907px 0}.country-flag.gl{background-position:-1929px 0}.country-flag.gm{background-position:-1951px 0}.country-flag.gn{background-position:-1973px 0}.country-flag.gp{background-position:-1995px 0}.country-flag.gq{background-position:-2017px 0}.country-flag.gr{background-position:-2039px 0}.country-flag.gs{background-size:5630px 21px;background-position:-2061px 0}.country-flag.gt{background-size:5630px 16.5px;background-position:-2083px 0}.country-flag.gu{background-size:5630px 19.5px;background-position:-2105px 0}.country-flag.gw{background-size:5630px 21px;background-position:-2127px 0}.country-flag.gy{background-size:5630px 18px;background-position:-2149px 0}.country-flag.hk{background-position:-2171px 0}.country-flag.hm{background-size:5630px 21px;background-position:-2193px 0}.country-flag.hn{background-size:5630px 21px;background-position:-2215px 0}.country-flag.hr{background-size:5630px 21px;background-position:-2237px 0}.country-flag.ht{background-size:5630px 18px;background-position:-2259px 0}.country-flag.hu{background-size:5630px 21px;background-position:-2281px 0}.country-flag.ic{background-position:-2303px 0}.country-flag.id{background-position:-2325px 0}.country-flag.ie{background-size:5630px 21px;background-position:-2347px 0}.country-flag.il{background-size:5630px 15px;background-position:-2369px 0}.country-flag.im{background-size:5630px 21px;background-position:-2391px 0}.country-flag.in{background-position:-2413px 0}.country-flag.io{background-size:5630px 21px;background-position:-2435px 0}.country-flag.iq{background-position:-2457px 0}.country-flag.ir{background-size:5630px 18px;background-position:-2479px 0}.country-flag.is{background-size:5630px 15px;background-position:-2501px 0}.country-flag.it{background-position:-2523px 0}.country-flag.je{background-size:5630px 18px;background-position:-2545px 0}.country-flag.jm{background-size:5630px 21px;background-position:-2567px 0}.country-flag.jo{background-size:5630px 21px;background-position:-2589px 0}.country-flag.jp{background-position:-2611px 0}.country-flag.ke{background-position:-2633px 0}.country-flag.kg{background-size:5630px 18px;background-position:-2655px 0}.country-flag.kh{background-size:5630px 16.5px;background-position:-2677px 0}.country-flag.ki{background-size:5630px 21px;background-position:-2699px 0}.country-flag.km{background-size:5630px 18px;background-position:-2721px 0}.country-flag.kn{background-position:-2743px 0}.country-flag.kp{background-size:5630px 21px;background-position:-2765px 0}.country-flag.kr{background-position:-2787px 0}.country-flag.kw{background-size:5630px 21px;background-position:-2809px 0}.country-flag.ky{background-size:5630px 21px;background-position:-2831px 0}.country-flag.kz{background-size:5630px 21px;background-position:-2853px 0}.country-flag.la{background-position:-2875px 0}.country-flag.lb{background-position:-2897px 0}.country-flag.lc{background-size:5630px 21px;background-position:-2919px 0}.country-flag.li{background-size:5630px 18px;background-position:-2941px 0}.country-flag.lk{background-size:5630px 21px;background-position:-2963px 0}.country-flag.lr{background-size:5630px 19.5px;background-position:-2985px 0}.country-flag.ls{background-position:-3007px 0}.country-flag.lt{background-size:5630px 18px;background-position:-3029px 0}.country-flag.lu{background-size:5630px 18px;background-position:-3051px 0}.country-flag.lv{background-size:5630px 21px;background-position:-3073px 0}.country-flag.ly{background-size:5630px 21px;background-position:-3095px 0}.country-flag.ma{background-position:-3117px 0}.country-flag.mc{background-size:5630px 15px;width:19px;background-position:-3139px 0}.country-flag.md{background-size:5630px 21px;background-position:-3160px 0}.country-flag.me{background-size:5630px 21px;background-position:-3182px 0}.country-flag.mf{background-position:-3204px 0}.country-flag.mg{background-position:-3226px 0}.country-flag.mh{background-size:5630px 19.5px;background-position:-3248px 0}.country-flag.mk{background-size:5630px 21px;background-position:-3270px 0}.country-flag.ml{background-position:-3292px 0}.country-flag.mm{background-position:-3314px 0}.country-flag.mn{background-size:5630px 21px;background-position:-3336px 0}.country-flag.mo{background-position:-3358px 0}.country-flag.mp{background-size:5630px 21px;background-position:-3380px 0}.country-flag.mq{background-position:-3402px 0}.country-flag.mr{background-position:-3424px 0}.country-flag.ms{background-size:5630px 21px;background-position:-3446px 0}.country-flag.mt{background-position:-3468px 0}.country-flag.mu{background-position:-3490px 0}.country-flag.mv{background-position:-3512px 0}.country-flag.mw{background-position:-3534px 0}.country-flag.mx{background-size:5630px 18px;background-position:-3556px 0}.country-flag.my{background-size:5630px 21px;background-position:-3578px 0}.country-flag.mz{background-position:-3600px 0}.country-flag.na{background-position:-3622px 0}.country-flag.nc{background-size:5630px 21px;background-position:-3644px 0}.country-flag.ne{background-size:5630px 15px;width:18px;background-position:-3666px 0}.country-flag.nf{background-size:5630px 21px;background-position:-3686px 0}.country-flag.ng{background-size:5630px 21px;background-position:-3708px 0}.country-flag.ni{background-size:5630px 18px;background-position:-3730px 0}.country-flag.nl{background-position:-3752px 0}.country-flag.no{background-size:5630px 15px;background-position:-3774px 0}.country-flag.np{background-size:5630px 15px;width:13px;background-color:transparent;background-position:-3796px 0}.country-flag.nr{background-size:5630px 21px;background-position:-3811px 0}.country-flag.nu{background-size:5630px 21px;background-position:-3833px 0}.country-flag.nz{background-size:5630px 21px;background-position:-3855px 0}.country-flag.om{background-size:5630px 21px;background-position:-3877px 0}.country-flag.pa{background-position:-3899px 0}.country-flag.pe{background-position:-3921px 0}.country-flag.pf{background-position:-3943px 0}.country-flag.pg{background-size:5630px 15px;background-position:-3965px 0}.country-flag.ph{background-size:5630px 21px;background-position:-3987px 0}.country-flag.pk{background-position:-4009px 0}.country-flag.pl{background-size:5630px 16.5px;background-position:-4031px 0}.country-flag.pm{background-position:-4053px 0}.country-flag.pn{background-size:5630px 21px;background-position:-4075px 0}.country-flag.pr{background-position:-4097px 0}.country-flag.ps{background-size:5630px 21px;background-position:-4119px 0}.country-flag.pt{background-position:-4141px 0}.country-flag.pw{background-size:5630px 16.5px;background-position:-4163px 0}.country-flag.py{background-size:5630px 19.5px;background-position:-4185px 0}.country-flag.qa{height:8px;background-position:-4207px 0}.country-flag.re{background-position:-4229px 0}.country-flag.ro{background-position:-4251px 0}.country-flag.rs{background-position:-4273px 0}.country-flag.ru{background-position:-4295px 0}.country-flag.rw{background-position:-4317px 0}.country-flag.sa{background-position:-4339px 0}.country-flag.sb{background-size:5630px 21px;background-position:-4361px 0}.country-flag.sc{background-size:5630px 21px;background-position:-4383px 0}.country-flag.sd{background-size:5630px 21px;background-position:-4405px 0}.country-flag.se{background-size:5630px 16.5px;background-position:-4427px 0}.country-flag.sg{background-position:-4449px 0}.country-flag.sh{background-size:5630px 21px;background-position:-4471px 0}.country-flag.si{background-size:5630px 21px;background-position:-4493px 0}.country-flag.sj{background-size:5630px 15px;background-position:-4515px 0}.country-flag.sk{background-position:-4537px 0}.country-flag.sl{background-position:-4559px 0}.country-flag.sm{background-size:5630px 15px;background-position:-4581px 0}.country-flag.sn{background-position:-4603px 0}.country-flag.so{background-position:-4625px 0}.country-flag.sr{background-position:-4647px 0}.country-flag.ss{background-size:5630px 21px;background-position:-4669px 0}.country-flag.st{background-size:5630px 21px;background-position:-4691px 0}.country-flag.sv{background-size:5630px 18px;background-position:-4713px 0}.country-flag.sx{background-position:-4735px 0}.country-flag.sy{background-position:-4757px 0}.country-flag.sz{background-position:-4779px 0}.country-flag.ta{background-size:5630px 21px;background-position:-4801px 0}.country-flag.tc{background-size:5630px 21px;background-position:-4823px 0}.country-flag.td{background-position:-4845px 0}.country-flag.tf{background-position:-4867px 0}.country-flag.tg{background-size:5630px 16.5px;background-position:-4889px 0}.country-flag.th{background-position:-4911px 0}.country-flag.tj{background-size:5630px 21px;background-position:-4933px 0}.country-flag.tk{background-size:5630px 21px;background-position:-4955px 0}.country-flag.tl{background-size:5630px 21px;background-position:-4977px 0}.country-flag.tm{background-position:-4999px 0}.country-flag.tn{background-position:-5021px 0}.country-flag.to{background-size:5630px 21px;background-position:-5043px 0}.country-flag.tr{background-position:-5065px 0}.country-flag.tt{background-size:5630px 18px;background-position:-5087px 0}.country-flag.tv{background-size:5630px 21px;background-position:-5109px 0}.country-flag.tw{background-position:-5131px 0}.country-flag.tz{background-position:-5153px 0}.country-flag.ua{background-position:-5175px 0}.country-flag.ug{background-position:-5197px 0}.country-flag.um{background-size:5630px 19.5px;background-position:-5219px 0}.country-flag.us{background-size:5630px 19.5px;background-position:-5241px 0}.country-flag.uy{background-position:-5263px 0}.country-flag.uz{background-size:5630px 21px;background-position:-5285px 0}.country-flag.va{background-size:5630px 15px;width:15px;background-position:-5307px 0}.country-flag.vc{background-position:-5324px 0}.country-flag.ve{background-position:-5346px 0}.country-flag.vg{background-size:5630px 21px;background-position:-5368px 0}.country-flag.vi{background-position:-5390px 0}.country-flag.vn{background-position:-5412px 0}.country-flag.vu{background-size:5630px 18px;background-position:-5434px 0}.country-flag.wf{background-position:-5456px 0}.country-flag.ws{background-size:5630px 21px;background-position:-5478px 0}.country-flag.xk{background-size:5630px 15px;background-position:-5500px 0}.country-flag.ye{background-position:-5522px 0}.country-flag.yt{background-position:-5544px 0}.country-flag.za{background-position:-5566px 0}.country-flag.zm{background-position:-5588px 0}.country-flag.zw{background-size:5630px 21px;background-position:-5610px 0}.dashboard #dashboard-top.ready-to-close .tile-text{display:flex;flex-direction:column}.dashboard #dashboard-top.ready-to-close.mark-as-ready.tile-text{margin-top:unset}.dashboard #dashboard-top.ready-to-close .month-close{justify-content:space-between;align-items:center}.dashboard #dashboard-top .circle,.dashboard #dashboard-top .tile-icon,.dashboard #dashboard-top .quick-invoice-container-button{width:36px !important;height:36px !important}.dashboard .ready-to-close-button{font-size:.75em}.dashboard .tile-cash-balance .tile .tile-amounts .row:nth-child(3) .col:first-child,.dashboard .tile-cash-balance .accounting-dashboard .payment-tile .tile-amounts .row:nth-child(3) .col:first-child,.accounting-dashboard .dashboard .tile-cash-balance .payment-tile .tile-amounts .row:nth-child(3) .col:first-child{font-weight:bold}.dashboard .tile-cash-balance .tile-cash-balance-warning{padding-top:4px;font-size:13px}.dashboard .tile-amounts{flex-grow:1}.dashboard .total-bar{margin-top:20px;flex-grow:1}.dashboard .total-bar .text{color:#666;font-style:normal;font-weight:400;font-size:12px}.dashboard .total-bar .bar{height:6px;border-radius:10px;width:100%}.dashboard .total-bar .left-bar{background-color:#046eb1}.dashboard .total-bar .right-bar{background-color:#f44336}.dashboard .total-bar .grey-bar{background-color:#eaeaea}.dashboard .total-bar .bars,.dashboard .total-bar .bars-info{display:inline-flex;width:100%}.dashboard .total-bar .bars-info{place-content:space-between}.dashboard .total-bar .bars-info .right-bar-info{text-align:right}.dashboard .total-bar .bars-info .left-bar-infodiv:first-child,.dashboard .total-bar .bars-info .right-bar-infodiv:first-child{display:inline-flex}.dashboard .total-bar .receivables-sum{display:inline-flex;place-content:space-between;width:100%}.dashboard .month-summary .tiles h2{padding:10px 0}.dashboard #month-summary-wrapper{overflow:visible;height:315px}.dashboard .refresh-declarations{margin-left:-3px}.dashboard .refresh-declarations img{top:3px;position:relative}.dashboard #inbox-content .circle,.dashboard #reminder-content .circle{background-color:#f5f5f5;border-color:#f5f5f5;color:#000;caret-color:#000}.dashboard #inbox-content .circle.with-items,.dashboard #reminder-content .circle.with-items{caret-color:#fff;color:#fff;background-color:#da1600;border-color:#da1600}.pulpit-ao-dashboard{background:#f3f3f3;color:#525455}.pulpit-ao-dashboard .row{border-top:1px solid #959595;text-transform:uppercase}.pulpit-ao-dashboard .row:first-child{border:0}.pulpit-ao-dashboard .row a{color:#da1600}.new-dashboard .tile-container{padding:25px;gap:25px;border-radius:8px;border:1.5px solid #e4e4e4;border-bottom-width:2.5px;height:100%}.new-dashboard .tile-container .border-container{padding:6px 20px;border-radius:8px;border:1px solid #e4e4e4}.new-dashboard .tile-container .important-dates>div{border-bottom:1px solid #e4e4e4;padding:10px 0}.new-dashboard .tile-container .important-dates>div:last-child{border-bottom:unset}.new-dashboard .tile-container .number-of-items{font-size:26px;color:#da1600}.new-dashboard .tile-container .grid-3{grid-template-columns:auto auto auto}.new-dashboard .tile-container .grid-4{grid-template-columns:auto auto auto auto}.new-dashboard .tile-container .grid-container{display:grid;width:100%;padding:0 10px 10px 10px;margin-top:-10px}.new-dashboard .tile-container .chart-summary .scores .score .dot-container{align-items:center}.new-dashboard .tile-container .chart-summary .scores .score .dot-container .text{margin-bottom:unset}.new-dashboard .tile-container .chart-summary .scores .score .dot-container .dot{width:14px;height:14px}.new-dashboard .tile-container .grid-item{padding:10px;border-bottom:1px solid #e4e4e4}.new-dashboard .tile-container .border-bottom{border-bottom:1px solid #e4e4e4}.new-dashboard .tile-container .header{color:#959595;border-bottom:1px solid #e4e4e4}.new-dashboard .tile-container .row-end{border-bottom:none}.new-dashboard .tile-container .sub-title{color:#000}.new-dashboard .tile-container .filter-type-date{margin:unset !important;width:126px;border:1px solid #e4e4e4;border-radius:3px}.new-dashboard .tile-container .filter-type-date input{padding-top:unset;height:28px}.new-dashboard .tile-container .filter-type-date::after{bottom:0 !important}.new-dashboard .tile-container .tile-title{font-size:18px;font-weight:700;line-height:21px;text-align:left;margin-bottom:20px;display:inline-flex;justify-content:space-between;width:100%;align-items:center;color:#000}.new-dashboard .tile-container .tile-content{font-size:14px;font-weight:600;line-height:21px;color:#525447}.new-dashboard .tile-container .ready-to-close-button{font-size:14px}.new-dashboard .due-date-chart .highcharts-xaxis-labels span:first-child{white-space:unset !important;overflow:unset !important}.wizard-steps{display:inline-flex;width:100%;gap:1%;height:6px}.wizard-steps .step{border-radius:10px;flex-grow:1;background:#eaeaea}.wizard-steps .step.progress{background:green}.wizard-subtitle{font-size:12px}.wizard-dialog .v-input--checkbox{margin-top:0;padding-top:0}.floating-wrapper,.default_form .floating-wrapper{margin:10px 5px;position:relative}.floating-wrapper .help,.default_form .floating-wrapper .help{margin-left:5px;top:-3px;position:relative;font-size:6px;pointer-events:auto}.floating-wrapper .help .fa-circle-question,.default_form .floating-wrapper .help .fa-circle-question{scale:2}.floating-wrapper input,.floating-wrapper select,.default_form .floating-wrapper input,.default_form .floating-wrapper select{height:55px;width:100%}.floating-wrapper.helper input,.default_form .floating-wrapper.helper input{width:80%}.floating-wrapper .floating-label,.default_form .floating-wrapper .floating-label{position:absolute;pointer-events:none;top:18px;transition:.2s ease all}.floating-wrapper select:focus~.floating-label,.floating-wrapper select:not(:placeholder-shown)~.floating-label,.floating-wrapper input:focus~.floating-label,.floating-wrapper input:not(:placeholder-shown)~.floating-label,.default_form .floating-wrapper select:focus~.floating-label,.default_form .floating-wrapper select:not(:placeholder-shown)~.floating-label,.default_form .floating-wrapper input:focus~.floating-label,.default_form .floating-wrapper input:not(:placeholder-shown)~.floating-label{top:8px;font-size:12px !important;opacity:1}.floating-wrapper input,.floating-wrapper select,.floating-wrapper textarea,.default_form .floating-wrapper input,.default_form .floating-wrapper select,.default_form .floating-wrapper textarea{font-size:14px;padding-top:1.2rem;padding-left:.65rem}.floating-wrapper input:disabled:focus~label,.floating-wrapper input:disabled:hover~label,.floating-wrapper input.disabled:focus~label,.floating-wrapper input.disabled:hover~label,.floating-wrapper input.disabledField:focus~label,.floating-wrapper input.disabledField:hover~label,.floating-wrapper select:disabled:focus~label,.floating-wrapper select:disabled:hover~label,.floating-wrapper select.disabled:focus~label,.floating-wrapper select.disabled:hover~label,.floating-wrapper select.disabledField:focus~label,.floating-wrapper select.disabledField:hover~label,.floating-wrapper textarea:disabled:focus~label,.floating-wrapper textarea:disabled:hover~label,.floating-wrapper textarea.disabled:focus~label,.floating-wrapper textarea.disabled:hover~label,.floating-wrapper textarea.disabledField:focus~label,.floating-wrapper textarea.disabledField:hover~label,.default_form .floating-wrapper input:disabled:focus~label,.default_form .floating-wrapper input:disabled:hover~label,.default_form .floating-wrapper input.disabled:focus~label,.default_form .floating-wrapper input.disabled:hover~label,.default_form .floating-wrapper input.disabledField:focus~label,.default_form .floating-wrapper input.disabledField:hover~label,.default_form .floating-wrapper select:disabled:focus~label,.default_form .floating-wrapper select:disabled:hover~label,.default_form .floating-wrapper select.disabled:focus~label,.default_form .floating-wrapper select.disabled:hover~label,.default_form .floating-wrapper select.disabledField:focus~label,.default_form .floating-wrapper select.disabledField:hover~label,.default_form .floating-wrapper textarea:disabled:focus~label,.default_form .floating-wrapper textarea:disabled:hover~label,.default_form .floating-wrapper textarea.disabled:focus~label,.default_form .floating-wrapper textarea.disabled:hover~label,.default_form .floating-wrapper textarea.disabledField:focus~label,.default_form .floating-wrapper textarea.disabledField:hover~label{color:#959595 !important}.floating-wrapper select,.default_form .floating-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.floating-wrapper input[type=checkbox],.default_form .floating-wrapper input[type=checkbox]{height:auto;width:auto;margin-left:.65rem;margin-top:2rem}.floating-wrapper label,.default_form .floating-wrapper label{top:8px;left:.75rem;position:absolute;font-size:12px;color:#959595}.search-container-with-icon .floating-label{left:3rem !important}#accepting-block h4,#assign-block h4{font-weight:normal;color:#000}.field-wrapper button.ui-monthpicker-trigger,.field-wrapper button.ui-datepicker-trigger{width:17px;position:absolute;right:13px;top:18px}.field-wrapper button.ui-monthpicker-trigger img,.field-wrapper button.ui-datepicker-trigger img{filter:invert(28%) sepia(55%) saturate(2054%) hue-rotate(180deg) brightness(100%) contrast(99%)}#payment-deadline-calendar{width:17px;margin-top:-5px;vertical-align:middle;filter:invert(28%) sepia(55%) saturate(2054%) hue-rotate(180deg) brightness(100%) contrast(99%)}.v-select .v-select__slot .v-label.v-label--active{top:14px}.v-select .v-select__slot .v-input__append-inner .v-input__icon.v-input__icon--append i{color:transparent !important}.v-select .v-select__slot .v-input__append-inner .v-input__icon.v-input__icon--append i:after{display:none}.v-select .v-select__slot .v-input__append-inner .v-input__icon.v-input__icon--append i:before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;color:#da1600;content:"";font-size:14px;padding-top:5px;padding-bottom:5px;width:100%;position:absolute;text-align:center;cursor:pointer}.v-select.v-select--is-menu-active .v-select__slot .v-input__append-inner i{transform:rotate(180deg)}#form_budget .month-field .field-wrapper{position:relative}#form_budget .month-field .field-wrapper .month-field-icon{cursor:pointer;position:absolute;right:10px;top:calc(50% - 7px)}#form_budget .month-field .field-wrapper .month-field-icon:before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;content:"";color:#da1600}.input-calendar img,.actualize-date::after img{position:absolute}.input-calendar,.actualize-date::after{position:relative;display:inline-block}.input-calendar::after,.actualize-date::after{position:absolute;top:8px;right:8px;content:url("/images/icons/calendar-alt.svg");width:15px;filter:invert(11%) sepia(100%) saturate(4841%) hue-rotate(9deg) brightness(103%) contrast(102%)}.actualize-date::after{top:15px;right:8px}.actualize-date .clear-icon{left:unset !important;right:30px !important}.v-input .v-input__slot .phone-number-selected{color:#000}.contractor-select .tax-badge{border-radius:10px;padding:2px 10px}.contractor-select .contractor-select-search .v-select__selections>.v-list-item__content{max-width:100%;overflow:auto}input:read-only.partner-form-input{background-color:#fafafa}.v-input--checkbox.v-input--indeterminate .v-icon{color:#1976d2}.v-input--checkbox .v-input--selection-controls__input .v-input--selection-controls__ripple{background:none !important;color:transparent !important}.v-input--checkbox .v-input--selection-controls__input .v-input--selection-controls__ripple .v-input--indeterminate .v-icon{color:#007d8f}.v-autocomplete--search ::placeholder{color:rgba(0,0,0,.6) !important}input:disabled,textarea:disabled,input:disabled::placeholder,textarea:disabled::placeholder{opacity:1}.autocomplete-container .clear-icon{top:18px !important;left:unset !important;right:20px;color:#007d8f !important}.autocomplete-container .select-arrow{top:18px !important}.v-input--is-disabled.v-input.v-text-field .v-input__slot:hover{background:#f3f3f3 !important}.interest-dialog .v-text-field__details,.interest-dialog .v-input__slot{margin-bottom:unset !important}.v-picker .v-date-picker-table__current{border-color:#046eb1 !important;color:#000 !important}.v-picker .v-date-picker-table__current.v-btn--active{color:#fff !important}.v-picker .v-btn--active{background-color:#046eb1 !important}.v-picker .v-btn--active:before{opacity:0}.success-page-container .checkmark{font-size:5rem}.success-page-container .transition-expand .transition-expand-label{text-transform:uppercase}.transition-expand .transition-expand-header{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:18px;color:#525455}.transition-expand .transition-expand-header .transition-expand-icon{color:var(--color-primary)}.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--up,.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--down{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;display:inline-block}.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--down::before{content:""}.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--up::before{content:""}.email-container .transition-expand .transition-expand-label{font-size:12px}.control-badge{border-radius:13px;padding:4px 12px;font-size:12px;font-weight:700}.control-badge.badge-success{background-color:rgba(0,134,0,.1);color:#008600}.control-badge.badge-warning{background-color:rgba(241,147,6,.1);color:#f19306}.control-badge.badge-info{background-color:rgba(4,110,177,.1);color:#046eb1}.control-badge.badge-gray{background-color:#e4e4e4;color:#525455}.control-badge.badge-error{background-color:rgba(218,22,0,.1);color:#da1600 !important}body.non-rwd .column-aside{margin-right:20px}body.non-rwd div.dataTables_wrapper:not([id^=inbox-]) td,body.non-rwd div.dataTables_wrapper:not([id^=inbox-]) th{padding-left:0;padding-right:0;overflow-wrap:break-word;vertical-align:top}body.non-rwd #settings-container{display:block}#ai-chat-container{width:500px;position:fixed;right:12px;bottom:4px;border-radius:3px 3px 0 0;z-index:1}#ai-chat-container .ai-chat-system-message,#ai-chat-container .ai-chat-user-message{display:flex;align-items:center;justify-content:left;margin-right:20%}#ai-chat-container .ai-chat-system-message p,#ai-chat-container .ai-chat-user-message p{background-color:#0ab2f3;border:1px solid transparent;border-radius:20px;padding:12px;margin-bottom:0 !important;white-space:break-spaces}#ai-chat-container .ai-chat-user-message{justify-content:right;margin-left:20%;margin-right:0}#ai-chat-container .ai-chat-user-message p{background-color:#f1f4f8}#ai-chat-container .v-card__title{padding:12px 24px;background-color:#e0e0e0 !important;font-size:20px !important}#ai-chat-container .v-card__text{max-height:65vh;overflow:auto;padding:24px}#ai-chat-container .v-card__text .v-list{padding:0 !important}#ai-chat-container .v-card__text .v-list .ai-chat-current-date{color:#959595;text-align:center}#ai-chat-container .v-card__text .v-list .ai-chat-role{font-size:14px;color:#95959587}#ai-chat-container .v-card__text .v-list .ai-chat-system-message .ai-chat-message,#ai-chat-container .v-card__text .v-list .ai-chat-user-message .ai-chat-message{border-radius:3px 3px 3px 0;background-color:#f3f3f3}#ai-chat-container .v-card__text .v-list .ai-chat-user-message .ai-chat-message{border-radius:3px 3px 0 3px;background-color:#046eb120}#ai-chat-container .v-card__text .v-list .ai-chat-message{font-size:16px}#ai-chat-container .v-card__text .v-list .v-list-item{padding:0 !important}#ai-chat-container .v-card__actions{padding:24px !important;border-top:1px solid #e4e4e4}#ai-chat-container .v-card__actions .col{padding:0 !important}@media only screen and (max-width: 600px){#ai-chat-container{max-width:350px}}.document-preview{padding-top:12px;padding-right:12px}.document-preview .document-preview-title{font-size:18px;font-weight:700;margin-bottom:24px}.document-preview .document_info{font-size:12px;width:100%}.document-preview .document_info tbody tr td{padding-bottom:6px}.document-preview .document_info tbody tr td:first-child{font-weight:700;padding-right:10px;vertical-align:top;width:50%}.document-preview .document-preview-grid{font-size:14px}.document-preview .document-preview-label{margin-bottom:16px;font-size:16px}.paynow-box{width:800px;height:350px;background:#fff;box-shadow:0px 1px 2px 0px rgba(0,0,0,.22),0px 0px 1px 0px rgba(0,0,0,.32);border-radius:3px;padding-left:10%;padding-top:3%;margin:4% 0% 0% 22%}.paynow-box-table{width:587px;height:186px;line-height:31px;margin-bottom:30px}.cm-details{display:flex;color:#0c0c0c;font-size:15px}.cm-details p{margin-bottom:7px}.cm-column-details{flex:0 1 60%;margin-right:10px}.cm-company-details{flex:0 1 50%;display:flex}.cm-incomes-details{display:flex}.cm-tax-details{flex:0 1 40%;height:100%}.cm-company{height:100%;width:50%}.cm-company table{height:100%;width:60%}.cm-documents-details{height:90%;width:50%}.cm-documents-details>*{width:100%}.cm-header{margin:5px 5px;padding:0 5px;text-align:left;font-weight:bold}.cm-tax{border:1px dotted #d3d3d3;display:flex}.cm-tax table{height:50%;border-spacing:10px}.cm-tax table tr td:first-child{width:80%}.cm-tax table tr td:nth-child(2){text-align:right}.cm-documents-items{display:flex;padding-top:1px;padding-bottom:3px}.cm-documents-items>div:first-child{display:flex;align-items:center;width:250px}.cm-document-kind{margin:0 10px}.cm-loader{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;justify-content:center;align-items:center}#confirm-close-month .badge-count{width:20px;height:20px;line-height:18px;background:#da1600;border:1px solid #fff;border-radius:10px;color:#fff;text-align:center;font-weight:bold;font-size:11px;box-shadow:0 3px 2px #959595;display:block}#confirm-close-month .icon-check{width:20px;height:20px;vertical-align:middle}#confirm-close-month .action-button{font-weight:bold;text-transform:uppercase;font-size:14px;color:#da1600}#confirm-close-month .v-card__title{font-weight:bold;font-size:14px}#confirm-close-month .v-card__title img{position:absolute;top:10px;right:15px;cursor:pointer}#confirm-close-month .v-card__text .v-card__title{font-size:12px;line-height:20px}#confirm-close-month .v-card__text .v-card__title .title-link{font-size:14px;color:#da1600;text-transform:uppercase;position:absolute;right:4px;cursor:pointer}#confirm-close-month .v-card__text .v-card__subtitle{font-size:11px;line-height:20px}#confirm-close-month .v-card__text .v-card__text{font-size:12px}#confirm-close-month .v-card__text .v-card__text table{width:100%;border-collapse:separate;border-spacing:0}#confirm-close-month .v-card__text .v-card__text table td{font-size:13px;color:#000;text-align:right;padding-top:3px;padding-bottom:3px}#confirm-close-month .v-card__text .v-card__text table td:first-child{font-size:12px;color:#959595;text-align:left}#confirm-close-month .v-card__text .cm-documents-details{padding-left:10px}#confirm-close-month .v-card__text .cm-documents-details .v-card__title.grey{background-color:#e0e0e0 !important}#confirm-close-month .v-card__text .cm-documents-details .v-card__title.green,#confirm-close-month .v-card__text .cm-documents-details .v-card__title.red{color:#fff}#confirm-close-month .v-card__text .cm-documents-details .cm-document-incomes th{text-transform:uppercase;text-align:right;border-bottom:1px solid #e0e0e0;color:#959595;font-weight:normal}#confirm-close-month .v-card__text .cm-documents-details .cm-document-incomes td{padding-right:20px;color:#000}#confirm-close-month .v-card__text .cm-tax-details th{text-transform:uppercase;text-align:right;border-bottom:1px solid #e0e0e0;color:#959595;font-weight:normal}#confirm-close-month .v-card__text .cm-tax-details-vat-eu th{font-size:9px}#confirm-close-month .v-card__text .income-data{padding-top:20px;padding-bottom:20px;position:relative}#confirm-close-month .v-card__text .income-data .row:first-child{border-bottom:1px solid #e0e0e0}#confirm-close-month .v-card__text .income-data .row:first-child .col{border-left:0;text-transform:uppercase;text-align:center;color:#959595;font-weight:normal}#confirm-close-month .v-card__text .income-data .row:first-child .col:first-child{border-right:1px solid #e0e0e0;margin-left:-3px}#confirm-close-month .v-card__text .income-data .row .col{border-left:1px solid #e0e0e0;color:#000}#confirm-close-month .v-card__text .income-data .row .col:first-child{border-left:0;font-size:12px;color:#959595}#confirm-close-month .v-card__text .income-data .row .col.collapse{display:none}#confirm-close-month .v-card__text .income-data .income-data-chevron{position:absolute;top:14px;cursor:pointer}#confirm-close-month .v-card__text .income-data .income-data-chevron.income-data-chevron-left{right:-20px}#confirm-close-month .v-card__text .income-data .income-data-chevron.income-data-chevron-right{right:6px;top:34px}#close-month-statuses .steps-header{border-bottom:1px solid #e4e4e4}#close-month-statuses .steps-header:last-child{text-align:right}#close-month-statuses .steps-content .col:first-child{font-size:.9em;line-height:1.5em}#close-month-statuses .steps-content .col img{width:20px}.month{background:#eee;line-height:40px;margin:0 4px;border-radius:5px}.month.opened{background-color:#c8e6c9;cursor:pointer}.month.opened.selected{background-color:#81c784}.month.closed{background-color:#ffe0b2;cursor:pointer}.month.closed.selected{background-color:#f9c271}.month.closed-with-declarations{background-color:#f44336;cursor:pointer}.month.closed-with-declarations.selected{background-color:#da1600}.month.not-available{background-color:#eee;color:#9e9e9e}#cm-actions button{background:#eee;padding:20px;height:80px;margin:0 10px;position:relative;border-radius:5px;border-top:3px solid #9e9e9e;font-size:1rem !important}#cm-actions button.border-grey{border-color:#9e9e9e}#cm-actions button.border-red{border-color:#da1600}#cm-actions button.border-green{border-color:#4caf50}#cm-actions span.title{font-size:1rem !important}#cm-actions i{position:absolute;top:5px;left:5px;color:#9e9e9e;border:1px solid #9e9e9e;border-radius:10px;font-size:.75rem;width:20px;height:20px;line-height:18px;text-align:center;background:transparent !important}#cm-actions i.red{color:#da1600}#cm-actions i.green{color:#4caf50}#cm-actions .step{border-bottom:1px solid #e6e6e6;padding-bottom:5px;margin-bottom:10px;font-size:1.25rem;font-weight:700}#cm-documents-to-verify{position:absolute;top:5px;right:5px;color:#201c17;border:1px solid #9e9e9e;border-radius:10px;font-size:.75rem;width:20px;height:20px;line-height:18px;text-align:center;background:transparent !important}#month-control{width:220px}.font-semi-bold-os,.font-bold,.page-title{font-family:Open Sans,sans-serif;font-weight:bold}.font-regular-os,.highcharts-container span,.highcharts-container text{font-family:Open Sans,sans-serif !important}.font-medium{font-family:Open Sans,sans-serif;font-weight:400}#invoices-dashboard div.tile-title{font-family:Open Sans,sans-serif !important;font-weight:bold}.page-description{font-size:15px}.theme--light.v-select .v-select__selections,.theme--light .v-card,.v-application{font-family:Open Sans,sans-serif !important;color:#000 !important}#app.layout-main.nav-top{width:unset;min-width:unset;background-color:#f5f6f7}.content-wrapper,.configuration-system-layout #container,#sub-nav,#top-nav,#container-wrapper,#main-nav{width:1356px;min-width:1356px;margin:auto}.layout-stretch #container-wrapper{width:unset;min-width:unset;margin:0;padding:0 15px}.background-container{background-color:#fff}.background-container.main-content{margin-top:unset !important}.background-container.page-container{border:#fff 15px solid;border-radius:16px;padding:15px;background-color:#fff;margin-top:15px}.row-details #content .v-application--wrap,.row-container td.row-details{background-color:#f5f6f7}#settlements .column-aside{display:none}#container .box-large,#container-wrapper .background-container{margin-top:10px;border:#fff 15px solid;border-radius:16px;padding:15px;background:#fff}#container .box-large.contractor-wrapper,#container-wrapper .background-container.contractor-wrapper{margin-top:0}.wizard-subtitle{font-weight:600}.page-title{text-transform:unset}.tip-content .tip-close{background:url(/images/icons/credit-agricole/close.svg) center no-repeat}.tip-content .tip-close:hover{background:url(/images/icons/credit-agricole/close.svg) center no-repeat;border-radius:3px}#user-profile-nav>.nav-item{position:relative;display:flex;align-self:center;margin:0 0 0 34px}#user-profile-nav>.nav-item#contact-tip{margin-top:6px}#user-profile-nav span.badge{background:#9c0;border-radius:100px;color:#000;min-width:24px;height:24px;line-height:24px;font-size:11px;top:-14px;right:-8px}.navigation li.active::after{background-color:#9c0}#main-nav{display:flex;align-items:center;justify-content:start;background-color:#fff;border-bottom:unset}#main-nav:before{content:" ";position:absolute;left:0;right:0;top:94px;height:89px;background-color:#fff;border-bottom:thin solid #d2d2d2;z-index:-1}#main-nav .navigation{margin-left:unset !important}#main-nav .nav li{padding:8px 25px}#main-nav.nav-dropdown{height:60px;padding:24px 0 0}#main-nav.nav-dropdown:before{height:78px}#main-nav.nav-dropdown ul>li{padding:0 12px 16px}#main-nav.nav-dropdown ul ul{background:#fff;border:1.3px solid #e9e9e9 !important;border-top:0 !important;border-radius:12px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 20px 20px -8px rgba(0,0,0,.03);padding:16px 8px;top:37px}#main-nav.nav-dropdown ul ul li{padding:0}#main-nav.nav-dropdown ul ul li a{color:#000;text-shadow:none;font-weight:normal;padding:8px}#main-nav.nav-dropdown ul ul li a i:before{content:"+"}#main-nav.nav-dropdown ul ul li a:hover{color:#000;background:rgba(0,125,143,.1);border-radius:12px}#main-nav.nav-dropdown ul ul li.active{background:none;border-bottom:0}#main-nav.nav-dropdown ul ul li.active a{font-weight:bold;color:#006675}#sub-nav{display:flex;justify-content:start;padding:10px 0 10px 0;background-color:#f5f6f7;margin-top:unset;text-align:left}#sub-nav li a{color:#000}#sub-nav:before{content:" ";position:absolute;left:0;right:0;top:94px;height:89px;background-color:#fff;border-bottom:thin solid #d2d2d2;z-index:-1}.nav{font-family:Open Sans,sans-serif;font-weight:600;font-size:14px;text-transform:none}.nav a,.nav .link{color:#007d8f}.nav li.active a{color:#007d8f;font-family:Open Sans,sans-serif;font-weight:bold}.nav li{position:relative;padding:16px 0;margin-right:35px}.nav li:hover a,.nav li:hover>a{color:#007d8f}.nav li:after{position:absolute;height:1px;bottom:0;right:0;left:0}#user-profile{z-index:1}div.column-aside>div{z-index:1}.top-header{width:100%;background:#4d576a;color:#fff}.top-header a,.top-header a:hover{color:#fff}.top-header .back-to-bank{display:flex;align-items:center;font-weight:600;font-size:14px}.top-header-content{display:flex;align-items:center;justify-content:space-between;height:70px}.top-header-content div{min-width:175px}.top-header-content div:last-child{text-align:right}.mid-header{justify-content:space-between;align-items:center;display:flex;height:92px;column-gap:5%}.mid-header .main-text{font-weight:bold;font-size:28px}.mid-header .main-text img{vertical-align:text-bottom;align-self:flex-start;width:100px;height:34px}.mid-header .user-icon{align-self:center}#main-nav:before,#sub-nav:before{content:unset}.header-container,#top-nav ul.navigation{background:#fff}.nav span.nav-disabled:hover{cursor:pointer;color:#959595 !important}#nav div.background-container:first-child{border-bottom:1px solid #e9e9e9}.empty-page .layout-main.nav-top{padding:unset !important}#page-user-icon img{width:33px}#page-user-icon .user-box{background-color:transparent;box-shadow:none}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-arrow{height:24px}#page-user-icon .user-box .user-box-list .user-box-list-item .user-box-list-arrow img{width:24px}#page-user-icon .user-box .user-box-list-item{background-color:#fafafa;box-shadow:0 1px 16px rgba(0,0,0,.22) !important;border:0;border-radius:3px}#page-user-icon .user-box .vas-list .user-box-list-item{border:0;padding:20px 24px}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-title{font-weight:400}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-action{background:#007d8f !important;color:#fff;padding:7px 16px}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-icon{margin-right:8px;padding:0;align-items:center}#page-user-icon .user-box .vas-list .user-box-list-item .user-box-list-icon img{width:24px;height:24px}.button-small{padding:0 .6rem;font-size:.9rem}.get-contractor-data-button{height:100%;display:flex;align-items:center}.get-contractor-data-button .flat-button{margin:auto}.add-new-employee-button svg{width:16px;height:16px}.page-header-actions{display:flex}.primary-button,span.chart-label-selected{font-family:Open Sans,sans-serif;border:0;font-size:14px;font-weight:600;border-radius:12px;padding:10px 20px;display:inline-flex;justify-content:center;align-items:center;color:#000;background:#9c0 !important}.primary-button:hover,span.chart-label-selected:hover{color:#000;background:#c2e066 !important}.primary-button:focus,span.chart-label-selected:focus{outline:none}.primary-button[disabled],span[disabled].chart-label-selected,.primary-button[disabled]:hover,.primary-button.disabled-button,span.disabled-button.chart-label-selected,.primary-button.disabled-button:hover{color:#888 !important;background:#e9e9e9 !important}.flat-button{font-family:Open Sans,sans-serif;border:0;font-size:14px;font-weight:600;border-radius:12px;padding:10px 20px;display:inline-flex;justify-content:center;align-items:center;color:#000;background:#f8f8f8}.flat-button:hover{background:rgba(153,204,0,.1)}.flat-button:focus{outline:none}.flat-button[disabled],.flat-button[disabled]:hover,.flat-button.disabled-button,.flat-button.disabled-button:hover{color:#888;background:#f8f8f8 !important}.secondary-button{font-family:Open Sans,sans-serif;border:0;font-size:14px;font-weight:600;border-radius:12px;padding:10px 20px;display:inline-flex;justify-content:center;align-items:center;color:#007d8f;background:#c9c9c9}.secondary-button:hover{background:#e6e6e6}.secondary-button:focus{background:#ccc;outline:none}.secondary-button[disabled],.secondary-button[disabled]:hover,.secondary-button.disabled-button,.secondary-button.disabled-button:hover{color:#959595 !important;background:transparent}.error-button{font-family:Open Sans,sans-serif;border:0;font-size:14px;font-weight:600;border-radius:12px;padding:10px 20px;display:inline-flex;justify-content:center;align-items:center;color:#fff;background:#c93231}.error-button:hover{background:#a02827}.error-button:focus{background:#771e1d;outline:none}.error-button[disabled],.error-button[disabled]:hover,.error-button.disabled-button,.error-button.disabled-button:hover{color:#959595 !important;background:transparent}.page-header>.flat-button:nth-child(2),.page-header div .flat-button:first-child{background-color:#9c0;color:#000}.page-header>.flat-button:nth-child(2):hover,.page-header div .flat-button:first-child:hover{background:#c2e066;border-color:#c2e066}.page-header>.flat-button:nth-child(2)[disabled],.page-header>.flat-button:nth-child(2)[disabled]:hover,.page-header div .flat-button:first-child[disabled],.page-header div .flat-button:first-child[disabled]:hover{background:#959595 !important}.button-xs{padding:5px 9px}.flat-button{border:solid 1.3px #9c0}.flat-button:disabled{border-color:#e9e9e9 !important}.tertiary-button,#form_doc_cancel,.flat-button.back-to-list,tr.row-details td.row-details .row-details .actions-container .actions a,tr.row-details td.row-details .row-details .actions-container .actions button.flat-button{border:unset;color:#007d8f;background:transparent}tr.row-details td.row-details .row-details .actions-container .actions{padding:25px 0}.month-summary .primary-button,.month-summary span.chart-label-selected{background:#007d8f !important;color:#fff}.flat-button.back-to-list{justify-content:start;background-color:#f5f6f7 !important;padding-left:unset;margin-bottom:15px}.actions-container button.flat-button i.fa-search{color:#007d8f !important}.floating-wrapper .flat-button{position:relative;left:10px;top:-12px}.add-topic.primary-button,span.add-topic.chart-label-selected,.actions .add-comment.primary-button,.actions span.add-comment.chart-label-selected{color:#000 !important}#favorites-templates .template.tile,#favorites-templates .accounting-dashboard .template.payment-tile,.accounting-dashboard #favorites-templates .template.payment-tile,#favorite-contractors .contractor.tile,#favorite-contractors .accounting-dashboard .contractor.payment-tile,.accounting-dashboard #favorite-contractors .contractor.payment-tile,.aside-view.contractor-wrapper #favorite-contractors .contractor.tile{box-shadow:unset;border:1.3px solid #e9e9e9;font-weight:600;font-size:14px;margin:12px;background:transparent;border-radius:12px;line-height:26px}#favorites-templates .template.tile:hover,#favorites-templates .accounting-dashboard .template.payment-tile:hover,.accounting-dashboard #favorites-templates .template.payment-tile:hover,#favorite-contractors .contractor.tile:hover,#favorite-contractors .accounting-dashboard .contractor.payment-tile:hover,.accounting-dashboard #favorite-contractors .contractor.payment-tile:hover,.aside-view.contractor-wrapper #favorite-contractors .contractor.tile:hover{color:#007d8f !important;background:transparent !important}i.fas.fa-times{color:#007d8f}.dashboard-aside-button{padding:6px 16px 6px 8px;line-height:normal;border:1.3px solid #e9e9e9;border-radius:12px;box-shadow:0px 20px 20px -8px #00000008;width:100%;height:56px;display:flex;align-items:center;justify-content:left;background:#fff !important;color:#000;background:linear-gradient(0deg, #e9e9e9, #e9e9e9),linear-gradient(0deg, #ffffff, #ffffff)}.dashboard-aside-button:hover{background:#fff !important;border:1.3px solid #9c0}.dashboard #dashboard-top .quick-invoice-container-button{width:unset !important;height:unset !important}.dashboard-aside-button>span{padding:6px 24px 6px 8px}input:not([type=checkbox]).flat-button{border-color:#9c0 !important}#items-app-table .primary-button,#items-app-table span.chart-label-selected{background:#007d8f !important;color:#fff}#items-app-table .flat-button{background:#007d8f33;color:#006675;border:unset !important;padding-left:20px !important}.link-button{color:#007d8f;border-color:transparent;padding:0;background-color:transparent}.table-slot button.flat-button{padding-left:0}#import-companies-app{margin-left:16px}.page-header-actions,.contractor-other-actions,.buttons-flex-wrapper,.buttons-wrapper{display:flex;align-items:center;gap:24px}.default_form #document-form-save.form-actions #form_doc_submit_account{margin-left:24px}.empty-state-container img,.empty-state-arrow{user-select:none;filter:hue-rotate(95deg)}.logo-container{margin-top:10px !important;z-index:1}.logo-container #logo{background:url("/images/credit_agricole_logo.png") no-repeat center;background-size:contain;top:32.5px;position:relative;left:65px;width:330px;height:70px}.logo-container .package{display:none}div.column-aside div.logo-container{margin:0 auto 110px -10px}div.column-aside div.logo-container #logo{top:28.5px}#header.empty{height:70px;background:#4d576a !important;justify-content:center}#header.empty .logo-container{height:70px !important;margin-top:unset !important}#header.empty .logo-container #logo{width:124px;height:24px;top:unset;left:unset}div.search-container{margin-bottom:15px}div.search-container input{background:#fff;border:.0625rem solid #e4e4e4;border-bottom:2px solid #d5d5d5;border-radius:.1875rem}div.search-container input:focus{border-bottom-color:#007d8f}div.search-container i{color:#007d8f}div.search-container .search-icon-container img{position:absolute;left:10px;top:calc(50% - 12px)}.autocomplete-container .clear-icon{top:20px !important;right:4px}.dataTables_processing_text{color:#007d8f}.data-table-wrapper .red--text{color:#c1221f !important}.v-data-table-header th.sortable i.v-data-table-header__icon.material-icons:before,th.sorting:after{content:"";color:#c8c8c8}.v-data-table-header th.sortable.asc i.v-data-table-header__icon.material-icons:before,th.sorting_asc:after{content:"";color:#007d8f}.v-data-table-header th.sortable.desc i.v-data-table-header__icon.material-icons:before,th.sorting_desc:after{content:"";color:#007d8f}#loader i,.fa-spin,.fas.fa-angle-down{color:#007d8f}.content-with-aside-wrapper #content{background:#fff;border:1.3px solid #e9e9e9 !important;border-radius:16px;padding:16px}#items-app,#items-was-app{background:unset}#items-app #items-app-table th,#items-was-app #items-app-table th{font-family:Open Sans,sans-serif;font-weight:400}#items-app #items-app-table td,#items-was-app #items-app-table td{font-family:Open Sans,sans-serif;font-weight:400;padding:1rem 0 0 !important}#items-app #items-app-table td:first-child>div>svg,#items-was-app #items-app-table td:first-child>div>svg{color:#007d8f}#items-app #items-app-table td .grid-list-md,#items-was-app #items-app-table td .grid-list-md{margin-bottom:20px}div.dt-sum table.sum-body,div.dt-summary table.sum-body{box-shadow:unset}table.dataTable tbody td.comment-space{padding-right:40px}#dt-reports .row-icon-container,#dt-sale .row-icon-container,#dt-cost .row-icon-container{width:unset}table#dt-sale.dt-selectable tr.even,table#dt-sale.dt-selectable tr.odd{height:80px}table#dt-sale.dt-selectable tr.dataTables_not_result,table#dt-sale.dt-selectable #payments tr{height:unset}#contractor-content .elevation-1 table.tpa-1{margin-top:60px !important}.row-details #page-document-assign-bank-account{margin-top:15px}#dt-declarations .va-align{vertical-align:middle}#dt-declarations tr.even,#dt-declarations tr.odd{height:66px}#dt-declarations tr.even.dataTables_not_result,#dt-declarations tr.odd.dataTables_not_result{height:0}#dt-cost tr.row-container.row-details .v-application--wrap{background:#fafafa}td.row-details i.row-details-close:before{content:url("/images/icons/credit-agricole/close.svg") !important}div.dt-action-container{display:none;background:#fff;box-shadow:unset;border-radius:12px !important;padding:5px}div.dt-action-container .flat-button{display:inline-block;background:transparent}div.dt-action-container .flat-button img{vertical-align:middle}.row-details tr th{border-bottom:unset !important;background:#f5f5f5}.row-details tr td{border-bottom:1px #f0f0f0 solid !important}.row-details tr.row-details-dark td{border-bottom:unset !important}.row-details .pull-left{width:100%}.row-details .pull-left table{width:100%}.row-details .pull-left table tbody{display:grid;grid-template-columns:40% 30% 30%}.row-details .pull-left table tr{display:grid}.row-details .pull-left table tr td{border:unset !important}.row-details .pull-left table tr td span{margin:unset !important}.row-details .pull-left table tr td:first-child{color:#666;font-weight:400;font-size:12px}.row-details .pull-left table tr td:last-child{color:#000;font-weight:600;font-size:12px}.row-details .document-number{text-align:right;margin-right:25px}.row-details .preview-dates{width:100%;margin-right:25px}.row-details .preview-dates tbody{display:grid;grid-template-columns:50% 50%;gap:10px}.row-details .preview-dates tr{width:100px;display:grid}.row-details .preview-dates tr:first-child td{white-space:nowrap}.row-details .preview-dates tr td{padding:unset !important;border:unset !important}.row-details .preview-dates tr td:first-child{color:#666;font-weight:400;font-size:12px;padding-left:0 !important}.row-details .preview-dates tr td:last-child{color:#000;font-weight:600;font-size:12px}.row-details table.dataTable tr{height:60px}.row-details table.dataTable tr td{vertical-align:center}td.row-details div.row-details{padding:15px}.pagination-numbers,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers{display:flex}.pagination-numbers .paginate_button,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button{margin-right:5px;font-size:14px;background:#fff !important;border:1.3px solid rgba(0,125,143,.1) !important;border-radius:8px !important;color:#007d8f !important}.pagination-numbers .paginate_button.disabled,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.disabled,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.disabled,.pagination-numbers .paginate_button.last,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.last,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.last,.pagination-numbers .paginate_button.first,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.first,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.first{visibility:hidden}.pagination-numbers .paginate_button.current,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.current,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.current{background:rgba(0,125,143,.1) !important;color:#007d8f !important;border-color:transparent !important}.pagination-numbers .paginate_button.next,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.next,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.next,.pagination-numbers .paginate_button.previous,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.previous,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.previous{border:unset !important;width:35px;height:35px;padding:unset}.pagination-numbers .paginate_button.next i,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.next i,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.next i,.pagination-numbers .paginate_button.previous i,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.previous i,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.previous i{display:none}.pagination-numbers .paginate_button.next,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.next,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.next{content:url(/images/icons/credit-agricole/right.svg)}.pagination-numbers .paginate_button.previous,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .paginate_button.previous,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .paginate_button.previous{content:url(/images/icons/credit-agricole/left.svg)}.pagination-numbers .ellipsis,div.dataTables_wrapper div.dataTables_paginate.paging_full_numbers .ellipsis,div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers .ellipsis{margin-right:5px;font-size:14px;border:1.3px solid rgba(0,125,143,.1) !important;border-radius:8px !important;color:#007d8f !important;padding:8px 12px}div.dataTables_wrapper div.dataTables_paginate.paging_simple_numbers{width:100%;justify-content:center}.v-data-footer .v-select__slot{height:100%}.v-data-footer .v-data-footer__select{margin-left:unset}.v-data-footer .v-data-footer__select .v-input .v-select__selections{margin-left:10px}.v-data-footer .v-data-footer__pagination{flex-grow:1;text-align:right}.dataTables_wrapper .dataTables_length{margin-bottom:16px}.dataTables_wrapper .dataTables_length label{color:#666}.dataTables_wrapper .dataTables_length label select{width:100px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;border-radius:12px;padding:16px 12px 16px 16px !important;height:unset !important;color:#666 !important;background-image:url(/images/icons/credit-agricole/down.svg) !important;background-repeat:no-repeat !important;background-position-x:calc(100% - 12px) !important;background-position-y:50% !important;margin-left:16px}.dataTables_wrapper .dataTable .color-orange{color:#007d8f}.dataTables_wrapper .dataTable thead tr th{font-size:14px;line-height:22px;font-weight:normal;text-transform:none;font-weight:bold;border:none;background-color:#f5f5f5 !important;padding:24px 8px !important}.dataTables_wrapper .dataTable thead tr th:first-child{border-radius:8px 0 0 8px;padding-left:16px !important}.dataTables_wrapper .dataTable thead tr th:last-child{border-radius:0 8px 8px 0;padding-right:16px !important}.dataTables_wrapper .dataTable td{border-bottom:2px solid #e9e9e9;color:#000}.dataTables_wrapper .dataTable td:first-child{padding-left:16px !important}.dtc-date{min-width:75px}.dt-standalone .color-orange{color:#007d8f}.dt-standalone thead tr th{font-size:14px;line-height:22px;font-weight:normal;text-transform:none;font-weight:bold;border:none;background-color:#f5f5f5 !important;padding:24px 8px !important}.dt-standalone thead tr th:first-child{border-radius:8px 0 0 8px;padding-left:16px !important}.dt-standalone thead tr th:last-child{border-radius:0 8px 8px 0;padding-right:16px !important}.dt-standalone td{border-bottom:2px solid #e9e9e9;color:#000}.dt-standalone td:first-child{padding-left:16px !important}.dt-standalone thead tr th{padding:17px 8px !important}.dt-standalone tbody tr{height:50px}.dt-standalone tbody tr:last-child td{border-bottom:0}.workflow-groups td:first-child{display:flex;align-items:center}.workflow-groups td:last-child{color:#007d8f}.workflow-groups td:last-child.dataTables_empty{color:unset}.workflow-groups td:last-child span{display:flex;align-items:center;justify-content:flex-end}.dataTables_wrapper .dataTables_paginate{padding-bottom:20px}.invoice-preview-document-details table tbody td{padding-left:16px !important}div.aside-box input:focus,div.filter-group input:focus{border-bottom-color:#007d8f}div.aside-box.filters-open div.filter-label:after,div.aside-box.open div.aside-box-title::after,div.filter-group.filters-open div.filter-label:after,div.filter-group.open div.aside-box-title::after{content:url("/images/icons/credit-agricole/up.svg")}div.aside-box.filters-closed div.filter-label::after,div.aside-box.filters-closed div.aside-box-title::after,div.aside-box.closed div.filter-label::after,div.aside-box.closed div.aside-box-title::after,div.filter-group.filters-closed div.filter-label::after,div.filter-group.filters-closed div.aside-box-title::after,div.filter-group.closed div.filter-label::after,div.filter-group.closed div.aside-box-title::after{content:url("/images/icons/credit-agricole/down.svg")}.page-aside .aside-view,.aside-container.aside-view{flex-basis:280px;margin-right:24px !important}.page-aside .aside-view.empty,.aside-container.aside-view.empty{background:unset !important;border:unset !important}.page-aside .aside-view .filter-type-date::after,.aside-container.aside-view .filter-type-date::after{position:absolute;bottom:10px;right:40px;content:url("/images/icons/credit-agricole/calendar.svg");filter:unset}.page-aside .aside-view input:not([type=checkbox]),.aside-container.aside-view input:not([type=checkbox]){border-radius:12px !important;font-size:14px;width:200px}.page-aside .aside-view .filter-type-checkbox,.aside-container.aside-view .filter-type-checkbox{margin-left:34px}.page-aside .aside-view .filter-type-checkbox:before,.aside-container.aside-view .filter-type-checkbox:before{margin-right:unset}.page-aside .aside-view .filter-type-checkbox.dt-action-option,.aside-container.aside-view .filter-type-checkbox.dt-action-option{border:unset}.page-aside .aside-view .floating-wrapper label,.aside-container.aside-view .floating-wrapper label{font-size:14px}.page-aside .aside-view select.bc-input-dense,.page-aside .aside-view div.dataTables_wrapper div.dataTables_length select,div.dataTables_wrapper div.dataTables_length .page-aside .aside-view select,.aside-container.aside-view select.bc-input-dense,.aside-container.aside-view div.dataTables_wrapper div.dataTables_length select,div.dataTables_wrapper div.dataTables_length .aside-container.aside-view select{width:200px !important;margin:10px 5px}.page-aside .aside-view div.aside-box,.page-aside .aside-view.aside-box,.aside-container.aside-view div.aside-box,.aside-container.aside-view.aside-box{height:max-content;background:#fff;border:1.3px solid #e9e9e9 !important;border-radius:16px;padding:10px !important;width:280px;background:#fff}.page-aside .aside-view div.aside-box input:not([type=checkbox]),.page-aside .aside-view.aside-box input:not([type=checkbox]),.aside-container.aside-view div.aside-box input:not([type=checkbox]),.aside-container.aside-view.aside-box input:not([type=checkbox]){background:#fff;border:1.3px solid #c8c8c8 !important;border-radius:12px}.page-aside .aside-view div.aside-box .filter-calendar-icon,.page-aside .aside-view.aside-box .filter-calendar-icon,.aside-container.aside-view div.aside-box .filter-calendar-icon,.aside-container.aside-view.aside-box .filter-calendar-icon{right:15px}.page-aside .aside-view .aside-box-title,.aside-container.aside-view .aside-box-title{padding-top:16px;text-transform:unset;background:#fff;font-weight:600;font-size:18px;color:#000}.page-aside .aside-view .filter-label,.aside-container.aside-view .filter-label{text-transform:unset;font-weight:600;font-size:14px;color:#000;border-bottom:unset}.page-aside .aside-view .v-input .v-label,.aside-container.aside-view .v-input .v-label{color:#000}.page-aside .aside-view .v-input .v-input__slot .v-text-field__slot input,.aside-container.aside-view .v-input .v-input__slot .v-text-field__slot input{border:0 !important;width:auto}.page-aside .aside-view .v-input .v-input__slot .v-text-field__slot input:hover,.aside-container.aside-view .v-input .v-input__slot .v-text-field__slot input:hover{border:0 !important}.page-aside .aside-view .filters-date-buttons .flat-button,.aside-container.aside-view .filters-date-buttons .flat-button{border:1.3px solid #e9e9e9;line-height:22px;padding:7px 16px;color:#666;font-weight:600;font-size:14px;margin:5px 3px;background:transparent}.page-aside .aside-view .filter-type-dt-select .select-dialog-input,.aside-container.aside-view .filter-type-dt-select .select-dialog-input{margin:0 5px}.page-aside .aside-view .filter-select,.aside-container.aside-view .filter-select{margin:0 5px;width:200px;height:56px;color:#666;border:1.3px solid #c8c8c8;border-radius:12px !important;background:url(/images/icons/credit-agricole/down.svg) no-repeat right #fff !important;visibility:visible;-webkit-appearance:none;background-position-x:160px}.page-aside .aside-view .filter-type-dt-select,.aside-container.aside-view .filter-type-dt-select{margin-top:10px}.page-aside .aside-view .filter-type-dt-select i,.aside-container.aside-view .filter-type-dt-select i{color:#007d8f}.page-aside .aside-view .filter-type-dt-select input,.aside-container.aside-view .filter-type-dt-select input{padding-left:10px;height:56px}.page-aside .aside-view .filter-type-checkbox-unchecked:before,.aside-container.aside-view .filter-type-checkbox-unchecked:before{position:relative;top:7px;content:url(/images/icons/credit-agricole/rectangle.svg);right:6px}.page-aside .aside-view .filter-type-checkbox-unchecked:hover:before,.aside-container.aside-view .filter-type-checkbox-unchecked:hover:before{content:url(/images/icons/credit-agricole/rectangle-hover.svg)}.page-aside .aside-view .filter-type-checkbox-checked::before,.aside-container.aside-view .filter-type-checkbox-checked::before{position:relative;top:7px;right:6px;content:url(/images/icons/credit-agricole/checked.svg)}.page-aside .aside-view .with-border .filter-type-checkbox-checked::before,.page-aside .aside-view .with-border .filter-type-checkbox-unchecked::before,.aside-container.aside-view .with-border .filter-type-checkbox-checked::before,.aside-container.aside-view .with-border .filter-type-checkbox-unchecked::before{right:2px}.page-aside .aside-view input[name=send_by_email],.aside-container.aside-view input[name=send_by_email]{width:24px;height:24px;position:relative;top:-5px;content:url(/images/icons/credit-agricole/rectangle.svg);right:6px}.page-aside .aside-view input[name=send_by_email]:checked,.aside-container.aside-view input[name=send_by_email]:checked{content:url(/images/icons/credit-agricole/checked.svg)}.page-aside .aside-view .dt-action-option,.aside-container.aside-view .dt-action-option{background:#fff;border:1.3px solid #e4e4e4;border-radius:12px !important;margin-bottom:15px;padding:10px}.page-aside .aside-view .dt-action-option:hover,.aside-container.aside-view .dt-action-option:hover{border:solid 1.3px #9c0}.page-aside .aside-view .filters-date-buttons .flat-button:hover,.aside-container.aside-view .filters-date-buttons .flat-button:hover{border:solid 1.3px #9c0}.page-aside .aside-view .search-label,.aside-container.aside-view .search-label{display:none}.page-aside .aside-view .filter-content .v-input--hide-details .v-select__slot:hover,.page-aside .aside-view .filter-content .v-input--hide-details .v-input__slot:hover,.aside-container.aside-view .filter-content .v-input--hide-details .v-select__slot:hover,.aside-container.aside-view .filter-content .v-input--hide-details .v-input__slot:hover{background:unset !important}.page-aside .aside-view .filter-content .v-input--hide-details .v-select__slot input,.page-aside .aside-view .filter-content .v-input--hide-details .v-input__slot input,.aside-container.aside-view .filter-content .v-input--hide-details .v-select__slot input,.aside-container.aside-view .filter-content .v-input--hide-details .v-input__slot input{border:unset !important;background:unset !important}.page-aside .aside-view .filter-content .v-input--hide-details .v-select__slot input:hover,.page-aside .aside-view .filter-content .v-input--hide-details .v-input__slot input:hover,.aside-container.aside-view .filter-content .v-input--hide-details .v-select__slot input:hover,.aside-container.aside-view .filter-content .v-input--hide-details .v-input__slot input:hover{background:unset !important;border:unset !important}.page-aside .aside-view #dt-bank-transactions-filters.aside-box,.aside-container.aside-view #dt-bank-transactions-filters.aside-box{padding-bottom:25px}.page-aside .aside-view #settlements-aside input:not([type=checkbox]),.aside-container.aside-view #settlements-aside input:not([type=checkbox]){padding-top:1.5rem !important;padding-left:.65rem !important}.page-aside .aside-view #settlements-aside input:is([type="checkbox"]),.aside-container.aside-view #settlements-aside input:is([type="checkbox"]){padding:unset !important}.page-aside .aside-view #settlements-aside .filter-type-date label,.aside-container.aside-view #settlements-aside .filter-type-date label{color:#666;left:16px}.page-aside .aside-view #settlements-aside .filter-type-date input,.aside-container.aside-view #settlements-aside .filter-type-date input{color:#000;padding-left:16px !important}.page-aside .aside-view #settlements-aside .filter-type-date:after,.aside-container.aside-view #settlements-aside .filter-type-date:after{right:45px !important}.page-aside .aside-view #settlements-aside .search-container i:not(.fa-times),.aside-container.aside-view #settlements-aside .search-container i:not(.fa-times){margin-left:20px}.page-aside .aside-view #settlements-aside .search-container img,.aside-container.aside-view #settlements-aside .search-container img{left:15px}.page-aside .aside-view #settlements-aside .search-container input,.aside-container.aside-view #settlements-aside .search-container input{margin-left:5px;padding:0 0 0 40px !important;height:56px}.page-aside .aside-view .send-by-email,.aside-container.aside-view .send-by-email{display:inline-flex;left:7px;position:relative}.page-aside .aside-view .send-by-email .help,.aside-container.aside-view .send-by-email .help{margin-left:4px}.page-aside .aside-view select,.aside-container.aside-view select{height:56px}.page-aside .aside-view .filter-content.with-border .filter-type-checkbox,.aside-container.aside-view .filter-content.with-border .filter-type-checkbox{margin-left:unset;text-indent:5px;border:1px solid #e9e9e9}.page-aside .aside-view .filter-content.with-border .filter-type-checkbox:hover,.page-aside .aside-view .filter-content.with-border .filter-type-checkbox.filter-type-checkbox-checked,.aside-container.aside-view .filter-content.with-border .filter-type-checkbox:hover,.aside-container.aside-view .filter-content.with-border .filter-type-checkbox.filter-type-checkbox-checked{border-color:#9c0}.page-aside .aside-view .filter-content.with-border .filter-type-checkbox div:first-child,.aside-container.aside-view .filter-content.with-border .filter-type-checkbox div:first-child{margin-top:5px}.filter-content{margin-left:-5px}.filter-content .floating-wrapper{margin-top:16px}.filter-content .floating-wrapper .filter-element-clean{right:58px}.filter-content .filter-type-date label{color:#666;left:16px}.filter-content .filter-type-date input{color:#000;padding-left:16px}.filter-content .filter-type-date:after{right:45px !important}.v-picker .v-picker__title.primary,.v-picker .v-date-picker-table.v-date-picker-table--date button.v-btn--active{background:#007d8f !important}.v-picker .v-date-picker-table__current{color:#fff !important;border-color:#007d8f !important}.v-picker .v-date-picker-table__current.v-btn--outlined{color:#007d8f !important}.filter-calendar-icon{filter:none;width:20px}div.filter-element .filter-element-clean{right:48px;top:calc(50% - 9px)}#settlements-aside .v-input--checkbox{margin-left:5px}.default_form .filter-foot{margin-top:16px}.page-aside #favorites-templates .favorite-text,.page-aside .favorite-contractors-title{padding:24px 4px 24px 4px;font-size:18px;line-height:26px;margin-top:0 !important}.page-aside .select-template-container{padding:17px 9px !important}.page-aside .select-template-container .page-title{font-size:18px;line-height:26px}.page-aside #favorite-contractors,.page-aside #favorites-templates .favorites-templates-container{display:flex;flex-wrap:wrap;gap:24px;margin:0 !important}.page-aside #favorite-contractors .contractor,.page-aside #favorite-contractors .template,.page-aside #favorites-templates .favorites-templates-container .contractor,.page-aside #favorites-templates .favorites-templates-container .template{display:flex;align-items:center;flex:0 1 calc(23% + 8px);height:110px;color:#000;margin:0 !important;padding:24px !important;justify-content:start;text-align:start}.layout .tile,.layout .accounting-dashboard .payment-tile,.accounting-dashboard .layout .payment-tile{border-radius:1px}.layout .tile .tile-title .qty,.layout .accounting-dashboard .payment-tile .tile-title .qty,.accounting-dashboard .layout .payment-tile .tile-title .qty{background-color:#9c0;display:inline-flex;min-width:24px;height:24px;border-radius:20px;justify-content:center;padding:0 5px;margin-left:5px;line-height:24px;font-size:12px}.layout .month-close{font-size:14px;display:inline-flex;justify-content:space-between;flex-direction:row-reverse;width:100%}.layout .month-close span:first-child{align-self:center;margin-right:auto;padding-left:5px}.layout .month-close .warn-month{display:inherit;position:relative}.layout .month-close .warn-month img{align-self:center}#month-summary-wrapper .flex.font-bold.font-size-1x25{text-align:center;margin:20px 0px}.highcharts-container{margin-top:10px}#dashboard-month-summary .chart-container{padding:unset}#dashboard-month-summary .fa-chevron-left:before{content:url("/images/icons/credit-agricole/left.svg")}#dashboard-month-summary .fa-chevron-right:before{content:url("/images/icons/credit-agricole/right.svg")}#dashboard-month-summary .v-progress-circular.v-progress-circular--indeterminate{color:#007d8f !important;caret-color:#007d8f !important}.month-summary div.period{margin-top:0}#dashboard-top .layout div.flex:first-child{padding-left:unset}#dashboard-top .layout div.flex:last-child{padding-right:unset}#dashboard-top .layout div.flex div.tile:first-child,#dashboard-top .layout div.flex .accounting-dashboard div.payment-tile:first-child,.accounting-dashboard #dashboard-top .layout div.flex div.payment-tile:first-child{background:#fff;border:1.3px dashed rgba(0,125,143,.2);box-shadow:0 20px 20px -8px rgba(0,0,0,.03);border-radius:16px}#dashboard-top .layout .ready-to-close-month-tile{min-width:30%}#dashboard-top .layout .ready-to-close-month-tile .ready-to-close-button{font-size:14px}.dashboard{background:#f5f6f7 !important}.dashboard button,.dashboard a{border:unset}.dashboard button.flat-button,.dashboard a.flat-button{color:#007d8f;background:transparent}.dashboard .month-summary .tiles{background-color:#fff;border-radius:16px;padding:20px;border:1px solid #e9e9e9}.dashboard .month-summary .tiles h2{padding:10px 0}.dashboard .month-summary .tiles .tile,.dashboard .month-summary .tiles .accounting-dashboard .payment-tile,.accounting-dashboard .dashboard .month-summary .tiles .payment-tile{border:1px solid #e9e9e9;border-radius:12px;box-shadow:unset}.dashboard .month-summary .tiles .tile .month-summary-title div,.dashboard .month-summary .tiles .accounting-dashboard .payment-tile .month-summary-title div,.accounting-dashboard .dashboard .month-summary .tiles .payment-tile .month-summary-title div{font-size:12px !important}.dashboard .month-summary .tiles .tile .month-summary-amount .month-summary-cumulative,.dashboard .month-summary .tiles .accounting-dashboard .payment-tile .month-summary-amount .month-summary-cumulative,.accounting-dashboard .dashboard .month-summary .tiles .payment-tile .month-summary-amount .month-summary-cumulative{font-size:12px}.dashboard .month-summary .tiles .tile .month-summary-amount .month-summary-cumulative .text-caption,.dashboard .month-summary .tiles .accounting-dashboard .payment-tile .month-summary-amount .month-summary-cumulative .text-caption,.accounting-dashboard .dashboard .month-summary .tiles .payment-tile .month-summary-amount .month-summary-cumulative .text-caption{font-size:12px !important}.dashboard .month-summary .tiles .tile .month-summary-amount>span span,.dashboard .month-summary .tiles .accounting-dashboard .payment-tile .month-summary-amount>span span,.accounting-dashboard .dashboard .month-summary .tiles .payment-tile .month-summary-amount>span span{font-size:16px !important}.dashboard #month-summary-wrapper{overflow:visible;height:420px}.dashboard .total-bar{margin-top:20px}.dashboard .total-bar .left-bar{height:6px;background-color:#007d8f !important;border-top-right-radius:0;border-bottom-right-radius:0}.dashboard .total-bar .right-bar{height:6px;background-color:#c93231 !important;border-top-left-radius:0;border-bottom-left-radius:0}.dashboard .faq{position:relative;top:3px;width:15px}.dashboard .period{margin-bottom:3px;align-self:center}.dashboard .refresh-declarations img{height:16px;top:3px;position:relative}.dashboard .chart{background:#fff;border:1px solid #e9e9e9;border-radius:16px;padding:30px}.dashboard .chart .highcharts-line-series .highcharts-point.highcharts-negative{fill:#fff !important;stroke:#c93231 !important}.dashboard .chart .highcharts-line-series .highcharts-point{fill:#fff !important;stroke:#9c0 !important}.dashboard #dashboard-top #quick-invoice-content .quick-invoice-form{padding:24px;background-color:#fff;border-radius:0 0 16px 16px;border-left:1.3px dashed rgba(0,125,143,.2);border-bottom:1.3px dashed rgba(0,125,143,.2);border-right:1.3px dashed rgba(0,125,143,.2)}.dashboard #dashboard-top #quick-invoice-content .v-input__slot{border:1.3px solid #c8c8c8;border-radius:13px}.dashboard #dashboard-top #quick-invoice-content .v-input__slot:before{content:unset}.dashboard #dashboard-top #quick-invoice-content .quick-invoice-header .quick-invoice-close{height:24px}.dashboard .ready-to-close{padding:10px;min-height:73px}.dashboard .ready-to-close .tile-text{flex-direction:row !important;display:flex}.dashboard .ready-to-close .tile-text button{font-size:14px !important}.cost-dashboard,.sale-dashboard{background:unset !important}.cost-dashboard #invoices-dashboard .tpa-2 td,.sale-dashboard #invoices-dashboard .tpa-2 td{padding:18px}.cost-dashboard #invoices-dashboard .unconnect-payment-container,.sale-dashboard #invoices-dashboard .unconnect-payment-container{margin-top:24px}.cost-dashboard #invoices-dashboard .actions-wrapper .tpa-2,.sale-dashboard #invoices-dashboard .actions-wrapper .tpa-2{padding-top:unset !important}.cost-dashboard #invoices-dashboard .actions-wrapper .tpa-2 td,.sale-dashboard #invoices-dashboard .actions-wrapper .tpa-2 td{padding:24px}.cost-dashboard #invoices-dashboard .background-container,.sale-dashboard #invoices-dashboard .background-container{padding:9px}.cost-dashboard #invoices-dashboard .unconnect-payment,.sale-dashboard #invoices-dashboard .unconnect-payment{color:#006675;background:#007d8f1a;margin-top:24px}.cost-dashboard #invoices-dashboard .summary-bars table,.cost-dashboard #invoices-dashboard .dashboard-contractors table,.sale-dashboard #invoices-dashboard .summary-bars table,.sale-dashboard #invoices-dashboard .dashboard-contractors table{border-spacing:0 16px}.cost-dashboard #invoices-dashboard .summary-bars table tr td,.cost-dashboard #invoices-dashboard .dashboard-contractors table tr td,.sale-dashboard #invoices-dashboard .summary-bars table tr td,.sale-dashboard #invoices-dashboard .dashboard-contractors table tr td{border-top:1.3px solid #e9e9e9;border-bottom:1.3px solid #e9e9e9}.cost-dashboard #invoices-dashboard .summary-bars table tr td.bar,.cost-dashboard #invoices-dashboard .dashboard-contractors table tr td.bar,.sale-dashboard #invoices-dashboard .summary-bars table tr td.bar,.sale-dashboard #invoices-dashboard .dashboard-contractors table tr td.bar{width:30% !important}.cost-dashboard #invoices-dashboard .summary-bars table tr td .name-container,.cost-dashboard #invoices-dashboard .dashboard-contractors table tr td .name-container,.sale-dashboard #invoices-dashboard .summary-bars table tr td .name-container,.sale-dashboard #invoices-dashboard .dashboard-contractors table tr td .name-container{flex-direction:column}.cost-dashboard #invoices-dashboard .summary-bars .color-bar-container,.cost-dashboard #invoices-dashboard .dashboard-contractors .color-bar-container,.sale-dashboard #invoices-dashboard .summary-bars .color-bar-container,.sale-dashboard #invoices-dashboard .dashboard-contractors .color-bar-container{visibility:hidden}.cost-dashboard #invoices-dashboard .summary-bars .bar-row-clickable,.cost-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable,.sale-dashboard #invoices-dashboard .summary-bars .bar-row-clickable,.sale-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable{box-shadow:0 20px 20px -8px rgba(0,0,0,.03);border-radius:16px;border:1.3px solid #e9e9e9}.cost-dashboard #invoices-dashboard .summary-bars .bar-row-clickable:hover,.cost-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable:hover,.sale-dashboard #invoices-dashboard .summary-bars .bar-row-clickable:hover,.sale-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable:hover{background:unset !important}.cost-dashboard #invoices-dashboard .summary-bars .bar-row-clickable:hover td,.cost-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable:hover td,.sale-dashboard #invoices-dashboard .summary-bars .bar-row-clickable:hover td,.sale-dashboard #invoices-dashboard .dashboard-contractors .bar-row-clickable:hover td{border-color:#9c0}.cost-dashboard #invoices-dashboard .tile-title,.sale-dashboard #invoices-dashboard .tile-title{font-size:18px}.cost-dashboard .dashboard-contractors .row,.sale-dashboard .dashboard-contractors .row{margin:16px 0}.cost-dashboard .dashboard-contractors .col,.sale-dashboard .dashboard-contractors .col{border-bottom:unset !important}.actions-wrapper{margin-top:24px;padding:5px 25px 20px 25px;border-radius:16px !important;box-shadow:unset !important;background-color:#fff}.actions-wrapper .actions-container .border-container{box-shadow:unset !important}.actions-wrapper .actions-container button,.actions-wrapper .actions-container a{border:unset;color:#007d8f;background:transparent !important}.actions-wrapper .actions-container table td{border-bottom:1.3px dashed rgba(0,125,143,.2);border-top:1.3px dashed rgba(0,125,143,.2)}.actions-wrapper .actions-container table td:first-child{border-radius:10px 0 0 10px;border-left:1.3px dashed rgba(0,125,143,.2)}.actions-wrapper .actions-container table td:last-child{border-radius:0 10px 10px 0;border-right:1.3px dashed rgba(0,125,143,.2)}.accounting-dashboard{width:100%;display:flex}.accounting-dashboard .tile-text{color:#007d8f}.accounting-dashboard .tile,.accounting-dashboard .payment-tile{border:1.3px solid #e9e9e9;border-radius:16px;box-shadow:unset;font-weight:600;font-size:14px;text-transform:none}.accounting-dashboard .tile-title{font-size:18px;font-family:Open Sans,sans-serif !important}.accounting-dashboard .payment-tile{width:100%;margin:10px;font-weight:400}.accounting-dashboard .payment-tile .content{color:#666}.accounting-dashboard .payment-tile .payment-tile-title{font-size:14px}.accounting-dashboard .payment-tile .payment-tile-subtitle{font-size:12px}.accounting-dashboard .payment-tile .payment-tile-amount{font-size:24px}.accounting-dashboard .payment-tile .payment-tile-currency{font-size:16px}.accounting-dashboard .tax-summary-tile{background-color:#f5f5f5;font-size:14px;padding:16px;border-radius:8px;height:54px}.accounting-dashboard .tax-summary-table>.v-data-table__wrapper>table>thead>tr>th,.accounting-dashboard .tax-summary-table>.v-data-table__wrapper>table>tbody>tr>td{color:#000;font-size:12px}.accounting-dashboard .aside-block{width:300px;margin-right:33px}.introjs-tooltip{box-shadow:none;padding:20px;background-color:#007d8f;border-radius:16px;font-family:Open Sans,sans-serif;font-weight:normal}.introjs-tooltip .introjs-arrow.top,.introjs-tooltip .introjs-arrow.top-right,.introjs-tooltip .introjs-arrow.top-middle{border-bottom-color:#007d8f}.introjs-tooltip .introjs-arrow.bottom,.introjs-tooltip .introjs-arrow.bottom-right,.introjs-tooltip .introjs-arrow.bottom-middle{border-top-color:#007d8f}.introjs-tooltip .introjs-arrow.left,.introjs-tooltip .introjs-arrow.left-bottom{border-right-color:#007d8f}.introjs-tooltip .introjs-arrow.right,.introjs-tooltip .introjs-arrow.right-bottom{border-left-color:#007d8f}.introjs-tooltip .introjs-tooltipbuttons a{font-family:Open Sans,sans-serif;font-weight:bold}.warn-badge{font-size:12px;font-weight:600}.money-container{font-weight:600}#ao-dashboard #invoices-dashboard div:first-child .row:first-child .background-container{margin-right:15px}a,.link{color:#007d8f}a:hover,.link:hover{color:#00505c}.v-application .deactivate-tile{background-color:#f5f5f5;border-radius:12px;padding:10px;color:inherit !important}.settings #settings-container ul li{margin:unset}.settings #settings-container ul li a{margin-right:unset;width:unset;font-weight:600}.settings .grid-2{grid-column-gap:24px;margin-bottom:unset !important}.settings .v-row{padding:24px 24px 0 24px;width:100%;background:#fff;box-shadow:0 20px 20px -8px rgba(0,0,0,.03);border-radius:16px;margin-bottom:24px}.settings .v-row .page-title{margin-bottom:24px !important;text-transform:unset}.settings .v-row .elevation-1{box-shadow:unset !important;border:1.3px solid #e9e9e9;border-radius:12px !important}.settings .promotion-badge{border:#007d8f 1px solid !important;color:#007d8f !important}.settings .package{border-radius:12px !important;border:1px solid #e9e9e9 !important}.settings .package.elevation-1{box-shadow:0 20px 20px -8px rgba(0,0,0,.03) !important}.settings .package .v-card__title{border-color:#e9e9e9 !important}.settings .package.active{border-color:#9c0 !important}.settings .package .active-badge{color:#006675;background:rgba(0,125,143,.1)}.settings button,.settings a{border:unset}.settings button.flat-button,.settings a.flat-button{color:#007d8f;background:transparent}.settings button.primary-button,.settings a.primary-button{background:#007d8f !important;color:#fff}.settings button.primary-button:disabled,.settings a.primary-button:disabled{color:#888 !important;background:#e9e9e9 !important}.automatic-control,.contractor-page,.settings-reminder{background:unset !important}input[type=checkbox],.v-list-item .v-simple-checkbox .v-input--selection-controls__input,.v-input--checkbox.v-input .v-input--selection-controls__input{height:24px;width:24px;appearance:none;margin-right:6px}input[type=checkbox]:before,.v-list-item .v-simple-checkbox .v-input--selection-controls__input:before,.v-input--checkbox.v-input .v-input--selection-controls__input:before{vertical-align:top;content:url(/images/icons/credit-agricole/rectangle.svg)}input[type=checkbox]:hover:before,.v-list-item .v-simple-checkbox .v-input--selection-controls__input:hover:before,.v-input--checkbox.v-input .v-input--selection-controls__input:hover:before{content:url(/images/icons/credit-agricole/rectangle-hover.svg)}input[type=checkbox]:disabled:before,.v-list-item .v-simple-checkbox .v-input--selection-controls__input:disabled:before,.v-input--checkbox.v-input .v-input--selection-controls__input:disabled:before{vertical-align:top;content:url(/images/icons/credit-agricole/disabled.svg)}.v-list-item .v-simple-checkbox .v-input--selection-controls__input i{display:none}.v-input--checkbox.v-input.error--text .v-input--selection-controls__input:before{content:url(/images/icons/credit-agricole/rectangle-error.svg)}.v-input .v-input--selection-controls__input i.v-icon{display:none}input[type=checkbox]:checked:before,.v-list-item--active .v-simple-checkbox .v-input--selection-controls__input,.v-input--checkbox.v-input.v-input--is-label-active .v-input--selection-controls__input{content:url(/images/icons/credit-agricole/checked.svg)}input[type=checkbox]:disabled:checked:before{content:url(/images/icons/credit-agricole/disabled-active.svg)}.dataTable tr.row-container.row-details td.row-details{border:1.3px solid #9c0;border-radius:16px}input:not([type=checkbox]),.aside-container.aside-view div.aside-box input:not([type=checkbox]),.v-input.v-text-field .v-input__slot,.v-textarea .v-input__slot,select,textarea,.month-picker{background:#fff;border:1.3px solid #c8c8c8 !important;border-radius:12px !important}input:not([type=checkbox]):active,input:not([type=checkbox]):hover,.aside-container.aside-view div.aside-box input:not([type=checkbox]):active,.aside-container.aside-view div.aside-box input:not([type=checkbox]):hover,.v-input.v-text-field .v-input__slot:active,.v-input.v-text-field .v-input__slot:hover,.v-textarea .v-input__slot:active,.v-textarea .v-input__slot:hover,select:active,select:hover,textarea:active,textarea:hover,.month-picker:active,.month-picker:hover{border:1.3px solid #9c0 !important}input:not([type=checkbox]):disabled,input:not([type=checkbox]).disabled,input:not([type=checkbox]).disabledField,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField,.v-input.v-text-field .v-input__slot:disabled,.v-input.v-text-field .v-input__slot.disabled,.v-input.v-text-field .v-input__slot.disabledField,.v-textarea .v-input__slot:disabled,.v-textarea .v-input__slot.disabled,.v-textarea .v-input__slot.disabledField,select:disabled,select.disabled,select.disabledField,textarea:disabled,textarea.disabled,textarea.disabledField,.month-picker:disabled,.month-picker.disabled,.month-picker.disabledField{background:unset;border:1px solid #c8c8c8}input:not([type=checkbox]):disabled~label,input:not([type=checkbox]).disabled~label,input:not([type=checkbox]).disabledField~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField~label,.v-input.v-text-field .v-input__slot:disabled~label,.v-input.v-text-field .v-input__slot.disabled~label,.v-input.v-text-field .v-input__slot.disabledField~label,.v-textarea .v-input__slot:disabled~label,.v-textarea .v-input__slot.disabled~label,.v-textarea .v-input__slot.disabledField~label,select:disabled~label,select.disabled~label,select.disabledField~label,textarea:disabled~label,textarea.disabled~label,textarea.disabledField~label,.month-picker:disabled~label,.month-picker.disabled~label,.month-picker.disabledField~label{color:#959595}input:not([type=checkbox]):disabled:focus,input:not([type=checkbox]):disabled:hover,input:not([type=checkbox]).disabled:focus,input:not([type=checkbox]).disabled:hover,input:not([type=checkbox]).disabledField:focus,input:not([type=checkbox]).disabledField:hover,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled:focus,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled:hover,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled:focus,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled:hover,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField:focus,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField:hover,.v-input.v-text-field .v-input__slot:disabled:focus,.v-input.v-text-field .v-input__slot:disabled:hover,.v-input.v-text-field .v-input__slot.disabled:focus,.v-input.v-text-field .v-input__slot.disabled:hover,.v-input.v-text-field .v-input__slot.disabledField:focus,.v-input.v-text-field .v-input__slot.disabledField:hover,.v-textarea .v-input__slot:disabled:focus,.v-textarea .v-input__slot:disabled:hover,.v-textarea .v-input__slot.disabled:focus,.v-textarea .v-input__slot.disabled:hover,.v-textarea .v-input__slot.disabledField:focus,.v-textarea .v-input__slot.disabledField:hover,select:disabled:focus,select:disabled:hover,select.disabled:focus,select.disabled:hover,select.disabledField:focus,select.disabledField:hover,textarea:disabled:focus,textarea:disabled:hover,textarea.disabled:focus,textarea.disabled:hover,textarea.disabledField:focus,textarea.disabledField:hover,.month-picker:disabled:focus,.month-picker:disabled:hover,.month-picker.disabled:focus,.month-picker.disabled:hover,.month-picker.disabledField:focus,.month-picker.disabledField:hover{border:1px solid #c8c8c8 !important}input:not([type=checkbox]):disabled:focus~label,input:not([type=checkbox]):disabled:hover~label,input:not([type=checkbox]).disabled:focus~label,input:not([type=checkbox]).disabled:hover~label,input:not([type=checkbox]).disabledField:focus~label,input:not([type=checkbox]).disabledField:hover~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled:focus~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]):disabled:hover~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled:focus~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabled:hover~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField:focus~label,.aside-container.aside-view div.aside-box input:not([type=checkbox]).disabledField:hover~label,.v-input.v-text-field .v-input__slot:disabled:focus~label,.v-input.v-text-field .v-input__slot:disabled:hover~label,.v-input.v-text-field .v-input__slot.disabled:focus~label,.v-input.v-text-field .v-input__slot.disabled:hover~label,.v-input.v-text-field .v-input__slot.disabledField:focus~label,.v-input.v-text-field .v-input__slot.disabledField:hover~label,.v-textarea .v-input__slot:disabled:focus~label,.v-textarea .v-input__slot:disabled:hover~label,.v-textarea .v-input__slot.disabled:focus~label,.v-textarea .v-input__slot.disabled:hover~label,.v-textarea .v-input__slot.disabledField:focus~label,.v-textarea .v-input__slot.disabledField:hover~label,select:disabled:focus~label,select:disabled:hover~label,select.disabled:focus~label,select.disabled:hover~label,select.disabledField:focus~label,select.disabledField:hover~label,textarea:disabled:focus~label,textarea:disabled:hover~label,textarea.disabled:focus~label,textarea.disabled:hover~label,textarea.disabledField:focus~label,textarea.disabledField:hover~label,.month-picker:disabled:focus~label,.month-picker:disabled:hover~label,.month-picker.disabled:focus~label,.month-picker.disabled:hover~label,.month-picker.disabledField:focus~label,.month-picker.disabledField:hover~label{color:#959595 !important}.v-input.v-input--indeterminate .v-input--selection-controls__input:hover:before,.v-input.v-input--indeterminate .v-input--selection-controls__input:before{content:url(/images/icons/credit-agricole/indeterminate.svg)}.v-input input,.v-input--checkbox .v-input__slot::before,.v-text-field .v-input__slot::before,.v-text-field .v-input__slot::after,.v-input--checkbox.v-text-field__slot::after{content:unset !important}.v-input input,.v-input.v-input--is-disabled input,.v-input--radio-group .v-input__slot,.v-input--checkbox,.v-input--checkbox .v-input__slot,.v-textarea .v-input__slot,.v-input--selection-controls .v-input__slot,.v-input.v-textarea textarea{border:unset !important}.v-input input:active,.v-input input:hover,.v-input.v-input--is-disabled input:active,.v-input.v-input--is-disabled input:hover,.v-input--radio-group .v-input__slot:active,.v-input--radio-group .v-input__slot:hover,.v-input--checkbox:active,.v-input--checkbox:hover,.v-input--checkbox .v-input__slot:active,.v-input--checkbox .v-input__slot:hover,.v-textarea .v-input__slot:active,.v-textarea .v-input__slot:hover,.v-input--selection-controls .v-input__slot:active,.v-input--selection-controls .v-input__slot:hover,.v-input.v-textarea textarea:active,.v-input.v-textarea textarea:hover{border:unset !important}.radio-class,.v-radio .v-input--selection-controls__input,input[type=radio]{-webkit-appearance:none;visibility:hidden;width:20px;height:14px;margin-right:8px !important}.radio-class:disabled:before,.v-radio .v-input--selection-controls__input:disabled:before,input[type=radio]:disabled:before{border:1px solid #c8c8c8 !important;background-color:#e9e9e9}.radio-class:disabled:hover:before,.v-radio .v-input--selection-controls__input:disabled:hover:before,input[type=radio]:disabled:hover:before{background:#e9e9e9}.radio-class:before,.v-radio .v-input--selection-controls__input:before,input[type=radio]:before{content:" ";width:24px;height:24px;display:block;border-radius:100px;border:1px solid #007d8f !important;background-color:rgba(0,125,143,.1);visibility:visible;position:relative;top:-4px}.radio-class:hover:before,.v-radio .v-input--selection-controls__input:hover:before,input[type=radio]:hover:before{background-color:rgba(0,125,143,.4)}.radio-class-checked:disabled:before,.v-radio.v-item--active .v-input--selection-controls__input:disabled:before,input[type=radio]:disabled:checked:before{border:1px solid #c8c8c8 !important;background-color:#e9e9e9}.radio-class-checked:disabled:hover:before,.v-radio.v-item--active .v-input--selection-controls__input:disabled:hover:before,input[type=radio]:disabled:hover:checked:before{background:#e9e9e9}.radio-class-checked:disabled:after,.v-radio.v-item--active .v-input--selection-controls__input:disabled:after,input[type=radio]:disabled:checked:after{background:#888}.radio-class-checked:before,.v-radio.v-item--active .v-input--selection-controls__input:before,input[type=radio]:checked:before{background:#347d8f}.radio-class-checked:after,.v-radio.v-item--active .v-input--selection-controls__input:after,input[type=radio]:checked:after{content:"";position:relative;display:block;top:-22px;left:6px;width:12px;height:12px;background:#9c0;border-radius:50%;visibility:visible}#form_settingscompany input[type=radio]{margin-bottom:10px;padding-top:10px}.v-radio .v-input--selection-controls__input{display:block}.v-input--switch .v-input--selection-controls__input{width:44px;color:transparent !important}.v-input--switch__thumb{color:#fff !important;background:#fff !important;caret-color:#fff;height:20px;width:20px}.v-input--switch .v-input--switch__track.primary--text{color:transparent !important;background:#007d8f !important;caret-color:#007d8f !important}.v-input--switch__track{border-radius:20px;width:44px;height:24px;left:-2px;opacity:1;top:calc(50% - 12px);background:#c8c8c8 !important}.v-input--switch .v-input--selection-controls__ripple.primary--text{color:transparent !important;background:unset !important;caret-color:#007d8f !important}.field-wrapper button.ui-monthpicker-trigger,.field-wrapper button.ui-datepicker-trigger{top:17px;right:19px}.field-wrapper button.ui-monthpicker-trigger img,.field-wrapper button.ui-datepicker-trigger img{filter:none}.jpk-settings .v-menu__content{width:1236px}#payment-deadline-calendar{filter:none;width:24px}.theme--light.v-text-field--filled:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover{background:#fff}div.search-container input#contractor-search{width:100% !important;margin-left:0}.v-select__slot{height:54px}.v-select--is-multi.v-autocomplete .v-select__slot{height:100%}.v-date-picker-header>:first-child{content:url(/images/icons/credit-agricole/left.svg)}.v-date-picker-header>:last-child{content:url(/images/icons/credit-agricole/right.svg)}.ui-datepicker{border:1px solid #e9e9e9;border-radius:12px}.ui-datepicker .ui-datepicker-prev{content:url(/images/icons/credit-agricole/left.svg)}.ui-datepicker .ui-datepicker-next{content:url(/images/icons/credit-agricole/right.svg)}.ui-datepicker select{border:unset !important}.ui-datepicker .ui-state-highlight{background:transparent !important;color:#000 !important;border:1px solid #cce5e9 !important}.ui-datepicker .ui-state-active{background:#007d8f !important;color:#fff !important;border:1px solid #007d8f !important;font-weight:600}input.date-input,.month-picker .v-input.v-text-field .v-input__slot{border:unset !important}input.date-input:hover,.month-picker .v-input.v-text-field .v-input__slot:hover{border:unset !important}#form_doc_maturity_date{border:unset !important}.v-input--is-disabled.v-input.v-text-field .v-input__slot:hover{background:#f3f3f3 !important;border-color:#c8c8c8 !important}.v-select .v-select__slot .v-input__append-inner .v-input__icon.v-input__icon--append i:before,.v-select .v-select__slot .v-input__append-inner i.material-icons{color:#007d8f}.data-picker-renderer .v-input__icon--append i{content:url("/images/icons/credit-agricole/calendar.svg");scale:.8}.opening-balance-month-picker{margin-top:10px;margin-left:12px;max-width:180px}.opening-balance-month-picker div.v-input{margin-top:8px;margin-bottom:-4px}.opening-balance-month-picker div.v-input .v-input__slot div.v-text-field__slot input{padding-top:4px}.month-picker{padding:0 10px !important}.v-select__slot input,.v-text-field__slot input{border-radius:unset !important;caret-color:#000}#form_budget .month-field-icon{right:15px !important;top:calc(50% - 10px) !important}#form_budget .month-field-icon:before{content:url("/images/icons/credit-agricole/copy.svg") !important}.input-calendar::after,.actualize-date::after{content:url("/images/icons/credit-agricole/calendar.svg");top:4px;filter:unset;right:20px}.actualize-date::after{top:10px}.actualize-date .clear-icon{right:35px !important}.autocomplete-selected i{margin-top:0 !important}.autocomplete-selected .v-input__icon--clear{margin-top:0 !important}.colpick input{border:unset !important;border-radius:unset !important}.colpick input:hover{border:unset !important;border-radius:unset !important}.scan-settings .v-text-field__slot input,.phone-number-selector .v-text-field__slot input{border-radius:0 !important;caret-color:#000 !important}.contractor-select.autocomplete-selected .contractor-select-search .v-select__slot .v-input__icon{height:40px}.contractor-select .contractor-select-search .v-select__slot{height:auto}.contractor-select .contractor-select-search .v-list-item__content{padding-top:8px;padding-bottom:6px}.contractor-select .contractor-select-search .v-list-item__content .v-list-item__title{height:18px}.contractor-select .contractor-select-search .v-list-item__content .v-list-item__subtitle{height:18px}#tp-date-from,#tp-date-to{padding-left:16px}.v-file-input .v-input__slot{padding:0 12px;height:56px}.v-file-input .v-file-input__text{margin-top:22px;display:block}.v-file-input .v-label--active{transform:translateY(0px) scale(0.75)}.v-file-input .v-input__prepend-outer,.v-file-input .v-input__append-inner{margin-top:14px}.actions-dropdown{width:20px}@media only screen and (max-width: 1650px){.actions-dropdown .dt-action-container{margin-left:-135px !important}}.actions-dropdown i.material-icons{background:#f1f5fa;color:#007d8f;border:solid 1px #f1f5fa;border-radius:50%}.actions-dropdown i.material-icons:hover,.actions-dropdown i.open{background:#007d8f;color:#f1f5fa}.dt-action-container button,.dt-action-container a{border:unset;font-weight:normal;text-align:left;justify-content:unset;align-items:unset}#tp-dialog .dt-action-container,.inbox-wrap .dt-action-container{margin-left:-135px !important}.dt-action-container .flat-button{color:#000;font-weight:600;font-size:14px}.dt-action-container .flat-button:not(:last-child){margin-bottom:15px}.dt-action-container .flat-button:hover{background:rgba(0,125,143,.05) !important;border-radius:12px}.dt-action-container .flat-button img{margin-right:5px}.dt-action-container .flat-button:not(:last-child)::after{content:"";height:15px;width:94%;border-bottom:1px #e9e9e9 solid;display:block;position:absolute;left:5px}.dt-action-container{border:solid 1px #e9e9e9}.action-list{background:#fff !important;box-shadow:unset !important;padding:5px !important;border:solid 1px #e9e9e9 !important;border-radius:12px !important}.action-list .v-list-item{padding:0 !important}.action-list .v-list-item:hover::before{opacity:0 !important}.action-list .v-list-item .action-list-content{width:100%;color:#000;font-weight:600;font-size:14px;padding:8px 24px}.action-list .v-list-item .action-list-content:hover{background:rgba(0,125,143,.05) !important;border-radius:12px}.action-list .v-list-item .action-list-content img{margin-right:5px}.action-list .v-list-item:not(:last-child) .action-list-content::after{content:"";height:15px;width:100%;border-bottom:1px #e9e9e9 solid;display:block;position:absolute;left:0}.v-autocomplete__content.v-menu__content,.v-menu__content{border:1.3px solid #9c0;border-bottom-left-radius:12px;border-bottom-right-radius:12px;box-shadow:0px 8px 16px -8px #00000029;margin-top:4px;scrollbar-color:#007d8f #fff}.v-autocomplete__content.v-menu__content .v-list-item__content,.v-menu__content .v-list-item__content{row-gap:4px}.v-autocomplete__content.v-menu__content .primary-button,.v-menu__content .primary-button,.v-menu__content span.chart-label-selected{padding:7px 16px}.v-autocomplete__content.v-menu__content .v-list-item,.v-menu__content .v-list-item{margin:8px}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__title,.v-menu__content .v-list-item .v-list-item__title{font-size:14px;line-height:22px;font-weight:normal;font-weight:600;color:#000 !important}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__title span,.v-menu__content .v-list-item .v-list-item__title span{color:inherit}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__title.template-item-type,.v-menu__content .v-list-item .v-list-item__title.template-item-type{font-weight:400}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__title.template-item-type span,.v-menu__content .v-list-item .v-list-item__title.template-item-type span{color:#666 !important}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__subtitle,.v-menu__content .v-list-item .v-list-item__subtitle{font-size:14px;line-height:22px;font-weight:normal;color:#666 !important}.v-autocomplete__content.v-menu__content .v-list-item .v-list-item__subtitle span,.v-menu__content .v-list-item .v-list-item__subtitle span{color:inherit}.v-autocomplete__content.v-menu__content .v-list-item.v-list-item--active,.v-autocomplete__content.v-menu__content .v-list-item:hover,.v-menu__content .v-list-item.v-list-item--active,.v-menu__content .v-list-item:hover{border-radius:8px;background:rgba(0,125,143,.05);color:#000 !important;caret-color:unset !important}.v-autocomplete__content.v-menu__content .v-list-item:before,.v-menu__content .v-list-item:before{background-color:unset}.v-autocomplete__content.v-menu__content .v-list-item .favorite-control,.v-menu__content .v-list-item .favorite-control{background-position:center;width:19px;height:19px}.v-autocomplete__content.v-menu__content .v-list-item .favorite-control::before,.v-menu__content .v-list-item .favorite-control::before{content:none}.v-autocomplete__content.v-menu__content .v-list-item .favorite-control.add-favorite,.v-menu__content .v-list-item .favorite-control.add-favorite{background-image:url("/images/icons/credit-agricole/star.svg")}.v-autocomplete__content.v-menu__content .v-list-item .favorite-control.delete-favorite,.v-menu__content .v-list-item .favorite-control.delete-favorite{background-image:url("/images/icons/credit-agricole/star-filled.svg")}.v-input.v-select--is-menu-active .v-input__slot{border:1.3px solid #9c0 !important}.autocomplete-results-container{border:1.3px solid #9c0;border-radius:12px;box-shadow:0px 8px 16px -8px #00000029;margin-top:4px}.autocomplete-content.v-menu__content{max-width:100%}.inbox-wrap .dropdown-th{width:1%;white-space:nowrap}.inbox-wrap .v-window{overflow:unset}.inbox-wrap .v-tabs .v-tabs-bar div.v-tab{color:#000 !important}#inbox-sidebar .aside-box-content{margin-top:5px}#inbox-sidebar a.flat-button{float:unset}#inbox-sidebar .tile,#inbox-sidebar .accounting-dashboard .payment-tile,.accounting-dashboard #inbox-sidebar .payment-tile{margin-bottom:12px}#inbox-sidebar #scan-preview .viewer{margin-top:12px}.inbox-overlay .uploading-files-info>li.status-error .file-info-wrap::before{filter:brightness(0) saturate(100%) invert(25%) sepia(58%) saturate(1877%) hue-rotate(333deg) brightness(105%) contrast(103%)}.inbox-overlay .uploading-files-info>li.status-error .file-info-wrap .file-info-container{color:#c93231 !important}.inbox-overlay .uploading-files-info>li .file-info-wrap::before{filter:brightness(0) saturate(100%) invert(27%) sepia(100%) saturate(0%) hue-rotate(191deg) brightness(116%) contrast(81%)}.inbox-overlay .uploading-files-info>li .file-info-wrap .file-info-container{color:#666}.inbox-upload .progress-bar .progress-bar-current{background-color:#c93231}.tile.ready-to-close,.accounting-dashboard .ready-to-close.payment-tile{border-radius:16px}.fm-base{border-radius:16px;padding:16px;align-items:center}.fm-base .fm-close{position:absolute;top:50% !important;right:15px !important;transform:translateY(-50%) !important}.fm-base .fm-close::before{content:url("/images/icons/credit-agricole/messages/close.svg")}.fm-base button.flat-button,.fm-base a.flat-button{border:unset;color:#007d8f;background:transparent}.fm-base button.flat-button:hover,.fm-base a.flat-button:hover{background:#e6e6e6}.fm-base .fm-message{font-size:14px !important}.fm-base:has(.fm-actions){align-items:center}.fm-base:has(.fm-actions)>div{align-self:center}.fm-base:has(.fm-actions) .fm-msg-container{flex-direction:column;flex:unset}.fm-base:has(.fm-actions) .fm-actions{flex:0 0 auto;margin-right:40px !important}.fm-base .fm-icon{display:flex}.fm-base.fm-success{color:#666}.fm-base.fm-success .fm-icon i:before{content:url("/images/icons/credit-agricole/messages/success.svg")}.fm-base.fm-info{color:#666}.fm-base.fm-info .fm-icon i:before{content:url("/images/icons/credit-agricole/messages/info.svg")}.fm-base.fm-error{color:#666}.fm-base.fm-error .fm-icon i:before{content:url("/images/icons/credit-agricole/messages/error.svg")}.fm-base.fm-warning{color:#666}.fm-base.fm-warning .fm-icon i:before{content:url("/images/icons/credit-agricole/messages/warning.svg")}#dashboard-top #flash-messages{margin:auto -12px}.v-dialog{box-shadow:unset !important}.v-dialog .archive-category-list .v-label{margin-left:4px}.v-dialog .v-label{font-size:14px}.v-dialog .v-card{border-radius:24px;padding:16px 4px;box-shadow:unset !important}.v-dialog .v-card .v-card__title{background:#fff !important;font-size:20px;font-weight:600;color:#000;margin-bottom:16px}.v-dialog .v-card i.fa-times::before{content:url("/images/icons/credit-agricole/close.svg") !important}.v-overlay.v-overlay--active .v-overlay__scrim,.ui-widget-overlay{opacity:1 !important;background-color:#5c5c5c !important}div.ui-dialog{padding:40px 32px}div.ui-dialog .ui-dialog-title{font-size:20px;font-weight:600;color:#000}div.ui-dialog button.ui-dialog-titlebar-close:after{content:url("/images/icons/credit-agricole/close.svg") !important}div.ui-dialog.ui-corner-all{border-radius:24px}div.ui-dialog .ui-dialog-titlebar{padding-left:unset !important;background:#fff}#sh-close i::before{content:url("/images/icons/credit-agricole/close.svg") !important}#sh-nav{text-align:right !important}#sh-nav button{margin-right:5px}#header{background:#fff !important}#settings-wizard{background:#fff !important}#settings-wizard #sh-title{font-size:1.25rem}#settings-wizard #header{padding:24px 24px 15px}#settings-wizard #app>.wrapper{padding:0 24px}#settings-wizard .sh-page .page-title{text-transform:none}#settings-wizard .ui-widget-overlay.ui-front{opacity:0 !important}#sw-iframe{width:850px;height:600px;border:#fff solid 1px;border-radius:24px;box-shadow:unset;background:#5c5c5c;z-index:10000}#sw-iframe html{background:#5c5c5c}.ui-dialog .ui-dialog-content{padding:.5em 0 !important;overflow:unset;color:#000}.ui-dialog #document-preview-dialog.ui-dialog-content{overflow:auto}.ready-to-close-dialog{max-width:600px}#documentScan.ui-dialog-content{min-height:70px !important}.v-dialog.package-not-active .v-card{text-align:center}.v-dialog.package-not-active .v-card .v-card__title{justify-content:center;margin-bottom:16px}.v-dialog.package-not-active .v-card .v-card__actions{margin-top:16px;flex-flow:column}.v-dialog.package-not-active .v-card .v-card__actions .primary-button,.v-dialog.package-not-active .v-card .v-card__actions span.chart-label-selected{width:300px;padding:16px}.v-dialog.package-not-active .v-card .v-card__actions .flat-button{margin-top:16px;border:unset;color:#007d8f;background:transparent}.omnisearch-dialog.v-dialog .v-card{padding:16px;border-radius:16px}.ui-dialog .ui-dialog-content,.ui-dialog .ui-dialog-title,.ui-dialog button{font-family:Open Sans,sans-serif}#loader{background-color:#5c5c5c !important}.wizard-steps .step{background:#e9e9e9}.wizard-steps .step.progress{background:#9c0}.wizard-dialog .v-card__actions button{margin-left:16px}.wizard-dialog .wizard-subtitle{border-bottom:0}.wizard-dialog .wizard-lines .wizard-line.wizard-line-active{background:#9c0}#page-error .reason-message{margin-bottom:15px}#page-error #error-wrapper #error-box{max-width:800px;padding:50px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.22),0 0 1px 0 rgba(0,0,0,.32);border-radius:10px;text-align:center;margin:auto}#page-error #error-wrapper #error-box h2{padding:20px 0 40px}.access-denied #login-box{border:#fff 15px solid;border-radius:16px;padding:15px;background-color:#fff;width:400px !important}.access-denied #login-box #flash-messages{margin-bottom:unset}.access-denied #login-box div:last-child{margin-bottom:15px}.third-button-type,#cash-dashboard .cd-row-container .container.periods-container button,#cash-dashboard .cd-row-container .container.periods-container a{border:unset;color:#007d8f;background:transparent !important}#cash-dashboard span.arrow{height:26px}#cash-dashboard span.arrow img{scale:1.1}#cash-dashboard .tile-periods.active{border:solid 1px #8ab800 !important;box-shadow:unset !important}#cash-dashboard .forecast-title{text-align:left !important;margin-bottom:60px}#cash-dashboard .forecast-container{margin-bottom:50px;padding:unset !important}#cash-dashboard .forecast-container .border-container{padding:24px 35px !important;border:unset}#cash-dashboard .period-details-container{padding:5px 35px 20px 35px;border-radius:16px !important;box-shadow:unset !important;background-color:#fff}#cash-dashboard .period-details-container .period-details-content .dtc-check{padding-left:5px !important}#cash-dashboard .period-details-container .dataTables_paginate>span{top:4px;position:relative}#cash-dashboard .period-details-container .dt-action-container button,#cash-dashboard .period-details-container .dt-action-container a{width:100%}#cash-dashboard .period-details-container .period-details .cost{color:#c93231 !important}#cash-dashboard .period-details-container .period-details .cost.details-line{background-color:#c93231 !important}#cash-dashboard .period-details-container .period-details .sale{color:#007d8f !important}#cash-dashboard .period-details-container .period-details .sale.details-line{background-color:#007d8f !important}#cash-dashboard .border-container{padding:5px 35px;border-radius:16px !important;box-shadow:unset !important;background-color:#fff;border:1.3px solid #e9e9e9}#cash-dashboard .border-container table thead th:first-child{border-radius:10px 0 0 10px}#cash-dashboard .border-container table thead th:last-child{border-radius:0 10px 10px 0}#cash-dashboard .border-container table thead th{border-bottom:unset !important;background:#f5f5f5 !important;padding:3px 0 3px 5px !important}#cash-dashboard .cash-state-container{border-radius:16px !important;box-shadow:unset !important;background-color:#fff}#cash-dashboard .cash-state-container .currency{color:#666}#cash-dashboard .cd-row-container .container.periods-container{border-radius:16px;padding:5px 35px 20px 35px;background-color:#fff}#cash-dashboard .cd-row-container .container.periods-container .tile-periods{border:1.3px solid #e9e9e9;box-shadow:0 20px 20px -8px rgba(0,0,0,.03);border-radius:16px}#cash-dashboard .period-content .border-bottom{border-bottom:1px solid #e9e9e9 !important}#cash-dashboard .formatted-value{font-weight:600}#cash-dashboard .formatted-value.sum-value{font-size:20px}#cash-dashboard .dt-cash-dashboard>tbody>tr>td:not(.row-details){background-color:#fff !important}.period-badge .badge-warning{background-color:#c93231}.period-badge .badge-notice{background-color:#ff940f}.period-badge .badge-ok{background-color:#308534}#cash-balance{padding:32px 24px;border-radius:16px;background-color:#fff;border:1px solid #e9e9e9;box-shadow:none}.success-page{background:#f5f6f7 !important}.success-page .button-container{display:flex;justify-content:center;align-items:center}.success-page .button-container img{filter:brightness(0.01);margin-right:9px}.success-page .subtext{font-size:18px}.success-border,.v-application .success-page-container,.email-section{border:1.3px solid #e4e4e4;box-shadow:0 20px 20px -8px rgba(0,0,0,.03);border-radius:16px;background:#fff}.email-section{padding:20px}.email-section .toggle{font-weight:600;font-size:18px}.v-application .success-page-container{padding:50px;text-align:center;margin-bottom:24px}.v-application .success-page-container h2{font-size:28px;text-transform:unset !important}.v-application .success-page-container .button-container button,.v-application .success-page-container .button-container a{margin-right:15px}#page-login.invites-accept{background:#5c5c5c !important}#page-login.invites-accept .invites-accept-logo-container.logo-container #logo{background:url("/images/credit_agricole_logo_color.png") no-repeat center;width:365px}#page-login.invites-accept .page-title{margin-top:30px !important;margin-bottom:30px !important;text-transform:unset;font-size:20px}#page-login.invites-accept #login-box{width:600px !important;padding:40px 32px;background:#fff;border-radius:24px}#page-login.invites-accept #login-box .v-card__title{background:#fff !important;border:unset !important;justify-content:center}#page-login.invites-accept #login-box .text-body-2{text-align:center}#page-login.invites-accept #login-box .v-sheet.v-card{box-shadow:unset;align-self:center}#page-login.invites-accept #login-box button.primary-button{width:150px;align-self:center}#page-login.invites-accept #login-box .v-input{align-self:center}#page-login.invites-accept #login-box .v-input .v-input--selection-controls__input{top:-1px}.grid-5.section-toggleable>h2:before{top:1px;color:#007d8f}.grid-5.section-toggleable>h2.section{padding-bottom:0 !important}.grid-5.section-toggleable>h2 .short{color:#007d8f}.grid-5.section-toggleable>h2 .section-info{color:#007d8f}.default_form .grid-5 .section-content{padding-top:17px}.default_form .grid-5 .section-content.jpk-section{padding-top:5px}.default_form .grid-5{padding:32px 24px;background:#fff;border-radius:16px;margin-bottom:32px}.default_form .grid-5 h2.section{margin:unset;border-bottom:unset;font-weight:600;font-size:18px;color:#000;text-transform:none;padding-bottom:17px}.default_form .grid-5.section-toggleable.section-toggleable>h2:before{content:url("/images/icons/credit-agricole/up.svg")}.default_form .grid-5.section-toggleable.section-toggleable-closed>h2:before{content:url("/images/icons/credit-agricole/down.svg")}.default_form #items-app{background:unset !important}.default_form #document-form-save{display:flex}.default_form #document-form-save #form_doc_submit_account{order:3;margin-left:15px}.default_form #document-form-save #form_doc_submit{order:2;margin-left:auto}.default_form #document-form-save #form_doc_cancel{order:1}#favorites-templates .favorite-text{font-weight:700}#items-app #items-app-table,#items-was-app #items-app-table,#own-items-was-app #items-app-table,#own-items-app #items-app-table{margin-top:unset !important}#own-items-app #form-section-items{margin-bottom:0;padding-bottom:0}span.chart-label-selected{height:20px}.chart.tile,.accounting-dashboard .chart.payment-tile{box-shadow:none}.budget-charts .budgets-summary-data-tables thead tr{background-color:#f5f5f5}.budget-charts .budgets-summary-data-tables thead tr th{border-bottom:none !important;padding:17px 0 !important}.budget-charts .budgets-summary-data-tables thead tr:first-child th:last-child{border-radius:0 8px 8px 0}.budget-charts .budgets-summary-data-tables thead tr:first-child th:first-child{border-radius:8px 0 0 8px}.card{padding:32px 24px;border-radius:16px;background-color:#fff}.card .card-title{margin-bottom:20px;font-size:18px;font-weight:600;line-height:26px}.budget-dashboard-header .tile,.budget-dashboard-header .accounting-dashboard .payment-tile,.accounting-dashboard .budget-dashboard-header .payment-tile,.budget-dashboard-content .tile,.budget-dashboard-content .accounting-dashboard .payment-tile,.accounting-dashboard .budget-dashboard-content .payment-tile{padding:32px 24px;border-radius:16px;background-color:#fff;border:1px solid #e9e9e9;box-shadow:none}.budget-dashboard-header .tile .sub-page-header,.budget-dashboard-header .accounting-dashboard .payment-tile .sub-page-header,.accounting-dashboard .budget-dashboard-header .payment-tile .sub-page-header,.budget-dashboard-content .tile .sub-page-header,.budget-dashboard-content .accounting-dashboard .payment-tile .sub-page-header,.accounting-dashboard .budget-dashboard-content .payment-tile .sub-page-header{margin-bottom:20px}.budget-dashboard-header .tile .sub-page-header h3,.budget-dashboard-header .accounting-dashboard .payment-tile .sub-page-header h3,.accounting-dashboard .budget-dashboard-header .payment-tile .sub-page-header h3,.budget-dashboard-content .tile .sub-page-header h3,.budget-dashboard-content .accounting-dashboard .payment-tile .sub-page-header h3,.accounting-dashboard .budget-dashboard-content .payment-tile .sub-page-header h3{font-size:20px;line-height:27px;font-weight:600}.mrkt-advisor-main .mrkt-form{padding-top:20px !important}.mrkt-advisor-main .mrkt-form #page-app{padding:0 !important}.mrkt-advisor-main .mrkt-form .register-form-title{text-align:left !important;font-size:18px;font-weight:600;line-height:26px}.mrkt-advisor-main .mrkt-form .card{background:#fff;border:1px solid #e9e9e9 !important;border-radius:16px;padding:24px;margin-bottom:32px}.mrkt-advisor-main .mrkt-form .card .card-title{font-size:18px;line-height:26px;font-weight:600}.mrkt-advisor-main .mrkt-form .card.active{border-color:#9c0 !important}.mrkt-advisor-main .mrkt-form .promotion-list-section{margin-bottom:32px !important}.mrkt-advisor-main .mrkt-form .register-form-help{background-color:#f5f5f5;border-radius:8px;color:#666;margin-bottom:16px !important;padding:15px 10px 5px;font-size:12px;line-height:18px}.mrkt-advisor-main .mrkt-form .company-data-provider-button{color:#007d8f;border-color:transparent;padding:0;background-color:transparent}.mrkt-advisor-main .mrkt-form .register-form-tax .col{margin-left:0 !important;margin-right:15px}.mrkt-advisor-main .mrkt-form .register-form-tax .col:nth-child(2){margin-right:0}.mrkt-advisor-main .mrkt-form .register-form-tax .col:last-child{padding-left:15px !important}.mrkt-advisor-main .mrkt-form .register-form-company-data .col{flex:0 0 50%;max-width:50%}.mrkt-advisor-main .mrkt-form .register-form-company-data .col:first-child{padding-right:15px}.mrkt-advisor-main .mrkt-form .register-form-selected{background-color:#007d8f1a}.mrkt-advisor-main .mrkt-form .register-form-selected .v-chip__content{color:#006675;font-size:12px;font-weight:600}.mrkt-advisor-main .mrkt-form .success-section{box-shadow:0 20px 20px -8px #00000008;padding:40px 0;position:fixed;top:50%;left:50%;width:800px;max-width:90vw;transform:translate(-50%, -50%)}.mrkt-advisor-main .mrkt-form .success-section .card-title{font-size:28px;line-height:36px}.mrkt-advisor-main .mrkt-form .confirmation-button{margin-bottom:32px}.promotion-list .card{background-color:#fbfbfb !important;padding:0 !important;margin-bottom:24px !important;position:relative}.promotion-list .card:last-child{margin-bottom:0 !important}.promotion-list .card .card-body{overflow:hidden;border-radius:16px}.promotion-list .card .card-body .card-title{background-color:#fff;border-bottom:1px solid #e9e9e9;padding:12px 15px}.promotion-list .card .card-body .card-title .default-price{position:relative}.promotion-list .card .card-body .card-title .default-price .money-preview{font-size:16px}.promotion-list .card .card-body .card-title .default-price .money-preview .main{font-size:24px;line-height:33px;font-weight:600}.promotion-list .card .card-body .card-content{padding:15px 15px}.promotion-list .card .card-body .card-content ul{margin-left:4px;list-style:none;position:relative}.promotion-list .card .card-body .card-content ul li:before{content:"";position:absolute;left:8px;width:8px;height:8px;top:calc(50% - 4px);border-radius:50%;background-color:#9c0}.promotion-list .card .default-price-promotion{position:absolute;right:15px;top:-13px;background-color:#fff;border-radius:16px;border:1.3px solid #007d8f33;color:#007d8f;font-size:12px;line-height:18px;padding:3px 10px;font-weight:bold}.register-form-consents label{padding-left:10px}.row-sum-value .blue--text{color:#007d8f !important}.row-sum-value span{font-weight:normal}.allocations-line.blue--text,.kwota_wykon_suma.blue--text{color:#007d8f !important}#dt-budget-planning{font-size:12px}#recalculate-budgets{font-weight:600}.budget-dashboard-content .head{font-size:16px}.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--down::before{content:url("/images/icons/credit-agricole/down.svg")}.transition-expand .transition-expand-header .transition-expand-icon.transition-expand-icon--up::before{content:url("/images/icons/credit-agricole/up.svg")}.control-badge{border-radius:12px;font-weight:600}.control-badge.badge-success{background-color:rgba(48,133,52,.1);color:#308534}.control-badge.badge-warning{background-color:rgba(255,148,15,.1);color:#ff940f}.control-badge.badge-info{background-color:rgba(0,125,143,.1);color:#007d8f}.control-badge.badge-gray{background-color:#e9e9e9;color:#888}#ai-chat-container{border-radius:24px}#ai-chat-container .fa-times:before{content:url("/images/icons/credit-agricole/close.svg")}#ai-chat-container .v-card__title{background-color:#fff !important;border-bottom:1px solid #f3f3f3}#ai-chat-container .v-card__text .v-list .ai-chat-system-message .ai-chat-message,#ai-chat-container .v-card__text .v-list .ai-chat-user-message .ai-chat-message{border-radius:8px 8px 8px 0;background-color:#f5f5f5}#ai-chat-container .v-card__text .v-list .ai-chat-user-message .ai-chat-message{border-radius:8px 8px 0 8px;background-color:#007d8f20}#ai-chat-container .v-card__text .v-list .ai-chat-role{color:#666}#ai-chat-container .v-card__actions img{content:url("/images/icons/credit-agricole/send.svg")}.configuration-system-layout #header{height:70px;background:#4d576a !important;justify-content:center}.configuration-system-layout #header .logo-container{height:70px !important;margin-top:unset !important}.configuration-system-layout #header .logo-container #logo{width:124px;height:24px;top:unset;left:unset}.configuration-system-layout #container{padding:60px;margin-top:0;background-color:#fff}.configuration-system-layout #container .configuration-system-header{display:flex;align-items:center;justify-content:space-between}.configuration-system-layout #container .configuration-system-header .configuration-system-header-title{font-size:20px;line-height:27px;font-weight:600}.configuration-system-layout #container .configuration-system-header .configuration-system-header-image img{width:120px}.configuration-system-layout #container #invoice-print-container{margin-right:0 !important;margin-left:0 !important}.configuration-system-layout #container #invoice-template-container{margin-top:24px}.configuration-system-layout #container #invoice-template-container .invoice-template-title{font-size:18px;line-height:26px;font-weight:700}.configuration-system-layout #container #invoice-template-container .invoice-template-section-template-list,.configuration-system-layout #container #invoice-template-container .invoice-template-color-section,.configuration-system-layout #container #invoice-template-container .invoice-template-logo-section,.configuration-system-layout #container #invoice-template-container .invoice-template-background{border:1.3px solid #e9e9e9;border-radius:16px;padding:24px;margin-bottom:24px;background-color:#fff}.configuration-system-layout #container #invoice-template-container .invoice-template-section-template-list .section,.configuration-system-layout #container #invoice-template-container .invoice-template-color-section .section,.configuration-system-layout #container #invoice-template-container .invoice-template-logo-section .section,.configuration-system-layout #container #invoice-template-container .invoice-template-background .section{margin-top:0;font-size:18px;line-height:26px;text-transform:none;color:#000;border-bottom:unset}.configuration-system-layout #container #invoice-template-container .invoice-template-list{margin:24px 0 8px 0}.configuration-system-layout #container #invoice-template-container .invoice-template-list .row{gap:24px}.configuration-system-layout #container #invoice-template-container .invoice-template-list .invoice-template-image-container{max-width:210px;margin-top:16px;margin-right:0 !important}.configuration-system-layout #container #invoice-template-container .invoice-template-list .invoice-template-image-container .invoice-template-image{padding:4px;box-shadow:unset;border-radius:12px;border:1.3px solid #c8c8c8;margin-bottom:24px}.configuration-system-layout #container #invoice-template-container .invoice-template-logo button,.configuration-system-layout #container #invoice-template-container .invoice-template-background button{color:#007d8f;background:transparent;border:none}.configuration-system-layout #container #invoice-template-container .invoice-template-logo button.invoice-template-add-file-button,.configuration-system-layout #container #invoice-template-container .invoice-template-background button.invoice-template-add-file-button{padding:0}.configuration-system-layout #container #invoice-template-container .invoice-template-logo button.invoice-template-add-file-button img,.configuration-system-layout #container #invoice-template-container .invoice-template-background button.invoice-template-add-file-button img{margin-bottom:2px}.configuration-system-layout #container #invoice-template-container .invoice-template-actions-container{flex-direction:row-reverse}.configuration-system-layout #container #invoice-template-container .invoice-template-actions-container button{width:168px;height:48px}.configuration-system-layout #container #invoice-template-container .invoice-template-color .input-color-box{border-color:#007d8f}.configuration-system-layout .v-input--selection-controls__input:before{width:22px;height:22px}.configuration-system-layout .v-input--selection-controls__input::after{top:-21px !important;left:5px !important}.configuration-system-layout .theme--light.v-label{font-size:14px;color:#000}.configuration-system-layout .v-input--radio-group.v-input .v-input--selection-controls__input{margin-right:20px !important}.configuration-system-layout .v-text-field__details{margin-bottom:0 !important}#document-send .email-list-form-add-button{border:unset;background:transparent;color:#007d8f;padding-left:0}#document-send .email-list-form-add-button:hover{background:transparent}#noty_layout__topRight{width:600px}.noty_theme__app{display:flex;align-items:center;border-radius:10px !important;padding:16px !important;border:1.3px solid #e9e9e9 !important;box-shadow:0 20px 20px -8px #00000014 !important}.noty_bar{display:flex;align-items:center;justify-content:space-between;width:100%}.noty_body{display:flex;align-items:center;color:#666;font-weight:600;font-size:14px !important;text-indent:0 !important;margin-left:unset !important;padding:0 60px 0 0 !important}.noty_body::before{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;margin-right:12px;flex-shrink:0}.noty_theme__app.noty_type__info .noty_body::before,.noty_theme__app.noty_type__information .noty_body::before{content:url("/images/icons/credit-agricole/messages/info.svg") !important}.noty_theme__app.noty_type__info .noty_progressbar,.noty_theme__app.noty_type__information .noty_progressbar{background:#007d8f !important;opacity:1}.noty_theme__app.noty_type__error .noty_body::before{content:url("/images/icons/credit-agricole/messages/error.svg") !important}.noty_theme__app.noty_type__error .noty_progressbar{background:#c1221f !important;opacity:1}.noty_theme__app.noty_type__warning .noty_body::before{content:url("/images/icons/credit-agricole/messages/warning.svg") !important}.noty_theme__app.noty_type__warning .noty_progressbar{background:#ff940f !important;opacity:1}.noty_theme__app.noty_type__success .noty_body::before{content:url("/images/icons/credit-agricole/messages/success.svg") !important}.noty_theme__app.noty_type__success .noty_progressbar{background:#308534 !important;opacity:1}.noty_close_button{content:url("/images/icons/credit-agricole/messages/close.svg") !important;position:absolute;top:50%;right:15px;transform:translateY(-50%);cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background-color:transparent}.help .fa-circle-question,.dt-column-help.fa-circle-info,.help img{background:transparent url("/images/icons/credit-agricole/faq.svg") center center no-repeat;background-size:15px 15px;width:15px;height:15px;margin-bottom:-3px}.help .fa-circle-question:before,.dt-column-help.fa-circle-info:before,.help img:before{display:none}.v-input .help .fa-circle-question{background-size:20px 20px;width:20px;height:20px}.color-red{color:#ed1b2f}.bg-color-red{background-color:#ed1b2f}.color-green{color:#9c0}.bg-color-green{background-color:#9c0}body{border-top:none;background-color:#f5f6f7 !important}.theme--light.v-application{background:#fff}#page-app.accountant,#page-app.settings,#ao-dashboard,#import-companies-app,#create-customer{background:unset}#login-box{padding:40px 32px;background:#fff;border-radius:24px}#login-box .login-form-remember-me label{margin-bottom:8px;margin-left:8px}
