body{margin:0;font-family:Inter,Noto Sans SC,sans-serif}#app{min-height:100vh}.app-content{padding:16px!important}@media (width<=768px){.app-content{padding:8px!important}}@media (width<=480px){.auth-card .n-card__content{padding:12px!important}.auth-card .n-card-header{padding:12px 12px 0!important}button.n-button.n-button--block{min-height:44px;font-size:16px}}.n-data-table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=768px){.n-data-table td.n-data-table-td,.n-data-table th.n-data-table-th{white-space:nowrap;padding:6px 8px!important;font-size:12px!important}.n-data-table .n-button.n-button--small{height:26px!important;padding:0 6px!important;font-size:11px!important}.n-data-table .n-tag{height:22px!important;padding:0 4px!important;font-size:11px!important}.n-data-table .n-tag .n-tag__content{font-size:11px!important}}@media (width<=480px){.n-space[style*="justify-content: space-between"]{flex-direction:column!important;gap:8px!important}.n-input-group,.n-input-group .n-input{width:100%!important}input[style*="width: 200px"]{width:100%!important;max-width:100%!important}.n-modal[style*="width: 500px"],.n-modal[style*="width: 420px"],.n-modal[style*="width: 380px"]{width:95vw!important;max-width:95vw!important}.n-date-picker,.n-date-picker .n-date-picker-panel{width:100%!important}.n-tabs{font-size:13px!important}}@media (width<=768px){.n-space[style*="gap: 12px"][style*="align-items: center"]{flex-wrap:wrap!important}.n-h2{font-size:18px!important}}.n-button--small.n-button--text{text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}
