html{height:100%}html,body{max-width:100vw;overflow-x:hidden}body{color:#1c2b3a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f0f2f5;min-height:100%;font-family:Inter,Segoe UI,-apple-system,sans-serif}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}.table-row-odd{background-color:#fafbfc}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f0f2f5}::-webkit-scrollbar-thumb{background:#c4cdd5;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#8c9baa}.erp-form-footer{z-index:10;background:#fff;border-top:1px solid #d9e1ea;justify-content:flex-end;gap:8px;margin:16px -24px -24px;padding:12px 24px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 8px #0000000f}@media (max-width:767px){.erp-form-footer{margin:16px -12px -12px;padding:12px}}.erp-rich-editor .ql-container{min-height:140px;font-family:Inter,Segoe UI,-apple-system,sans-serif;font-size:14px}.erp-rich-editor .ql-toolbar{background:#fafbfc;border-radius:4px 4px 0 0;border-color:#d9e1ea!important}.erp-rich-editor .ql-container{border-radius:0 0 4px 4px;border-color:#d9e1ea!important}.erp-rich-editor .ql-editor{min-height:120px}@media (max-width:767px){.ant-card-head-title{font-size:14px!important}.ant-card-body{padding:12px!important}.ant-card-head{min-height:40px!important;padding:0 12px!important}.ant-btn-sm{min-width:32px;min-height:32px}.ant-list-item-action{margin-left:8px!important}.ant-list-item-action>li{padding-inline:4px!important}.ant-table-wrapper{position:relative}.ant-breadcrumb{font-size:12px!important}.ant-tag{padding:0 4px!important;font-size:10px!important;line-height:18px!important}.ant-statistic-content{font-size:16px!important}.ant-drawer-content-wrapper{transition:transform .25s cubic-bezier(.4,0,.2,1)!important}.ant-progress-text{font-size:10px!important}}@media (min-width:768px) and (max-width:991px){.ant-card-head-title{font-size:14px!important}}@media (max-width:575px){.ant-row{margin-left:0!important;margin-right:0!important}}@supports (padding:env(safe-area-inset-bottom)){body{padding-bottom:env(safe-area-inset-bottom)}}
