*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-layout{min-height:100vh}.ant-layout-header{padding:0 24px;background-color:#fff;box-shadow:0 1px 4px #00152914;display:flex;align-items:center;justify-content:space-between}.ant-layout-sider{background-color:#001529}.ant-layout-content{padding:24px;background-color:#f0f2f5;overflow:auto}.custom-card{background-color:#fff;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px #0000000f}.task-card{transition:all .3s ease}.task-card:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0000001f}.calendar-cell{height:100px}@media (max-width: 768px){.ant-layout-content{padding:12px}}
