html,body,#root{height:100%;margin:0}:root{--erp-primary:#1677ff;--erp-primary-bg:#e6f4ff;--erp-primary-border:#91caff;--erp-primary-hover:#4096ff;--erp-primary-active:#0958d9}.ant-pro-layout .ant-pro-layout-content{padding:0!important}.ant-pro-layout-content>div{padding:10px 20px!important}.ant-pro-layout-content .ant-pro-page-container{padding-block-start:4px!important}*{scrollbar-width:thin;scrollbar-color:#0000002e transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000002e;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#00000052}::-webkit-scrollbar-corner{background:0 0}.ant-table-thead>tr>th{font-weight:600;background:#eef1f6!important}.ant-table-thead>tr>th:not(:last-child):before{background-color:#dfe3ea!important}.col-resize-h{transition:background .15s}.col-resize-h:hover{background:#1677ff40}.inline-edit{transition:background .12s}.inline-edit .ie-pencil{opacity:0;transition:opacity .12s}.inline-edit:hover{background:#f0f5ff}.inline-edit:hover .ie-pencil{opacity:1}.ant-select-item-group{background:#f4f6fa;font-weight:600;color:#4b5563!important}.ant-table-body::-webkit-scrollbar{height:10px}.ant-table-content::-webkit-scrollbar{height:10px}.ant-table-body::-webkit-scrollbar-thumb{background:#00000047;border-radius:6px}.ant-table-content::-webkit-scrollbar-thumb{background:#00000047;border-radius:6px}.fn-toolbar .ant-select,.fn-toolbar .ant-select-selection-item,.fn-toolbar .ant-segmented,.fn-toolbar .ant-segmented-item-label{font-size:13px}.fn-batchbar .ant-btn{border-radius:8px;height:30px;padding-inline:14px;font-size:13px}.email-sel-row>td{background:var(--erp-primary-bg)!important}.compose-resizer{transition:background .15s}.compose-resizer:after{content:"";background:#0000001f;border-radius:3px;width:3px;height:40px;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.compose-resizer:hover:after{background:var(--erp-primary)}.email-view-seg .ant-segmented-item-selected{font-weight:600;color:var(--erp-primary)!important}.email-view-seg .ant-segmented-item-selected .ant-segmented-item-label{color:var(--erp-primary)!important}.fn-view-seg .ant-segmented-item-selected{border-radius:6px;background:var(--erp-primary)!important}.fn-view-seg .ant-segmented-item-selected .ant-segmented-item-label{font-weight:600;color:#fff!important}.fn-group-seg{background:#eef1f5!important}.fn-group-seg .ant-segmented-item-selected{border-radius:6px;background:var(--erp-primary-bg)!important}.fn-group-seg .ant-segmented-item-selected .ant-segmented-item-label{font-weight:600;color:var(--erp-primary)!important}.login-seg .ant-segmented-item-label{letter-spacing:1px;font-size:13.5px;font-weight:500}.finance-tabs{background:#f0f2f5!important;border-radius:8px!important;padding:3px!important}.finance-tabs .ant-segmented-item{transition:all .2s;border-radius:6px!important}.finance-tabs .ant-segmented-item-label{letter-spacing:.3px;font-weight:600;padding:3px 18px!important;font-size:14px!important}.finance-tabs .ant-segmented-item-selected{background:var(--fin-accent,var(--erp-primary))!important;box-shadow:0 1px 3px #0000001f!important}.finance-tabs .ant-segmented-item-selected .ant-segmented-item-label{color:#fff!important}.finance-tabs .ant-segmented-item:not(.ant-segmented-item-selected):hover .ant-segmented-item-label{color:var(--fin-accent,var(--erp-primary))!important}.rich-mail-editor .w-e-text-container{height:100%!important}.w-e-text-container p{margin:4px 0!important}.w-e-text-container [data-slate-node=element]{margin-top:4px!important;margin-bottom:4px!important}.email-table .ant-table-pagination.ant-pagination{margin:8px 4px 4px 0!important}.email-table tr.fmk-r>td{background:#f5222d14!important}.email-table tr.fmk-o>td{background:#fa8c1614!important}.email-table tr.fmk-y>td{background:#fadb1422!important}.email-table tr.fmk-g>td{background:#52c41a14!important}.email-table tr.fmk-b>td{background:color-mix(in srgb, var(--erp-primary) 8%, transparent)!important}.email-table tr.fmk-p>td{background:#722ed114!important}.email-table td.ant-table-column-sort{background:0 0!important}.email-table tr.email-sel-row>td{background:var(--erp-primary-bg)!important}.email-table tr.email-sep-row>td{cursor:default;border-bottom:1px solid #eceef1;background:#f5f7fa!important;padding:1px 10px!important;line-height:20px!important}.email-table tr.email-sep-row:hover>td{background:#f5f7fa!important}.email-table .ant-table-body{overflow-x:scroll!important}.email-table .ant-table-body::-webkit-scrollbar{height:12px}.email-table .ant-table-body::-webkit-scrollbar-thumb{background:#00000059;border-radius:6px}.email-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#00000080}.fn-row-active>td{background:var(--erp-primary-bg)!important}.fn-row-active:hover>td{background:#d6ecff!important}.fn-compact .ant-table-cell{padding-top:5px!important;padding-bottom:5px!important}.fn-compact .ant-table-thead>tr>th{padding-top:6px!important;padding-bottom:6px!important}.fn-compact-tabs .ant-tabs-nav{background:#eef4ff;border-radius:6px;margin:0 0 6px!important;padding:0 10px!important}.fn-compact-tabs .ant-tabs-nav:before{border-bottom:none!important}.fn-compact-tabs .ant-tabs-nav .ant-tabs-tab{font-size:13px;padding:5px 0!important}.fn-compact-tabs .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 18px!important}.fn-row-muted>td{background:#fafafa;color:#bbb!important}.fn-fill .ant-input:not(.ant-input-disabled):not([readonly]),.fn-fill .ant-input-number:not(.ant-input-number-disabled),.fn-fill .ant-input-number:not(.ant-input-number-disabled) .ant-input-number-input,.fn-fill .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.fn-fill .ant-select:not(.ant-select-disabled) .ant-select-selector,.fn-fill .ant-picker:not(.ant-picker-disabled){background-color:#fffdf3}.fn-fill .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled) .ant-input{background-color:#0000}.fn-drawer-resize-handle{transition:background .15s}.fn-drawer-resize-handle:hover{background:#4a90e2}.ant-drawer-content-wrapper[data-fnw]{width:var(--fn-drawer-w)!important}.fn-scope-select .ant-select-selection-item{font-size:13px;padding-inline-end:14px!important}.fn-scope-select.ant-select-sm .ant-select-selector{padding-inline:6px}.fn-scope-select .ant-select-arrow{inset-inline-end:4px}.fn-split-divider{background:#eef0f3;border-top:1px solid #e3e6ea;border-bottom:1px solid #e3e6ea;transition:background .15s}.fn-split-divider:hover{background:#dbe7fb}.fn-split-divider .fn-split-grip{background:#b0b6be;transition:background .15s}.fn-split-divider:hover .fn-split-grip{background:#4a90e2}.ai-orb-wrap{vertical-align:-5px;border-radius:50%;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 5px #0e80b773}.ai-fancy-btn .ant-btn-icon{margin-inline-end:3px!important}.ai-orb-spin{animation:3s linear infinite aiSpin}.ai-orb-gloss{pointer-events:none;background:radial-gradient(circle at 32% 28%,#ffffffd9 0 10%,#fff0 36%),radial-gradient(circle at 72% 78%,#00000038 0 5%,#0000 42%);border-radius:50%;position:absolute;inset:0}@keyframes aiSpin{to{transform:rotate(360deg)}}.ai-fancy-text{background:linear-gradient(90deg,#0e80b7,#3aa0cf,#9dc41c,#0e80b7) 0 0/200%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:0;font-weight:600;animation:4s linear infinite aiGrad}@keyframes aiGrad{to{background-position:200%}}body.sider-resizing .ant-layout-sider,body.sider-resizing .ant-layout-sider-children,body.sider-resizing .ant-pro-layout .ant-layout,body.sider-resizing .ant-pro-sider,body.sider-resizing .ant-menu{transition:none!important}body.sider-resizing{cursor:col-resize}body.sider-dark .ant-layout-sider .ant-menu-item,body.sider-dark .ant-layout-sider .ant-menu-item a,body.sider-dark .ant-layout-sider .ant-menu-item .ant-menu-title-content,body.sider-dark .ant-layout-sider .ant-menu-item .anticon,body.sider-dark .ant-layout-sider .ant-menu-submenu-title,body.sider-dark .ant-layout-sider .ant-menu-submenu-title .anticon{color:#ffffffbd!important}body.sider-dark .ant-layout-sider .ant-menu-item:hover,body.sider-dark .ant-layout-sider .ant-menu-item:hover .ant-menu-title-content,body.sider-dark .ant-layout-sider .ant-menu-item:hover .anticon,body.sider-dark .ant-layout-sider .ant-menu-item-selected,body.sider-dark .ant-layout-sider .ant-menu-item-selected .ant-menu-title-content,body.sider-dark .ant-layout-sider .ant-menu-item-selected .anticon{color:#fff!important}.sider-collapse-toggle{opacity:.7;transition:opacity .15s}.sider-collapse-toggle:hover{opacity:1}.ant-layout-sider .ant-menu-item-selected,.ant-layout-sider .ant-menu-item-selected a,.ant-layout-sider .ant-menu-item-selected .ant-menu-title-content,.ant-layout-sider .ant-menu-item-selected .anticon{color:#fff!important}
