html{background-color:#35363b}*,html{color:#fff}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:rgba(53,54,59,.95);font-family:Arimo-Regular;font-size:16px;height:100vh;margin:0;overflow:hidden;width:100vw}#root,body{display:flex}#root{flex:1 1}button{background:none;border:0;font-size:16px}button:not(.icon){height:40px}button:not(.icon) span{font-size:16px}button.icon{border-radius:50%;color:#fff;cursor:pointer;font-size:30px;height:50px;transition:.2s ease-in-out;width:50px}button.icon:hover{color:#b6b6b6}.form-control .ant-select,.form-control .ant-select-selection-item,.form-control input{font-size:16px;height:40px;width:100%}.ant-select-selector{align-items:center;display:flex;height:100%!important}.ant-select-selection-item{align-items:center!important;display:flex!important}.ant-modal-content{height:100%;overflow:hidden}.ant-modal-body{display:flex;flex-direction:column;height:100%}.modal-header{align-items:center;border-bottom:2px solid #121212;display:flex;justify-content:space-between;padding:0 0 10px}.modal-header h1{color:#fff;margin:0 auto 0 0}.modal-footer{grid-gap:20px;border-top:2px solid #121212;justify-content:flex-end;margin:auto 0 0;padding:15px 0 0}.login-page,.modal-footer{align-items:center;display:flex}.login-page{flex:1 1;justify-content:center}.login-page form{display:flex;flex-direction:column;position:relative;width:400px}.login-page form:before{background:#35363b;border-radius:4px 0 0 4px;bottom:0;content:"";height:6px;left:30px;margin:auto 0;position:absolute;right:0;top:0}.login-page form input{background:#1d1e20;border:0;color:#8d9099;font-size:20px;height:70px;outline:none;padding:0 12px 0 30px}.login-page form input:first-child{border-radius:10px 10px 0 0}.login-page form input:nth-child(2){border-radius:0 0 10px 10px}.login-page form button{align-items:center;background:#1d1e20;border:6px solid #35363b;border-radius:50%;bottom:0;color:#35363b;cursor:pointer;display:flex;font-size:30px;height:70px;justify-content:center;margin:auto 0;position:absolute;right:-25px;top:0;transition:.2s ease-in-out;width:70px}.login-page form button:hover{border:4px solid #35363b;color:#8d9099;font-size:35px}header.header{align-items:center;border-bottom:1px solid #1d1e20;box-sizing:border-box;display:flex;height:80px;justify-content:space-between;padding:0 30px;width:100%}header.header .logo{cursor:pointer;height:60px;width:60px}header.header .logo img{width:100%}header.header .menu{cursor:pointer;margin:0 0 0 auto}.ant-dropdown li svg{margin:0 5px 0 0}.ant-dropdown li span{font-size:16px}.home-page{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.home-page .table{flex:1 1;max-height:calc(100% - 100px);max-width:100%;opacity:.8;overflow:hidden;padding:20px;width:100%}.home-page .table .table-header{align-items:center;display:flex;justify-content:space-between}.home-page .table .table-header h1{margin:0}.home-page .table .table-header .ant-input-search{margin:0 auto 0 20px;max-width:300px}.home-page .table .actions .btn{margin:0 0 0 10px}.home-page .table .ant-table-tbody{overflow:auto}.home-page .table .ant-table-tbody tr{cursor:pointer}.order-modal-window .ant-modal{height:80vh;max-width:1100px;width:80vw!important}.order-modal-window .ant-modal .modal-footer .total-price{align-items:center;display:flex;font-size:18px;font-weight:700;margin:0 auto 0 0}.order-modal-window .ant-modal .work-section{flex:1 1;overflow:auto;padding:20px 0}.order-modal-window .ant-modal .work-section>.row{grid-gap:20px;align-items:center;display:flex;justify-content:space-between;margin:0 0 20px}.order-modal-window .ant-modal .work-section>.row>div{flex:1 1}.order-modal-window .ant-modal .work-section>.row .client-field{align-items:center;display:flex;flex-direction:row;min-width:30%}.order-modal-window .ant-modal .work-section>.row .client-field div{flex:1 1;margin:0 10px 0 0}.order-modal-window .ant-modal .work-section>.row .client-field .btn{font-size:32px}.order-modal-window .ant-modal .work-section section{display:flex;flex-direction:column;margin:40px 0 0}.order-modal-window .ant-modal .work-section section .section-header{border-bottom:1px solid #121212;color:#fff;margin:0 0 20px;padding:0 0 10px}.order-modal-window .ant-modal .work-section section .works-list{display:flex;flex-direction:column}.order-modal-window .ant-modal .work-section section .works-list .row{border-bottom:1px solid #121212;display:flex}.order-modal-window .ant-modal .work-section section .works-list .row .th{border-right:1px solid #121212;flex:1 1}.order-modal-window .ant-modal .work-section section .works-list .row .th:last-of-type{border:0;max-width:40px}.order-modal-window .ant-modal .work-section section .works-list .row .th:last-of-type button{height:40px;width:40px}.order-modal-window .ant-modal .work-section section .works-list .row .th .ant-select-selector,.order-modal-window .ant-modal .work-section section .works-list .row .th input{background:none;border:0!important;box-shadow:none;outline:none!important}.order-modal-window .ant-modal .work-section section .works-list .row .index{align-items:center;color:#fff;display:flex;justify-content:center;max-width:40px;min-height:100%}.order-modal-window .ant-modal .work-section section .works-list .row .price{max-width:200px}.order-modal-window .ant-modal .work-section section .works-list .row .mechanic{max-width:100px}.order-modal-window .ant-modal .work-section section .total-row{height:50px}.order-modal-window .ant-modal .work-section section .total-row .name{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;padding:0 10px}.order-modal-window .ant-modal .work-section section .total-row .name svg{margin:0 10px 0 0}.order-modal-window .ant-modal .work-section section .total-row .price{align-items:center;display:flex;font-size:18px;font-weight:700;min-width:340px;padding:0 0 0 12px}.new-user-popover{display:flex;flex-direction:column;font-size:14px;gap:10px;width:300px}.new-user-popover button,.new-user-popover input{font-size:14px;height:32px}.new-user-popover button span,.new-user-popover input span{font-size:14px}.client-field .ant-select-selection-search input{height:100%}.client-field .anticon-user-add svg{height:20px;width:20px}.salary-modal-window .ant-modal{width:600px!important}.salary-modal-window .orders-list{display:flex;flex-direction:column}.salary-modal-window .section-header{border-bottom:1px solid #121212;padding:0 0 10px}.salary-modal-window .order{border-bottom:1px solid #121212;display:flex}.salary-modal-window .order>div{border-right:1px solid #121212;padding:5px 10px}.salary-modal-window .order .index{align-items:center;display:flex;width:30px}.salary-modal-window .order .client,.salary-modal-window .order .mot,.salary-modal-window .order .total{flex:1 1}.salary-modal-window .order .total{border-right:1px solid #121212;display:flex;font-weight:700;justify-content:flex-end}.salary-modal-window .order .price{align-items:center;display:flex;font-weight:700;width:100px}.salary-modal-window .managers{display:flex;flex-direction:column}.salary-modal-window .managers .manager{border-bottom:1px solid #121212;display:flex;flex-direction:column;padding:0 5px}.salary-modal-window .managers .manager .row{align-items:center;cursor:pointer;display:flex;flex:1 1;font-size:16px}.salary-modal-window .managers .manager:hover{background:hsla(225,6%,58%,.3);border-radius:5px}.salary-modal-window .managers .manager .name{flex:1 1}.salary-modal-window .managers .manager .price{display:flex;font-weight:700;margin:0 10px 0 0;width:150px}.salary-modal-window .managers .manager .btn{font-size:15px;height:40px;width:40px}.salary-modal-window .managers .manager .description{display:none;flex-direction:column;max-height:150px;overflow:auto;padding:5px 0}.salary-modal-window .managers .manager.open .description{display:flex}.salary-modal-window .managers .manager h4{display:flex;font-size:12px;justify-content:space-between;margin:0 0 10px;padding:0 10px 0 0}.salary-modal-window .managers .manager .description-list{display:flex;flex-direction:column}.salary-modal-window .managers .manager .description-list .list-item{border-bottom:1px solid #121212;display:flex;font-size:12px;justify-content:space-between;padding:3px 10px 3px 0}.salary-modal-window .managers .manager .description-list .list-item .price{font-weight:400;margin:0;width:-webkit-max-content;width:max-content}.salary-modal-window .managers .manager .description-list .list-item .mot{margin:0 10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.salary-modal-window .managers .manager .description-list .list-item .name{flex:1 1;overflow:hidden;padding:0 15px 0 0;text-overflow:ellipsis;white-space:nowrap}
/*# sourceMappingURL=main.e88c88bd.css.map*/