.auth .auth__form,.sidebar .sidebar__body___companies{margin-top:16px}.auth .auth__form,.sidebar .sidebar__actions{padding-top:8px}.auth{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.auth .auth__logo{max-width:350px}.auth .auth__form{width:360px}.auth .auth__form___footer .btn{width:100%}.segregation__filter .form-group{margin-bottom:0}.products__actions .btn{margin-left:4px}.products__actions .btn .fa{margin-right:4px}.empty--products .ant-btn,.sidebar .sidebar__actions .anticon:after,.sidebar .sidebar__body .form-control,.submenu__profile .submenu__profile___body .body__caption___btn{margin-top:8px}.empty--products .checkbox label:before,.sidebar .sidebar__body___companies .item__action___header{margin-right:8px}.empty--products .empty__upload,.loading .loading__icon,.products__actions,.segregation .segregation__info,.segregation .segregation__title{margin-bottom:8px}.cfop .cfop__footer{margin-top:16px;margin-bottom:16px}.segregation .segregation__total,.segregation__filter,.sidebar .sidebar__actions .anticon:after{margin-bottom:16px}.empty--products .form-group--period .btn{padding-top:0;padding-bottom:0}.products__actions .btn,.segregation .segregation__info,.sidebar .sidebar__body .form-control,.submenu__notification .submenu__notification___link{padding-top:4px;padding-bottom:4px}.segregation .segregation__title,.submenu .submenu__title{padding:8px}.products,.products__actions .btn,.segregation .segregation__info,.sidebar .sidebar__body .form-control{padding-right:8px;padding-left:8px}.footer,.products__data-company___footer,.segregation .segregation__total,.sidebar .sidebar__body___companies .companies__header,.sidebar .sidebar__body___companies .item__action___header,.submenu__attendance .submenu__attendance___item,.submenu__profile .submenu__profile___footer{padding-top:8px;padding-bottom:8px}.footer,.products__data-company___footer,.segregation .segregation__total,.sidebar .sidebar__body___companies .companies__header,.submenu__attendance .submenu__attendance___item,.submenu__profile .submenu__profile___footer{padding-right:16px;padding-left:16px}.btn-new-product:hover,.navbar,.submenu,.subtitle{box-shadow:0 2px 6px rgba(0,0,0,.2)}.ant-pagination,.pagination-classify{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ant-pagination .ant-pagination-item:hover,.pagination-classify .ant-pagination-item:hover{border-color:#6077ad}.ant-pagination .ant-pagination-item-active,.pagination-classify .ant-pagination-item-active{color:#fff;background-color:#6077ad;border-color:#6077ad}.itens-importacao{overflow:scroll!important;height:calc(100% - 260px)!important}.ant-upload .ant-upload-drag{height:0!important}.products{height:calc(100vh - 162px);overflow:hidden}.products .p-datatable .p-datatable-scrollable-body{max-height:calc(100vh - 370px)}.products .btn-document{width:auto!important;margin:0;color:#1890ff!important}.empty--products{text-align:center}.empty--products .group-btn-floating{display:flex;flex-direction:column;position:absolute;top:0;right:0}.empty--products .group-btn-floating .ant-btn{width:200px;text-align:left}.empty--products .ant-btn{width:100%}.empty--products .form-group{flex-direction:row;justify-content:space-between}.empty--products .checkbox label,.empty--products .form-group{display:flex;align-items:center}.empty--products .form-group--period{display:grid;grid-template-columns:179px 179px 42px}.empty--products .form-group--period .form-control{border-right:0}.empty--products .form-group--period .btn{height:32px}.products__data-company___footer{background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.products .configuration .ant-list-item{display:flex;justify-content:space-between}@media only screen and (max-height:600px){.ant-tabs-card-content{overflow-y:auto!important;min-height:221px!important}}.ant-drawer--custom-errors .ant-drawer-body{height:calc(100vh - 55px)!important;padding:0 0 0 1.5rem;overflow-y:hidden!important}.ant-drawer--custom-errors .ant-list-items{height:calc(100vh - 120px);padding-right:1rem;overflow-y:auto}.ant-drawer--custom-errors .ant-list-pagination{padding-right:1.8rem}.ant-drawer--custom-errors .ant-btn-default-log{color:#fff;border-color:#fff;font-size:14px}.ant-drawer--custom-errors .btn-download-log{position:absolute;top:11px;right:3rem}.ant-drawer--custom-errors .ant-btn-default-log:focus,.ant-drawer--custom-errors .ant-btn-default-log:hover{color:#9e9e9e;border-color:#9e9e9e;font-size:14px}.products__actions{display:flex;justify-content:space-between}.products__actions *{font-size:.875rem}.products__actions .btn{height:32px}.products__actions .btn-divergence{position:absolute;top:-48px;right:0;height:40px;color:#fff;background-color:#f5222d;border:0;border-radius:0}.products__actions .btn-divergence:hover{color:#fff!important}.products__actions___filters{display:flex}.products__actions___filters .dropdown-item{cursor:pointer}.pagination-classify{margin-top:20px!important;margin-right:60px!important}.btn-new-product{position:fixed!important;right:1rem;bottom:3.75rem;text-transform:uppercase;font-weight:600;color:#fff;background-color:#40a9ff!important;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:#f5f5f5;border-radius:100%!important}.btn-new-product:hover{color:#fff}.btn-econsulta{margin-right:.5rem;color:#2f529a;opacity:.8;cursor:pointer}.btn-econsulta:hover{opacity:1}@media screen and (max-width:991.98px){.products__actions .btn small{font-size:0}}.segregation{position:relative;min-height:calc(100vh - 162px);overflow:hidden}.segregation .segregation__title{text-align:center;text-transform:uppercase;font-weight:600;font-size:1rem;color:#fff;background-color:#2f529a}.segregation .segregation__info{display:flex;justify-content:space-between;border:1px solid #bdbdbd}.segregation .table{table-layout:fixed;text-align:center;font-size:.875rem}.segregation .table td{vertical-align:middle}.segregation .table .col-empty{background-color:#ececec}.segregation .table .col-info{font-size:.75rem;color:#767676}.segregation .table span{display:block;text-align:left;font-weight:600}.segregation .segregation__total{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#6077ad}.segregation .segregation__total .segregation__total___title{font-size:1rem;color:#fff}.segregation .segregation__total .segregation__total___value{font-weight:600;font-size:1.25rem;color:#fff}.segregation .segregation__total--success{background-color:#3ab87a}.segregation .segregation__total--danger{background-color:#dc3545}.segregation .segregation__total--warning{background-color:#ffc107}.segregation .btn-print{position:absolute;z-index:1;top:.25rem;right:1.25rem;color:#fff;background-color:initial;border:0}.segregation .btn-print:active,.segregation .btn-print:focus,.segregation .btn-print:hover{color:#3ab87a;background-color:initial}.segregation__filter{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.segregation__filter span{margin:0 .5rem .4rem}.segregation__filter .products__untaxed{flex:1 1;text-align:right}.segregation__filter___upload{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.segregation__filter___upload .input-file+label{height:32px;font-size:.875rem;padding:.45rem .75rem}.segregation__filter___upload .btn{width:32px;height:32px;padding:0 .6rem}.cfop .ant-alert{margin-bottom:1rem}.cfop .cfop__header{margin-bottom:1rem;text-transform:uppercase}.cfop .cfop__footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-column-gap:1rem}.cfop .cfop__footer .ant-btn{height:70px;white-space:normal}.cfop .cfop__footer .ant-btn:hover{color:#fff}.cfop .cfop__footer .btn-cancel{border:1px solid #dc3545}.cfop .cfop__footer .btn-cancel:hover{background-color:#dc3545}.cfop .cfop__footer .btn-ok{border:1px solid #3ab87a}.cfop .cfop__footer .btn-ok:hover{background-color:#3ab87a}.cfop .cfop__footer .btn-warning{border:1px solid #ffc107}.cfop .cfop__footer .btn-warning:hover{background-color:#ffc107}.ant-modal--cfop .ant-modal-footer--ant-modal-footer-custom{padding:.5rem 1rem!important}.cfop-view .ant-table{border:0;margin-bottom:1.25rem}.cfop-view .ant-table-title{color:#fff;border:0!important}.cfop-view .ant-table-thead th{font-weight:600;background-color:initial}.cfop-view .ant-table-content{border:1px solid #e8e8e8;border-top:0;border-radius:0 0 4px 4px!important}.cfop-view .table--success .ant-table-title{background-color:#3ab87a}.cfop-view .table--danger .ant-table-title{background-color:#dc3545}@media screen and (max-width:1366px){.cfop .cfop__footer p{width:80%}}@media screen and (max-width:1199px){.cfop .cfop__footer p{width:100%;text-align:left}}@media print{.ant-page-header-back,.ant-tabs-bar{display:none!important}.ant-page-header{text-align:center}.ant-page-header .ant-page-header-title-view-sub-title,.ant-page-header .ant-page-header-title-view-title{font-size:1rem!important}.segregation__title{margin-top:1rem}.segregation__title,.segregation__total{border:1px solid #000!important}}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;border-color:#000!important;border-radius:0!important;filter:none!important;-ms-filter:none!important}.ant-layout.ant-layout-has-sider>.ant-layout{width:auto!important;height:auto!important;overflow:visible!important}.no-print{display:none!important}}@page{margin:12.5mm auto 20mm}.sidebar .sidebar__actions .anticon:after{margin-bottom:16px}.contract{margin:0 2rem;text-align:justify}.contract .contract__logo{display:flex;align-items:center;justify-content:center;height:70px}.contract .contract__logo img{height:40px;position:relative}.contract .contract__wrapper{height:calc(100vh - 120px);padding:0;margin:0;border:5px solid #3d65b6}.contract .contract__wrapper iframe{width:calc(100% - 5px);height:100%}.contract .contract__footer{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.contract .contract__footer .ant-btn{margin-left:.5rem}.error{height:100vh}.error .error-icon{height:150px}.error .error-title{margin:1.5rem 0 1.25rem;font-size:1.25rem}.error .error-btn{height:48px;width:225px;text-transform:uppercase;background-color:initial;border:1px solid rgba(0,0,0,.15);border-radius:.5rem}.error .error-btn:hover{background-color:rgba(0,0,0,.025);cursor:pointer}body{margin:0;font:400 .875rem "Open Sans";overflow-x:hidden}*,:focus{outline:0!important}.layout{position:relative;height:100vh;transition:all .3s ease-in-out}h1,h2,h3,h4,h5,h6,label,p{margin:0}a:active,a:focus,a:hover{text-decoration:none;cursor:pointer}textarea{resize:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-track{background:#f1f1f1}.btn.btn-success{background-color:#3ab87a;border-color:#3ab87a}.btn.btn-warning{background-color:#ffc107;border-color:#ffc107}.btn:hover{opacity:.85}.btn-ghost{background-color:initial;border-color:rgba(0,0,0,.4)}.btn-ghost.btn-success{color:#3ab87a;border-color:#3ab87a}.btn-ghost.btn-warning{color:#ffc107;border-color:#ffc107}.btn-ghost:hover{opacity:.85}.navbar{position:relative;z-index:1;min-height:60px;padding:0 1rem;background-color:#fff}.navbar .navbar__logo{height:3rem}.navbar .ant-menu-horizontal{line-height:0;border:0}.navbar .ant-menu-horizontal .anticon{color:#bebebe}.navbar .ant-menu-horizontal .anticon:hover{color:#3ab87a;border:0}.navbar .ant-menu-item{height:60px;border:0}.navbar .ant-menu-item:hover{border:0}.blink{cursor:pointer}.blink>sup.ant-badge-count[data-show=true]{animation:blinker 1s linear infinite}.submenu{background-color:#fff}.submenu .submenu__title{text-transform:uppercase;font-weight:600;font-size:1rem;color:#fff;background:#3ab87a}.submenu__products{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;justify-content:space-between}.submenu__products .submenu__products___item{text-align:center}.submenu__products .submenu__products___item .item__logo{height:2rem}.submenu__products .submenu__products___item .item__name{display:block;width:100%;text-align:center;font-size:.75rem;color:#212121;line-height:1}.submenu__profile .submenu__profile___body{display:grid;grid-template-columns:4rem auto;grid-column-gap:1rem;align-items:center;border-bottom:1px solid #bebebe}.submenu__profile .submenu__profile___body .body__icon{display:flex;justify-content:center;align-items:center;width:4rem;height:4rem;background-color:#f5f5f5;border-radius:100%!important}.submenu__profile .submenu__profile___body .body__icon img{max-width:60px;max-height:60px}.submenu__profile .submenu__profile___body .anticon{font-size:32px;color:rgba(0,0,0,.6)}.submenu__profile .submenu__profile___body .body__caption{display:flex;flex-direction:column;line-height:1}.submenu__profile .submenu__profile___body .body__caption___name{font-weight:600;font-size:.875rem}.submenu__profile .submenu__profile___body .body__caption___email{font-size:.875rem;color:rgba(0,0,0,.7)}.submenu__profile .submenu__profile___body .body__caption___btn{width:120px}.submenu__profile .submenu__profile___footer{display:flex;justify-content:space-between;align-items:center}.submenu__profile .submenu__profile___footer .btn{color:#666;border-color:#c6c6c6}.submenu__profile .submenu__profile___footer .btn:hover{background-color:#f2f2f2}.submenu__profile .btn{cursor:pointer}.submenu__attendance .submenu__attendance___item{list-style:inside none;color:#212121;cursor:pointer}.submenu__attendance .submenu__attendance___item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}.submenu__attendance .submenu__attendance___item:hover{background-color:#f5f5f5}.submenu__attendance .submenu__attendance___item a{color:#212121}.submenu__notification{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:400px;min-height:120px;max-height:460px;overflow:auto}.submenu__notification .submenu__notification___empty{color:#d51f32;padding:15px 0!important;text-align:center;font-size:1.1rem}.submenu__notification .submenu__notification___empty h5{color:#d51f32}.submenu__notification .submenu__notification___item{display:grid;grid-template-columns:3rem auto;grid-column-gap:1rem;border-bottom:1px solid #bebebe;width:100%}.submenu__notification .submenu__notification___item:hover{background-color:#f2f2f2}.submenu__notification .submenu__notification___item:hover .item__icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:#fff;border-radius:100%!important}.submenu__notification .submenu__notification___item:last-child{border:0}.submenu__notification .submenu__notification___item .item__icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;background-color:#f5f5f5;border-radius:100%!important}.submenu__notification .submenu__notification___item .item__icon img{max-width:60px;max-height:60px}.submenu__notification .submenu__notification___item .item__caption___title{font-weight:600;font-size:.875rem}.submenu__notification .submenu__notification___item .item__caption___intro{font-size:.875rem;color:rgba(0,0,0,.7)}.submenu__notification .submenu__notification___item .item__caption___data{float:right;font-size:12px}.submenu__notification .submenu__notification___link{position:-webkit-sticky;position:sticky;width:100%;bottom:0;left:0;text-align:center;font-size:.875rem;color:#212121;background-color:#f1f1f1}@media screen and (max-width:575.98px){.navbar--pattern .navbar__logo{height:2rem}}.sidebar{background-color:#bfc7cf}.sidebar .sidebar__body .form-control{height:38px;font-weight:600}.sidebar .sidebar__body___title{text-transform:uppercase;font-weight:700;font-size:1.25rem;color:#fff}.sidebar .sidebar__body___companies{background-color:#fff}.sidebar .sidebar__body___companies .companies__list{max-height:calc(100vh - 260px);overflow:auto}.sidebar .sidebar__body___companies .companies__header{background-color:#748598;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sidebar .sidebar__body___companies .companies__header .companies__header___title{text-transform:uppercase;font-weight:700;font-size:.875rem;color:#fff}.sidebar .sidebar__body___companies .companies__header .btn{font-size:.75rem}.sidebar .sidebar__body___companies .item__action{border-left:.5rem solid transparent;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sidebar .sidebar__body___companies .item__action.active,.sidebar .sidebar__body___companies .item__action:hover{border-left-color:#748598}.sidebar .sidebar__body___companies .item__action___header{flex:1 1;color:#a7adad;border-bottom:1px solid #bebebe;cursor:pointer;overflow:hidden}.sidebar .sidebar__body___companies .item__action___header .header__name{text-transform:uppercase;font-weight:600;font-size:.875rem}.sidebar .sidebar__body___companies .item__action___toggle{color:#a7adad;background-color:initial;border:0}.sidebar .ant-layout-sider-children{display:grid;grid-template-columns:calc(100% - 100px) 100px}.sidebar.ant-layout-sider-collapsed{flex:0 0 100px!important;max-width:100px!important;min-width:100px!important;width:100px!important}.sidebar.ant-layout-sider-collapsed .ant-layout-sider-children{grid-template-columns:100%}.sidebar .sidebar__actions{background-color:#cad0d7;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.sidebar .sidebar__actions .anticon{font-size:1.75rem;color:#fff}.sidebar .sidebar__actions .anticon:after{content:"Menu";font-size:.875rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sidebar .sidebar__actions .sidebar__actions___link{text-align:center;text-transform:uppercase;font-weight:600;font-size:.7rem;color:#fff;border-bottom:1px solid #fff}.sidebar .sidebar__actions .sidebar__actions___link:hover{background-color:#bfc7cf}.footer{position:fixed;z-index:20;display:flex;justify-content:space-between;align-items:center;bottom:0;left:0;width:100%;background-color:#f7f7f7}.footer .footer__text{color:grey}.footer .footer__social{display:flex}.footer .footer__social___link{color:#fff;display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;background-color:#24bba7;border-radius:100%!important}.footer .footer__social___link:hover{background-color:#1aa592}.footer .footer__social___link img{height:1.125rem}@media screen and (max-width:575.98px){.footer{position:relative;flex-direction:column}}.loading{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff}.loading .loading__icon{height:3.5rem}.subtitle{margin:0;padding:.5rem 1rem;background-color:#fff;border-radius:.25rem}.subtitle .subtitle__item{display:flex;align-items:center;padding:.25rem 0;list-style:none}.subtitle .subtitle__item .anticon{margin-right:.5rem}.sidebar .sidebar__body___companies .item__action___header .header__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar__body___companies .item__action___header .header__cnpj{margin:0}.sidebar .sidebar__body___companies .companies__header{margin-bottom:2px}.footer .footer__social___link{margin-right:4px;margin-left:4px}.submenu__products .submenu__products___item .item__name{margin-top:4px}.sidebar .sidebar__body___companies .companies__header .btn .fas{margin-left:8px}.sidebar .sidebar__actions .anticon:after,.sidebar .sidebar__body .form-control,.submenu__profile .submenu__profile___body .body__caption___btn{margin-top:8px}.sidebar .sidebar__body___companies .item__action___header{margin-right:8px}.loading .loading__icon{margin-bottom:8px}.navbar .ant-menu-horizontal .anticon{margin-right:16px;margin-left:16px}.sidebar .sidebar__body___companies{margin-top:16px}.sidebar .sidebar__body___companies .collapse--item{margin-right:16px}.empty .empty__title,.sidebar .sidebar__actions .anticon:after{margin-bottom:16px}.sidebar .sidebar__body___companies .item__action___toggle{padding:0}.submenu__attendance{padding-right:0;padding-left:0}.sidebar .sidebar__body___companies .item__action{padding-bottom:0}.sidebar .sidebar__actions .sidebar__actions___link{padding:4px}.sidebar .sidebar__body .form-control,.submenu__notification .submenu__notification___link{padding-top:4px;padding-bottom:4px}.submenu .submenu__title{padding:8px}.sidebar .sidebar__body .form-control{padding-right:8px;padding-left:8px}.footer,.sidebar .sidebar__body___companies .companies__header,.sidebar .sidebar__body___companies .item__action___header,.submenu__attendance .submenu__attendance___item,.submenu__profile .submenu__profile___footer{padding-top:8px;padding-bottom:8px}.sidebar .sidebar__body___companies .item__action{padding-left:8px}.sidebar .sidebar__actions{padding-top:8px}.sidebar .sidebar__body,.submenu__notification .submenu__notification___item,.submenu__products,.submenu__profile .submenu__profile___body{padding:16px}.footer,.sidebar .sidebar__body___companies .companies__header,.submenu__attendance .submenu__attendance___item,.submenu__profile .submenu__profile___footer{padding-right:16px;padding-left:16px}.sidebar .sidebar__body___companies .collapse--item{padding-left:16px}.sidebar .sidebar__body___companies .item__action{padding-right:16px}.sidebar .sidebar__body___companies .companies__list{padding-bottom:16px}.navbar,.submenu,.subtitle{box-shadow:0 2px 6px rgba(0,0,0,.2)}.search-field{float:right;width:350px!important;margin:0 .5rem .5rem 0!important}.ant-table--custom .ant-table-thead th{color:#fff;background-color:#3d65b6;padding:.5rem}.ant-table--custom .ant-table-thead th.ant-table-column-has-actions.ant-table-column-has-sorters:hover,.ant-table--custom .ant-table-thead th.ant-table-column-sort{background-color:#313131}.ant-table--custom .ant-table-thead th .ant-table-header-column{width:100%}.ant-table--custom .ant-table-thead th .ant-table-header-column .ant-table-column-sorters{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ant-table--custom .ant-table-thead th .ant-table-column-sorter .ant-table-column-sorter-inner .anticon.on{color:#fff}.ant-table--custom .ant-table-tbody tr td{padding:.25rem;border:0;white-space:pre-wrap}.ant-table--custom .ant-table-tbody tr:nth-child(odd) td{background-color:#f9f5f1}.ant-table--custom .ant-table-tbody .icon-action{font-size:1.125rem;color:#2f529a;cursor:pointer}.ant-pagination{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ant-pagination .ant-pagination-item:hover{border-color:#6077ad}.ant-pagination .ant-pagination-item-active{color:#fff;background-color:#6077ad;border-color:#6077ad}.empty{display:grid;grid-template-columns:400px;justify-content:center;align-items:center;height:calc(100vh - 220px)}@media only screen and (max-height:600px){.empty{height:200px}}.empty .empty__title{grid-column:span 2;font-weight:600;font-size:1rem}.empty .empty__upload{display:grid;overflow:hidden}.empty .empty__upload .btn{width:42px;height:42px}.error{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.error .error__title{margin-bottom:1rem;font-size:1.25rem}.ant-card .ant-card-head,.ant-collapse--custom .ant-collapse-item .ant-collapse-header .ant-collapse-arrow,.ant-empty{margin:0}.ant-notification-notice ul li:last-child{margin-bottom:0}.ant-page-header .ant-page-header-back{margin-top:4px;margin-bottom:4px}.ant-notification-notice ul li{margin-bottom:4px}.ant-card .ant-card__footer{margin-top:8px}.ant-tabs--custom .ant-tabs-tab small,.ant-tabs-default .ant-tabs-tab small{margin-right:8px}.ant-collapse--custom .ant-collapse-item,.ant-page-header,.ant-tabs--custom .ant-tabs-bar,.ant-tabs--custom .ant-tabs-nav-container{margin-bottom:8px}.ant-notification-notice ul,.ant-page-header .ant-page-header-back .ant-page-header-back-button{padding:0}.ant-modal .ant-modal-footer--ant-modal-footer-custom{padding-right:0;padding-left:0}.ant-collapse--custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box,.ant-modal .ant-modal-footer--ant-modal-footer-custom,.ant-notification-notice ul li:last-child{padding-bottom:0}.ant-table--custom .ant-table-tbody tr td{padding:4px}.ant-card .ant-card__footer{padding-top:4px;padding-bottom:4px}.ant-notification-notice ul li{padding-bottom:4px}.ant-table--custom .ant-table-thead tr th{padding:8px}.ant-card .ant-card-head .ant-card-head-title,.ant-modal .ant-modal-header{padding-top:8px;padding-bottom:8px}.ant-card .ant-card-body,.ant-modal .ant-modal-body,.ant-tabs-default .ant-tabs-content{padding:16px}.ant-card .ant-card-head{padding-right:16px;padding-left:16px}.ant-collapse--custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding-top:16px}@keyframes blinker{50%{opacity:0}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.col-form-label{color:grey}.col-form-label,.col-form-label-error{text-transform:uppercase;font-size:.75rem!important;line-height:1}.col-form-label-error{color:red}.form-control{height:32px;padding:.275rem .75rem;font-size:.875rem;border-radius:0}.table-bordered td,.table-bordered th{border-color:#d8d5d5}.ant-layout{background-color:#fff}.ant-select-selection--single{height:33px}.ant-select--custom .ant-select-selection{border-radius:0}.btn--active{color:#40a9ff;border-color:#40a9ff}.btn--danger-white:hover{color:#ff4d4f;border-color:#ff4d4f}.btn--danger{color:#ff6170;border-color:#ff6170}.btn--danger:hover{color:#c51729;border-color:#c51729}.btn--success{color:#348f1d;border-color:#1da333}.btn--success:hover{color:#0b5f16;border-color:#115a08}.ant-table .ant-empty{height:auto}.ant-empty{height:calc(100vh - 210px);display:flex;flex-direction:column;justify-content:center;align-items:center}.ant-empty .ant-empty-description{color:rgba(0,0,0,.4)}.ant-page-header{position:-webkit-sticky;position:sticky;z-index:2;top:0;padding:6px 24px 4px;background-color:#bfc7cf;border-radius:0}.ant-page-header .ant-page-header-back{font-size:18px}.ant-page-header .ant-page-header-back .ant-page-header-back-button{font-size:1rem;color:#fff}.ant-page-header .ant-page-header-heading-title{padding-right:0;text-transform:uppercase;font-weight:700;font-size:.75rem;color:#fff}.ant-page-header .ant-page-header-heading-sub-title{color:#fff}.ant-page-header .ant-page-header-heading-sub-title:before{content:"-";margin:0 .25rem 0 .4rem}.anticon{vertical-align:0}.ant-modal .ant-modal-header{background-color:#6077ad;border-radius:0;border:0}.ant-modal .ant-modal-header .ant-modal-title{text-transform:uppercase;font-weight:700;font-size:.875rem;color:#fff}.ant-modal .ant-modal-content{border-radius:0}.ant-modal .ant-modal-body{position:relative}.ant-modal .ant-modal-footer--ant-modal-footer-custom{border-radius:0}.ant-modal--danger .ant-modal-header{background-color:#dc3545}.ant-tabs--custom{height:100%;overflow:inherit}.ant-tabs--custom .ant-tabs-bar{border:0}.ant-tabs--custom .ant-tabs-tabpane{position:relative;height:100%}.ant-tabs--custom .ant-tabs-top-content{max-width:100vw;height:calc(100% - 48px)}.ant-tabs--custom .ant-tabs-nav-container{background-color:#748598;border:0}.ant-tabs--custom .ant-tabs-tab{text-transform:uppercase;font-weight:600;font-size:.75rem;color:#fff;border:0!important;border-radius:0!important;background-color:initial!important}.ant-tabs--custom .ant-tabs-tab:hover{color:#fff;background-color:#3ab87a!important;border:0}.ant-tabs--custom .ant-tabs-tab small{border:1px solid #fff;display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;background-color:initial;border-radius:100%!important}.ant-tabs--custom .ant-tabs-tab.ant-tabs-tab-active{color:#fff!important;background-color:#3ab87a!important;border:0}.ant-tabs--custom .ant-tabs-tab.ant-tabs-tab-active small{border-color:transparent;display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;background-color:#11a35b;border-radius:100%!important}.ant-tabs--custom .ant-tabs-tab-disabled{opacity:.6}.ant-tabs--custom .ant-tabs-tab-disabled:hover{color:#fff;background-color:initial!important}.ant-tabs-default{overflow:inherit}.ant-tabs-default .ant-tabs-bar{margin:0!important;border:0}.ant-tabs-default .ant-tabs-nav-container{margin-bottom:-1px!important;background-color:initial;border-bottom:0}.ant-tabs-default .ant-tabs-tab{text-transform:uppercase;font-weight:600;font-size:.75rem;color:#212121;border:0!important;border-radius:4px 4px 0 0!important;background-color:initial!important}.ant-tabs-default .ant-tabs-tab:hover{color:#212121;background-color:initial!important;border:0}.ant-tabs-default .ant-tabs-tab small{border:1px solid #fff;display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;background-color:initial;border-radius:100%!important}.ant-tabs-default .ant-tabs-tab.ant-tabs-tab-active{color:#212121!important;background-color:#fff!important;border:1px solid #e8e8e8!important;border-bottom:0!important}.ant-tabs-default .ant-tabs-tab.ant-tabs-tab-active small{border-color:transparent;display:flex;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;background-color:#11a35b;border-radius:100%!important}.ant-tabs-default .ant-tabs-tab-disabled{opacity:.6}.ant-tabs-default .ant-tabs-tab-disabled:hover{color:#fff;background-color:initial!important}.ant-tabs-default .ant-tabs-content{border:1px solid #e8e8e8!important}.ant-card{background-color:#f5f5f5}.ant-card .ant-card-head{min-height:auto;background-color:#3d65b6}.ant-card .ant-card-head .ant-card-head-title{text-transform:uppercase;font-size:.875rem;color:#fff}.ant-card .ant-card__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.ant-card .ant-card__footer .ant-btn:not(.ant-btn-primary){color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5)}.ant-card .ant-card__footer .ant-btn:not(.ant-btn-primary):hover{color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7)}.ant-card--warning .ant-card-head{background-color:#dc3545}.ant-card--ghost .ant-card-head{background-color:initial}.ant-card--ghost .ant-card-head .ant-card-head-title{text-transform:uppercase;font-size:.875rem;color:rgba(0,0,0,.85)}.ant-card--ghost-silver .ant-card-head{background-color:#d9d9d9}.ant-card--ghost-silver .ant-card-head .ant-card-head-title{text-transform:uppercase;font-size:.875rem;color:rgba(0,0,0,.85)}.ant-card--data span{font-weight:600;font-size:1.125rem}.ant-card--data .ant-card-body{position:relative}.ant-card--data .icon{position:absolute;top:calc(50% - 1.25rem);right:1rem;font-size:2.5rem;opacity:.4}.ant-notification-notice ul{list-style:outside none}.ant-notification-notice ul li{font-size:.75rem;border-bottom:1px solid #d4d4d4}.ant-notification-notice ul li:last-child{border:0}.ant-notification-notice ul li small{font-size:.75rem}.ant-table--custom .ant-table-header table{border-radius:0}.ant-table--custom .ant-table-thead tr th{font-weight:600;font-size:.8rem;color:#fff;text-transform:uppercase;background-color:#3d65b6;border-radius:0}.ant-table--custom .ant-table-thead tr th .ant-table-column-sorter .ant-table-column-sorter-inner-full{color:#fff}.ant-table--custom .ant-table-thead tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover{background-color:#2f529a}.ant-table--custom .ant-table-thead tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon,.ant-table--custom .ant-table-thead tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter{background-color:initial}.ant-table--custom .ant-table-thead tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .ant-table-filter-icon:hover,.ant-table--custom .ant-table-thead tr th.ant-table-column-has-actions.ant-table-column-has-sorters:hover .anticon-filter:hover{color:#fff;background-color:#6077ad}.ant-table--custom .ant-table-thead tr th.ant-table-column-sort{background-color:#2f529a}.ant-table--custom .ant-table-thead tr th .ant-table-filter-icon,.ant-table--custom .ant-table-thead tr th .anticon-filter{color:#fff}.ant-collapse--custom .ant-collapse-item{background-color:#f5f5f5;border:0}.ant-collapse--custom .ant-collapse-item .ant-collapse-header{padding:.5rem .5rem .5rem 2.25rem;font-weight:600;color:#fff;line-height:22px;background-color:#3d65b6;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ant-collapse--custom .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{line-height:2rem}.ant-collapse--custom .ant-collapse-item .ant-collapse-content{position:relative;min-height:100px}@media print{.table,.table td,.table th,.table tr{border:1px solid #000!important}.ant-collapse--custom .ant-collapse-item .ant-collapse-header{padding:.5rem;border:1px solid #000}.ant-collapse--custom .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{display:none}.ant-collapse--custom .ant-collapse-item .ant-collapse-content{display:block!important;min-height:auto}.ant-collapse--custom .ant-collapse-item .ant-collapse-content .ant-collapse-content-box{padding:1rem 0 0}}.ant-transfer--custom .ant-transfer-list{border:0}.ant-transfer--custom .ant-transfer-list .ant-transfer-list-header{color:#fff;border:0}.ant-transfer--custom .ant-transfer-list .ant-transfer-list-header .ant-transfer-list-header-title{text-transform:uppercase}.ant-transfer--custom .ant-transfer-list .ant-transfer-list-body{margin-top:-.125rem;border:1px solid;border-top:0;border-radius:0 0 .25rem .25rem}.ant-transfer--custom .ant-transfer-list:first-child .ant-transfer-list-header{background-color:#3ab87a}.ant-transfer--custom .ant-transfer-list:first-child .ant-transfer-list-body{border-color:#3ab87a}.ant-transfer--custom .ant-transfer-list:last-child .ant-transfer-list-header{background-color:#dc3545}.ant-transfer--custom .ant-transfer-list:last-child .ant-transfer-list-body{border-color:#dc3545}.ant-drawer--custom .ant-drawer-header{background-color:#3d65b6;border-radius:0}.ant-drawer--custom .ant-drawer-header .ant-drawer-close,.ant-drawer--custom .ant-drawer-header .ant-drawer-title{color:#fff}.ant-drawer--custom .ant-drawer-body{position:relative;padding-bottom:0;height:calc(100vh - 115px);overflow-y:auto}.ant-drawer--custom .ant-drawer__footer{position:fixed;z-index:1;right:0;bottom:0;width:600px;border-top:1px solid #e9e9e9;padding:10px 1rem;background-color:#fff;text-align:right}.ant-drawer--custom .ant-drawer__list{padding:0;list-style:none}.ant-drawer--custom .ant-drawer__list li{margin-bottom:.5rem;padding-bottom:.5rem;font-weight:600}.ant-drawer--custom .ant-drawer__list li:not(:last-child){border-bottom:1px solid #bebebe}.ant-drawer--custom .ant-drawer__list li small{font-size:.8rem}.ant-form--custom{margin-top:-1rem}.ant-form--custom .ant-form-item{margin:1rem 0 0}.ant-calendar--custom{width:100%}.ant-calendar--custom .ant-input{border-radius:0}.ant-modal-close-x{line-height:40px;color:#fff}
/*# sourceMappingURL=main.f6e331db.chunk.css.map */