.erp-shell{--erp-sidebar-width:300px;--erp-radius:12px;--erp-border:#e2e8f0;--erp-muted:#64748b;--erp-text:#0f172a;--erp-bg:#f4f6fb;--erp-success:#059669;--erp-danger:#dc2626;--erp-warning:#d97706;background:var(--erp-bg);min-height:100vh;color:var(--erp-text);font-family:Segoe UI,Tahoma,Arial,sans-serif}.erp-auth-shell{--theme-primary:#0f172a;--theme-primary-soft:#f1f5f9;--theme-primary-border:#cbd5e1;--theme-primary-text:#0f172a}.erp-auth-shell button:not(.erp-raw){border-radius:10px;min-height:40px;font-weight:700;line-height:1.3}.erp-drawer{inset-block:0;z-index:60;width:var(--erp-sidebar-width);max-width:88vw;transition:transform .25s;position:fixed;right:0;transform:translate(100%)}.erp-drawer.is-open{transform:translate(0)}.erp-backdrop{z-index:55;background:#0f172a73;border:0;position:fixed;inset:0}@media (min-width:1024px){.erp-drawer{transform:translate(0)}.erp-shell[data-collapsed="1"] .erp-drawer{transform:translate(100%)}}.erp-sidebar{background:var(--erp-sidebar-bg,#0f172a);color:#e2e8f0;flex-direction:column;height:100%;display:flex;box-shadow:-8px 0 30px #0f172a2e}.erp-sidebar__brand{border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:18px 18px 14px;display:flex}.erp-sidebar__logo{background:var(--theme-primary);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:20px;font-weight:900;display:grid}.erp-sidebar__title{color:#fff;font-size:17px;font-weight:900}.erp-sidebar__subtitle{color:#94a3b8;font-size:12px}.erp-sidebar__close{color:#fff;background:0 0;border:1px solid #ffffff26;border-radius:10px;width:34px;height:34px;margin-inline-start:auto;font-size:20px}.erp-sidebar__company{background:#ffffff0d;border:1px solid #ffffff12;border-radius:12px;margin:14px 14px 6px;padding:12px 14px}.erp-sidebar__company-label{color:#94a3b8;font-size:11px;font-weight:700}.erp-sidebar__company-name{color:#fff;margin-top:4px;font-size:14px;font-weight:800}.erp-sidebar__company-meta{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.erp-sidebar__company-meta span{color:#cbd5e1;background:#ffffff14;border-radius:999px;padding:2px 8px;font-size:11px}.erp-sidebar__search{padding:8px 14px}.erp-sidebar__search input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;outline:none;width:100%;height:38px;padding:0 12px;font-size:13px}.erp-sidebar__search input::placeholder{color:#94a3b8}.erp-sidebar__search input:focus{border-color:var(--theme-primary)}.erp-sidebar__nav{scrollbar-width:thin;scrollbar-color:#334155 transparent;flex:1;padding:6px 10px 16px;overflow-y:auto}.erp-nav-home{color:#e2e8f0;border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;font-size:14px;font-weight:800;display:flex}.erp-nav-home:hover{background:#ffffff0f}.erp-nav-home.is-active{background:var(--theme-primary);color:#fff}.erp-nav-module{margin-bottom:4px}.erp-nav-module__head{color:#e2e8f0;text-align:right;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;font-weight:800;display:flex}.erp-nav-module__head:hover{background:#ffffff0f}.erp-nav-module.has-active>.erp-nav-module__head{color:#fff}.erp-nav-module.has-active .erp-nav-module__icon{background:var(--theme-primary);color:#fff}.erp-nav-module__icon{background:#ffffff12;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.erp-nav-module__title{flex:1;min-width:0}.erp-nav-module__chevron{color:#94a3b8;width:16px;height:16px;transition:transform .2s}.erp-nav-module__chevron.is-open{transform:rotate(180deg)}.erp-nav-module__body{border-right:1px solid #ffffff1a;margin:2px 26px 8px 0;padding-right:10px}.erp-nav-section{padding-top:6px}.erp-nav-section__title{letter-spacing:.02em;color:#64748b;padding:4px 10px;font-size:11px;font-weight:800}.erp-nav-link{color:#cbd5e1;border-radius:8px;padding:7px 10px;font-size:13px;line-height:1.5;display:block}.erp-nav-link:hover{color:#fff;background:#ffffff0f}.erp-nav-link.is-active{background:color-mix(in srgb, var(--theme-primary) 30%, transparent);color:#fff;box-shadow:inset -3px 0 0 var(--theme-primary);font-weight:700}.erp-nav-empty{text-align:center;color:#94a3b8;padding:24px 12px;font-size:13px}.erp-sidebar__footer{color:#94a3b8;border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:12px 18px;font-size:12px;display:flex}.erp-dot{background:#34d399;border-radius:999px;width:8px;height:8px;box-shadow:0 0 8px #34d399}.erp-main{min-width:0;transition:margin .25s}@media (min-width:1024px){.erp-main{margin-right:var(--erp-sidebar-width)}.erp-shell[data-collapsed="1"] .erp-main{margin-right:0}}.erp-topbar{z-index:40;border-bottom:1px solid var(--erp-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;align-items:center;gap:12px;min-height:64px;padding:10px 16px;display:flex;position:sticky;top:0}.erp-topbar__title{flex:0 auto;min-width:0}.erp-topbar__crumb{color:var(--erp-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.erp-topbar__page{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:900;overflow:hidden}.erp-topbar__search{flex:1;max-width:460px;margin-inline-start:auto;position:relative}.erp-topbar__search input{border:1px solid var(--erp-border);background:#f8fafc;border-radius:10px;outline:none;width:100%;height:40px;padding:0 14px;font-size:14px}.erp-topbar__search input:focus{border-color:var(--theme-primary);box-shadow:0 0 0 3px var(--theme-primary-soft);background:#fff}.erp-search-results{inset-inline:0;z-index:50;border:1px solid var(--erp-border);background:#fff;border-radius:12px;padding:6px;position:absolute;top:46px;box-shadow:0 16px 40px #0f172a24}.erp-search-results a{border-radius:8px;justify-content:space-between;gap:12px;padding:8px 10px;font-size:14px;display:flex}.erp-search-results a:hover{background:var(--theme-primary-soft)}.erp-search-results small{color:var(--erp-muted);font-size:12px}.erp-topbar__actions{align-items:center;gap:8px;display:flex}.erp-icon-btn{border:1px solid var(--erp-border);color:#334155;cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.erp-icon-btn:hover{border-color:var(--theme-primary);color:var(--theme-primary)}.erp-theme-swatch{border-radius:999px;width:18px;height:18px;display:inline-block}.erp-user-btn{border:1px solid var(--erp-border);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 6px 0 12px;display:flex}.erp-avatar{background:var(--theme-primary);color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.erp-user-btn__name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:700;overflow:hidden}.erp-popover{z-index:60;border:1px solid var(--erp-border);background:#fff;border-radius:12px;min-width:220px;padding:8px;position:absolute;top:48px;left:0;box-shadow:0 16px 40px #0f172a29}.erp-popover__title{flex-direction:column;padding:6px 8px 10px;font-size:13px;font-weight:800;display:flex}.erp-popover__title small{color:var(--erp-muted);font-weight:500}.erp-popover--menu a,.erp-popover--menu button{text-align:right;cursor:pointer;background:0 0;border:0;border-radius:8px;width:100%;padding:8px 10px;font-size:14px;display:block}.erp-popover--menu a:hover,.erp-popover--menu button:hover{background:#f1f5f9}.erp-popover--menu .is-danger{color:var(--erp-danger)}.erp-theme-grid{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.erp-theme-option{border:1px solid var(--erp-border);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:8px;padding:8px;font-size:13px;display:flex}.erp-theme-option.is-active{border-color:var(--theme-primary);background:var(--theme-primary-soft)}.erp-content{min-width:0;max-width:100%;padding:20px}.erp-content>*,.erp-content :is(.flex,.grid)>*{min-width:0}.erp-content .overflow-x-auto{overscroll-behavior-inline:contain;min-width:0;max-width:100%}@media (max-width:767px){.erp-topbar{flex-wrap:wrap;gap:8px;padding:8px 12px}.erp-topbar__title{flex:1}.erp-topbar__search{flex-basis:100%;order:10;max-width:none;margin:0}.erp-user-btn__name{display:none}.erp-content{padding:12px}}.erp-content button:not(.erp-raw){border-radius:10px;font-weight:700;line-height:1.3;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s}.erp-content button:not(.erp-raw):focus-visible{box-shadow:0 0 0 3px var(--theme-primary-soft), 0 0 0 1px var(--theme-primary);outline:none}.erp-content button:disabled{opacity:.55;cursor:not-allowed}.erp-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.erp-btn--sm{border-radius:8px;min-height:32px;padding:0 10px;font-size:13px}.erp-btn--primary{background:var(--theme-primary);color:#fff}.erp-btn--primary:hover{filter:brightness(1.08)}.erp-btn--secondary{color:#334155;background:#fff;border-color:#cbd5e1}.erp-btn--secondary:hover{border-color:var(--theme-primary);color:var(--theme-primary-text)}.erp-btn--success{background:var(--erp-success);color:#fff}.erp-btn--danger{color:var(--erp-danger);background:#fff;border-color:#fecaca}.erp-btn--danger:hover{background:var(--erp-danger);color:#fff}.erp-btn--warning{color:var(--erp-warning);background:#fff;border-color:#fde68a}.erp-btn--warning:hover{background:var(--erp-warning);color:#fff}.erp-btn--ghost{color:var(--theme-primary-text);background:0 0}.erp-btn--ghost:hover{background:var(--theme-primary-soft)}.erp-page{flex-direction:column;gap:16px;display:flex}.erp-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.erp-page-head h1{margin:0;font-size:24px!important;font-weight:900!important}.erp-page-head p{color:var(--erp-muted);margin:4px 0 0;font-size:14px}.erp-actions{flex-wrap:wrap;gap:8px;display:flex}fieldset{min-width:0}.erp-card{border:1px solid var(--erp-border);background:#fff;border-radius:14px;box-shadow:0 4px 18px #0f172a0a}.erp-card__body{padding:16px}.erp-card__head{border-bottom:1px solid var(--erp-border);justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;font-weight:800;display:flex}.erp-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.erp-field{flex-direction:column;gap:4px;min-width:0;display:flex}.erp-field>span{color:#475569;font-size:13px;font-weight:700}.erp-input,.erp-field input,.erp-field select,.erp-field textarea{background:#fff;border:1px solid #cbd5e1;border-radius:10px;outline:none;width:100%;min-height:40px;padding:6px 10px;font-size:14px}.erp-field textarea{min-height:70px}.erp-table-wrap{overflow-x:auto}.erp-table{border-collapse:collapse;width:100%;font-size:14px}.erp-table th{color:#475569;text-align:right;white-space:nowrap;border-bottom:1px solid var(--erp-border);background:#f8fafc;padding:10px;font-size:12.5px;font-weight:800}.erp-table td{vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:9px 10px}.erp-table tbody tr:hover{background:#f8fafc}.erp-table tfoot td{background:#f8fafc;font-weight:800}.erp-content table.erp-table--compact{min-width:0!important}.erp-num{font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;text-align:left!important}.erp-badge{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 10px;font-size:12px;font-weight:800;display:inline-flex}.erp-badge--draft{color:#92400e;background:#fef3c7}.erp-badge--posted{color:#166534;background:#dcfce7}.erp-badge--reversed,.erp-badge--cancelled{color:#991b1b;background:#fee2e2}.erp-badge--info{background:var(--theme-primary-soft);color:var(--theme-primary-text)}.erp-badge--muted{color:#475569;background:#f1f5f9}.erp-alert{border-radius:10px;padding:10px 14px;font-size:14px}.erp-alert--error{color:#991b1b;background:#fef2f2;border:1px solid #fecaca}.erp-alert--success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}.erp-alert--info{background:var(--theme-primary-soft);color:var(--theme-primary-text);border:1px solid var(--theme-primary-border)}.erp-stats{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;display:grid}.erp-stat{padding:14px 16px}.erp-stat__label{color:var(--erp-muted);font-size:12.5px;font-weight:700}.erp-stat__value{font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:900}.erp-empty{text-align:center;color:var(--erp-muted);padding:40px 16px}.erp-modal-backdrop{z-index:80;background:#0f172a80;justify-content:center;align-items:flex-start;padding:24px 12px;display:flex;position:fixed;inset:0;overflow-y:auto}.erp-modal{background:#fff;border-radius:16px;width:100%;max-width:1100px;box-shadow:0 24px 60px #0f172a4d}.erp-modal__head{border-bottom:1px solid var(--erp-border);justify-content:space-between;align-items:center;padding:14px 18px;font-size:17px;font-weight:900;display:flex}.erp-modal__body{padding:18px}.erp-modal__foot{border-top:1px solid var(--erp-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}@media print{.erp-drawer,.erp-topbar,.erp-backdrop,.erp-no-print{display:none!important}.erp-main{margin:0!important}.erp-content{padding:0!important}.erp-shell{background:#fff}.erp-card{box-shadow:none;border-color:#ccc}}.erp-content [data-emoji]:before{content:attr(data-emoji);margin-inline-end:6px;font-size:1.05em;line-height:1;display:inline-block}.erp-tabs{border-bottom:1px solid var(--erp-border);scrollbar-width:thin;gap:4px;padding:0 8px;display:flex;overflow-x:auto}.erp-content .erp-tabs button.erp-tab,.erp-tab{appearance:none;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:800;min-height:44px!important;color:var(--erp-muted)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;border-radius:0!important;padding:0 14px!important}.erp-tab:hover{color:var(--theme-primary-text)!important}.erp-tab[aria-selected=true]{color:var(--theme-primary-text)!important;border-bottom-color:var(--theme-primary)!important}.erp-tab__count{color:#475569;background:#f1f5f9;border-radius:999px;margin-inline-start:6px;padding:0 7px;font-size:11.5px;font-weight:800}.erp-summary{background:var(--erp-border);border-top:1px solid var(--erp-border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.erp-summary>div{background:#fff;padding:12px 16px}.erp-summary dt{color:var(--erp-muted);font-size:12px;font-weight:700}.erp-summary dd{font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:17px;font-weight:900}.erp-links{flex-wrap:wrap;gap:8px;display:flex}.erp-link-chip{border:1px solid var(--erp-border);color:#334155;background:#f8fafc;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.erp-link-chip:hover{border-color:var(--theme-primary);color:var(--theme-primary-text);background:var(--theme-primary-soft)}.erp-link-chip b{font-variant-numeric:tabular-nums}.erp-steps{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.erp-step{color:#64748b;background:#f1f5f9;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:800}.erp-step--done{color:#166534;background:#dcfce7}.erp-step--current{background:var(--theme-primary);color:#fff}.erp-step--danger{color:#991b1b;background:#fee2e2}.erp-badge--warning{color:#9a3412;background:#ffedd5}.erp-split{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1100px){.erp-split{grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}}.erp-muted{color:var(--erp-muted)}.erp-table-wrap--flush{border:0;border-radius:0}.erp-content input[type=checkbox].erp-check{accent-color:var(--theme-primary);flex:none;margin:0;width:16px!important;height:16px!important;min-height:0!important}.erp-link-chip{white-space:nowrap}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-arabic-400-normal.0a8jtlzovcn2x.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-400-normal.1bytjgfp7ebyh.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.1ip457h6792sm.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-400-normal.27cthd2m81rnu.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.3bv_2u3up90v1.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-400-normal.30r08pbjia9lf.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-arabic-latin-400-normal.1qbt_niprsjgn.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-400-normal.0mqg9hkkex1wu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-arabic-500-normal.2nmq8_7j2wt1h.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-500-normal.00wxp-80230rz.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.3ab-1xztbhckr.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-500-normal.18wsk-jlqw5zw.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.3bz1djf8_78co.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-500-normal.0lnnr_x8kzrql.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-arabic-latin-500-normal.44jhk7eqxey7l.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-500-normal.2_sv1nohwkgk2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-arabic-600-normal.2jzf714wbn4iw.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-600-normal.399cvybalwu3v.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.28iccy76uu-_v.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-600-normal.0adgtymikv54n.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.2gab_xps0bgx5.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-600-normal.3ps_bl4ld_c_a.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-arabic-latin-600-normal.3a4qjieizncgf.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-600-normal.2nakwynk61ca8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-arabic-700-normal.0ej1b3dc64qt2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-arabic-700-normal.0dj8gn3v-4xc5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.1p0bbv2wob_7i.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-cyrillic-ext-700-normal.2sh4-6_4i2zct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.38vi26ogdzso2.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-ext-700-normal.0wm81o_u_ibme.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-arabic-latin-700-normal.32zomdm7y06ex.woff2)format("woff2"),url(../media/ibm-plex-sans-arabic-latin-700-normal.2tghd68lhx1_0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
html,body{font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}body :is(input,select,textarea,button){font-family:inherit}.erp-auth-shell.au-auth{--au-p:#0d3768;--au-a:#13b5a0;isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(700px 500px at 85% 10%,#13b5a033,#0000 60%),radial-gradient(600px 500px at 10% 90%,#0d376829,#0000 60%),linear-gradient(#f6f7fd,#eef1fa)!important;padding:24px!important}.erp-auth-shell.au-auth:before,.erp-auth-shell.au-auth:after{content:"";z-index:-1;filter:blur(60px);opacity:.55;border-radius:50%;animation:14s ease-in-out infinite alternate au-float;position:absolute}.erp-auth-shell.au-auth:before{background:#8fdccf;width:420px;height:420px;top:-120px;left:-80px}.erp-auth-shell.au-auth:after{background:#9db8dc;width:360px;height:360px;animation-delay:-6s;bottom:-120px;right:10%}@keyframes au-float{0%{transform:translate(0)scale(1)}to{transform:translate(40px,30px)scale(1.08)}}.au-auth__frame{-webkit-backdrop-filter:blur(16px);background:#ffffffb8;border:1px solid #fffc;border-radius:28px;grid-template-columns:1fr;width:100%;max-width:1120px;animation:.5s cubic-bezier(.2,.9,.3,1.1) both au-auth-in;display:grid;overflow:hidden;box-shadow:0 50px 100px -40px #1e296373,0 0 0 1px #0f172a0a}@media (min-width:960px){.au-auth__frame{grid-template-columns:1fr 1.05fr}}@keyframes au-auth-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}.au-auth__brand{color:#fff;isolation:isolate;background:radial-gradient(520px 320px at 100% 0,#ffffff2e,#0000 60%),radial-gradient(420px 320px at 0 100%,#13b5a061,#0000 60%),linear-gradient(150deg,#06162d 0%,#0d3768 50%,#0f7f86 100%);flex-direction:column;justify-content:space-between;gap:28px;padding:40px 40px 36px;display:none;position:relative;overflow:hidden}@media (min-width:960px){.au-auth__brand{display:flex}}.au-auth__brand:after{content:"";z-index:-1;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(200deg,#000,#0000 70%);mask-image:linear-gradient(200deg,#000,#0000 70%)}.au-auth__brand-top{align-items:center;gap:14px;display:flex}.au-auth__logo{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:16px;place-items:center;width:52px;height:52px;font-size:24px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff4d,0 12px 28px -12px #02061799}.au-auth__brand-name{font-size:20px;font-weight:700}.au-auth__brand-sub{letter-spacing:2px;opacity:.7;text-align:right;direction:ltr;font-size:12px}.au-auth__pitch h2{color:#fff!important;margin:0 0 12px!important;font-size:32px!important;font-weight:700!important;line-height:1.35!important}.au-auth__pitch p{color:#ffffffd1;margin:0;font-size:15px;line-height:1.9}.au-auth__features{gap:12px;margin:0;padding:0;list-style:none;display:grid}.au-auth__features li{color:#ffffffeb;align-items:center;gap:12px;font-size:14.5px;display:flex}.au-auth__features li span{background:#ffffff24;border:1px solid #fff3;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.au-auth__stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.au-auth__stats div{background:#ffffff1a;border:1px solid #ffffff29;border-radius:14px;padding:12px 14px}.au-auth__stats b{text-align:right;direction:ltr;font-size:20px;font-weight:700;display:block}.au-auth__stats small{color:#ffffffbf;font-size:12px}.au-auth__panel{flex-direction:column;justify-content:center;padding:0;display:flex;max-width:none!important}.au-auth__panel>div:first-child{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:44px 44px 24px!important}@media (max-width:640px){.au-auth__panel>div:first-child{padding:28px 22px 16px!important}}.au-auth__panel .au-auth__mobile-mark{background:0 0!important;width:auto!important;height:auto!important}@media (min-width:960px){.au-auth__panel>div:first-child>.text-center:first-child{text-align:right}.au-auth__panel>div:first-child>.text-center:first-child>div:first-child{display:none!important}}.au-auth__panel h1{letter-spacing:0;font-weight:700!important}.au-auth__panel h2{font-weight:700!important}.au-auth__panel label{color:#334155!important;font-weight:600!important}.au-auth__panel :is(input,select){min-height:50px;transition:border-color .18s,box-shadow .18s;background:#ffffffe6!important;border-color:#dbe1ec!important;border-radius:14px!important}.au-auth__panel :is(input,select):focus{--tw-ring-shadow:0 0 #0000!important;border-color:#13b5a0!important;box-shadow:0 0 0 4px #13b5a02e!important}.au-auth__panel button[type=submit]{box-shadow:0 16px 30px -14px #0d3768bf,inset 0 1px #ffffff38;background:linear-gradient(135deg, var(--au-p), var(--au-a))!important;color:#fff!important;border:0!important;border-radius:14px!important;min-height:52px!important;font-size:15px!important;font-weight:600!important;transition:transform .15s,box-shadow .2s,filter .2s!important}.au-auth__panel button[type=submit]:not(:disabled):hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 20px 34px -14px #0d3768cc}.au-auth__panel>p{margin:0 0 22px!important}.au-ws{isolation:isolate;position:relative;background:radial-gradient(700px 500px at 85% 0,#13b5a029,#0000 60%),radial-gradient(600px 500px at 10% 100%,#0d37681f,#0000 60%),linear-gradient(#f6f7fd,#eef1fa)!important}.au-ws__card{-webkit-backdrop-filter:blur(14px);animation:.45s cubic-bezier(.2,.9,.3,1.1) both au-auth-in;background:#ffffffd1!important;border:1px solid #ffffffd9!important;border-radius:26px!important;box-shadow:0 50px 100px -40px #1e296366,0 0 0 1px #0f172a0a!important}.au-ws__head{color:#fff;position:relative;background:radial-gradient(420px 200px at 100% 0,#ffffff2e,#0000 60%),linear-gradient(135deg,#06162d,#0d3768 50%,#0f7f86)!important;border:0!important}.au-ws__head h1{color:#fff!important;font-weight:700!important}.au-ws__head p{color:#fffc!important}.au-ws__card :is(input,select){min-height:48px;transition:border-color .18s,box-shadow .18s;border-color:#dbe1ec!important;border-radius:14px!important}.au-ws__card :is(input,select):focus{outline:none;border-color:#13b5a0!important;box-shadow:0 0 0 4px #13b5a02e!important}.au-ws__card label{color:#334155!important;font-weight:600!important}.au-ws__card button[type=submit]{box-shadow:0 16px 30px -14px #0d3768bf;color:#fff!important;background:linear-gradient(135deg,#0d3768,#13b5a0)!important;border:0!important;border-radius:14px!important;font-weight:600!important}.au-ws__card button[type=submit]:disabled{filter:grayscale(.4);opacity:.6}
