body,.ant-layout{background:#faf9f8}.erp-head.ant-layout-header{height:36px;line-height:36px;padding:0 12px 0 2px;background:#002050;display:flex;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.erp-head.ant-layout-header::-webkit-scrollbar{display:none}.erp-head>*{flex-shrink:0}.erp-head>div[style*="flex: 1"]{flex-shrink:1;min-width:8px}.erp-tabs{display:flex;align-items:flex-end;align-self:stretch;gap:3px;margin:0 14px 0 4px}.erp-tab{height:27px;margin-bottom:0;padding:0 13px;border:1px solid rgba(255,255,255,.45);border-bottom:0;border-radius:3px 3px 0 0;background:#ffffff21;color:#dfe6f3;font-size:12.5px;line-height:25px;white-space:nowrap;cursor:pointer;font-family:inherit}.erp-tab:hover{background:#ffffff40;color:#fff}.erp-tab.active{height:31px;line-height:29px;background:#fff;color:#002050;font-weight:700;border-color:#fff}.erp-head .nav-toggle.ant-btn{color:#fff;width:36px;height:36px}.erp-head .nav-toggle.ant-btn:hover{background:#ffffff24!important;color:#fff!important}.erp-brand{color:#fff;font-weight:700;font-size:14px;white-space:nowrap}.erp-brand span{font-weight:400;font-size:11px;opacity:.7;margin-left:4px}.erp-nav.ant-layout-sider{background:#f3f2f1!important;border-right:1px solid #e1dfdd;position:sticky;top:0;height:calc(100vh - 36px);overflow:auto}.erp-nav .ant-menu{background:transparent;border-inline-end:none!important;font-size:12px}.erp-nav .ant-menu .ant-menu-item{margin:0!important;width:100%!important;border-radius:0!important;height:32px!important;line-height:32px!important;color:#323130}.erp-nav .ant-menu-inline .ant-menu-item{padding-left:12px!important}.erp-nav .ant-menu .ant-menu-item-selected{background:#fff!important;color:#323130!important;font-weight:700;box-shadow:inset 3px 0 #0078d4}.erp-nav .ant-menu .ant-menu-item:not(.ant-menu-item-selected):hover{background:#e9e7e5!important}.page-title{font-size:16px;font-weight:700;color:#323130;margin:0 0 6px}.page-title span{font-size:12px;font-weight:400;color:#605e5c;margin-left:6px}.cmdbar{display:flex;flex-wrap:wrap;align-items:center;gap:0;background:#fff;border:1px solid #e1dfdd;padding:2px 4px;margin-bottom:6px}.cmdbar .ant-btn-text{color:#323130}.cmdbar .ant-btn-text:hover{background:#f3f2f1!important}.cmdbar .cmd-pri.ant-btn{color:#0078d4;font-weight:700}.status-tabs .ant-tag-checkable{background:transparent!important;border:none;border-radius:0;margin:0;padding:3px 10px;font-size:12px;color:#605e5c}.status-tabs .ant-tag-checkable:hover{color:#323130;background:#f3f2f1!important}.status-tabs .ant-tag-checkable-checked{color:#323130!important;font-weight:700;box-shadow:inset 0 -2px #0078d4}.ant-table-wrapper .ant-table-thead>tr>th{font-weight:700;color:#323130;border-bottom:1px solid #e1dfdd}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-descriptions-bordered .ant-descriptions-item-label{white-space:nowrap}.row-muted td{color:#999}@keyframes inqBlink{0%,49%{background:#1f3a6e}50%,to{background:#b8141a}}body.inq-alert .erp-head{animation:inqBlink 1s step-end infinite}body.inq-red:not(.inq-alert) .erp-head{background:#7a1f1f!important}.inq-bell-blink{animation:inqBell 1s step-end infinite}@keyframes inqBell{0%,49%{color:#fff}50%,to{color:#ffd666}}.row-off td,.row-off input{color:#aaa}.rcard-list{width:100%}.rcard{position:relative;background:#fff;border:1px solid #e1dfdd;border-left:3px solid #c8c6c4;padding:7px 9px;margin-bottom:6px;font-size:12.5px;line-height:1.45;word-break:break-word}.rcard[style*="cursor: pointer"]:active{background:#f3f9fd}.rcard-sel{position:absolute;right:8px;top:6px}.rcard-head{font-weight:700;font-size:13.5px;margin-bottom:4px;padding-right:24px}.rcard-grid{display:grid;grid-template-columns:minmax(64px,max-content) 1fr;gap:3px 10px;align-items:baseline}.rcard-l{color:#605e5c;font-size:11.5px;white-space:nowrap;line-height:1.2}.rcard-l br{display:none}.rcard-v{min-width:0;overflow-wrap:anywhere}.rcard-v .ant-typography,.rcard-v [style*=nowrap]{white-space:normal!important}.rcard-first{font-weight:700;padding-right:22px}.rcard-acts{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;padding-top:6px;border-top:1px dashed #edebe9}.rcard-exp{margin-top:4px;font-size:12px}.rcard-exp-body{margin-top:6px}.rcard-empty{padding:12px;background:#fff;border:1px solid #edebe9;text-align:center}.rcard-pg{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px;padding:4px 2px 8px}.rcard-total{color:#605e5c;font-size:12px}.rcard-title{padding:4px 0}.rcard-sum{background:#f3f9fd;border:1px solid #c7e0f4;padding:8px 10px;margin-bottom:6px}.rcard.row-hold{border-left-color:#faad14}.rcard.row-muted,.rcard.row-off{color:#999}.rcard .ant-select,.rcard .ant-input,.rcard .ant-input-number,.rcard .ant-picker,.rcard .ant-input-affix-wrapper{max-width:100%}.rcard [style*=min-width]{min-width:0!important}@media(max-width:767px){html,body{overflow-x:hidden}body{-webkit-text-size-adjust:100%}.m-app .erp-head.ant-layout-header{height:44px;line-height:44px;padding:0 8px 0 0;position:sticky;top:0;z-index:20}.m-app .erp-head .nav-toggle.ant-btn{width:44px;height:44px;font-size:18px}.m-app .erp-brand{font-size:15px}.m-drawer .ant-menu-item{height:44px!important;line-height:44px!important;font-size:14px;margin:0!important;width:100%!important;border-radius:0!important}.m-drawer .ant-menu-item-selected{box-shadow:inset 3px 0 #0078d4;font-weight:700}.m-drawer-sec{border-top:1px solid #edebe9;padding:6px 0}.m-drawer-h{padding:6px 16px;color:#8a8886;font-size:12px}.m-drawer-link{display:block;padding:10px 16px;color:#323130;font-size:14px}.ant-btn{min-height:30px}.ant-tabs-tab{padding:8px 2px!important;font-size:13px}.ant-tabs-nav{margin-bottom:8px!important}.ant-modal{max-width:calc(100vw - 12px)!important;margin:6px auto!important;top:0!important;padding-bottom:0!important}.ant-modal .ant-modal-content{padding:12px 10px!important}.ant-modal .ant-modal-body{max-height:none}.ant-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ant-modal-footer>.ant-btn+.ant-btn{margin-inline-start:0!important}.ant-drawer-right>.ant-drawer-content-wrapper,.ant-drawer-left>.ant-drawer-content-wrapper:not(:has(.m-drawer)){width:100vw!important;max-width:100vw}.ant-drawer .ant-drawer-body{padding:10px!important}.ant-space-horizontal{flex-wrap:wrap;row-gap:6px;max-width:100%}.ant-space-horizontal>.ant-space-item{max-width:100%;min-width:0}.ant-space-horizontal.ant-space-align-center{row-gap:6px}.ant-row>.ant-col[class*=ant-col-]:not([class*=ant-col-xs-]){flex:0 0 100%;max-width:100%}.ant-form-inline{row-gap:6px}.ant-form-inline .ant-form-item{margin-inline-end:8px}.ant-input,.ant-select,.ant-picker,.ant-input-number,.ant-input-affix-wrapper,.ant-input-group-wrapper,.ant-input-search,.ant-cascader,.ant-mentions,textarea.ant-input{max-width:100%}.ant-picker-range{width:100%!important}.ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{flex-direction:column}.ant-radio-group{display:inline-flex;flex-wrap:wrap}.ant-card .ant-card-head{padding:0 10px;min-height:36px;flex-wrap:wrap}.ant-card .ant-card-head-wrapper{flex-wrap:wrap;row-gap:4px;padding:4px 0}.ant-card .ant-card-extra{margin-inline-start:0}.ant-card-small>.ant-card-body,.ant-card .ant-card-body{padding:8px!important}.ant-alert{padding:6px 8px}.ant-alert .ant-alert-action{margin-inline-start:0;margin-top:4px}.ant-alert-with-description .ant-alert-action,.ant-alert{flex-wrap:wrap}.ant-table-wrapper{max-width:100%}.ant-table-wrapper .ant-table-container,.ant-table-wrapper .ant-table-content{overflow-x:auto}.ant-table-wrapper .ant-table-pagination{flex-wrap:wrap;row-gap:4px}.ant-descriptions-view>table{table-layout:auto}.ant-descriptions-bordered .ant-descriptions-view>table>tbody>tr{display:grid;grid-template-columns:minmax(80px,max-content) 1fr}.ant-descriptions-bordered .ant-descriptions-item-label,.ant-descriptions-bordered .ant-descriptions-item-content{border-inline-end:none!important;border-bottom:1px solid #f0f0f0}.ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-view>table>tbody>tr{display:flex;flex-direction:column}.ant-descriptions:not(.ant-descriptions-bordered) .ant-descriptions-item{padding-bottom:4px!important}.page-title{font-size:15px}.cmdbar{padding:2px}.cmdbar .ant-btn{padding-inline:8px}.status-tabs.m-scroll{flex-wrap:nowrap!important;overflow-x:auto;width:100%;scrollbar-width:none}.status-tabs.m-scroll::-webkit-scrollbar{display:none}.status-tabs.m-scroll .ant-tag-checkable{white-space:nowrap}.status-tabs.m-scroll>.ant-space-item{flex-shrink:0}.status-tabs.m-scroll .ant-checkbox-wrapper{white-space:nowrap}.ant-list-item{flex-wrap:wrap}.ant-list-item .ant-list-item-action{margin-inline-start:0}.ant-typography{word-break:break-word}.ant-divider-horizontal.ant-divider-with-text,.ant-divider-inner-text{white-space:normal}.ant-segmented{max-width:100%;overflow-x:auto;scrollbar-width:none}.ant-card-head-title{white-space:normal;overflow:visible}}
