*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation}#root{min-height:100vh}@media(max-width:768px){.ant-card{margin-bottom:12px}.ant-card-head{padding:0 12px;min-height:40px}.ant-card-head-title{padding:12px 0;font-size:14px}.ant-card-body{padding:12px}.ant-table{font-size:12px}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:8px 6px}.ant-form-item{margin-bottom:16px}.ant-form-item-label{padding-bottom:4px}.ant-space{flex-wrap:wrap;gap:8px!important}.ant-tabs-nav{margin-bottom:12px}.ant-tabs-tab{padding:8px 12px;font-size:13px}.ant-modal{max-width:calc(100vw - 32px);margin:16px auto}.ant-modal-content{padding:16px}.ant-descriptions-item-label,.ant-descriptions-item-content{padding:8px 12px;font-size:13px}h1{font-size:20px!important}h2{font-size:18px!important}.ant-tag{font-size:11px;padding:0 6px;line-height:18px}.ant-avatar{width:28px;height:28px;line-height:28px;font-size:14px}.ant-select-selector,.ant-input{font-size:14px}.ant-list-item{padding:12px 0}}@media(max-width:480px){.ant-table-thead>tr>th,.ant-table-tbody>tr>td{padding:6px 4px;font-size:11px}.ant-btn{padding:4px 12px;font-size:13px}.ant-btn-sm{padding:2px 8px;font-size:12px}}.ant-table-wrapper{overflow-x:auto}.ant-card-head-title,.ant-descriptions-item-content{word-break:break-word}.ant-carousel{line-height:0!important;font-size:0!important}.ant-carousel .slick-slider,.ant-carousel .slick-list{line-height:0!important}.ant-carousel .slick-track{line-height:0!important;display:flex!important}.ant-carousel .slick-slide{line-height:0!important;font-size:0!important;float:none!important;height:auto!important}.ant-carousel .slick-slide>div{line-height:0!important;font-size:0!important}.ant-carousel .slick-slide .aurora-banner{line-height:normal;font-size:14px}.ant-card-body:has(.ant-carousel){font-size:0!important;line-height:0!important;padding:0!important}.ant-card:has(.aurora-banner) .ant-card-body{padding:0!important;line-height:0!important;font-size:0!important}
