*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}html{box-sizing:border-box;font-size:62.5%}body{font-family:Roboto,sans-serif;font-weight:300;line-height:1.6}.main-content{height:calc(100vh - 6rem);margin-top:6rem;padding:2rem;overflow:auto}.header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:6rem;padding:0 2rem;background-color:#252953;color:#fff;z-index:10}.header .logo{margin-right:auto}.header .logo img{height:4rem}.table-title{display:flex;align-items:center;justify-content:space-between}.table-title .search-box{width:30rem}.table-title *{font-size:1.8rem}.action-icon{font-size:2rem;color:#252953;cursor:pointer}.details-page{min-height:30rem}.details-page .no-data{display:flex;justify-content:center;align-items:center;height:30rem;font-size:3rem;font-weight:500}.details-page h1{font-size:2.5rem}.details-page .details-wrapper{display:flex;gap:1rem}.details-page .details-wrapper .chart{flex-grow:1}@media (max-width: 780px){.details-page .details-wrapper{flex-wrap:wrap}}.details-page .detail-data{flex-basis:25%}@media (max-width: 780px){.details-page .detail-data{flex-basis:100%}}.details-page .ant-descriptions .ant-descriptions-header{margin-bottom:10px}.details-page .ant-descriptions .ant-descriptions-header .ant-descriptions-title{font-size:2.5rem}
