.loader-spin{height:100%;width:100%;display:flex;justify-content:center;align-items:center;align-self:stretch;padding:20px 20px 15px;margin-top:1px;background:#f9fafb}.loader-spin.full-height,.loader-spin.spin-contain-scroller{position:absolute;top:0;bottom:0;left:0;right:0}.loader-spin.spin-contain-scroller{padding:0}.loader-spin.spin-contain-scroller .ant-spin-nested-loading,.loader-spin.spin-contain-scroller .ant-spin-nested-loading .ant-spin-container{width:100%;height:100%}.loader-spin.no-background{background:transparent}.page-layout{min-height:100vh;padding-top:74px}.page-layout .page-layout-content{background-color:#f7f9fc;padding-bottom:80px}.page-layout .page-layout-sider{border-right:1px solid #eaeaea}.page-back-top{right:50px;bottom:20px}.page-back-top .ant-back-top-content{background-color:#1890ff}.page-header{padding:0;height:74px;position:fixed;left:0;right:0;top:0;z-index:11}.top-header{position:relative;height:40px;overflow:hidden;color:#fff;background:#06c}.top-header .top-name-row{height:32px;overflow:hidden;background:#06c;padding:0 16px 0 400px}.top-header .top-name-row .ant-col{overflow:hidden;max-height:32px;flex:1 1 auto}.top-header .top-name-row .ant-col.col-user{flex:0 0 auto}.top-header .top-name-row .ant-col .ant-typography{color:#fff}.top-header .logo{position:absolute;top:0;left:0;width:400px;height:40px;background-image:url(src/client/ui/layout/header/image/logo-header-DPC-MF.svg?f6ff1ddf42e94a745cef74f3ed52f278);background-repeat:no-repeat;background-position:0 0;background-size:contain}.top-header .logo img{width:400px;height:40px;border:none;margin:0;padding:0}.top-header .today-date-wrapper{position:absolute;top:32px;right:0;height:8px}.top-header .today-date-wrapper .today-date{color:#fff;line-height:1;font-size:.9em;padding-right:16px}.ant-layout-header .top-header{line-height:1}.page-menu .ant-col{line-height:34px;height:34px}.page-menu .ant-col.menu-right-column{text-align:right}.page-menu .ant-col.page-menu-column{text-align:center}.page-menu .main-menu-button{line-height:34px;height:34px;display:inline-block;vertical-align:top}.page-menu .main-menu-button .main-menu-button-link{display:inline-block;padding:0 10px}.user-sub-menu{display:flex;align-items:center;height:32px}.user-sub-menu .ant-avatar{color:#06c;background:#fff}.user-sub-menu .name-container{display:inline-flex;padding-left:8px;align-items:baseline}.user-sub-menu .name-container .name,.user-sub-menu .name-container .role{color:inherit;line-height:1.2em}.user-sub-menu .name-container .role{font-size:.9em;font-style:italic;padding-left:3px}.main-menu.ant-menu{line-height:34px;font-size:14px}.main-menu .ant-menu-item>a{padding:0 10px}.main-menu .ant-menu-item,.main-menu .ant-menu-submenu,.main-menu .ant-menu-submenu-title{transition:none}.main-menu .ant-menu-item,.main-menu .ant-menu-submenu{line-height:34px;height:34px;padding:0}.main-menu .ant-menu-item .ant-menu-submenu-title,.main-menu .ant-menu-submenu .ant-menu-submenu-title{padding:0 10px}.main-menu .ant-menu-item .IconImg,.main-menu .ant-menu-submenu .IconImg{margin-bottom:2px}.main-menu .ant-menu-item .anticon,.main-menu .ant-menu-submenu .anticon{font-size:14px}div.ant-menu-submenu{top:99px!important}div.ant-menu-submenu ul.ant-menu.ant-menu-sub.ant-menu-vertical{border-top-left-radius:0}div.ant-menu-submenu ul.ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item{margin-top:0;margin-bottom:0}div.ant-menu-submenu ul.ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item:first-child{border-top-right-radius:4px}div.ant-menu-submenu ul.ant-menu.ant-menu-sub.ant-menu-vertical .ant-menu-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.form-errors-list{margin-bottom:0;margin-top:12px}.form-errors-list p{margin-bottom:8px}.ant-modal-footer--inside-body{margin:24px -24px -24px}.form-field-item{display:flex;flex-wrap:nowrap;border-bottom:1px solid #f0f0f0;min-height:34px;align-items:baseline;align-items:center;align-items:start}.form-field-item label.ant-form-item-required:before{display:none!important}.form-field-item label.ant-form-item-required:after{display:inline-block;color:#ff4d4f;color:#cf1322;font-size:14px;font-family:SimSun,sans-serif;font-weight:900;line-height:1;content:"*"}.form-field-item.ghost{border-bottom:1px solid transparent}.form-field-item.nested{border-bottom-width:0}.form-field-item.nested>.ant-col>.ant-form-item-control-input,.form-field-item.nested>.ant-col>label{padding-top:0;padding-bottom:0}.form-field-item .ant-form-item-control{flex:1 1 auto;overflow:hidden}.form-field-item .ant-form-item-control .ant-form-item-control-input{padding:4px 0 4px 4px}.form-field-item.editable .ant-form-item-control .ant-form-item-control-input{padding-left:0}.form-field-item .ant-select-selection-item>.ant-tag{line-height:16px;vertical-align:text-top}.form-field-item .ant-form-item-label{flex-grow:0;flex-shrink:0}.form-field-item .ant-form-item-label>label{font-size:.9em;color:rgba(0,0,0,.65);height:auto;min-height:32px}.form-field-item.width-inline>.ant-form-item-label{width:auto;flex-basis:auto;padding-right:2px}.form-field-item.width-70>.ant-form-item-label{width:70px;flex-basis:70px}.form-field-item.width-100>.ant-form-item-label{width:100px;flex-basis:100px}.form-field-item.width-120>.ant-form-item-label{width:120px;flex-basis:120px}.form-field-item.width-140>.ant-form-item-label{width:140px;flex-basis:140px}.form-field-item.width-160>.ant-form-item-label{width:160px;flex-basis:160px}.form-field-item.width-180>.ant-form-item-label{width:180px;flex-basis:180px}.form-field-item.width-200>.ant-form-item-label{width:200px;flex-basis:200px}.form-field-item.width-220>.ant-form-item-label{width:220px;flex-basis:220px}.ant-form-item.help-in-tooltips{margin-bottom:0}@media(max-width:575.98px){.ant-form-item .ant-form-item-label>label{height:auto}}.radio-input-vertical>label{display:block;height:24px;line-height:24px}.ant-checkbox-wrapper.checkbox-not-editable,.ant-checkbox-wrapper.checkbox-not-editable .ant-checkbox-checked,.ant-checkbox-wrapper.checkbox-not-editable input{cursor:default}.ant-checkbox-wrapper.checkbox-not-editable .ant-checkbox-inner,.ant-checkbox-wrapper.checkbox-not-editable .ant-checkbox-inner:hover{border:1px solid rgba(23,50,77,.1);cursor:default}.ellipsis-tooltips{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.async-select-input-meta{padding:0 8px 4px;display:flex;flex-direction:row;align-items:center;justify-content:center}.async-select-input-meta--icon{flex:0 0 auto;font-size:16px;padding-left:4px;padding-right:16px}.async-select-input-meta--text{flex:1 1 auto}.step-content{margin:-8px}.step-content .ant-divider-horizontal{margin:8px 0 4px}.step-content .ant-divider-horizontal.ant-divider-with-text-left:before{width:0}.step-content .ant-divider-horizontal.ant-divider-with-text-left:after{border-top-color:rgba(0,0,0,.2)}.step-content .ant-divider-horizontal .ant-divider-inner-text{padding-left:0}.form-fields-container-check-box .form-field-item{min-height:24px}.form-fields-container-check-box .form-field-item .ant-form-item-control-input{min-height:24px;padding-top:0;padding-bottom:0}.form-fields-container-title{font-size:1.15em;color:rgba(0,0,0,.65)}.side-menu{height:100%;padding-top:6px;border-right:none}.alert-page-admin{width:100%;align-items:start;flex-direction:column;display:flex;flex-flow:row wrap;padding-top:48px}.alert-page-admin,.forbidden-page .ant-card-body .ant-col{justify-content:center}.forbidden-page .ant-card-body .ant-result{padding:10px}.page-content{padding:16px;line-height:1em}.page-content.no-padding{padding:0}.page-content.fixed-width{max-width:1120px;margin:0 auto}.page-heading{margin-top:-1px;background-color:#fff;border-bottom:1px solid #eaeaea;box-shadow:2px 2px 2px 0 rgba(31,50,70,.1)}.page-heading .ant-page-header.has-breadcrumb{padding-top:12px}.page-heading .ant-page-header-heading{margin-top:12px}.page-heading .ant-page-header-heading-title{font-weight:600;font-size:24px;line-height:1.35}.breadcrumb-container{position:relative}.ant-tag.double-tag{margin-right:0}.ant-tag.double-tag+.double-tag{margin-left:-2px}.ant-tag.double-tag-left{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.ant-tag.double-tag-right{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-2px}.invoice-type-column-td{position:absolute;top:0;bottom:0;left:0;width:3px}.invoice-type-column-td.is-paper{background-color:#569bc4}.invoice-revision-table-indicator{display:flex;justify-content:center;align-items:center}.invoice-revision-table-indicator .icon{color:#faad14}.invoice-revision-table-indicator .icon.revisioned{color:#389e0d}.section.ant-collapse>.ant-collapse-item .ant-collapse-header{font-weight:600;background-color:#e2eaf2}.section.ant-collapse>.ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:0}.section.ant-collapse-borderless{background-color:#fff}.section .ant-collapse-header>.ant-tag{vertical-align:2px;margin:-1px 2px -1px 6px}.page-heading-summary td.ant-descriptions-item{padding-bottom:2px}.page-heading-summary td.ant-descriptions-item .ant-descriptions-item-label{color:rgba(0,0,0,.65)}.page-heading-summary .page-heading-summary-values{display:flex;justify-content:flex-end;flex:1 0 300px}.page-heading-summary .ant-statistic{text-align:right}.page-heading-summary .ant-statistic+.ant-statistic{padding-left:24px}.page-heading-summary .ant-statistic .ant-statistic-title{margin-bottom:0}.page-heading-summary .ant-statistic .ant-statistic-content{line-height:1.2em;white-space:nowrap}.section-button{margin:-3px 0;padding:0 10px}.pcc-communications-state>.icon{color:#e2eaf2;margin-right:3px}.pcc-communications-state>.icon.active{color:#389e0d}.page-heading .pcc-communications-state{vertical-align:middle;margin-right:4px}.info-box-actions{padding:16px 32px;background-color:#fff;text-align:center;border:1px solid #91d5ff;border-radius:2px;line-height:1.5715}.info-box-actions-message{text-align:left;margin-right:40px}.info-box-actions-message .title{margin:0;font-weight:600}.info-box-actions-message .text{margin:0}.pcc-invoice-communications-state>.icon{color:#e2eaf2;margin-right:3px}.pcc-invoice-communications-state>.icon.active{color:#389e0d}.page-heading .pcc-invoice-communications-state{vertical-align:middle;margin-right:4px}.bottom-drawer-body{height:100%}.bottom-drawer-body-content{padding:16px;background-color:#f7f9fc}.bottom-drawer-body-content-boxed{border-bottom:1px solid #eaeaea;background-color:#fff;padding:32px}.bottom-drawer-body-content.is-boxed{padding:0}.bottom-drawer-body-sider{padding:16px;border-right:1px solid #eaeaea}.bottom-drawer .ant-drawer-header{background-color:#e2eaf2}.bottom-drawer .ant-drawer-footer .ant-space{float:right}.ant-drawer-close{padding:16px 20px}.generated-icon{margin-left:6px;color:#1890ff}.generated-icon.success{color:#389e0d}.generated-icon.error,.name-or-error.error{color:#cf1322}.report-statistic{text-align:right;color:rgba(0,0,0,.95);margin-top:-12px}.report-statistic .label{font-size:14px}.report-statistic .data{font-size:24px;line-height:1}.report-statistic .data .warning{font-weight:600}.report-statistic .warning{color:#1890ff}.ant-radio-group.button-block{display:flex;width:100%}.ant-radio-group.button-block .ant-radio-button-wrapper{flex-grow:1;text-align:center}.page-layout .ant-table-wrapper .ant-table-pagination-right{margin:12px 16px}table thead.ant-table-thead>tr>th[colspan]:not([colspan="1"]){padding-bottom:1px;padding-top:6px;border-bottom:1px solid #bebebe}table thead.ant-table-thead tr:nth-child(2) th.ant-table-cell{padding-top:0;padding-bottom:4px}table tbody.ant-table-tbody .ant-table-cell.bold-data{font-weight:600}div.ant-table table thead.ant-table-thead>tr>th.ant-table-cell{padding-bottom:4px;padding-top:4px;background-color:#eef3f8;color:rgba(0,0,0,.65)}.ant-table-cell.ant-table-cell-ellipsis>div{overflow:hidden}.ant-modal .ant-modal-header{background-color:#e2eaf2}.ant-modal .ant-modal-close-x{height:47px;line-height:47px}.ant-modal .ant-modal-body{padding:24px}div.ant-dropdown{border:1px solid #eaeaea;border-radius:2px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}