:root{--brand:#005942;--brand-deep:#003f2f;--brand-tint:#e9f2ee;--gold:#ae8d40;--gold-tint:#f6f0e2;--ink:#16202c}body{margin:0;background:#eef1ef;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 #eef1ef}::-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}}@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:620px){.nc-row-2,.nc-row-3{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-row-wide{grid-template-columns:minmax(0,2.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) 320px}.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)}