*{margin:0;padding:0;box-sizing:border-box}.recharts-sector:focus,.recharts-sector:active,.recharts-surface:focus,.recharts-wrapper svg:focus{outline:none!important}.recharts-sector{outline:none!important;stroke-width:0!important}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans KR,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%}.ant-table-row-selected>td{background:#e6f4ff!important}@media (max-width: 1400px){.ant-layout-sider{max-width:200px!important;min-width:200px!important;width:200px!important}}@media (max-width: 1200px){.ant-layout-sider{max-width:180px!important;min-width:180px!important;width:180px!important}.ant-statistic-content-value{font-size:18px!important}}@media (max-width: 1024px){.ant-layout-sider{max-width:160px!important;min-width:160px!important;width:160px!important}.ant-layout-sider .ant-menu-item,.ant-layout-sider .ant-menu-submenu-title{font-size:12px!important;padding-left:12px!important}.main-header .ant-typography{font-size:14px!important}.ant-statistic-content-value{font-size:16px!important}.ant-statistic-title{font-size:11px!important}.ant-tabs-tab{font-size:12px!important;padding:4px 8px!important}}@media (max-width: 768px){.ant-layout-sider{max-width:0px!important;min-width:0px!important;width:0px!important;overflow:hidden!important}.ant-layout-sider-collapsed{max-width:0px!important;min-width:0px!important;width:0px!important}.main-header .ant-typography{font-size:13px!important}.main-header .header-user-info{font-size:11px!important}.ant-statistic-content-value{font-size:14px!important}.ant-table{font-size:12px!important}.ant-table-thead>tr>th{font-size:11px!important;padding:6px 8px!important}.ant-table-tbody>tr>td{padding:4px 8px!important}.ant-card-body{padding:8px!important}}@media (max-width: 576px){.login-card .ant-card-body{padding:28px 20px!important}.main-header{padding:0 8px!important}.main-header .ant-typography{font-size:12px!important}.main-header .header-user-info{display:none!important}.content-pane{padding:8px!important}.content-card{padding:10px!important}.ant-tabs-tab{font-size:11px!important;padding:4px 6px!important}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-form-item-label{padding-bottom:2px!important}.ant-space-horizontal{flex-wrap:wrap!important}}@media (max-width: 768px){.ant-table-wrapper,.ant-table-content{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ant-descriptions-view{overflow-x:auto!important}}
