@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-arabic.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--brand:#005942;--brand-deep:#003f2f;--brand-tint:#e9f2ee;--gold:#ae8d40;--gold-tint:#f6f0e2;--ink:#16202c}body{margin:0;background:#f3f5f4;font-family:IBM Plex Sans Arabic,system-ui,sans-serif;-webkit-font-smoothing:antialiased;color:var(--ink);font-size:14px;line-height:1.55}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-deep);text-decoration:underline}table{border-collapse:collapse}*{box-sizing:border-box}@keyframes spin{to{transform:rotate(1turn)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes skeleton{0%,to{opacity:1}50%{opacity:.45}}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes boot-sweep{0%{left:102%}to{left:-40%}}@keyframes boot-breathe{0%,to{opacity:.88;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes boot-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.boot-logo{animation:fadeUp .5s ease both,boot-breathe 2.6s ease-in-out .5s infinite}.boot-rise{animation:fadeUp .5s ease both}.boot-track{position:relative;overflow:hidden;direction:ltr}.boot-bar{position:absolute;top:0;bottom:0;width:38%;border-radius:999px;background:linear-gradient(90deg,transparent,#c9a95c 30%,#e8d3a0 50%,#c9a95c 70%,transparent);animation:boot-sweep 1.5s cubic-bezier(.45,0,.35,1) infinite}.boot-bar+.boot-bar{animation-delay:.75s;opacity:.55}.boot-dots span{display:inline-block;width:4px;height:4px;margin-inline:2px;border-radius:50%;background:#c9b57e;vertical-align:middle;animation:boot-dot 1.3s ease-in-out infinite}.boot-dots span:nth-child(2){animation-delay:.18s}.boot-dots span:nth-child(3){animation-delay:.36s}[style*="cursor: pointer"]{transition:filter .14s ease,box-shadow .14s ease,transform .05s ease,background-color .14s ease}[style*="cursor: pointer"]:hover{filter:brightness(.96) saturate(1.05)}[style*="cursor: pointer"]:active{transform:translateY(1px)}[style*="cursor: pointer"]:has([data-popover]):hover{filter:none}[style*="cursor: pointer"]:has([data-popover]):active{transform:none}[data-popover]{transform:none!important}tbody tr{transition:background-color .12s ease}tbody tr:hover{background-color:#f4f8f6!important}[data-theme=dark] tbody tr:hover{background-color:#202a34!important}input,select,textarea{font-family:IBM Plex Sans Arabic,system-ui,sans-serif;transition:border-color .15s ease,box-shadow .15s ease}input:focus,select:focus,textarea:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px rgba(0,89,66,.12);outline:none}[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:#1f9670!important;box-shadow:0 0 0 3px rgba(127,200,171,.22)}input::placeholder,textarea::placeholder{color:#a6b0ba}::selection{background:rgba(174,141,64,.28)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#c3cdc8;border-radius:6px;border:2px solid #f3f5f4}::-webkit-scrollbar-thumb:hover{background:#9fb0a9}.sk{animation:skeleton 1.3s ease-in-out infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.screen-enter{animation:fadeIn .22s ease both}.app-shell{height:100vh;height:100dvh}@media print{.app-shell,.app-shell>div:not(.app-topbar),.screen-enter{display:block!important;height:auto!important;overflow:visible!important}.screen-enter>div{min-width:0!important}.app-shell>.app-topbar,.app-sidenav,.app-topbar{display:none!important}}@media (max-width:1320px) and (min-width:1024px){.tb-title{display:none!important}}@media (max-width:1150px) and (min-width:1024px){.tb-date{display:none!important}}.dlg-enter{animation:pop .18s cubic-bezier(.2,.9,.3,1.2) both}.dlg-rise{animation:fadeUp .18s ease both}.menu-enter{animation:fadeUp .13s ease both}.table-scroll{overflow-x:auto}.table-scroll table{min-width:1080px}.screen-body{min-width:960px}@media (max-width:1320px){.screen-body{min-width:0}}.cases-grid-wrap{overflow-x:auto}.cases-grid{min-width:960px}@media (min-width:1240px){.cases-grid-wrap{overflow:visible}}@media (max-width:1023px){.cases-grid{min-width:0}}.tasks-wrap{overflow-x:auto}.tasks-row{min-width:880px}@media (min-width:1240px){.tasks-wrap{overflow:visible}}@media (max-width:1023px){.tasks-row{min-width:0}}@media (max-width:1320px){.screen-enter table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1023px){.screen-enter [style*="flex: none"][style*="width: 2"],.screen-enter [style*="flex: none"][style*="width: 3"],.screen-enter [style*="flex: none"][style*="width: 4"]{max-width:100%!important}.screen-enter input,.screen-enter select,.screen-enter textarea{max-width:100%}}@media (max-width:1280px){.rail{width:340px!important}}.nc-shell{display:grid;grid-gap:16px;gap:16px;align-items:start;grid-template-columns:minmax(0,1fr)}.nc-row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr)}.nc-idents{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.nc-cta{display:flex;flex-wrap:wrap;gap:10px}@media (min-width:768px){.nc-row-2,.nc-row-3{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-row-wide{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:980px){.nc-row-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1120px){.nc-shell{grid-template-columns:minmax(0,1fr) 300px}.nc-rail{position:-webkit-sticky;position:sticky;top:0}}.nc-shell.nc-solo{grid-template-columns:minmax(0,1fr)}@media (max-width:619px){.nc-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:5}.nc-cta>*{flex:1 1 100%}.nc-note{display:none}.nc-idents{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-idents>:nth-child(3){grid-column:1/-1}}[data-theme=dark] body{background:#12181f;color:#e6ebf0}[data-theme=dark],[data-theme=dark] input[type=date],[data-theme=dark] input[type=time]{color-scheme:dark}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#3a4654;border:2px solid #12181f}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#4c5a6a}[data-theme=dark] ::selection{background:rgba(174,141,64,.45)}[data-theme=dark] [style*="cursor: pointer"]:hover{filter:brightness(1.12) saturate(1.05)}