html,body,#root{height:100%;margin:0;direction:rtl}:root{--app-bg: #f5f7f6;--app-fg: rgba(0, 0, 0, .88);--app-surface: #ffffff;--app-border: rgba(5, 5, 5, .06)}:root[data-theme=dark]{--app-bg: #141414;--app-fg: rgba(255, 255, 255, .85);--app-surface: #1f1f1f;--app-border: rgba(253, 253, 253, .12)}body{font-family:Segoe UI,Tahoma,Arial,sans-serif;background:var(--app-bg);color:var(--app-fg)}@media (max-width: 576px){.ant-card-head-wrapper{flex-wrap:wrap;row-gap:8px}.ant-card-head-title{flex:1 1 100%;white-space:normal}.ant-card-extra{flex:1 1 100%;inset-inline-start:0;margin-inline-start:0!important;padding-inline-start:0;width:100%;display:flex!important;flex-wrap:wrap!important;row-gap:8px}.ant-card-extra .ant-space{flex-wrap:wrap!important;width:100%;row-gap:8px}.ant-card-extra>*{max-width:100%}}@media print{.ant-layout-sider,.ant-layout-header,.ant-drawer,.ant-message,.ant-tabs-nav,.ant-modal-close,.ant-modal-footer,.ant-modal-mask,.no-print,.no-print *{display:none!important}html,body,.ant-layout,.ant-layout-content,.ant-modal,.ant-modal-wrap,.ant-modal-content,.ant-modal-body,.ant-card,.ant-card-body{background:#fff!important;box-shadow:none!important;border:none!important;overflow:visible!important;height:auto!important;max-height:none!important}.ant-modal,.ant-modal-wrap{position:static!important;width:100%!important;max-width:100%!important;top:0!important;padding:0!important;margin:0!important}[data-print],[data-print] *{max-width:none!important}.ant-layout-content{padding:0!important;margin:0!important}tr,.ant-card,.ant-collapse-item{break-inside:avoid}h1,h2,h3,h4,h5{break-after:avoid}.ant-collapse-content{display:block!important;height:auto!important}.ant-collapse-content-hidden{display:block!important}}.ant-statistic-content-suffix{margin-inline-start:.35em}.num,.ant-statistic-content-value{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.num{display:block;text-align:right;direction:ltr;unicode-bidi:isolate}.ant-table-tbody td:has(>.num),.ant-table-thead th:has(>.num){text-align:right}.ant-statistic-content{direction:ltr;unicode-bidi:isolate;text-align:right}.pos-touch .ant-btn:not(.ant-btn-sm):not(.ant-btn-link),.pos-touch .ant-input-number-input,.pos-touch .ant-input,.pos-touch .ant-select-selector{min-height:44px}.pos-touch .ant-btn:not(.ant-btn-sm):not(.ant-btn-link){padding-inline:18px}.pos-touch .ant-card-hoverable{min-height:88px}:root{--text-secondary: rgba(0, 0, 0, .55);--text-tertiary: rgba(0, 0, 0, .4);--fill-subtle: #fafafa;--fill-faint: rgba(0, 0, 0, .03);--surface-alt: #f4f7f5}:root[data-theme=dark]{--text-secondary: rgba(255, 255, 255, .55);--text-tertiary: rgba(255, 255, 255, .4);--fill-subtle: #1f1f1f;--fill-faint: rgba(255, 255, 255, .04);--surface-alt: #1a1a1a}.doc-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--doc-col-min, 200px),1fr));gap:0 16px;align-items:start}.doc-form-row>.ant-form-item{margin-bottom:16px;min-width:0}.doc-form-row .ant-input-number,.doc-form-row .ant-picker,.doc-form-row .ant-select{width:100%}.doc-lines{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.doc-lines__head,.doc-lines__row{display:grid;grid-template-columns:var(--doc-line-cols);gap:8px;align-items:start}.doc-lines__head{padding:0 9px 6px;font-size:12px;font-weight:600;letter-spacing:.02em;opacity:.6;border-bottom:1px solid var(--app-border)}.doc-lines__row{padding:8px;border:1px solid var(--app-border);border-radius:8px;background:var(--app-surface);transition:border-color .2s}.doc-lines__row:focus-within{border-color:var(--ant-color-primary, #1677ff)}.doc-lines__row>.ant-form-item{margin-bottom:0;min-width:0}.doc-lines__row .ant-input-number,.doc-lines__row .ant-picker,.doc-lines__row .ant-select{width:100%}.doc-lines__num,.doc-lines__row .ant-input-number-input{font-variant-numeric:tabular-nums}.doc-lines__head-cell.doc-lines__num,.doc-lines__row .doc-lines__num .ant-input-number-input{text-align:start}.doc-lines__remove{margin-top:3px;justify-self:center}.doc-lines__extra{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 8px;align-items:end;margin-top:8px;padding-top:8px;border-top:1px dashed var(--app-border)}.doc-lines__extra>.ant-form-item{margin-bottom:0;min-width:0}.doc-lines__row .doc-lines__extra .ant-form-item-label{display:block;padding-bottom:2px}.doc-lines__row .doc-lines__extra .ant-form-item-label>label{font-size:12px;opacity:.65}.doc-lines__footer{margin-top:4px}.doc-lines__empty{padding:20px 12px;text-align:center;font-size:13px;opacity:.55;border:1px dashed var(--app-border);border-radius:8px}.doc-lines__row .ant-form-item-label{display:none}@media (max-width: 720px){.doc-lines__head{display:none}.doc-lines__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.doc-lines__row>.ant-form-item{grid-column:1 / -1}.doc-lines__row>.ant-form-item.doc-lines__num{grid-column:auto}.doc-lines__row .ant-form-item-label{display:block;padding-bottom:2px}.doc-lines__row .ant-form-item-label>label{font-size:12px;opacity:.65}.doc-lines__remove{grid-column:1 / -1;justify-self:end;align-self:end;margin-top:0}.doc-lines__row .doc-lines__num .ant-input-number-input{text-align:start}}
