:root{font-family:SF Pro Display,PingFang SC,Microsoft YaHei,sans-serif;color:#1c2026;background:#f1f2f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(28,32,38,.22) transparent}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#1c202638;border-radius:999px;border:2px solid transparent;background-clip:padding-box}body{margin:0;min-width:1180px;min-height:100vh;background:#f1f2f5}#root{min-height:100vh}a{color:inherit;text-decoration:none}.prototype-header-menu.ant-menu-horizontal{border-bottom:none}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item-selected,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu-selected{background:transparent}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item-selected,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu-selected>.ant-menu-submenu-title,.prototype-header-menu.ant-menu-horizontal>.ant-menu-item-selected .ant-menu-item-icon,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu-selected .ant-menu-item-icon{color:#00af66}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item:after,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu:after{inset-inline:14px;bottom:12px;border-bottom:3px solid #00af66;border-radius:2px;opacity:0;transform:scaleX(.2);transform-origin:center;transition:opacity .16s ease,transform .16s ease}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item:hover:after,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu:hover:after,.prototype-header-menu.ant-menu-horizontal>.ant-menu-item-active:after,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu-active:after{opacity:0;transform:scaleX(.2)}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item-selected:after,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu-selected:after{opacity:1;transform:scaleX(1)}.prototype-header-menu.ant-menu-horizontal>.ant-menu-item:hover,.prototype-header-menu.ant-menu-horizontal>.ant-menu-submenu:hover{background:#0000000a}.prototype-page-card{border:1px solid rgba(5,5,5,.06);box-shadow:0 10px 28px #1118270a}.vehicle-metric-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.vehicle-metric-card,.vehicle-search-panel,.vehicle-table-card{border:1px solid rgba(5,5,5,.06);box-shadow:0 10px 28px #11182709}.vehicle-metric-card .ant-card-body{min-height:104px}.vehicle-search-panel .ant-form-item-label{padding-bottom:5px}.vehicle-search-panel .ant-form-item-label>label{height:20px;color:#5b636d;font-size:13px}.vehicle-table-card .ant-card-head{min-height:52px;padding-inline:16px;border-bottom:1px solid rgba(5,5,5,.06)}.vehicle-table-card .ant-table-wrapper,.vehicle-table-card .ant-table{border-radius:0 0 10px 10px}.vehicle-table-card .ant-table-container{border-start-start-radius:0;border-start-end-radius:0}.vehicle-table-card .ant-table-thead>tr>th{white-space:nowrap;color:#3d4652;font-weight:600}.vehicle-table-card .ant-table-tbody>tr>td{vertical-align:middle}.vehicle-table-card .ant-table-tbody>tr:hover>td{background:#f8fbfa}.vehicle-business-tabs>.ant-tabs-nav{margin-bottom:12px}.vehicle-business-tabs>.ant-tabs-nav:before{border-bottom-color:#05050514}.vehicle-info-section{padding:16px;border:1px solid rgba(5,5,5,.06);border-radius:10px;background:#fff}.vehicle-info-section+.vehicle-info-section{margin-top:0}.customer-form-section{padding:0 0 14px;border-bottom:1px solid rgba(5,5,5,.06)}.customer-form-section:last-child{padding-bottom:0;border-bottom:0}.customer-form-section-title{display:block;color:#1f2d3d}
