body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}#root{min-height:100vh}.ant-layout,.ant-layout-content{background:#f5f5f5}.mobile-card-list{gap:12px;display:grid}.mobile-list-card{background:#fff;border:1px solid #edf0f5;border-radius:10px;padding:12px}.mobile-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.mobile-card-title{color:#172033;overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:22px}.mobile-card-meta{color:#4b5563;gap:7px;font-size:13px;line-height:20px;display:grid}.mobile-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.responsive-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}@media (width<=767px){body{background-color:#f5f7fb}.ant-card{border-radius:10px}.ant-table-wrapper{overflow-x:auto}.responsive-toolbar{flex-direction:column;margin-bottom:12px}.responsive-toolbar .ant-input,.responsive-toolbar .ant-select,.responsive-toolbar .ant-picker,.responsive-toolbar .ant-btn{width:100%!important}.ant-modal{max-width:calc(100vw - 24px)}.ant-picker-dropdown{max-width:calc(100vw - 16px)}.ant-form-item{margin-bottom:16px}}
