[data-theme=light]{--color-bg-container:var(--card-bg);--color-bg-layout:var(--page-bg);--color-bg-subtle:var(--surface-elevated);--color-border:var(--border-color);--color-text-secondary:var(--text-muted);--color-primary:#1677ff;--color-primary-bg:rgba(22,119,255,.08);--color-error:var(--error-color);--wa-chat-bg:#efeae2;--wa-bubble-bg:#d9fdd3;--wa-bubble-text:#111b21;--wa-bubble-time:#667781;--page-bg:#f5f7fb;--card-bg:#fff;--surface-bg:#fff;--surface-elevated:#f8fafc;--text-color:#1f2937;--text-muted:#6b7280;--border-color:#e5e7eb;--sidebar-bg:#fff;--sidebar-text:#1f2937;--sidebar-active-bg:#e8f0ff;--sidebar-active-text:#0b3ea8;--sidebar-logo-bg:#e6eefc;--sidebar-label-bg:rgba(17,24,39,.06);--sidebar-submenu-bg:#fff;--table-header-bg:#e7ecf7;--table-header-border:#d7deeb;--table-row-bg:#fff;--table-row-hover-bg:#f0f5ff;--table-row-alt-bg:#f8fafc;--table-row-hover-bg-solid:#f0f5ff;--table-row-alt-bg-solid:#f8fafc;--table-expanded-bg:#f6f8fb;--table-cell-border:#e8ecf1;--table-outer-border:#dfe3ea;--popup-bg:#fff;--popup-text:#1f2937;--input-bg:#fff;--input-text:#1f2937;--input-disabled-bg:#f3f4f6;--breadcrumb-text:#374151;--breadcrumb-muted:#6b7280;--breadcrumb-active:#111827;--kpi-bg:#fff;--kpi-text:#111827;--kpi-card-bg:#fff;--kpi-card-border:#e5e7eb;--kpi-card-border-hover:rgba(22,119,255,.28);--kpi-label-color:#6b7280;--kpi-value-color:#111827;--kpi-divider-color:#9ca3af;--kpi-accent-pending:#1677ff;--kpi-accent-pending-bg:rgba(22,119,255,.1);--kpi-accent-selected:#722ed1;--kpi-accent-selected-bg:rgba(114,46,209,.1);--kpi-accent-balance:#13c2c2;--kpi-accent-balance-bg:rgba(19,194,194,.12);--kpi-accent-receipts:#52c41a;--kpi-accent-receipts-bg:rgba(82,196,26,.12);--kpi-card-shadow:0 1px 2px rgba(15,23,42,.04);--kpi-card-shadow-hover:0 4px 14px rgba(15,23,42,.08);--error-color:#dc2626;--sidebar-shadow:2px 0 8px rgba(15,23,42,.12);--popup-shadow:0 6px 18px rgba(15,23,42,.12);--elevation-shadow:0 -2px 8px rgba(15,23,42,.12);--color-000000:#000;--color-00000008:#00000008;--color-0050b3:#0050b3;--color-0088fe:#0088fe;--color-00c49f:#00c49f;--color-096dd9:#096dd9;--color-13c2c2:#13c2c2;--color-1890ff:#1890ff;--color-237804:#237804;--color-262626:#262626;--color-2f54eb:#2f54eb;--color-333333:#333;--color-36cfc9:#36cfc9;--color-389e0d:#389e0d;--color-391085:#391085;--color-3f8600:#3f8600;--color-40a9ff:#40a9ff;--color-52c41a:#52c41a;--color-531dab:#531dab;--color-595959:#595959;--color-666666:#666;--color-667eea:#667eea;--color-69c0ff:#69c0ff;--color-722ed1:#722ed1;--color-73d13d:#73d13d;--color-764ba2:#764ba2;--color-82ca9d:#82ca9d;--color-8884d8:#8884d8;--color-888888:#888;--color-8c8c8c:#8c8c8c;--color-91d5ff:#91d5ff;--color-9254de:#9254de;--color-95de64:#95de64;--color-999999:#999;--color-a0d911:#a0d911;--color-a8071a:#a8071a;--color-adc6ff:#adc6ff;--color-b37feb:#b37feb;--color-b7eb8f:#b7eb8f;--color-bae7ff:#bae7ff;--color-bfbfbf:#bfbfbf;--color-cccccc:#ccc;--color-cf1322:#cf1322;--color-d3adf7:#d3adf7;--color-d6e4ff:#d6e4ff;--color-d9d9d9:#d9d9d9;--color-d9e7ff:#d9e7ff;--color-d9f7be:#d9f7be;--color-dddddd:#ddd;--color-e6f0ff:#e6f0ff;--color-e6f7ff:#e6f7ff;--color-e6fffb:#e6fffb;--color-e8e8e8:#e8e8e8;--color-eb2f96:#eb2f96;--color-eeeeee:#eee;--color-efdbff:#efdbff;--color-f0f0f0:#f0f0f0;--color-f0f2f5:#f0f2f5;--color-f0f5ff:#f0f5ff;--color-f5222d:#f5222d;--color-f5f5f5:#f5f5f5;--color-f6f9ff:#f6f9ff;--color-f6ffed:#f6ffed;--color-f9f0ff:#f9f0ff;--color-fa541c:#fa541c;--color-fa8c16:#fa8c16;--color-faad14:#faad14;--color-fafafa:#fafafa;--color-ff4d4f:#ff4d4f;--color-ff7875:#ff7875;--color-ff8042:#ff8042;--color-ffa39e:#ffa39e;--color-ffbb28:#ffbb28;--color-ffc107:#ffc107;--color-ffccc7:#ffccc7;--color-ffd591:#ffd591;--color-ffd8bf:#ffd8bf;--color-ffe58f:#ffe58f;--color-ffe7ba:#ffe7ba;--color-fff1f0:#fff1f0;--color-fff2f0:#fff2f0;--color-fff7e6:#fff7e6;--color-fffbe6:#fffbe6;--color-fffbf0:#fffbf0;--color-ffffff:#fff;--barcode-ink:#000;--sidebar-aside-gradient-start:#e9f2ff;--sidebar-aside-gradient-end:#f3eaff;--sidebar-aside-text:#0b3256;--sidebar-active-gradient-start:#e6f0ff;--sidebar-active-gradient-end:#d6e8ff}[data-theme=dark]{--color-bg-container:var(--card-bg);--color-bg-layout:var(--page-bg);--color-bg-subtle:var(--surface-elevated);--color-border:var(--border-color);--color-text-secondary:var(--text-muted);--color-primary:#6aa3ff;--color-primary-bg:rgba(106,163,255,.16);--color-error:var(--error-color);--wa-chat-bg:#0b141a;--wa-bubble-bg:#005c4b;--wa-bubble-text:#e9edef;--wa-bubble-time:#8696a0;--page-bg:#000;--card-bg:#0a0a0a;--surface-bg:#0a0a0a;--surface-elevated:#111;--text-color:#e7e7ee;--text-muted:#b5b5c0;--border-color:hsla(0,0%,100%,.12);--sidebar-bg:#000;--sidebar-text:#e7e7ee;--sidebar-active-bg:hsla(0,0%,100%,.1);--sidebar-active-text:#e7e7ee;--sidebar-logo-bg:#0a0a0a;--sidebar-label-bg:hsla(0,0%,100%,.08);--sidebar-submenu-bg:#111;--table-header-bg:#1c1f24;--table-header-border:hsla(0,0%,100%,.18);--table-row-bg:#0a0a0a;--table-row-hover-bg:#161c27;--table-row-alt-bg:#0f0f0f;--table-row-hover-bg-solid:#161c27;--table-row-alt-bg-solid:#0f0f0f;--table-expanded-bg:#0d0d0d;--table-cell-border:hsla(0,0%,100%,.1);--table-outer-border:hsla(0,0%,100%,.14);--popup-bg:#111;--popup-text:#e7e7ee;--input-bg:#0a0a0a;--input-text:#e7e7ee;--input-disabled-bg:hsla(0,0%,100%,.05);--breadcrumb-text:#e7e7ee;--breadcrumb-muted:#b5b5c0;--breadcrumb-active:#f2f2f6;--kpi-bg:#0a0a0a;--kpi-text:#e7e7ee;--kpi-card-bg:#0a0a0a;--kpi-card-border:hsla(0,0%,100%,.12);--kpi-card-border-hover:rgba(106,163,255,.45);--kpi-label-color:#b5b5c0;--kpi-value-color:#e7e7ee;--kpi-divider-color:#8b8b98;--kpi-accent-pending:#6aa3ff;--kpi-accent-pending-bg:rgba(106,163,255,.16);--kpi-accent-selected:#b37feb;--kpi-accent-selected-bg:rgba(179,127,235,.16);--kpi-accent-balance:#36cfc9;--kpi-accent-balance-bg:rgba(54,207,201,.14);--kpi-accent-receipts:#95de64;--kpi-accent-receipts-bg:hsla(96,65%,63%,.14);--kpi-card-shadow:0 1px 2px rgba(0,0,0,.35);--kpi-card-shadow-hover:0 8px 24px rgba(0,0,0,.45);--error-color:#ff7b7b;--sidebar-shadow:2px 0 8px rgba(0,0,0,.45);--popup-shadow:0 10px 32px rgba(0,0,0,.55);--elevation-shadow:0 -2px 8px rgba(0,0,0,.45);--color-000000:var(--text-color);--color-00000008:var(--border-color);--color-0050b3:#0050b3;--color-0088fe:#0088fe;--color-00c49f:#00c49f;--color-096dd9:#096dd9;--color-13c2c2:#13c2c2;--color-1890ff:#1890ff;--color-237804:#237804;--color-262626:var(--text-color);--color-2f54eb:#2f54eb;--color-333333:var(--text-color);--color-36cfc9:#36cfc9;--color-389e0d:#389e0d;--color-391085:#391085;--color-3f8600:#3f8600;--color-40a9ff:#40a9ff;--color-52c41a:#52c41a;--color-531dab:#531dab;--color-595959:var(--text-muted);--color-666666:var(--text-muted);--color-667eea:#667eea;--color-69c0ff:#69c0ff;--color-722ed1:#722ed1;--color-73d13d:#73d13d;--color-764ba2:#764ba2;--color-82ca9d:#82ca9d;--color-8884d8:#8884d8;--color-888888:var(--text-muted);--color-8c8c8c:var(--text-muted);--color-91d5ff:#91d5ff;--color-9254de:#9254de;--color-95de64:#95de64;--color-999999:var(--text-muted);--color-a0d911:#a0d911;--color-a8071a:#a8071a;--color-adc6ff:#adc6ff;--color-b37feb:#b37feb;--color-b7eb8f:#b7eb8f;--color-bae7ff:#bae7ff;--color-bfbfbf:var(--text-muted);--color-cccccc:var(--border-color);--color-cf1322:#cf1322;--color-d3adf7:#d3adf7;--color-d6e4ff:#d6e4ff;--color-d9d9d9:var(--border-color);--color-d9e7ff:#d9e7ff;--color-d9f7be:#d9f7be;--color-dddddd:var(--border-color);--color-e6f0ff:#e6f0ff;--color-e6f7ff:#e6f7ff;--color-e6fffb:#e6fffb;--color-e8e8e8:var(--border-color);--color-eb2f96:#eb2f96;--color-eeeeee:var(--border-color);--color-efdbff:#efdbff;--color-f0f0f0:var(--table-header-bg);--color-f0f2f5:var(--table-header-bg);--color-f0f5ff:#f0f5ff;--color-f5222d:#f5222d;--color-f5f5f5:var(--table-header-bg);--color-f6f9ff:#f6f9ff;--color-f6ffed:#f6ffed;--color-f9f0ff:#f9f0ff;--color-fa541c:#fa541c;--color-fa8c16:#fa8c16;--color-faad14:#faad14;--color-fafafa:var(--table-header-bg);--color-ff4d4f:#ff4d4f;--color-ff7875:#ff7875;--color-ff8042:#ff8042;--color-ffa39e:#ffa39e;--color-ffbb28:#ffbb28;--color-ffc107:#ffc107;--color-ffccc7:#ffccc7;--color-ffd591:#ffd591;--color-ffd8bf:#ffd8bf;--color-ffe58f:#ffe58f;--color-ffe7ba:#ffe7ba;--color-fff1f0:#fff1f0;--color-fff2f0:#fff2f0;--color-fff7e6:#fff7e6;--color-fffbe6:#fffbe6;--color-fffbf0:#fffbf0;--color-ffffff:#fff;--barcode-ink:#000;--sidebar-aside-gradient-start:#0f1724;--sidebar-aside-gradient-end:#2b2b47;--sidebar-aside-text:#e7e7ee;--sidebar-active-gradient-start:hsla(0,0%,100%,.1);--sidebar-active-gradient-end:hsla(0,0%,100%,.05)}.ant-table-wrapper .ant-table{background:var(--table-row-bg,var(--card-bg));color:var(--text-color)}.ant-table-wrapper .ant-table .ant-table-container{border:1px solid var(--table-outer-border,var(--border-color));border-radius:8px;overflow:hidden}.ant-table-wrapper .ant-table .ant-table-summary>tr>td,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table .ant-table-thead>tr>th{border-inline-end:1px solid var(--table-cell-border,var(--border-color));border-bottom:1px solid var(--table-cell-border,var(--border-color));padding:12px 14px;vertical-align:middle;font-size:13px;line-height:1.5;transition:background-color .15s ease}.ant-table-wrapper .ant-table .ant-table-summary>tr>td:last-child,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td:last-child,.ant-table-wrapper .ant-table .ant-table-thead>tr>th:last-child{border-inline-end:none}.ant-table-wrapper .ant-table .ant-table-thead>tr>th{background:var(--table-header-bg)!important;color:var(--text-color);font-weight:600;white-space:nowrap;border-bottom:2px solid var(--table-header-border,var(--table-outer-border,var(--border-color)))!important}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td{background:var(--table-row-bg,var(--card-bg));color:var(--text-color)}.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td{background:var(--table-row-alt-bg)}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td{background:var(--table-row-hover-bg)!important}.ant-table-wrapper .ant-table .ant-table-cell-align-right{text-align:right!important}.ant-table-wrapper .ant-table .ant-table-cell-align-center{text-align:center!important}.ant-table-wrapper .ant-table .ant-table-cell-align-left{text-align:left!important}.ant-table-wrapper .ant-table .ant-table-summary>tr>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-summary>tr>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell,.ant-table-wrapper .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--table-row-bg,var(--card-bg))!important;background-color:var(--table-row-bg,var(--card-bg))!important;backdrop-filter:none!important;z-index:2}.ant-table-wrapper .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--table-header-bg)!important;background-color:var(--table-header-bg)!important;backdrop-filter:none!important;z-index:3}.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-row-expand-icon-cell{background:var(--table-row-alt-bg-solid,var(--table-row-alt-bg))!important;background-color:var(--table-row-alt-bg-solid,var(--table-row-alt-bg))!important;backdrop-filter:none!important}.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.ant-table-wrapper .ant-table .ant-table-tbody>tr:hover>td.ant-table-row-expand-icon-cell{background:var(--table-row-hover-bg-solid,var(--table-row-hover-bg))!important;background-color:var(--table-row-hover-bg-solid,var(--table-row-hover-bg))!important;backdrop-filter:none!important;z-index:4}.erp-col-resize-handle{position:absolute;top:0;right:-5px;bottom:0;width:10px;cursor:col-resize;touch-action:none;z-index:5}.erp-col-resize-handle:after{content:"";position:absolute;top:18%;bottom:18%;left:50%;width:2px;transform:translateX(-50%);border-radius:2px;background:transparent;transition:background-color .12s ease}.erp-col-resize-handle.is-active:after,.erp-col-resize-handle:hover:after{background:var(--kpi-accent-pending,#1677ff)}.erp-col-resize-handle.is-active:after{width:3px}.ant-table-cell-ellipsis>.erp-col-resize-handle{right:0}.ant-table-wrapper .ant-table table[style*="table-layout: fixed"]>tbody>tr>td.ant-table-cell-ellipsis,.ant-table-wrapper .ant-table table[style*="table-layout: fixed"]>thead>tr>th.ant-table-cell-ellipsis{max-width:0}.ant-table-wrapper .ant-table.ant-table-small .ant-table-summary>tr>td,.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th{padding:10px 12px;font-size:12px;line-height:1.5}.ant-table-expanded-row>td{border-bottom:1px solid var(--table-cell-border,var(--border-color))!important}.ant-table-expanded-row>td,.erp-table-expanded-lines-row>td{background:var(--table-expanded-bg,var(--surface-elevated))!important}.erp-table-expanded-lines-row>td{padding:0!important}.trading-expandable-lines-panel,.trading-nested-table-panel{width:100%;min-width:0;background:var(--table-expanded-bg,var(--surface-elevated));border-top:1px solid var(--table-cell-border,var(--border-color));border-bottom:1px solid var(--table-cell-border,var(--border-color));padding:12px 16px;box-sizing:border-box;overflow-x:auto}.trading-expandable-lines-panel .trading-expandable-lines-table,.trading-nested-table-panel .trading-expandable-lines-table{min-width:100%}.trading-expandable-lines-panel .trading-expandable-lines-table .ant-table-container,.trading-nested-table-panel .trading-expandable-lines-table .ant-table-container{border-radius:8px}.trading-expandable-lines-panel .trading-expandable-lines-table .ant-table-content,.trading-nested-table-panel .trading-expandable-lines-table .ant-table-content{overflow-x:auto!important}.po-line-items-table{width:100%;border-collapse:collapse;border:1px solid var(--table-outer-border,var(--border-color));border-radius:6px;overflow:hidden;color:var(--text-color);font-size:13px}.po-line-items-table td,.po-line-items-table th{border:1px solid var(--table-cell-border,var(--border-color));padding:8px 10px;vertical-align:middle;line-height:1.45}.po-line-items-table th{background:var(--table-header-bg);color:var(--text-color);font-weight:600;white-space:nowrap;border-bottom:2px solid var(--table-header-border,var(--table-outer-border,var(--border-color)))}.po-line-items-table td{background:var(--table-row-bg,var(--card-bg))}.po-line-items-table tbody tr:nth-child(2n) td{background:var(--table-row-alt-bg)}.po-line-items-table tbody tr:hover td{background:var(--table-row-hover-bg)}.po-line-items-table .table-row-even td{background:var(--table-row-alt-bg)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{font-size:16px;width:100%;min-height:100%;overflow-x:hidden}body{background:var(--page-bg);color:var(--text-color);transition:background-color .2s ease,color .2s ease}.ant-checkbox .ant-checkbox-inner,.ant-transfer-list-header .ant-checkbox .ant-checkbox-inner,.ant-tree-checkbox .ant-tree-checkbox-inner{width:16px;height:16px;border-width:2px;border-radius:4px;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}body:not([data-theme=dark]) .ant-checkbox .ant-checkbox-inner,body:not([data-theme=dark]) .ant-tree-checkbox .ant-tree-checkbox-inner{border-color:#64748b!important;background-color:#fff!important}body:not([data-theme=dark]) .ant-checkbox-wrapper:hover .ant-checkbox-inner,body:not([data-theme=dark]) .ant-checkbox-wrapper:hover .ant-checkbox:not(.ant-checkbox-disabled) .ant-checkbox-inner,body:not([data-theme=dark]) .ant-checkbox:hover .ant-checkbox-inner{border-color:#1d4ed8!important}body:not([data-theme=dark]) .ant-checkbox-checked .ant-checkbox-inner,body:not([data-theme=dark]) .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:#1d4ed8!important;background-color:#1d4ed8!important}body:not([data-theme=dark]) .ant-checkbox-checked:after{border-color:#1d4ed8!important}body:not([data-theme=dark]) .ant-checkbox-disabled .ant-checkbox-inner{border-color:#94a3b8!important;background-color:#f1f5f9!important}body[data-theme=dark] .ant-checkbox .ant-checkbox-inner,body[data-theme=dark] .ant-tree-checkbox .ant-tree-checkbox-inner{border-color:hsla(0,0%,100%,.65)!important;background-color:#0a0a0a!important}body[data-theme=dark] .ant-checkbox-wrapper:hover .ant-checkbox-inner,body[data-theme=dark] .ant-checkbox-wrapper:hover .ant-checkbox:not(.ant-checkbox-disabled) .ant-checkbox-inner,body[data-theme=dark] .ant-checkbox:hover .ant-checkbox-inner{border-color:#6aa3ff!important}body[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner,body[data-theme=dark] .ant-checkbox-indeterminate .ant-checkbox-inner{border-color:#6aa3ff!important;background-color:#6aa3ff!important}body[data-theme=dark] .ant-checkbox-checked:after{border-color:#6aa3ff!important}body[data-theme=dark] .ant-checkbox-disabled .ant-checkbox-inner{border-color:hsla(0,0%,100%,.28)!important;background-color:hsla(0,0%,100%,.06)!important}body[data-theme=dark] .ant-checkbox-wrapper{color:var(--text-color)}body[data-theme=dark] .app-header-responsive{background:var(--page-bg)!important}.ant-layout{background:var(--page-bg)}.module-breadcrumb .ant-breadcrumb-link,.module-breadcrumb .ant-breadcrumb-separator{color:var(--breadcrumb-muted)}.module-breadcrumb .ant-breadcrumb-link a,.module-breadcrumb .ant-breadcrumb-link span{color:var(--breadcrumb-text)}.module-breadcrumb .ant-breadcrumb-item:last-child .ant-breadcrumb-link,.module-breadcrumb .ant-breadcrumb-item:last-child .ant-breadcrumb-link span{color:var(--breadcrumb-active);font-weight:600}.module-breadcrumb .ant-breadcrumb-link a{display:inline!important;width:auto!important;text-decoration:none!important;border-bottom:1px solid transparent;transition:border-color .2s ease,color .2s ease}.module-breadcrumb .ant-breadcrumb-link a:focus-visible,.module-breadcrumb .ant-breadcrumb-link a:hover{text-decoration:none!important;border-bottom-color:currentColor}.module-breadcrumb .ant-breadcrumb-link{display:inline!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--autofill-text,#1f2937);caret-color:var(--autofill-text,#1f2937);box-shadow:0 0 0 1000px var(--autofill-bg,#fff) inset!important;background-clip:border-box;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}[data-theme=dark]{--autofill-bg:#0b1017;--autofill-text:#f4f0e8}.ant-input-affix-wrapper input.ant-input:-webkit-autofill,.ant-input-affix-wrapper input.ant-input:-webkit-autofill:active,.ant-input-affix-wrapper input.ant-input:-webkit-autofill:focus,.ant-input-affix-wrapper input.ant-input:-webkit-autofill:hover,.ant-input-number-input:-webkit-autofill,.ant-input-number-input:-webkit-autofill:focus,.ant-input-password input.ant-input:-webkit-autofill,.ant-input-password input.ant-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--autofill-text,#1f2937)!important;box-shadow:0 0 0 1000px var(--autofill-bg,#fff) inset!important;border-radius:0!important;background-clip:border-box!important;-webkit-transition:background-color 9999s ease-in-out 0s!important;transition:background-color 9999s ease-in-out 0s!important}.custom-table .ant-card-body{padding:0!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}::-webkit-scrollbar-thumb{background-color:#474748;border-radius:4px;border:1px solid #f0f0f0}[data-theme=dark] ::-webkit-scrollbar-track{background:#1a1a1a}[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#555;border:1px solid #333}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#777}.ant-form-item-label>label.ant-form-item-required{position:relative}.ant-form-item-label>label.ant-form-item-required:before{display:none!important}.ant-form-item-label>label.ant-form-item-required:after{content:" *"!important;color:#ff4d4f!important;font-weight:700!important;display:inline!important;margin-left:4px!important;font-size:14px!important}.ant-form-item-required:before{display:none!important}.ant-form-item-required:after{font-size:14px!important}.ant-form-item .ant-form-item-label>label[aria-required=true]:after,.ant-form-item-required:after,.ant-form-item[class*=required] .ant-form-item-label>label:after{content:" *"!important;color:#ff4d4f!important;font-weight:700!important;display:inline!important;margin-left:4px!important}.ant-form .ant-form-item .ant-form-item-label>label.ant-form-item-required:after,label[for=city]:after,label[for=companyAddress]:after,label[for=companyEmail]:after,label[for=companyGST]:after,label[for=companyMobile]:after,label[for=companyName]:after,label[for=companyType]:after,label[for=country]:after,label[for=employees]:after,label[for=firstName]:after,label[for=industryType]:after,label[for=lastName]:after,label[for=pincode]:after,label[for=planDuration]:after,label[for=services]:after,label[for=state]:after{content:" *"!important;color:#ff4d4f!important;font-weight:700!important;display:inline!important;margin-left:4px!important;font-size:14px!important}.dashboard-container{min-height:100vh}.dashboard-container,.dashboard-layout{transition:all .3s ease-in-out}.dashboard-content{padding:80px 16px 0}.dashboard-wrapper{min-height:100vh;padding:16px;gap:16px}.dashboard-main-container,.dashboard-wrapper{display:flex;background:var(--page-bg);transition:all .3s ease-in-out}.dashboard-main-container{flex:1;flex-direction:column;min-height:calc(100vh - 32px);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.08)}.dashboard-inner-layout{display:flex;flex-direction:column;min-height:100%;background:var(--page-bg)!important}.dashboard-inner-layout .dashboard-content{flex:1;padding:80px 24px 24px;overflow-y:auto}.dashboard-inner-layout .ant-layout-footer{margin-top:auto;padding:16px 24px;background:var(--page-bg)!important;border-top:1px solid var(--border-color)}::-webkit-scrollbar-thumb:hover{background-color:#53627a}.sidebar .ant-layout-sider-children{display:flex!important;flex-direction:column;align-items:center!important;width:100%}.sidebar .sidebar-logo-wrap{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:10px 0 8px!important;margin:0!important;box-sizing:border-box}.sidebar .custom-sidebar-menu{width:100%!important;align-self:stretch}.sidebar .logo{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;height:44px!important;width:44px!important;margin:0 auto!important;border-radius:8px;color:var(--sidebar-text);font-weight:700;background:#0b3256!important;box-shadow:var(--sidebar-shadow);font-family:Segoe UI,Roboto,Arial,sans-serif;flex-shrink:0}.sidebar .logo img{height:36px;width:36px;-o-object-fit:contain;object-fit:contain;border-radius:6px;background:transparent;padding:0}.sidebar .logo .brand-text{display:inline-block!important;font-size:22px!important;font-weight:700;color:#fff!important;letter-spacing:.4px;opacity:1!important;visibility:visible!important}.sidebar>div .anticon{color:var(--sidebar-text)}.sidebar>div div[style].active,.sidebar>div div[style][data-active=true]{background:var(--sidebar-active-bg);box-shadow:inset 0 0 0 1px var(--border-color)}.sidebar.is-collapsed .logo{height:44px!important;width:44px!important;margin:8px auto!important;background:#0b3256!important;box-shadow:0 2px 8px rgba(5,30,70,.12)!important}.sidebar.is-collapsed .logo img{height:40px!important;width:40px!important}.sidebar.is-collapsed .logo .brand-text{display:inline-block!important;font-size:22px!important;font-weight:700;letter-spacing:.4px;color:#fff!important;opacity:1!important}.sidebar.is-collapsed>div{padding:6px 0!important}.sidebar.is-collapsed>div div[style]{display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important;margin-bottom:6px!important;width:44px!important;height:44px!important;border-radius:8px!important}.sidebar.is-collapsed .sidebar-item{justify-content:center}.sidebar.is-collapsed .sidebar-item .sidebar-item-label{opacity:0;max-width:0;width:0;overflow:hidden;display:inline-block}.sidebar .sidebar-top{position:sticky;top:12px;z-index:20;padding:6px 8px;background:transparent}.sidebar .sidebar-menu{margin-top:8px;height:calc(100vh - 80px);overflow-y:auto;padding-right:6px}.sidebar .sidebar-item .sidebar-item-label{transition:opacity .18s ease,max-width .18s ease}.ant-menu-item .ant-menu-item-selected{width:70px;margin:0 auto}.ant-layout.css-dev-only-do-not-override-ut69n1{margin-left:40px!important}aside.sidebar:not(.mobile){background:linear-gradient(180deg,var(--sidebar-aside-gradient-start),var(--sidebar-aside-gradient-end))!important;color:var(--sidebar-aside-text)!important;border-right:0!important}[data-theme=light] aside.sidebar:not(.mobile){background:linear-gradient(180deg,#1c3f93,#672f90 68.65%,#d31145 137.31%),linear-gradient(180deg,#1c3f93,#672f90 55.94%,#d31145 111.87%)!important;color:var(--sidebar-aside-text)!important;border:1px solid #fff!important}[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-item,[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-submenu-title{color:#fff!important;background:transparent!important}[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-item .ant-menu-item-icon,[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-submenu-title .ant-menu-item-icon{color:#fff!important}[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-item-selected,[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-item.ant-menu-item-selected,[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:linear-gradient(180deg,var(--sidebar-active-gradient-start),var(--sidebar-active-gradient-end))!important;color:var(--sidebar-active-text)!important;border-radius:10px!important;box-shadow:inset 0 1px 0 rgba(11,50,86,.04)!important}[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-item.ant-menu-item-selected .ant-menu-item-icon,[data-theme=light] aside.sidebar:not(.mobile) .custom-sidebar-menu .ant-menu-submenu-selected .ant-menu-item-icon{color:var(--sidebar-active-text)!important}[data-theme=light] .sidebar.is-collapsed:not(.mobile){background:linear-gradient(180deg,#1c3f93,#672f90 68.65%,#d31145 137.31%),linear-gradient(180deg,#1c3f93,#672f90 55.94%,#d31145 111.87%)!important}.ant-menu-dark,.ant-menu-light{background:transparent!important}.app-mobile-nav-drawer .ant-drawer-content-wrapper{width:100%!important;max-width:100vw!important;box-shadow:-8px 0 28px rgba(15,23,42,.18)!important}@media(min-width:600px){.app-mobile-nav-drawer .ant-drawer-content-wrapper{width:400px!important}}.app-mobile-nav-drawer .ant-drawer-content{background:var(--page-bg,#fff)!important;color:var(--text-color)!important}.app-mobile-nav-drawer .ant-drawer-header{padding:16px 18px!important;border-bottom:1px solid var(--border-color)!important;background:var(--page-bg,#fff)!important}.app-mobile-nav-drawer .ant-drawer-header-title{flex-direction:row!important;width:100%;align-items:center;gap:12px}.app-mobile-nav-drawer .ant-drawer-title{flex:1;min-width:0;margin:0!important}.app-mobile-nav-drawer .ant-drawer-close{order:2;margin:0 0 0 auto!important;margin-inline-start:auto!important;margin-inline-end:0!important;position:relative;inset-inline-end:0!important;color:var(--text-color)!important;width:36px;height:36px;border-radius:10px;flex-shrink:0}.app-mobile-nav-drawer .ant-drawer-body{padding:0!important;background:var(--page-bg,#fff)!important;display:flex;flex-direction:column;height:100%;overflow:hidden}.app-mobile-nav-drawer .app-mobile-nav-brand{display:flex;align-items:center;gap:12px;width:100%;min-width:0}.app-mobile-nav-drawer .app-mobile-nav-mark{display:none!important}.app-mobile-nav-drawer .app-mobile-nav-copy{display:flex;flex-direction:column;min-width:0;flex:1}.app-mobile-nav-drawer .app-mobile-nav-copy strong{color:var(--text-color);font-size:16px;line-height:1.2}.app-mobile-nav-drawer .app-mobile-nav-copy span{color:var(--text-muted);font-size:12px;line-height:1.3;margin-top:3px}.app-mobile-nav-drawer .app-mobile-nav-module{margin:14px 16px 8px;padding:10px 14px;border-radius:12px;background:linear-gradient(90deg,rgba(22,119,255,.08),rgba(103,47,144,.06));border:1px solid var(--border-color);color:var(--text-color);font-weight:700;font-size:13px;letter-spacing:.2px}.app-mobile-nav-drawer .app-mobile-nav-scroll{flex:1;overflow-y:auto;overflow-x:hidden;padding:4px 12px 32px;-webkit-overflow-scrolling:touch}.app-mobile-nav-drawer .app-mobile-nav-menu.ant-menu{background:transparent!important;border:none!important;color:var(--text-color)!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-title{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:start!important;height:50px!important;min-height:50px!important;line-height:50px!important;margin:3px 0!important;padding-inline:14px!important;border-radius:12px!important;color:var(--text-color)!important;font-size:14px!important;font-weight:560!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item .ant-menu-item-icon,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-title .ant-menu-item-icon{font-size:18px!important;margin-inline-end:12px!important;margin-bottom:0!important;min-width:22px!important;color:var(--text-color)!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item .ant-menu-title-content,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-title .ant-menu-title-content{margin-inline-start:0!important;font-size:14px!important;line-height:1.3!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;opacity:1!important;color:inherit!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-arrow{display:inline-block!important;color:var(--text-muted)!important;inset-inline-end:14px!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item-selected,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:rgba(22,119,255,.12)!important;color:#1677ff!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item-selected .ant-menu-item-icon,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:#1677ff!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item:active,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-title:active{background:rgba(22,119,255,.08)!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub.ant-menu-inline{background:transparent!important;margin-inline-start:18px!important;padding-inline-start:14px!important;border-inline-start:2px solid rgba(22,119,255,.22)!important;position:relative}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-item,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-submenu-title{height:44px!important;min-height:44px!important;line-height:44px!important;padding-inline-start:18px!important;font-size:13px!important;color:var(--text-muted)!important;position:relative;border-radius:10px!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-item:before,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-submenu-title:before{content:"";position:absolute;left:0;top:50%;width:10px;height:2px;background:rgba(22,119,255,.28);transform:translateY(-50%)}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-sub.ant-menu-inline{margin-inline-start:12px!important;border-inline-start-color:rgba(103,47,144,.28)!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-sub .ant-menu-item,.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-sub .ant-menu-submenu-title{padding-inline-start:18px!important;font-size:12.5px!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-item-selected{color:#1677ff!important;background:rgba(22,119,255,.1)!important}.app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-open>.ant-menu-submenu-title{background:rgba(22,119,255,.06)!important}[data-theme=dark] .app-mobile-nav-drawer .ant-drawer-body,[data-theme=dark] .app-mobile-nav-drawer .ant-drawer-content,[data-theme=dark] .app-mobile-nav-drawer .ant-drawer-header{background:#000!important;color:var(--text-color)!important}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-mark{color:#e7e7ee;background:#111;border:1px solid hsla(0,0%,100%,.12);box-shadow:none}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-module{background:#0a0a0a;background-image:none}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item-selected,[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:rgba(106,163,255,.16)!important;color:#6aa3ff!important}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-item-selected .ant-menu-item-icon,[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-submenu-selected>.ant-menu-submenu-title .ant-menu-item-icon{color:#6aa3ff!important}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub.ant-menu-inline{border-inline-start-color:rgba(106,163,255,.35)!important}[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-item:before,[data-theme=dark] .app-mobile-nav-drawer .app-mobile-nav-menu .ant-menu-sub .ant-menu-submenu-title:before{background:rgba(106,163,255,.4)}[data-theme=dark] .ant-menu-submenu-popup,[data-theme=light] .ant-menu-submenu-popup{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}[data-theme=light] .ant-menu-submenu-popup>.ant-menu{background:var(--card-bg)!important;border:1px solid var(--border-color,#e8e8e8)!important}[data-theme=dark] .ant-dropdown,[data-theme=dark] .ant-dropdown-popup,[data-theme=dark] .ant-menu-submenu-popup>.ant-menu{background:var(--card-bg)!important;background-color:var(--card-bg)!important;box-shadow:0 6px 16px rgba(0,0,0,.24)!important}.ant-typography,h1,h2,h3,h4,h5,h6,label,p,span{color:inherit}.ant-drawer-header{display:flex!important;align-items:center!important;gap:12px}.ant-drawer-header-title{flex:1;min-width:0;display:flex!important;align-items:center;width:100%}.ant-drawer-header-title .ant-drawer-title{order:1;flex:1;min-width:0;text-align:start}.ant-drawer-header-title .ant-drawer-close{order:2;flex-shrink:0;margin-inline-start:auto!important;margin-inline-end:0!important}.ant-drawer-header>.ant-drawer-close{flex-shrink:0;margin-inline-start:0!important;margin-inline-end:0!important}[data-theme=dark] .ant-table{background:var(--card-bg);color:var(--text-color)}[data-theme=dark] .ant-table .ant-table-thead>tr>th{background:var(--table-header-bg);color:var(--text-color)}[data-theme=dark] .ant-table .ant-table-tbody>tr>td{background:var(--card-bg);color:var(--text-color);border-color:var(--border-color)}[data-theme=dark] .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td{background:var(--table-row-alt-bg,var(--card-bg))}[data-theme=dark] .ant-table .ant-table-tbody>tr:hover>td{background:var(--table-row-hover-bg)!important}[data-theme=dark] .ant-table .ant-table-summary>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-summary>tr>td.ant-table-cell-fix-right,[data-theme=dark] .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,[data-theme=dark] .ant-table .ant-table-tbody>tr>td.ant-table-row-expand-icon-cell,[data-theme=dark] .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--card-bg)!important;background-color:var(--card-bg)!important;backdrop-filter:none!important;z-index:2}[data-theme=dark] .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-thead>tr>th.ant-table-cell-fix-right{background:var(--table-header-bg)!important;background-color:var(--table-header-bg)!important;z-index:3}[data-theme=dark] .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-cell-fix-right,[data-theme=dark] .ant-table .ant-table-tbody>tr.ant-table-row:nth-child(2n)>td.ant-table-row-expand-icon-cell{background:var(--table-row-alt-bg-solid,var(--table-row-alt-bg,var(--card-bg)))!important;background-color:var(--table-row-alt-bg-solid,var(--table-row-alt-bg,var(--card-bg)))!important}[data-theme=dark] .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,[data-theme=dark] .ant-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,[data-theme=dark] .ant-table .ant-table-tbody>tr:hover>td.ant-table-row-expand-icon-cell{background:var(--table-row-hover-bg-solid,var(--table-row-hover-bg))!important;background-color:var(--table-row-hover-bg-solid,var(--table-row-hover-bg))!important;z-index:4}[data-theme=dark] .ant-table .ant-table-cell-fix-left-last:after,[data-theme=dark] .ant-table .ant-table-cell-fix-right-first:after{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.55)!important}[data-theme=dark] .ant-table .ant-table-cell-fix-right-first:after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.55)!important}[data-theme=dark] .ant-table .ant-table-has-fix-left .ant-table-container:before,[data-theme=dark] .ant-table .ant-table-has-fix-right .ant-table-container:after,[data-theme=dark] .ant-table .ant-table-ping-left .ant-table-container:before,[data-theme=dark] .ant-table .ant-table-ping-right .ant-table-container:after{box-shadow:none!important}[data-theme=dark] .ant-card{background:var(--card-bg);border-color:var(--border-color);color:var(--text-color)}[data-theme=dark] .ant-card .ant-card-head{background:var(--card-bg);border-bottom-color:var(--border-color);color:var(--text-color)}[data-theme=dark] .ant-input,[data-theme=dark] .ant-input-number,[data-theme=dark] .ant-select-selector{background:var(--input-bg)!important;color:var(--input-text)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-input-number::-moz-placeholder,[data-theme=dark] .ant-input::-moz-placeholder,[data-theme=dark] .ant-select-selector::-moz-placeholder{color:var(--text-muted)!important}[data-theme=dark] .ant-input-number::placeholder,[data-theme=dark] .ant-input::placeholder,[data-theme=dark] .ant-select-selector::placeholder{color:var(--text-muted)!important}[data-theme=dark] .ant-modal-content{background:var(--popup-bg,var(--surface-elevated,#111))!important;color:var(--text-color)!important;box-shadow:var(--popup-shadow)}[data-theme=dark] .ant-modal-header{background:var(--popup-bg,var(--surface-elevated,#111))!important;color:var(--text-color);border-bottom-color:var(--border-color)}[data-theme=dark] .ant-modal-header .ant-modal-title{color:var(--text-color)!important}[data-theme=dark] .ant-modal-body{background:var(--popup-bg,var(--surface-elevated,#111))!important;color:var(--text-color)!important}[data-theme=dark] .ant-modal-footer{background:var(--popup-bg,var(--surface-elevated,#111))!important;border-top-color:var(--border-color)}[data-theme=dark] .ant-modal-confirm-body,[data-theme=dark] .ant-modal-confirm-content,[data-theme=dark] .ant-modal-confirm-paragraph,[data-theme=dark] .ant-modal-confirm-title{color:var(--text-color)!important}[data-theme=dark] .ant-modal-confirm-content{opacity:1!important}[data-theme=dark] .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{background:transparent;border-color:var(--border-color);color:var(--text-color)}[data-theme=dark] .ant-modal-close{color:var(--text-muted)}[data-theme=dark] .ant-drawer-content,[data-theme=dark] .ant-drawer-wrapper-body{background:var(--page-bg,#000)!important;color:var(--text-color)!important}[data-theme=dark] .ant-drawer-header{background:var(--page-bg,#000)!important;border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-drawer-header .ant-drawer-title{color:var(--text-color)!important}[data-theme=dark] .ant-drawer-header .ant-drawer-close{color:var(--text-muted)!important}[data-theme=dark] .ant-drawer-body{background:var(--page-bg,#000)!important;color:var(--text-color)!important}[data-theme=dark] .ant-drawer-body .ant-card{background:var(--card-bg,#0a0a0a)!important;background-color:var(--card-bg,#0a0a0a)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-drawer-body .ant-card-head{background:var(--surface-elevated,#111)!important;border-bottom-color:var(--border-color)!important;color:var(--text-color)!important}[data-theme=dark] .ant-drawer-body .ant-card-body{background:var(--card-bg,#0a0a0a)!important;color:var(--text-color)!important}[data-theme=dark] .ant-drawer-body .ant-tabs-nav:before{border-bottom-color:var(--border-color)!important}[data-theme=dark] .ant-drawer-body .ant-tabs-tab,[data-theme=dark] .ant-drawer-body .ant-tabs-tab-btn{color:var(--text-muted)!important}[data-theme=dark] .ant-drawer-body .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--text-color)!important}[data-theme=dark] .ant-drawer-footer{background:var(--page-bg,#000)!important;border-top-color:var(--border-color)!important}[data-theme=dark] .ant-pagination .ant-pagination-item{background:var(--card-bg);border-color:var(--border-color)}[data-theme=dark] .ant-pagination .ant-pagination-item a{color:var(--text-color)}[data-theme=dark] .ant-pagination .ant-pagination-item-active{border-color:#1677ff}[data-theme=dark] .ant-pagination .ant-pagination-next .ant-pagination-item-link,[data-theme=dark] .ant-pagination .ant-pagination-prev .ant-pagination-item-link{color:var(--text-color);background:var(--card-bg);border-color:var(--border-color)}[data-theme=dark] .ant-select-dropdown{background:var(--popup-bg,var(--surface-elevated,#111))!important;background-color:var(--popup-bg,var(--surface-elevated,#111))!important;border:1px solid var(--border-color);box-shadow:var(--popup-shadow);backdrop-filter:none}[data-theme=dark] .ant-select-dropdown .ant-select-item{color:var(--text-color)!important;min-height:32px;line-height:22px;padding:5px 12px}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-content{color:var(--text-color)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--table-row-hover-bg)!important}[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background:rgba(106,163,255,.18)!important;color:var(--text-color)!important;font-weight:600}[data-theme=dark] .ant-select-dropdown .ant-select-item-empty{color:var(--text-muted)!important}[data-theme=dark] .ant-select-dropdown .rc-virtual-list-holder-inner{background:transparent}[data-theme=dark] .ant-dropdown-menu,[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container{background:var(--popup-bg,var(--surface-elevated,#1a222d))!important;color:var(--text-color)}[data-theme=dark] .ant-empty-description,[data-theme=dark] .ant-statistic-title{color:var(--text-muted)!important}[data-theme=dark] .ant-statistic-content{color:var(--text-color)!important}[data-theme=dark] .ant-tabs{color:var(--text-color)}[data-theme=dark] .ant-tabs .ant-tabs-tab{color:var(--text-muted)}[data-theme=dark] .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#1677ff}[data-theme=dark] .ant-tabs .ant-tabs-ink-bar{background:#1677ff}[data-theme=dark] .ant-tag{color:var(--text-color);background:var(--card-bg)}[data-theme=dark] .ant-alert,[data-theme=dark] .ant-tag{border-color:var(--border-color)}[data-theme=dark] .ant-alert-info{background:rgba(22,119,255,.1);border-color:rgba(22,119,255,.2)}[data-theme=dark] .ant-alert-warning{background:rgba(250,173,20,.1);border-color:rgba(250,173,20,.2)}[data-theme=dark] .ant-alert-error{background:rgba(255,77,79,.1);border-color:rgba(255,77,79,.2)}[data-theme=dark] .ant-alert-success{background:rgba(82,196,26,.1);border-color:rgba(82,196,26,.2)}[data-theme=dark] .ant-tooltip-inner{background:#1f1f1f;color:var(--text-color)}[data-theme=dark] .ant-breadcrumb,[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link,[data-theme=dark] .ant-empty-description{color:var(--text-muted)}[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link a{color:var(--text-color)}[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-separator{color:var(--text-muted)}[data-theme=dark] .ant-radio-wrapper{color:var(--text-color)}[data-theme=dark] .ant-picker-dropdown .ant-picker-panel-container{background:var(--card-bg);backdrop-filter:blur(20px)}[data-theme=dark] .ant-picker-dropdown .ant-picker-header{color:var(--text-color);border-bottom-color:var(--border-color)}[data-theme=dark] .ant-picker-dropdown .ant-picker-body{color:var(--text-color)}[data-theme=dark] .ant-picker-dropdown .ant-picker-cell{color:var(--text-muted)}[data-theme=dark] .ant-picker-dropdown .ant-picker-cell-in-view{color:var(--text-color)}[data-theme=dark] .ant-picker-dropdown .ant-picker-content th{color:var(--text-muted)}[data-theme=dark] .ant-popover-inner{background:var(--card-bg);backdrop-filter:blur(20px);color:var(--text-color)}[data-theme=dark] .ant-table-summary>tr>td{background:var(--table-header-bg)!important;color:var(--text-color)!important;border-color:var(--border-color)!important}[data-theme=dark] .ant-btn-default{color:var(--text-color);border-color:var(--border-color);background:transparent}[data-theme=dark] .ant-descriptions .ant-descriptions-item-label{color:var(--text-muted)}[data-theme=dark] .ant-descriptions .ant-descriptions-item-content{color:var(--text-color)}[data-theme=dark] .ant-spin-text,[data-theme=dark] .ant-statistic-title{color:var(--text-muted)}[data-theme=dark] .ant-statistic-content{color:var(--text-color)}.ant-table-wrapper{width:100%;max-width:100%}.ant-table-wrapper .ant-table.ant-table-scroll-horizontal,.ant-table-wrapper .ant-table.ant-table-scroll-horizontal .ant-table-container{width:100%}.ant-table-wrapper .ant-table.ant-table-scroll-horizontal .ant-table-container table{width:-moz-max-content!important;width:max-content!important;min-width:100%}.ant-table-expanded-row>td{overflow:visible!important;padding-bottom:12px!important}.ant-table-expanded-row-fixed{overflow-x:auto!important;overflow-y:visible!important;margin:0!important;padding:0!important}.ant-table-expanded-row>td{padding:0!important}.trading-expandable-lines-panel{width:100%;min-width:0;padding-bottom:4px}.ant-table-expanded-row-fixed>.ant-table-wrapper .ant-table-content,.ant-table-expanded-row>td>.ant-table-wrapper .ant-table-content,.trading-expandable-lines-panel .trading-expandable-lines-table .ant-table-content{overflow-y:visible!important}.ant-table-expanded-row-fixed>.ant-table-wrapper .ant-table-thead>tr>th,.ant-table-expanded-row>td>.ant-table-wrapper .ant-table-thead>tr>th,.trading-expandable-lines-panel .trading-expandable-lines-table .ant-table-thead>tr>th{white-space:nowrap;overflow:visible;text-overflow:clip}.ant-table-expanded-row-fixed>.ant-table-wrapper .ant-table-tbody>tr:last-child>td,.ant-table-expanded-row>td>.ant-table-wrapper .ant-table-tbody>tr:last-child>td,.trading-expandable-lines-panel .trading-expandable-lines-table .ant-table-tbody>tr:last-child>td{border-bottom:1px solid var(--border-color,#f0f0f0)}.ant-list-pagination .ant-pagination,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination,.ant-table-wrapper .ant-table-pagination.ant-pagination,.erp-standard-list .ant-list-pagination .ant-pagination{width:100%!important;max-width:100%;display:flex!important;flex-wrap:nowrap;align-items:center;gap:8px;margin:16px 0 4px;padding:0 4px;box-sizing:border-box}.ant-list-pagination .ant-pagination .ant-pagination-total-text,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-total-text,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-total-text,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-total-text{flex:1 1 0;min-width:0;order:1;margin:0!important;text-align:start;color:var(--text-muted,rgba(0,0,0,.45));font-size:13px;font-weight:500;white-space:nowrap}.ant-list-pagination .ant-pagination .ant-pagination-item,.ant-list-pagination .ant-pagination .ant-pagination-jump-next,.ant-list-pagination .ant-pagination .ant-pagination-jump-prev,.ant-list-pagination .ant-pagination .ant-pagination-next,.ant-list-pagination .ant-pagination .ant-pagination-prev,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-item,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-jump-next,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-next,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-prev,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-item,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-jump-next,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-item,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-jump-next,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-jump-prev,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-next,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-prev{order:2;flex-shrink:0}.ant-list-pagination .ant-pagination .ant-pagination-options,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-options,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-options{flex:1 1 0;order:3;display:flex!important;justify-content:flex-end;margin-inline-start:0!important;flex-shrink:0}.ant-list-pagination .ant-pagination:not(.ant-pagination-mini) .ant-pagination-item,.ant-list-pagination .ant-pagination:not(.ant-pagination-mini) .ant-pagination-next .ant-pagination-item-link,.ant-list-pagination .ant-pagination:not(.ant-pagination-mini) .ant-pagination-prev .ant-pagination-item-link,.ant-table-wrapper .ant-table-pagination.ant-pagination:not(.ant-pagination-mini) .ant-pagination-item,.ant-table-wrapper .ant-table-pagination.ant-pagination:not(.ant-pagination-mini) .ant-pagination-next .ant-pagination-item-link,.ant-table-wrapper .ant-table-pagination.ant-pagination:not(.ant-pagination-mini) .ant-pagination-prev .ant-pagination-item-link{min-width:32px;height:32px;line-height:30px}.admin-page-title{font-size:1.375rem;font-weight:600;color:var(--text-color)}.financial-year-display{flex-shrink:0;max-width:260px;white-space:nowrap}.ant-steps-item-finish .ant-steps-item-icon{border-color:#52c41a;background:#52c41a}.ant-steps-item-finish .ant-steps-item-icon .ant-steps-icon{color:#fff}@media(max-width:768px){.ant-card .ant-card-head{flex-wrap:wrap;gap:8px}.ant-card .ant-card-extra{margin-inline-start:0!important;width:100%;max-width:100%}.ant-card .ant-card-extra .ant-space{width:100%;justify-content:flex-start;flex-wrap:wrap}.ant-card .ant-card-extra .ant-input-affix-wrapper,.ant-card .ant-card-extra .ant-input-search{max-width:100%;flex:1 1 160px}.ant-btn.icon-only-on-mobile,.ant-card-extra .ant-btn:has(.anticon-reload),.ant-space .ant-btn:has(.anticon-reload),.master-header .ant-btn:has(.anticon-reload){padding-inline:8px!important;min-width:36px;width:36px}.ant-btn.icon-only-on-mobile>span:not(.anticon):not(.ant-btn-icon),.ant-card-extra .ant-btn:has(.anticon-reload)>span:not(.anticon):not(.ant-btn-icon),.ant-space .ant-btn:has(.anticon-reload)>span:not(.anticon):not(.ant-btn-icon),.master-header .ant-btn:has(.anticon-reload)>span:not(.anticon):not(.ant-btn-icon){display:none!important}.ant-btn.icon-only-on-mobile .ant-btn-icon+span,.ant-card-extra .ant-btn:has(.anticon-reload) .ant-btn-icon+span,.ant-space .ant-btn:has(.anticon-reload) .ant-btn-icon+span,.master-header .ant-btn:has(.anticon-reload) .ant-btn-icon+span{display:none!important}.ant-table-wrapper{overflow:visible!important}.ant-table-wrapper,.ant-table-wrapper .ant-spin-container,.ant-table-wrapper .ant-spin-nested-loading{width:100%;max-width:100%}.ant-table-wrapper .ant-table{width:100%!important}.ant-table-wrapper .ant-table-container{width:100%;overflow:visible!important}.ant-table-wrapper .ant-table-body,.ant-table-wrapper .ant-table-content{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch}.ant-table-wrapper .ant-table-cell-fix,.ant-table-wrapper .ant-table-cell-fix-left,.ant-table-wrapper .ant-table-cell-fix-right,.ant-table-wrapper td.ant-table-cell-fix-left,.ant-table-wrapper td.ant-table-cell-fix-right,.ant-table-wrapper th.ant-table-cell-fix-left,.ant-table-wrapper th.ant-table-cell-fix-right{position:relative!important;left:auto!important;right:auto!important;inset-inline-start:auto!important;inset-inline-end:auto!important;transform:none!important;box-shadow:none!important}.ant-table-wrapper .ant-table-has-fix-left .ant-table-container:before,.ant-table-wrapper .ant-table-has-fix-right .ant-table-container:after,.ant-table-wrapper .ant-table-ping-left:not(.ant-table-has-fix-left) .ant-table-container:before,.ant-table-wrapper .ant-table-ping-right:not(.ant-table-has-fix-right) .ant-table-container:after{box-shadow:none!important;display:none!important}.ant-table-wrapper table{min-width:max(100%,720px)}.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{white-space:nowrap}.ant-card-body{overflow-x:visible}.trading-module .ant-card-head-wrapper{flex-wrap:wrap;gap:8px}.trading-module .ant-card-extra .ant-space-item{flex:1 1 auto;min-width:0}}@media(max-width:1024px),(pointer:coarse){.ant-cascader-input,.ant-input,.ant-input-affix-wrapper,.ant-input-affix-wrapper>input.ant-input,.ant-input-number,.ant-input-number-input,.ant-mentions,.ant-mentions>textarea,.ant-picker,.ant-picker-input>input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-select-selection-search-input,.form-control,.form-select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]),select,textarea{font-size:16px!important}}@media(max-width:768px){.ant-card .ant-card-extra .ant-space{width:100%;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px!important}.ant-card .ant-card-extra .ant-space .ant-space-item,.ant-card .ant-card-extra .ant-space-item{flex:0 0 auto!important;min-width:0}.ant-card .ant-card-extra .ant-space-item:has(>.ant-input-affix-wrapper),.ant-card .ant-card-extra .ant-space-item:has(>.ant-input-search),.ant-card .ant-card-extra .ant-space-item:has(>.ant-picker),.ant-card .ant-card-extra .ant-space-item:has(>.ant-select){flex:1 1 100%!important}.ant-card .ant-card-extra .ant-btn{height:36px;display:inline-flex;align-items:center;justify-content:center}.ant-card .ant-card-extra .ant-btn.ant-btn-icon-only,.ant-card .ant-card-extra .ant-btn:has(.anticon-reload){width:36px;min-width:36px;padding-inline:0!important}.master-header .ant-btn.ant-btn-icon-only{width:36px;height:36px}.rmc-module .rmc-page-header,.rmc-page .rmc-page-header,.trading-module .master-header,.trading-module .trading-master .master-header{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.rmc-module .rmc-page-header>.rmc-page-header__main,.rmc-page .rmc-page-header>.rmc-page-header__main,.trading-module .master-header>.master-title-wrap,.trading-module .master-header>h2,.trading-module .master-header>h3,.trading-module .master-header>h4,.trading-module .trading-master .master-header>.master-title-wrap{flex:1 1 0!important;min-width:0!important;width:auto!important}.rmc-module .rmc-page-header__titles .ant-typography,.rmc-module .rmc-page-header__titles h4,.trading-module .master-header .master-title,.trading-module .master-header>h2,.trading-module .master-header>h3{margin:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rmc-module .rmc-page-header>.rmc-page-header__actions,.rmc-page .rmc-page-header>.rmc-page-header__actions,.trading-module .master-header>.ant-space,.trading-module .master-header>.header-actions,.trading-module .master-header>.master-actions,.trading-module .trading-master .master-header>.master-actions{flex:0 0 auto!important;width:auto!important;max-width:100%;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center;gap:8px!important}.rmc-module .rmc-page-header>.rmc-page-header__actions .ant-space-item,.rmc-page .rmc-page-header>.rmc-page-header__actions .ant-space-item,.trading-module .master-header>.ant-space .ant-space-item,.trading-module .master-header>.header-actions .ant-space-item,.trading-module .master-header>.master-actions .ant-space-item,.trading-module .trading-master .master-header>.master-actions .ant-space-item{flex:0 0 auto!important}.rmc-module .rmc-page-header>.rmc-page-header__actions .ant-btn,.rmc-page .rmc-page-header>.rmc-page-header__actions .ant-btn,.trading-module .master-header>.ant-space .ant-btn,.trading-module .master-header>.header-actions .ant-btn,.trading-module .master-header>.master-actions .ant-btn,.trading-module .trading-master .master-header>.master-actions .ant-btn{height:36px;display:inline-flex;align-items:center;justify-content:center}.rmc-module .rmc-page-header>.rmc-page-header__actions .ant-btn.ant-btn-icon-only,.rmc-page .rmc-page-header>.rmc-page-header__actions .ant-btn.ant-btn-icon-only,.trading-module .master-header>.ant-space .ant-btn.ant-btn-icon-only,.trading-module .master-header>.header-actions .ant-btn.ant-btn-icon-only,.trading-module .master-header>.master-actions .ant-btn.ant-btn-icon-only,.trading-module .trading-master .master-header>.master-actions .ant-btn.ant-btn-icon-only{width:36px;min-width:36px;padding-inline:0!important}.trading-module .trading-master .table-toolbar{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;min-width:0}.trading-module .trading-master .table-toolbar .toolbar-left{flex:1 1 0!important;min-width:0!important;width:auto!important;flex-wrap:nowrap!important;gap:6px!important}.trading-module .trading-master .table-toolbar .toolbar-right{flex:0 0 auto!important;width:auto!important;flex-wrap:nowrap!important;gap:2px!important}.trading-module .trading-master .table-toolbar .toolbar-left .ant-space-item,.trading-module .trading-master .table-toolbar .toolbar-right .ant-space-item{flex:0 0 auto!important}.trading-module .trading-master .table-toolbar .toolbar-left .ant-space-item:has(>.ant-input),.trading-module .trading-master .table-toolbar .toolbar-left .ant-space-item:has(>.ant-input-affix-wrapper),.trading-module .trading-master .table-toolbar .toolbar-left .ant-space-item:has(>.ant-input-search){flex:1 1 0!important;min-width:0!important}.trading-module .trading-master .table-toolbar .master-search-input,.trading-module .trading-master .table-toolbar .toolbar-left .ant-input,.trading-module .trading-master .table-toolbar .toolbar-left .ant-input-affix-wrapper,.trading-module .trading-master .table-toolbar .toolbar-left .ant-input-search{width:100%!important;min-width:0!important;max-width:none!important}.trading-module .trading-master .table-toolbar .ant-btn{height:36px}.trading-module .trading-master .table-toolbar .ant-btn.ant-btn-icon-only{width:36px;min-width:36px;padding-inline:0!important}.trading-module .trading-master .table-toolbar .record-count{font-size:11px;white-space:nowrap}}@media(max-width:480px){.trading-module .table-toolbar .record-count__label{display:none}}@media(max-width:768px){.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker)){display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title{flex:1 1 0!important;min-width:0!important;width:auto!important;padding:0!important;overflow:hidden}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title .ant-space{flex-wrap:nowrap!important;max-width:100%;gap:6px!important}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title .ant-space-item{min-width:0}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title .ant-space-item>span:not(.anticon),.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title .ant-typography{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-head-title .ant-tag{display:none}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-extra{flex:0 0 auto!important;width:auto!important;max-width:none!important;margin-inline-start:auto!important;padding:0!important}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-extra .ant-space{width:auto!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:6px!important}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-extra .ant-space-item{flex:0 0 auto!important}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-extra .ant-btn{height:34px;display:inline-flex;align-items:center;justify-content:center}.trading-module .ant-card .ant-card-head-wrapper:not(:has(.ant-card-extra .ant-input-affix-wrapper,.ant-card-extra .ant-input-search,.ant-card-extra .ant-input,.ant-card-extra .ant-select,.ant-card-extra .ant-picker))>.ant-card-extra .ant-btn.ant-btn-icon-only{width:34px;min-width:34px;padding-inline:0!important}}@media(max-width:400px){.trading-module .ant-card .ant-card-head-wrapper>.ant-card-extra .ant-btn.ant-btn-icon-only{width:32px;min-width:32px;height:32px}}@media(max-width:768px){.ant-row:has(>.ant-col>.ant-card.ant-card-small .ant-statistic)>.ant-col,.ant-row:has(>.ant-col>.ant-card.ant-card-small .ant-typography-secondary)>.ant-col-xs-24{flex:0 0 50%;max-width:50%}.ant-row:has(>.ant-col>.ant-card.ant-card-small .ant-statistic)>.ant-col:last-child:nth-child(odd){flex:0 0 100%;max-width:100%}.ant-row:has(>.ant-col>.ant-card.ant-card-small .ant-statistic) .ant-statistic .ant-statistic-title{font-size:12px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ant-row:has(>.ant-col>.ant-card.ant-card-small .ant-statistic) .ant-statistic .ant-statistic-content{font-size:18px!important;overflow-wrap:anywhere}.rmc-kpi-grid:not(.rmc-kpi-grid--drawer){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px}.ant-card .ant-pagination,.ant-list-pagination .ant-pagination,.ant-pagination.ant-table-pagination,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination,.ant-table-wrapper .ant-table-pagination.ant-pagination,.erp-standard-list .ant-list-pagination .ant-pagination{flex-wrap:wrap!important;justify-content:center!important;align-items:center;gap:8px 4px;width:100%!important;max-width:100%;margin-inline:0!important;padding-inline:0;overflow:visible}.ant-card .ant-pagination .ant-pagination-total-text,.ant-list-pagination .ant-pagination .ant-pagination-total-text,.ant-pagination.ant-table-pagination .ant-pagination-total-text,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-total-text,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-total-text,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-total-text{order:0;flex:0 0 100%;min-width:0;margin:0!important;text-align:center;font-size:12px;white-space:normal}.ant-card .ant-pagination .ant-pagination-item,.ant-card .ant-pagination .ant-pagination-jump-next,.ant-card .ant-pagination .ant-pagination-jump-prev,.ant-card .ant-pagination .ant-pagination-next,.ant-card .ant-pagination .ant-pagination-prev,.ant-list-pagination .ant-pagination .ant-pagination-item,.ant-list-pagination .ant-pagination .ant-pagination-jump-next,.ant-list-pagination .ant-pagination .ant-pagination-jump-prev,.ant-list-pagination .ant-pagination .ant-pagination-next,.ant-list-pagination .ant-pagination .ant-pagination-prev,.ant-pagination.ant-table-pagination .ant-pagination-item,.ant-pagination.ant-table-pagination .ant-pagination-jump-next,.ant-pagination.ant-table-pagination .ant-pagination-jump-prev,.ant-pagination.ant-table-pagination .ant-pagination-next,.ant-pagination.ant-table-pagination .ant-pagination-prev,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-item,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-jump-next,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-next,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-prev,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-item,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-jump-next,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-next,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-prev,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-item,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-jump-next,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-jump-prev,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-next,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-prev{order:1;flex:0 0 auto;min-width:32px;height:32px;line-height:30px;margin:0!important}.ant-card .ant-pagination .ant-pagination-options,.ant-list-pagination .ant-pagination .ant-pagination-options,.ant-pagination.ant-table-pagination .ant-pagination-options,.ant-table-wrapper .ant-spin-container>.ant-pagination.ant-table-pagination .ant-pagination-options,.ant-table-wrapper .ant-table-pagination.ant-pagination .ant-pagination-options,.erp-standard-list .ant-list-pagination .ant-pagination .ant-pagination-options{order:2;flex:0 0 100%;display:flex!important;justify-content:center;margin:0!important;min-width:0}}html:is([lang=hi],[lang=gu]) body{line-height:1.6;overflow-wrap:break-word}html:is([lang=hi],[lang=gu]) .ant-btn:not(.ant-btn-icon-only){height:auto;min-height:32px;padding-block:4px;line-height:1.5;white-space:normal;max-width:100%}html:is([lang=hi],[lang=gu]) .ant-btn-sm:not(.ant-btn-icon-only){min-height:24px;padding-block:1px}html:is([lang=hi],[lang=gu]) .ant-btn-lg:not(.ant-btn-icon-only){min-height:40px}html:is([lang=hi],[lang=gu]) .ant-tag{height:auto;white-space:normal;line-height:1.6}html:is([lang=hi],[lang=gu]) .ant-form-item-label>label{height:auto;min-height:32px;white-space:normal}html:is([lang=hi],[lang=gu]) .ant-card-head-title,html:is([lang=hi],[lang=gu]) .ant-descriptions-item-label,html:is([lang=hi],[lang=gu]) .ant-drawer-title,html:is([lang=hi],[lang=gu]) .ant-modal-title,html:is([lang=hi],[lang=gu]) .ant-statistic-title{white-space:normal;overflow-wrap:anywhere;line-height:1.5}html:is([lang=hi],[lang=gu]) .ant-table-cell,html:is([lang=hi],[lang=gu]) .ant-table-thead>tr>th{white-space:normal;overflow-wrap:anywhere;word-break:normal;line-height:1.5}html:is([lang=hi],[lang=gu]) .ant-table-thead>tr>th{min-width:64px}html:is([lang=hi],[lang=gu]) .ant-input::-moz-placeholder{line-height:1.8}html:is([lang=hi],[lang=gu]) .ant-input::placeholder,html:is([lang=hi],[lang=gu]) .ant-select-selection-item,html:is([lang=hi],[lang=gu]) .ant-select-selection-placeholder{line-height:1.8}html:is([lang=hi],[lang=gu]) .ant-tabs-tab{white-space:nowrap}html:is([lang=hi],[lang=gu]) .ant-tabs-nav-wrap{overflow:hidden}html:is([lang=hi],[lang=gu]) .ant-menu-title-content{overflow:hidden;text-overflow:ellipsis}html:is([lang=hi],[lang=gu]) .ant-breadcrumb{max-width:100%}html:is([lang=hi],[lang=gu]) .ant-breadcrumb ol{flex-wrap:nowrap;align-items:center;min-width:0}html:is([lang=hi],[lang=gu]) .ant-breadcrumb li{white-space:nowrap;line-height:1.6;display:inline-flex;align-items:center}html:is([lang=hi],[lang=gu]) .ant-breadcrumb li:not(:last-child){flex-shrink:0}html:is([lang=hi],[lang=gu]) .ant-breadcrumb li:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}html:is([lang=hi],[lang=gu]) .ant-breadcrumb-separator{margin-inline:6px}html:is([lang=hi],[lang=gu]) .module-breadcrumb .ant-breadcrumb-link{display:inline-flex!important;align-items:center}html:is([lang=hi],[lang=gu]) .ant-pagination{flex-wrap:wrap;row-gap:4px}html:is([lang=hi],[lang=gu]) .ant-segmented-item-label{white-space:normal}@media(max-width:992px){html:is([lang=hi],[lang=gu]) .ant-table-thead>tr>th{font-size:12px;padding-inline:8px}html:is([lang=hi],[lang=gu]) .ant-btn:not(.ant-btn-icon-only){font-size:13px}html:is([lang=hi],[lang=gu]) .ant-space{flex-wrap:wrap}html:is([lang=hi],[lang=gu]) .page-header-actions,html:is([lang=hi],[lang=gu]) .trading-page-header{flex-wrap:wrap;row-gap:8px}}@media(max-width:576px){html:is([lang=hi],[lang=gu]) .ant-btn:not(.ant-btn-icon-only){font-size:12px;padding-inline:10px}html:is([lang=hi],[lang=gu]) .ant-modal{max-width:calc(100vw - 16px)}html:is([lang=hi],[lang=gu]) .ant-form-item-label{padding-bottom:2px}html:is([lang=hi],[lang=gu]) .ant-statistic-content{flex-wrap:wrap}html:is([lang=hi],[lang=gu]) .ant-select-dropdown{max-width:calc(100vw - 16px)}}.app-header-responsive .header-right-actions{align-items:center;flex-wrap:nowrap;line-height:1}.app-header-responsive .header-right-actions>*{flex-shrink:0;align-self:center}.app-header-responsive .header-right-actions .financial-year-display{flex-shrink:1}.app-header-responsive .ant-badge{line-height:1;display:inline-flex;align-items:center}.app-header-responsive .ant-badge .ant-badge-count{line-height:1}.app-header-responsive .header-right-actions .ant-badge .ant-badge-count{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:18px;height:18px;padding:0 5px;border-radius:9px;font-size:11px;font-weight:600;line-height:1;letter-spacing:0;white-space:nowrap;box-shadow:0 0 0 2px var(--page-bg,#fff)}.app-header-responsive .header-right-actions .ant-badge .ant-badge-count .ant-scroll-number-only{height:18px}.app-header-responsive .header-right-actions .ant-badge .ant-badge-count .ant-scroll-number-only>.ant-scroll-number-only-unit{height:18px;line-height:18px}.app-header-responsive .ant-btn.ant-btn-icon-only,.app-header-responsive .ant-btn.notification-bell-button{display:inline-flex;align-items:center;justify-content:center}.app-header-responsive .language-switcher{height:32px;min-width:96px}.app-header-responsive .language-switcher .ant-select-selector{height:32px!important;align-items:center;padding-block:0!important}.app-header-responsive .language-switcher .ant-select-selection-item,.app-header-responsive .language-switcher .ant-select-selection-placeholder{line-height:30px!important;padding-block:0;white-space:nowrap}.app-header-responsive .language-switcher .ant-select-arrow{display:inline-flex;align-items:center;margin-top:0;top:50%;transform:translateY(-50%)}.app-header-responsive .language-switcher.language-switcher--compact{min-width:0;width:72px;height:36px}.app-header-responsive .language-switcher.language-switcher--compact .ant-select-selector{height:36px!important;padding-inline:10px 28px!important;border-radius:10px}.app-header-responsive .language-switcher.language-switcher--compact .ant-select-selection-item{line-height:34px!important;font-weight:600;text-align:center;overflow:visible;text-overflow:clip}.app-header-responsive .theme-switch-container{display:inline-flex;align-items:center;line-height:1}.app-header-responsive .ant-switch{flex-shrink:0;vertical-align:middle;margin:0}.app-header-responsive .user-profile-dropdown{line-height:1}.app-header-responsive .user-profile-dropdown>span{line-height:20px}html{background:var(--page-bg,#f4f6fb)}body{min-height:100vh}.erp-dash-action__copy{width:100%;max-width:100%;min-width:0}.erp-dash-action__copy span,.erp-dash-action__copy strong{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.erp-dash-action__copy strong{line-height:1.3}.erp-dash-action__copy span{line-height:1.35}@media(max-width:1100px){.erp-dash-action{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:768px){.erp-dash-quick__primary{padding-bottom:88px}}@media(max-width:640px){.ant-picker-dropdown{left:8px!important;right:8px!important;width:auto!important;min-width:0!important;max-width:calc(100vw - 16px)!important}.ant-picker-dropdown .ant-picker-range-arrow{display:none}.ant-picker-dropdown .ant-picker-date-panel,.ant-picker-dropdown .ant-picker-decade-panel,.ant-picker-dropdown .ant-picker-month-panel,.ant-picker-dropdown .ant-picker-panel,.ant-picker-dropdown .ant-picker-panel-container,.ant-picker-dropdown .ant-picker-panels,.ant-picker-dropdown .ant-picker-range-wrapper,.ant-picker-dropdown .ant-picker-year-panel{width:100%!important;min-width:0!important;max-width:100%}.ant-picker-dropdown .ant-picker-panel-container{max-height:min(72vh,540px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ant-picker-dropdown .ant-picker-panels{flex-direction:column}.ant-picker-dropdown .ant-picker-content{width:100%!important;table-layout:fixed}}@media(max-width:576px){.ur-toolbar.ant-space{display:flex;flex-direction:column;align-items:stretch;width:100%}.ur-toolbar.ant-space .ant-space-item{width:100%}.ur-toolbar.ant-space .ur-toolbar__search{width:100%!important}.ur-toolbar.ant-space .ant-btn{width:100%}}.company-settings .company-settings-logo-card{margin-bottom:16px}.company-settings .company-settings-logo-card .ant-card-body{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.company-settings .company-settings-logo-card .company-settings-logo-img{max-width:100%;height:auto;max-height:100px;-o-object-fit:contain;object-fit:contain}.company-settings .company-settings-logo-card .ant-upload,.company-settings .company-settings-logo-card .ant-upload-wrapper{max-width:100%}.company-settings .company-settings-tabs .ant-tabs-nav{margin-bottom:12px}.company-settings .company-settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;border:1px solid var(--border-color,#e5e7eb);border-radius:10px;background:var(--card-bg,#fff);cursor:pointer}.company-settings .company-settings-toggle>span{min-width:0;overflow-wrap:anywhere}.company-settings .company-settings-toggle .ant-switch{flex:0 0 auto}@media(min-width:768px){.company-settings .company-settings-logo-card{margin-bottom:0}}@media(max-width:767px){.company-settings .ant-card-body{padding:14px}.company-settings .ant-divider-inner-text{font-size:14px}.company-settings .ant-form>.ant-form-item:last-child{margin-bottom:72px}.company-settings .ant-form>.ant-form-item:last-child .ant-btn{width:100%;height:44px}}:root{--mobile-nav-height:60px;--mobile-nav-notch:36px;--mobile-nav-accent:#2457d6;--mobile-nav-bg:var(--surface-bg,#fff);--mobile-nav-active-bg:rgba(36,87,214,.12);--mobile-nav-shadow:drop-shadow(0 -4px 14px rgba(15,23,42,.1))}[data-theme=dark]{--mobile-nav-accent:#6aa3ff;--mobile-nav-bg:var(--surface-elevated,#111);--mobile-nav-active-bg:rgba(106,163,255,.16);--mobile-nav-shadow:drop-shadow(0 -1px 0 hsla(0,0%,100%,.14)) drop-shadow(0 -6px 16px rgba(0,0,0,.6))}@keyframes scan-laser-sweep{0%,to{transform:translateY(0);opacity:.2}10%,90%{opacity:1}50%{transform:translateY(10px)}}@keyframes scan-pulse-ring{0%{transform:scale(1);opacity:.55}to{transform:scale(1.5);opacity:0}}.mobile-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:999;display:flex;align-items:stretch;height:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom, 0px));padding:0 max(env(safe-area-inset-right,0px),6px) env(safe-area-inset-bottom,0) max(env(safe-area-inset-left,0px),6px);filter:var(--mobile-nav-shadow);max-width:720px;margin:0 auto}.mobile-bottom-nav__bg{position:absolute;inset:0;z-index:0;background:var(--mobile-nav-bg);border-radius:20px 20px 0 0;-webkit-mask:radial-gradient(circle calc(var(--mobile-nav-notch) + 8px) at 50% 0,transparent 98%,#000 100%);mask:radial-gradient(circle calc(var(--mobile-nav-notch) + 8px) at 50% 0,transparent 98%,#000 100%)}.mobile-bottom-nav__item{position:relative;z-index:1;flex:1 1 0;min-width:0;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border:0;background:transparent;color:var(--text-muted,#6b7280);font-size:11px;line-height:1.1;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation;transition:color .2s ease}.mobile-bottom-nav__item>*{pointer-events:none}.mobile-bottom-nav__item:hover{color:var(--text-muted,#6b7280);text-decoration:none}.mobile-bottom-nav__item.is-active:hover{color:var(--mobile-nav-accent)}.mobile-bottom-nav__item:active .mobile-bottom-nav__icon{transform:scale(.88)}.mobile-bottom-nav__item:focus-visible{outline:2px solid var(--mobile-nav-accent);outline-offset:-4px;border-radius:12px}.mobile-bottom-nav__item.is-active{color:var(--mobile-nav-accent);font-weight:600}.mobile-bottom-nav__item.is-active .mobile-bottom-nav__icon{background:var(--mobile-nav-active-bg)}.mobile-bottom-nav__icon{width:44px;height:28px;border-radius:14px;font-size:21px;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,transform .15s ease}.mobile-bottom-nav__label{max-width:100%;padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-bottom-nav__badge{position:absolute;top:4px;left:calc(50% + 8px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#dc2626;color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--mobile-nav-bg)}.mobile-bottom-nav__scan{flex:0 0 calc(var(--mobile-nav-notch)*2 + 16px);justify-content:flex-end;overflow:visible}.mobile-bottom-nav__scan-btn{position:absolute;top:calc(var(--mobile-nav-notch)*-1 + 2px);left:50%;width:calc(var(--mobile-nav-notch)*2 - 8px);height:calc(var(--mobile-nav-notch)*2 - 8px);margin-left:calc(var(--mobile-nav-notch)*-1 + 4px);border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#3b6cf0,#2457d6 55%,#5b3ad6);box-shadow:0 8px 18px rgba(36,87,214,.45),inset 0 1px 1px hsla(0,0%,100%,.35);transition:transform .15s ease}.mobile-bottom-nav__scan-btn:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(59,108,240,.6);animation:scan-pulse-ring 2s ease-out infinite;pointer-events:none}.mobile-bottom-nav__scan:active .mobile-bottom-nav__scan-btn{transform:scale(.93)}.mobile-bottom-nav .scan-live__laser{animation:scan-laser-sweep 1.8s ease-in-out infinite;filter:drop-shadow(0 0 3px rgba(255,77,79,.9))}@media(prefers-reduced-motion:reduce){.mobile-bottom-nav .scan-live__laser,.mobile-bottom-nav__scan-btn:after{animation:none}}body.has-mobile-nav{--mobile-fab-gap:12px;--mobile-fab-size:58px;--mobile-bar-clearance:calc(var(--mobile-nav-height) + env(safe-area-inset-bottom, 0px));--mobile-bottom-clearance:calc(var(--mobile-bar-clearance) + var(--mobile-fab-gap) * 2 + var(--mobile-fab-size));padding-bottom:var(--mobile-bottom-clearance)}body.has-mobile-nav .ai-fab-wrap{bottom:calc(var(--mobile-bar-clearance) + var(--mobile-fab-gap))!important}.app-header-logo-btn{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:0;border-radius:10px;background:transparent;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.app-header-logo-btn img{display:block;border-radius:9px}.app-header-logo-btn:active{transform:scale(.94)}.app-header-logo-btn:focus-visible{outline:2px solid var(--mobile-nav-accent);outline-offset:2px}.install-app-banner{margin:8px 12px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-color,#e5e7eb);background:var(--card-bg,#fff);color:var(--text-color,#1f2937);display:flex;align-items:center;gap:10px}.install-app-banner__text{flex:1;min-width:0}.install-app-banner__title.ant-typography{display:block;color:var(--text-color,#1f2937)}.install-app-banner__hint.ant-typography{font-size:12px;color:var(--text-muted,#6b7280)}.install-app-banner__install{min-height:40px}.install-app-banner__close.ant-btn{min-width:40px;min-height:40px;color:var(--text-muted,#6b7280)}[data-theme=dark] .install-app-banner{background:var(--surface-elevated,#111)}.brand-glyph{display:inline-flex;align-items:baseline;justify-content:center;line-height:1;letter-spacing:0;font-weight:800;color:#fff}.brand-dot{display:inline-block;flex:none;width:.2em;height:.2em;margin-left:.07em;border-radius:50%;background:#ff7a1a}@keyframes appIconSpin{to{transform:rotate(1turn)}}.app-icon-spin{animation:appIconSpin 1s linear infinite}