html,body,#root{min-height:100%}@media (max-width: 767px){.erp-shell .erp-page .ant-btn{display:inline-flex;align-items:center;justify-content:center}.erp-shell .erp-page .ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis}.erp-shell .erp-page .ant-btn>.ant-btn-icon{flex:0 0 auto;overflow:visible!important;text-overflow:clip!important}.erp-shell .erp-page .pt-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;width:100%;gap:8px}.erp-shell .erp-page .pt-toolbar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-filter-wide),.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-search),.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-create){grid-column:1 / -1}.erp-shell .erp-page .pt-filter{display:flex;flex-direction:row;align-items:center;width:100%;min-width:0;gap:6px}.erp-shell .erp-page .pt-filter-label{flex:0 0 auto;margin:0 6px 0 0!important;color:#0000008c!important;font-size:12px;line-height:18px;white-space:nowrap}.erp-shell .erp-page .pt-filter:not(.pt-filter-wide) .pt-filter-label{display:none}.erp-shell .erp-page .pt-filter .ant-select,.erp-shell .erp-page .pt-filter .ant-picker,.erp-shell .erp-page .pt-filter .ant-input,.erp-shell .erp-page .pt-filter .ant-input-affix-wrapper{flex:1 1 0;width:0!important;min-width:0!important;max-width:none!important}.erp-shell .erp-page .pt-toolbar .ant-input-search,.erp-shell .erp-page .pt-toolbar .ant-btn{width:100%!important;min-width:0!important;max-width:none!important}.erp-shell .erp-page .tw-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.erp-shell .erp-page .tw-card-actions>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .tw-card-actions>.ant-space-item:has(.tw-action-create){grid-column:1 / -1}.erp-shell .erp-page .tw-card-actions .ant-btn{width:100%}.erp-shell .erp-page .tw-budget-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .tw-quarter-select{grid-column:1 / -1;width:100%!important;flex:none}.erp-shell .erp-page .tw-budget-toolbar>.tw-budget-refresh{grid-column:1;width:100%}.erp-shell .erp-page .tw-budget-actions{display:contents!important}.erp-shell .erp-page .tw-budget-actions>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .tw-budget-actions>.ant-space-item:has(.tw-budget-create){grid-column:2}.erp-shell .erp-page .tw-budget-actions>.ant-space-item:has(.tw-budget-batch){grid-column:1 / -1}.erp-shell .erp-page .tw-budget-actions .ant-btn{width:100%}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav{align-items:flex-start}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1 1 100%;min-width:0;overflow:visible}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap;width:100%;min-width:0;column-gap:16px;transform:none!important}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0!important}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-operations{display:none!important}.erp-shell .erp-page .as-card-head{flex-wrap:wrap;align-items:flex-start!important}.erp-shell .erp-page .as-card-head>div:first-child{flex:1 1 160px;min-width:0}.erp-shell .erp-page .as-card-summary{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45;word-break:break-word}.erp-shell .erp-page .as-card-actions{flex:0 0 auto;margin-left:auto}.erp-shell .erp-page .ant-row.om-summary-row>.ant-col.om-toolbar-col,.erp-shell .erp-page .ant-row.om-summary-row>.ant-col.om-summary-col{flex:0 0 100%!important;max-width:100%!important;text-align:left!important}.erp-shell .erp-page .om-summary-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.erp-shell .erp-page .om-summary-stats>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .om-summary-stats .ant-statistic{width:100%}}body{-webkit-text-size-adjust:100%}.erp-shell{min-height:100dvh}.erp-shell .erp-main,.erp-shell .erp-page{min-width:0}.erp-login{min-height:100dvh;padding:16px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.erp-login .ant-card{width:min(380px,100%)}.erp-shell .erp-page .ant-table-wrapper{max-width:100%}.erp-shell .erp-page .ant-table-content,.erp-shell .erp-page .ant-table-body{max-width:100%;overflow-x:auto}.erp-shell .erp-page .ant-card-head-wrapper{flex-wrap:wrap;row-gap:4px}.erp-shell .erp-page .ant-card-extra{max-width:100%;min-width:0}.erp-shell .erp-page .ant-card-extra .ant-space{flex-wrap:wrap;row-gap:8px}.tw-date-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.tw-budget-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.tw-quarter-select{width:220px;flex:0 0 220px}.tw-budget-actions{margin-left:auto}.files-layout{display:flex;gap:16px}.files-tree{width:280px;flex-shrink:0;border-right:1px solid #f0f0f0;padding-right:12px}.files-content{flex:1;min-width:0}@media (max-width: 767px){body{margin:0;overflow-x:hidden}.erp-shell{min-height:100dvh}.erp-header{position:sticky;top:0;z-index:20}.erp-shell .erp-page{width:100%;overflow-x:hidden;overflow-x:clip;padding-bottom:env(safe-area-inset-bottom)}.erp-shell .erp-page .ant-card{border-radius:10px}.erp-shell .erp-page .ant-card-body{padding:12px}.erp-shell .erp-page .ant-card-head{padding:0 12px;min-height:44px}.erp-shell .erp-page .ant-card-head-title{padding:10px 0;font-size:14px}.erp-shell .erp-page .ant-card-extra{padding:8px 0}.erp-shell .erp-page .ant-table-wrapper,.erp-shell .erp-page .ant-table-container{max-width:100%}.erp-shell .erp-page .ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.erp-shell .erp-page .ant-table-cell{padding:8px;font-size:13px}.erp-shell .erp-page .ant-table-thead>tr>th{white-space:nowrap}.erp-shell .erp-page .ant-pagination{justify-content:center;flex-wrap:wrap;row-gap:6px}.erp-shell .erp-page .ant-space{flex-wrap:wrap}.erp-shell .erp-page .ant-form-inline{display:flex;flex-wrap:wrap;gap:8px}.erp-shell .erp-page .ant-form-inline .ant-form-item{margin-inline-end:0}.erp-shell .erp-page .ant-input,.erp-shell .erp-page .ant-input-affix-wrapper,.erp-shell .erp-page .ant-picker,.erp-shell .erp-page .ant-select,.erp-shell .erp-page .ant-input-number,.erp-shell .erp-page .ant-btn{max-width:100%}.erp-shell .erp-page .ant-btn>span{overflow:hidden;text-overflow:ellipsis}.erp-shell .erp-page .ant-statistic-content{font-size:20px}.erp-shell .erp-page .ant-statistic-title{font-size:12px}.erp-shell .erp-page .ant-descriptions-item-label,.erp-shell .erp-page .ant-descriptions-item-content{padding-bottom:8px}.erp-shell .erp-page .ant-tabs-nav{margin-bottom:8px}.erp-shell .erp-page .ant-tabs-tab{padding:8px 0}.ant-modal-root .ant-modal{max-width:calc(100vw - 12px);margin:6px auto;top:6px;padding-bottom:6px}.ant-modal-root .ant-modal-content{max-height:calc(100dvh - 12px);padding:12px;display:flex;flex-direction:column}.ant-modal-root .ant-modal-header{margin-bottom:8px}.ant-modal-root .ant-modal-body{max-height:calc(100dvh - 150px);overflow-y:auto}.ant-modal-root .ant-modal-footer{display:flex;gap:8px;margin-top:8px}.ant-modal-root .ant-modal-footer .ant-btn{flex:1;margin-inline-start:0}.ant-modal-root .ant-modal-close{top:8px;inset-inline-end:8px}.ant-drawer .ant-drawer-body{padding:12px}.ant-drawer .ant-drawer-content-wrapper{max-width:100vw!important}.ant-notification{width:calc(100vw - 16px)!important;max-width:calc(100vw - 16px);margin-inline:8px!important}.ant-message{max-width:calc(100vw - 24px)}.ant-popover,.ant-select-dropdown,.ant-picker-dropdown,.ant-dropdown{max-width:calc(100vw - 16px)}.erp-login{padding:12px}.erp-login .ant-card-body{padding:20px 16px}.erp-login .ant-typography{word-break:break-word}}@media (max-width: 767px){.pp-layout{flex-direction:column}.pp-calendar{flex:none!important;width:100%;min-width:0!important;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}.pp-calendar>div{min-width:560px}.pp-detail{flex:none!important;width:100%;min-width:0!important;max-width:none!important;max-height:none!important;overflow-y:visible!important;margin-top:4px}.ant-modal .ant-form [class*=ant-col-],.ant-drawer .ant-form [class*=ant-col-]{flex:0 0 100%!important;max-width:100%!important}}@media (max-width: 767px){.erp-shell .erp-page .ant-card-head:has(.ant-card-extra) .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start;row-gap:4px}.erp-shell .erp-page .ant-card-head:has(.ant-card-extra) .ant-card-head-title{flex:1 1 100%;width:100%;min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.erp-shell .erp-page .ant-card-head:has(.ant-card-extra) .ant-card-extra{width:100%;margin-inline-start:0;padding:0}.erp-shell .erp-page .ant-row:has(>.ant-col:nth-child(2) .ant-statistic)>.ant-col:has(.ant-statistic){flex:0 0 50%!important;max-width:50%!important}.erp-shell .erp-page .ant-btn>span{white-space:nowrap}.erp-shell .erp-page .tw-card-actions{display:flex!important;flex-wrap:wrap;gap:8px;width:100%}.erp-shell .erp-page .tw-card-actions>.ant-space-item{flex:1 1 calc(50% - 4px);min-width:0}.erp-shell .erp-page .tw-card-actions>.ant-space-item:has(.tw-action-create){flex-basis:100%}.erp-shell .erp-page .tw-card-actions>.ant-space-item:has(.tw-action-account),.erp-shell .erp-page .tw-card-actions>.ant-space-item:has(.tw-action-refresh){flex-basis:calc(50% - 4px)}.erp-shell .erp-page .tw-card-actions .ant-btn{width:100%}.erp-shell .erp-page .tw-date-toolbar{align-items:stretch;flex-direction:column}.erp-shell .erp-page .tw-date-toolbar .ant-segmented{width:100%}.erp-shell .erp-page .tw-date-toolbar .ant-segmented-group{display:flex}.erp-shell .erp-page .tw-date-toolbar .ant-segmented-item{flex:1}.erp-shell .erp-page .tw-date-toolbar .ant-segmented-item-label{text-align:center}.erp-shell .erp-page .tw-date-toolbar .ant-picker{width:100%}.erp-shell .erp-page .tw-date-hint{text-align:center}.erp-shell .erp-page .tw-filter-bar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .tw-filter-bar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .tw-filter-bar .ant-select,.erp-shell .erp-page .tw-filter-bar .ant-picker{width:100%!important}.erp-shell .erp-page .tw-filter-bar .ant-btn{width:100%}.erp-shell .erp-page .tw-budget-toolbar{align-items:stretch;flex-direction:column}.erp-shell .erp-page .tw-quarter-select{width:100%!important;flex-basis:auto}.erp-shell .erp-page .tw-budget-toolbar>.ant-btn{width:100%}.erp-shell .erp-page .tw-budget-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0}.erp-shell .erp-page .tw-budget-actions .ant-btn{width:100%}.erp-shell .erp-page .ant-card-head-title{white-space:normal;overflow:visible;text-overflow:clip;min-width:0;word-break:break-word}.erp-shell .erp-page .ant-card-head:has(.ant-card-extra) .ant-card-extra>.ant-space{display:flex;flex-wrap:wrap;width:100%;gap:8px}.erp-shell .erp-page .ant-card-extra>.ant-space>.ant-space-item{min-width:0;max-width:100%}.erp-shell .erp-page .ant-card-extra .ant-picker,.erp-shell .erp-page .ant-card-extra .ant-input-search,.erp-shell .erp-page .ant-card-extra .ant-input-affix-wrapper,.erp-shell .erp-page .ant-card-extra .ant-select{max-width:100%}.erp-shell .erp-page .ant-table-content,.erp-shell .erp-page .ant-table-body{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.erp-shell .erp-page .pa-card-head-space{display:flex!important;flex-wrap:wrap;width:100%;gap:8px}.erp-shell .erp-page .pa-card-head-space>.ant-space-item:last-child{flex:1 1 100%;min-width:0}.erp-shell .erp-page .pa-card-head-space .ant-select{width:100%!important}.erp-shell .erp-page .pa-card-actions{display:flex!important;flex-wrap:wrap;gap:8px;width:100%}.erp-shell .erp-page .pa-card-actions>.ant-space-item{flex:1 1 calc(50% - 4px);min-width:0}.erp-shell .erp-page .pa-card-actions>.ant-space-item:last-child:nth-child(odd){flex-basis:100%}.erp-shell .erp-page .pa-card-actions .ant-btn{width:100%}.erp-shell .erp-page .pa-account-card .ant-typography{display:block;max-width:100%;word-break:break-word}.erp-shell .erp-page .pa-account-card .ant-space-vertical,.erp-shell .erp-page .pa-account-card .ant-space-vertical>.ant-space-item{width:100%;min-width:0;max-width:100%}.erp-shell .erp-page .pa-account-card .ant-statistic-content{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:2px;font-size:20px;line-height:1.4;white-space:normal;word-break:break-all}.erp-shell .erp-page .pa-account-card .ant-statistic-content-value{min-width:0;word-break:break-all}.erp-shell .erp-page .pa-record-filter{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .pa-record-filter>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .pa-record-filter .ant-select{width:100%!important}.erp-shell .erp-page .ar-toolbar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .ar-toolbar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .ar-toolbar .ant-picker{width:100%!important}.erp-shell .erp-page .pc-chart-toolbar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .pc-chart-toolbar .ant-picker{width:100%!important}.erp-shell .erp-page .mrd-toolbar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .mrd-toolbar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .mrd-toolbar .ant-select,.erp-shell .erp-page .mrd-toolbar .ant-picker{width:100%!important}.erp-shell .erp-page .mrd-toolbar .ant-btn{width:100%}.erp-shell .erp-page .dp-filter-bar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .dp-filter-bar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .dp-filter-bar .ant-input,.erp-shell .erp-page .dp-filter-bar .ant-input-affix-wrapper,.erp-shell .erp-page .dp-filter-bar .ant-picker,.erp-shell .erp-page .dp-filter-bar .ant-select{width:100%!important}.erp-shell .erp-page .dp-filter-bar .ant-btn{width:100%}.erp-shell .erp-page .ct-config-row{flex-direction:column}.erp-shell .erp-page .ct-config-row>.ant-col{flex:0 0 100%!important;max-width:100%!important}.erp-shell .erp-page .ct-config-row .ant-form{display:flex;flex-direction:column;width:100%}.erp-shell .erp-page .ct-config-row .ant-form-item{width:100%;margin-inline-end:0}.erp-shell .erp-page .ct-config-row .ant-form-item-control{width:100%;min-width:0}.erp-shell .erp-page .ct-config-row .ant-input,.erp-shell .erp-page .ct-config-row .ant-input-affix-wrapper{width:100%!important}.erp-shell .erp-page .ct-config-row .ant-btn{width:100%}.erp-shell .erp-page .files-layout{flex-direction:column;gap:12px}.erp-shell .erp-page .files-tree{width:100%;max-height:220px;flex:none;overflow-y:auto;border-right:0;border-bottom:1px solid #f0f0f0;padding-right:0;padding-bottom:12px}.erp-shell .erp-page .files-content{width:100%;min-width:0}.erp-shell .erp-page .files-filter-bar{display:flex!important;flex-direction:column;align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .files-filter-bar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .files-filter-bar .ant-select,.erp-shell .erp-page .files-filter-bar .ant-picker{width:100%!important}.erp-shell .erp-page .files-content .ant-upload-wrapper,.erp-shell .erp-page .files-content .ant-upload-drag,.erp-shell .erp-page .files-content .ant-table-wrapper{width:100%;min-width:0}.erp-shell .erp-page .etms-main-tabs>.ant-tabs-nav{flex-wrap:wrap;align-items:stretch}.erp-shell .erp-page .etms-main-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1 1 100%;min-width:0}.erp-shell .erp-page .etms-main-tabs>.ant-tabs-nav .ant-tabs-extra-content{flex:0 0 100%;width:100%;margin-top:8px}.erp-shell .erp-page .etms-main-tabs .ant-tabs-nav-list{transform:none!important}.erp-shell .erp-page .etms-main-tabs .ant-tabs-tab+.ant-tabs-tab{margin-left:16px!important}.erp-shell .erp-page .etms-main-tabs .ant-tabs-nav-operations{display:none!important}.erp-shell .erp-page .etms-tab-tools{display:flex!important;flex-wrap:wrap;width:100%;gap:8px}.erp-shell .erp-page .etms-tab-tools>.ant-space-item{min-width:0}.erp-shell .erp-page .etms-tab-tools>.ant-space-item:has(.ant-input-search){flex:1 1 100%}.erp-shell .erp-page .etms-tab-tools>.ant-space-item:has(.ant-select),.erp-shell .erp-page .etms-tab-tools>.ant-space-item:has(.ant-btn){flex:1 1 calc(50% - 4px)}.erp-shell .erp-page .etms-tab-tools .ant-input-search,.erp-shell .erp-page .etms-tab-tools .ant-select,.erp-shell .erp-page .etms-tab-tools .ant-btn{width:100%!important}.erp-shell .erp-page .chat-picker-compact{display:flex!important;min-width:0;width:100%}.erp-shell .erp-page .chat-picker-compact>.ant-form-item{flex:1 1 0;width:0;min-width:0}.erp-shell .erp-page .chat-picker-compact .ant-select{width:100%!important;min-width:0}.erp-shell .erp-page .chat-picker-compact>.ant-btn{flex:0 0 auto}.erp-shell .erp-page .todo-quick-add{display:flex!important;flex-wrap:wrap;gap:8px;width:100%}.erp-shell .erp-page .todo-quick-add>.ant-input{flex:1 1 100%;width:100%!important;border-radius:6px!important}.erp-shell .erp-page .todo-quick-add>.ant-picker{flex:1 1 calc(60% - 4px);width:auto!important;min-width:0;border-radius:6px!important}.erp-shell .erp-page .todo-quick-add>.ant-select{flex:0 0 72px;width:72px!important;border-radius:6px!important}.erp-shell .erp-page .todo-quick-add>.ant-btn{flex:1 1 96px;border-radius:6px!important}}@media (max-width: 767px){.erp-shell .erp-page .ant-btn{min-width:0}.erp-shell .erp-page .ant-btn>span:not(.ant-btn-icon){min-width:0;overflow:hidden;text-overflow:ellipsis}.erp-shell .erp-page .ant-btn>.ant-btn-icon,.erp-shell .erp-page .ant-btn .anticon{flex:0 0 auto}.erp-shell .erp-page .pt-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;width:100%;gap:8px}.erp-shell .erp-page .pt-toolbar>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-filter-wide),.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-search),.erp-shell .erp-page .pt-toolbar>.ant-space-item:has(.pt-create){grid-column:1 / -1}.erp-shell .erp-page .pt-filter{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:4px}.erp-shell .erp-page .pt-filter-label{margin:0!important;color:#0000008c!important;font-size:12px;line-height:18px}.erp-shell .erp-page .pt-filter .ant-select,.erp-shell .erp-page .pt-filter .ant-picker,.erp-shell .erp-page .pt-filter .ant-input,.erp-shell .erp-page .pt-filter .ant-input-affix-wrapper,.erp-shell .erp-page .pt-toolbar .ant-input-search,.erp-shell .erp-page .pt-toolbar .ant-btn{width:100%!important;min-width:0!important;max-width:none!important}.erp-shell .erp-page .tw-card-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.erp-shell .erp-page .tw-card-actions>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .tw-card-actions>.ant-space-item:has(.tw-action-create){grid-column:1 / -1}.erp-shell .erp-page .tw-card-actions .ant-btn{width:100%;padding-inline:8px}.erp-shell .erp-page .tw-budget-toolbar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;width:100%;gap:8px}.erp-shell .erp-page .tw-quarter-select{grid-column:1 / -1;width:100%!important;flex:none}.erp-shell .erp-page .tw-budget-toolbar>.tw-budget-refresh{grid-column:1;width:100%}.erp-shell .erp-page .tw-budget-actions{display:contents!important}.erp-shell .erp-page .tw-budget-actions>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .tw-budget-actions>.ant-space-item:has(.tw-budget-create){grid-column:2}.erp-shell .erp-page .tw-budget-actions>.ant-space-item:has(.tw-budget-batch){grid-column:1 / -1}.erp-shell .erp-page .tw-budget-actions .ant-btn{width:100%}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav{align-items:flex-start}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{flex:1 1 100%;min-width:0;overflow:visible}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap;width:100%;min-width:0;column-gap:16px;transform:none!important}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0!important}.erp-shell .erp-page .erp-top-tabs>.ant-tabs-nav .ant-tabs-nav-operations{display:none!important}.erp-shell .erp-page .as-card-head{flex-wrap:wrap;align-items:flex-start!important}.erp-shell .erp-page .as-card-head>div:first-child{flex:1 1 160px;min-width:0}.erp-shell .erp-page .as-card-summary{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.45;word-break:break-word}.erp-shell .erp-page .as-card-actions{flex:0 0 auto;margin-left:auto}.erp-shell .erp-page .om-summary-row>.om-toolbar-col,.erp-shell .erp-page .om-summary-row>.om-summary-col{flex:0 0 100%!important;max-width:100%!important;text-align:left!important}.erp-shell .erp-page .om-summary-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:8px}.erp-shell .erp-page .om-summary-stats>.ant-space-item{width:100%;min-width:0}.erp-shell .erp-page .om-summary-stats .ant-statistic{width:100%}}@media (max-width: 360px){.erp-shell .erp-page .tw-card-actions .ant-btn{padding-inline:6px;font-size:12px}.erp-shell .erp-page .tw-card-actions .ant-btn-icon{margin-inline-end:4px}}@media (max-width: 767px){.erp-shell .erp-page .pt-filter{flex-direction:row;align-items:center;gap:6px}.erp-shell .erp-page .pt-filter-label{flex:0 0 auto;margin:0 6px 0 0!important;white-space:nowrap}.erp-shell .erp-page .pt-filter:not(.pt-filter-wide) .pt-filter-label{display:none}.erp-shell .erp-page .pt-filter .ant-select,.erp-shell .erp-page .pt-filter .ant-picker,.erp-shell .erp-page .pt-filter .ant-input,.erp-shell .erp-page .pt-filter .ant-input-affix-wrapper{flex:1 1 0;width:0!important;min-width:0!important;max-width:none!important}#root .erp-shell .erp-page .ant-row.om-summary-row>.ant-col.om-toolbar-col,#root .erp-shell .erp-page .ant-row.om-summary-row>.ant-col.om-summary-col{flex:0 0 100%!important;max-width:100%!important;text-align:left!important}.erp-shell .erp-page .om-summary-stats{width:100%!important}.erp-shell .erp-page .pa-account-card .ant-space{width:100%}.erp-shell .erp-page .pa-account-card .ant-space-item{min-width:0;max-width:100%}.erp-shell .erp-page .pa-account-card .ant-typography-ellipsis-single-line{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word}.erp-shell .erp-page .logs-retention-row{flex-wrap:wrap}.erp-shell .erp-page .logs-retention-row .ant-input-number{flex:0 0 96px;width:96px!important}.erp-shell .erp-page .logs-retention-hint{flex:1 1 100%;line-height:1.5}.erp-shell .erp-page .wkm-layout{flex-direction:column!important;height:auto!important;min-height:0!important}.erp-shell .erp-page .wkm-sessions{flex:0 0 auto!important;width:100%!important;max-height:220px}.erp-shell .erp-page .wkm-chat{min-height:360px}.erp-shell .erp-page .wkm-sidebar{width:100%!important;min-height:360px}}.erp-shell .erp-page .finance-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-bottom:12px}.erp-shell .erp-page .finance-summary-grid>.finance-summary-card{height:100%;min-width:0;overflow:hidden;border:none;border-radius:12px}.erp-shell .erp-page .finance-summary-grid .finance-summary-card>.ant-card-body{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px}.finance-summary-head{display:flex;align-items:center;min-width:0;gap:10px}.finance-summary-icon{display:inline-flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#fff3;color:#fff;font-size:18px}.finance-summary-label{min-width:0;overflow:hidden;color:#ffffffeb;font-size:13px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.finance-summary-value{min-width:0;overflow:hidden;color:#fff;font-size:24px;font-weight:700;line-height:1.2;letter-spacing:.2px;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis}.erp-shell .erp-page .finance-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:12px}@media (max-width: 1599px){.erp-shell .erp-page .finance-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.erp-shell .erp-page .finance-summary-grid>.finance-summary-card{grid-column:span 2}.erp-shell .erp-page .finance-summary-grid>.finance-summary-card:nth-child(4),.erp-shell .erp-page .finance-summary-grid>.finance-summary-card:nth-child(5){grid-column:span 3}}@media (max-width: 991px){.erp-shell .erp-page .finance-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.erp-shell .erp-page .finance-summary-grid>.finance-summary-card,.erp-shell .erp-page .finance-summary-grid>.finance-summary-card:nth-child(4),.erp-shell .erp-page .finance-summary-grid>.finance-summary-card:nth-child(5){grid-column:auto}.erp-shell .erp-page .finance-summary-grid>.finance-summary-card:last-child{grid-column:1 / -1}}@media (max-width: 767px){.erp-shell .erp-page .finance-summary-grid{gap:10px;margin-bottom:10px}.erp-shell .erp-page .finance-summary-grid .finance-summary-card>.ant-card-body{gap:8px;padding:12px}.finance-summary-head{gap:8px}.finance-summary-icon{flex-basis:30px;width:30px;height:30px;border-radius:8px;font-size:15px}.finance-summary-label{font-size:12px;line-height:16px}.finance-summary-value{font-size:17px;letter-spacing:0}.erp-shell .erp-page .finance-chart-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (max-width: 360px){.finance-summary-icon{flex-basis:26px;width:26px;height:26px;font-size:13px}.finance-summary-value{font-size:15px}}
