*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f0f2f5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}.recharts-tooltip-wrapper{z-index:1000}.ant-table-wrapper{overflow-x:auto}.ant-card{overflow:hidden}@media (max-width: 576px){.ant-pagination-options,.ant-pagination-jump-prev,.ant-pagination-jump-next{display:none}.ant-modal-body .ant-form-item{margin-bottom:12px}.ant-picker{width:100%!important}h1.ant-typography,.ant-typography h1{font-size:20px!important}h4.ant-typography,.ant-typography h4{font-size:16px!important}.recharts-cartesian-axis-tick-value{font-size:9px!important}}.ant-drawer-body{overflow-y:auto;overflow-x:hidden}.ant-layout-sider::-webkit-scrollbar{width:4px}.ant-layout-sider::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.ant-layout-header{box-shadow:0 1px 4px #00000014}.ant-card:not(.ant-card-bordered):hover{box-shadow:0 4px 16px #0000001a;transition:box-shadow .2s ease}.ant-tag{line-height:20px}tr.periodic-refund-row td{background:#fff1f0!important}tr.periodic-replacement-row td{background:#fff7e6!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
