*{box-sizing:border-box}html,body{margin:0;overflow-x:hidden}.sale-composer-modal-mobile,.purchase-composer-modal-mobile,.purchase-return-composer-modal-mobile,.ret-sale-composer-modal-mobile,.qayd-composer-modal-mobile,.production-composer-modal-mobile,.item-composer-modal-mobile{overflow:hidden!important}:root{--color-primary: #2952CC;--color-primary-soft: #EAF0FE;--color-primary-grad-from: #5B82E8;--color-primary-grad-to: #173B99;--color-sidebar-bg: #0B1739;--color-sidebar-bg-mid: #152657;--color-sidebar-text-muted: #B9C4E6;--color-sidebar-text-soft: #D3DAF0;--color-sidebar-text-faint: #8993B8;--color-sidebar-accent: #5B9CF6;--color-page-bg: #F4F6FA;--color-border: #E4E7EC;--color-surface: #ffffff;--color-surface-muted: #F1F5F9;--color-text: #101828;--color-text-secondary: #667085;--action-edit-bg: #EAF2FF;--action-edit-border: #BBD6FE;--action-edit-fg: #1D4ED8;--action-print-bg: #F1F3F5;--action-print-border: #D8DEE4;--action-print-fg: #475569;--action-post-bg: #EAFBF0;--action-post-border: #BEEDCF;--action-post-fg: #15803D;--action-reverse-bg: #FFF7E8;--action-reverse-border: #FDE3B0;--action-reverse-fg: #B45309;--action-return-bg: #FFF7E8;--action-return-border: #FDE3B0;--action-return-fg: #B45309;--action-convert-bg: #FFFFFF;--action-convert-border: #D9A9AF;--action-convert-fg: #7A1220;--action-delete-bg: #FEF0F0;--action-delete-border: #FAC5C5;--action-delete-fg: #B91C1C;--action-view-bg: #EEF0FF;--action-view-border: #C7CCF7;--action-view-fg: #3730A3;--btn-font-scale: .94;--grid-btn-font-scale: .94}:root[data-font-size=normal]{--btn-font-scale: 1.14;--grid-btn-font-scale: .94}:root[data-font-size=medium]{--btn-font-scale: 1.34;--grid-btn-font-scale: 1.14}:root[data-font-size=large]{--btn-font-scale: 1.59;--grid-btn-font-scale: 1.34}:root[data-theme=vibrant]{--color-primary: #F2660C;--color-primary-soft: #FDEAD9;--color-primary-grad-from: #FF9A4D;--color-primary-grad-to: #B34600;--color-sidebar-bg: #1C1C1E;--color-sidebar-bg-mid: #2E2A26;--color-sidebar-text-muted: #C9C5C0;--color-sidebar-text-soft: #D8D4CE;--color-sidebar-text-faint: #9B9691;--color-sidebar-accent: #FF9142;--color-page-bg: #EFEDEA;--color-border: #E2DFDA;--color-surface: #ffffff;--color-surface-muted: #F3EFEA;--color-text: #101828;--color-text-secondary: #667085}:root[data-theme=dark]{--color-primary: #6D5BD0;--color-primary-soft: #2A2550;--color-primary-grad-from: #8B7FE8;--color-primary-grad-to: #4B3B9E;--color-sidebar-bg: #15141C;--color-sidebar-bg-mid: #211F2E;--color-sidebar-text-muted: #B8B4C8;--color-sidebar-text-soft: #D6D3E4;--color-sidebar-text-faint: #8B87A0;--color-sidebar-accent: #9B8FF0;--color-page-bg: #0F0E14;--color-border: #2C2A3A;--color-surface: #1B1A24;--color-surface-muted: #232230;--color-text: #E7E5F0;--color-text-secondary: #9C98B3;--action-edit-bg: rgba(59,130,246,.16);--action-edit-border: rgba(59,130,246,.4);--action-edit-fg: #93C5FD;--action-print-bg: rgba(148,163,184,.16);--action-print-border: rgba(148,163,184,.35);--action-print-fg: #CBD5E1;--action-post-bg: rgba(34,197,94,.16);--action-post-border: rgba(34,197,94,.4);--action-post-fg: #86EFAC;--action-reverse-bg: rgba(245,158,11,.16);--action-reverse-border: rgba(245,158,11,.4);--action-reverse-fg: #FCD34D;--action-return-bg: rgba(245,158,11,.16);--action-return-border: rgba(245,158,11,.4);--action-return-fg: #FCD34D;--action-convert-bg: #FFFFFF;--action-convert-border: #D9A9AF;--action-convert-fg: #7A1220;--action-delete-bg: rgba(239,68,68,.16);--action-delete-border: rgba(239,68,68,.4);--action-delete-fg: #FCA5A5;--action-view-bg: rgba(99,102,241,.16);--action-view-border: rgba(99,102,241,.4);--action-view-fg: #A5B4FC}body{transition:background-color .15s ease}.ant-modal-content{padding:0!important;overflow:hidden!important;border-radius:16px!important;background:var(--color-surface)!important}.ant-modal-header{background:var(--color-sidebar-bg)!important;margin:0!important;padding:18px 24px!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important}.ant-modal-title{color:#fff!important;font-weight:800!important}.ant-modal-close{top:14px!important;color:#ffffffd9!important}.ant-modal-close:hover{color:#fff!important;background:#ffffff26!important}.ant-modal-body{padding:20px 24px!important}.ant-modal-footer{padding:16px 24px!important;margin:0!important;border-top:1px solid var(--color-border)}.ant-modal-confirm-title{color:#363636!important;font-weight:800!important}.ant-modal-confirm .ant-modal-body{padding:24px!important}:root[data-theme=dark] .ant-modal-confirm-title{color:var(--color-text)!important}.ant-table-expanded-row>.ant-table-cell{background:var(--color-surface-muted)!important}.ant-table-expanded-row .ant-table,.ant-table-expanded-row .ant-table-thead>tr>th,.ant-table-expanded-row .ant-table-tbody>tr>td{background:transparent!important}.ant-table-expanded-row .ant-table-thead>tr>th{border-bottom:1px solid var(--color-border)!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{border-inline-end:1px solid var(--color-primary-soft)}.ant-table-thead>tr>th:last-child,.ant-table-tbody>tr>td:last-child{border-inline-end:none}.ant-table-thead>tr>th{background:var(--color-primary-soft)!important;border-bottom:1px solid var(--color-primary-soft)!important}.ant-table-tbody>tr.ant-table-row:hover>td,.ant-table-tbody>tr.ant-table-row>td.ant-table-cell-row-hover{background:color-mix(in srgb,var(--color-primary-soft) 45%,var(--color-surface))!important}.ant-table-tbody>tr.ant-table-row:hover>td:first-child{box-shadow:inset 3px 0 0 var(--color-primary)}.ant-input-number-handler-wrap{display:none!important}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}input[type=number]{-moz-appearance:textfield!important;-webkit-appearance:textfield!important;appearance:textfield!important}@keyframes logo-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo-spinner-rotate{animation:logo-spinner-rotate 1.1s linear infinite}.ant-btn-loading-icon .anticon-loading svg{visibility:hidden}.ant-btn-loading-icon .anticon-loading{position:relative;display:inline-block}.ant-btn-loading-icon .anticon-loading:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background-image:var(--app-logo-spinner-url);background-size:contain;background-repeat:no-repeat;background-position:center;animation:logo-spinner-rotate 1.1s linear infinite}.ant-btn{font-size:calc(14px * var(--btn-font-scale))!important}.ant-btn.action-btn{font-size:calc(14px * var(--grid-btn-font-scale))!important}.action-btn{border-radius:8px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease}.action-btn-edit{background:var(--action-edit-bg)!important;border-color:var(--action-edit-border)!important;color:var(--action-edit-fg)!important}.action-btn-print{background:var(--action-print-bg)!important;border-color:var(--action-print-border)!important;color:var(--action-print-fg)!important}.action-btn-post{background:var(--action-post-bg)!important;border-color:var(--action-post-border)!important;color:var(--action-post-fg)!important}.action-btn-reverse{background:var(--action-reverse-bg)!important;border-color:var(--action-reverse-border)!important;color:var(--action-reverse-fg)!important}.action-btn-return{background:var(--action-return-bg)!important;border-color:var(--action-return-border)!important;color:var(--action-return-fg)!important}.action-btn-convert{background:var(--action-convert-bg)!important;border-color:var(--action-convert-border)!important;color:var(--action-convert-fg)!important}.action-btn-delete{background:var(--action-delete-bg)!important;border-color:var(--action-delete-border)!important;color:var(--action-delete-fg)!important}.action-btn-view{background:var(--action-view-bg)!important;border-color:var(--action-view-border)!important;color:var(--action-view-fg)!important}.action-btn-edit:hover{border-color:var(--action-edit-fg)!important;color:var(--action-edit-fg)!important}.action-btn-print:hover{border-color:var(--action-print-fg)!important;color:var(--action-print-fg)!important}.action-btn-post:hover{border-color:var(--action-post-fg)!important;color:var(--action-post-fg)!important}.action-btn-reverse:hover{border-color:var(--action-reverse-fg)!important;color:var(--action-reverse-fg)!important}.action-btn-return:hover{border-color:var(--action-return-fg)!important;color:var(--action-return-fg)!important}.action-btn-convert:hover{border-color:var(--action-convert-fg)!important;color:var(--action-convert-fg)!important}.action-btn-delete:hover{border-color:var(--action-delete-fg)!important;color:var(--action-delete-fg)!important}.action-btn-view:hover{border-color:var(--action-view-fg)!important;color:var(--action-view-fg)!important}
