.login-page{--login-primary:#3d9a4a;--login-primary-light:#5cb86a;--login-primary-dark:#2e7a38;--login-ink:#1f2d24;--login-muted:#5d7262;--login-faint:#8aa08d;--login-paper:#eef5ee;--login-line:#2d6e3724;--login-spine:linear-gradient(180deg, #6fcf7a 0%, #2e7a38 100%);isolation:isolate;box-sizing:border-box;height:calc(100 * var(--app-vh,1vh));height:calc(100 * var(--app-vh,1dvh));padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-inline-end,env(safe-area-inset-right))) max(16px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-inline-start,env(safe-area-inset-left)));color:var(--login-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#f5f5f5;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden auto}.login-background{z-index:0;pointer-events:none;background:#e8eee8;position:fixed;inset:0;overflow:hidden}.login-background__img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.login-background:after{content:"";background:#ffffff14;position:absolute;inset:0}.login-stage{z-index:1;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:12px;width:100%;max-width:480px;margin:auto;display:flex;position:relative}.login-brand{width:min(176px, calc(52 * var(--app-vw,1vw)));object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 10px 24px #4caf502e);height:auto;margin:0;display:block}.login-brand-inside{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;filter:drop-shadow(0 4px 12px #4caf5040);width:min(320px,86%);height:auto;margin:0 auto 28px;display:block}.login-panel{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #fff9;border-radius:24px;flex-direction:column;align-items:stretch;width:100%;padding:32px 20px;display:flex;position:relative;box-shadow:0 20px 60px #00000026,0 0 1px #4caf501a}.login-kicker{color:var(--login-primary-dark);font-size:calc(11px * var(--app-font-boost,1));letter-spacing:.04em;background:#3d9a4a14;border:1px solid #3d9a4a47;border-radius:999px;justify-content:center;align-self:center;align-items:center;margin:0 auto 10px;padding:4px 12px;font-weight:700;display:inline-flex}.login-card__desc{text-align:center;color:var(--login-muted);font-size:calc(13.5px * var(--app-font-boost,1));margin:0 0 22px;line-height:1.7}.login-ledger{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.login-field{--ant-input-active-shadow:none;--ant-input-hover-border-color:transparent;background:#fff;border:2px solid #d0d7de;border-radius:12px;align-items:center;gap:16px;min-height:60px;padding:14px 18px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.login-field:focus-within{border-color:var(--login-primary);box-shadow:0 0 0 4px #2e7a381f}.login-field--active{border-color:var(--login-primary);animation:.28s ease-out login-ledger-insert}.login-field__body{flex-direction:column;flex:auto;justify-content:center;gap:8px;min-width:0;display:flex}.login-field__label{color:#152033;font-size:calc(15px * var(--app-font-boost,1));font-weight:700;line-height:1.3;display:block}.login-field__control{min-height:28px}.login-field__icon{color:#2d6b38;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.login-field__icon svg{width:26px;height:26px}.login-field .ant-form-item{margin-bottom:0}.login-field .ant-form-item-explain-error{font-size:calc(12px * var(--app-font-boost,1));margin-top:6px}.login-field .ant-input-affix-wrapper,.login-field .ant-input,.login-field .ant-select-selector{font-weight:400;min-height:40px!important;box-shadow:none!important;color:#152033!important;font-size:calc(14px * var(--app-font-boost,1))!important;background:0 0!important;border:2px solid #2e7a38!important;border-radius:10px!important;outline:none!important;padding:10px!important;line-height:1.55!important}.login-field .ant-input:hover,.login-field .ant-input-affix-wrapper:hover{box-shadow:none!important}.login-field .ant-input:focus,.login-field .ant-input-focused,.login-field .ant-input-affix-wrapper-focused,.login-field .ant-input-affix-wrapper:focus,.login-field .ant-input-affix-wrapper:focus-within{border:2px solid var(--login-primary)!important;box-shadow:none!important;background:0 0!important;outline:none!important}.login-field .ant-input-affix-wrapper{align-items:center;gap:0;width:100%;position:relative;overflow:hidden;padding:0!important;display:flex!important}.login-field .ant-input-affix-wrapper input.ant-input,.login-field .ant-input{flex:auto;width:100%;min-width:0;box-shadow:none!important;background:0 0!important;padding:10px!important}.login-field .ant-input-affix-wrapper input.ant-input{border:none!important;border-radius:10px!important;padding-inline-start:36px!important}.login-field .ant-input-suffix{z-index:1;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-start:10px;margin:0!important}.login-field .ant-input::placeholder,.login-field .ant-input-affix-wrapper input::placeholder{color:#8b949e!important;opacity:1!important;font-size:calc(13.5px * var(--app-font-boost,1))!important}.login-field .ant-select,.login-field .ant-select .ant-select-selector{border:2px solid var(--login-primary)!important;height:auto!important;min-height:44px!important;box-shadow:none!important;background:#fff!important;border-radius:10px!important}.login-field .ant-select .ant-select-selector{padding:10px!important;padding-inline-end:32px!important}.login-field .ant-select-focused .ant-select-selector,.login-field .ant-select-open .ant-select-selector,.login-field .ant-select:hover .ant-select-selector{border-color:var(--login-primary)!important;box-shadow:none!important}.login-field .ant-select-selection-placeholder{color:#8b949e!important;font-size:calc(13.5px * var(--app-font-boost,1))!important;line-height:22px!important;inset-inline:10px 32px!important}.login-field .ant-select-selection-item{font-size:calc(14px * var(--app-font-boost,1))!important;padding-inline:0!important;line-height:22px!important}.login-field .ant-select-selection-search{inset-inline:10px 32px!important}.login-field .ant-select-arrow{color:#98a2ae!important;font-size:calc(16px * var(--app-font-boost,1))!important;margin:0!important;inset-inline:auto 10px!important}.login-field .ant-input-password-icon{color:#98a2ae!important;font-size:calc(16px * var(--app-font-boost,1))!important;margin:0!important}.login-field .ant-input:-webkit-autofill{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-field .ant-input:-webkit-autofill:hover{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-field .ant-input:-webkit-autofill:focus{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-field .ant-input-affix-wrapper input:-webkit-autofill{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-field .ant-input-affix-wrapper input:-webkit-autofill:hover{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-field .ant-input-affix-wrapper input:-webkit-autofill:focus{caret-color:#152033;transition:background-color 99999s ease-out;-webkit-text-fill-color:#152033!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #fff!important}:is(.login-field:has(.ant-form-item-has-error),.login-field:has(.ant-input-status-error),.login-field:has(.ant-input-affix-wrapper-status-error)){border-color:#ef4444}.login-form .ant-btn-primary{height:50px;font-size:calc(15px * var(--app-font-boost,1));letter-spacing:-.01em;border:none;border-radius:14px;margin-top:2px;font-weight:700;box-shadow:0 8px 20px #2e7a3847;color:#fff!important;background:linear-gradient(135deg, var(--login-primary) 0%, var(--login-primary-dark) 100%)!important;transition:transform .2s,box-shadow .2s!important}.login-form .ant-btn-primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #2e7a385c;background:linear-gradient(135deg, var(--login-primary-light) 0%, var(--login-primary) 100%)!important}.login-form .ant-btn-primary:active:not(:disabled){transform:translateY(0)}.login-form .ant-btn-primary:focus-visible{outline-offset:3px;outline:3px solid #3d9a4a73}.login-select-dropdown{overflow:hidden;border:2px solid #2e7a38!important;border-radius:14px!important;padding:6px!important}.login-select-dropdown .ant-select-item-option-selected{font-weight:700;background:#3d9a4a1f!important}.login-alert{border-radius:12px;margin-bottom:16px;border:1px solid #0000!important}.login-alert.ant-alert-error{background:#fef2f2!important;border-color:#fecaca!important}.login-alert.ant-alert-success{background:#f0fdf4!important;border-color:#86efac!important}.login-alert.ant-alert-info,.login-alert.ant-alert-warning{border-radius:12px}.login-forgot{min-height:40px;color:var(--login-primary-dark);font-weight:600;font-size:calc(14px * var(--app-font-boost,1));justify-content:center;align-items:center;margin-top:8px;margin-bottom:4px;padding:8px;text-decoration:none;transition:color .3s;display:flex}.login-forgot:hover{color:var(--login-primary);text-decoration:underline}.login-credit{text-align:center;border-top:1px solid #ececec;flex-direction:column;align-items:center;gap:6px;width:100%;margin-top:8px;padding-top:16px;display:flex}.login-credit a{color:var(--login-muted);font-size:calc(12.5px * var(--app-font-boost,1));line-height:1.7;text-decoration:none}.login-credit a:hover{color:var(--login-primary-dark);text-decoration:underline}.login-version{color:#9aa3ad;font-size:calc(12px * var(--app-font-boost,1));letter-spacing:.02em;margin:0;font-weight:500;display:block}@media (hover:hover) and (pointer:fine){.login-field:hover{border-color:#c5cdd3}.login-forgot:hover{color:var(--login-primary)}}@media (width>=480px){.login-page{padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-inline-end,env(safe-area-inset-right))) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-inline-start,env(safe-area-inset-left)))}.login-brand{width:min(210px, calc(44 * var(--app-vw,1vw)))}.login-panel{border-radius:28px;padding:52px 44px}.login-card__heading{font-size:1.85rem}.login-card__desc{font-size:calc(15px * var(--app-font-boost,1));margin-bottom:28px}}@media (width>=768px){.login-page{padding:32px 24px}.login-stage{gap:10px;max-width:500px}.login-brand{width:min(248px, calc(34 * var(--app-vw,1vw)))}.login-panel{border-radius:28px;flex:none;padding:56px 48px}.login-kicker{font-size:calc(12px * var(--app-font-boost,1));margin-bottom:10px}.login-card__desc{margin-bottom:24px}.login-form .ant-btn-primary{border-radius:16px;height:52px}.login-forgot{margin-top:12px}}@media (width<=479px){.login-field{gap:12px;min-height:56px;padding:12px 14px}.login-field__icon{flex-basis:32px;width:32px;height:32px}.login-field__icon svg{width:22px;height:22px}.login-brand-inside{width:min(260px,86%);margin-bottom:22px}}@media (height<=760px){.login-page{padding-block:16px}.login-stage{max-width:460px}.login-panel{padding-block:28px}.login-brand-inside{width:min(240px,80%);margin-bottom:18px}.login-ledger{gap:10px;margin-bottom:16px}.login-field{min-height:54px;padding-block:10px}.login-field__body{gap:6px}.login-form .ant-btn-primary{height:46px}.login-forgot{margin-top:4px}.login-credit{padding-top:10px}}@media (height<=520px){.login-panel{padding-block:20px}.login-brand-inside{width:min(180px,60%);margin-bottom:12px}}@keyframes login-ledger-insert{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.login-field--active{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--app-color-primary:#2f7d3a;--app-color-primary-hover:#3a9147;--app-color-primary-active:#276832;--app-color-primary-bg:#2f7d3a1f;--app-color-primary-border:#2f7d3a6b;--app-layout-bg:#f3ebdf;--app-surface:#f8f2e8;--app-elevated:#fbf6ec;--app-header-bg:#fbf6ecdb;--app-header-tint:#efe4d0;--app-header-tint-2:#f3eadc;--app-wash:#eae0ce;--app-tint:#f1e9dc;--app-ink:#2a261c;--app-heading:#1f2a22;--app-muted:#6b6254;--app-line:#d9cbb3;--app-line-strong:#cbbda6;--app-line-soft:#e4d8c4;--app-sider-bg:#e2ded5;--app-sider-fg:#20261f;--app-sider-muted:#5d6659;--app-sider-line:#c7a84b8c;--app-gold:#c7a84b;--app-neon:#4d7c2f;--app-glow:#d4b06a66;--app-glow-soft:#d4b06a33;--app-fill:#2a261c0f;--app-glass:#f8f2e8b8;--app-sider-fill:linear-gradient(#1c191433, #1c191433), var(--app-glass);--app-glass-border:color-mix(in srgb, var(--app-gold) 65%, #ffffff59);--app-glass-blur:16px;--app-glass-shadow:0 0 22px #d4b06a38;--app-canvas:linear-gradient(118deg, transparent 18%, #d4b06a57 40%, transparent 52%), linear-gradient(102deg, transparent 60%, #d4b06a38 72%, transparent 84%), radial-gradient(520px 220px at 8% 0%, #ffd76a6b, transparent 68%), radial-gradient(820px 560px at 40% 110%, #d4b06a33, transparent 62%), linear-gradient(165deg, #f3ebdf 0%, #f1e9dc 48%, #eae0ce 100%);--app-shadow:0 1px 2px #2a261c14;--app-shadow-hover:0 10px 28px #2a261c1f, 0 0 0 1px #d4b06a47;--app-shadow-lg:0 24px 64px #2a261c2e, 0 0 40px #d4b06a24;--app-modal-header:linear-gradient(180deg, #efe4d0 0%, #e8dcc6 100%);--app-modal-header-line:#6b6254;--app-modal-body:linear-gradient(180deg, #f1e9dc 0%, #f8f2e8 48%);--app-tabbar-bg:#fffcf26b;--app-tab-border:#ffffff9e;--app-tab-text:#243026;--app-tab-active-bg:#2f7d3a;--app-tab-idle-bg:#ffffff8c;--app-tab-hover-bg:#ffffffd1;--app-tab-inset:#ffffffb8;--app-scrollbar-track:#eae0ce;--app-scrollbar-thumb:#c4b69d;--app-scrollbar-thumb-hover:#ad9f86;--app-row-focus:#efe6d4;--app-row-add:#f3eadc;--app-row-selected:#ebe0cc;--app-kbd-bg:#2a261c14;--app-required:#c53030;--app-tooltip-bg:color-mix(in srgb, var(--app-color-primary,#2f7d3a) 72%, #1f2a22);--app-tooltip-fg:#fff;--app-tooltip-border:color-mix(in srgb, var(--app-color-primary,#2f7d3a) 42%, transparent)}body,#root{background:var(--app-layout-bg);color:var(--app-ink)}.app-content{background:0 0}html[data-wallpaper=gradient] .app-shell,html[data-wallpaper=image] .app-shell{background-color:var(--app-layout-bg);background-image:var(--app-wallpaper-overlay,none), var(--app-wallpaper-layer,none);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}html[data-wallpaper=gradient] .dashboard,html[data-wallpaper=image] .dashboard{background:radial-gradient(1200px 420px at 100% 0%, var(--app-glow-soft), transparent 55%), radial-gradient(900px 380px at 0% 100%, var(--app-glow), transparent 50%), color-mix(in srgb, var(--app-layout-bg) 22%, transparent)}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-layout-bg:#061c16;--app-surface:#0d3328;--app-elevated:#123d2f;--app-header-bg:#04291fb8;--app-header-tint:#ffd76a1a;--app-header-tint-2:#a6ff4d0f;--app-wash:#09271f;--app-tint:#0d3328;--app-ink:#f5f7ee;--app-heading:#f5f7ee;--app-muted:#c8d2c4;--app-line:#ffd76a24;--app-line-strong:#ffd76a52;--app-line-soft:#ffd76a12;--app-sider-bg:#08231b;--app-sider-fg:#fff;--app-sider-muted:#ddf5d2;--app-sider-line:#ffd76a3d;--app-gold:#d7b75a;--app-neon:#9edb3c;--app-glow:#ffd76a47;--app-glow-soft:#a6ff4d24;--app-fill:#ffffff0d;--app-glass:#0a2d23c2;--app-sider-fill:linear-gradient(#00000057, #00000057), var(--app-glass);--app-glass-border:#ffd76a73;--app-glass-blur:20px;--app-glass-shadow:0 0 24px #ffd76a2e;--app-canvas:linear-gradient(118deg, transparent 16%, #ffd76a29 38%, transparent 46%), linear-gradient(104deg, transparent 58%, #ffd76a33 70%, transparent 80%), radial-gradient(480px 200px at 10% 0%, #ffd76a52, transparent 68%), radial-gradient(340px 160px at 86% 4%, #a6ff4d24, transparent 70%), radial-gradient(900px 620px at 50% 118%, #ffd76a24, transparent 62%), linear-gradient(165deg, #021d14 0%, #04291f 48%, #052b1f 100%);--app-shadow:0 1px 2px #00000080;--app-shadow-hover:0 12px 32px #00000080, 0 0 0 1px #ffd76a47, 0 0 24px #a6ff4d14;--app-shadow-lg:0 24px 64px #0009, 0 0 40px #ffd76a24;--app-modal-header:linear-gradient(180deg, #0a3b2a 0%, #063224 100%);--app-modal-header-line:#ffd76a;--app-modal-body:linear-gradient(180deg, #04291f 0%, #063224 52%);--app-tabbar-bg:linear-gradient(180deg, #0a3b2adb 0%, #04291fe6 100%);--app-tab-border:#ffd76a24;--app-tab-text:#ddf5d2;--app-tab-active-bg:#063224;--app-tab-idle-bg:#ffffff0a;--app-tab-hover-bg:#ffffff12;--app-tab-inset:#ffd76a1a;--app-scrollbar-track:#04291f;--app-scrollbar-thumb:#ffd76a47;--app-scrollbar-thumb-hover:#ffd76a6b;--app-row-focus:#a6ff4d1a;--app-row-add:#a6ff4d0f;--app-row-selected:#a6ff4d24;--app-kbd-bg:#ffffff14;--app-required:#f87171;--app-tooltip-bg:color-mix(in srgb, var(--app-color-primary,#2f7d3a) 26%, #04291f);--app-tooltip-fg:#fff;--app-tooltip-border:color-mix(in srgb, var(--app-color-primary,#2f7d3a) 44%, #ffd76a33)}html[data-theme=dark] body,html[data-theme=dark] #root{background:var(--app-layout-bg);color:var(--app-ink)}html[data-theme=dark][data-wallpaper=color] .app-content,html[data-theme=dark] .app-content--dashboard{background:0 0}html[data-theme=dark] .app-menu-icon{box-shadow:none;background:0 0!important}html[data-theme=dark] .app-shortcut-kbd{background:var(--app-kbd-bg)}.ant-tooltip .ant-tooltip-inner{border:1px solid var(--app-tooltip-border);box-shadow:var(--app-shadow-lg);background:var(--app-tooltip-bg)!important;color:var(--app-tooltip-fg)!important}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-arrow:after{background:var(--app-tooltip-bg)!important}.ant-select-dropdown,.ant-dropdown .ant-dropdown-menu,.ant-picker-dropdown,.ant-cascader-dropdown,.ant-mentions-dropdown{color:var(--app-ink);border:1px solid var(--app-line-soft);box-shadow:var(--app-shadow-lg);background:var(--app-elevated)!important}.ant-select-dropdown .ant-select-item,.ant-dropdown-menu-item,.ant-picker-dropdown .ant-picker-cell,.ant-picker-header,.ant-picker-header button{color:var(--app-ink)}.ant-select-item-option-active,.ant-dropdown-menu-item-active,.ant-dropdown-menu-item:hover{background:var(--color-dropdown-hover,var(--app-row-focus))!important;color:var(--dropdown-text,var(--app-ink))!important}.ant-select-item-option-selected{background:var(--color-dropdown-selected,var(--app-row-selected))!important;color:var(--dropdown-selected-fg,var(--app-ink))!important}.swal-toast-popup{background:var(--app-elevated)!important;color:var(--app-ink)!important;border:1px solid var(--app-line)!important;box-shadow:var(--app-shadow-lg)!important;font-family:Vazirmatn,IRANSans,Tahoma,Arial,sans-serif!important}.swal-toast-popup .swal2-title,.swal-toast-popup .swal2-html-container{text-align:center;color:var(--app-ink)!important}html[data-theme=dark] .swal-rtl-popup,html[data-theme=dark] .swal2-popup,html[data-theme=dark] .swal-toast-popup{border:1px solid var(--app-line);background:var(--app-elevated)!important;color:var(--app-ink)!important;box-shadow:var(--app-shadow-lg)!important}html[data-theme=dark] .swal2-title,html[data-theme=dark] .swal2-html-container{color:var(--app-ink)!important}html[data-theme=dark] .app-field-help-btn{background:color-mix(in srgb, var(--app-color-primary) 18%, transparent);color:var(--app-color-primary)}html[data-theme=dark] .app-field-help-btn:hover,html[data-theme=dark] .app-field-help-btn:focus-visible{background:var(--app-color-primary);color:var(--app-layout-bg)}html[data-theme=dark] .ant-typography,html[data-theme=dark] .ant-form-item-label>label,html[data-theme=dark] .ant-card-head-title,html[data-theme=dark] .ant-modal-title,html[data-theme=dark] .ant-drawer-title,html[data-theme=dark] .ant-tabs-tab,html[data-theme=dark] .ant-empty-description{color:var(--app-ink)}html[data-theme=dark] .ant-typography.ant-typography-secondary,html[data-theme=dark] .ant-form-item-explain,html[data-theme=dark] .ant-tabs-tab:not(.ant-tabs-tab-active){color:var(--app-muted)!important}html[data-theme=dark] .app-tab{color:var(--app-tab-text)}html[data-theme=dark] .app-tab--active{color:var(--app-heading)}html[data-theme=dark] .app-tab__close{color:var(--app-muted)}*{box-sizing:border-box;margin:0;padding:0}html{--app-ui-scale:1;--app-density-scale:1;--app-readable-scale:1;--app-font-boost:1;--app-space-xs:8px;--app-space-sm:12px;--app-space-md:16px;--app-space-lg:20px;--app-control-height:32px;--app-menu-item-height:44px;--app-menu-item-height-sub:40px;--app-table-cell-pad-block:8px;--app-table-cell-pad-inline:12px;--app-card-padding:20px;--sidebar-width:272px;--sidebar-collapsed-width:80px;--shell-gap:10px;direction:rtl;width:100%;height:100%}html[data-digits=fa]{font-feature-settings:"ss01"}body{text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:rtl;width:100%;height:100%;font-family:Vazirmatn,IRANSans,Tahoma,Arial,sans-serif;overflow:hidden}#root{direction:rtl;width:100%;height:100%;overflow:hidden}#root.app-ui-scaled{transform:scale(var(--app-ui-scale,1));transform-origin:0 0;width:var(--app-vvw,100%);height:var(--app-vvh,100%);position:fixed;inset:0 auto auto 0;overflow:hidden}html[data-app-scaled=true] body>.ant-modal-root,html[data-app-scaled=true] body>.ant-drawer-root,html[data-app-scaled=true] body>.ant-image-preview-root,html[data-app-scaled=true] body>.ant-message,html[data-app-scaled=true] body>.ant-notification,html[data-app-scaled=true] body>.swal2-container{transform:scale(var(--app-ui-scale,1));transform-origin:0 0;max-width:none;width:var(--app-vvw,100vw)!important;height:var(--app-vvh,100vh)!important;position:fixed!important;top:0!important;left:0!important;right:auto!important}html[data-app-scaled=true] .app-shell.ant-layout{min-height:var(--app-vvh,100%);height:var(--app-vvh,100%)}html[data-app-scaled=true] .ant-modal{max-width:calc(100 * var(--app-vw,1vw) - 32px)}html[data-app-scaled=true] .ant-drawer-content-wrapper{max-width:calc(100 * var(--app-vw,1vw))}.app-route-fallback{background:var(--app-layout-bg,#e8eee8);min-height:100%;color:var(--app-ink);justify-content:center;align-items:center;display:flex}.app-tab-panes{min-width:0;height:100%;min-height:0;position:relative}.app-tab-pane{scrollbar-width:thin;min-width:0;height:100%;min-height:0;overflow:auto}.app-tab-pane::-webkit-scrollbar-track{background:0 0;margin-block:16px}.app-content--dashboard .app-tab-panes,.app-content--dashboard .app-tab-pane{overflow:hidden}.app-content--quick-access .app-tab-panes,.app-content--quick-access .app-tab-pane{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;height:100%;min-height:0;overflow:auto}.app-tab-pane[hidden]{display:none!important}.app-tab-pane-fallback{justify-content:center;align-items:center;height:100%;min-height:160px;display:flex}.ant-layout{direction:rtl}.app-shell.ant-layout{background-color:var(--app-layout-bg);background-image:var(--app-canvas);background-position:50%;background-size:cover;position:relative}.app-shell.ant-layout:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(118deg, transparent 18%, color-mix(in srgb, var(--app-gold) 28%, transparent) 40%, transparent 52%), linear-gradient(102deg, transparent 60%, color-mix(in srgb, var(--app-gold) 18%, transparent) 72%, transparent 84%), radial-gradient(520px 220px at 8% 0%, color-mix(in srgb, var(--app-gold) 32%, transparent), transparent 68%);position:absolute;inset:0}html[data-theme=dark] .app-shell.ant-layout:before{background:linear-gradient(118deg,#0000 12%,#ffd76a38 36%,#0000 48%),linear-gradient(104deg,#0000 54%,#ffd76a42 68%,#0000 82%),radial-gradient(520px 220px at 8% 0,#ffd76a66,#0000 68%),radial-gradient(380px 180px at 88% 2%,#a6ff4d2e,#0000 70%),radial-gradient(320px 140px at 70% 100%,#ffd76a29,#0000 70%)}.app-shell.ant-layout>.ant-layout,.app-shell.ant-layout>.ant-layout-sider{z-index:1;position:relative}.app-layout-main.ant-layout{padding:max(7px, calc(10px * var(--app-density-scale))) max(8px, calc(12px * var(--app-density-scale)));gap:max(6px, calc(8px * var(--app-density-scale)));box-sizing:border-box;background:0 0;flex-direction:column;min-width:0;display:flex}.app-content{flex:auto;min-width:0;min-height:0;background:0 0!important;overflow:hidden!important}.ant-layout-header{direction:rtl}.app-header.ant-layout-header{justify-content:space-between;align-items:center;gap:var(--app-space-sm,12px);height:max(46px, calc(var(--app-control-height,32px) + 20px));z-index:99;background:color-mix(in srgb, var(--app-glass,var(--app-header-bg)) 78%, transparent);-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);border:1px solid #0000;border-top:1px solid color-mix(in srgb, var(--app-gold) 72%, transparent);border-bottom:1px solid color-mix(in srgb, var(--app-gold) 55%, transparent);box-shadow:0 10px 28px #0000002e, inset 0 1px 0 color-mix(in srgb, var(--app-gold) 45%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--app-gold) 28%, transparent);color:var(--app-ink);border-radius:16px;flex-shrink:0;line-height:1.4;display:flex;overflow:hidden;container:app-header/inline-size}.app-header-start,.app-header-end{align-items:center;min-width:0;display:flex}.app-header-start{gap:max(8px, calc(12px * var(--app-density-scale)));flex:auto;min-width:44px;overflow:hidden}.app-header-nav-trigger{width:max(34px, calc(40px * var(--app-density-scale)));height:max(34px, calc(40px * var(--app-density-scale)));color:inherit;font-size:calc(18px * var(--app-font-boost,1));cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.app-header-nav-trigger:hover{background:var(--app-fill,#0f172a0f)}.app-header-end .ant-btn,.app-header-menu-btn.ant-btn,.app-header-overflow-btn.ant-btn,.app-header-nav-trigger{background:color-mix(in srgb, var(--app-elevated) 55%, transparent);border:1px solid color-mix(in srgb, var(--app-gold) 22%, var(--app-line-soft));border-radius:999px}.app-header-end .ant-btn:hover,.app-header-nav-trigger:hover{background:color-mix(in srgb, var(--app-gold) 16%, var(--app-elevated));border-color:color-mix(in srgb, var(--app-gold) 45%, transparent)}.app-header-menu-btn.ant-btn{color:var(--app-ink);gap:6px;padding-inline:12px}.app-header-menu-btn.ant-btn:hover{background:var(--app-fill);color:var(--app-heading)}.app-header-overflow{cursor:pointer;align-items:center;display:inline-flex}.app-header-overflow-btn.ant-btn{width:max(34px, calc(40px * var(--app-density-scale)));min-width:max(34px, calc(40px * var(--app-density-scale)));height:max(34px, calc(40px * var(--app-density-scale)));font-size:max(17px, calc(20px * var(--app-readable-scale)));justify-content:center;align-items:center;display:inline-flex}.app-header-end{gap:max(6px, calc(8px * var(--app-density-scale)));z-index:2;white-space:nowrap;flex-wrap:nowrap;flex:none;position:relative}.app-header-end .ant-btn,.app-header-end .ant-badge{flex-shrink:0}.app-header-search{min-width:max(112px, calc(132px * var(--app-density-scale)));max-width:max(200px, calc(250px * var(--app-density-scale)));flex:180px}.app-header-search .ant-select-selector,.app-header-search .ant-select-outlined{background:color-mix(in srgb, var(--app-glass) 70%, transparent)!important;border-color:color-mix(in srgb, var(--app-gold) 36%, transparent)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--app-gold) 18%, transparent), 0 0 18px color-mix(in srgb, var(--app-neon) 18%, transparent)!important;border-radius:999px!important}.app-header-branch{min-width:148px;max-width:200px}.app-header-actions-group{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.app-header-user{cursor:pointer;white-space:nowrap;color:inherit;line-height:1;font:inherit;background:0 0;border:0;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:0 2px;display:inline-flex}.app-header-user__meta{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:inline-flex}.app-header-user__name{white-space:nowrap;font-size:calc(13px * var(--app-font-boost,1));font-weight:600;line-height:1.2}.app-header-user__branch{white-space:nowrap;font-size:calc(11px * var(--app-font-boost,1));opacity:.72;text-overflow:ellipsis;max-width:180px;line-height:1.2;overflow:hidden}.app-header-version{color:inherit;opacity:.62;font-size:calc(12px * var(--app-font-boost,1));white-space:nowrap;flex-shrink:0;font-weight:500}.app-header-menu-btn__label{white-space:nowrap}.ant-layout-sider{position:fixed!important;left:auto!important;right:0!important}.app-sider.ant-layout-sider{max-height:calc(calc(100 * var(--app-vh,1vh)) - 20px);color:var(--app-sider-fg);border:1px solid var(--color-gold-soft,var(--app-glass-border));box-shadow:var(--app-glass-shadow);-webkit-backdrop-filter:blur(var(--app-glass-blur,20px)) saturate(1.45);--ant-color-text:var(--app-sider-fg);--ant-color-text-secondary:var(--app-sider-muted);--ant-color-text-tertiary:var(--app-sider-muted);--ant-menu-item-color:var(--app-sider-fg);--ant-menu-item-hover-color:var(--sidebar-item-hover-fg);--ant-menu-item-selected-color:var(--sidebar-item-active-fg);--ant-menu-item-hover-bg:var(--sidebar-item-hover);--ant-menu-item-selected-bg:var(--color-sidebar-active);border-radius:22px;flex-direction:column;display:flex;background:var(--app-sider-fill)!important;height:auto!important;top:10px!important;bottom:10px!important;right:10px!important}.app-sider .ant-layout-sider-children{height:100%;color:var(--app-sider-fg);flex-direction:column;display:flex;overflow:hidden;background:0 0!important}.app-sider-brandbar{border-top:1px solid color-mix(in srgb, var(--app-gold) 45%, transparent);border-bottom:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:84px;padding:0 12px;display:flex;overflow:hidden;box-shadow:0 -8px 24px #ffd76a14}.app-sider-brandbar--collapsed{height:72px;padding:6px 8px 12px}.app-sider-brand{white-space:nowrap;font-size:calc(14px * var(--app-font-boost,1))!important;color:var(--app-sider-fg)!important}.app-sider-search{flex-shrink:0;padding:8px 10px 10px}.app-sider-search .ant-input-affix-wrapper{background:var(--color-input);border-color:var(--color-input-border);color:var(--app-sider-fg);border-radius:10px}.app-sider-search .ant-input-affix-wrapper input,.app-sider-search .ant-input-affix-wrapper .anticon{color:var(--app-sider-fg)}.app-sider-search .ant-input-affix-wrapper input::placeholder{color:var(--app-sider-muted)}html:not([data-theme=dark]) .app-sider-search .ant-input-affix-wrapper{--ant-color-text:#000;--ant-color-text-placeholder:#000}html:not([data-theme=dark]) .app-sider-search .ant-input-affix-wrapper input,html:not([data-theme=dark]) .app-sider-search .ant-input-affix-wrapper input::placeholder,html:not([data-theme=dark]) .app-sider-search .ant-input-affix-wrapper .anticon,html:not([data-theme=dark]) .app-sider-search .ant-input-affix-wrapper .anticon svg{-webkit-text-fill-color:#000;fill:currentColor;opacity:1;color:#000!important}.app-sider-menu-wrap{flex:1;min-height:0;overflow:auto}.app-sider-menu.ant-menu{color:var(--app-sider-fg)!important;background:0 0!important}.app-sider .ant-typography,.app-sider .ant-typography.ant-typography-secondary,.app-sider .ant-menu-item,.app-sider .ant-menu-submenu-title,.app-sider .ant-menu-title-content{color:var(--app-sider-fg)!important}.app-sider .app-menu-item-label__shortcut.ant-typography,.app-sider .app-menu-item-label__shortcut{color:var(--app-sider-muted)!important}.app-sider .app-menu-icon,.ant-menu-submenu-popup .app-menu-icon,.app-sider-menu.ant-menu-inline-collapsed .app-menu-icon,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-icon,.app-sider-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon,.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon{box-shadow:none;color:var(--app-sider-fg)!important;background:0 0!important}.app-sider .app-menu-icon .anticon,.app-sider .app-menu-icon .anticon svg,.ant-menu-submenu-popup .app-menu-icon .anticon,.ant-menu-submenu-popup .app-menu-icon .anticon svg,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-icon .anticon,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-icon .anticon svg,.app-sider-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon .anticon,.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon .anticon,.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon .anticon svg,.app-sider-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon .anticon svg{color:inherit!important}.app-sider-empty{text-align:center;color:var(--app-sider-muted);font-size:calc(13px * var(--app-font-boost,1));padding:28px 16px}.app-sider-drawer .ant-drawer-body{padding:0!important}.app-sider-drawer .app-sider{flex-direction:column;height:100%;display:flex}.ant-layout-sider-trigger{bottom:0;left:auto;right:0;position:sticky!important}.ant-menu{direction:rtl}.ant-menu-submenu-title,.ant-menu-item{text-align:right}.app-sider-menu.ant-menu-inline.ant-menu-root>.ant-menu-item,.app-sider-menu.ant-menu-inline.ant-menu-root>.ant-menu-submenu>.ant-menu-submenu-title{padding-inline-start:16px!important}.app-sider-menu.ant-menu-inline .ant-menu-sub .ant-menu-item,.app-sider-menu.ant-menu-inline .ant-menu-sub .ant-menu-submenu-title{padding-inline-start:24px!important}.app-sider-menu.ant-menu-inline .ant-menu-sub .ant-menu-sub .ant-menu-item,.app-sider-menu.ant-menu-inline .ant-menu-sub .ant-menu-sub .ant-menu-submenu-title{padding-inline-start:32px!important}.app-sider-menu.ant-menu-inline .ant-menu-item{padding-inline-end:10px!important}.app-sider-menu.ant-menu-inline .ant-menu-submenu-title{padding-inline-end:28px!important}.app-sider-menu.ant-menu-inline .ant-menu-item-icon+span,.app-sider-menu.ant-menu-inline .ant-menu-submenu-title .ant-menu-item-icon+span{margin-inline-start:8px}.app-menu-icon{width:24px;min-width:24px;height:24px;color:var(--app-sider-fg,var(--app-color-primary));font-size:calc(24px * var(--app-font-boost,1));background:0 0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.app-menu-icon .anticon,.app-menu-icon .anticon svg{font-size:calc(24px * var(--app-font-boost,1));width:24px;height:24px;color:inherit!important}.app-sider-menu .ant-menu-item-icon,.app-sider-menu .ant-menu-submenu-title .ant-menu-item-icon{justify-content:center;align-items:center;min-width:24px;display:inline-flex!important}.app-sider-menu.ant-menu-inline .ant-menu-item,.app-sider-menu.ant-menu-inline .ant-menu-submenu-title{font-size:calc(13px * var(--app-font-boost,1));border-radius:10px;height:auto!important;min-height:var(--app-menu-item-height,44px)!important;margin-inline:var(--app-space-xs,8px)!important;width:calc(100% - calc(var(--app-space-xs,8px) * 2))!important;color:var(--app-sider-fg)!important;margin-block:2px!important;padding-block:6px!important;line-height:1.35!important}.app-sider-menu.ant-menu-inline-collapsed .ant-menu-item,.app-sider-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{justify-content:center;align-items:center;display:flex;color:var(--app-sider-fg)!important;padding-inline:0!important}.app-sider-menu.ant-menu-inline-collapsed .ant-menu-item-icon{margin-inline:0!important}.app-sider-menu .ant-menu-submenu-arrow,.app-sider-menu .ant-menu-item-group-title{color:var(--app-sider-muted)!important}.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon,.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon,.ant-menu-item-selected .app-menu-icon,.ant-menu-item-active .app-menu-icon{color:var(--app-sider-fg);background:0 0}.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon .anticon,.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon .anticon,.ant-menu-item-selected .app-menu-icon .anticon,.ant-menu-item-active .app-menu-icon .anticon{color:inherit!important}.app-sider-menu.ant-menu-inline .ant-menu-title-content{min-width:0;font-size:calc(12px * var(--app-font-boost,1));font-weight:600;color:var(--app-sider-fg)!important}.app-menu-item-label{justify-content:space-between;align-items:flex-start;gap:var(--app-space-xs,6px);width:100%;min-width:0;display:flex}.app-menu-item-label__text{white-space:normal;min-width:0;text-overflow:unset;word-break:break-word;flex:auto;line-height:1.35;overflow:visible}.app-sider-menu.ant-menu-inline-collapsed .app-menu-item-label__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-menu-item-label__shortcut{text-align:left;min-width:9ch;font-size:calc(11px * var(--app-font-boost,1));opacity:.92;direction:ltr;unicode-bidi:isolate;flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;line-height:1;color:var(--app-sider-muted)!important}.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title{font-weight:600;background:var(--sidebar-item-open)!important;color:var(--sidebar-item-open-fg)!important}.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .ant-menu-title-content,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .ant-menu-title-content,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-item-label__text,.app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-item-label__shortcut{color:inherit!important}.app-sider-menu.ant-menu-inline .ant-menu-item:hover:not(.ant-menu-item-selected),.app-sider-menu.ant-menu-inline .ant-menu-submenu-title:hover{background:var(--sidebar-item-hover)!important;color:var(--sidebar-item-hover-fg)!important}.app-sider-menu.ant-menu-inline .ant-menu-sub{background:0 0!important}html .app-sider.ant-layout-sider,html .app-layout-main.ant-layout,html .app-sider-menu.ant-menu,html .app-sider-menu.ant-menu .ant-menu-item,html .app-sider-menu.ant-menu .ant-menu-submenu,html .app-sider-menu.ant-menu .ant-menu-submenu-inline,html .app-sider-menu.ant-menu .ant-menu-submenu-title,html .app-sider-menu.ant-menu .ant-menu-sub,html .app-sider-menu.ant-menu .ant-motion-collapse,html .app-sider-menu.ant-menu .ant-motion-collapse-legacy-active,html .app-sider-menu.ant-menu .ant-menu-item-icon,html .app-sider-menu.ant-menu .anticon,html .app-sider-menu.ant-menu .ant-menu-title-content,html .app-sider-menu.ant-menu .ant-menu-item-icon+span{transition:none!important;animation:none!important}.ant-menu-submenu-popup{--ant-color-text:var(--app-sider-fg);--ant-color-text-secondary:var(--app-sider-muted);--ant-menu-item-color:var(--app-sider-fg)}.ant-menu-submenu-popup .ant-menu{-webkit-backdrop-filter:blur(var(--app-glass-blur,20px)) saturate(1.45);border:1px solid color-mix(in srgb, var(--app-gold) 22%, var(--app-sider-line));box-shadow:var(--app-shadow-lg);background:var(--app-sider-fill)!important;color:var(--app-sider-fg)!important}.ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu-submenu-title,.ant-menu-submenu-popup .ant-menu-title-content,.ant-menu-submenu-popup .ant-typography{color:var(--app-sider-fg)!important}.ant-card{background:var(--app-glass);-webkit-backdrop-filter:blur(var(--app-glass-blur,20px)) saturate(1.15);backdrop-filter:blur(var(--app-glass-blur,20px)) saturate(1.15);border:1px solid color-mix(in srgb, var(--app-gold) 42%, transparent);--ant-card-header-bg:color-mix(in srgb, var(--app-header-tint) 72%, transparent);direction:rtl;border-radius:20px;position:relative;box-shadow:none!important}.ant-card-hoverable:hover{box-shadow:none!important}.ant-card .ant-card-head{text-align:right;min-height:52px;background:var(--ant-card-header-bg)!important;border-bottom:1px solid var(--app-line-strong,#d0dceb)!important}.ant-card .ant-card-head .ant-card-head-wrapper{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.ant-card .ant-card-head-title{color:var(--app-heading,#1e3a5f);letter-spacing:-.01em;font-weight:600}.ant-card .ant-card-extra{margin-inline-start:auto}.ant-card-small>.ant-card-head{--ant-card-header-bg:var(--app-header-tint-2,#edf3fb);min-height:44px;background:var(--app-header-tint-2,#edf3fb)!important}.ant-card-small>.ant-card-head .ant-card-head-title{font-size:calc(14px * var(--app-font-boost,1));font-weight:600}html:not([data-theme=dark]) .ant-card,html:not([data-theme=dark]) .app-form-section,html:not([data-theme=dark]) .app-settings__panel,html:not([data-theme=dark]) .inventory-settings__panel,html:not([data-theme=dark]) .print-settings__panel,html:not([data-theme=dark]) .invoice-header-panel__group,html:not([data-theme=dark]) .invoice-panel__card,html:not([data-theme=dark]) .invoice-sale-panel__card,html:not([data-theme=dark]) .license-panel__card{-webkit-backdrop-filter:blur(var(--app-glass-blur,18px)) saturate(1.15);border-radius:20px;background:var(--app-glass)!important;border:1px solid color-mix(in srgb, var(--app-gold) 42%, transparent)!important;box-shadow:none!important}html:not([data-theme=dark]) .ant-card>.ant-card-head,html:not([data-theme=dark]) .ant-card-small>.ant-card-head,html:not([data-theme=dark]) .app-form-section__head,html:not([data-theme=dark]) .inventory-settings__master{border-bottom-color:color-mix(in srgb, var(--app-gold) 28%, transparent)!important;background:0 0!important}html:not([data-theme=dark]) .ant-card>.ant-card-body,html:not([data-theme=dark]) .invoice-header-panel.ant-card>.ant-card-body{background:0 0!important}.ant-table{direction:rtl}.ant-table-thead>tr>th,.ant-table-tbody>tr>td{text-align:right!important}.ant-table-row-indent{float:right;padding-right:0!important}.ant-table-column-sorter{margin-inline:4px 0}.app-grid-filter{min-width:220px;padding:8px}.app-grid-filter__input{width:100%;margin-bottom:8px;display:block}.app-grid-filter-icon--active{color:var(--ant-color-primary)}.ant-form{direction:rtl}.ant-form-vertical .ant-form-item-label>label{font-weight:500}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker{text-align:right}.app-content .ant-input,.app-content .ant-input-affix-wrapper,.app-content .ant-input-number,.app-content .ant-select-selector,.app-content .ant-picker{background:color-mix(in srgb, var(--app-elevated) 78%, transparent)!important;border-color:color-mix(in srgb, var(--app-gold) 24%, var(--app-line))!important}.app-content .ant-btn-default,.app-content .ant-btn-dashed,.app-content .ant-btn-text,.sale-form-header-actions .ant-btn{border-radius:999px}.app-content .ant-btn-default,.sale-form-header-actions .ant-btn:not(.ant-btn-primary){background:color-mix(in srgb, var(--app-elevated) 72%, transparent);border-color:color-mix(in srgb, var(--app-gold) 30%, var(--app-line))}.app-content .ant-btn-primary,.sale-form-header-actions .ant-btn-primary{box-shadow:0 0 16px color-mix(in srgb, var(--app-color-primary) 28%, transparent);border-radius:999px}html[data-theme=dark] .app-content .ant-input,html[data-theme=dark] .app-content .ant-input-affix-wrapper,html[data-theme=dark] .app-content .ant-input-number,html[data-theme=dark] .app-content .ant-select-selector,html[data-theme=dark] .app-content .ant-picker{color:var(--app-ink);border-color:color-mix(in srgb, var(--app-gold) 34%, var(--app-line))!important;background:#08120c7a!important}html[data-theme=dark] .app-content .ant-btn-default,html[data-theme=dark] .sale-form-header-actions .ant-btn:not(.ant-btn-primary){border-color:color-mix(in srgb, var(--app-gold) 48%, var(--app-color-primary));color:var(--app-ink);box-shadow:0 0 14px color-mix(in srgb, var(--app-gold) 22%, transparent);background:#0a160e8c}.ant-input-number-handler-wrap,.ant-input-number-handler,.ant-input-number-actions{opacity:0!important;pointer-events:none!important;width:0!important;display:none!important}.ant-input-number-input{padding-inline-end:11px!important}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0;display:none}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0;display:none}input[role=spinbutton]::-webkit-outer-spin-button{appearance:none;margin:0;display:none}input[role=spinbutton]::-webkit-inner-spin-button{appearance:none;margin:0;display:none}input[type=number],input[role=spinbutton]{appearance:textfield}.ant-drawer-body{padding:24px}.ant-drawer-close{inset-inline:auto 16px}.ant-tabs-nav:before{border-inline-end:1px solid var(--app-line-soft,#f0f0f0);border-inline-start:none}.ant-breadcrumb{direction:rtl}.ant-descriptions-item-label,.ant-descriptions-item-content{text-align:right!important}.ant-statistic-content-value,.ant-badge{direction:rtl}.ant-alert{text-align:right}.ant-tag,.ant-pagination{direction:rtl}.ant-pagination-prev{margin-inline:0 8px}.ant-pagination-next{margin-inline:8px 0}.ant-select-dropdown{text-align:right;background:var(--app-elevated);color:var(--app-ink)}.ant-select-dropdown .ant-select-item{color:var(--app-ink)}.ant-message,.ant-modal{direction:rtl}.ant-modal-header{text-align:right;background:var(--app-modal-header,linear-gradient(180deg, #eef4fb 0%, #e8f1fb 100%));border-bottom:2px solid var(--app-modal-header-line,#3e5068);margin:0}.ant-modal-title{color:var(--app-heading,#1e3a5f)}.ant-modal.app-form-modal .ant-modal-container,.app-form-modal .ant-modal-container{box-shadow:var(--app-shadow-lg,0 24px 64px #0f172a29);border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden}.ant-modal.app-form-modal .ant-modal-header,.app-form-modal .ant-modal-header{background:var(--app-modal-header,linear-gradient(180deg, #eef4fb 0%, #e8f1fb 100%));border-bottom:2px solid var(--app-modal-header-line,#3e5068);margin:0;padding:16px 24px;padding-inline-end:48px}.ant-modal.app-form-modal .ant-modal-body,.app-form-modal .ant-modal-body{min-height:0;max-height:calc(calc(100 * var(--app-vh,1vh)) - 220px);background:var(--app-modal-body,linear-gradient(180deg, #f8fafc 0%, #fff 48%));flex:1;padding:20px 24px 8px;overflow:auto}.ant-modal.app-form-modal .ant-modal-footer,.app-form-modal .ant-modal-footer{background:var(--app-surface,#fff);border-top:1px solid var(--app-line-soft,#e2e8f0);margin:0;padding:14px 24px}.ant-modal.app-form-modal .ant-modal-close,.app-form-modal .ant-modal-close{inset-inline:auto 12px;position:absolute;top:12px}.app-form-modal__title{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.app-form-modal__title-actions{flex:auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.app-form-modal__title-text{min-width:0;font-size:calc(16px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);letter-spacing:-.01em;flex:1;font-weight:700}.app-form-modal__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.app-form-modal__footer-start{min-width:0}.retail-price-modal-body{flex-direction:column;gap:12px;display:flex}.retail-price-modal-product{font-size:calc(15px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);font-weight:700}.retail-price-modal-current{font-size:calc(13px * var(--app-font-boost,1));color:var(--app-muted,#6b7c93)}.retail-price-modal-field{font-size:calc(13px * var(--app-font-boost,1));flex-direction:column;gap:6px;font-weight:600;display:flex}.app-entity-form .ant-form-item{margin-bottom:14px}.app-entity-form .ant-input-number,.app-entity-form .ant-input-number-affix-wrapper,.app-entity-form .ant-input-number-group-wrapper{width:100%}.app-entity-form .ant-form-item-label>label{color:var(--app-heading,#334155)}.app-form-switch-pair .ant-form-item{flex-direction:row;align-items:flex-start;gap:12px;min-height:48px;display:flex}.app-form-switch-pair .ant-form-item-label{flex:auto;padding:4px 0 0}.app-form-switch-pair .ant-form-item-label>label{white-space:normal;height:auto;line-height:1.45}.app-form-switch-pair .ant-form-item-control{flex:none;width:auto;max-width:none}.app-form-switch-pair .ant-form-item-control-input{align-items:flex-start;min-height:32px}.ant-form-item-label>label.ant-form-item-required,.app-entity-form .ant-form-item-label>label.ant-form-item-required{color:var(--app-required,#c53030)}.ant-form-item-label>label.ant-form-item-required:before,.ant-form-item-label>label.ant-form-item-required:after{color:var(--app-required,#c53030)!important}.app-form-sections{flex-direction:column;gap:14px;display:flex}.app-form-section{border:1px solid var(--app-line,#d7e3f4);background:var(--app-surface,#fff);box-shadow:var(--app-shadow,0 1px 2px #0f172a0a);border-radius:12px;overflow:hidden}.app-form-section__head{background:var(--app-header-tint,#e8f1fb);border-bottom:1px solid var(--app-line-strong,#d0dceb);padding:12px 16px}.app-form-section__title{font-size:calc(14px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);letter-spacing:-.01em;margin:0;font-weight:700}.app-form-section__desc{font-size:calc(12px * var(--app-font-boost,1));color:var(--app-muted,#64748b);margin:4px 0 0;line-height:1.6}.app-form-section__body{padding:14px 16px 2px}.entity-cell{flex-direction:column;gap:2px;min-width:0;display:flex}.entity-cell__title{color:var(--app-ink,#0f172a);font-weight:600;line-height:1.4}.entity-cell__meta{font-size:calc(12px * var(--app-font-boost,1));color:var(--app-muted,#64748b);flex-wrap:wrap;gap:6px 10px;line-height:1.4;display:flex}.entity-cell__meta span{white-space:nowrap}.price-stack{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.price-stack__main{color:var(--app-ink,#0f172a);font-variant-numeric:tabular-nums;font-weight:600}.price-stack__sub{font-size:calc(12px * var(--app-font-boost,1));color:var(--app-muted,#64748b);font-variant-numeric:tabular-nums}.record-detail{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;padding:4px 2px;display:grid}.record-detail__item{flex-direction:column;gap:2px;min-width:0;display:flex}.record-detail__label{font-size:calc(11px * var(--app-font-boost,1));color:var(--app-muted,#64748b);font-weight:600}.record-detail__value{font-size:calc(13px * var(--app-font-boost,1));color:var(--app-ink,#0f172a);word-break:break-word}.ant-modal.app-form-modal--maximized,.app-form-modal--maximized.ant-modal,.app-form-modal--maximized .ant-modal{height:calc(100 * var(--app-vh,1vh));max-width:calc(100 * var(--app-vw,1vw));margin:0;padding-bottom:0;top:0;width:calc(100 * var(--app-vw,1vw))!important}.ant-modal.app-form-modal--maximized .ant-modal-container,.app-form-modal--maximized .ant-modal-container{height:100%;max-height:calc(100 * var(--app-vh,1vh));border-radius:0;flex-direction:column;display:flex}.ant-modal.app-form-modal--maximized .ant-modal-body,.app-form-modal--maximized .ant-modal-body{flex:1;min-height:0;max-height:none;overflow:auto}.ant-popconfirm{direction:rtl}.ant-dropdown-menu{text-align:right;background:var(--app-elevated);color:var(--app-ink)}.ant-spin{direction:rtl}*{scrollbar-width:thin;scrollbar-color:var(--app-scrollbar-thumb,#c4b69d) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{background:0 0;margin-block:10px}::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb,#c4b69d);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--app-scrollbar-thumb-hover,#ad9f86);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-corner{background:0 0}.ant-table-wrapper{border-radius:12px;overflow:hidden}.ant-table-cell.app-table-actions{white-space:nowrap;background:var(--ant-table-cell-bg,var(--ant-color-bg-container,var(--app-surface)))}.ant-table-thead>tr>th.app-table-actions{background:var(--ant-table-header-bg,var(--app-header-tint,#fafafa))}.ant-table-tbody>tr.ant-table-row:hover>td.app-table-actions{background:var(--ant-table-row-hover-bg,var(--app-row-focus))}.ant-table-cell-fix-end.app-table-actions{z-index:2}.ant-table-thead>tr>th.ant-table-cell-fix-end.app-table-actions{z-index:3}.ant-menu-item-selected{font-weight:500}.status-active{color:#52c41a}.status-inactive{color:#ff4d4f}.app-header-page{border-inline-start:1px solid var(--app-line-soft,#e2e8f0);align-items:center;gap:10px;min-width:0;max-width:280px;padding-inline:12px;display:flex}.app-header-page__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-header-page__icon .app-menu-icon{width:32px;min-width:32px;height:32px;font-size:calc(16px * var(--app-font-boost,1))}.app-header-sep{color:var(--app-muted,#94a3b8);font-size:calc(15px * var(--app-font-boost,1));-webkit-user-select:none;user-select:none;opacity:.75;padding-inline:2px;font-weight:400;line-height:1}.app-header-menu-btn.ant-btn{align-items:center;gap:6px;height:32px;padding-inline:8px;font-weight:500;display:inline-flex}.app-header-menu-btn__caret{font-size:calc(10px * var(--app-font-boost,1));opacity:.65}.app-header-page__title{font-size:calc(15px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}@container app-header (width<=1040px){.app-header-menu-btn__label,.app-header-menu-btn__caret,.app-header-user__name,.app-header-user__branch,.app-header-version{display:none}.app-header-page{max-width:180px;padding-inline:8px}.app-header-branch{min-width:120px;max-width:148px}}@container app-header (width<=760px){.app-header-page,.app-header-sep{display:none}.app-header-search{flex-basis:140px;min-width:120px}.app-header-search .ant-select-suffix{display:none}}@container app-header (width<=560px){.app-header-branch{display:none}.app-header-search{flex-basis:108px;min-width:96px}.app-header-end{gap:2px}}@media (width<=992px){.app-header.ant-layout-header{gap:8px;min-height:56px;padding-inline:12px!important}.app-shortcut-kbd,.app-menu-item-label__shortcut{display:none!important}.app-layout-main{margin-right:0!important}.app-header--compact .app-header-user__meta,.app-header--compact .app-header-version{display:none}.app-header--compact .app-header-end{flex-shrink:0;gap:4px}.app-header--compact .app-header-search{flex-basis:120px;min-width:0;max-width:160px}.app-header-end .ant-btn{min-width:40px;min-height:40px}}@media (width<=560px){.app-header--compact .app-header-search{flex:auto;min-width:0;max-width:none}}@media (width<=767px){.app-content{padding:8px!important}.ant-modal.app-form-modal{max-width:calc(calc(100 * var(--app-vw,1vw)) - 16px)!important;margin:8px auto!important}.sale-form-header-actions{justify-content:stretch}.sale-form-header-actions .ant-btn{min-height:40px}}.app-page-title__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-page-title__icon .app-menu-icon{width:28px;min-width:28px;height:28px;font-size:calc(14px * var(--app-font-boost,1))}.app-page-title__text{color:var(--app-heading,#1e3a5f)}.app-page-title__text--large{font-size:calc(18px * var(--app-font-boost,1))}.app-tabbar{--tabbar-bg:var(--app-glass,var(--app-tabbar-bg));--tab-border:var(--app-glass-border,var(--app-tab-border,#d5deea));--tab-active:var(--app-color-primary,#2f7d3a);--tab-text:var(--app-tab-text,#4b5b70);height:calc(var(--app-control-height,32px) + 8px);background:var(--tabbar-bg);-webkit-backdrop-filter:blur(16px)saturate(1.12);backdrop-filter:blur(16px)saturate(1.12);border:1px solid var(--tab-border);box-shadow:0 6px 18px color-mix(in srgb, var(--app-gold) 12%, transparent);z-index:98;border-radius:14px;flex-shrink:0;align-items:stretch;display:flex}.app-tabbar__track{scrollbar-width:thin;align-items:flex-end;gap:4px;width:100%;padding:6px 10px 0;display:flex;overflow:auto hidden}.app-tabbar__track::-webkit-scrollbar{height:4px}.app-tabbar__track::-webkit-scrollbar-thumb{background:var(--app-scrollbar-thumb,#c3cedc);border-radius:999px}.app-tab{min-width:0;max-width:none;height:max(28px, calc(var(--app-control-height,32px) - 2px));border:1px solid #0000;color:var(--tab-text);background:var(--app-tab-idle-bg,#ffffff73);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:none;border-radius:10px 10px 0 0;flex:none;align-items:center;gap:8px;padding:0 10px 0 12px;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:inline-flex;position:relative}.app-tab:hover{background:var(--app-tab-hover-bg,#ffffffeb);color:var(--app-ink,#1f2a37)}.app-tab--active{background:var(--app-tab-active-bg,#fff);color:var(--app-ink,#0f172a);border-color:var(--tab-border);box-shadow:0 -1px 0 var(--app-tab-active-bg,#fff), 0 1px 0 var(--app-tab-active-bg,#fff), 0 6px 16px #1677ff14;transform:translateY(1px)}.app-tab--active:after{content:"";background:linear-gradient(90deg, var(--app-color-primary-hover,var(--app-color-primary)), var(--app-color-primary) 55%, var(--app-gold,var(--app-color-primary)));border-radius:999px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.app-tab__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-tab__icon .app-menu-icon{width:22px;min-width:22px;height:22px;font-size:calc(20px * var(--app-font-boost,1));border-radius:6px}.app-tab--active .app-tab__icon{color:inherit}.app-tab__title{white-space:nowrap;text-overflow:unset;font-size:calc(12px * var(--app-font-boost,1));letter-spacing:-.01em;flex:none;font-weight:800;overflow:visible}.app-tab--active .app-tab__title{font-weight:600}.app-tab__close{color:#94a3b8;width:18px;height:18px;font-size:calc(10px * var(--app-font-boost,1));cursor:pointer;opacity:.75;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:2px;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.app-tab:hover .app-tab__close,.app-tab--active .app-tab__close{opacity:1}.app-tab__close:hover{background:var(--app-kbd-bg,#0f172a0f);color:#ef4444}.swal-rtl-popup{text-align:center;direction:rtl;font-family:Vazirmatn,IRANSans,Tahoma,Arial,sans-serif!important;font-size:calc(13px * var(--app-font-boost,1))!important;padding:var(--app-space-md,1.25rem) var(--app-space-md,1.25rem) var(--app-space-sm,1rem)!important}html[data-ui-density="50"] .swal-rtl-popup,html[data-ui-density="60"] .swal-rtl-popup{padding:var(--app-space-sm,.85rem) var(--app-space-md,1rem) var(--app-space-xs,.75rem)!important}.app-shell .ant-table-thead>tr>th,.app-shell .ant-table-tbody>tr>td{padding-block:var(--app-table-cell-pad-block,8px);padding-inline:var(--app-table-cell-pad-inline,12px)}.swal-toast-popup.swal2-popup{padding:.85rem 1.1rem!important}.swal-toast-popup .swal2-title{text-align:center;font-size:calc(14px * var(--app-font-boost,1))!important;margin:0!important;font-weight:700!important}.swal-rtl-popup .swal2-icon{width:3.2rem;height:3.2rem;margin:.5rem auto .75rem}.swal-rtl-popup .swal2-icon .swal2-icon-content{font-size:1.75rem}.swal-rtl-popup .swal2-title,.swal-rtl-popup .swal2-html-container,.swal-rtl-popup .swal2-content,.swal-rtl-popup .swal2-actions button{font-family:Vazirmatn,IRANSans,Tahoma,Arial,sans-serif!important}.swal-rtl-title{text-align:center;font-family:inherit;line-height:1.6;font-size:calc(15px * var(--app-font-boost,1))!important;padding:0 0 .35rem!important;font-weight:700!important}.swal-rtl-text{text-align:center;font-family:inherit;line-height:1.7;font-size:calc(15px * var(--app-font-boost,1))!important;font-weight:700!important}.swal-rtl-popup .swal-doc-code,.swal-rtl-popup bdi.swal-doc-code{direction:ltr;unicode-bidi:isolate;display:inline-block}.swal-rtl-popup--center,.swal-rtl-popup--center .swal2-title,.swal-rtl-popup--center .swal2-html-container,.swal-rtl-popup--center .swal-rtl-text{text-align:center!important}.swal-rtl-btn{font-weight:600;font-family:inherit!important;font-size:calc(13px * var(--app-font-boost,1))!important;border-radius:8px!important;padding:6px 14px!important}.swal-confirm-check{font-size:calc(14px * var(--app-font-boost,1));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-weight:600;display:flex}.swal-confirm-check input{width:16px;height:16px;accent-color:var(--app-color-primary,#1677ff)}.swal-confirm-check input:disabled{cursor:not-allowed}.swal-stock-list{text-align:right;margin:10px 0 0;padding:0 1.2rem 0 0;list-style:outside}.swal-stock-list li{margin:0 0 8px;line-height:1.6}.swal-stock-list li span,.swal-stock-list li em{font-size:calc(13px * var(--app-font-boost,1));font-weight:600;display:block}.swal-stock-list li em{color:var(--app-color-warning,#d97706);font-style:normal}.swal-insurer-msg{text-align:right;margin:0;padding:0;list-style:none}.swal-insurer-msg li{margin:0 0 8px;line-height:1.7}.swal-help-popup{text-align:right!important;padding:1.4rem 1.5rem 1.15rem!important}.swal-help-popup .swal2-title,.swal-help-popup .swal2-html-container,.swal-help-popup .swal-rtl-text{text-align:right!important}.swal-help-popup .swal2-icon.swal2-info{border-color:color-mix(in srgb, var(--app-color-primary) 55%, transparent);color:var(--app-color-primary)}.swal-help-text,.swal-help-popup .swal2-html-container{color:inherit;text-align:right!important;font-weight:500!important;font-size:calc(14px * var(--app-font-boost,1))!important;margin:0!important;padding:0 .15rem .35rem!important;line-height:2!important}.swal-help-body{margin:0}.app-field-label-with-help{align-items:center;gap:6px;max-width:100%;display:inline-flex}.app-field-help-btn{background:color-mix(in srgb, var(--app-color-primary) 12%, transparent);width:20px;height:20px;color:var(--app-color-primary);cursor:pointer;line-height:1;font-size:calc(13px * var(--app-font-boost,1));border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.app-field-help-btn:hover,.app-field-help-btn:focus-visible{background:var(--app-color-primary);color:#fff;outline:none}.app-block-ui-container.swal2-container{-webkit-backdrop-filter:blur(10px)saturate(1.1);background:color-mix(in srgb, var(--app-ink,#0f172a) 42%, transparent)!important}.app-block-ui-popup{--block-accent:var(--app-color-primary,var(--ant-color-primary,#1677ff));--block-accent-soft:color-mix(in srgb, var(--block-accent) 14%, var(--app-elevated,#f3f5f8));--block-track:color-mix(in srgb, var(--block-accent) 12%, var(--app-wash,#e6ebf2));direction:rtl;overflow:hidden;width:min(380px, calc(calc(100 * var(--app-vw,1vw)) - 32px))!important;border:1px solid var(--app-line,#c3d1e2)!important;background:var(--app-elevated,#f3f5f8)!important;box-shadow:var(--app-shadow-lg,0 24px 64px #0f172a29)!important;border-radius:20px!important;padding:0!important;font-family:Vazirmatn,IRANSans,Tahoma,Arial,sans-serif!important}.app-block-ui-popup .swal2-header,.app-block-ui-popup .swal2-actions,.app-block-ui-popup .swal2-close{display:none!important}.app-block-ui-html{margin:0!important;padding:0!important;overflow:visible!important}.app-block-ui{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:28px 24px 22px;display:flex}.app-block-ui__visual{place-items:center;width:112px;height:112px;display:grid;position:relative}.app-block-ui__orbit{background:conic-gradient(from 0deg, transparent 0 58%, color-mix(in srgb, var(--block-accent) 55%, transparent) 72%, transparent 88% 100%);opacity:.9;border-radius:50%;animation:1.4s linear infinite app-block-ui-spin;display:none;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.app-block-ui[data-mode=indeterminate] .app-block-ui__orbit{display:block}.app-block-ui__gauge{--p:0;z-index:1;width:92px;height:92px;position:relative}.app-block-ui__gauge-ring{background:conic-gradient(from -90deg, var(--block-accent) calc(var(--p) * 1%), var(--block-track) 0);box-shadow:0 0 0 8px var(--block-accent-soft);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px));mask:radial-gradient(farthest-side,#0000 calc(100% - 9px),#000 calc(100% - 8px))}.app-block-ui[data-mode=indeterminate] .app-block-ui__gauge-ring{background:conic-gradient(from 0deg, var(--block-accent) 0 18%, color-mix(in srgb, var(--block-accent) 18%, transparent) 42%, var(--block-track) 62% 100%);animation:.95s linear infinite reverse app-block-ui-spin}.app-block-ui__gauge-core{background:var(--app-surface,#eef1f5);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--block-accent) 12%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:11px}.app-block-ui__percent{font-size:calc(22px * var(--app-font-boost,1));font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--app-heading,#1e3a5f);font-weight:800;line-height:1}.app-block-ui[data-mode=indeterminate] .app-block-ui__percent{display:none}.app-block-ui__pulse{background:var(--block-accent);width:10px;height:10px;box-shadow:0 0 0 0 color-mix(in srgb, var(--block-accent) 40%, transparent);border-radius:50%;animation:1.4s ease-out infinite app-block-ui-pulse;display:none}.app-block-ui[data-mode=indeterminate] .app-block-ui__pulse{display:block}.app-block-ui__copy{width:100%}.app-block-ui__title{font-size:calc(16px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);font-weight:800;line-height:1.6}.app-block-ui__text{font-size:calc(13px * var(--app-font-boost,1));color:var(--app-muted,#5b6b80);margin-top:4px;font-weight:500;line-height:1.7}.app-block-ui__meta{font-size:calc(13px * var(--app-font-boost,1));font-variant-numeric:tabular-nums;color:var(--block-accent);margin-top:8px;font-weight:700}.app-block-ui__meta:empty{display:none}.app-block-ui__track{background:var(--block-track);border-radius:999px;width:100%;height:6px;overflow:hidden}.app-block-ui__fill{border-radius:inherit;background:linear-gradient(90deg, var(--block-accent), color-mix(in srgb, var(--block-accent) 62%, #fff));transform-origin:100%;height:100%;transition:width .28s}.app-block-ui[data-mode=indeterminate] .app-block-ui__fill{animation:1.2s ease-in-out infinite app-block-ui-slide;width:36%!important}@keyframes app-block-ui-spin{to{transform:rotate(360deg)}}@keyframes app-block-ui-pulse{70%{box-shadow:0 0 0 12px #0000}to{box-shadow:0 0 #0000}}@keyframes app-block-ui-slide{0%{transform:translate(160%)}to{transform:translate(-240%)}}@media (prefers-reduced-motion:reduce){.app-block-ui__orbit,.app-block-ui__gauge-ring,.app-block-ui__pulse,.app-block-ui__fill{animation:none!important}.app-block-ui-container.swal2-container{-webkit-backdrop-filter:none}}.work-progress{--block-accent:var(--app-color-primary,var(--ant-color-primary,#1677ff));--block-track:color-mix(in srgb, var(--block-accent) 12%, var(--app-wash,#e6ebf2));border:1px solid var(--app-line,#c3d1e2);background:var(--app-surface,#eef1f5);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;padding:12px 14px;display:grid}.work-progress__gauge{--p:0;flex-shrink:0;width:52px;height:52px;position:relative}.work-progress__ring{background:conic-gradient(from -90deg, var(--block-accent) calc(var(--p) * 1%), var(--block-track) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,#0000 calc(100% - 7px),#000 calc(100% - 6px))}.work-progress__core{background:var(--app-elevated,#f3f5f8);font-size:calc(12px * var(--app-font-boost,1));font-variant-numeric:tabular-nums;color:var(--app-heading,#1e3a5f);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;inset:8px}.work-progress__body{min-width:0}.work-progress__title{font-size:calc(13px * var(--app-font-boost,1));color:var(--app-heading,#1e3a5f);font-weight:800}.work-progress__meta{font-size:calc(12px * var(--app-font-boost,1));color:var(--app-muted,#5b6b80);margin-top:2px;font-weight:500}.work-progress__bar{background:var(--block-track);border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.work-progress__bar-fill{border-radius:inherit;background:linear-gradient(90deg, var(--block-accent), color-mix(in srgb, var(--block-accent) 62%, #fff));height:100%;transition:width .25s}.work-progress__steps{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.work-progress__step{background:var(--app-wash,#e6ebf2);color:var(--app-muted,#5b6b80);font-size:calc(11px * var(--app-font-boost,1));border-radius:999px;padding:2px 8px;font-weight:700}.work-progress__step--done{background:color-mix(in srgb, var(--block-accent) 16%, transparent);color:var(--block-accent)}.work-progress__step--active{background:var(--block-accent);color:#fff}.app-form-modal__busy{background:color-mix(in srgb, var(--app-color-primary,var(--ant-color-primary,#1677ff)) 12%, var(--app-wash,#e6ebf2));min-height:32px;color:var(--app-heading,#1e3a5f);font-size:calc(12px * var(--app-font-boost,1));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:8px;padding:0 10px;font-weight:700;display:inline-flex}:root{--color-primary:var(--app-color-primary);--color-primary-hover:var(--app-color-primary-hover);--color-primary-active:var(--app-color-primary-active);--color-primary-soft:var(--app-color-primary-bg);--color-primary-muted:var(--app-color-primary-border);--color-primary-glow:var(--app-glow-soft);--color-secondary:var(--app-neon);--color-accent:var(--app-neon);--color-gold:var(--app-gold);--color-gold-soft:color-mix(in srgb, var(--app-gold) 40%, transparent);--color-gold-glow:var(--app-glow);--color-sidebar:var(--app-sider-bg);--color-sidebar-hover:var(--sidebar-item-hover,transparent);--color-sidebar-active:var(--app-color-primary);--color-sidebar-open:var(--app-color-primary-bg);--color-header:var(--app-header-bg);--color-header-accent:var(--app-gold);--color-input:var(--app-elevated);--color-input-border:var(--app-line);--color-input-focus:var(--app-color-primary);--color-dropdown:var(--app-elevated);--color-dropdown-hover:var(--app-row-focus);--color-dropdown-selected:var(--app-row-selected);--color-on-primary:#f5f7ee;--sidebar-item-hover:#20261f0d;--sidebar-item-active:var(--app-color-primary);--sidebar-item-selected:var(--app-color-primary-bg);--sidebar-item-open:var(--app-color-primary-bg);--sidebar-item-disabled:var(--app-muted);--sidebar-item-active-fg:#f5f7ee;--sidebar-item-open-fg:var(--app-sider-fg);--sidebar-item-hover-fg:var(--app-sider-fg);--color-icon:var(--app-sider-fg);--color-icon-active:var(--app-neon);--color-background:var(--app-layout-bg);--color-surface:var(--app-surface);--color-glass:var(--app-glass);--color-border:var(--app-line);--color-text:var(--app-ink);--color-text-secondary:var(--app-muted);--color-muted:var(--app-muted);--color-success:#356b43;--color-warning:#916514;--color-error:#b74343;--color-info:#286a9b;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:24px;--shadow-sm:var(--app-shadow);--shadow-md:var(--app-glass-shadow);--shadow-lg:var(--app-shadow-lg);--blur-sm:12px;--blur-md:20px;--blur-lg:28px;--sidebar-width:248px;--sidebar-collapsed-width:80px;--header-height:88px;--shell-gap:10px;--motion-fast:.18s;--motion-layout:.3s;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--font-caption:12px;--font-body:14px;--font-heading:18px}.app-shell.ant-layout{isolation:isolate}html[data-wallpaper=color] .app-shell.ant-layout:before,html:not([data-wallpaper]) .app-shell.ant-layout:before{filter:blur(5px);background:linear-gradient(110deg,#2e3b1240,#b4923229),url(/Background.webp) 50%/cover}html[data-theme=dark][data-wallpaper=color] .app-shell.ant-layout:before,html[data-theme=dark]:not([data-wallpaper]) .app-shell.ant-layout:before{background:linear-gradient(#002317a3,#001e14d6),url(/Background.webp) 50%/cover}.app-layout-main.ant-layout{padding:calc(var(--header-height) + var(--shell-gap) * 2) 12px 12px;gap:12px;min-width:0}html[data-theme=dark]{--color-success:#9edb70;--color-warning:#e8c96a;--color-error:#ee9191;--color-info:#85bde5}.app-shell .app-header.ant-layout-header,.app-shell.app-shell--collapsed .app-header.ant-layout-header,.app-shell.app-shell--compact .app-header.ant-layout-header{top:var(--shell-gap);left:var(--shell-gap);right:var(--shell-gap);width:auto;height:var(--header-height);border:1px solid var(--app-glass-border);border-radius:var(--radius-lg);background:var(--app-header-bg);box-shadow:var(--shadow-md);z-index:110;position:fixed}.app-header-brand{flex-shrink:0;align-items:center;gap:10px;display:flex}.app-header-brand__meta{white-space:nowrap;gap:4px;display:grid}.app-header-brand__meta strong{font-size:calc(18px * var(--app-font-boost,1));color:var(--app-heading)}.app-header-brand__meta>span{font-size:calc(11px * var(--app-font-boost,1));color:var(--color-text-secondary)}.app-shell .app-header-search{max-width:305px;margin-inline-start:auto}.app-shell .app-header-search .ant-select{border-radius:var(--radius-md)!important;background:color-mix(in srgb, var(--app-elevated) 62%, transparent)!important;border-color:var(--app-line-strong)!important;min-height:44px!important;box-shadow:none!important}.app-shell .app-header-end .ant-btn,.app-shell .app-header-nav-trigger{border-radius:var(--radius-md);min-width:44px;min-height:44px}.app-shell .app-header-user{border-radius:var(--radius-md);flex-direction:row-reverse;gap:12px;min-height:44px;padding-inline:8px}.app-shell .app-header-user .ant-avatar{border:1px solid var(--color-gold);width:44px;height:44px;box-shadow:inset 0 1px 4px var(--app-glow), 0 0 12px var(--app-glow-soft)}.app-shell .app-header-user__meta{line-height:1.6}.app-shell .app-sider.ant-layout-sider{max-height:calc(calc(100 * var(--app-vh,1dvh)) - var(--shell-gap) * 2);border-radius:var(--radius-xl);border:1px solid var(--color-gold-soft);-webkit-backdrop-filter:blur(var(--app-glass-blur,20px)) saturate(1.45);box-shadow:var(--shadow-md), inset 0 1px 0 var(--color-gold-soft);transition:none;top:var(--shell-gap)!important;bottom:var(--shell-gap)!important;right:var(--shell-gap)!important;background:var(--app-sider-fill)!important;height:auto!important}.app-sider-menu-wrap{scrollbar-color:var(--app-sider-line) transparent;scrollbar-width:thin;padding-block:8px}.app-sider .app-sider-menu .ant-menu-item:not(.ant-menu-item-selected) .ant-menu-title-content,.app-sider .app-sider-menu .ant-menu-submenu-title .ant-menu-title-content,.app-sider .app-menu-item-label__text{font-weight:600}.app-sider .app-sider-menu .ant-menu-item,.app-sider .app-sider-menu .ant-menu-submenu-title,.ant-menu-submenu-popup .ant-menu .ant-menu-item,.ant-menu-submenu-popup .ant-menu .ant-menu-submenu-title{border-radius:var(--radius-md);transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, color var(--motion-fast) ease;border:1px solid #0000;height:48px!important;line-height:48px!important}.app-sider .app-sider-menu .ant-menu-sub .ant-menu-item,.app-sider .app-sider-menu .ant-menu-sub .ant-menu-submenu-title{height:40px!important;line-height:40px!important}.app-sider .app-sider-menu .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu .ant-menu-item-selected{background:var(--color-sidebar-active)!important;color:var(--sidebar-item-active-fg)!important;border:1px solid var(--color-gold)!important;box-shadow:inset 0 1px 0 var(--color-gold-soft), 0 0 14px var(--color-primary-glow)!important}.app-sider .app-sider-menu .ant-menu-item-selected .ant-menu-title-content,.app-sider .app-sider-menu .ant-menu-item-selected .app-menu-item-label__text,.app-sider .app-sider-menu .ant-menu-item-selected .app-menu-item-label__shortcut,.ant-menu-submenu-popup .ant-menu .ant-menu-item-selected .ant-menu-title-content{color:var(--sidebar-item-active-fg)!important}.app-sider .app-sider-menu .ant-menu-item:not(.ant-menu-item-disabled):not(.ant-menu-item-selected):hover,.app-sider .app-sider-menu .ant-menu-submenu-title:hover,.ant-menu-submenu-popup .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):not(.ant-menu-item-selected):hover,.ant-menu-submenu-popup .ant-menu .ant-menu-submenu-title:hover{border-color:var(--color-gold-soft);box-shadow:none;background:var(--sidebar-item-hover)!important;color:var(--sidebar-item-hover-fg)!important}.app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title{box-shadow:none;border-color:#0000;background:var(--sidebar-item-open)!important;color:var(--sidebar-item-open-fg)!important}.app-sider-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title{border-inline-start:2px solid var(--color-gold);background:var(--sidebar-item-selected)!important;color:var(--sidebar-item-open-fg)!important}.app-sider .app-sider-menu .ant-menu-item-disabled,.app-sider .app-sider-menu .ant-menu-submenu-disabled>.ant-menu-submenu-title,.ant-menu-submenu-popup .ant-menu .ant-menu-item-disabled,.ant-menu-submenu-popup .ant-menu .ant-menu-submenu-disabled>.ant-menu-submenu-title{opacity:.42;cursor:not-allowed;box-shadow:none;border-color:#0000}html .app-sider .app-menu-icon,html .app-sider .app-sider-menu .app-menu-icon,html .app-sider-menu.ant-menu-inline-collapsed .app-menu-icon,html .app-sider-menu.ant-menu-inline .ant-menu-item-selected .app-menu-icon,html .app-sider-menu.ant-menu-inline .ant-menu-submenu-selected>.ant-menu-submenu-title .app-menu-icon,html .app-sider-menu.ant-menu-inline .ant-menu-submenu-open>.ant-menu-submenu-title .app-menu-icon,html .ant-menu-submenu-popup .app-menu-icon,html .ant-menu-submenu-popup .ant-menu .app-menu-icon{width:24px;min-width:24px;height:24px;font-size:calc(24px * var(--app-font-boost,1));border-radius:8px;box-shadow:none!important;color:var(--app-sider-fg)!important;background:0 0!important}html .app-sider .app-menu-icon .anticon,html .app-sider .app-menu-icon .anticon svg,html .app-sider .app-sider-menu .ant-menu-item .app-menu-icon .anticon,html .app-sider .app-sider-menu .ant-menu-item .app-menu-icon .anticon svg,html .app-sider .app-sider-menu .ant-menu-submenu-title .app-menu-icon .anticon,html .app-sider .app-sider-menu .ant-menu-submenu-title .app-menu-icon .anticon svg,html .ant-menu-submenu-popup .app-menu-icon .anticon,html .ant-menu-submenu-popup .app-menu-icon .anticon svg,html .ant-menu-submenu-popup .ant-menu .ant-menu-item .app-menu-icon .anticon,html .ant-menu-submenu-popup .ant-menu .ant-menu-item .app-menu-icon .anticon svg{font-size:calc(24px * var(--app-font-boost,1));width:24px;height:24px;color:inherit!important}html .app-sider .app-sider-menu .ant-menu-item-selected .app-menu-icon,html .app-sider .app-sider-menu .ant-menu-item-selected .app-menu-icon .anticon,html .app-sider .app-sider-menu .ant-menu-item-selected .app-menu-icon .anticon svg,html .ant-menu-submenu-popup .ant-menu .ant-menu-item-selected .app-menu-icon,html .ant-menu-submenu-popup .ant-menu .ant-menu-item-selected .app-menu-icon .anticon,html .ant-menu-submenu-popup .ant-menu .ant-menu-item-selected .app-menu-icon .anticon svg{color:var(--color-icon-active)!important;background:0 0!important}.app-sider .app-sider-menu.ant-menu-inline-collapsed .ant-menu-item,.app-sider .app-sider-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{justify-content:center;align-items:center;padding-inline:0!important;display:flex!important}.app-sider .app-sider-menu.ant-menu-inline-collapsed .ant-menu-item-icon,.app-sider .app-sider-menu.ant-menu-inline-collapsed .app-menu-icon{margin-inline:0!important}.app-sider .app-sider-menu .ant-menu-title-content{transition:none}.app-sider .app-menu-item-label__shortcut{border:1px solid var(--color-gold-soft);background:var(--sidebar-item-hover);min-width:0;color:var(--app-sider-muted);font-size:calc(10px * var(--app-font-boost,1));border-radius:7px;padding:6px 7px}.app-shell .app-sider.ant-layout-sider{max-height:calc(calc(100 * var(--app-vh,1dvh)) - var(--header-height) - var(--shell-gap) * 3);-webkit-backdrop-filter:blur(18px)saturate(1.18);--sidebar-item-hover:#ccd7771f;--sidebar-item-open:#bccc5e26;--sidebar-item-selected:#bccc5e2e;--app-sider-fg:#f4f1df;--app-sider-muted:#d8d3b8;--sidebar-item-hover-fg:#fff;--sidebar-item-open-fg:#f4f1df;--sidebar-item-active-fg:#fff;--color-icon:#eef1da;--ant-color-text:#f4f1df;--ant-menu-item-color:#f4f1df;--ant-menu-item-hover-color:#fff;--ant-menu-item-selected-color:#fff;border:1px solid #cdc05c94;border-radius:13px;box-shadow:0 12px 30px #14260d3d,inset 1px 0 #f4e58e2e,inset -1px 0 #95b24124;top:calc(var(--header-height) + var(--shell-gap) * 2)!important;background:linear-gradient(105deg,#4b4d27e6 0%,#2c411beb 45%,#133412f2 100%)!important}.app-shell .app-sider .app-sider-menu .ant-menu-item,.app-shell .app-sider .app-sider-menu .ant-menu-submenu-title{border-radius:10px;height:auto!important;min-height:var(--app-menu-item-height,44px)!important;margin-inline:var(--app-space-xs,8px)!important;width:calc(100% - calc(var(--app-space-xs,8px) * 2))!important;padding-block:6px!important;line-height:1.35!important}.app-shell .app-sider .app-sider-menu .ant-menu-title-content,.app-shell .app-sider .app-menu-item-label__text{font-size:calc(13px * var(--app-font-boost,1));white-space:normal;font-weight:600;line-height:1.35}.app-shell .app-sider .app-sider-menu .ant-menu-item-selected,.app-shell .app-sider .app-sider-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:linear-gradient(90deg,#becc5b38,#80a03929)!important;border:1px solid #e6d36a!important;box-shadow:inset 0 0 0 1px #e6d36a73,0 0 14px #e6d36a47!important}.app-shell .app-sider .app-sider-menu .ant-menu-item:not(.ant-menu-item-selected):hover,.app-shell .app-sider .app-sider-menu .ant-menu-submenu-title:hover{border-color:#d5ca693d;background:#cdd77e1c!important}.app-shell .app-sider .app-sider-menu .app-menu-icon{width:24px;min-width:24px;height:24px;font-size:calc(24px * var(--app-font-boost,1))}.app-menu-tip{justify-items:end;gap:4px;display:grid}.app-menu-tip__shortcut{white-space:nowrap;direction:ltr;unicode-bidi:isolate;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700}.app-menu-tip-overlay .ant-tooltip-inner,.ant-menu-inline-collapsed-tooltip .ant-tooltip-inner{width:max-content;max-width:none}.app-shell .app-sider .app-menu-item-label__shortcut{pointer-events:none;max-width:0;margin:0;overflow:hidden;opacity:0!important;border-color:#0000!important;min-width:0!important;padding:0!important}.app-shell .app-sider .ant-menu-item:hover .app-menu-item-label__shortcut,.app-shell .app-sider .ant-menu-submenu-title:hover .app-menu-item-label__shortcut{max-width:12ch;opacity:1!important;border-color:#e6d36a8c!important;padding:4px 6px!important}.app-shell .app-sider .app-sider-brandbar{background:linear-gradient(#1d3a1300,#1434106b);border-top-color:#d5c7594d;flex-direction:row;gap:8px;height:64px;min-height:64px;padding:0 12px;box-shadow:0 -12px 26px #cac2430f}.app-shell .app-sider .app-sider-brandbar .da-brand-mark{filter:drop-shadow(0 0 4px #e9e25fcc)drop-shadow(0 0 12px #b1cd386b);width:40px;height:40px}.app-shell .app-sider .app-sider-brand{text-shadow:0 0 8px #e9dc5d57;line-height:18px;font-size:calc(14px * var(--app-font-boost,1))!important}.ant-menu-submenu-popup .ant-menu{--app-sider-fg:#f4f1df;--app-sider-muted:#d8d3b8;--sidebar-item-hover-fg:#fff;--sidebar-item-open-fg:#f4f1df;--sidebar-item-active-fg:#fff;--color-icon:#eef1da;--ant-color-text:#f4f1df;--ant-menu-item-color:#f4f1df;--ant-menu-item-hover-color:#fff;--ant-menu-item-selected-color:#fff;border-radius:13px;background:linear-gradient(105deg,#4b4d27f5 0%,#2c411bf7 45%,#133412fa 100%)!important;border:1px solid #cdc05c94!important;box-shadow:0 12px 30px #14260d3d,inset 1px 0 #f4e58e2e!important}.ant-menu-submenu-popup .ant-menu .ant-menu-item-selected,.ant-menu-submenu-popup .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:linear-gradient(90deg,#becc5b38,#80a03929)!important;border:1px solid #e6d36a!important;box-shadow:inset 0 0 0 1px #e6d36a73,0 0 14px #e6d36a47!important}.app-shell .ant-card,.da-glass-card.ant-card{border-radius:var(--radius-lg);border-color:var(--app-glass-border);background:var(--color-glass);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md));box-shadow:var(--shadow-md)!important}html:not([data-theme=dark]) .app-shell .ant-card,html:not([data-theme=dark]) .da-glass-card.ant-card{border-color:color-mix(in srgb, var(--app-gold) 42%, transparent);background:var(--app-glass);box-shadow:none!important}.app-shell .ant-card>.ant-card-head,.da-glass-card.ant-card>.ant-card-head{border-bottom-color:var(--app-line-soft)!important;background:0 0!important}.app-tab-pane>.da-glass-card.app-action-placement-host{min-height:100%}.app-shell .ant-table-wrapper .ant-table,.da-glass-card .ant-table-wrapper .ant-table{background:color-mix(in srgb, var(--color-surface) 58%, transparent);border-radius:var(--radius-md)}.app-shell .ant-table-wrapper .ant-table-container,.da-glass-card .ant-table-wrapper .ant-table-container{border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.app-shell .ant-table-wrapper .ant-table-thead>tr>th,.da-glass-card .ant-table-wrapper .ant-table-thead>tr>th{background:color-mix(in srgb, var(--color-surface) 72%, transparent);color:var(--color-text);font-weight:600}.app-shell .ant-table-wrapper .ant-table-tbody>tr>td,.da-glass-card .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--app-line-soft)}:root[data-profile=saman-arya] .ant-table-wrapper .ant-table-cell-fix{-webkit-backdrop-filter:none}:root[data-profile=saman-arya] .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-fix{background:var(--app-row-tint,var(--app-surface))!important}:root[data-profile=saman-arya] .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix{background:var(--app-header-tint)!important}:root[data-profile=saman-arya][data-theme=dark] .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix{background:var(--app-elevated)!important}:root[data-profile=saman-arya] .ant-table-wrapper .ant-table-tbody>tr:hover>td.ant-table-cell-fix{background:var(--app-row-tint-hover,linear-gradient(var(--app-row-focus), var(--app-row-focus)), var(--app-surface))!important}:root[data-profile=saman-arya] .ant-table-wrapper .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix{background:linear-gradient(var(--app-row-selected), var(--app-row-selected)), var(--app-surface)!important}.app-shell .ant-btn,.da-glass-card .ant-btn,.ant-modal .ant-btn{border-radius:var(--radius-md);transition:background var(--motion-fast), border-color var(--motion-fast), box-shadow var(--motion-fast)}.app-shell .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),.da-glass-card .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:linear-gradient(155deg, var(--color-button-hover), var(--color-button));color:var(--color-on-primary);border-color:var(--color-gold-soft);box-shadow:inset 0 1px 0 var(--color-gold-soft), 0 0 12px var(--color-primary-glow)}.app-shell .ant-btn-default:not(:disabled),.da-glass-card .ant-btn-default:not(:disabled){background:var(--color-glass);border-color:var(--app-line-strong);color:var(--color-text);box-shadow:var(--shadow-sm)}.app-shell .ant-btn-dangerous:not(.ant-btn-primary),.da-glass-card .ant-btn-dangerous:not(.ant-btn-primary){color:var(--color-error)}.app-shell .ant-btn-link:not(.ant-btn-dangerous){color:var(--color-info)}.app-shell .ant-btn:disabled{box-shadow:none;cursor:not-allowed}.da-brand-mark{filter:drop-shadow(0 0 5px var(--app-glow));flex-shrink:0;display:block}.ant-input-affix-wrapper>input.ant-input{background:0 0!important}.ant-input-status-error,.ant-input-affix-wrapper-status-error,.ant-input-number-status-error,.ant-select-status-error .ant-select-selector{border-color:var(--color-error)!important}.ant-modal .ant-modal-container,.ant-modal .ant-modal-content,.ant-drawer .ant-drawer-content{background:var(--app-elevated);color:var(--color-text);border:1px solid var(--app-glass-border);box-shadow:var(--shadow-lg)}.ant-modal .ant-modal-container,.ant-modal .ant-modal-content{border-radius:var(--radius-xl)}.da-status{--status-color:var(--color-info);font-size:var(--font-caption);color:var(--color-text);align-items:center;gap:7px;font-weight:500;display:inline-flex}.da-status:before{content:"";background:var(--status-color);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--status-color) 12%, transparent);border-radius:50%;flex-shrink:0}.da-status--success{--status-color:var(--color-success)}.da-status--warning{--status-color:var(--color-warning)}.da-status--error{--status-color:var(--color-error)}.da-status--info{--status-color:var(--color-info)}.da-status--offline{--status-color:var(--color-muted)}.da-chart-container{min-width:0}.da-chart-container__plot{min-height:200px;overflow:auto}.da-chart-container__description{color:var(--color-text-secondary);font-size:var(--font-caption);margin-block-end:var(--space-4)}.app-shell :where(button,a,input,[tabindex]):focus-visible,.da-glass-card :where(button,a,input,[tabindex]):focus-visible,.ant-menu-submenu-popup :where([tabindex]):focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.app-shell .ant-input-affix-wrapper-focused,.app-shell .ant-input:focus,.app-shell .ant-input-number-focused,.app-shell .ant-picker-focused,.app-shell .ant-select-focused{border-color:var(--color-input-focus)!important;box-shadow:0 0 0 3px var(--color-primary-glow)!important}@media (width<=1279px) and (width>=992px){.app-header-brand__meta>span{display:none}.app-header-brand__meta strong{font-size:calc(15px * var(--app-font-boost,1))}.app-shell .app-header-end{gap:4px}.app-header-actions-group .app-header-menu-btn__label{display:none}}html:not([data-theme=dark]) .app-shell .app-tabbar{width:max-content;max-width:100%;height:auto;box-shadow:none;-webkit-backdrop-filter:none;background:#0000004f;border:none;border-radius:16px;align-self:flex-start}html:not([data-theme=dark]) .app-shell .app-tabbar__track{align-items:stretch;gap:0;width:auto;max-width:100%;padding:0}html:not([data-theme=dark]) .app-shell .app-tab{height:calc(var(--app-control-height,32px) + 8px);color:#fff;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:1px solid #e4d8c4;border-radius:0;margin-inline-start:-1px;transform:none}html:not([data-theme=dark]) .app-shell .app-tab:first-child{border-start-start-radius:12px;border-end-start-radius:12px;margin-inline-start:0}html:not([data-theme=dark]) .app-shell .app-tab:last-child{border-start-end-radius:12px;border-end-end-radius:12px}html:not([data-theme=dark]) .app-shell .app-tab:not(.app-tab--active):hover{z-index:1;color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.12);background:linear-gradient(#fffcf23d,#c7a84b33);border-color:#e7d866c7;box-shadow:inset 0 0 0 1px #ffffff29,0 0 14px #c7a84b2e}html:not([data-theme=dark]) .app-shell .app-tab--active{z-index:1;background:var(--app-color-primary,#2f7d3a);color:#fff;border-color:var(--app-color-primary,#2f7d3a);box-shadow:none;-webkit-backdrop-filter:none;transform:none}html:not([data-theme=dark]) .app-shell .app-tab--active:after{display:none}html:not([data-theme=dark]) .app-shell .app-tab__icon,html:not([data-theme=dark]) .app-shell .app-tab__icon .app-menu-icon,html:not([data-theme=dark]) .app-shell .app-tab__icon .anticon{color:inherit;box-shadow:none;background:0 0}html:not([data-theme=dark]) .app-shell .app-tab:not(.app-tab--active) .app-tab__close{color:#fff;opacity:1}html:not([data-theme=dark]) .app-shell .app-tab:not(.app-tab--active) .app-tab__close:hover{color:#fff;background:#ffffff29}html:not([data-theme=dark]) .app-shell .app-tab--active .app-tab__close{color:#ffffffe0}html:not([data-theme=dark]) .app-shell .app-tab--active .app-tab__close:hover{color:#fff;background:#ffffff29}html[data-theme=dark] .app-shell.ant-layout:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(360px 180px at calc(100% - 138px) calc(100% - 62px),#a6ff4d33,#0000 70%),radial-gradient(420px 190px at 18% 0,#ffd76a33,#0000 72%),linear-gradient(90deg,#ffd76a1f,#0000 28% 72%,#ffd76a24);position:absolute;inset:0}html[data-theme=dark][data-wallpaper=color] .app-shell.ant-layout:before,html[data-theme=dark]:not([data-wallpaper]) .app-shell.ant-layout:before{filter:blur(3px)saturate(1.18)contrast(1.08);background:linear-gradient(118deg,#ffd76a2e,#0000 28% 68%,#ffd76a2e),linear-gradient(#011a1180,#01150ec2),url(/Background.webp) 50%/cover}html[data-theme=dark] .app-shell .app-header.ant-layout-header,html[data-theme=dark] .app-shell.app-shell--collapsed .app-header.ant-layout-header,html[data-theme=dark] .app-shell.app-shell--compact .app-header.ant-layout-header{background:linear-gradient(#073125b8,#031811a8),linear-gradient(90deg,#ffd76a1a,#0000 36%,#a6ff4d0f);border-color:#ffd76a80;box-shadow:0 16px 42px #00000057,0 0 22px #ffd76a33,inset 0 1px #fff4ac3d,inset 0 -1px #a6ff4d1a}html[data-theme=dark] .app-shell .app-header-brand__meta strong,html[data-theme=dark] .app-shell .app-header-user__name,html[data-theme=dark] .app-shell .app-header-menu-btn__label{color:#fffbe8;text-shadow:0 0 10px #ffd76a2e}html[data-theme=dark] .app-shell .app-header-brand__meta>span,html[data-theme=dark] .app-shell .app-header-user__branch,html[data-theme=dark] .app-shell .app-header-version{color:#f1f5e0c7}html[data-theme=dark] .app-shell .app-header-end .ant-btn,html[data-theme=dark] .app-shell .app-header-nav-trigger,html[data-theme=dark] .app-shell .app-header-user{color:#f5f7ee;background:#04231975;border:1px solid #ffd76a38;box-shadow:inset 0 1px #ffd76a1f}html[data-theme=dark] .app-shell .app-header-end .ant-btn:hover,html[data-theme=dark] .app-shell .app-header-nav-trigger:hover,html[data-theme=dark] .app-shell .app-header-user:hover{background:#11453094;border-color:#ffd76a75;box-shadow:0 0 18px #a6ff4d1f}html[data-theme=dark] .app-shell .app-sider.ant-layout-sider{--sidebar-item-hover:#a6ff4d1f;--sidebar-item-open:#ffd76a1f;--sidebar-item-selected:#a6ff4d29;--app-sider-fg:#f8f5df;--app-sider-muted:#e8ecc8c7;--color-icon-active:#bef264;border-color:#e7d866b8;box-shadow:0 20px 46px #0000005c,0 0 28px #ffd76a3d,inset 1px 0 #f4e58e33,inset -1px 0 #a6ff4d21;background:radial-gradient(180px 180px at 50% 96%,#a6ff4d33,#0000 70%),linear-gradient(#063022d6 0%,#042219e0 42%,#031811f0 100%)!important}html[data-theme=dark] .app-shell .app-sider .app-sider-menu .ant-menu-item-selected,html[data-theme=dark] .app-shell .app-sider .app-sider-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:linear-gradient(90deg,#a6ff4d33,#ffd76a1f)!important;border-color:#e7d866e0!important;box-shadow:inset 0 0 0 1px #e7d86680,0 0 18px #ffd76a57,0 0 26px #a6ff4d1f!important}html[data-theme=dark] .app-shell .app-sider .app-sider-brandbar{background:radial-gradient(120px 70px at 50% 52%,#a6ff4d2e,#0000 74%),linear-gradient(#0e3b2700,#062216a8)}html[data-theme=dark] .app-shell .ant-card,html[data-theme=dark] .da-glass-card.ant-card,html[data-theme=dark] .app-form-section,html[data-theme=dark] .app-settings__panel,html[data-theme=dark] .inventory-settings__panel,html[data-theme=dark] .print-settings__panel,html[data-theme=dark] .invoice-header-panel__group,html[data-theme=dark] .invoice-panel__card,html[data-theme=dark] .invoice-sale-panel__card,html[data-theme=dark] .license-panel__card{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(#0c372994,#05201880),#07312570!important;border:1px solid #ffd76a61!important;box-shadow:0 16px 42px #00000042,0 0 22px #ffd76a24,inset 0 1px #fff4ac29!important}html[data-theme=dark] .app-shell .ant-card>.ant-card-head,html[data-theme=dark] .da-glass-card.ant-card>.ant-card-head,html[data-theme=dark] .app-form-section__head{background:linear-gradient(#ffd76a1a,#a6ff4d0a)!important;border-bottom-color:#ffd76a3d!important}html[data-theme=dark] .app-shell .ant-table-wrapper .ant-table,html[data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table{background:#0520186b}html[data-theme=dark] .app-shell .ant-table-wrapper .ant-table-container,html[data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table-container{border-color:#ffd76a3d;box-shadow:inset 0 0 0 1px #a6ff4d0a}html[data-theme=dark] .app-shell .ant-table-wrapper .ant-table-thead>tr>th,html[data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table-thead>tr>th{color:#f8f5dfe0;background:#0a3728c7;border-bottom-color:#ffd76a3d}html[data-theme=dark] .app-shell .ant-table-wrapper .ant-table-tbody>tr>td,html[data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table-tbody>tr>td{background:#05221957;border-bottom-color:#ffd76a1f}html[data-theme=dark] .app-shell .ant-table-wrapper .ant-table-tbody>tr:hover>td,html[data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#a6ff4d14!important}html[data-theme=dark] .app-shell .app-tabbar{-webkit-backdrop-filter:blur(18px)saturate(1.2);background:#01120c57;border:1px solid #ffd76a61;border-radius:15px;align-self:flex-start;width:max-content;max-width:100%;height:auto;box-shadow:0 10px 28px #0000003d,0 0 18px #ffd76a24,inset 0 1px #fff4ac24}html[data-theme=dark] .app-shell .app-tabbar__track{align-items:stretch;gap:0;width:auto;max-width:100%;padding:0}html[data-theme=dark] .app-shell .app-tab{height:calc(var(--app-control-height,32px) + 8px);color:#f5f7eee6;box-shadow:none;background:#07312557;border:1px solid #ffd76a42;border-radius:0;margin-inline-start:-1px;transform:none}html[data-theme=dark] .app-shell .app-tab:first-child{border-start-start-radius:12px;border-end-start-radius:12px;margin-inline-start:0}html[data-theme=dark] .app-shell .app-tab:last-child{border-start-end-radius:12px;border-end-end-radius:12px}html[data-theme=dark] .app-shell .app-tab:hover{z-index:1;color:#fff;background:#1454397a;border-color:#e7d866c7}html[data-theme=dark] .app-shell .app-tab--active{z-index:2;background:linear-gradient(180deg, #a6ff4d2e, #08482fd6), var(--app-color-primary,#2f7d3a);color:#fff;border-color:#e7d866e6;box-shadow:inset 0 0 0 1px #e7d86661,0 0 16px #ffd76a3d,0 0 22px #a6ff4d1f}html[data-theme=dark] .app-shell .app-tab--active:after{display:none}html[data-theme=dark] .app-shell .app-tab__icon,html[data-theme=dark] .app-shell .app-tab__icon .app-menu-icon,html[data-theme=dark] .app-shell .app-tab__icon .anticon{color:inherit;box-shadow:none!important;background:0 0!important}html[data-theme=dark] .app-shell .app-tab__close{color:#f5f7eec7}html[data-theme=dark] .app-shell .app-tab__close:hover{color:#fff;background:#ffffff24}html[data-theme=dark] .app-shell .ant-input,html[data-theme=dark] .app-shell .ant-input-affix-wrapper,html[data-theme=dark] .app-shell .ant-input-number,html[data-theme=dark] .app-shell .ant-select-selector,html[data-theme=dark] .app-shell .ant-picker{background:#02160f7a!important;border-color:#ffd76a47!important;box-shadow:inset 0 1px #fff4ac14!important}html[data-theme=dark] .app-shell .ant-input:hover,html[data-theme=dark] .app-shell .ant-input-affix-wrapper:hover,html[data-theme=dark] .app-shell .ant-input-number:hover,html[data-theme=dark] .app-shell .ant-select-selector:hover,html[data-theme=dark] .app-shell .ant-picker:hover{border-color:#e7d8668f!important}@media (width<=991px){.app-shell .app-header.ant-layout-header{height:72px}.app-layout-main.ant-layout{padding-top:92px}.app-header-brand__meta{display:none}.app-shell .app-header-search{max-width:none}.app-sider-drawer .app-sider{background:var(--app-sider-fill)}}@media (prefers-reduced-motion:reduce){.app-shell *,.app-shell :before,.app-shell :after,.ant-modal *,.ant-drawer *,.ant-tooltip *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-shell .ant-card,.da-glass-card.ant-card{background:var(--color-surface)}.app-shell .app-header.ant-layout-header{background:var(--app-elevated)}html:not([data-theme=dark]) .app-shell .app-tab:not(.app-tab--active){background:#fbf6ec}.app-shell .app-sider.ant-layout-sider{background:color-mix(in srgb, var(--app-surface) 78%, var(--app-ink) 22%)!important}}:root[data-profile=damavand] *,:root[data-profile=damavand] :before,:root[data-profile=damavand] :after{-webkit-backdrop-filter:none!important;text-shadow:none!important;transition:none!important}:root[data-profile=damavand] .confirm-action__seal-ring,:root[data-profile=damavand] .login-field--active,:root[data-profile=damavand] .queue-display__ticket{animation:none!important}:root[data-profile=damavand] .da-brand-mark,:root[data-profile=damavand] .app-shell .app-sider .app-sider-brandbar .da-brand-mark{filter:none!important}:root[data-profile=damavand] .app-shell.ant-layout:before,:root[data-profile=damavand] .app-shell.ant-layout:after{content:none!important}:root[data-profile=damavand] .app-shell .app-header.ant-layout-header,:root[data-profile=damavand] .app-shell.app-shell--collapsed .app-header.ant-layout-header,:root[data-profile=damavand] .app-shell.app-shell--compact .app-header.ant-layout-header{background:var(--app-header-bg)!important;border:1px solid var(--app-line)!important;box-shadow:inset 0 3px 0 var(--color-header-accent), var(--app-shadow)!important}:root[data-profile=damavand] .app-shell .app-header-brand__meta strong,:root[data-profile=damavand] .app-shell .app-header-user__name,:root[data-profile=damavand] .app-shell .app-header-menu-btn__label{color:var(--app-heading)!important}:root[data-profile=damavand] .app-shell .app-header-brand__meta>span,:root[data-profile=damavand] .app-shell .app-header-user__branch,:root[data-profile=damavand] .app-shell .app-header-version{color:var(--app-muted)!important}:root[data-profile=damavand] .app-shell .app-header-end .ant-btn,:root[data-profile=damavand] .app-shell .app-header-nav-trigger,:root[data-profile=damavand] .app-shell .app-header-user{background:var(--app-header-tint)!important;border:1px solid var(--app-line)!important;color:var(--app-ink)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .app-header-end .ant-btn:hover,:root[data-profile=damavand] .app-shell .app-header-nav-trigger:hover,:root[data-profile=damavand] .app-shell .app-header-user:hover{background:var(--app-line-soft)!important;border-color:var(--app-line-strong)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .app-header-user .ant-avatar{border-color:var(--app-line-strong);box-shadow:none}:root[data-profile=damavand] .app-shell .app-sider.ant-layout-sider,:root[data-profile=damavand] .app-sider-drawer .app-sider,:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu{--app-sider-fill:var(--app-sider-bg);--app-sider-fg:#fff;--app-sider-muted:#cfe3ee;--sidebar-item-hover:#16597a;--sidebar-item-open:#135b7d;--sidebar-item-selected:#186588;--sidebar-item-hover-fg:#fff;--sidebar-item-open-fg:#fff;--sidebar-item-active-fg:var(--color-on-primary);--color-icon:#fff;--color-icon-active:var(--color-on-primary);--ant-color-text:#fff;--ant-menu-item-color:#fff;--ant-menu-item-hover-color:#fff;--ant-menu-item-selected-color:var(--color-on-primary);background:var(--app-sider-bg)!important;border:1px solid var(--app-sider-line)!important;box-shadow:var(--app-shadow)!important}:root[data-profile=damavand][data-theme=dark] .app-shell .app-sider.ant-layout-sider,:root[data-profile=damavand][data-theme=dark] .app-sider-drawer .app-sider,:root[data-profile=damavand][data-theme=dark] .ant-menu-submenu-popup .ant-menu{--app-sider-fg:#f4f8fb;--app-sider-muted:#b4c8d5;--sidebar-item-hover:#162b3a;--sidebar-item-open:#18303f;--sidebar-item-selected:#1a3d52;--sidebar-item-hover-fg:#fff;--sidebar-item-open-fg:#f4f8fb;--color-icon:#f4f8fb;--ant-color-text:#f4f8fb;--ant-menu-item-color:#f4f8fb}:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu{box-shadow:var(--app-shadow-lg)!important}:root[data-profile=damavand] .app-shell .app-sider .app-sider-menu .ant-menu-item-selected,:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu .ant-menu-item-selected{background:var(--color-sidebar-active)!important;color:var(--sidebar-item-active-fg)!important;box-shadow:none!important;border-color:#0000!important}:root[data-profile=damavand] .app-shell .app-sider .app-sider-menu .ant-menu-submenu-selected>.ant-menu-submenu-title,:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:var(--sidebar-item-selected)!important;color:var(--sidebar-item-open-fg)!important;border-color:#0000!important;border-inline-start:3px solid var(--color-header-accent)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .app-sider .app-sider-menu .ant-menu-item:not(.ant-menu-item-selected):hover,:root[data-profile=damavand] .app-shell .app-sider .app-sider-menu .ant-menu-submenu-title:hover,:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu .ant-menu-item:not(.ant-menu-item-disabled):not(.ant-menu-item-selected):hover,:root[data-profile=damavand] .ant-menu-submenu-popup .ant-menu .ant-menu-submenu-title:hover{background:var(--sidebar-item-hover)!important;box-shadow:none!important;border-color:#0000!important}:root[data-profile=damavand] .app-shell .app-sider .ant-menu-item:hover .app-menu-item-label__shortcut,:root[data-profile=damavand] .app-shell .app-sider .ant-menu-submenu-title:hover .app-menu-item-label__shortcut{border-color:var(--app-sider-line)!important}:root[data-profile=damavand] .app-shell .app-sider .app-sider-brandbar,:root[data-profile=damavand] .app-sider-brandbar{border-top-color:var(--app-sider-line)!important;box-shadow:none!important;background:0 0!important}:root[data-profile=damavand] .ant-card,:root[data-profile=damavand] .da-glass-card.ant-card,:root[data-profile=damavand] .app-form-section,:root[data-profile=damavand] .app-settings__panel,:root[data-profile=damavand] .inventory-settings__panel,:root[data-profile=damavand] .print-settings__panel,:root[data-profile=damavand] .invoice-header-panel__group,:root[data-profile=damavand] .invoice-panel__card,:root[data-profile=damavand] .invoice-sale-panel__card,:root[data-profile=damavand] .license-panel__card,:root[data-profile=damavand] .dashboard__kpi,:root[data-profile=damavand] .dashboard__panel,:root[data-profile=damavand] .dashboard__shift,:root[data-profile=damavand] .dashboard__shortcut{background:var(--app-surface)!important;border:1px solid var(--app-line)!important;box-shadow:var(--app-shadow)!important}:root[data-profile=damavand] .ant-card>.ant-card-head,:root[data-profile=damavand] .ant-card-small>.ant-card-head,:root[data-profile=damavand] .da-glass-card.ant-card>.ant-card-head,:root[data-profile=damavand] .app-form-section__head{background:var(--app-header-tint)!important;border-bottom-color:var(--app-line)!important}:root[data-profile=damavand]:not([data-theme=dark]) .app-page-title__icon .app-menu-icon,:root[data-profile=damavand]:not([data-theme=dark]) .app-page-title__icon .app-menu-icon .anticon,:root[data-profile=damavand]:not([data-theme=dark]) .app-page-title__icon .app-menu-icon .anticon svg,:root[data-profile=damavand]:not([data-theme=dark]) .app-header-page__icon .app-menu-icon,:root[data-profile=damavand]:not([data-theme=dark]) .app-header-page__icon .app-menu-icon .anticon,:root[data-profile=damavand]:not([data-theme=dark]) .app-header-page__icon .app-menu-icon .anticon svg{color:var(--app-color-primary)!important}:root[data-profile=damavand] .dashboard__stat-chip,:root[data-profile=damavand] .dashboard__list-item{background:var(--app-header-tint)!important}:root[data-profile=damavand] .dashboard__kpi:hover,:root[data-profile=damavand] .dashboard__shortcut:hover{border-color:var(--app-color-primary-border)!important;box-shadow:var(--app-shadow)!important}:root[data-profile=damavand] .dashboard__list-item:hover,:root[data-profile=damavand] .dashboard__shortcut:hover{background:var(--color-dropdown-hover)!important}:root[data-profile=damavand] .app-shell .ant-table-wrapper .ant-table,:root[data-profile=damavand] .da-glass-card .ant-table-wrapper .ant-table{background:var(--app-surface)!important}:root[data-profile=damavand] .app-shell .ant-table-wrapper .ant-table-container,:root[data-profile=damavand] .da-glass-card .ant-table-wrapper .ant-table-container{border-color:var(--app-line)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .ant-table-wrapper .ant-table-thead>tr>th,:root[data-profile=damavand] .da-glass-card .ant-table-wrapper .ant-table-thead>tr>th{background:var(--app-header-tint)!important;border-bottom-color:var(--app-line)!important;color:var(--app-heading)!important}:root[data-profile=damavand][data-theme=dark] .app-shell .ant-table-wrapper .ant-table-tbody>tr>td,:root[data-profile=damavand][data-theme=dark] .da-glass-card .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom-color:var(--app-line-soft);background:0 0}:root[data-profile=damavand] .app-shell .ant-table-wrapper .ant-table-tbody>tr:hover>td,:root[data-profile=damavand] .da-glass-card .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:var(--app-row-focus)!important}:root[data-profile=damavand] .app-shell .app-tabbar{box-shadow:none!important;background:0 0!important;border:none!important}:root[data-profile=damavand] .app-shell .app-tab{background:var(--app-tab-idle-bg)!important;border:1px solid var(--app-tab-border)!important;color:var(--app-tab-text)!important;box-shadow:none!important;transform:none!important}:root[data-profile=damavand] .app-shell .app-tab:not(.app-tab--active):hover{background:var(--app-tab-hover-bg)!important;border-color:var(--app-line-strong)!important;color:var(--app-ink)!important}:root[data-profile=damavand] .app-shell .app-tab--active{background:var(--app-color-primary)!important;border-color:var(--app-color-primary)!important;color:var(--color-on-primary)!important}:root[data-profile=damavand] .app-shell .app-tab:not(.app-tab--active) .app-tab__close{color:var(--app-muted)!important}:root[data-profile=damavand] .app-shell .app-tab--active .app-tab__close{color:var(--color-on-primary)!important}:root[data-profile=damavand] .app-shell .app-tab .app-tab__close:hover{background:var(--app-kbd-bg)!important}:root[data-profile=damavand] .app-shell .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),:root[data-profile=damavand] .da-glass-card .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){background:var(--color-button)!important;border-color:var(--color-button)!important;color:var(--color-on-primary)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover,:root[data-profile=damavand] .da-glass-card .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--color-button-hover)!important;border-color:var(--color-button-hover)!important}:root[data-profile=damavand] .app-content .ant-btn-primary,:root[data-profile=damavand] .sale-form-header-actions .ant-btn-primary{box-shadow:none!important}:root[data-profile=damavand] .app-shell .ant-btn-default:not(:disabled):not(.ant-btn-dangerous),:root[data-profile=damavand] .app-content .ant-btn-default:not(:disabled):not(.ant-btn-dangerous){background:var(--app-surface)!important;border-color:var(--app-line-strong)!important;color:var(--app-ink)!important;box-shadow:none!important}:root[data-profile=damavand] .app-shell .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover,:root[data-profile=damavand] .app-content .ant-btn-default:not(:disabled):not(.ant-btn-dangerous):hover{background:var(--color-dropdown-hover)!important;border-color:var(--app-color-primary)!important}:root[data-profile=damavand][data-theme=dark] .sale-form-header-actions .ant-btn:not(.ant-btn-primary){box-shadow:none!important}:root[data-profile=damavand] .app-shell .ant-input,:root[data-profile=damavand] .app-shell .ant-input-affix-wrapper,:root[data-profile=damavand] .app-shell .ant-input-number,:root[data-profile=damavand] .app-shell .ant-select-selector,:root[data-profile=damavand] .app-shell .ant-picker,:root[data-profile=damavand] .app-content .ant-input,:root[data-profile=damavand] .app-content .ant-input-affix-wrapper,:root[data-profile=damavand] .app-content .ant-input-number,:root[data-profile=damavand] .app-content .ant-select-selector,:root[data-profile=damavand] .app-content .ant-picker{color:var(--app-ink);background:var(--color-input)!important;border-color:var(--color-input-border)!important}:root[data-profile=damavand] .ant-input-affix-wrapper>input.ant-input{background:0 0!important}:root[data-profile=damavand] .app-shell .ant-input:hover,:root[data-profile=damavand] .app-shell .ant-input-affix-wrapper:hover,:root[data-profile=damavand] .app-shell .ant-input-number:hover,:root[data-profile=damavand] .app-shell .ant-select-selector:hover,:root[data-profile=damavand] .app-shell .ant-picker:hover{border-color:var(--app-line-strong)!important}:root[data-profile=damavand] .app-shell .ant-input-affix-wrapper-focused,:root[data-profile=damavand] .app-shell .ant-input:focus,:root[data-profile=damavand] .app-shell .ant-input-number-focused,:root[data-profile=damavand] .app-shell .ant-picker-focused,:root[data-profile=damavand] .app-shell .ant-select-focused{border-color:var(--color-input-focus)!important}:root[data-profile=damavand] .app-shell :where(button,a,input,[tabindex]):focus-visible,:root[data-profile=damavand] .da-glass-card :where(button,a,input,[tabindex]):focus-visible,:root[data-profile=damavand] .ant-menu-submenu-popup :where([tabindex]):focus-visible{outline-color:var(--color-border-active)}
