:root{--border_color:#f0f0f0}*{font-family:"Noto Sans TC",sans-serif;font-size:1rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:14px;color:rgba(0,0,0,.85);height:calc(100vh - 47px)!important}figure,p,ul{margin:0!important;padding:0}#root>.with_header{height:calc(100vh - 46px)}#root>.without_header{height:100vh}ul li{list-style:none}img{width:100%;height:100%;object-fit:cover}.container>.card_table,.container>.table_block{margin:24px;background:#fff}.container>.table_block{padding:0 24px}.step_block{padding:0;min-height:calc(100% - 126px);height:unset;margin-top:0}.step_content{padding:24px;margin:0 24px;background:#fff}.ant-steps-horizontal:not(.ant-steps-label-vertical) .ant-steps-item-description{max-width:unset!important}.upload-list-inline .ant-upload-list-item{float:left;width:200px;margin-right:8px}.upload-list-inline [class*=-upload-list-rtl] .ant-upload-list-item{float:right}.expand-parent{background:#fafafa}.ant-table-tbody>.expand-parent>td{border-bottom:none;font-weight:500}.ant-collapse{background-color:#fff!important}.ant-collapse,.ant-collapse-content,.ant-collapse>.ant-collapse-item{border:none!important}.ant-collapse-content,.collapseCar .ant-collapse>.ant-collapse-item{border-bottom:1px solid #f0f0f0!important}.ant-collapse-content>.ant-collapse-content-box{background:#fafafa}.info_block .ant-collapse>.ant-collapse-item{padding:0 0 8px!important;margin:8px 0}.case_table .ant-collapse,.info_block .ant-collapse{border:none!important}.case_table .ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:8!important}.info_block .ant-collapse>.ant-collapse-item .ant-collapse-content{margin-top:8px}.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important;padding:0 8px!important}.ant-collapse-header-text{width:100%}.ant-timeline-item{padding-bottom:0!important;padding-top:16px}.list_tooltip{margin-bottom:10px}.list_tooltip:before{content:"";display:inline-block;width:5px;height:5px;border:1px solid #000;border-radius:50%;margin-right:8px!important}.car_detail_select{background-color:#fafafa!important}.car_detail_select.ant-select:not(.ant-select-customize-input) .ant-select-selector{background-color:initial!important}.ant-upload-list{margin-bottom:8px!important}.ant-table-pagination.ant-pagination{margin-top:16px!important}.site-collapse-custom-collapse .site-collapse-custom-panel,[data-theme=compact] .site-collapse-custom-collapse .site-collapse-custom-panel{margin-bottom:24px;overflow:hidden;background:#f7f7f7;border:0;border-radius:2px}.remove-col-16>.ant-col-16{max-width:100%}.pricingModule_contractFile .ant-form-item-control-input-content>span{display:flex!important}.ant-upload-span,.antd-input-upload .ant-upload-list{max-width:304px}.ant-pagination-options{display:none!important}.ant-form,.ant-form-item-label>label,.ant-input-group-addo,.ant-input-group-addon,.ant-input-number-group-addon,.ant-statistic-title,.ant-tag,input{font-size:16px!important}.ant-tag{padding:4px 8px!important}.ant-form-item-with-help .ant-form-item-explain{min-height:unset!important}.ant-btn{height:auto!important}.ant-tabs-tab-btn>div{display:flex;align-items:center}.history_block{padding:32px;background:#fafafa;height:100%;overflow-y:scroll}.history_block ul>li{display:grid;grid-template-columns:calc(100% - 146px) 130px;grid-gap:16px}.history_block ul>li>p:last-child{text-align:right}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:35px!important}.execute_detail_block{margin-bottom:24px}.execute_detail_block>button{border:1px solid #d9d9d9;padding:24px;text-align:left;display:block;background:#fff;cursor:pointer}.execute_detail_block>.disabled{background-color:#f5f5f5;color:rgba(0,0,0,.25);cursor:default}.execute_detail_block>.active{color:#096dd9;border:1px solid #096dd9}.ant-statistic-content-value,.ant-statistic-content-value-decimal,.ant-statistic-content-value-int{font-size:24px}.grid_double_block{padding-top:24px}.grid_double_block>li{display:grid;grid-template-columns:repeat(3,1fr);padding:16px;grid-gap:16px;border-bottom:1px solid rgba(0,0,0,.03)}.grid_double_block>li:first-child{background:#fafafa}.grid_double_block>li:first-child>div:first-child{border-right:1px solid rgba(0,0,0,.03)}.calendar_table{width:100%;padding-bottom:24px}.calendar_table thead tr>td{padding:16px;background-color:#fafafa;position:relative}.calendar_table thead tr>td:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:22px;width:1px;background-color:rgba(0,0,0,.03)}.calendar_table tbody tr{border-bottom:1px solid rgba(0,0,0,.03)}.calendar_table tbody tr>td{padding:16px}.calendar_table tbody tr>.date_td{padding:16px;display:grid;grid-template-columns:repeat(15,1fr);height:58px}.calendar_table tbody tr>.date_td>div{position:relative;display:grid;grid-template-columns:repeat(2,1fr)}.calendar_table tbody tr>.date_td>div:after{align-items:center;width:100%;background-color:#f5f5f5}.calendar_table tbody tr>.date_td>div:after,.calendar_table tbody tr>.date_td>div>.work{position:absolute;content:"";height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.calendar_table tbody tr>.date_td>div>.work{width:50%;z-index:5;background-color:#d9f7be}.calendar_table tbody tr>.date_td>div>div:last-child{right:0}.calendar_table tbody tr>.date_td>div>div:first-child{left:0}.calendar_table tbody tr>.date_td>div>.notValid,.calendar_table tbody tr>.date_td>div>.rest{position:absolute;content:"";width:50%;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:5;background-color:#ffccc7}.calendar_table tbody tr>.date_td>div>.notValid_start:before,.calendar_table tbody tr>.date_td>div>.rest_start:before{position:absolute;height:4px;width:4px;background:#ff4d4f;content:"";border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;left:0}.calendar_table tbody tr>.date_td>div>.work_start:before{height:4px;width:4px}.calendar_table tbody tr>.date_td>.workingPeriod:before,.calendar_table tbody tr>.date_td>div>.work_start:before{position:absolute;background:#73d13d;content:"";border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10;left:0}.calendar_table tbody tr>.date_td>.workingPeriod:before{height:8px;width:8px}.calendar_table tbody tr>.date_td>.workingPeriod_0:before{left:0}.calendar_table tbody tr>.date_td>.workingPeriod_50:before{left:40%}.calendar_table thead tr>td:last-child:after{width:0}.calendar_table .date_td{display:grid;grid-template-columns:repeat(15,1fr)}.calendar_table .date_td>div{width:100%}.tag_user .ant-form-item-label>label{width:140px}.tag_user .ant-form-item-label>label:after{content:""}.add_step_2_footer>.label_block{position:relative}.add_step_2_footer .label_block:after{position:absolute;right:0;top:50%;content:"";width:1px;height:24px;background:rgba(0,0,0,.05)}.add_step_2_footer .label_block:last-child:after{width:0}.add_step_2_footer .label_block>label{font-size:14px;color:rgba(0,0,0,.45)}.add_step_2_footer .label_block>p{font-size:24px;margin-top:6px}.add_step_2_footer .label_block>.phone{color:#1890ff}.ant-alert{align-items:flex-start!important}.ant-alert-icon{position:relative;top:4px}.custom_radio{display:inline-flex;border:1px solid #d9d9d9}.custom_radio>li{padding:2px 16px;border-right:1px solid #d9d9d9;cursor:pointer}.custom_radio>li:hover{color:#1890ff}.custom_radio>li.active{background-color:#1890ff;border-right-color:#40a9ff;color:#fff}.custom_radio>li:last-child{border:none}.work_status_block{display:flex;justify-content:space-between}.work_status_block>div .title{font-size:24px;margin-top:6px}.route_table>.route_table_thead{background:#fafafa}.route_table>.route_table_thead,.route_table_tr{display:flex;border-bottom:1px solid #f0f0f0;margin-bottom:8px}.route_table_tr{cursor:pointer}.route_table_tr:hover{background-color:#e6f7ff}.route_table_tr.disabled{background:#f5f5f5;color:rgba(0,0,0,.45);cursor:default}.route_table_tr .specified{color:#1890ff}.tab_block{width:100%;display:flex;flex-wrap:wrap;border-radius:2px;padding-bottom:12px;padding-top:8px}.tab_block>li{padding:6px 16px;box-shadow:inset -1px 0 0 #d9d9d9,inset 0 1px 0 #d9d9d9,inset 0 -1px 0 #d9d9d9}.tab_block>li:first-child{border-left:1px solid #d9d9d9}.tab_block>li.active{background:#1890ff;box-shadow:inset -1px 0 0 #1890ff,inset 0 1px 0 #1890ff,inset 0 -1px 0 #1890ff;color:#fff}.disabled_info_block{width:100%;display:flex;padding:40px;justify-content:center;align-items:center;grid-gap:24px;background:#fafafa}.disabled_info_block>p{font-size:20px}.filter_tabs_block{display:flex;width:100%;flex-wrap:wrap;grid-gap:8px}.filter_tabs_block>.tab{background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;padding:2px 8px;cursor:pointer}.photo_slider{position:relative;width:100%;max-height:800px;overflow:hidden}.photo_slider>figure{display:none}.photo_slider>figure,.photo_slider>figure>img{width:100%;height:100%;object-fit:contain}.photo_slider>figure.active{display:block}.photo_slider>.pagination{width:100%;display:flex;justify-content:center;grid-gap:8px;position:absolute;bottom:0;left:0;padding:16px 0;background-color:rgba(0,0,0,.1)}.photo_slider>.pagination>li{width:24px;height:3px;background-color:hsla(0,0%,100%,.5);cursor:pointer}.photo_slider>.pagination>li.active{background-color:#fff}.table_block .ant-spin-container,.table_block .ant-spin-nested-loading,.table_block .ant-table,.table_block .ant-table-container,.table_block .ant-table-content,.table_block table{height:100%}.input-error{position:relative;top:-20px}.route_list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;margin:16px 0}.route_list>.route_block{display:flex;align-items:center;grid-gap:8px;border:1px solid #d9d9d9;cursor:pointer;padding:16px 24px;position:relative}.route_list>.route_block.disabled{background-color:#f3f3f3;cursor:default}.route_list>.route_block .info{font-size:14px;color:rgba(0,0,0,.45);padding-top:8px}.route_list>.route_block .title{flex-grow:1}.route_list>.route_block.disabled p{color:rgba(0,0,0,.45)}.route_list>.route_block>.route_tab{width:32px;height:32px;background:#1890ff;border-radius:50%;color:#fff;text-align:center;padding:2px 0}.route_list>.route_block>.route_dropdown{position:absolute;width:100%;margin-top:8px;box-shadow:0 9px 28px 8px rgba(0,0,0,.05);background-color:#fff}
/*# sourceMappingURL=main.95ea47e8.chunk.css.map */