:root[data-theme=apple]{--apple-nav-h:44px;--apple-localnav-h:52px;--apple-page-max:1600px;--apple-gutter:24px;--apple-section-gap:20px;--apple-local-title:21px;--background:240 11.1% 96.5%;--foreground:240 3.3% 11.8%;--card:0 0% 100%;--card-foreground:240 3.3% 11.8%;--popover:0 0% 100%;--popover-foreground:240 3.3% 11.8%;--primary:210 100% 44.5%;--primary-foreground:0 0% 100%;--secondary:240 12.2% 92%;--secondary-foreground:240 3.3% 11.8%;--muted:240 11.1% 96.5%;--muted-foreground:240 2.2% 44.1%;--accent:240 12.2% 92%;--accent-foreground:240 3.3% 11.8%;--destructive:0 100% 44.5%;--destructive-foreground:0 0% 100%;--border:240 10.6% 90.8%;--input:240 2.9% 83.3%;--ring:210 100% 44.5%;--radius:.75rem;--chart-1:211 100% 50%;--chart-2:135 58.6% 49.2%;--chart-3:199 78% 55%;--chart-4:35 100% 50%;--chart-5:349 100% 58.8%;--success:135 58.6% 49.2%;--warning:35 100% 50%;--info:199 78% 55%;--sidebar-bg:240 33.3% 98.8%;--sidebar-fg:240 3.3% 11.8%;--sidebar-muted:240 2.2% 26.5%;--sidebar-accent:240 12.2% 92%;--sidebar-border:240 10.6% 90.8%;--sidebar-active:210 100% 44.5%;--sidebar-fg-strong:#1d1d1f;--sidebar-hover-bg:#0000000a;--sidebar-active-bg:#0071e3;--sidebar-active-fg:#fff;--sidebar-active-bar:transparent;--sidebar-divider:#00000014;--sidebar-avatar-bg:#8e8e93;--sidebar-brand-bg:#1d1d1f;--sidebar-brand-shadow:none;--erp-blue:#0071e3;--erp-blue-h:#0077ed;--erp-blue-l:#0071e30f;--erp-cyan:#32ade6;--erp-teal:#30b0c7;--erp-emerald:#34c759;--erp-green:#34c759;--erp-amber:#ff9500;--erp-orange:#f56300;--erp-rose:#e30000;--erp-red:#ff3b30;--erp-violet:#af52de;--erp-purple:#af52de;--erp-pink:#ff2d55;--erp-indigo:#5856d6;--erp-r:18px;--erp-rs:8px;--erp-rx:6px;--erp-ease:cubic-bezier(0, 0, .5, 1);--erp-card-sh:2px 4px 12px #00000014;--erp-bg:#f5f5f7;--erp-bg2:#fff;--erp-bg3:#fafafc;--erp-bgi:#fff;--erp-tx:#1d1d1f;--erp-tx2:#424245;--erp-txm:#6e6e73;--erp-txl:#d2d2d7;--erp-bd:#e5e5ea;--erp-bd2:#f2f2f7;--hero-bg:#000;--apple-glass:#fbfbfdcc;--apple-glass-line:#00000014;--apple-nav-ink:#000c;--apple-flyout-bg:#fafafc;--apple-scrim:#e8e8ed66;--apple-fill:#7676801f;--apple-segment-thumb:#fff;--apple-flyout-ease:cubic-bezier(.4, 0, .6, 1);--apple-material:#ffffffd1;--apple-focus:#0071e340;--apple-track:#e8e8ed;--apple-card-sh-hover:2px 4px 16px #00000029;--apple-selection:#0071e333;--apple-switch-on:#34c759;--apple-badge-ink:#000;--apple-badge-ink-mix:30%}:root[data-theme=apple].dark{--background:0 0% 0%;--foreground:240 11.1% 96.5%;--card:240 3.4% 11.4%;--card-foreground:240 11.1% 96.5%;--popover:240 2.2% 17.6%;--popover-foreground:240 11.1% 96.5%;--primary:210 100% 52%;--primary-foreground:0 0% 100%;--secondary:240 2.2% 17.6%;--secondary-foreground:240 11.1% 96.5%;--muted:240 2.2% 17.6%;--muted-foreground:240 2.5% 60.6%;--accent:240 2.2% 17.6%;--accent-foreground:240 11.1% 96.5%;--destructive:3 100% 61.4%;--destructive-foreground:0 0% 100%;--border:240 1.8% 22.4%;--input:240 2.2% 26.5%;--ring:210 100% 52%;--chart-1:210 100% 52%;--chart-2:135 63.6% 50.4%;--chart-3:197 100% 69.6%;--chart-4:36 100% 52%;--chart-5:348 100% 60.8%;--success:135 63.6% 50.4%;--warning:36 100% 52%;--info:197 100% 69.6%;--sidebar-bg:240 2.2% 8.8%;--sidebar-fg:240 11.1% 96.5%;--sidebar-muted:240 4.7% 79.2%;--sidebar-accent:240 2.2% 17.6%;--sidebar-border:240 1.8% 22.4%;--sidebar-active:210 100% 52%;--sidebar-fg-strong:#f5f5f7;--sidebar-hover-bg:#ffffff0f;--sidebar-active-bg:#0a84ff;--sidebar-active-fg:#fff;--sidebar-divider:#ffffff14;--sidebar-avatar-bg:#636366;--sidebar-brand-bg:#2c2c2e;--erp-blue:#0a84ff;--erp-blue-h:#409cff;--erp-blue-l:#0a84ff1f;--erp-cyan:#64d2ff;--erp-teal:#40c8e0;--erp-emerald:#30d158;--erp-green:#30d158;--erp-amber:#ff9f0a;--erp-rose:#ff453a;--erp-red:#ff453a;--erp-violet:#bf5af2;--erp-purple:#bf5af2;--erp-pink:#ff375f;--erp-indigo:#5e5ce6;--erp-card-sh:none;--erp-bg:#000;--erp-bg2:#1c1c1e;--erp-bg3:#2c2c2e;--erp-bgi:#1c1c1e;--erp-tx:#f5f5f7;--erp-tx2:#d1d1d6;--erp-txm:#98989d;--erp-txl:#48484a;--erp-bd:#38383a;--erp-bd2:#2c2c2e;--hero-bg:#1c1c1e;--apple-glass:#161617cc;--apple-glass-line:#ffffff14;--apple-nav-ink:#fffc;--apple-flyout-bg:#161617;--apple-scrim:#0006;--apple-fill:#7676803d;--apple-segment-thumb:#636366;--apple-material:#2c2c2ed1;--apple-focus:#0a84ff59;--apple-track:#38383a;--apple-card-sh-hover:0 0 0 1px #ffffff14;--apple-selection:#0a84ff59;--apple-switch-on:#30d158;--apple-badge-ink-mix:0%}:where(:root[data-theme=apple]) body,:where(:root[data-theme=apple]) .de-display{font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Icons", var(--font-inter), "Helvetica Neue", Helvetica, Arial, sans-serif}:where(:root[data-theme=apple][lang=ar]) body,:where(:root[data-theme=apple][lang=ar]) .de-display{font-family:-apple-system, BlinkMacSystemFont, "SF Arabic", "SF Pro Text", var(--font-ibm-plex-arabic), var(--font-inter), "Helvetica Neue", Arial, sans-serif}:root[data-theme=apple] ::selection{background:var(--apple-selection)}:root[data-theme=apple] main :is(.font-bold,.font-extrabold,.font-black){font-weight:600}:root[data-theme=apple] main [style*="font-weight: 700"],:root[data-theme=apple] main [style*=font-weight\:700],:root[data-theme=apple] main [style*="font-weight: 800"],:root[data-theme=apple] main [style*=font-weight\:800],:root[data-theme=apple] main [style*="font-weight: 900"],:root[data-theme=apple] main [style*=font-weight\:900]{font-weight:600!important}:root[data-theme=apple] .anav{z-index:90;font-size:12px;position:sticky;top:0}:root[data-theme=apple] .anav-bar{height:var(--apple-nav-h);background:var(--apple-glass);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);transition:background-color .32s var(--apple-flyout-ease)}:root[data-theme=apple] .anav:has(.anav-flyout) .anav-bar{background:var(--apple-flyout-bg)}:root[data-theme=apple] .anav-inner{height:100%;max-width:var(--apple-page-max);padding:0 var(--apple-gutter);align-items:center;gap:8px;margin:0 auto;display:flex}:root[data-theme=apple] .anav-brand{background:var(--erp-tx);width:26px;height:26px;color:var(--erp-bg2);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:600;display:inline-flex;overflow:hidden}:root[data-theme=apple] .anav-brand img{object-fit:cover;width:100%;height:100%}:root[data-theme=apple] .anav-menu{flex:1;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:none}@media (min-width:768px){:root[data-theme=apple] .anav-menu{display:flex}}:root[data-theme=apple] .anav-link{line-height:var(--apple-nav-h);color:var(--apple-nav-ink);white-space:nowrap;transition:color .24s var(--apple-flyout-ease);padding:0 10px;display:block}:root[data-theme=apple] .anav-link:hover,:root[data-theme=apple] .anav-link.is-open,:root[data-theme=apple] .anav-link:focus-visible{color:var(--erp-tx)}:root[data-theme=apple] .anav-link.is-current{color:var(--erp-tx);font-weight:600}:root[data-theme=apple] .anav-end{align-items:center;gap:6px;margin-inline-start:auto;display:flex}:root[data-theme=apple] .anav-avatar{background:var(--sidebar-avatar-bg);color:#fff;cursor:pointer;width:26px;height:26px;transition:box-shadow .2s var(--apple-flyout-ease);border-radius:50%;flex-shrink:0;font-size:10px;font-weight:600}:root[data-theme=apple] .anav-avatar:hover,:root[data-theme=apple] .anav-avatar.is-open{box-shadow:0 0 0 3px var(--apple-fill)}:root[data-theme=apple] .anav-tools{align-items:center;gap:4px;display:flex}:root[data-theme=apple] .anav-tools input[type=text]{background:var(--apple-fill);border:0;border-radius:980px;width:180px;height:28px;padding-block:0;font-size:12px}:root[data-theme=apple] .anav-tools input[type=text]:focus{width:260px;box-shadow:0 0 0 3px var(--apple-focus)}:root[data-theme=apple] .anav-tools button{border-radius:980px}:root[data-theme=apple] .anav-tools .bg-emerald-500{display:none}:root[data-theme=apple] .anav-flyout{inset-inline:0;top:var(--apple-nav-h);background:var(--apple-flyout-bg);animation:apple-flyout-in .32s var(--apple-flyout-ease) both;padding:36px 0 56px;position:absolute}:root[data-theme=apple] .anav-flyout-inner{max-width:var(--apple-page-max);padding:0 calc(var(--apple-gutter) + 34px);flex-wrap:wrap;gap:40px 88px;margin:0 auto;display:flex}:root[data-theme=apple] .anav-col-title{color:var(--erp-txm);margin:0 0 14px;font-size:12px}:root[data-theme=apple] .anav-col-primary,:root[data-theme=apple] .anav-col-secondary{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:root[data-theme=apple] .anav-col-primary{gap:8px}:root[data-theme=apple] .anav-col-primary a{color:var(--erp-tx);align-items:center;gap:10px;font-size:24px;font-weight:600;line-height:1.17;display:inline-flex}:root[data-theme=apple] .anav-col-secondary :is(a,button){color:var(--erp-tx);cursor:pointer;padding:3px 0;font-size:12px;font-weight:600;line-height:1.5;display:inline-block}:root[data-theme=apple] .anav-col-primary a:hover,:root[data-theme=apple] .anav-col-primary a.is-current,:root[data-theme=apple] .anav-col-secondary :is(a,button):hover{color:var(--erp-blue)}:root[data-theme=apple] .anav-account-name{color:var(--erp-tx);margin:0;font-size:24px;font-weight:600;line-height:1.17}:root[data-theme=apple] .anav-account-switcher{max-width:300px;margin-top:18px}:root[data-theme=apple] .anav-scrim{z-index:80;background:var(--apple-scrim);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:apple-fade-in .32s var(--apple-flyout-ease) both;position:fixed;inset:0}:root[data-theme=apple] .anav-badge{background:var(--erp-amber);color:#fff;border-radius:980px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}:root[data-theme=apple] .anav-local{z-index:10;height:var(--apple-localnav-h);background:var(--apple-glass);border-bottom:1px solid var(--apple-glass-line);position:relative}:root[data-theme=apple] .anav-local-inner{height:100%;max-width:var(--apple-page-max);padding:0 var(--apple-gutter);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}:root[data-theme=apple] .anav-local-title{color:var(--erp-tx);font-size:var(--apple-local-title);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:600;overflow:hidden}:root[data-theme=apple] .anav-local-links{scrollbar-width:none;align-items:center;gap:24px;display:flex;overflow-x:auto}:root[data-theme=apple] .anav-local-links::-webkit-scrollbar{display:none}:root[data-theme=apple] .anav-local-link{color:var(--erp-tx);white-space:nowrap;transition:color .2s var(--apple-flyout-ease);align-items:center;gap:6px;font-size:12px;display:inline-flex}:root[data-theme=apple] .anav-local-link:hover{color:var(--erp-blue)}:root[data-theme=apple] .anav-local-link.is-current{color:var(--erp-txm);cursor:default}:root[data-theme=apple] .anav-local-cta{background:var(--erp-blue);color:#fff;white-space:nowrap;transition:background-color .2s var(--apple-flyout-ease);border-radius:980px;padding:4px 11px;font-size:12px;line-height:1.33;display:inline-block}:root[data-theme=apple] .anav-local-cta:hover{background:var(--erp-blue-h)}:root[data-theme=apple] .apple-main{width:100%;max-width:var(--apple-page-max);padding:var(--apple-section-gap) var(--apple-gutter) 48px;margin:0 auto}:root[data-theme=apple] .afoot{border-top:1px solid var(--erp-bd);background:var(--erp-bg)}:root[data-theme=apple] .afoot-inner{max-width:var(--apple-page-max);padding:17px var(--apple-gutter) 21px;color:var(--erp-txm);margin:0 auto;font-size:12px;line-height:1.33}:root[data-theme=apple] .erp-card,:root[data-theme=apple] .erp-kpi{border-color:#0000}:root[data-theme=apple] .erp-card:hover{box-shadow:var(--erp-card-sh)}:root[data-theme=apple] .erp-kpi:hover{box-shadow:var(--apple-card-sh-hover);transform:scale(1.01)}:root[data-theme=apple] .erp-quick-action{box-shadow:var(--erp-card-sh);border-color:#0000}:root[data-theme=apple] .erp-quick-action:hover{border-color:#0000;transform:scale(1.02)}:root[data-theme=apple] main :is(.bg-card.border,.rounded-2xl.border){box-shadow:var(--erp-card-sh);border-color:#0000}:root[data-theme=apple] main [style*="var(--erp-r)"][style*=border]{box-shadow:var(--erp-card-sh)!important;border-color:#0000!important}:root[data-theme=apple] .erp-welcome{color:#f5f5f7}:root[data-theme=apple] .erp-welcome:before,:root[data-theme=apple] .erp-welcome:after,:root[data-theme=apple] .erp-fin-card:after,:root[data-theme=apple] .hero-glow{display:none}:root[data-theme=apple] main table th,:root[data-theme=apple] main table td{border-top:0!important;border-inline:0!important;border-bottom:1px solid var(--erp-bd)!important}:root[data-theme=apple] main table th{background:var(--erp-bg2)!important;color:var(--erp-txm)!important;letter-spacing:normal!important;text-transform:none!important;font-size:12px!important;font-weight:600!important}:root[data-theme=apple] main table tbody tr:last-child td{border-bottom:0!important}:root[data-theme=apple] main table thead input:not([type=checkbox]):not([type=radio]){background:var(--apple-fill)!important;border:0!important;border-radius:6px!important}:root[data-theme=apple] :is(main,[role=dialog]) :is(button,a)[style*=background]:not([role=switch]):not([role=tab]):not([role=checkbox]):not([role=combobox]),:root[data-theme=apple] :is(main,[role=dialog]) :is(button,a):is(.bg-primary,.bg-secondary,.bg-destructive,.border-input):not([role=combobox]):not([role=checkbox]){border-radius:980px!important}:root[data-theme=apple] [role=tablist]{background:var(--apple-fill);border-radius:9px;gap:2px;padding:2px}:root[data-theme=apple] [role=tablist]>[role=tab]{border-radius:7px}:root[data-theme=apple] [role=tablist]>[role=tab][data-state=active]{background:var(--apple-segment-thumb);color:var(--erp-tx);box-shadow:0 3px 8px #0000001f,0 3px 1px #0000000a}:root[data-theme=apple] main :is(input,select,textarea)[style*="1.5px solid"]{border-width:1px!important}:root[data-theme=apple] input:focus,:root[data-theme=apple] select:focus,:root[data-theme=apple] textarea:focus{border-color:var(--erp-blue);box-shadow:0 0 0 3px var(--apple-focus)}:root[data-theme=apple] header.glass{background:var(--apple-glass);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom-color:var(--apple-glass-line)}:root[data-theme=apple] .erp-progress-track{background:var(--apple-track);border-radius:999px}:root[data-theme=apple] .erp-progress-fill{border-radius:999px}:root[data-theme=apple] .badge-bl{background:color-mix(in srgb, var(--erp-blue) 12%, transparent);color:color-mix(in srgb, var(--erp-blue), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-gr{background:color-mix(in srgb, var(--erp-emerald) 14%, transparent);color:color-mix(in srgb, var(--erp-emerald), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-am{background:color-mix(in srgb, var(--erp-amber) 14%, transparent);color:color-mix(in srgb, var(--erp-amber), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-rs{background:color-mix(in srgb, var(--erp-rose) 10%, transparent);color:color-mix(in srgb, var(--erp-rose), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-vi{background:color-mix(in srgb, var(--erp-violet) 12%, transparent);color:color-mix(in srgb, var(--erp-violet), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-cy{background:color-mix(in srgb, var(--erp-cyan) 14%, transparent);color:color-mix(in srgb, var(--erp-cyan), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-pk{background:color-mix(in srgb, var(--erp-pink) 12%, transparent);color:color-mix(in srgb, var(--erp-pink), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-or{background:color-mix(in srgb, var(--erp-orange) 12%, transparent);color:color-mix(in srgb, var(--erp-orange), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-in{background:color-mix(in srgb, var(--erp-indigo) 12%, transparent);color:color-mix(in srgb, var(--erp-indigo), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-tl{background:color-mix(in srgb, var(--erp-teal) 14%, transparent);color:color-mix(in srgb, var(--erp-teal), var(--apple-badge-ink) var(--apple-badge-ink-mix))}:root[data-theme=apple] .badge-gy{color:var(--erp-txm);background:#8e8e9324}:root[data-theme=apple] button[role=switch][data-state=checked]{background-color:var(--apple-switch-on)}:root[data-theme=apple] [data-radix-popper-content-wrapper]>*{z-index:100}:root[data-theme=apple] [data-radix-popper-content-wrapper] [role=menu],:root[data-theme=apple] [data-radix-popper-content-wrapper] [role=listbox],:root[data-theme=apple] [data-radix-popper-content-wrapper] [role=dialog]{background-color:var(--apple-material);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-color:var(--apple-glass-line);border-radius:12px;box-shadow:0 10px 40px #0000001f}:root[data-theme=apple] ::-webkit-scrollbar-thumb{border-radius:999px}:root[data-theme=apple] .acs{width:100%}:root[data-theme=apple] .acs-row{background:var(--apple-fill);width:100%;color:var(--erp-tx);text-align:start;transition:background-color .2s var(--apple-flyout-ease);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}:root[data-theme=apple] button.acs-row{cursor:pointer}:root[data-theme=apple] button.acs-row:hover{background:var(--erp-bd2)}:root[data-theme=apple] .acs-logo{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}:root[data-theme=apple] .acs-logo img{object-fit:contain;width:100%;height:100%}:root[data-theme=apple] .acs-logo svg{width:15px;height:15px;color:var(--erp-txm)}:root[data-theme=apple] .acs-text{flex-direction:column;flex:1;min-width:0;display:flex}:root[data-theme=apple] .acs-name{color:var(--erp-tx);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.34;overflow:hidden}:root[data-theme=apple] .acs-sub{color:var(--erp-txm);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.36;overflow:hidden}:root[data-theme=apple] .acs-icon{width:14px;height:14px;color:var(--erp-txm);transition:transform .2s var(--apple-flyout-ease);flex-shrink:0}:root[data-theme=apple] .acs-icon.is-open{transform:rotate(180deg)}:root[data-theme=apple] .acs-list{border:1px solid var(--erp-bd);background:var(--erp-bg2);border-radius:12px;margin-top:6px;padding:4px}:root[data-theme=apple] :is(.acs-group,.acs-item,.acs-owner){width:100%;color:var(--erp-tx);text-align:start;cursor:pointer;transition:background-color .16s var(--apple-flyout-ease);border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12px;display:flex}:root[data-theme=apple] :is(.acs-group,.acs-item,.acs-owner):hover{background:var(--apple-fill)}:root[data-theme=apple] .acs-item.is-nested{padding-inline-start:24px}:root[data-theme=apple] .acs-item.is-active{background:var(--erp-blue-l)}:root[data-theme=apple] .acs-item.is-active .acs-icon{color:var(--erp-blue)}:root[data-theme=apple] .acs-group-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}:root[data-theme=apple] .acs-group-count{color:var(--erp-txm);flex-shrink:0;font-size:11px}:root[data-theme=apple] .acs-owner{color:var(--erp-txm)}:root[data-theme=apple] .acs-owner:hover{color:var(--erp-tx)}:root[data-theme=apple] svg.lucide-loader-circle>*{display:none}:root[data-theme=apple] svg.lucide-loader-circle{background:conic-gradient(from 0deg, color-mix(in srgb, currentColor 6%, transparent), currentColor);border-radius:50%;animation:.8s steps(8,end) infinite apple-activity;-webkit-mask:radial-gradient(farthest-side,#0000 58%,#000 62%);mask:radial-gradient(farthest-side,#0000 58%,#000 62%)}@keyframes apple-activity{to{transform:rotate(1turn)}}@keyframes apple-flyout-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes apple-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){:root[data-theme=apple] .erp-kpi:hover,:root[data-theme=apple] .erp-quick-action:hover{transform:none}:root[data-theme=apple] .anav-flyout,:root[data-theme=apple] .anav-scrim{animation:none}:root[data-theme=apple] svg.lucide-loader-circle{animation-duration:2s;animation-timing-function:linear}}
:root[data-theme=apple][data-theme-variant=glass]{--apple-lg-blur:24px;--apple-lg-blur-content:10px;--apple-lg-sat:180%;--apple-lg-bar:#ffffffd1;--apple-lg-chrome:#fff9;--apple-lg-panel:#ffffffc7;--apple-lg-surface:#ffffffa8;--apple-lg-fill:#fff6;--apple-lg-rim:#ffffffb3;--apple-lg-shine:inset 0 1px 0 #ffffffe6, inset 0 0 0 1px #ffffff73;--apple-lg-drop:0 8px 32px #0000001a, 0 1px 3px #0000000a;--apple-lg-drop-lift:0 14px 44px #00000024, 0 1px 3px #0000000d;--apple-lg-capsule:980px;--apple-lg-panel-radius:28px;--erp-card-sh:var(--apple-lg-drop), var(--apple-lg-shine);--apple-card-sh-hover:var(--apple-lg-drop-lift), var(--apple-lg-shine);--erp-bg2:#ffffffb8;--erp-bg3:#ffffff73;--erp-bgi:#ffffff9e;--erp-bd:#ffffff8c;--erp-bd2:#fff6;--apple-glass:var(--apple-lg-chrome);--apple-glass-line:var(--apple-lg-rim);--apple-flyout-bg:var(--apple-lg-panel);--apple-material:var(--apple-lg-panel);--apple-fill:var(--apple-lg-fill);--apple-track:#ffffff80;--apple-scrim:#ffffff29;--apple-segment-thumb:#ffffffeb;--hero-bg:linear-gradient(135deg, #0071e3 0%, #5856d6 52%, #af52de 100%)}:root[data-theme=apple][data-theme-variant=glass].dark{--apple-lg-bar:#1c1c1ecc;--apple-lg-chrome:#1c1c1e8c;--apple-lg-panel:#1c1c1ec2;--apple-lg-surface:#1c1c1e9e;--apple-lg-fill:#7878803d;--apple-lg-rim:#ffffff24;--apple-lg-shine:inset 0 1px 0 #ffffff29, inset 0 0 0 1px #ffffff14;--apple-lg-drop:0 8px 32px #00000080, 0 1px 3px #0000004d;--apple-lg-drop-lift:0 14px 44px #0009, 0 1px 3px #00000059;--erp-bg2:#1c1c1ead;--erp-bg3:#2c2c2e8c;--erp-bgi:#1c1c1e9e;--erp-bd:#ffffff1f;--erp-bd2:#ffffff14;--apple-track:#ffffff1f;--apple-scrim:#00000047;--apple-segment-thumb:#78788099;--hero-bg:linear-gradient(135deg, #0a84ff 0%, #5e5ce6 52%, #bf5af2 100%)}:root[data-theme=apple][data-theme-variant=glass] body{background-color:#eceef6;background-image:radial-gradient(62% 52% at 10% 4%,#5a8cff57,#0000 62%),radial-gradient(54% 46% at 92% 2%,#ff78c442,#0000 62%),radial-gradient(58% 54% at 74% 96%,#48d6be47,#0000 64%),radial-gradient(46% 42% at 18% 92%,#ffba683d,#0000 62%);background-attachment:fixed}:root[data-theme=apple][data-theme-variant=glass].dark body{background-color:#07070b;background-image:radial-gradient(62% 52% at 10% 4%,#264cbe8c,#0000 62%),radial-gradient(54% 46% at 92% 2%,#9628826b,#0000 62%),radial-gradient(58% 54% at 74% 96%,#107a7473,#0000 64%),radial-gradient(46% 42% at 18% 92%,#965a144d,#0000 62%)}:root[data-theme=apple][data-theme-variant=glass] .anav-bar{width:calc(100% - 2 * var(--apple-gutter));max-width:var(--apple-page-max);border:1px solid var(--apple-lg-rim);border-radius:var(--apple-lg-capsule);background:var(--apple-lg-bar);box-shadow:var(--apple-lg-drop), var(--apple-lg-shine);-webkit-backdrop-filter:none;backdrop-filter:none;margin:10px auto 0}:root[data-theme=apple][data-theme-variant=glass] .anav-inner{max-width:none;padding:0 14px}:root[data-theme=apple][data-theme-variant=glass] .anav:has(.anav-flyout) .anav-bar{background:var(--apple-lg-chrome)}:root[data-theme=apple][data-theme-variant=glass] .anav-flyout{top:calc(var(--apple-nav-h) + 18px);width:calc(100% - 2 * var(--apple-gutter));max-width:var(--apple-page-max);border:1px solid var(--apple-lg-rim);border-radius:var(--apple-lg-panel-radius);background:var(--apple-lg-panel);-webkit-backdrop-filter:saturate(var(--apple-lg-sat)) blur(var(--apple-lg-blur));backdrop-filter:saturate(var(--apple-lg-sat)) blur(var(--apple-lg-blur));box-shadow:var(--apple-lg-drop-lift), var(--apple-lg-shine);margin:0 auto;padding:28px 0 34px}:root[data-theme=apple][data-theme-variant=glass] .anav-flyout-inner{max-width:none;padding:0 34px}:root[data-theme=apple][data-theme-variant=glass] .anav-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=apple][data-theme-variant=glass] .anav-local{width:calc(100% - 2 * var(--apple-gutter));max-width:var(--apple-page-max);border:1px solid var(--apple-lg-rim);border-bottom:1px solid var(--apple-lg-rim);border-radius:var(--apple-lg-capsule);background:var(--apple-lg-bar);box-shadow:var(--apple-lg-drop), var(--apple-lg-shine);margin:10px auto 0}:root[data-theme=apple][data-theme-variant=glass] .anav-local-inner{max-width:none;padding:0 22px}:root[data-theme=apple][data-theme-variant=glass] .apple-main{padding-top:14px}:root[data-theme=apple][data-theme-variant=glass] .afoot{background:0 0;border-top:0}:root[data-theme=apple][data-theme-variant=glass] .anav-tools input[type=text]{background:var(--apple-lg-fill);box-shadow:inset 0 0 0 1px var(--apple-lg-rim)}:root[data-theme=apple][data-theme-variant=glass] .anav-avatar:hover,:root[data-theme=apple][data-theme-variant=glass] .anav-avatar.is-open{box-shadow:0 0 0 3px var(--apple-lg-rim)}:root[data-theme=apple][data-theme-variant=glass] .erp-card,:root[data-theme=apple][data-theme-variant=glass] .erp-kpi,:root[data-theme=apple][data-theme-variant=glass] .erp-quick-action,:root[data-theme=apple][data-theme-variant=glass] main :is(.bg-card.border,.rounded-2xl.border,.bg-card.rounded-2xl){border-color:var(--apple-lg-rim);background:var(--apple-lg-surface);box-shadow:var(--erp-card-sh)}:root[data-theme=apple][data-theme-variant=glass] .erp-welcome{border:1px solid var(--apple-lg-rim);box-shadow:var(--apple-lg-drop), var(--apple-lg-shine)}:root[data-theme=apple][data-theme-variant=glass] [role=tablist]{border:1px solid var(--apple-lg-rim);background:var(--apple-lg-fill)}:root[data-theme=apple][data-theme-variant=glass] [role=tablist]>[role=tab][data-state=active]{background:var(--apple-segment-thumb);box-shadow:var(--apple-lg-drop), inset 0 1px 0 #ffffffb3}:root[data-theme=apple][data-theme-variant=glass] [data-radix-popper-content-wrapper] [role=menu],:root[data-theme=apple][data-theme-variant=glass] [data-radix-popper-content-wrapper] [role=listbox],:root[data-theme=apple][data-theme-variant=glass] [data-radix-popper-content-wrapper] [role=dialog],:root[data-theme=apple][data-theme-variant=glass] [role=alertdialog][data-state=open],:root[data-theme=apple][data-theme-variant=glass] [role=dialog][data-state=open]{border:1px solid var(--apple-lg-rim);border-radius:var(--apple-lg-panel-radius);background-color:var(--apple-lg-panel);-webkit-backdrop-filter:saturate(var(--apple-lg-sat)) blur(var(--apple-lg-blur));backdrop-filter:saturate(var(--apple-lg-sat)) blur(var(--apple-lg-blur));box-shadow:var(--apple-lg-drop-lift), var(--apple-lg-shine)}:root[data-theme=apple][data-theme-variant=glass] .acs-row{border-color:var(--apple-lg-rim);background:var(--apple-lg-fill)}:root[data-theme=apple][data-theme-variant=glass] .acs-row:hover{background:var(--apple-lg-surface)}:root[data-theme=apple][data-theme-variant=glass] .acs-list{border-color:var(--apple-lg-rim);background:var(--apple-lg-fill)}@media (prefers-reduced-transparency:reduce){:root[data-theme=apple][data-theme-variant=glass]{--apple-lg-chrome:#fff;--apple-lg-panel:#fff;--apple-lg-surface:#fff;--apple-lg-fill:#eef0f6;--erp-bg2:#fff;--erp-bg3:#f5f5f7;--erp-bgi:#fff;--apple-segment-thumb:#fff}:root[data-theme=apple][data-theme-variant=glass].dark{--apple-lg-chrome:#1c1c1e;--apple-lg-panel:#1c1c1e;--apple-lg-surface:#1c1c1e;--apple-lg-fill:#2c2c2e;--erp-bg2:#1c1c1e;--erp-bg3:#2c2c2e;--erp-bgi:#1c1c1e;--apple-segment-thumb:#636366}:root[data-theme=apple][data-theme-variant=glass] body{background-image:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=apple][data-theme-variant=glass]{--apple-lg-chrome:#fffffff5;--apple-lg-panel:#fffffffa;--apple-lg-surface:#fffffff0;--erp-bg2:#fffffff5}:root[data-theme=apple][data-theme-variant=glass].dark{--apple-lg-chrome:#1c1c1ef5;--apple-lg-panel:#1c1c1efa;--apple-lg-surface:#1c1c1ef0;--erp-bg2:#1c1c1ef5}}
:root[data-theme=erpnext]{--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 100%;--secondary:0 0% 95.3%;--secondary-foreground:0 0% 9%;--muted:0 0% 95.3%;--muted-foreground:0 0% 32.2%;--accent:0 0% 95.3%;--accent-foreground:0 0% 9%;--destructive:0 73.3% 54.5%;--destructive-foreground:0 0% 100%;--border:0 0% 92.9%;--input:0 0% 88.6%;--ring:0 0% 78.8%;--radius:.5rem;--chart-1:337.6 86.5% 73.9%;--chart-2:208 68.2% 52%;--chart-3:142.9 45.8% 50.8%;--chart-4:205.3 11.9% 68.8%;--chart-5:0 87.3% 69%;--success:151 55.1% 42%;--warning:25.1 84.9% 49.2%;--info:206.9 98.4% 48.8%;--sidebar-bg:0 0% 100%;--sidebar-fg:0 0% 22%;--sidebar-muted:0 0% 32.2%;--sidebar-accent:0 0% 95.3%;--sidebar-border:0 0% 92.9%;--sidebar-active:0 0% 9%;--sidebar-fg-strong:#171717;--sidebar-hover-bg:#f3f3f3;--sidebar-active-bg:#f3f3f3;--sidebar-active-fg:#171717;--sidebar-active-bar:transparent;--sidebar-divider:#ededed;--sidebar-avatar-bg:#7c7c7c;--sidebar-brand-bg:#171717;--sidebar-brand-shadow:none;--erp-blue:var(--desk-blue-500);--erp-blue-h:var(--desk-blue-600);--erp-blue-l:#0289f714;--erp-cyan:var(--desk-cyan-500);--erp-teal:var(--desk-teal-500);--erp-emerald:var(--desk-green-600);--erp-green:var(--desk-green-600);--erp-amber:var(--desk-amber-500);--erp-orange:var(--desk-orange-500);--erp-rose:var(--desk-red-500);--erp-red:var(--desk-red-500);--erp-violet:var(--desk-violet-500);--erp-purple:var(--desk-purple-500);--erp-pink:var(--desk-pink-500);--erp-indigo:var(--desk-violet-600);--erp-r:12px;--erp-rs:8px;--erp-rx:4px;--erp-card-sh:none;--erp-bg:#fff;--erp-bg2:#fff;--erp-bg3:#f3f3f3;--erp-bgi:#f3f3f3;--erp-tx:#171717;--erp-tx2:#383838;--erp-txm:#525252;--erp-txl:#6b6b6b;--erp-bd:#ededed;--erp-bd2:#f3f3f3;--hero-bg:#171717;--desk-neutral-white:#fff;--desk-neutral-black:#000;--desk-neutral:#fff;--desk-invert-neutral:#000;--desk-gray-50:#f8f8f8;--desk-gray-100:#f3f3f3;--desk-gray-200:#ededed;--desk-gray-300:#e2e2e2;--desk-gray-400:#c7c7c7;--desk-gray-500:#999;--desk-gray-600:#7c7c7c;--desk-gray-700:#525252;--desk-gray-800:#383838;--desk-gray-900:#171717;--desk-blue-50:#f7fbfd;--desk-blue-100:#edf6fd;--desk-blue-200:#e3f1fd;--desk-blue-300:#c9e7fc;--desk-blue-400:#70b6f0;--desk-blue-500:#0289f7;--desk-blue-600:#007be0;--desk-blue-700:#0070cc;--desk-blue-800:#005ca3;--desk-blue-900:#004880;--desk-green-50:#f3fcf5;--desk-green-100:#e4f5e9;--desk-green-200:#daf0e1;--desk-green-300:#cae5d4;--desk-green-400:#b6dec5;--desk-green-500:#59ba8b;--desk-green-600:#30a66d;--desk-green-700:#278f5e;--desk-green-800:#16794c;--desk-green-900:#173b2c;--desk-red-50:#fff7f7;--desk-red-100:#fff0f0;--desk-red-200:#fcd7d7;--desk-red-300:#f9c6c6;--desk-red-400:#eb9091;--desk-red-500:#e03636;--desk-red-600:#cc2929;--desk-red-700:#b52a2a;--desk-red-800:#941f1f;--desk-red-900:#6b1515;--desk-orange-50:#fff9f5;--desk-orange-100:#fff1e7;--desk-orange-200:#fce6d5;--desk-orange-300:#f7d6bd;--desk-orange-400:#f0b58b;--desk-orange-500:#e86c13;--desk-orange-600:#d45a08;--desk-orange-700:#bd3e0c;--desk-orange-800:#9e3513;--desk-orange-900:#6b2711;--desk-amber-50:#fdfaed;--desk-amber-100:#fcf3cf;--desk-amber-200:#f7e28d;--desk-amber-300:#f5d261;--desk-amber-400:#f2be3a;--desk-amber-500:#e79913;--desk-amber-600:#db7706;--desk-amber-700:#b35309;--desk-amber-800:#91400d;--desk-amber-900:#763813;--desk-yellow-50:#fffcef;--desk-yellow-100:#fff7d3;--desk-yellow-200:#f7e9a8;--desk-yellow-300:#f5e171;--desk-yellow-400:#f2d14b;--desk-yellow-500:#edba13;--desk-yellow-600:#d1930d;--desk-yellow-700:#ab6e05;--desk-yellow-800:#8c5600;--desk-yellow-900:#733f12;--desk-cyan-50:#f5fbfc;--desk-cyan-100:#e0f8ff;--desk-cyan-200:#b3ecfc;--desk-cyan-300:#94e6ff;--desk-cyan-400:#6bd3f2;--desk-cyan-500:#34bae3;--desk-cyan-600:#32a4c7;--desk-cyan-700:#267a94;--desk-cyan-800:#125c73;--desk-cyan-900:#164759;--desk-teal-50:#f0fdfa;--desk-teal-100:#e6f7f4;--desk-teal-200:#bae8e1;--desk-teal-300:#97ded4;--desk-teal-400:#73d1c4;--desk-teal-500:#36baad;--desk-teal-600:#0b9e92;--desk-teal-700:#0f736b;--desk-teal-800:#115c57;--desk-teal-900:#114541;--desk-violet-50:#fbfaff;--desk-violet-100:#f5f2ff;--desk-violet-200:#e5e1fa;--desk-violet-300:#dad2f7;--desk-violet-400:#bdb1f0;--desk-violet-500:#6846e3;--desk-violet-600:#5f46c7;--desk-violet-700:#4f3da1;--desk-violet-800:#392980;--desk-violet-900:#251959;--desk-pink-50:#fff7fc;--desk-pink-100:#feeef8;--desk-pink-200:#f8e2f0;--desk-pink-300:#f2d4e6;--desk-pink-400:#e9c4da;--desk-pink-500:#e34aa6;--desk-pink-600:#cf3a96;--desk-pink-700:#9c2671;--desk-pink-800:#801458;--desk-pink-900:#570f3e;--desk-purple-50:#fdfaff;--desk-purple-100:#f9f0ff;--desk-purple-200:#f1e5fa;--desk-purple-300:#e9d6f5;--desk-purple-400:#d6c1e6;--desk-purple-500:#9c45e3;--desk-purple-600:#8642c2;--desk-purple-700:#6e399d;--desk-purple-800:#5c2f83;--desk-purple-900:#401863;--desk-white-overlay-50:#ffffff17;--desk-white-overlay-100:#ffffff2e;--desk-white-overlay-200:#ffffff45;--desk-white-overlay-300:#ffffff5c;--desk-white-overlay-400:#ffffff73;--desk-white-overlay-500:#ffffff8a;--desk-white-overlay-600:#ffffffa1;--desk-white-overlay-700:#ffffffb8;--desk-white-overlay-800:#ffffffcf;--desk-white-overlay-900:#ffffffe6;--desk-black-overlay-50:#00000017;--desk-black-overlay-100:#0000002e;--desk-black-overlay-200:#00000045;--desk-black-overlay-300:#0000005c;--desk-black-overlay-400:#00000073;--desk-black-overlay-500:#0000008a;--desk-black-overlay-600:#000000a1;--desk-black-overlay-700:#000000b8;--desk-black-overlay-800:#000000cf;--desk-black-overlay-900:#000000e6;--desk-primary:#171717;--desk-primary-color:#171717;--desk-brand-color:#171717;--desk-danger:#e03636;--desk-heading-color:#171717;--desk-text-neutral:#171717;--desk-text-color:#171717;--desk-text-muted:#525252;--desk-text-light:#666;--desk-link-color:#171717;--desk-stat-green:#16794c;--desk-stat-red:#b52a2a;--desk-stat-blue:#0070cc;--desk-text-dark:#fff;--desk-icon-fill:transparent;--desk-icon-fill-bg:#fff;--desk-icon-stroke:#383838;--desk-bg-color:#fff;--desk-fg-color:#fff;--desk-card-bg:#fff;--desk-navbar-bg:#fff;--desk-modal-bg:#fff;--desk-toast-bg:#fff;--desk-popover-bg:#fff;--desk-subtle-accent:#f8f8f8;--desk-subtle-fg:#f3f3f3;--desk-fg-hover-color:#f3f3f3;--desk-highlight-color:#f8f8f8;--desk-yellow-highlight-color:#fffcef;--desk-control-bg:#f3f3f3;--desk-control-bg-on-gray:#ededed;--desk-disabled-control-bg:#f8f8f8;--desk-disabled-text-color:#7c7c7c;--desk-input-disabled-bg:#ededed;--desk-input-placeholder-color:#6b6b6b;--desk-awesomebar-focus-bg:#fff;--desk-awesomplete-hover-bg:#f3f3f3;--desk-btn-primary:#171717;--desk-btn-default-bg:#f3f3f3;--desk-btn-default-hover-bg:#e2e2e2;--desk-border-primary:#171717;--desk-border-color:#ededed;--desk-dark-border-color:#e2e2e2;--desk-table-border-color:#ededed;--desk-btn-group-border-color:#e2e2e2;--desk-sidebar-select-color:#f3f3f3;--desk-placeholder-color:#f8f8f8;--desk-skeleton-bg:#f3f3f3;--desk-scrollbar-thumb-color:#c7c7c7;--desk-scrollbar-track-color:#ededed;--desk-shadow-inset:inset 0px -1px 0px #e2e2e2;--desk-error-bg:#fff7f7;--desk-error-border:#eb9091;--desk-date-active-bg:#171717;--desk-date-active-text:#f3f3f3;--desk-date-range-bg:#f3f3f3;--desk-timeline-badge-color:#171717;--desk-timeline-badge-bg:#f3f3f3;--desk-switch-bg:#e2e2e2;--desk-checkbox-color:#000;--desk-checkbox-gradient:linear-gradient(180deg, #171717 -124.51%, #171717 100%);--desk-checkbox-disabled-gradient:linear-gradient(180deg, #f8f8f8 -124.51%, #f8f8f8 100%);--desk-checkbox-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-highlight-shadow:1px 1px 10px #f7fbfd, 0px 0px 4px #007be0;--desk-shadow-base:0px 0px 1px #00000073, 0px 1px 2px #0000001a;--desk-code-block-bg:#171717;--desk-code-block-text:#c7c7c7;--desk-diff-added:#daf0e1;--desk-diff-removed:#fcd7d7;--desk-diff-changed:#e3f1fd;--desk-progress-bar-bg:#171717;--desk-selection-color:#000;--desk-selection-bg:#e2e2e2;--desk-modal-backdrop-bg:#383838;--desk-scrim:#0000004d;--desk-right-arrow-svg:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 7.5L4.75 4L1.25 0.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-left-arrow-svg:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 7.5L1.25 4L4.75 0.5' stroke='%231F272E' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-bg-blue:#edf6fd;--desk-text-on-blue:#0070cc;--desk-bg-light-blue:#f7fbfd;--desk-text-on-light-blue:#0070cc;--desk-bg-dark-blue:#c9e7fc;--desk-text-on-dark-blue:#005ca3;--desk-bg-green:#e4f5e9;--desk-text-on-green:#16794c;--desk-bg-yellow:#fff7d3;--desk-text-on-yellow:#8c5600;--desk-bg-orange:#fff1e7;--desk-text-on-orange:#bd3e0c;--desk-bg-red:#fff0f0;--desk-text-on-red:#b52a2a;--desk-bg-gray:#f3f3f3;--desk-text-on-gray:#525252;--desk-bg-grey:#f3f3f3;--desk-text-on-grey:#525252;--desk-bg-light-gray:#f3f3f3;--desk-text-on-light-gray:#383838;--desk-bg-dark-gray:#c7c7c7;--desk-text-on-dark-gray:#383838;--desk-bg-darkgrey:#c7c7c7;--desk-text-on-darkgrey:#383838;--desk-bg-purple:#f9f0ff;--desk-text-on-purple:#6e399d;--desk-bg-pink:#fff7fc;--desk-text-on-pink:#9c2671;--desk-bg-cyan:#f5fbfc;--desk-text-on-cyan:#267a94;--desk-indicator-dot-blue:var(--desk-text-on-blue);--desk-indicator-dot-light-blue:var(--desk-text-on-light-blue);--desk-indicator-dot-green:var(--desk-text-on-green);--desk-indicator-dot-yellow:var(--desk-text-on-yellow);--desk-indicator-dot-orange:var(--desk-text-on-orange);--desk-indicator-dot-red:var(--desk-text-on-red);--desk-indicator-dot-gray:var(--desk-text-on-gray);--desk-indicator-dot-grey:var(--desk-text-on-grey);--desk-indicator-dot-darkgrey:var(--desk-text-on-darkgrey);--desk-indicator-dot-purple:var(--desk-text-on-purple);--desk-indicator-dot-pink:var(--desk-text-on-pink);--desk-indicator-dot-cyan:var(--desk-text-on-cyan);--desk-alert-text-danger:#cc2929;--desk-alert-bg-danger:#fff7f7;--desk-alert-text-warning:#8c5600;--desk-alert-bg-warning:#fffcef;--desk-alert-text-info:#0070cc;--desk-alert-bg-info:#f7fbfd;--desk-alert-text-success:#16794c;--desk-alert-bg-success:#e4f5e9;--desk-msg-blue-bg:#edf6fd;--desk-msg-blue-bd:#edf6fd;--desk-msg-blue-fg:#005ca3;--desk-msg-green-bg:#e4f5e9;--desk-msg-green-bd:#e4f5e9;--desk-msg-green-fg:#16794c;--desk-msg-yellow-bg:#fff7d3;--desk-msg-yellow-bd:#fff7d3;--desk-msg-yellow-fg:#8c5600;--desk-msg-orange-bg:#fff1e7;--desk-msg-orange-bd:#fff1e7;--desk-msg-orange-fg:#9e3513;--desk-msg-red-bg:#fff0f0;--desk-msg-red-bd:#fff0f0;--desk-msg-red-fg:#941f1f;--desk-avatar-frame-color:#999;--desk-avatar-frame-bg:#f3f3f3;--desk-avatar-frame-border:#f8f8f8;--desk-orange-avatar-bg:#fff1e7;--desk-orange-avatar-color:#d45a08;--desk-pink-avatar-bg:#fff7fc;--desk-pink-avatar-color:#e34aa6;--desk-blue-avatar-bg:#f7fbfd;--desk-blue-avatar-color:#0289f7;--desk-green-avatar-bg:#daf0e1;--desk-green-avatar-color:#16794c;--desk-dark-green-avatar-bg:#daf0e1;--desk-dark-green-avatar-color:#16794c;--desk-red-avatar-bg:#fff7f7;--desk-red-avatar-color:#e03636;--desk-yellow-avatar-bg:#fffcef;--desk-yellow-avatar-color:#edba13;--desk-purple-avatar-bg:#fdfaff;--desk-purple-avatar-color:#9c45e3;--desk-gray-avatar-bg:#f8f8f8;--desk-gray-avatar-color:#f8f8f8;--desk-btn-primary-fg:var(--desk-neutral);--desk-btn-primary-hover:var(--desk-invert-neutral);--desk-danger-hover:var(--desk-red-600);--desk-btn-group-border:var(--desk-btn-group-border-color);--desk-sidebar-select:var(--desk-sidebar-select-color);--desk-switch-on:var(--desk-invert-neutral);--desk-switch-thumb:var(--desk-neutral);--desk-checkbox-checked:#171717;--desk-checkbox-tick:var(--desk-neutral);--desk-segment-bg:var(--desk-gray-50);--desk-segment-active-bg:var(--desk-bg-color);--desk-avatar-frame-fg:var(--desk-avatar-frame-color);--desk-avatar-orange-bg:var(--desk-orange-avatar-bg);--desk-avatar-orange-fg:var(--desk-orange-avatar-color);--desk-avatar-pink-bg:var(--desk-pink-avatar-bg);--desk-avatar-pink-fg:var(--desk-pink-avatar-color);--desk-avatar-blue-bg:var(--desk-blue-avatar-bg);--desk-avatar-blue-fg:var(--desk-blue-avatar-color);--desk-avatar-green-bg:var(--desk-green-avatar-bg);--desk-avatar-green-fg:var(--desk-green-avatar-color);--desk-avatar-red-bg:var(--desk-red-avatar-bg);--desk-avatar-red-fg:var(--desk-red-avatar-color);--desk-avatar-yellow-bg:var(--desk-yellow-avatar-bg);--desk-avatar-yellow-fg:var(--desk-yellow-avatar-color);--desk-avatar-purple-bg:var(--desk-purple-avatar-bg);--desk-avatar-purple-fg:var(--desk-purple-avatar-color);--desk-text-tiny:11px;--desk-text-2xs:12px;--desk-text-xs:12px;--desk-text-sm:13px;--desk-text-md:13px;--desk-text-base:14px;--desk-text-lg:16px;--desk-text-xl:18px;--desk-text-2xl:20px;--desk-text-3xl:24px;--desk-text-4xl:26px;--desk-text-5xl:28px;--desk-text-6xl:32px;--desk-text-7xl:40px;--desk-weight-regular:400;--desk-weight-medium:500;--desk-weight-semibold:600;--desk-weight-bold:700;--desk-weight-black:800;--desk-line-height:1.5;--desk-text-line-height-3xl:115%;--desk-text-line-height-4xl:160%;--desk-text-line-height-7xl:140%;--desk-text-line-height-12xl:130%;--desk-text-line-height-14xl:120%;--desk-para-line-height-2-xs:160%;--desk-para-line-height-sm:150%;--desk-para-line-height-2xl:148%;--desk-para-line-height-3xl:140%;--desk-letter-spacing:.02em;--desk-letter-spacing-tiny:.09em;--desk-letter-spacing-2xs:.01em;--desk-letter-spacing-xs:.02em;--desk-letter-spacing-xs-heavy:.015em;--desk-letter-spacing-sm:.02em;--desk-letter-spacing-sm-heavy:.015em;--desk-letter-spacing-base:.02em;--desk-letter-spacing-base-heavy:.015em;--desk-letter-spacing-lg:.02em;--desk-letter-spacing-lg-heavy:.015em;--desk-letter-spacing-xl:.01em;--desk-letter-spacing-2xl:.01em;--desk-letter-spacing-3xl:.005em;--desk-letter-spacing-4xl:.005em;--desk-letter-spacing-5xl:.005em;--desk-letter-spacing-5xl-heavy:.5px;--desk-letter-spacing-6xl:.5px;--desk-padding-xs:5px;--desk-padding-sm:6px;--desk-padding-md:15px;--desk-padding-lg:20px;--desk-padding-xl:30px;--desk-padding-2xl:40px;--desk-margin-xs:5px;--desk-margin-sm:10px;--desk-margin-md:15px;--desk-margin-lg:20px;--desk-margin-xl:30px;--desk-margin-2xl:40px;--desk-input-padding:6px 8px;--desk-dropdown-padding:4px 8px;--desk-grid-padding:10px 8px;--desk-disabled-input-padding:3px 8px;--desk-number-card-padding:8px 8px 8px 12px;--desk-spacer:14px;--desk-grid-gutter-width:30px;--desk-container-padding:15px;--desk-page-gutter:20px;--desk-border-radius-tiny:4px;--desk-border-radius-sm:8px;--desk-border-radius:8px;--desk-border-radius-md:10px;--desk-border-radius-lg:12px;--desk-border-radius-xl:16px;--desk-border-radius-2xl:20px;--desk-border-radius-full:999px;--desk-dropdown-border-radius:6px;--desk-radius-tiny:var(--desk-border-radius-tiny);--desk-radius-sm:var(--desk-border-radius-sm);--desk-radius:var(--desk-border-radius);--desk-radius-md:var(--desk-border-radius-md);--desk-radius-lg:var(--desk-border-radius-lg);--desk-radius-xl:var(--desk-border-radius-xl);--desk-radius-2xl:var(--desk-border-radius-2xl);--desk-radius-full:var(--desk-border-radius-full);--desk-shadow-xs:#0000000d 0px .5px 0px 0px, #00000014 0px 0px 0px 1px, #0000000d 0px 2px 4px 0px;--desk-shadow-sm:0px 1px 2px #0000001a;--desk-shadow-md:0px 0px 1px #0000001f, 0px .5px 2px #00000026, 0px 2px 3px #00000029;--desk-shadow-lg:0px 0px 1px #00000059, 0px 6px 8px -4px #0000001a;--desk-shadow-xl:0px 0px 1px #00000030, 0px 1px 2px #00000012, 0px 6px 15px -5px #0000001c;--desk-shadow-2xl:0px 0px 1px #0003, 0px 1px 3px #0000000d, 0px 10px 24px -3px #0000001a;--desk-modal-shadow:var(--desk-shadow-md);--desk-card-shadow:var(--desk-shadow-sm);--desk-btn-shadow:var(--desk-shadow-xs);--desk-custom-shadow-sm:0px 1px 4px #0000001a;--desk-custom-status:0px 0px 0px 1.5px #fff;--desk-drop-shadow:0px .5px 0px #0000000d, 0px 0px 0px #0000, 0px 2px 4px #0000000d;--desk-dropdown-shadow:0 .5rem 1rem #0000002d;--desk-modal-content-shadow:0px 5px 10px #0000001a;--desk-modal-content-shadow-xs:0 .25rem .5rem #00000080;--desk-focus-default:0px 0px 0px 2px #c9c9c9;--desk-focus-blue:0px 0px 0px 2px #65b9fc;--desk-focus-green:0px 0px 0px 2px #5bb98c;--desk-focus-yellow:0px 0px 0px 2px #fff0ad;--desk-focus-red:0px 0px 0px 2px #eb9091;--desk-checkbox-focus-shadow:var(--desk-focus-default);--desk-input-focus:0 0 0 2px #7c7c7c40;--desk-navbar-height:48px;--desk-page-head-height:60px;--desk-page-bottom-margin:60px;--desk-btn-height:28px;--desk-input-height:28px;--desk-input-xs-height:26px;--desk-disabled-input-height:22px;--desk-checkbox-size:14px;--desk-checkbox-right-margin:var(--desk-margin-xs);--desk-switch-width:26px;--desk-switch-height:16px;--desk-icon-xs:12px;--desk-icon-sm:16px;--desk-icon-md:20px;--desk-icon-lg:24px;--desk-icon-xl:75px;--desk-avatar-xs:16px;--desk-avatar-small:28px;--desk-avatar-medium:28px;--desk-avatar-large:64px;--desk-avatar-xl:108px;--desk-list-row-height:40px;--desk-list-head-height:30px;--desk-grid-heading-height:32px;--desk-grid-row-height:38px;--desk-datatable-row-height:35px;--desk-number-card-min-height:84px;--desk-chart-min-height:240px;--desk-timeline-item-icon-size:30px;--desk-timeline-item-left-margin:var(--desk-margin-lg);--desk-timeline-item-bottom-margin:var(--desk-margin-sm);--desk-timeline-content-max-width:700px;--desk-timeline-left-padding:calc(var(--desk-padding-xl) + var(--desk-timeline-item-icon-size) / 2);--desk-toast-width:400px;--desk-toast-min-height:50px;--desk-toast-max-height:200px;--desk-modal-sm:450px;--desk-modal-md:575px;--desk-modal-lg:800px;--desk-modal-xl:1140px;--desk-modal-backdrop-opacity:.8;--desk-awesomebar-max-width:300px;--desk-notifications-width:360px;--desk-notifications-min-height:480px;--desk-notifications-body-max-height:450px;--desk-dropdown-min-width:200px;--desk-filter-popover-min-width:500px;--desk-group-by-popover-min-width:500px;--desk-navbar-h:var(--desk-navbar-height);--desk-head-h:var(--desk-page-head-height);--desk-input-h:var(--desk-input-height);--desk-btn-h:var(--desk-btn-height);--desk-z-grid-header:1;--desk-z-awesomplete:4;--desk-z-form-tabs:5;--desk-z-page-head:6;--desk-z-sidebar-dropdown:100;--desk-z-dropdown:1000;--desk-z-filter-popover:1019;--desk-z-navbar:1020;--desk-z-grid-form-freeze:1020;--desk-z-grid-row-form:1021;--desk-z-sort-menu:1030;--desk-z-modal-backdrop:1040;--desk-z-modal:1050;--desk-z-toast:1050;--desk-z-freeze:1055;--desk-z-popover:1060;--desk-z-tooltip:1070;--desk-z-datepicker-in-modal:1140;--desk-z-overlay-sidebar-backdrop:9998;--desk-z-overlay-sidebar:9999;--desk-z-datepicker:9999;--desk-container:100%;--desk-gutter:15px;--desk-side-w:0px;--desk-nav-sidebar-width:232px;--desk-nav-rail-width:52px;--desk-page-sidebar-width:200px;--desk-sticky-top:calc(var(--desk-navbar-h) + var(--desk-head-h))}:root[data-theme=erpnext].dark{--background:0 0% 9%;--foreground:0 0% 97.3%;--card:0 0% 9%;--card-foreground:0 0% 97.3%;--popover:0 0% 9%;--popover-foreground:0 0% 97.3%;--primary:0 0% 88.6%;--primary-foreground:0 0% 0%;--secondary:0 0% 13.7%;--secondary-foreground:0 0% 97.3%;--muted:0 0% 13.7%;--muted-foreground:0 0% 78%;--accent:0 0% 13.7%;--accent-foreground:0 0% 97.3%;--destructive:0 73.3% 54.5%;--destructive-foreground:0 0% 100%;--border:0 0% 13.7%;--input:0 0% 22%;--ring:0 0% 78.8%;--chart-1:337.6 86.5% 73.9%;--chart-2:208 68.2% 52%;--chart-3:142.9 45.8% 50.8%;--chart-4:205.3 11.9% 68.8%;--chart-5:0 87.3% 69%;--success:151 55.1% 42%;--warning:25.1 84.9% 49.2%;--info:206.9 98.4% 48.8%;--sidebar-bg:0 0% 9%;--sidebar-fg:0 0% 97.3%;--sidebar-muted:0 0% 78%;--sidebar-accent:0 0% 13.7%;--sidebar-border:0 0% 13.7%;--sidebar-active:0 0% 88.6%;--sidebar-fg-strong:#f8f8f8;--sidebar-hover-bg:#232323;--sidebar-active-bg:#232323;--sidebar-active-fg:#f8f8f8;--sidebar-active-bar:transparent;--sidebar-divider:#232323;--sidebar-avatar-bg:#525252;--sidebar-brand-bg:#e2e2e2;--erp-blue-l:#0289f729;--erp-card-sh:none;--erp-bg:#171717;--erp-bg2:#171717;--erp-bg3:#232323;--erp-bgi:#232323;--erp-tx:#f8f8f8;--erp-tx2:#e2e2e2;--erp-txm:#c7c7c7;--erp-txl:#999;--erp-bd:#232323;--erp-bd2:#232323;--hero-bg:#232323;--desk-gray-700:#383838;--desk-gray-800:#232323;--desk-neutral:#000;--desk-invert-neutral:#fff;--desk-primary:#171717;--desk-primary-color:#171717;--desk-brand-color:#171717;--desk-danger:#e03636;--desk-heading-color:#f8f8f8;--desk-text-neutral:#f8f8f8;--desk-text-color:#f8f8f8;--desk-text-muted:#c7c7c7;--desk-text-light:#e2e2e2;--desk-link-color:#f8f8f8;--desk-stat-green:#59ba8b;--desk-stat-red:#eb9091;--desk-stat-blue:#70b6f0;--desk-text-dark:#171717;--desk-icon-fill:transparent;--desk-icon-fill-bg:#171717;--desk-icon-stroke:#e2e2e2;--desk-bg-color:#171717;--desk-fg-color:#171717;--desk-card-bg:#171717;--desk-navbar-bg:#171717;--desk-modal-bg:#171717;--desk-toast-bg:#171717;--desk-popover-bg:#171717;--desk-subtle-accent:#383838;--desk-subtle-fg:#232323;--desk-fg-hover-color:#232323;--desk-highlight-color:#383838;--desk-yellow-highlight-color:#ab6e05;--desk-control-bg:#232323;--desk-control-bg-on-gray:#232323;--desk-disabled-control-bg:#232323;--desk-disabled-text-color:#c7c7c7;--desk-input-disabled-bg:none;--desk-input-placeholder-color:#999;--desk-awesomebar-focus-bg:#232323;--desk-awesomplete-hover-bg:#232323;--desk-btn-primary:#e2e2e2;--desk-btn-default-bg:#232323;--desk-btn-default-hover-bg:#383838;--desk-border-primary:#ededed;--desk-border-color:#232323;--desk-dark-border-color:#7c7c7c;--desk-table-border-color:#232323;--desk-btn-group-border-color:#383838;--desk-sidebar-select-color:#232323;--desk-placeholder-color:#383838;--desk-skeleton-bg:#232323;--desk-scrollbar-thumb-color:#7c7c7c;--desk-scrollbar-track-color:#383838;--desk-shadow-inset:#171717;--desk-error-bg:#941f1f;--desk-error-border:#eb9091;--desk-date-active-bg:#383838;--desk-date-active-text:#f3f3f3;--desk-date-range-bg:#232323;--desk-timeline-badge-color:#999;--desk-timeline-badge-bg:#171717;--desk-switch-bg:#999;--desk-checkbox-color:#fff;--desk-checkbox-gradient:linear-gradient(180deg, #fff -124.51%, #fff 100%);--desk-checkbox-disabled-gradient:linear-gradient(180deg, #7c7c7c -124.51%, #7c7c7c 100%);--desk-checkbox-icon:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-highlight-shadow:1px 1px 10px #004880, 0px 0px 4px #0289f7;--desk-shadow-base:0px 4px 8px #72b0e90f, 0px 0px 4px #70ace41f;--desk-code-block-bg:#171717;--desk-code-block-text:#c7c7c7;--desk-diff-added:#16794c;--desk-diff-removed:#941f1f;--desk-diff-changed:#005ca3;--desk-progress-bar-bg:#171717;--desk-selection-color:#f8f8f8;--desk-selection-bg:#999;--desk-modal-backdrop-bg:#232323;--desk-scrim:#0000004d;--desk-right-arrow-svg:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.25 7.5L4.75 4L1.25 0.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-left-arrow-svg:url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75 7.5L1.25 4L4.75 0.5' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--desk-bg-blue:#0070cc;--desk-text-on-blue:#f7fbfd;--desk-bg-light-blue:#0070cc;--desk-text-on-light-blue:#f7fbfd;--desk-bg-dark-blue:#004880;--desk-text-on-dark-blue:#c9e7fc;--desk-bg-green:#173b2c;--desk-text-on-green:#e4f5e9;--desk-bg-yellow:#8c5600;--desk-text-on-yellow:#fffcef;--desk-bg-orange:#bd3e0c;--desk-text-on-orange:#fff1e7;--desk-bg-red:#cc2929;--desk-text-on-red:#fff7f7;--desk-bg-gray:#666;--desk-text-on-gray:#f8f8f8;--desk-bg-grey:#666;--desk-text-on-grey:#f8f8f8;--desk-bg-light-gray:#232323;--desk-text-on-light-gray:#f3f3f3;--desk-bg-dark-gray:#999;--desk-text-on-dark-gray:#171717;--desk-bg-darkgrey:#525252;--desk-text-on-darkgrey:#ededed;--desk-bg-purple:#6e399d;--desk-text-on-purple:#f9f0ff;--desk-bg-pink:#9c2671;--desk-text-on-pink:#feeef8;--desk-bg-cyan:#125c73;--desk-text-on-cyan:#e0f8ff;--desk-indicator-dot-blue:var(--desk-bg-blue);--desk-indicator-dot-light-blue:var(--desk-bg-light-blue);--desk-indicator-dot-green:var(--desk-bg-green);--desk-indicator-dot-yellow:var(--desk-bg-yellow);--desk-indicator-dot-orange:var(--desk-bg-orange);--desk-indicator-dot-red:var(--desk-bg-red);--desk-indicator-dot-gray:var(--desk-bg-gray);--desk-indicator-dot-grey:var(--desk-bg-grey);--desk-indicator-dot-darkgrey:var(--desk-bg-darkgrey);--desk-indicator-dot-purple:var(--desk-bg-purple);--desk-indicator-dot-pink:var(--desk-bg-pink);--desk-indicator-dot-cyan:var(--desk-bg-cyan);--desk-alert-text-danger:#f9c6c6;--desk-alert-bg-danger:#6b1515;--desk-alert-text-warning:#f5e171;--desk-alert-bg-warning:#733f12;--desk-alert-text-info:#c9e7fc;--desk-alert-bg-info:#004880;--desk-alert-text-success:#cae5d4;--desk-alert-bg-success:#173b2c;--desk-msg-blue-bg:#005ca3;--desk-msg-blue-bd:#0070cc;--desk-msg-blue-fg:#edf6fd;--desk-msg-green-bg:#16794c;--desk-msg-green-bd:#278f5e;--desk-msg-green-fg:#e4f5e9;--desk-msg-yellow-bg:#8c5600;--desk-msg-yellow-bd:#ab6e05;--desk-msg-yellow-fg:#fff7d3;--desk-msg-orange-bg:#9e3513;--desk-msg-orange-bd:#bd3e0c;--desk-msg-orange-fg:#fff1e7;--desk-msg-red-bg:#941f1f;--desk-msg-red-bd:#b52a2a;--desk-msg-red-fg:#fff0f0;--desk-avatar-frame-color:#7c7c7c;--desk-avatar-frame-bg:#232323;--desk-avatar-frame-border:#383838;--desk-orange-avatar-bg:#d45a08;--desk-orange-avatar-color:#fff1e7;--desk-pink-avatar-bg:#e34aa6;--desk-pink-avatar-color:#fff7fc;--desk-blue-avatar-bg:#0289f7;--desk-blue-avatar-color:#f7fbfd;--desk-green-avatar-bg:#59ba8b;--desk-green-avatar-color:#e4f5e9;--desk-dark-green-avatar-bg:#59ba8b;--desk-dark-green-avatar-color:#e4f5e9;--desk-red-avatar-bg:#e03636;--desk-red-avatar-color:#fff7f7;--desk-yellow-avatar-bg:#edba13;--desk-yellow-avatar-color:#fffcef;--desk-purple-avatar-bg:#9c45e3;--desk-purple-avatar-color:#fdfaff;--desk-gray-avatar-bg:#f8f8f8;--desk-gray-avatar-color:#f8f8f8;--desk-checkbox-checked:#fff;--desk-segment-bg:var(--desk-bg-color);--desk-segment-active-bg:var(--desk-gray-700);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=erpnext][lang=ar]{--desk-letter-spacing:0;--desk-letter-spacing-tiny:0;--desk-letter-spacing-2xs:0;--desk-letter-spacing-xs:0;--desk-letter-spacing-xs-heavy:0;--desk-letter-spacing-sm:0;--desk-letter-spacing-sm-heavy:0;--desk-letter-spacing-base:0;--desk-letter-spacing-base-heavy:0;--desk-letter-spacing-lg:0;--desk-letter-spacing-lg-heavy:0;--desk-letter-spacing-xl:0;--desk-letter-spacing-2xl:0;--desk-letter-spacing-3xl:0;--desk-letter-spacing-4xl:0;--desk-letter-spacing-5xl:0;--desk-letter-spacing-5xl-heavy:0;--desk-letter-spacing-6xl:0}
:root[data-theme=erpnext]{background-color:var(--desk-bg-color)}:where(:root[data-theme=erpnext]) body{font-family:var(--font-inter,"InterVariable"), "InterVariable", "Inter", var(--font-cairo,"Cairo"), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", sans-serif}:where(:root[data-theme=erpnext][lang=ar]) body{font-family:var(--font-cairo,"Cairo"), var(--font-inter,"Inter"), "Segoe UI", system-ui, sans-serif}:root[data-theme=erpnext] body{font-weight:var(--desk-weight-regular);font-variation-settings:"opsz" 24;background-color:var(--desk-bg-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(:root[data-theme=erpnext] [data-fd]:not([data-fd] [data-fd])){color:var(--desk-text-color);font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);line-height:var(--desk-line-height);letter-spacing:var(--desk-letter-spacing)}:where(:root[data-theme=erpnext] [data-fd-scroll]){scrollbar-width:thin;scrollbar-color:var(--desk-scrollbar-thumb-color) var(--desk-scrollbar-track-color)}:root[data-theme=erpnext] ::selection{color:var(--desk-selection-color);background:var(--desk-selection-bg)}
.fd-icon{--icon-stroke:var(--fd-icon-stroke,var(--desk-icon-stroke));--icon-fill:var(--fd-icon-fill,var(--desk-icon-fill));--star-fill:var(--fd-star-fill,var(--desk-gray-300));--bg-color:var(--desk-bg-color);--text-light:var(--desk-text-light);--green-700:var(--desk-green-700);--primary:var(--desk-primary);width:20px;height:20px;fill:var(--icon-fill);stroke:var(--icon-stroke);flex-shrink:0;font-size:0;display:inline-block}.fd-icon.fd-es-icon{fill:var(--icon-stroke);stroke:var(--icon-fill)}.fd-icon-xs{width:12px;height:12px}.fd-icon-sm{width:16px;height:16px}.fd-icon-base,.fd-icon-md{width:20px;height:20px}.fd-icon-lg{width:24px;height:24px}.fd-icon-xl{width:75px;height:75px}.fd-btn{vertical-align:middle;border-radius:var(--desk-border-radius);box-shadow:none;color:var(--desk-text-muted);font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);text-align:center;-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;gap:6px;padding:4px 8px;line-height:1.5;text-decoration:none;transition:none;display:inline-flex}.fd-btn:hover{text-decoration:none}.fd-btn:focus{outline:0}.fd-btn:focus-visible{box-shadow:var(--desk-focus-default);outline:0}.fd-btn:disabled,.fd-btn[aria-disabled=true]{opacity:.65;box-shadow:none;cursor:default}.fd-btn-sm{font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular)}.fd-btn-xs{font-size:var(--desk-text-xs);line-height:1.2}.fd-icon-btn{height:var(--desk-btn-height)}.fd-icon-btn.fd-btn-default,.fd-icon-btn.fd-btn-secondary{min-width:28px}.fd-btn-default,.fd-btn-secondary{background-color:var(--desk-control-bg);color:var(--desk-text-color)}.fd-btn-default:hover,.fd-btn-secondary:hover{background-color:var(--desk-btn-default-hover-bg);color:var(--desk-text-color)}.fd-btn-primary{--fd-icon-stroke:currentColor;background-color:var(--desk-btn-primary);color:var(--desk-neutral);white-space:nowrap}.fd-btn-primary:hover{background-color:var(--desk-btn-primary);color:var(--desk-neutral)}.fd-btn-danger,.fd-btn-danger:hover{background-color:var(--desk-danger);color:#fff}.fd-btn-primary-light{background-color:var(--desk-gray-300);color:var(--desk-primary)}.fd-btn-primary-light:hover{background-color:var(--desk-gray-200);color:var(--desk-primary)}.fd-btn-primary-light:focus{box-shadow:var(--desk-focus-default)}.fd-btn-secondary-dark{--fd-icon-stroke:currentColor;background-color:var(--desk-gray-600);color:#fff}.fd-btn-secondary-dark:hover,.fd-btn-secondary-dark:focus{color:#fff}.fd-btn-link{color:var(--desk-text-color);box-shadow:none;background-color:#0000;outline:none}.fd-btn-link:hover{text-decoration:none}.fd-btn-link:focus-visible{box-shadow:none;text-decoration:underline}.fd-btn:active{color:var(--desk-text-color);background-color:var(--desk-control-bg);box-shadow:var(--desk-focus-default)}.fd-btn-primary:active{color:var(--desk-gray-100);background-color:var(--desk-invert-neutral)}:root[data-theme=erpnext].dark .fd-btn-primary:active{color:var(--desk-gray-900);background-color:var(--desk-invert-neutral)}:root[data-theme=erpnext].dark .fd-btn-primary-light{background-color:var(--desk-bg-dark-gray);box-shadow:none}:root[data-theme=erpnext].dark .fd-card .fd-btn-default:hover{background-color:var(--desk-fg-hover-color)}.fd-btn-group{vertical-align:middle;display:inline-flex;position:relative}.fd-btn-group>.fd-btn{box-shadow:none;flex:auto;position:relative}.fd-btn-group>.fd-btn:nth-child(2){border-inline-start:1px solid var(--desk-btn-group-border-color)}.fd-btn-group>.fd-btn:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.fd-btn-group>.fd-btn:not(:first-child){border-start-start-radius:0;border-end-start-radius:0;margin-inline-start:-1px}.fd-indicator,.fd-indicator-pill,.fd-indicator-pill-right,.fd-indicator-pill-round{align-items:center;display:inline-flex}.fd-indicator:before{content:"";border-radius:var(--desk-border-radius);background:var(--fd-indicator-dot);flex-shrink:0;width:8px;height:8px;margin-inline-end:8px}.fd-indicator-pill,.fd-indicator-pill-right{font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);border-radius:var(--desk-border-radius-full);white-space:nowrap;height:20px;padding:4.5px 8px}.fd-indicator-pill-round{font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);border-radius:50%;justify-content:center;width:24px;height:24px}.fd-indicator-pill-round.fd-indicator-pill-round-sm{width:18px;height:18px}.fd-indicator-pill:not(.fd-no-indicator-dot):before,.fd-indicator-pill-right:after{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-inline-end:6px;display:inline-table}.fd-indicator-pill-right:after{margin-inline:4px 0}.fd-indicator.fd-blink{animation:1s linear infinite fd-blink}@keyframes fd-blink{50%{opacity:.5}}.fd-indicator-pill.fd-blue,.fd-indicator-pill-right.fd-blue,.fd-indicator-pill-round.fd-blue{background:var(--desk-bg-blue);color:var(--desk-text-on-blue)}.fd-indicator-pill.fd-light-blue,.fd-indicator-pill-right.fd-light-blue,.fd-indicator-pill-round.fd-light-blue{background:var(--desk-bg-light-blue);color:var(--desk-text-on-light-blue)}.fd-indicator-pill.fd-dark-blue,.fd-indicator-pill-right.fd-dark-blue,.fd-indicator-pill-round.fd-dark-blue{background:var(--desk-bg-dark-blue);color:var(--desk-text-on-dark-blue)}.fd-indicator-pill.fd-green,.fd-indicator-pill-right.fd-green,.fd-indicator-pill-round.fd-green{background:var(--desk-bg-green);color:var(--desk-text-on-green)}.fd-indicator-pill.fd-yellow,.fd-indicator-pill-right.fd-yellow,.fd-indicator-pill-round.fd-yellow{background:var(--desk-bg-yellow);color:var(--desk-text-on-yellow)}.fd-indicator-pill.fd-orange,.fd-indicator-pill-right.fd-orange,.fd-indicator-pill-round.fd-orange{background:var(--desk-bg-orange);color:var(--desk-text-on-orange)}.fd-indicator-pill.fd-red,.fd-indicator-pill-right.fd-red,.fd-indicator-pill-round.fd-red{background:var(--desk-bg-red);color:var(--desk-text-on-red)}.fd-indicator-pill.fd-gray,.fd-indicator-pill-right.fd-gray,.fd-indicator-pill-round.fd-gray{background:var(--desk-bg-gray);color:var(--desk-text-on-gray)}.fd-indicator-pill.fd-light-gray,.fd-indicator-pill-right.fd-light-gray,.fd-indicator-pill-round.fd-light-gray{background:var(--desk-bg-light-gray);color:var(--desk-text-on-light-gray)}.fd-indicator-pill.fd-dark-gray,.fd-indicator-pill-right.fd-dark-gray,.fd-indicator-pill-round.fd-dark-gray{background:var(--desk-bg-dark-gray);color:var(--desk-text-on-dark-gray)}.fd-indicator-pill.fd-purple,.fd-indicator-pill-right.fd-purple,.fd-indicator-pill-round.fd-purple{background:var(--desk-bg-purple);color:var(--desk-text-on-purple)}.fd-indicator-pill.fd-pink,.fd-indicator-pill-right.fd-pink,.fd-indicator-pill-round.fd-pink{background:var(--desk-bg-pink);color:var(--desk-text-on-pink)}.fd-indicator-pill.fd-cyan,.fd-indicator-pill-right.fd-cyan,.fd-indicator-pill-round.fd-cyan{background:var(--desk-bg-cyan);color:var(--desk-text-on-cyan)}.fd-indicator.fd-blue{--fd-indicator-dot:var(--desk-text-on-blue)}.fd-indicator.fd-light-blue{--fd-indicator-dot:var(--desk-text-on-light-blue)}.fd-indicator.fd-dark-blue{--fd-indicator-dot:var(--desk-text-on-dark-blue)}.fd-indicator.fd-green{--fd-indicator-dot:var(--desk-text-on-green)}.fd-indicator.fd-yellow{--fd-indicator-dot:var(--desk-text-on-yellow)}.fd-indicator.fd-orange{--fd-indicator-dot:var(--desk-text-on-orange)}.fd-indicator.fd-red{--fd-indicator-dot:var(--desk-text-on-red)}.fd-indicator.fd-gray{--fd-indicator-dot:var(--desk-text-on-gray)}.fd-indicator.fd-light-gray{--fd-indicator-dot:var(--desk-text-on-light-gray)}.fd-indicator.fd-dark-gray{--fd-indicator-dot:var(--desk-text-on-dark-gray)}.fd-indicator.fd-purple{--fd-indicator-dot:var(--desk-text-on-purple)}.fd-indicator.fd-pink{--fd-indicator-dot:var(--desk-text-on-pink)}.fd-indicator.fd-cyan{--fd-indicator-dot:var(--desk-text-on-cyan)}:root[data-theme=erpnext].dark .fd-indicator.fd-blue{--fd-indicator-dot:var(--desk-bg-blue)}:root[data-theme=erpnext].dark .fd-indicator.fd-light-blue{--fd-indicator-dot:var(--desk-bg-light-blue)}:root[data-theme=erpnext].dark .fd-indicator.fd-dark-blue{--fd-indicator-dot:var(--desk-bg-dark-blue)}:root[data-theme=erpnext].dark .fd-indicator.fd-green{--fd-indicator-dot:var(--desk-bg-green)}:root[data-theme=erpnext].dark .fd-indicator.fd-yellow{--fd-indicator-dot:var(--desk-bg-yellow)}:root[data-theme=erpnext].dark .fd-indicator.fd-orange{--fd-indicator-dot:var(--desk-bg-orange)}:root[data-theme=erpnext].dark .fd-indicator.fd-red{--fd-indicator-dot:var(--desk-bg-red)}:root[data-theme=erpnext].dark .fd-indicator.fd-gray{--fd-indicator-dot:var(--desk-bg-gray)}:root[data-theme=erpnext].dark .fd-indicator.fd-light-gray{--fd-indicator-dot:var(--desk-bg-light-gray)}:root[data-theme=erpnext].dark .fd-indicator.fd-dark-gray{--fd-indicator-dot:var(--desk-bg-dark-gray)}:root[data-theme=erpnext].dark .fd-indicator.fd-purple{--fd-indicator-dot:var(--desk-bg-purple)}:root[data-theme=erpnext].dark .fd-indicator.fd-pink{--fd-indicator-dot:var(--desk-bg-pink)}:root[data-theme=erpnext].dark .fd-indicator.fd-cyan{--fd-indicator-dot:var(--desk-bg-cyan)}.fd-avatar{vertical-align:middle;flex-shrink:0;line-height:1;display:inline-block}.fd-avatar-frame{object-fit:cover;background-color:var(--desk-avatar-frame-bg);border-radius:50%;width:100%;max-width:100%;height:100%;max-height:100%;display:inline-block}.fd-avatar-xs{width:16px;height:16px}.fd-avatar-small{text-align:center;width:28px;height:28px}.fd-avatar-medium{width:28px;height:28px}.fd-avatar-large{width:64px;height:64px}.fd-avatar-xl{width:108px;height:108px}.fd-standard-image{object-fit:cover;background-color:var(--desk-avatar-frame-bg);width:100%;height:100%;color:var(--desk-avatar-frame-color);border:1px solid var(--desk-avatar-frame-border);justify-content:center;align-items:center;font-weight:400;display:flex}.fd-avatar .fd-standard-image{border:none;border-radius:50%}.fd-avatar-xs .fd-standard-image{font-size:9px}.fd-avatar-small .fd-standard-image{font-size:var(--desk-text-xs)}.fd-avatar-medium .fd-standard-image{font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular)}.fd-avatar-large .fd-standard-image,.fd-avatar-xl .fd-standard-image{font-size:var(--desk-text-2xl);font-weight:var(--desk-weight-regular)}.fd-avatar-orange .fd-standard-image{background-color:var(--desk-orange-avatar-bg);color:var(--desk-orange-avatar-color)}.fd-avatar-pink .fd-standard-image{background-color:var(--desk-pink-avatar-bg);color:var(--desk-pink-avatar-color)}.fd-avatar-blue .fd-standard-image{background-color:var(--desk-blue-avatar-bg);color:var(--desk-blue-avatar-color)}.fd-avatar-green .fd-standard-image{background-color:var(--desk-green-avatar-bg);color:var(--desk-green-avatar-color)}.fd-avatar-red .fd-standard-image{background-color:var(--desk-red-avatar-bg);color:var(--desk-red-avatar-color)}.fd-avatar-yellow .fd-standard-image{background-color:var(--desk-yellow-avatar-bg);color:var(--desk-yellow-avatar-color)}.fd-avatar-purple .fd-standard-image{background-color:var(--desk-purple-avatar-bg);color:var(--desk-purple-avatar-color)}.fd-avatar-group{align-items:center;display:inline-flex}.fd-avatar-group-end{justify-content:flex-start;margin-inline-start:var(--desk-margin-xs)}.fd-avatar-group-start{justify-content:flex-end;margin-inline-end:var(--desk-margin-xs)}.fd-avatar-group .fd-avatar{transition:margin-inline-start .1s ease-in-out}.fd-avatar-group .fd-avatar .fd-avatar-frame{border:1px solid var(--desk-avatar-frame-border)}.fd-avatar-group .fd-avatar-extra-count{font-size:var(--desk-text-sm);font-weight:var(--desk-weight-medium);color:#fff;background-color:var(--desk-blue-500)}.fd-avatar-group.fd-overlap .fd-avatar+.fd-avatar{margin-inline-start:calc(-1 * var(--desk-margin-sm))}.fd-avatar-group.fd-overlap:hover .fd-avatar:not(:first-child){margin-inline-start:var(--desk-margin-xs)}.fd-kbd{color:var(--desk-text-light);background-color:var(--desk-control-bg);border-radius:var(--desk-border-radius-sm);letter-spacing:.02em;height:20px;padding:4px 8px;font-family:inherit;font-size:87.5%;line-height:1.2em;box-shadow:inset 0 -.1rem #00000040}.fd-skeleton{background-color:var(--desk-skeleton-bg);border-radius:var(--desk-border-radius);height:100%}.fd-skeleton-lg{border-radius:var(--desk-border-radius-lg)}.fd-skeleton-breathe{background-color:var(--desk-border-color);border-radius:2px;width:100%;height:100%;animation:2s infinite fd-breathe}@keyframes fd-breathe{0%{opacity:.2}50%{opacity:.5}to{opacity:.2}}.fd-msg-box{padding:var(--desk-padding-xl) var(--desk-padding-md);text-align:center;color:var(--desk-text-muted);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular)}.fd-null-state{width:auto;height:60px;margin-block-end:var(--desk-margin-md);display:inline-block}.fd-msg-box-text,.fd-msg-box-actions{font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);margin-block:0 1rem}.fd-card{background-color:var(--desk-card-bg);border:1px solid var(--desk-border-color);border-radius:var(--desk-border-radius-md);box-shadow:none;padding:var(--desk-padding-sm)}.fd-card.fd-card-flush{padding:0}.fd-progress{background-color:var(--desk-gray-200);border-radius:var(--desk-border-radius);height:10px;box-shadow:none;font-size:.75rem;line-height:0;display:flex;overflow:hidden}.fd-progress-bar{color:#fff;text-align:center;white-space:nowrap;background-color:var(--fd-progress-color,var(--desk-progress-bar-bg));box-shadow:none;flex-direction:column;justify-content:center;transition:none;display:flex;overflow:hidden}.fd-timestamp{cursor:default}@media (prefers-reduced-motion:reduce){.fd-indicator.fd-blink,.fd-skeleton-breathe{animation:none}.fd-avatar-group .fd-avatar{transition:none}}
.fd-frappe-control{font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular)}.fd-form-group{margin-block-end:16px}.fd-only-input{position:relative}.fd-input-max-width{max-inline-size:100%}.fd-control-label{color:var(--desk-text-muted);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);margin-block-end:6px;padding-inline-end:0;display:inline-block}.fd-control-label.fd-reqd:after,.fd-label-area.fd-reqd:after{content:" *";color:var(--desk-red-400);white-space:nowrap}.fd-control-input-wrapper,.fd-control-input{position:relative}.fd-help-box{color:var(--desk-text-muted);font-size:var(--desk-text-sm);word-break:break-word;margin-block:4px 8px;line-height:1.6}.fd-help-box.fd-control-error{color:var(--desk-red-600)}:root[data-theme=erpnext].dark .fd-help-box.fd-control-error{color:var(--desk-red-300)}.fd-form-control{inline-size:100%;block-size:var(--desk-input-h);border-radius:var(--desk-radius-sm);background-color:var(--desk-control-bg);color:var(--desk-text-color);font-family:inherit;font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);letter-spacing:inherit;box-shadow:none;border:none;margin:0;padding:6px 8px;line-height:1.5;transition:none;display:block;position:relative}.fd-form-control::placeholder{color:var(--desk-input-placeholder-color);opacity:1}.fd-form-control:focus{background-color:var(--desk-control-bg);box-shadow:var(--desk-input-focus);outline:0}.fd-form-control:disabled{background-color:var(--desk-input-disabled-bg);color:var(--desk-text-muted);cursor:not-allowed;opacity:1}.fd-form-control.fd-bold{font-weight:var(--desk-weight-medium)}.fd-form-control.fd-input-xs{block-size:26px}.fd-form-control.fd-text-end{text-align:end}.fd-has-error .fd-form-control{border:1px solid var(--desk-error-border)}.fd-has-error .fd-form-control:focus,.fd-has-error .fd-form-control:focus-within{box-shadow:0 0 0 2px var(--desk-error-bg)}.fd-control-value{overflow-wrap:break-word;position:relative}.fd-like-disabled-input{min-block-size:var(--desk-input-h);border-radius:var(--desk-radius-sm);background-color:var(--desk-disabled-control-bg);color:var(--desk-disabled-text-color);cursor:default;padding:3px 8px}.fd-like-disabled-input.fd-bold{font-weight:var(--desk-weight-medium)}.fd-like-disabled-input.fd-for-description{font-size:var(--desk-text-sm);white-space:pre-wrap}.fd-number-input{position:relative}.fd-number-input.fd-has-suffix .fd-form-control{padding-inline-end:44px}.fd-control-suffix{color:var(--desk-text-light);font-size:var(--desk-text-sm);pointer-events:none;align-items:center;display:flex;position:absolute;inset-block:0;inset-inline-end:8px}.fd-form-control.fd-textarea{resize:vertical;block-size:120px}.fd-form-control.fd-textarea-small{block-size:150px}.fd-form-control.fd-textarea-long{block-size:300px}.fd-form-control.fd-select-input{appearance:none;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding-block:0;padding-inline-end:28px;overflow:hidden}.fd-select-icon{pointer-events:none;--fd-icon-stroke:var(--desk-text-muted);align-items:center;block-size:22px;display:flex;position:absolute;inset-block-start:3px;inset-inline-end:12px}.fd-select-icon.fd-xs{block-size:20px;inset-inline-end:10px}.fd-select-placeholder{max-inline-size:80%;color:var(--desk-input-placeholder-color);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;line-height:22px;position:absolute;inset-block-start:3px;inset-inline-start:12px;overflow:hidden}.fd-select-placeholder.fd-xs{line-height:20px}.fd-flip-rtl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.fd-link-field{position:relative}.fd-link-btn{z-index:3;background-color:var(--desk-control-bg);align-items:center;gap:2px;block-size:100%;padding:3px;display:none;position:absolute;inset-block-start:0;inset-inline-end:4px}.fd-link-field:hover .fd-link-btn,.fd-link-field:focus-within .fd-link-btn{display:flex}.fd-link-clear,.fd-link-open{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 2px;display:inline-flex}.fd-awesomplete-list{z-index:1060;box-sizing:border-box;inline-size:var(--radix-popover-trigger-width);border:1px solid var(--desk-border-color);border-radius:var(--desk-radius-sm);background-color:var(--desk-bg-color);max-block-size:min(60vh,300px);min-inline-size:250px;box-shadow:var(--desk-shadow-md);margin:0;padding:5px;overflow:hidden auto}.fd-awesomplete-item{border-radius:var(--desk-radius-sm);color:var(--desk-text-color);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;padding:6px;overflow:hidden}.fd-awesomplete-item:not(:last-child){margin-block-end:5px}.fd-awesomplete-item:hover,.fd-awesomplete-item[aria-selected=true]{background-color:var(--desk-awesomplete-hover-bg);color:var(--desk-text-color)}.fd-awesomplete-text{text-overflow:ellipsis;margin:0;overflow:hidden}.fd-awesomplete-label{font-size:var(--desk-text-sm);font-weight:var(--desk-weight-bold)}.fd-awesomplete-description{color:var(--desk-text-muted);font-size:var(--desk-text-xs)}.fd-link-option{color:var(--desk-text-color);align-items:center;font-weight:400;display:inline-flex}.fd-link-option-icon{margin-inline-end:5px}.fd-form-control.fd-table-multiselect{block-size:auto;min-block-size:var(--desk-input-h);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 10px 5px;display:flex}.fd-form-control.fd-table-multiselect:focus-within{box-shadow:var(--desk-input-focus)}.fd-data-pill{border-radius:var(--desk-radius-sm);background-color:var(--desk-subtle-fg);color:var(--desk-text-color);font-size:var(--desk-text-base);justify-content:space-between;align-items:center;padding:4px 8px;line-height:1.5;display:inline-flex}.fd-data-pill.fd-tb-selected-value{border:1px solid var(--desk-border-color);background-color:var(--desk-bg-color);box-shadow:none}.fd-pill-label{color:var(--desk-text-color)}.fd-pill-remove{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;margin-inline-start:5px;padding:0;display:inline-flex}.fd-multiselect-input{inline-size:100%;color:var(--desk-text-color);font-family:inherit;font-size:var(--desk-text-xs);letter-spacing:inherit;background:0 0;border:none;outline:none;margin:0 0 10px;padding:0;display:inline-block}.fd-multiselect-readonly{flex-wrap:wrap;gap:6px;padding-block:2px;display:flex}.fd-password-wrapper{position:relative}.fd-form-control.fd-password-input{padding-inline-end:36px}.fd-toggle-password{z-index:3;block-size:100%;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:3px;display:flex;position:absolute;inset-block-start:0;inset-inline-end:8px}.fd-toggle-password:focus-visible{border-radius:var(--desk-radius-sm);box-shadow:var(--desk-focus-default);outline:none}.fd-password-strength-indicator{align-items:center;gap:5px;display:flex;position:absolute;inset-block-start:-20px;inset-inline-end:0}.fd-password-progress-text{font-size:var(--desk-text-xs);font-weight:var(--desk-weight-semibold)}.fd-password-progress{border-radius:var(--desk-radius-tiny);background-color:var(--desk-subtle-fg);block-size:5px;inline-size:100px;display:flex;overflow:hidden}.fd-password-progress-bar{block-size:100%;transition:inline-size .6s}.fd-password-bar-danger{background-color:var(--desk-red-500)}.fd-password-bar-warning{background-color:var(--desk-orange-500)}.fd-password-bar-info{background-color:var(--desk-blue-500)}.fd-password-bar-success{background-color:var(--desk-green-500)}.fd-strength-red{color:var(--desk-red-500)}.fd-strength-orange{color:var(--desk-orange-500)}.fd-strength-blue{color:var(--desk-blue-500)}.fd-strength-green{color:var(--desk-green-500)}.fd-checkbox{display:block;position:relative}.fd-checkbox-label,.fd-switch-label{cursor:pointer;align-items:center;margin-block-end:0;display:inline-flex}.fd-input-area{display:flex}.fd-label-area{color:var(--desk-text-color);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-medium)}.fd-checkbox-input{inline-size:var(--desk-checkbox-size);block-size:var(--desk-checkbox-size);border:1px solid var(--desk-gray-500);border-radius:var(--desk-radius-tiny);appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;flex:none;margin:0;margin-inline-end:8px;position:relative}.fd-only-input .fd-checkbox-input{margin-inline-end:0}.fd-checkbox-input:checked{background-color:var(--desk-btn-primary);box-shadow:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:57%;border:none}.fd-checkbox-input:focus{box-shadow:var(--desk-focus-default);outline:none}.fd-checkbox-input:disabled,.fd-checkbox-input.fd-disabled-deselected{border:.5px solid var(--desk-dark-border-color);background-color:var(--desk-disabled-control-bg);pointer-events:none;box-shadow:inset 0 1px 7px #0000001a}.fd-checkbox-input:disabled:checked,.fd-checkbox-input.fd-disabled-selected{background-color:var(--desk-gray-600);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:57%;border:none;box-shadow:inset 0 1px 3px #0000001a}.fd-has-error .fd-checkbox-input{border-color:var(--desk-error-border)}:root[data-theme=erpnext].dark .fd-checkbox-input:checked{background-color:var(--desk-checkbox-color);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-theme=erpnext].dark .fd-checkbox-input:disabled:checked,:root[data-theme=erpnext].dark .fd-checkbox-input.fd-disabled-selected{background-color:var(--desk-gray-600);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.00001L2.66667 5.80001L7 1.20001' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:root[data-theme=erpnext].dark .fd-checkbox-input.fd-disabled-deselected:not(:checked){background-color:var(--desk-gray-700);border:none}.fd-switch{flex:none;block-size:16px;inline-size:26px;margin-inline-end:8px;display:inline-block;position:relative}.fd-only-input .fd-switch{margin-inline-end:0}.fd-switch-input{z-index:1;opacity:0;cursor:pointer;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.fd-slider{background-color:var(--desk-switch-bg);cursor:pointer;transition:all .4s;position:absolute;inset:0}.fd-slider:before{background-color:var(--desk-fg-color);content:"";block-size:12px;inline-size:12px;transition:all .4s;position:absolute;inset-block-end:2px;inset-inline-start:2px}.fd-switch-input:checked+.fd-slider{background-color:var(--desk-btn-primary)}.fd-switch-input:focus+.fd-slider{box-shadow:var(--desk-focus-default)}.fd-switch-input:checked+.fd-slider:before{inset-inline-start:12px}.fd-switch-input:disabled{cursor:not-allowed}.fd-switch-input:disabled+.fd-slider{cursor:not-allowed;opacity:.5}.fd-slider.fd-round{border-radius:34px}.fd-slider.fd-round:before{border-radius:50%}.fd-date-field{position:relative}.fd-datepicker{z-index:9999;box-sizing:content-box;border:1px solid var(--desk-border-color);border-radius:var(--desk-radius-lg);background:var(--desk-fg-color);inline-size:250px;color:var(--desk-text-color);font-family:inherit;font-size:var(--desk-text-base);box-shadow:var(--desk-shadow-2xl);direction:ltr;position:relative}.fd-datepicker-pointer{z-index:-1;border:1px solid var(--desk-border-color);background:var(--desk-fg-color);border-block-end-style:hidden;border-inline-start-style:hidden;border-start-end-radius:2px;block-size:10px;inline-size:10px;position:absolute;inset-inline-start:10px}.fd-datepicker[data-side=bottom] .fd-datepicker-pointer{inset-block-end:calc(100% - 4px);transform:rotate(315deg)}.fd-datepicker[data-side=top] .fd-datepicker-pointer{inset-block-start:calc(100% - 4px);transform:rotate(135deg)}.fd-datepicker.fd-datepicker-rtl .fd-datepicker-pointer{inset-inline:auto 10px}.fd-datepicker-nav{border-block-end:1px solid var(--desk-border-color);justify-content:space-between;min-block-size:32px;padding:4px;display:flex}.fd-datepicker-nav-action,.fd-datepicker-nav-title{border-radius:var(--desk-radius-tiny);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.fd-datepicker-nav-action{-webkit-user-select:none;user-select:none;inline-size:32px}.fd-datepicker-nav-title{padding-inline:8px}.fd-datepicker-nav-action:hover,.fd-datepicker-nav-title:hover{background-color:var(--desk-fg-hover-color)}.fd-datepicker-nav-title:disabled{cursor:default;background:0 0}.fd-datepicker-nav-year{color:var(--desk-text-light);margin-inline-start:5px;font-style:normal}.fd-datepicker-arrow{fill:none;stroke:var(--desk-gray-500);stroke-width:2px}.fd-datepicker-content{box-sizing:content-box;padding:4px}.fd-datepicker-days-names{flex-wrap:wrap;margin-block:8px 3px;display:flex}.fd-datepicker-day-name{color:var(--desk-text-color);text-align:center;text-transform:uppercase;flex:1;justify-content:center;align-items:center;font-size:.8em;display:flex}.fd-datepicker-cells{flex-wrap:wrap;display:flex}.fd-datepicker-cell{z-index:1;box-sizing:border-box;border-radius:var(--desk-radius-tiny);block-size:32px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.fd-datepicker-cell-day{inline-size:14.2857%}.fd-datepicker-cells-months,.fd-datepicker-cells-years{block-size:170px}.fd-datepicker-cell-month{block-size:25%;inline-size:33.33%}.fd-datepicker-cell-year{block-size:33.33%;inline-size:25%}.fd-datepicker-cell:hover{background-color:var(--desk-fg-hover-color)}.fd-datepicker-cell.fd-is-other-month,.fd-datepicker-cell.fd-is-other-decade{color:var(--desk-gray-300)}.fd-datepicker-cell.fd-is-current{color:var(--desk-text-color)}.fd-datepicker-cell.fd-is-current:not(.fd-is-selected){font-weight:var(--desk-weight-bold)}.fd-datepicker-cell.fd-is-selected,.fd-datepicker-cell.fd-is-selected:hover{border-radius:var(--desk-radius-tiny);background:var(--desk-date-active-bg);color:var(--desk-date-active-text)}.fd-datepicker-cell.fd-is-disabled{color:var(--desk-gray-400);cursor:default}.fd-datepicker-cell.fd-is-disabled:hover{background:0 0}.fd-datepicker-time{border-block-start:1px solid var(--desk-border-color);align-items:center;padding:4px;display:flex;position:relative}.fd-datepicker-time-sliders{flex:0 138px;max-inline-size:138px;margin-inline-end:10px}.fd-datepicker-time-row{background-image:linear-gradient(to right, var(--desk-gray-600), var(--desk-gray-600));background-position:50%;background-repeat:no-repeat;background-size:100% 1px;align-items:center;block-size:17px;font-size:11px;display:flex}.fd-datepicker-range{appearance:none;cursor:pointer;background:0 0;flex:1;block-size:100%;margin:0;padding:0}.fd-datepicker-range:focus{outline:none}.fd-datepicker-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background:0 0;border:none;block-size:1px}.fd-datepicker-range::-webkit-slider-thumb{box-sizing:border-box;border:1px solid var(--desk-gray-300);background:var(--desk-fg-color);appearance:none;cursor:pointer;border-radius:3px;block-size:12px;inline-size:12px;margin-block-start:-6px}.fd-datepicker-range::-moz-range-thumb{box-sizing:border-box;border:1px solid var(--desk-gray-300);background:var(--desk-fg-color);cursor:pointer;border-radius:3px;block-size:12px;inline-size:12px}.fd-datepicker-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--desk-focus-default)}.fd-datepicker-range:focus-visible::-moz-range-thumb{box-shadow:var(--desk-focus-default)}.fd-datepicker-time-current{font-size:var(--desk-text-base);text-align:center;flex:1;justify-content:center;align-items:center;margin-inline-start:10px;display:flex}.fd-datepicker-time-current-hours,.fd-datepicker-time-current-minutes{z-index:1;font-family:inherit;font-size:19px;line-height:1;position:relative}.fd-datepicker-time-current-colon{margin:0 2px 3px;line-height:1}.fd-datepicker-buttons{border-block-start:1px solid var(--desk-border-color);padding:4px;display:flex}.fd-datepicker-button{border-radius:var(--desk-radius-tiny);block-size:32px;color:var(--desk-text-color);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;align-items:center;padding:0;display:inline-flex}.fd-datepicker-button:hover{background-color:var(--desk-fg-hover-color);color:var(--desk-text-color)}@media (prefers-reduced-motion:reduce){.fd-slider,.fd-slider:before,.fd-password-progress-bar{transition:none}}
.fd-overlay-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.fd-modal-backdrop{z-index:1040;background-color:var(--desk-gray-800);opacity:.8;position:fixed;inset:0}.fd-modal-backdrop[data-state=open]{animation:.15s linear fd-modal-backdrop-in}.fd-modal-backdrop[data-state=closed]{animation:.15s linear .15s both fd-modal-backdrop-out}.fd-modal-backdrop.fd-modal-backdrop-snap{animation:none}.fd-modal{z-index:1050;scrollbar-width:none;outline:0;position:fixed;inset:0;overflow:hidden auto}.fd-modal::-webkit-scrollbar{width:0;height:0}@media (min-width:992px){.fd-modal{scrollbar-width:auto}.fd-modal::-webkit-scrollbar{width:12px;height:12px}}.fd-modal[data-state=open]{animation:.15s linear fd-modal-fade-in}.fd-modal[data-state=closed]{animation:.15s linear both fd-modal-fade-out}.fd-modal[data-state=open] .fd-modal-dialog{animation:.3s ease-out fd-modal-dialog-in}.fd-modal[data-state=closed] .fd-modal-dialog{animation:.3s ease-out both fd-modal-dialog-out}.fd-modal.fd-msgprint-dialog{z-index:2000}.fd-modal-dialog{pointer-events:none;width:auto;margin:.5rem;position:relative}@media (min-width:576px){.fd-modal-dialog{max-width:575px;margin-block:1.75rem;margin-inline:auto}.fd-modal-sm{max-width:450px}}@media (min-width:992px){.fd-modal-lg,.fd-modal-xl{max-width:800px}}@media (min-width:1200px){.fd-modal-xl{max-width:1140px}}.fd-modal-content{pointer-events:auto;border:1px solid var(--desk-border-color);border-radius:var(--desk-radius-lg);background-color:var(--desk-modal-bg);width:100%;color:var(--desk-text-muted);font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);text-align:start;background-clip:padding-box;outline:0;flex-direction:column;line-height:1.5;display:flex;position:relative;box-shadow:0 .25rem .5rem #00000080}@media (min-width:576px){.fd-modal-content{box-shadow:0 5px 10px #0000001a}}.fd-modal-header{z-index:3;border-block-end:1px solid var(--desk-border-color);background:inherit;border-start-start-radius:calc(var(--desk-radius-lg) - 1px);border-start-end-radius:calc(var(--desk-radius-lg) - 1px);justify-content:space-between;align-items:flex-start;padding:15px 20px;display:flex;position:sticky;inset-block-start:0}.fd-modal-title-section{align-items:center;width:100%;min-width:0;display:flex}.fd-modal-title{max-width:calc(100% - 80px);color:var(--desk-heading-color);font-size:var(--desk-text-lg);font-weight:var(--desk-weight-medium);overflow-wrap:anywhere;margin:0;line-height:2em}.fd-modal-indicator{background-color:var(--desk-text-on-gray);border-radius:8px;flex-shrink:0;width:8px;height:8px;margin-inline-end:8px}.fd-modal-indicator.fd-blue{background-color:var(--desk-text-on-blue)}.fd-modal-indicator.fd-green{background-color:var(--desk-text-on-green)}.fd-modal-indicator.fd-orange{background-color:var(--desk-text-on-orange)}.fd-modal-indicator.fd-yellow{background-color:var(--desk-text-on-yellow)}.fd-modal-indicator.fd-red{background-color:var(--desk-text-on-red)}.fd-modal-indicator.fd-gray{background-color:var(--desk-text-on-gray)}.fd-modal-indicator.fd-purple{background-color:var(--desk-text-on-purple)}.fd-modal-indicator.fd-pink{background-color:var(--desk-text-on-pink)}.fd-modal-indicator.fd-cyan{background-color:var(--desk-text-on-cyan)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-blue{background-color:var(--desk-bg-blue)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-green{background-color:var(--desk-bg-green)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-orange{background-color:var(--desk-bg-orange)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-yellow{background-color:var(--desk-bg-yellow)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-red{background-color:var(--desk-bg-red)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-gray{background-color:var(--desk-bg-gray)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-purple{background-color:var(--desk-bg-purple)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-pink{background-color:var(--desk-bg-pink)}:root[data-theme=erpnext].dark .fd-modal-indicator.fd-cyan{background-color:var(--desk-bg-cyan)}.fd-modal-actions{align-items:center;display:flex;position:absolute;inset-block-start:10px;inset-inline-end:5px}.fd-btn-modal-minimize,.fd-btn-modal-close{border-radius:var(--desk-radius-sm);min-width:28px;height:28px;box-shadow:none;color:var(--desk-text-muted);cursor:pointer;background:0 0;border:0;outline:0;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.fd-btn-modal-minimize{padding-inline-end:0}.fd-btn-modal-minimize:focus-visible,.fd-btn-modal-close:focus-visible{box-shadow:var(--desk-focus-default)}.fd-modal-body{flex:auto;padding:15px 20px;position:relative}.fd-modal-footer{z-index:1;border-block-start:1px solid var(--desk-border-color);background:inherit;border-end-end-radius:calc(var(--desk-radius-lg) - 1px);border-end-start-radius:calc(var(--desk-radius-lg) - 1px);flex-wrap:wrap;justify-content:space-between;align-items:center;padding:15px 20px;display:flex;position:sticky;inset-block-end:0}.fd-custom-actions,.fd-standard-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.fd-standard-actions{margin-inline-start:auto}.fd-btn-modal-secondary,.fd-btn-modal-primary{box-shadow:none;white-space:nowrap}.fd-modal.fd-modal-minimize{width:0;height:0;position:static;inset:auto;overflow:visible}.fd-modal-minimize .fd-modal-dialog{z-index:1050;width:100%;max-width:none;margin:0;position:fixed;inset-block-end:calc(var(--fd-dock-slot,0) * 46px);inset-inline:0}@media (min-width:768px){.fd-modal-minimize .fd-modal-dialog{width:400px;min-width:400px;inset-block-end:0;inset-inline-start:auto;inset-inline-end:calc(15px + var(--fd-dock-slot,0) * 415px)}}.fd-modal-minimize .fd-modal-header{padding-block:6px 5px}.fd-modal-minimize .fd-modal-content{min-height:0;box-shadow:var(--desk-shadow-lg);border-start-start-radius:var(--desk-radius-md);border-start-end-radius:var(--desk-radius-md);border-end-end-radius:0;border-end-start-radius:0}.fd-modal-minimize .fd-modal-body,.fd-modal-minimize .fd-modal-footer{display:none}.fd-modal-minimize .fd-modal-title-section{cursor:pointer}.fd-msgprint-dialog .fd-modal-content{min-height:110px}.fd-msgprint{overflow-wrap:break-word}.fd-msgprint-rule{border:0;border-block-start:1px solid var(--desk-border-color);height:0;margin-block:14px;margin-inline:0}.fd-confirm-message{margin-block:0 1rem;margin-inline:0}.fd-prompt-fields{flex-direction:column;display:flex}.fd-prompt-field{margin-block-end:1rem}.fd-prompt-field:last-child{margin-block-end:0}.fd-prompt-label{color:var(--desk-text-muted);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);margin-block-end:6px;display:block}.fd-prompt-label.fd-reqd:after{content:" *";color:#eb9091}.fd-prompt-input{border-radius:var(--desk-radius-sm);background-color:var(--desk-control-bg);width:100%;height:28px;color:var(--desk-text-color);font:inherit;font-size:var(--desk-text-base);border:0;outline:0;padding:6px 8px;line-height:1.2;display:block}.fd-prompt-input::placeholder{color:var(--desk-input-placeholder-color)}.fd-prompt-input:focus{box-shadow:var(--desk-input-focus)}.fd-prompt-textarea{resize:vertical;height:120px}.fd-prompt-select{padding-block:0}.fd-has-error .fd-prompt-input{background-color:var(--desk-error-bg)}.fd-prompt-help{color:var(--desk-text-muted);font-size:var(--desk-text-sm);margin-block:4px 8px;margin-inline:0;line-height:1.6}.fd-prompt-help.fd-prompt-error{color:var(--desk-danger)}.fd-prompt-check-label{color:var(--desk-text-color);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-medium);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.fd-prompt-checkbox{width:14px;height:14px;accent-color:var(--desk-checkbox-checked);margin:0}.fd-prompt-check .fd-prompt-help{margin-block-start:4px}.fd-dropdown-menu{z-index:calc(var(--desk-z-navbar) + 1);border:1px solid var(--desk-subtle-accent);background-color:var(--desk-fg-color);min-width:200px;max-height:500px;color:var(--desk-text-color);font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);text-align:start;background-clip:padding-box;border-radius:.375rem;outline:0;margin:0;padding:4px;line-height:1.5;overflow:auto;box-shadow:0 .5rem 1rem #0000002d}.fd-dropdown-menu.fd-dropdown-menu-small{min-width:140px;font-size:var(--desk-text-sm)}.fd-dropdown-menu.fd-dropdown-menu-fit{width:max-content}.fd-dropdown-item{border-radius:var(--desk-radius-sm);width:100%;color:var(--desk-text-color);font-weight:var(--desk-weight-regular);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:0;outline:0;align-items:center;padding:4px 8px;text-decoration:none;display:flex}.fd-dropdown-menu-small .fd-dropdown-item{padding:5px}.fd-dropdown-item[data-highlighted]{background-color:var(--desk-fg-hover-color);color:var(--desk-text-color)}.fd-dropdown-item:active{background-color:var(--desk-gray-600);color:var(--desk-fg-color)}.fd-dropdown-item[data-disabled]{color:var(--desk-gray-600);cursor:default;pointer-events:none;background-color:#0000}.fd-menu-item-icon{flex-shrink:0;margin-inline-end:10px;display:inline-flex}.fd-menu-item-label{flex:auto}.fd-menu-item-label:not(:last-child){margin-inline-end:15px}.fd-menu-item-shortcut{border-radius:var(--desk-radius-sm);background-color:var(--desk-control-bg);height:20px;color:var(--desk-text-light);flex-shrink:0;align-items:center;margin-inline-start:auto;padding:4px 8px;font-family:inherit;font-size:87.5%;line-height:1.2em;display:inline-flex;box-shadow:inset 0 -.1rem #00000040}.fd-tick-icon{visibility:hidden;flex-shrink:0;margin-inline-end:8px;display:inline-flex}.fd-tick-icon.fd-selected{visibility:visible}.fd-dropdown-divider{border-block-start:1px solid var(--desk-border-color);height:0;margin:4px;overflow:hidden}.fd-dropdown-divider:last-child{display:none}.fd-dropdown-header{color:var(--desk-text-muted);font-size:var(--desk-text-xs);white-space:nowrap;margin:0;padding-block:.5rem;padding-inline:6px;display:block}.fd-alt-pressed .fd-alt-underline{text-decoration:underline}.fd-popover{z-index:1060;border-radius:var(--desk-radius-lg);background-color:var(--desk-popover-bg);box-shadow:var(--desk-shadow-2xl);color:var(--desk-text-muted);font-size:var(--desk-text-xs);font-weight:var(--desk-weight-regular);text-align:start;border:0;outline:0;padding:15px;line-height:1.5}.fd-popover.fd-popover-flush{padding:0}.fd-tooltip{z-index:1070;max-width:200px;font-size:var(--desk-text-xs);font-weight:var(--desk-weight-regular);text-align:start;overflow-wrap:break-word;opacity:.9;line-height:1.5}.fd-tooltip[data-state=delayed-open],.fd-tooltip[data-state=instant-open]{animation:.15s linear fd-tooltip-fade-in}.fd-tooltip[data-state=closed]{animation:.15s linear both fd-tooltip-fade-out}.fd-tooltip-inner{border-radius:var(--desk-radius-sm);color:#fff;text-align:center;background-color:#000;max-width:200px;padding:4px 8px}.fd-tooltip-arrow{fill:#000}.fd-alert-container{z-index:1050;position:fixed;inset-block-end:0;inset-inline-end:0}@media (min-width:768px){.fd-alert-container{inset-inline-end:20px}}.fd-desk-alert{--fd-alert-travel:2000px;border-radius:var(--desk-radius-md);background-color:var(--desk-toast-bg);width:100vw;min-height:50px;max-height:200px;box-shadow:var(--desk-shadow-md);color:var(--desk-text-color);font-size:var(--desk-text-base);pointer-events:auto;border:1px solid #0000;margin-block-end:1rem;padding:0;animation:.6s fd-backInRight;position:relative;overflow-y:auto}@media (min-width:768px){.fd-desk-alert{width:400px}}:root[data-theme=erpnext][dir=rtl] .fd-desk-alert{--fd-alert-travel:-2000px}.fd-desk-alert.fd-out{animation:1.6s fd-backOutRight}.fd-desk-alert.fd-alert-red{background-color:var(--desk-alert-bg-danger)}.fd-desk-alert.fd-alert-yellow,.fd-desk-alert.fd-alert-orange{background-color:var(--desk-alert-bg-warning)}.fd-desk-alert.fd-alert-blue{background-color:var(--desk-alert-bg-info)}.fd-desk-alert.fd-alert-green{background-color:var(--desk-alert-bg-success)}.fd-alert-message-container{padding:15px;padding-inline-end:40px}.fd-alert-title-container{align-items:center;display:flex}.fd-alert-icon{flex-shrink:0;margin-inline-end:10px;display:flex}.fd-alert-message{min-width:0;color:var(--desk-text-color);font-weight:var(--desk-weight-medium);overflow-wrap:anywhere;line-height:20px}.fd-alert-subtitle{color:var(--desk-text-light);font-size:var(--desk-text-sm);padding-inline-start:34px}.fd-alert-body{padding-block-end:15px;padding-inline:15px}.fd-alert-close{border-radius:var(--desk-radius-sm);color:var(--desk-text-muted);cursor:pointer;background:0 0;border:0;outline:0;padding:0;line-height:1;display:inline-flex;position:absolute;inset-block-start:18px;inset-inline-end:15px}.fd-next-action-container{display:flex}.fd-next-action{border:0;border-block-start:1px solid var(--desk-border-color);border-inline-end:1px solid var(--desk-border-color);width:100%;color:var(--desk-text-light);font:inherit;font-size:var(--desk-text-sm);font-weight:var(--desk-weight-medium);cursor:pointer;background:0 0;outline:0;padding:6px}.fd-next-action:hover{color:var(--desk-text-color)}.fd-next-action:last-child{border-inline-end:0}.fd-alert-close:focus-visible,.fd-next-action:focus-visible{box-shadow:var(--desk-focus-default)}.fd-freeze{z-index:1055;background-color:var(--desk-bg-color);opacity:0;pointer-events:auto;transition:opacity .15s linear;position:fixed;inset:0}.fd-freeze.fd-in{opacity:.8}.fd-freeze.fd-freeze-grid-form{z-index:1020}.fd-freeze-message-container{background-color:var(--desk-control-bg);color:var(--desk-gray-800);place-content:center;padding:3rem;font-size:larger;display:grid;position:absolute;inset:0}:root[data-theme=erpnext].dark .fd-freeze-message-container{color:var(--desk-gray-100)}.fd-freeze-message{text-align:center}.fd-freeze-lead{margin:0;font-size:1.09375rem;font-weight:300}@keyframes fd-modal-backdrop-in{0%{opacity:0}to{opacity:.8}}@keyframes fd-modal-backdrop-out{0%{opacity:.8}to{opacity:0}}@keyframes fd-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes fd-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes fd-modal-dialog-in{0%{transform:translateY(-50px)}to{transform:none}}@keyframes fd-modal-dialog-out{0%{transform:none}to{transform:translateY(-50px)}}@keyframes fd-tooltip-fade-in{0%{opacity:0}to{opacity:.9}}@keyframes fd-tooltip-fade-out{0%{opacity:.9}to{opacity:0}}@keyframes fd-backInRight{0%{transform:translateX(var(--fd-alert-travel,2000px)) scale(.8);opacity:.7}80%{opacity:.7;transform:translate(0)scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes fd-backOutRight{0%{opacity:1}to{transform:translateX(var(--fd-alert-travel,2000px));opacity:.7}}@media (prefers-reduced-motion:reduce){.fd-modal[data-state=open] .fd-modal-dialog,.fd-modal[data-state=closed] .fd-modal-dialog,.fd-modal-backdrop[data-state=open],.fd-modal-backdrop[data-state=closed],.fd-modal[data-state=open],.fd-modal[data-state=closed],.fd-tooltip[data-state=delayed-open],.fd-tooltip[data-state=instant-open],.fd-tooltip[data-state=closed],.fd-desk-alert,.fd-desk-alert.fd-out{animation:none}}
:root[data-theme=erpnext]{--desk-head-visible:1;--desk-page-head-top:var(--desk-navbar-height);--desk-z-shell-head:44}:root[data-theme=erpnext][data-desk-head=hidden]{--desk-head-visible:0;--desk-page-head-top:-15px;--desk-sticky-top:var(--desk-navbar-height)}.fd-app{background-color:var(--desk-bg-color);min-width:0}.fd-body,.fd-body-main{min-width:0}.fd-container{width:100%;padding-inline:var(--desk-page-gutter)}.fd-page-banner{border:1px solid var(--desk-border-color);border-radius:var(--desk-border-radius-md);margin-block-end:var(--desk-margin-sm);overflow:hidden}.fd-layout-main{margin-inline:calc(-1 * var(--desk-container-padding));flex-wrap:wrap;display:flex}.fd-layout-main-section-wrapper{width:100%;min-width:0;max-width:100%;padding-inline:var(--desk-container-padding);flex:1 0;padding-block-end:var(--desk-page-bottom-margin);position:relative;overflow-x:clip}.fd-layout-main-section-wrapper[data-fd-legacy]{flex-direction:column;gap:16px;display:flex}.fd-page{min-width:0}.fd-layout-main-section{scroll-margin-top:var(--desk-navbar-height)}.fd-layout-main-section.fd-frappe-card{border:1px solid var(--desk-border-color);border-radius:var(--desk-border-radius-md);background-color:var(--desk-card-bg);box-shadow:none;padding:0;overflow:hidden}:root[data-theme=erpnext][dir=rtl] .fd-layout-main-section.fd-frappe-card{overflow:visible}.fd-layout-footer{min-width:0}.fd-page-head{top:var(--desk-page-head-top);z-index:var(--desk-z-shell-head);background-color:var(--desk-bg-color);margin-block-end:5px;transition:top .5s;position:sticky}.fd-page-head-content{min-height:var(--desk-page-head-height);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block:8px;display:flex}.fd-page-head-slot{display:contents}.fd-page-title{align-items:center;min-width:0;display:flex}.fd-sidebar-toggle-btn{width:var(--desk-btn-height);height:var(--desk-btn-height);border-radius:var(--desk-border-radius);font-size:inherit;cursor:pointer;--fd-icon-stroke:var(--desk-icon-stroke);background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;margin-inline:-4px 6px;padding:0;display:inline-flex}.fd-sidebar-toggle-btn:hover{background-color:var(--desk-fg-hover-color)}.fd-sidebar-toggle-btn:focus-visible{box-shadow:var(--desk-focus-default);outline:0}.fd-title-area{align-items:center;min-width:0;display:inline-flex}.fd-title-block{min-width:0}.fd-title-row{min-width:0;display:flex}.fd-title-text{max-width:25vw;color:var(--desk-heading-color);font-size:var(--desk-text-2xl);font-weight:var(--desk-weight-bold);letter-spacing:var(--desk-letter-spacing-2xl);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:0;margin-inline-end:var(--desk-margin-sm);line-height:1.2;overflow:hidden}.fd-title-text:focus-visible{border-radius:var(--desk-border-radius-tiny);box-shadow:var(--desk-focus-default);outline:0}.fd-title-indicator{white-space:nowrap;flex-shrink:0;margin-block-start:2px}.fd-sub-heading{color:var(--desk-text-muted);font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);letter-spacing:var(--desk-letter-spacing-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fd-page-actions{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;row-gap:8px;min-width:0;display:flex}.fd-page-actions .fd-btn{height:var(--desk-btn-height);border-radius:var(--desk-border-radius);margin-inline-start:var(--desk-margin-sm);padding:4px 8px;line-height:1}.fd-page-actions .fd-btn-primary,.fd-page-actions .fd-btn-secondary{min-width:40px}.fd-page-custom-actions,.fd-page-standard-actions{align-items:center;display:flex}.fd-custom-btn-group,.fd-menu-btn-group,.fd-actions-btn-group,.fd-page-icon-group{display:inline-flex}.fd-custom-btn-group-label{white-space:nowrap}@media (max-width:991.98px){.fd-page-custom-actions{display:none}.fd-page-head-form .fd-sub-heading{font-size:var(--desk-text-xs)}}@media (max-width:767.98px){.fd-page-icon-group,.fd-page-actions .fd-hidden-xs{display:none}.fd-page-head-form .fd-title-text{font-size:var(--desk-text-lg);font-weight:var(--desk-weight-regular);letter-spacing:var(--desk-letter-spacing-lg)}}.fd-nav-sidebar{min-width:0;font-size:var(--desk-text-base);font-weight:var(--desk-weight-regular);position:relative}.fd-skip-link{margin-block:7px}.fd-skip-link:not(:focus){white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd-close-sidebar{display:none}.fd-layout-side-section{min-width:0;font-size:var(--desk-text-sm);font-weight:var(--desk-weight-regular);letter-spacing:var(--desk-letter-spacing-sm);position:relative}.fd-sidebar-slot{display:contents}.fd-page-sidebar-bar{justify-content:flex-end;margin-block-end:var(--desk-margin-xs);display:flex}.fd-page-sidebar-toggle{width:var(--desk-btn-height);height:var(--desk-btn-height);border-radius:var(--desk-border-radius);cursor:pointer;--fd-icon-stroke:var(--desk-icon-stroke);background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.fd-page-sidebar-toggle:hover{background-color:var(--desk-fg-hover-color)}.fd-page-sidebar-toggle:focus-visible{box-shadow:var(--desk-focus-default);outline:0}.fd-layout-side-section[data-hidden] .fd-sidebar-slot{display:none}.fd-drawer-page-slot{border-block-start:1px solid var(--desk-border-color);font-size:var(--desk-text-sm);margin-block-start:var(--desk-margin-md);padding-block-start:var(--desk-padding-md)}@media (min-width:992px){.fd-body{align-items:flex-start;display:flex}.fd-body-main{flex:1}.fd-nav-sidebar{top:var(--desk-navbar-height);z-index:var(--desk-z-page-head);flex:0 0 var(--desk-nav-sidebar-width);width:var(--desk-nav-sidebar-width);height:calc(100vh - var(--desk-navbar-height));border-inline-end:1px solid var(--desk-border-color);background-color:var(--desk-bg-color);position:sticky}:root[data-theme=erpnext][lang=ar] .fd-nav-sidebar{height:calc(100vh / 1.2 - var(--desk-navbar-height))}.fd-nav-sidebar>.fd-overlay-sidebar{height:100%;padding-block:var(--desk-padding-sm) var(--desk-padding-xl);padding-inline:18px var(--desk-padding-sm);scrollbar-width:thin;scrollbar-color:var(--desk-gray-200) transparent;overflow-y:auto}:root[data-theme=erpnext].dark .fd-nav-sidebar>.fd-overlay-sidebar{scrollbar-color:var(--desk-gray-800) transparent}:root[data-theme=erpnext][data-desk-sidebar=collapsed] .fd-nav-sidebar{flex-basis:var(--desk-nav-rail-width);width:var(--desk-nav-rail-width)}:root[data-theme=erpnext][data-desk-sidebar=collapsed] .fd-nav-sidebar>.fd-overlay-sidebar{padding-inline:var(--desk-padding-sm);scrollbar-width:none}.fd-layout-side-section{flex:0 0 var(--desk-page-sidebar-width);max-width:var(--desk-page-sidebar-width);padding-inline:var(--desk-container-padding) 0}.fd-layout-side-section[data-hidden]{flex-basis:auto;max-width:none}.fd-layout-main.fd-workspace-frame{height:calc(100vh - var(--desk-navbar-height) - var(--desk-page-head-height) - 5px)}:root[data-theme=erpnext][lang=ar] .fd-layout-main.fd-workspace-frame{height:calc(100vh / 1.2 - var(--desk-navbar-height) - var(--desk-page-head-height) - 5px)}.fd-workspace-frame>.fd-layout-main-section-wrapper{scrollbar-color:var(--desk-gray-200) transparent;height:100%;overflow-y:auto}:root[data-theme=erpnext].dark .fd-workspace-frame>.fd-layout-main-section-wrapper{scrollbar-color:var(--desk-gray-800) transparent}}.fd-workspace-frame>.fd-layout-main-section-wrapper{margin-block-start:-5px;padding-block-start:5px}@media (max-width:991.98px){.fd-nav-sidebar{width:0;padding:0}.fd-overlay-sidebar{z-index:var(--desk-z-overlay-sidebar);width:40%;padding:var(--desk-padding-md);background-color:var(--desk-fg-color);box-shadow:var(--desk-shadow-base);visibility:hidden;transition:transform .2s ease-in-out,visibility 0s linear .2s;position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto;transform:translate(-110%)}:root[data-theme=erpnext][dir=rtl] .fd-overlay-sidebar{transform:translate(110%)}.fd-overlay-sidebar[data-open=true],:root[data-theme=erpnext][dir=rtl] .fd-overlay-sidebar[data-open=true]{visibility:visible;transition:transform .2s ease-in-out,visibility linear;transform:none}.fd-close-sidebar{z-index:var(--desk-z-overlay-sidebar-backdrop);background-color:var(--desk-scrim);opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility 0s linear .4s;display:block;position:fixed;inset:0}.fd-close-sidebar[data-open=true]{opacity:1;visibility:visible;transition:opacity .4s ease-in-out,visibility linear}}@media (max-width:767.98px){.fd-overlay-sidebar{width:60%}}@media (prefers-reduced-motion:reduce){.fd-page-head,.fd-overlay-sidebar,.fd-overlay-sidebar[data-open=true],:root[data-theme=erpnext][dir=rtl] .fd-overlay-sidebar[data-open=true],.fd-close-sidebar,.fd-close-sidebar[data-open=true]{transition:none}}
