body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,DM Sans,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}.enrollment-resizable-th{position:relative}.enrollment-resizable-th:after{content:"";position:absolute;top:20%;right:0;width:8px;height:60%;cursor:col-resize;border-right:2px solid transparent}.enrollment-resizable-th:hover:after{border-right-color:#1677ff}body.enrollment-col-resizing{cursor:col-resize!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.row-audited>td{background-color:#f6ffed!important}.row-pending-payment>td{background-color:#fffbe6!important}.row-match-ok>td{background-color:#f6ffed!important}.row-match-warn>td{background-color:#fffbe6!important}.row-match-none>td{background-color:#fff1f0!important}.row-focus>td{box-shadow:inset 0 0 0 1px #1677ff}.row-refund>td{background-color:#fff2f0!important}.coach-row-disabled td{color:#bfbfbf!important}.coach-row-disabled .ant-tag{opacity:.5}
