*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%}body{background:#f3f7f3;-webkit-font-smoothing:antialiased}.ant-table-wrapper{overflow-x:auto}.row-ecart td{background:#fff7e6!important}.row-absent td{background:#fff1f0!important}.login-bg{min-height:100vh;display:grid;place-items:center;padding:16px;background:radial-gradient(circle at 20% 20%,rgba(252,196,0,.2),transparent 40%),linear-gradient(135deg,#022e07,#046a10)}@media print{.ant-layout-sider,.ant-layout-header{display:none!important}}
