*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;min-height:100vh;-webkit-text-size-adjust:100%}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}#root{min-height:100vh}@media(max-width:767px){.ant-modal{max-width:96vw!important;margin:8px auto!important}.ant-modal-content{padding:16px!important}.ant-modal-body{overflow-x:auto}}.ant-table-wrapper,.ant-table-body,.ant-table-content{-webkit-overflow-scrolling:touch}.ant-table-content{overflow-x:scroll!important;overflow-y:hidden!important;scrollbar-width:auto!important;scrollbar-color:#888 #f0f0f0!important}.ant-table-body{overflow-x:scroll!important;overflow-y:scroll!important;scrollbar-width:auto!important;scrollbar-color:#888 #f0f0f0!important}.ant-table-content::-webkit-scrollbar,.ant-table-body::-webkit-scrollbar{width:14px!important;height:14px!important;display:block!important;-webkit-appearance:none!important;background:#f0f0f0!important}.ant-table-content::-webkit-scrollbar-thumb,.ant-table-body::-webkit-scrollbar-thumb{background:#888!important;border-radius:7px!important;border:2px solid #f0f0f0!important;min-width:40px;min-height:40px}.ant-table-content::-webkit-scrollbar-thumb:hover,.ant-table-body::-webkit-scrollbar-thumb:hover{background:#555!important}.ant-table-content::-webkit-scrollbar-track,.ant-table-body::-webkit-scrollbar-track{background:#f0f0f0!important;border-radius:7px!important}.ant-table-content::-webkit-scrollbar-corner,.ant-table-body::-webkit-scrollbar-corner{background:#f0f0f0!important}.ant-table-tbody>tr[data-row-key]{cursor:pointer}.ant-table-tbody>tr[data-row-key]:hover>td{background:#e6f7ff!important}html{scrollbar-width:auto;scrollbar-color:#888 #f0f0f0}html::-webkit-scrollbar,body::-webkit-scrollbar,.ant-layout-content::-webkit-scrollbar{width:14px!important;height:14px!important;display:block!important;-webkit-appearance:none!important;background:#f0f0f0!important}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,.ant-layout-content::-webkit-scrollbar-thumb{background:#888!important;border-radius:7px!important;border:2px solid #f0f0f0!important}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,.ant-layout-content::-webkit-scrollbar-thumb:hover{background:#555!important}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track,.ant-layout-content::-webkit-scrollbar-track{background:#f0f0f0!important}.ant-table-tbody>tr>td{padding:12px!important;font-size:13px}.ant-table-thead>tr>th{padding:10px 12px!important;font-size:12px;font-weight:600}.ant-table-tbody>tr:nth-child(odd)>td{background:#fff!important}.ant-table-tbody>tr:nth-child(2n)>td{background:#fafafa!important}.ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.ant-table-tbody>tr.ant-table-row-selected>td{background:#e6f7ff!important}.ant-table-summary>tr>td{background:#f5f5f5!important}@media(max-width:767px){.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px 10px!important}}@media(max-width:767px){h2{font-size:18px!important}h4{font-size:15px!important}}.ant-drawer-body{overflow-x:hidden}@media(max-width:767px){.ant-card-body{padding:12px!important}.ant-card-head{padding:0 12px!important;min-height:40px!important}}@media(max-width:767px){.ant-space{flex-wrap:wrap}}@media(max-width:767px){.ant-select{max-width:100%!important}}@media(max-width:767px){.ant-layout-content>div{padding-left:4px!important;padding-right:4px!important}}.field-label{background:none!important;border:none!important}.field-label span{display:inline-block;white-space:nowrap;font-size:10px;font-weight:600;color:#fff;padding:2px 6px;border-radius:3px;pointer-events:none;transform:translate(-50%,-50%);letter-spacing:.2px;box-shadow:0 1px 4px #0006;max-width:120px;overflow:hidden;text-overflow:ellipsis}.ant-layout-sider ::-webkit-scrollbar{width:4px}.ant-layout-sider ::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.ant-layout-sider ::-webkit-scrollbar-track{background:transparent}
