@import "https://fonts.googleapis.com/css2?family=Alexandria:wght@400;500;600;700;800&family=Cairo:wght@400;500;600;700;800&display=swap";:root{--hesabati-primary:#142c51;--hesabati-dark:#0a1628;--hesabati-gold:#c6a15b;--hesabati-ivory:#f7f5ef;--hesabati-gray:#a1a7b3;--hesabati-charcoal:#1b2430;--hesabati-primary-rgb:20, 44, 81;--hesabati-dark-rgb:10, 22, 40;--hesabati-gold-rgb:198, 161, 91;--hesabati-gray-rgb:161, 167, 179;--hesabati-heading-font:"Alexandria", sans-serif;--hesabati-body-font:"Cairo", sans-serif;--sales-ink:var(--hesabati-charcoal);--sales-heading:var(--hesabati-primary);--sales-muted:var(--hesabati-gray);--sales-line:rgba(var(--hesabati-gray-rgb), .35);--sales-blue:var(--hesabati-primary);--sales-blue-deep:var(--hesabati-dark);--sales-teal:var(--hesabati-gold);--sales-cyan:var(--hesabati-gold);--sales-green:#0eaf7a;--sales-amber:#ef9a25;--sales-red:#eb5968}.react-app-shell{--sales-blue:var(--brand-accent,var(--hesabati-primary));--sales-blue-deep:var(--brand-accent-deep,var(--hesabati-dark));--sales-brand-rgb:var(--brand-accent-rgb,var(--hesabati-primary-rgb));--sales-brand-soft:var(--brand-accent-soft,var(--hesabati-ivory));--sales-teal:var(--theme-teal,var(--hesabati-gold));--sales-cyan:var(--theme-cyan,var(--hesabati-gold));--shell-page:var(--hesabati-ivory);--shell-surface:#fff;--shell-surface-soft:var(--hesabati-ivory);--shell-card:#fff;--shell-input:#fff;--shell-text:var(--hesabati-charcoal);--shell-heading:var(--hesabati-primary);--shell-muted:var(--hesabati-gray);--shell-line:rgba(var(--hesabati-gray-rgb), .35);--shell-sidebar:linear-gradient(180deg, #fff 0%, var(--hesabati-ivory) 100%);--shell-topbar:linear-gradient(108deg, var(--hesabati-dark) 0%, var(--hesabati-primary) 62%, var(--hesabati-gold) 100%);--shell-shadow:0 16px 45px #142c511c;--shell-panel-shadow:0 20px 48px #0a162838;--shell-sidebar-width:254px;--shell-sidebar-collapsed-width:78px;--shell-sidebar-drawer-width:min(300px, calc(100vw - 28px));--shell-topbar-height:86px;--shell-radius-lg:20px;--shell-radius-md:16px;--shell-radius-sm:12px;--shell-glass:#ffffff1a;background:var(--shell-page);width:100%;min-width:0;max-width:100%;min-height:100dvh;color:var(--shell-text);direction:var(--app-direction,rtl);font-family:var(--hesabati-body-font);display:flex}.react-app-shell[data-theme=dark]{--sales-ink:var(--hesabati-ivory);--sales-heading:var(--hesabati-ivory);--sales-muted:#f7f5efb8;--sales-line:#f7f5ef29;--sales-brand-soft:rgba(var(--hesabati-gold-rgb), .12);--shell-page:var(--hesabati-dark);--shell-surface:var(--hesabati-primary);--shell-surface-soft:var(--hesabati-dark);--shell-card:var(--hesabati-primary);--shell-input:var(--hesabati-dark);--shell-text:var(--hesabati-ivory);--shell-heading:var(--hesabati-ivory);--shell-muted:#f7f5efb8;--shell-line:#f7f5ef29;--shell-sidebar:linear-gradient(180deg, var(--hesabati-primary) 0%, var(--hesabati-dark) 100%);--shell-topbar:linear-gradient(108deg, var(--hesabati-dark) 0%, var(--hesabati-primary) 68%, var(--hesabati-gold) 100%);--shell-shadow:0 18px 50px rgba(var(--hesabati-dark-rgb), .34);--shell-panel-shadow:0 26px 56px rgba(var(--hesabati-dark-rgb), .42);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.react-app-shell[data-theme=dark] .react-app-shell__content{color:var(--shell-text)}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,select,textarea){caret-color:var(--hesabati-gold);color:var(--hesabati-ivory)!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,select,textarea)::placeholder{opacity:1;color:#f7f5ef85!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,select,textarea):disabled{-webkit-text-fill-color:#f7f5ef94;color:#f7f5ef94!important}.react-app-shell[data-theme=dark] .react-app-shell__content select option{color:var(--hesabati-ivory);background:var(--hesabati-dark)}.react-app-shell[data-theme=dark] .react-app-shell__content :where(th,td){color:var(--shell-text)!important;border-color:var(--shell-line)!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(th,td) :where(.is-success,.text-success,.status-success){color:var(--sales-green)!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(th,td) :where(.is-warning,.text-warning,.status-warning){color:var(--sales-amber)!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(th,td) :where(.is-danger,.text-danger,.status-danger,.is-error){color:var(--sales-red)!important}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--hesabati-ivory);box-shadow:0 0 0 1000px var(--hesabati-dark) inset;transition:background-color 9999s ease-out}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--hesabati-ivory);box-shadow:0 0 0 1000px var(--hesabati-dark) inset;transition:background-color 9999s ease-out}.react-app-shell[data-theme=dark] .react-app-shell__content :where(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--hesabati-ivory);box-shadow:0 0 0 1000px var(--hesabati-dark) inset;transition:background-color 9999s ease-out}.react-app-shell *,.react-app-shell :before,.react-app-shell :after{box-sizing:border-box}.react-app-shell button,.react-app-shell input,.react-app-shell select,.react-app-shell textarea{font:inherit}.react-app-shell :where(p,span,small,em,label,a,button,input,select,textarea,table,th,td){font-family:var(--hesabati-body-font)!important}.react-app-shell :where(h1,h2,h3,h4,h5,h6),.react-brand__copy strong,.react-commandbar__page-context strong,.react-commandbar__panel-head strong,.react-user-menu__dropdown-head strong{font-family:var(--hesabati-heading-font)!important}.react-app-shell h1{font-weight:800}.react-app-shell :where(h2,h3,h4,h5,h6){font-weight:700}.react-app-shell__sidebar,.react-app-shell__main,.react-app-shell__content,.react-topbar,.react-topbar__content,.react-commandbar,.react-commandbar__page-context,.react-commandbar__primary-actions,.react-commandbar__tools,.react-user-menu,.react-user-menu__copy{min-width:0}.react-app-shell__sidebar{z-index:20;flex:0 0 var(--shell-sidebar-width);width:var(--shell-sidebar-width);min-height:100dvh;color:var(--shell-text);background:var(--shell-sidebar);border-inline-start:1px solid var(--shell-line);flex-direction:column;transition:width .28s,flex-basis .28s,transform .28s;display:flex;position:relative;overflow:hidden;box-shadow:-8px 0 30px #142c5112}.react-sidebar__top{border-bottom:1px solid var(--shell-line);justify-content:space-between;align-items:center;gap:10px;min-height:88px;padding:18px;display:flex}.react-brand{min-width:0;color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.react-brand__logo,.react-sidebar-user__avatar,.react-topbar__page-context>i,.react-sidebar-module-trigger.is-module-active .react-sidebar-module-trigger__icon{background:var(--brand-gradient,linear-gradient(135deg, var(--hesabati-dark) 0%, var(--hesabati-primary) 62%, var(--hesabati-gold) 100%))}.react-brand__logo{color:#fff;width:43px;height:43px;box-shadow:0 10px 22px rgba(var(--sales-brand-rgb), .25);border-radius:14px;flex:none;place-items:center;display:grid}.react-brand__logo svg{width:23px;height:23px}.react-brand__copy{gap:4px;min-width:0;display:grid}.react-brand__copy strong,.react-sidebar-user__copy strong,.react-user-menu__copy strong,.react-user-menu__dropdown-head strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-brand__copy strong{color:var(--shell-heading);font-size:14px;font-weight:900}.react-brand__copy small{color:var(--shell-muted);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.react-brand__online-dot{background:var(--sales-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #0eaf7a1f}.react-sidebar__close{border:1px solid var(--shell-line);width:38px;height:38px;color:var(--shell-text);background:var(--shell-surface-soft);cursor:pointer;border-radius:12px;display:none}.react-sidebar__close svg{width:18px;height:18px}.react-sidebar__nav{flex:1;padding:20px 12px;overflow-y:auto}.react-sidebar__section-label{color:var(--sales-muted);letter-spacing:.06em;margin:0 10px 11px;font-size:10px;font-weight:900}.react-sidebar-module{margin-bottom:10px}.react-sidebar-module-trigger,.react-sidebar-sales-reports__trigger,.react-sidebar-sub-link{width:100%;min-height:50px;color:var(--shell-muted);text-align:start;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;padding:0 11px;font-size:12px;font-weight:850;text-decoration:none;transition:color .18s,background .18s,border-color .18s;display:flex}.react-sidebar-module-trigger,.react-sidebar-sales-reports__trigger{cursor:pointer}.react-sidebar-module-trigger:hover,.react-sidebar-sales-reports__trigger:hover,.react-sidebar-sub-link:hover{color:var(--sales-blue-deep);border-color:rgba(var(--sales-brand-rgb), .12);background:rgba(var(--sales-brand-rgb), .06)}.react-sidebar-module-trigger.is-module-active,.react-sidebar-sales-reports__trigger.is-active,.react-sidebar-sub-link.is-active{color:var(--sales-blue);border-color:rgba(var(--sales-brand-rgb), .14);background:linear-gradient(90deg, rgba(var(--sales-brand-rgb), .1), transparent 72%), var(--shell-surface-soft)}.react-sidebar-module-trigger__icon,.react-sidebar-sub-link__icon{border:1px solid var(--shell-line);width:31px;height:31px;color:var(--sales-blue);background:rgba(var(--sales-brand-rgb), .07);border-radius:10px;flex:none;place-items:center;display:grid}.react-sidebar-module-trigger__icon svg,.react-sidebar-sub-link__icon svg{width:17px;height:17px}.react-sidebar-module-trigger__text,.react-sidebar-sub-link__text{flex:1;min-width:0}.react-sidebar-module-trigger__arrow,.react-sidebar-sales-reports__arrow{width:18px;height:18px;color:var(--shell-muted);place-items:center;display:grid}.react-sidebar-module-trigger__arrow svg,.react-sidebar-sales-reports__arrow svg{width:15px;height:15px;transition:transform .18s}.react-sidebar-module-trigger.is-open .react-sidebar-module-trigger__arrow svg,.react-sidebar-sales-reports__trigger.is-open .react-sidebar-sales-reports__arrow svg{transform:rotate(180deg)}.react-sidebar-module-menu,.react-sidebar-sales-reports__menu{border-inline-start:1px solid rgba(var(--sales-brand-rgb), .14);gap:7px;margin-inline:7px 0;padding-inline:8px 0;display:grid}.react-sidebar-sales-reports{gap:7px;display:grid}.react-sidebar-sales-reports__menu{border-inline-start-width:2px;margin-inline:13px 0}.react-sidebar-sub-link{min-height:46px;padding-inline:10px}.react-sidebar-sub-link--preview{cursor:default;opacity:.9}.react-sidebar__footer{border-top:1px solid var(--shell-line);padding:13px}.react-sidebar-user{border:1px solid var(--shell-line);background:var(--shell-surface-soft);border-radius:14px;align-items:center;gap:9px;padding:10px;display:flex}.react-sidebar-user__avatar{color:#fff;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:13px;font-weight:900;display:grid}.react-sidebar-user__copy{gap:3px;min-width:0;display:grid}.react-sidebar-user__copy strong{color:var(--shell-heading);font-size:11px;font-weight:800}.react-sidebar-user__copy span{color:var(--shell-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.react-sidebar__footer-line{background:var(--shell-line);height:1px;margin:12px 2px 9px}.react-sidebar__version{color:var(--shell-muted);justify-content:space-between;align-items:center;gap:8px;font-size:10px;font-weight:700;display:flex}.react-sidebar__version strong{color:var(--sales-teal)}.react-app-shell__main{flex-direction:column;flex:auto;width:100%;max-width:100%;min-height:100dvh;display:flex}.react-topbar{z-index:15;color:#fff;background:var(--shell-topbar);position:sticky;top:0;box-shadow:0 9px 24px #0a162833}.react-topbar__content{min-height:var(--shell-topbar-height);align-items:center;padding:12px 24px;display:flex}.react-commandbar{grid-template-columns:minmax(0,1.35fr) auto auto;align-items:center;gap:14px;width:100%;display:grid}.react-commandbar__page-context,.react-commandbar__primary-actions,.react-commandbar__tools,.react-commandbar__utilities{align-items:center;gap:10px;display:flex}.react-commandbar__page-context{overflow:hidden}.react-commandbar__page-context>i{color:#fff;border:1px solid #ffffff2e;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;display:grid}.react-commandbar__page-context>i svg{width:21px;height:21px}.react-commandbar__page-context>span{gap:1px;min-width:0;display:grid}.react-commandbar__page-context small,.react-commandbar__page-context em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-commandbar__page-context small{color:#ffffffb8;font-size:9px;font-weight:800}.react-commandbar__page-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.12;overflow:hidden}.react-commandbar__page-context em{color:#ffffffc7;font-size:10px;font-style:normal}.react-commandbar__primary-actions{justify-content:center}.react-commandbar__tools{justify-content:flex-end}.react-commandbar__menu,.react-user-menu{position:relative}.react-commandbar__pill,.react-commandbar__date,.react-commandbar__round-button,.react-commandbar__utility,.react-commandbar__icon-button,.react-user-menu__trigger{background:var(--shell-glass);border:1px solid #ffffff2e;box-shadow:inset 0 1px #ffffff26,0 5px 12px #0a162821}.react-commandbar__pill,.react-commandbar__date,.react-commandbar__utility{border-radius:12px;min-height:40px}.react-commandbar__pill,.react-commandbar__date{color:#fff;justify-content:center;align-items:center;gap:8px;padding-inline:14px;font-size:11px;font-weight:850;display:inline-flex}.react-commandbar__pill{cursor:pointer}.react-commandbar__label{white-space:nowrap}.react-commandbar__pill--pos,.react-commandbar__pill--profit,.react-commandbar__round-button--quick,.react-commandbar__round-button--download{border-color:#ffffff42}.react-commandbar__pill--pos{background:linear-gradient(135deg, var(--hesabati-primary), var(--hesabati-dark))}.react-commandbar__pill--profit,.react-commandbar__round-button--quick{color:var(--hesabati-dark);background:var(--hesabati-gold)}.react-commandbar__round-button--download{background:linear-gradient(135deg, var(--hesabati-primary), var(--hesabati-gold))}.react-commandbar__date{color:#f7f5eff0}.react-commandbar__round-button,.react-commandbar__utility,.react-commandbar__icon-button{color:#fff;cursor:pointer;border-radius:12px;place-items:center;width:40px;height:40px;display:inline-grid}.react-commandbar__utility{gap:6px;min-width:40px;padding-inline:10px}.react-commandbar__utility span{font-size:8px;font-weight:900}.react-commandbar__icon-button svg,.react-commandbar__round-button svg,.react-commandbar__utility svg,.react-commandbar__pill svg,.react-commandbar__date svg{width:17px;height:17px}.react-commandbar__pill:hover,.react-commandbar__round-button:hover,.react-commandbar__utility:hover,.react-commandbar__icon-button:hover,.react-user-menu__trigger:hover{background:#ffffff2e;border-color:#ffffff61}.react-commandbar__count{border:2px solid var(--hesabati-dark);color:#fff;background:linear-gradient(135deg, #eb5968, var(--sales-red));border-radius:99px;place-items:center;min-width:18px;height:18px;padding-inline:3px;font-size:7px;font-weight:900;line-height:1;display:grid;position:absolute;inset-block-start:-7px;inset-inline-start:-7px}.react-topbar__mobile-menu{display:none}.react-commandbar__utilities{border-inline:1px solid #ffffff24;padding-inline:7px}.react-user-menu__trigger{color:#fff;cursor:pointer;border-radius:13px;align-items:center;gap:8px;min-height:42px;padding:4px 8px 4px 10px;display:flex}.react-user-menu__avatar,.react-user-menu__dropdown-avatar{color:#fff;background:linear-gradient(135deg, var(--hesabati-gold), var(--hesabati-primary));border-radius:10px;flex:none;place-items:center;width:31px;height:31px;font-size:12px;font-weight:900;display:grid}.react-user-menu__copy{text-align:start;gap:1px;display:grid}.react-user-menu__copy small{color:#ffffffb3;text-overflow:ellipsis;white-space:nowrap;max-width:110px;font-size:9px;overflow:hidden}.react-user-menu__copy strong{max-width:110px;font-size:10px;font-weight:800}.react-user-menu__chevron{color:#ffffffc2;place-items:center;width:14px;height:14px;display:grid}.react-user-menu__chevron svg{width:14px;height:14px}.react-commandbar__panel,.react-user-menu__dropdown{z-index:40;border:1px solid rgba(var(--sales-brand-rgb), .2);background:var(--shell-surface);width:min(360px,100vw - 32px);max-width:calc(100vw - 32px);color:var(--shell-text);box-shadow:var(--shell-panel-shadow);border-radius:18px;position:absolute;inset-block-start:calc(100% + 10px);inset-inline-end:0;overflow:hidden}.react-user-menu__dropdown{width:245px}.react-commandbar__panel-head{border-bottom:1px solid var(--shell-line);background:linear-gradient(135deg, rgba(var(--sales-brand-rgb), .08), transparent 75%), var(--shell-surface-soft);justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.react-commandbar__panel-head>div,.react-user-menu__dropdown-head>div{gap:2px;min-width:0;display:grid}.react-commandbar__panel-head strong,.react-user-menu__dropdown-head strong{color:var(--shell-heading);font-size:12px;font-weight:900}.react-commandbar__panel-head small,.react-user-menu__dropdown-head small{color:var(--shell-muted);font-size:10px}.react-commandbar__panel-head i{width:34px;height:34px;color:var(--sales-blue);background:rgba(var(--sales-brand-rgb), .1);border-radius:11px;flex:none;place-items:center;display:grid}.react-commandbar__panel-head i svg{width:18px;height:18px;display:block}.react-commandbar__panel-head button{border:1px solid var(--shell-line);min-height:34px;color:var(--shell-text);background:var(--shell-surface);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.react-commandbar__panel-head button svg{flex:none;width:16px;height:16px;display:block}.react-commandbar__panel-footer{border-top:1px solid var(--shell-line);padding:12px 14px 14px}.react-commandbar__panel-footer button{border:1px solid var(--shell-line);width:100%;min-height:40px;color:var(--shell-text);background:var(--shell-surface-soft);cursor:pointer;border-radius:12px}.react-profit-panel__metrics{gap:10px;padding:14px;display:grid}.react-profit-panel__metrics>div{border:1px solid var(--shell-line);background:var(--shell-surface-soft);border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 12px;display:flex}.react-profit-panel__metrics>div span{color:var(--shell-muted);font-size:10px;font-weight:800}.react-profit-panel__metrics>div strong{color:var(--shell-heading);font-size:12px;font-weight:900}.react-profit-panel__metrics>div.is-highlight{border-color:rgba(var(--sales-brand-rgb), .2);background:rgba(var(--sales-brand-rgb), .08)}.react-profit-panel__report{color:#fff;background:var(--brand-gradient,linear-gradient(135deg, var(--hesabati-dark) 0%, var(--hesabati-primary) 62%, var(--hesabati-gold) 100%));cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 28px);min-height:42px;margin:0 14px 14px;display:inline-flex}.react-profit-panel__report svg{flex:none;width:16px;height:16px;display:block}.react-notifications-panel__items{max-height:min(360px,48vh);display:grid;overflow-y:auto}.react-notification-item,.react-mobile-action,.react-user-menu__profile-action,.react-user-menu__logout{width:100%;color:var(--shell-text);cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:10px;display:flex}.react-notification-item{border-bottom:1px solid var(--shell-line);padding:12px 14px}.react-notification-item:last-child{border-bottom:0}.react-notification-item:hover,.react-mobile-action:hover,.react-user-menu__profile-action:hover,.react-user-menu__logout:hover{background:rgba(var(--sales-brand-rgb), .05)}.react-notification-item i{background:rgba(var(--sales-brand-rgb), .1);border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.react-notification-item i svg{width:16px;height:16px;display:block}.react-notification-item i.is-info{color:var(--sales-blue)}.react-notification-item i.is-brand{color:var(--sales-teal)}.react-notification-item span{gap:2px;min-width:0;display:grid}.react-notification-item strong{color:var(--shell-heading);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.react-notification-item small,.react-notification-item em{color:var(--shell-muted);font-size:9px;font-style:normal}.react-calculator-panel{padding-bottom:14px}.react-calculator-panel__screen{border:1px solid var(--shell-line);background:var(--shell-surface-soft);min-height:70px;color:var(--shell-heading);text-align:end;word-break:break-all;border-radius:14px;margin:14px;padding:12px 14px;font-size:22px;font-weight:900;display:grid}.react-calculator-panel__keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 14px;display:grid}.react-calculator-panel__keys button{border:1px solid var(--shell-line);min-height:44px;color:var(--shell-heading);background:var(--shell-surface-soft);cursor:pointer;border-radius:12px}.react-calculator-panel__keys button.is-operator{color:var(--sales-blue)}.react-calculator-panel__keys button.is-clear{color:var(--sales-red)}.react-calculator-panel__keys button.is-equal{color:#fff;background:linear-gradient(135deg, var(--hesabati-primary), var(--hesabati-gold));border-color:#0000;grid-row:span 2}.react-quick-panel{padding-bottom:10px}.react-quick-panel>button,.react-mobile-action{padding:12px 14px}.react-quick-panel>button i,.react-mobile-action>svg,.react-user-menu__profile-action svg,.react-user-menu__logout svg{flex:none}.react-quick-panel>button i svg{width:16px;height:16px;display:block}.react-quick-panel>button i{width:32px;height:32px;color:var(--sales-blue);background:rgba(var(--sales-brand-rgb), .1);border-radius:10px;place-items:center;display:grid}.react-quick-panel>button span,.react-mobile-action span{gap:2px;min-width:0;display:grid}.react-quick-panel>button strong,.react-mobile-action strong{color:var(--shell-heading);font-size:11px;font-weight:900}.react-quick-panel>button small,.react-mobile-action small{color:var(--shell-muted);font-size:9px}.react-commandbar__mobile-actions-menu{display:none}.react-mobile-actions-panel__group{display:grid}.react-mobile-actions-panel__group+.react-mobile-actions-panel__group{border-top:1px solid var(--shell-line)}.react-mobile-action{min-height:52px;padding-block:13px}.react-mobile-action--split{min-height:48px}.react-mobile-action>svg{width:18px;height:18px;color:var(--sales-blue);display:block}.react-user-menu__profile-action svg,.react-user-menu__logout svg{width:17px;height:17px;display:block}.react-user-menu__dropdown-head{background:var(--shell-surface-soft);align-items:center;gap:10px;padding:14px;display:flex}.react-user-menu__dropdown-line{background:var(--shell-line);height:1px}.react-user-menu__profile-action,.react-user-menu__logout{min-height:46px;padding:0 14px;font-size:12px;font-weight:800}.react-user-menu__logout{color:var(--sales-red)}.react-app-shell__content{background:var(--shell-page);flex:auto;width:100%;min-height:0;overflow:clip auto}.react-app-shell.is-collapsed .react-app-shell__sidebar{flex-basis:var(--shell-sidebar-collapsed-width);width:var(--shell-sidebar-collapsed-width)}.react-app-shell.is-collapsed .react-sidebar__top{justify-content:center;padding-inline:10px}.react-app-shell.is-collapsed .react-brand__copy,.react-app-shell.is-collapsed .react-sidebar__section-label,.react-app-shell.is-collapsed .react-sidebar-module-trigger__text,.react-app-shell.is-collapsed .react-sidebar-module-trigger__arrow,.react-app-shell.is-collapsed .react-sidebar-sub-link__text,.react-app-shell.is-collapsed .react-sidebar-user__copy,.react-app-shell.is-collapsed .react-sidebar__footer-line,.react-app-shell.is-collapsed .react-sidebar__version{display:none}.react-app-shell.is-collapsed .react-sidebar-module-trigger,.react-app-shell.is-collapsed .react-sidebar-sub-link,.react-app-shell.is-collapsed .react-sidebar-sales-reports__trigger{justify-content:center;padding-inline:0}.react-app-shell.is-collapsed .react-sidebar-module-menu,.react-app-shell.is-collapsed .react-sidebar-sales-reports__menu{border-inline:0;margin-inline:0;padding-inline:0}.react-app-shell.is-collapsed .react-sidebar__footer{padding:12px}.react-app-shell.is-collapsed .react-sidebar-user{justify-content:center;padding:8px}.react-sidebar-backdrop{z-index:999;background:rgba(var(--hesabati-dark-rgb), .58);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;position:fixed;inset:0}.react-shell-toast{z-index:60;border:1px solid rgba(var(--sales-brand-rgb), .16);max-width:min(420px,100vw - 24px);color:var(--shell-heading);background:color-mix(in srgb, var(--shell-surface) 92%, transparent);box-shadow:var(--shell-panel-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:inline-flex;position:fixed;inset-block-end:18px;inset-inline-end:18px}.react-shell-toast button{color:var(--shell-muted);cursor:pointer;background:0 0;border:0;font-size:18px;line-height:1}body.react-shell-overlay-open{touch-action:none;overflow:hidden}@media (width>=1101px){.react-app-shell{overflow:hidden}.react-app-shell__content{padding-bottom:0}}@media (width>=761px) and (width<=1100px){.react-app-shell{display:block;position:relative;overflow-x:clip}.react-app-shell__sidebar,.react-app-shell.is-collapsed .react-app-shell__sidebar{pointer-events:none;will-change:transform;flex:none;min-height:100dvh;inset:0 0 0 auto;overflow:hidden auto;transform:translate(112%);box-shadow:-18px 0 42px #0a162847;z-index:1201!important;width:var(--shell-sidebar-drawer-width)!important;background:var(--shell-sidebar)!important;position:fixed!important}.react-app-shell[data-direction=ltr] .react-app-shell__sidebar,.react-app-shell[data-direction=ltr].is-collapsed .react-app-shell__sidebar{left:0;right:auto;transform:translate(-112%);box-shadow:18px 0 42px #0a162847}.react-app-shell__sidebar.is-mobile-open{pointer-events:auto;transform:translate(0)}.react-sidebar__close,.react-topbar__mobile-menu{display:inline-grid}.react-topbar__desktop-toggle{display:none}.react-app-shell.is-collapsed .react-brand__copy,.react-app-shell.is-collapsed .react-sidebar__section-label,.react-app-shell.is-collapsed .react-sidebar-module-trigger__text,.react-app-shell.is-collapsed .react-sidebar-module-trigger__arrow,.react-app-shell.is-collapsed .react-sidebar-sub-link__text,.react-app-shell.is-collapsed .react-sidebar-user__copy,.react-app-shell.is-collapsed .react-sidebar__footer-line,.react-app-shell.is-collapsed .react-sidebar__version{display:initial}.react-app-shell.is-collapsed .react-sidebar-module-trigger,.react-app-shell.is-collapsed .react-sidebar-sub-link,.react-app-shell.is-collapsed .react-sidebar-sales-reports__trigger{justify-content:flex-start;padding-inline:11px}.react-commandbar{grid-template-columns:minmax(0,1fr);row-gap:10px}.react-commandbar__page-context,.react-commandbar__primary-actions,.react-commandbar__tools{justify-content:space-between}.react-commandbar__primary-actions,.react-commandbar__tools{flex-wrap:wrap}.react-commandbar__page-context em,.react-commandbar__date,.react-user-menu__copy,.react-user-menu__chevron{display:none}.react-user-menu__trigger{justify-content:center;width:40px;padding:4px}.react-sidebar-backdrop{background:rgba(var(--hesabati-dark-rgb), .52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200!important}}@media (width<=760px){.react-app-shell{display:block;position:relative;overflow-x:clip}.react-app-shell__sidebar,.react-app-shell.is-collapsed .react-app-shell__sidebar{pointer-events:none;will-change:transform;flex:none;min-height:100dvh;inset:0 0 0 auto;overflow:hidden auto;transform:translate(112%);box-shadow:-18px 0 42px #0a162847;z-index:1201!important;width:var(--shell-sidebar-drawer-width)!important;background:var(--shell-sidebar)!important;position:fixed!important}.react-app-shell[data-direction=ltr] .react-app-shell__sidebar,.react-app-shell[data-direction=ltr].is-collapsed .react-app-shell__sidebar{left:0;right:auto;transform:translate(-112%);box-shadow:18px 0 42px #0a162847}.react-app-shell__sidebar.is-mobile-open{pointer-events:auto;transform:translate(0)}.react-sidebar__close,.react-topbar__mobile-menu{display:inline-grid}.react-topbar__desktop-toggle,.react-commandbar__primary-actions,.react-commandbar__utilities,.react-commandbar__round-button:not(.react-commandbar__round-button--notification):not(.react-commandbar__round-button--mobile-actions),.react-commandbar__round-button--download{display:none}.react-topbar__content{min-height:66px;padding:8px 10px}.react-commandbar{grid-template-columns:minmax(0,1fr) auto;gap:8px}.react-commandbar__page-context{gap:7px}.react-commandbar__page-context>i,.react-commandbar__page-context small,.react-commandbar__page-context em{display:none}.react-commandbar__page-context strong{font-size:12px}.react-commandbar__tools{gap:6px}.react-commandbar__round-button,.react-commandbar__icon-button,.react-user-menu__trigger{width:38px;height:38px;min-height:38px}.react-commandbar__mobile-actions-menu{display:block}.react-user-menu__copy,.react-user-menu__chevron{display:none}.react-user-menu__trigger{place-items:center;padding:4px;display:inline-grid}.react-user-menu__avatar{width:29px;height:29px}.react-commandbar__panel,.react-user-menu__dropdown{width:min(320px,100vw - 20px);max-width:calc(100vw - 20px)}.react-commandbar__panel-head{align-items:flex-start}.react-shell-toast{max-width:none;inset-block-end:10px;inset-inline:10px}.react-sidebar-backdrop{background:rgba(var(--hesabati-dark-rgb), .52);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200!important}}@media (width<=420px){.react-topbar__content{padding-inline:8px}.react-commandbar{gap:6px}.react-commandbar__page-context strong{font-size:11px}.react-commandbar__round-button,.react-commandbar__icon-button,.react-user-menu__trigger,.react-topbar__mobile-menu{width:36px;height:36px;min-height:36px}.react-commandbar__count{min-width:16px;height:16px;font-size:6px}.react-sidebar__top{padding:14px}.react-commandbar__panel,.react-user-menu__dropdown{width:calc(100vw - 16px);max-width:calc(100vw - 16px)}}@media (width>=1101px){.react-app-shell,.react-app-shell__sidebar{height:100dvh;min-height:0;overflow:hidden}.react-sidebar__nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}.react-app-shell__main{height:100dvh;min-height:0;overflow:hidden}.react-app-shell__content{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding-bottom:0;overflow:clip auto}}.react-sidebar-sub-link,.react-sidebar-sales-reports__trigger{gap:7px}.react-sidebar-sub-link__legacy-arrow{color:currentColor;flex:0 0 9px;justify-content:center;align-items:center;width:9px;font-size:8px;line-height:1;display:inline-flex;transform:translateY(-.5px)}.react-sidebar-sub-link__text,.react-sidebar-sales-reports__trigger .react-sidebar-sub-link__text{flex:1}.react-sidebar-sub-link.is-active .react-sidebar-sub-link__legacy-arrow,.react-sidebar-sales-reports__trigger.is-active .react-sidebar-sub-link__legacy-arrow{color:currentColor}.react-sidebar__nav{scrollbar-gutter:stable;scroll-padding-block:18px}.react-sidebar-sub-link.is-active,.react-sidebar-sales-reports__trigger.is-active{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){.react-sidebar__nav{scroll-behavior:auto}}
