*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100vh}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ant-card{border-radius:8px;border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 8px #0000000d}.ant-table-tbody>tr:nth-child(2n)>td{background-color:#fafafa}.ant-table-thead>tr>th{background-color:#f5f5f5!important}.double-icon-menu .ant-menu-item{height:auto!important;min-height:52px;padding:4px 2px!important;margin-inline:2px!important;width:calc(100% - 4px)!important;line-height:1.2!important;white-space:nowrap;overflow:visible;text-overflow:clip}.double-second-label{white-space:nowrap;overflow:visible;text-overflow:clip;display:inline-block}.ant-menu-item .double-second-label,.ant-menu-submenu-title .double-second-label{white-space:nowrap}.double-second-menu.ant-menu-inline .ant-menu-item{display:flex;align-items:center;justify-content:center;padding-inline:8px!important}.double-second-menu.ant-menu-inline .ant-menu-item .ant-menu-title-content{flex:none!important;width:auto!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.double-second-menu.ant-menu-inline .ant-menu-item .ant-menu-item-icon{display:none}.ant-layout-sider-children{overflow:auto}html,body{overflow-x:hidden}@media(max-width:767px){.ant-layout-content{padding:10px!important}.ant-card-body{padding:12px}.ant-table-wrapper{max-width:100%}h4.ant-typography{font-size:16px}}
