@charset "UTF-8";.sg-grid-host{position:relative}.sg-grid-host .ag-header-cell-text{letter-spacing:.2px}html[dir=rtl] .sg-grid-host .ag-header-cell-text{letter-spacing:normal}.sg-grid-host .ag-header-cell-resize:after{opacity:0;transition:opacity .15s ease}.sg-grid-host .ag-header-cell:hover .ag-header-cell-resize:after{opacity:1}.sg-grid-host .ag-cell.ag-right-aligned-cell,.sg-grid-host .ag-cell.sg-num,.sg-grid-host .ag-header-cell.ag-right-aligned-header{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.sg-grid-host .ag-cell.sg-line-no,.sg-grid-host .ag-cell[col-id=ln]{text-align:center;color:#94a3b8;font-size:11.5px;font-weight:600;background:#fafbfd}.sg-grid-host .ag-cell.cv-ro,.sg-grid-host .ag-cell.jv-ro,.sg-grid-host .ag-cell.sg-ro{background:#f6f8fb;color:#475569;font-weight:600}.sg-grid-host .ag-cell.ag-cell-invalid{background:#fff1f2;color:#be123c;box-shadow:inset 0 0 0 1px #fca5a5}.sg-grid-host .ag-cell.ag-cell-invalid:after{content:"";position:absolute;top:0;inset-inline-end:0;border-width:5px;border-style:solid;border-color:#e11d48 #e11d48 transparent transparent}html[dir=rtl] .sg-grid-host .ag-cell.ag-cell-invalid:after{border-color:#e11d48 transparent transparent #e11d48}.sg-grid-host .ag-cell.ag-cell-inline-editing{padding-inline:8px;border-radius:6px;background:#fff}.sg-grid-host .ag-cell-editor .ag-input-field-input{font-family:inherit;font-size:13px;height:30px}.ag-popup-editor{border:0;background:transparent;box-shadow:none}.sg-grid-host .ag-cell.sg-actions-cell{padding-inline:4px;text-align:center;overflow:visible}.sg-grid-host .ag-overlay-no-rows-center{color:#94a3b8;font-size:12.5px}.sg-grid-host .ag-body-horizontal-scroll-viewport,.sg-grid-host .ag-body-vertical-scroll-viewport{scrollbar-width:thin}.sg-grid-host ::-webkit-scrollbar{width:9px;height:9px}.sg-grid-host ::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:8px}.sg-grid-host ::-webkit-scrollbar-thumb:hover{background:#94a3b8}.sg-grid-host ::-webkit-scrollbar-track{background:transparent}html[data-theme=dark] .sg-grid-host .ag-cell.sg-line-no,html[data-theme=dark] .sg-grid-host .ag-cell[col-id=ln]{color:#7b8bb5;background:#ffffff08}html[data-theme=dark] .sg-grid-host .ag-cell.cv-ro,html[data-theme=dark] .sg-grid-host .ag-cell.jv-ro,html[data-theme=dark] .sg-grid-host .ag-cell.sg-ro{background:#ffffff0b;color:#c7d0e6}html[data-theme=dark] .sg-grid-host .ag-cell.ag-cell-invalid{background:#e11d4829;color:#fda4af;box-shadow:inset 0 0 0 1px #f8717180}html[data-theme=dark] .sg-grid-host .ag-cell.ag-cell-inline-editing{background:#141b2e}html[data-theme=dark] .sg-grid-host .ag-overlay-no-rows-center{color:#8b9cc4}html[data-theme=dark] .sg-grid-host ::-webkit-scrollbar-thumb{background:#ffffff29}html[data-theme=dark] .sg-grid-host ::-webkit-scrollbar-thumb:hover{background:#ffffff47}.sg-grid-host .ag-cell.ag-cell-nafeza-sent{color:#0f766e;font-weight:600}.sg-grid-host .ag-cell.ag-cell-nafeza-unsent{color:#94a3b8}:root{--sg-ramp-1: #0ab49d;--sg-ramp-2: #0e9bb4;--sg-ramp-3: #1585cd;--sg-ramp-4: #2f6fe0;--sg-ramp-5: #4f46e5;--sg-ramp-6: #7c5cf0;--sg-surface-0: #edf0f7;--sg-surface-1: #f6f7fc;--sg-surface-2: #ffffff;--sg-surface-3: #ffffff}html[data-theme=dark]{--sg-surface-0: #141b2e;--sg-surface-1: #182036;--sg-surface-2: #1c2440;--sg-surface-3: #263050}html{color-scheme:light;--mat-sys-background: #faf9fd;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f2f0f4;--mat-sys-inverse-primary: #abc7ff;--mat-sys-inverse-surface: #2f3033;--mat-sys-on-background: #1a1b1f;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #00458f;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #3e4759;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #1a1b1f;--mat-sys-on-surface-variant: #44474e;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #004f4f;--mat-sys-on-tertiary-fixed: #002020;--mat-sys-on-tertiary-fixed-variant: #004f4f;--mat-sys-outline: #74777f;--mat-sys-outline-variant: #c4c6d0;--mat-sys-primary: #005cbb;--mat-sys-primary-container: #d7e3ff;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #565e71;--mat-sys-secondary-container: #dae2f9;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #faf9fd;--mat-sys-surface-bright: #faf9fd;--mat-sys-surface-container: #efedf0;--mat-sys-surface-container-high: #e9e7eb;--mat-sys-surface-container-highest: #e3e2e6;--mat-sys-surface-container-low: #f4f3f6;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dbd9dd;--mat-sys-surface-tint: #005cbb;--mat-sys-surface-variant: #e0e2ec;--mat-sys-tertiary: #006a6a;--mat-sys-tertiary-container: #00fbfb;--mat-sys-tertiary-fixed: #00fbfb;--mat-sys-tertiary-fixed-dim: #00dddd;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--sg-topbar-height: 60px}*{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:Inter,Tajawal,IBM Plex Sans Arabic,Roboto,Segoe UI,sans-serif;background:var(--sg-surface-0);color:#1e293b}html[dir=rtl] body{font-family:Tajawal,IBM Plex Sans Arabic,Inter,Segoe UI,sans-serif}.sg-spacer{flex:1 1 auto}.full-width{width:100%}.flex{display:flex}.flex-center{display:flex;align-items:center}.gap-8{gap:8px}.gap-16{gap:16px}.muted{color:var(--mat-sys-on-surface-variant, #6b7280)}.page-container{padding:24px}@media(max-width:599px){.page-container{padding:16px}}.sg-toast-panel .mdc-snackbar__surface{background:transparent!important;box-shadow:none!important;padding:0!important;min-width:0!important;border-radius:10px!important;overflow:visible!important}.sg-toast-panel .mdc-snackbar__label{padding:0!important}.cdk-overlay-container{z-index:1900}.delete-dialog-panel .mat-mdc-dialog-surface,.delete-dialog-panel .mdc-dialog__surface{padding:0;border-radius:14px;overflow:hidden}.mat-mdc-menu-panel.chip-filter-menu{border-radius:12px!important;box-shadow:0 6px 20px #0000001f!important;min-width:190px!important;overflow:hidden!important;border:1px solid #efeff4!important}.mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item.chip-menu-item--active{background:#0ab49d12!important}.mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item.chip-menu-item--active .mdc-list-item__primary-text,.mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item.chip-menu-item--active .mat-icon{color:#0ab49d!important}.mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item:hover{background:#0ab49d0d!important}.mat-mdc-menu-panel.nav-submenu-panel{--nav-sub-accent: #0ab49d;--nav-sub-accent-soft: rgba(10, 180, 157, .1);border-radius:14px!important;border:1px solid #eef0f6;background:#fff;box-shadow:0 16px 40px #0f172a29,0 2px 6px #0f172a0f!important;min-width:232px!important;max-width:320px!important;max-height:min(72vh,520px)!important;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-content{padding:6px!important}.mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar{width:8px}.mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar-track{background:transparent}.mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar-thumb{background:#cbd5e1;border:2px solid transparent;background-clip:content-box;border-radius:999px}.mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar-thumb:hover{background:#94a3b8;background-clip:content-box}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item{position:relative;min-height:40px;border-radius:10px;font-family:Inter,Tajawal,sans-serif;transition:background .14s ease,color .14s ease}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item+.mat-mdc-menu-item{margin-top:1px}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-mdc-menu-item-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mdc-list-item__primary-text{font-size:13.5px;font-weight:500;color:#334155;letter-spacing:.01em}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-icon{color:#94a3b8;font-size:18px;height:18px;width:18px;margin-inline-end:10px;transition:color .14s ease}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:#cbd5e1;transition:color .14s ease}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:3px;height:0;border-radius:0 3px 3px 0;background:var(--nav-sub-accent);transform:translateY(-50%);transition:height .18s cubic-bezier(.22,1,.36,1)}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted{background:var(--nav-sub-accent-soft)!important}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-mdc-menu-item-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mdc-list-item__primary-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mdc-list-item__primary-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-mdc-menu-item-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mdc-list-item__primary-text{color:var(--nav-sub-accent)}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-icon,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-mdc-menu-submenu-icon,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-icon,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-mdc-menu-submenu-icon,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-icon,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-mdc-menu-submenu-icon{color:var(--nav-sub-accent)}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover:before,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible:before,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted:before{height:18px}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active{background:var(--nav-sub-accent-soft)}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mat-mdc-menu-item-text,.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mdc-list-item__primary-text{color:var(--nav-sub-accent);font-weight:600}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mat-icon{color:var(--nav-sub-accent)}.mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active:before{height:20px}html[dir=rtl] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:before{border-radius:3px 0 0 3px}.mat-mdc-menu-panel.notif-menu{width:min(400px,92vw);max-width:min(400px,92vw)!important;overflow-x:hidden}.mat-mdc-menu-panel.notif-menu .mat-mdc-menu-content{padding:0!important}.mat-mdc-menu-panel.sg-menu{--sg-menu-accent: #4f46e5;--sg-menu-accent-soft: rgba(79, 70, 229, .09);min-width:228px!important;margin-top:6px;border-radius:14px!important;border:1px solid #eef0f6!important;background:#fff;box-shadow:0 16px 38px #0f172a29,0 2px 8px #0f172a0d!important;overflow:hidden}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-content{padding:6px!important}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item{position:relative;min-height:42px;border-radius:10px;font-family:Inter,Tajawal,sans-serif;transition:background .14s ease,color .14s ease}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item+.mat-mdc-menu-item{margin-top:2px}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mat-mdc-menu-item-text,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mdc-list-item__primary-text{font-size:13.5px;font-weight:500;color:#334155}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mat-icon{color:#94a3b8;font-size:19px;height:19px;width:19px}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .swatch--navy{color:#111c43}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .swatch--indigo{color:#6366f1}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:before{content:"";position:absolute;inset-inline-start:0;top:50%;width:3px;height:0;border-radius:0 3px 3px 0;background:var(--sg-menu-accent);transform:translateY(-50%);transition:height .18s cubic-bezier(.22,1,.36,1)}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible{background:var(--sg-menu-accent-soft)!important}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mat-mdc-menu-item-text,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mdc-list-item__primary-text,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mdc-list-item__primary-text{color:var(--sg-menu-accent)}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mat-icon:not(.swatch),.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mat-icon:not(.swatch){color:var(--sg-menu-accent)}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover:before,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible:before{height:18px}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on{background:var(--sg-menu-accent-soft)}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mat-mdc-menu-item-text,.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mdc-list-item__primary-text{color:var(--sg-menu-accent);font-weight:600}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mat-icon:not(.swatch){color:var(--sg-menu-accent)}.mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on:before{height:20px}.mat-mdc-menu-panel.sg-menu .profile-head strong{color:#0f172a}.mat-mdc-menu-panel.sg-menu .menu-empty{color:#64748b}html[dir=rtl] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:before{border-radius:3px 0 0 3px}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] body{background:var(--sg-surface-0);color:#cbd5e1}html[data-theme=dark] .sg-panel{background:#1c2440!important;border-color:#ffffff12!important}html[data-theme=dark] .sg-page-shell{background:#141b2e!important}html[data-theme=dark] .data-table-header{background:#ffffff0a!important}html[data-theme=dark] .data-table-row{background:#1c2440!important;border-color:#ffffff0f!important}html[data-theme=dark] .th-cell{color:#8b9cc4!important}html[data-theme=dark] .td-cell,html[data-theme=dark] .row-title,html[data-theme=dark] .row-subtitle,html[data-theme=dark] .emp-contact-item{color:#cbd5e1!important}html[data-theme=dark] .no-value{color:#4a5580!important}html[data-theme=dark] .table-avatar-placeholder{background:#ffffff0f!important;color:#6d7bb8!important}html[data-theme=dark] .skeleton-row,html[data-theme=dark] .skeleton-card,html[data-theme=dark] .skeleton-avatar{background-image:linear-gradient(90deg,#222b4a 25%,#2e3a60,#222b4a 75%)!important}html[data-theme=dark] .bulk-btn--clear{background:#ffffff12!important;border-color:#ffffff24!important;color:#cbd5e1!important}html[data-theme=dark] .bulk-btn--clear:hover{background:#ffffff1f!important}html[data-theme=dark] .toolbar{background:#ffffff05!important;border-color:#ffffff12!important}html[data-theme=dark] .toolbar-title{color:#e2e8f0!important}html[data-theme=dark] .toolbar-title-badge{background:#263050!important;border-color:#ffffff1f!important}html[data-theme=dark] .toolbar-title-badge .title-badge-text{color:#e2e8f0!important}html[data-theme=dark] .search-input{background:#263050!important;border-color:#ffffff1a!important;color:#cbd5e1!important}html[data-theme=dark] .search-input::placeholder{color:#a3aed180!important}html[data-theme=dark] .filter-btn{background:#263050!important;border-color:#ffffff1a!important;color:#a3aed1!important}html[data-theme=dark] .view-toggle{background:#ffffff0d!important}html[data-theme=dark] .view-btn{color:#6d7bb8!important}html[data-theme=dark] .paginator{background:#1c2440!important;border-color:#ffffff12!important;color:#a3aed1!important}html[data-theme=dark] .nav-btn{background:#263050!important;border-color:#ffffff1a!important;color:#a3aed1!important}html[data-theme=dark] .nav-btn:hover:not(:disabled){background:#0ab49d24!important;border-color:#0ab49d!important;color:#0ab49d!important}html[data-theme=dark] .nav-btn.page-num.active{background:#0ab49d!important;border-color:#0ab49d!important;color:#fff!important}html[data-theme=dark] .nav-btn:disabled{opacity:.45!important}html[data-theme=dark] .page-info{color:#a3aed1!important}html[data-theme=dark] .page-info strong{color:#0ab49d!important}html[data-theme=dark] .size-select{background:#263050!important;border-color:#ffffff1a!important;color:#a3aed1!important}html[data-theme=dark] .user-cards-grid{background:#141b2e!important}html[data-theme=dark] .user-card{background:#1c2440!important;box-shadow:0 2px 12px #00000059!important}html[data-theme=dark] .user-card-name{color:#e2e8f0!important}html[data-theme=dark] .user-card-uname{color:#6d7bb8!important}html[data-theme=dark] .list-detail-item{background:#ffffff0a!important;border-color:#ffffff14!important}html[data-theme=dark] .list-detail-label{color:#6d7bb8!important}html[data-theme=dark] .list-detail-value{color:#cbd5e1!important}html[data-theme=dark] .si--blue{background:#3b82f629!important;color:#93c5fd!important}html[data-theme=dark] .si--teal{background:#14b8a629!important;color:#5eead4!important}html[data-theme=dark] .si--purple{background:#8b5cf629!important;color:#c4b5fd!important}html[data-theme=dark] .si--orange{background:#d9770629!important;color:#fcd34d!important}html[data-theme=dark] .footer-cancel{background:#ffffff12!important;border:1.5px solid rgba(255,255,255,.14)!important;color:#cbd5e1!important}html[data-theme=dark] .footer-cancel:hover{background:#ffffff1f!important}html[data-theme=dark] .mat-mdc-slide-toggle{--mat-slide-toggle-unselected-track-color: #2b3557;--mat-slide-toggle-unselected-hover-track-color: #333e66;--mat-slide-toggle-unselected-focus-track-color: #333e66;--mat-slide-toggle-unselected-pressed-track-color: #333e66;--mat-slide-toggle-track-outline-color: rgba(255,255,255,.22);--mat-slide-toggle-unselected-handle-color: #8b9cc4;--mat-slide-toggle-unselected-hover-handle-color: #a3aed1;--mat-slide-toggle-unselected-focus-handle-color: #a3aed1;--mat-slide-toggle-unselected-pressed-handle-color: #a3aed1;--mat-slide-toggle-unselected-icon-color: #1c2440;--mat-slide-toggle-handle-surface-color: #8b9cc4;--mat-slide-toggle-label-text-color: #cbd5e1;--mat-slide-toggle-disabled-unselected-track-color: rgba(255,255,255,.06);--mat-slide-toggle-disabled-unselected-handle-color: #4a5580;--mat-slide-toggle-disabled-label-text-color: #6d7bb8}html[data-theme=dark] .emp-card-divider{opacity:.1!important}html[data-theme=dark] .breadcrumb-bar{background:#ffffff05!important;border-color:#ffffff0f!important}html[data-theme=dark] .breadcrumb-item{color:#6d7bb8!important}html[data-theme=dark] .breadcrumb-item.active{color:#a3aed1!important}html[data-theme=dark] .mat-mdc-menu-panel:not(.nav-submenu-panel){background:#1c2440!important;border:1px solid rgba(255,255,255,.08)!important}html[data-theme=dark] .mat-mdc-menu-item .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-item .mdc-list-item__primary-text{color:#a3aed1!important}html[data-theme=dark] .mat-mdc-menu-item .mat-icon{color:#6d7bb8!important}html[data-theme=dark] .mat-mdc-menu-item:hover .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-item:hover .mdc-list-item__primary-text{color:#fff!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu{--sg-menu-accent: #818cf8;--sg-menu-accent-soft: rgba(99, 102, 241, .16);background:var(--sg-surface-2)!important;border-color:#ffffff14!important;box-shadow:0 18px 44px #0000008c!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mdc-list-item__primary-text{color:#cbd5e1!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item .mat-icon{color:#7e8bb0!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mdc-list-item__primary-text,html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mdc-list-item__primary-text{color:#dfe3f7!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:hover .mat-icon:not(.swatch),html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item:focus-visible .mat-icon:not(.swatch){color:var(--sg-menu-accent)!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mdc-list-item__primary-text{color:#c7d2fe!important;font-weight:600}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .mat-mdc-menu-item.sg-mitem--on .mat-icon:not(.swatch){color:var(--sg-menu-accent)!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .swatch--indigo{color:#818cf8!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .swatch--navy{color:#9aa8d4!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .menu-empty{color:#94a3b8!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .profile-head strong{color:#e8ebf5!important}html[data-theme=dark] .mat-mdc-menu-panel.sg-menu .profile-head small{color:#94a3b8!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel{--nav-sub-accent: #818cf8;--nav-sub-accent-soft: rgba(99, 102, 241, .16);background:#1c2440;border-color:#ffffff14;box-shadow:0 18px 44px #00000080,0 2px 6px #0000004d!important;scrollbar-color:#3d4870 transparent}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar-thumb{background:#3d4870;background-clip:content-box}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel::-webkit-scrollbar-thumb:hover{background:#4f5c8c;background-clip:content-box}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mdc-list-item__primary-text{color:#a3aed1!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-icon{color:#6d7bb8!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item .mat-mdc-menu-submenu-icon{color:#4b568a}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mdc-list-item__primary-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mdc-list-item__primary-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mdc-list-item__primary-text{color:#c7d2fe!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-icon,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:hover .mat-mdc-menu-submenu-icon,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-icon,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item:focus-visible .mat-mdc-menu-submenu-icon,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-icon,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.mat-mdc-menu-item-highlighted .mat-mdc-menu-submenu-icon{color:var(--nav-sub-accent)!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mat-mdc-menu-item-text,html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mdc-list-item__primary-text{color:#c7d2fe!important}html[data-theme=dark] .mat-mdc-menu-panel.nav-submenu-panel .mat-mdc-menu-item.nav-submenu-item--active .mat-icon{color:var(--nav-sub-accent)!important}html[data-theme=dark] .side-drawer-panel{background:#182036!important;border-color:#ffffff12!important}html[data-theme=dark] .drawer-header{background:#141c30!important}html[data-theme=dark] .filter-chips-bar{background:#ffffff05!important;border-color:#ffffff12!important}html[data-theme=dark] .toolbar.toolbar--attach{border-bottom-color:transparent!important}html[data-theme=dark] .filter-chip{background:#263050!important;border-color:#ffffff1a!important;color:#a3aed1!important}html[data-theme=dark] .filter-chip .chip-chevron{color:#6d7bb8!important}html[data-theme=dark] .filter-chip:hover{background:#2e3a60!important;border-color:#0ab49d!important;color:#0ab49d!important}html[data-theme=dark] .filter-chip:hover mat-icon:not(.chip-chevron){color:#0ab49d!important}html[data-theme=dark] .filter-chip.filter-chip--active{background:#0ab49d26!important;border-color:#0ab49d!important;color:#0ab49d!important}html[data-theme=dark] .filter-chip.filter-chip--clear{border-color:#ff6c6566!important;color:#ff6c65!important}html[data-theme=dark] .filter-chip.filter-chip--clear:hover{background:#ff6c651f!important;border-color:#ff6c65!important;color:#ff6c65!important}html[data-theme=dark] .fsec-card{background:#1c2440!important;border-color:#ffffff12!important;box-shadow:0 1px 4px #0003!important}html[data-theme=dark] .fsec-header{background:#1c2440!important}html[data-theme=dark] .fsec-body{background:#182036!important;border-top-color:#ffffff12!important}html[data-theme=dark] .fsec-title{color:#a3aed1!important}html[data-theme=dark] .filter-pill{background:#ffffff0d!important;border-color:#ffffff1a!important;color:#a3aed1!important}html[data-theme=dark] .filter-pill.selected{background:#0ab49d2e!important;border-color:#0ab49d!important;color:#0ab49d!important}html[data-theme=dark] .mat-mdc-menu-panel.chip-filter-menu{background:#1c2440!important;border-color:#ffffff14!important}html[data-theme=dark] .mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item .mdc-list-item__primary-text{color:#a3aed1!important}html[data-theme=dark] .mat-mdc-menu-panel.chip-filter-menu .mat-mdc-menu-item .mat-icon{color:#6d7bb8!important}.status-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500}.status-chip.active{background:#e6f4ea;color:#16794c}.status-chip.inactive{background:#fde8e8;color:#b3261e}html:not([data-theme=dark]) .section-card:not(.section-card--error)>.section-header{background:linear-gradient(180deg,#eef1fa,#f5f7fc);border-inline-start:3px solid #6366f1}html:not([data-theme=dark]) .section-card:not(.section-card--error)>.section-header:hover{background:linear-gradient(180deg,#e6ebf7,#eef1fa)}html:not([data-theme=dark]) .section-card--error>.section-header{border-inline-start:3px solid #ef4444}html[data-theme=dark] .section-card,html[data-theme=dark] .section{background:#1c2440!important;border-color:#ffffff12!important}html[data-theme=dark] .section-header{background:transparent!important}html[data-theme=dark] .section-title,html[data-theme=dark] .sec-head h3{color:#e8ebf5!important}html[data-theme=dark] .section-sub,html[data-theme=dark] .sec-head p{color:#8b9cc4!important}html[data-theme=dark] .field-label,html[data-theme=dark] .lab{color:#c7d0e6!important}html[data-theme=dark] .field-label .ro,html[data-theme=dark] .lab .ro{background:#ffffff0f!important;border-color:#ffffff1f!important;color:#93a0bc!important}html[data-theme=dark] .lab .req{color:#f87171!important}html[data-theme=dark] .sg-input,html[data-theme=dark] .sg-select,html[data-theme=dark] .ctl,html[data-theme=dark] .filter-input{background:#141b2e!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html[data-theme=dark] .sg-input::placeholder,html[data-theme=dark] .ctl::placeholder,html[data-theme=dark] .filter-input::placeholder{color:#6d7bb8!important}html[data-theme=dark] .ctl.ro{background:#ffffff0a!important;color:#c7d0e6!important}html[data-theme=dark] .sg-icon,html[data-theme=dark] .with-ico .ci,html[data-theme=dark] .parent-ro mat-icon{color:#6d7bb8!important}html[data-theme=dark] .help{color:#8b9cc4!important}html[data-theme=dark] .field-error,html[data-theme=dark] .err{color:#f87171!important}html[data-theme=dark] .toggle-field .tt,html[data-theme=dark] .toggle-row .tt{color:#e8ebf5!important}html[data-theme=dark] .toggle-field .td,html[data-theme=dark] .toggle-row .td{color:#8b9cc4!important}html[data-theme=dark] .sgs-trigger{background:#141b2e!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html[data-theme=dark] .sgs-panel{background:#1c2440!important;border-color:#ffffff1a!important}html[data-theme=dark] .sgs-option{color:#e2e8f0!important}html[data-theme=dark] .sgs-option:hover,html[data-theme=dark] .sgs-option.active{background:#ffffff0f!important}html[data-theme=dark] .sgs-search{border-bottom-color:#ffffff14!important}html[data-theme=dark] .sgs-search input{color:#e2e8f0!important}html[data-theme=dark] .sgs-empty{color:#6d7bb8!important}html[data-theme=dark] .mat-mdc-dialog-surface{background:#1c2440!important;color:#e2e8f0!important}html[data-theme=dark] .dc-role-pick select{background:#141b2e!important;border-color:#ffffff24!important;color:#e2e8f0!important}html[data-theme=dark] .section-header{background:#ffffff08!important;border-inline-start:3px solid #6366f1}html[data-theme=dark] .section-card--error .section-header{border-inline-start-color:#f87171}html[data-theme=dark] .section-header:hover{background:#ffffff0f!important}html[data-theme=dark] .section-content{background:#1c2440!important;border-top-color:#ffffff0f!important}html[data-theme=dark] .section-num{background:#334155!important;color:#e2e8f0!important}html[data-theme=dark] .section-chevron{color:#8b9cc4!important}html[data-theme=dark] .perm-group,html[data-theme=dark] .detail-card,html[data-theme=dark] .mod-row,html[data-theme=dark] .scr,html[data-theme=dark] .acc-screen,html[data-theme=dark] .acc-actions,html[data-theme=dark] .detail-card-body,html[data-theme=dark] .perm-items{border-color:#ffffff14!important}html[data-theme=dark] .perm-items,html[data-theme=dark] .detail-card-body,html[data-theme=dark] .mod-row,html[data-theme=dark] .acc-actions{background:#1c2440!important}html[data-theme=dark] .perm-group-head{background:#ffffff0a!important}html[data-theme=dark] .perm-group-name,html[data-theme=dark] .acc-name,html[data-theme=dark] .chip-name,html[data-theme=dark] .sub-name{color:#e8ebf5!important}html[data-theme=dark] .perm-group-count{color:#8b9cc4!important;background:#ffffff0f!important}html[data-theme=dark] .perm-item-name,html[data-theme=dark] .act-name{color:#cbd5e1!important}html[data-theme=dark] .acc-name-ar,html[data-theme=dark] .detail-sub,html[data-theme=dark] .area-label,html[data-theme=dark] .module-hint,html[data-theme=dark] .perm-empty{color:#8b9cc4!important}html[data-theme=dark] .scr-row,html[data-theme=dark] .screen-row{background:#ffffff05!important}html[data-theme=dark] .acc-chevron{color:#8b9cc4!important}html[data-theme=dark] .mod-chip,html[data-theme=dark] .act-chip{background:#141b2e!important;border-color:#ffffff1f!important}html[data-theme=dark] .acc-check,html[data-theme=dark] .perm-check{background:#141b2e!important;border-color:#ffffff47!important}html[data-theme=dark] .fsec-card{border-color:#ffffff14!important}html[data-theme=dark] .fsec-header{background:#ffffff08!important}html[data-theme=dark] .fsec-title{color:#e8ebf5!important}html[data-theme=dark] .filter-field label{color:#c7d0e6!important}html[data-theme=dark] .filter-pill{background:#141b2e!important;border-color:#ffffff1f!important;color:#cbd5e1!important}html[data-theme=dark] .user-card{background:#1c2440!important;border-color:#ffffff12!important}html[data-theme=dark] .user-card-name{color:#e8ebf5!important}html[data-theme=dark] .list-detail-label{color:#8b9cc4!important}html[data-theme=dark] .list-detail-value,html[data-theme=dark] .al-page,html[data-theme=dark] .jr-page{color:#cbd5e1!important}html[data-theme=dark] .al-card,html[data-theme=dark] .jr-card{background:var(--sg-surface-2)!important;border-color:#ffffff12!important;box-shadow:0 1px 3px #0000004d!important}html[data-theme=dark] .al-placeholder{background:#ffffff05!important;border-color:#ffffff1f!important;color:#6d7bb8!important}html[data-theme=dark] .al-title p,html[data-theme=dark] .jr-title p{color:#8b9cc4!important}html[data-theme=dark] .al-title-ico{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .al-group,html[data-theme=dark] .sal-group,html[data-theme=dark] .jr-field--source{border-bottom-color:#ffffff14!important}html[data-theme=dark] .al-field label,html[data-theme=dark] .jr-field label{color:#c7d0e6!important}html[data-theme=dark] .al-input,html[data-theme=dark] .jr-input{background:var(--sg-surface-0)!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html[data-theme=dark] .al-input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] .jr-input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.75)}html[data-theme=dark] .al-modes-h,html[data-theme=dark] .sal-modes,html[data-theme=dark] .jr-toggle{background:#ffffff0d!important}html[data-theme=dark] .al-modes-h button,html[data-theme=dark] .sal-modes button{color:#8b9cc4!important}html[data-theme=dark] .al-modes-h button.on,html[data-theme=dark] .sal-modes button.on{background:var(--sg-surface-3)!important;color:#a5b4fc!important;box-shadow:0 1px 3px #0006!important}html[data-theme=dark] .al-toggle,html[data-theme=dark] .jr-check{color:#c7d0e6!important}html[data-theme=dark] .al-toggle mat-icon,html[data-theme=dark] .jr-check mat-icon{color:#4a5580!important}html[data-theme=dark] .al-toggle input:checked+mat-icon,html[data-theme=dark] .jr-check input:checked+mat-icon{color:#a5b4fc!important}html[data-theme=dark] .al-btn--ghost,html[data-theme=dark] .jr-btn--ghost{background:#ffffff12!important;border-color:#ffffff24!important;color:#cbd5e1!important}html[data-theme=dark] .al-btn--ghost:hover:not(:disabled),html[data-theme=dark] .jr-btn--ghost:hover:not(:disabled){background:#ffffff1f!important}html[data-theme=dark] .al-mode-strip{background:#ffffff05!important;border-bottom-color:#ffffff12!important}html[data-theme=dark] .al-chip,html[data-theme=dark] .al-mode-chip.subtle,html[data-theme=dark] .jr-meta-item{background:#ffffff0f!important;color:#a3aed1!important}html[data-theme=dark] .al-mode-chip{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .al-results-head{border-bottom-color:#ffffff12!important}html[data-theme=dark] .al-table th,html[data-theme=dark] .al-table td,html[data-theme=dark] .jr-table th,html[data-theme=dark] .jr-table td{border-bottom-color:#ffffff0f!important}html[data-theme=dark] .al-table thead th,html[data-theme=dark] .jr-table thead th{background:var(--sg-surface-1)!important;color:#8b9cc4!important;border-bottom-color:#ffffff1f!important}html[data-theme=dark] .al-open td,html[data-theme=dark] .al-tot td,html[data-theme=dark] .jr-tot td{background:#ffffff0a!important;color:#c7d0e6!important}html[data-theme=dark] .al-tot td{border-top-color:#ffffff2e!important}html[data-theme=dark] .al-close td{background:#818cf829!important;color:#c7d2fe!important}html[data-theme=dark] .al-empty,html[data-theme=dark] .jr-empty,html[data-theme=dark] .jr-none{color:#6d7bb8!important}.main-content>:not(router-outlet){animation:sg-page-in .3s cubic-bezier(.22,1,.36,1) backwards}@keyframes sg-page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.data-table-row{animation:sg-row-in .34s cubic-bezier(.22,1,.36,1) backwards}@keyframes sg-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.data-table-row:nth-child(2){animation-delay:0ms}.data-table-row:nth-child(3){animation-delay:26ms}.data-table-row:nth-child(4){animation-delay:52ms}.data-table-row:nth-child(5){animation-delay:78ms}.data-table-row:nth-child(6){animation-delay:104ms}.data-table-row:nth-child(7){animation-delay:.13s}.data-table-row:nth-child(8){animation-delay:156ms}.data-table-row:nth-child(9){animation-delay:182ms}.data-table-row:nth-child(10){animation-delay:208ms}.data-table-row:nth-child(11){animation-delay:234ms}.data-table-row:nth-child(12){animation-delay:.26s}.data-table-row:nth-child(13){animation-delay:286ms}.user-card{animation:sg-row-in .36s cubic-bezier(.22,1,.36,1) backwards}.user-card:nth-child(1){animation-delay:0ms}.user-card:nth-child(2){animation-delay:30ms}.user-card:nth-child(3){animation-delay:60ms}.user-card:nth-child(4){animation-delay:90ms}.user-card:nth-child(5){animation-delay:.12s}.user-card:nth-child(6){animation-delay:.15s}.user-card:nth-child(7){animation-delay:.18s}.user-card:nth-child(8){animation-delay:.21s}.user-card:nth-child(9){animation-delay:.24s}.user-card:nth-child(10){animation-delay:.27s}.user-card:nth-child(11){animation-delay:.3s}.user-card:nth-child(12){animation-delay:.33s}@media print{body.rpt-print-active{background:#fff!important}body.rpt-print-active *{visibility:hidden!important}body.rpt-print-active .rpt-page,body.rpt-print-active .rpt-page *{visibility:visible!important}body.rpt-print-active .rpt-overlay{position:absolute!important;inset:0 auto auto!important;inset-inline-start:0!important;display:block!important;width:100%!important;height:auto!important;background:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.rpt-print-active .rpt-scroll{position:static!important;display:block!important;overflow:visible!important;padding:0!important}body.rpt-print-active .rpt-sheets{display:block!important;gap:0!important}body.rpt-print-active .rpt-page{position:relative!important;margin:0!important;padding:0!important;width:100%!important;min-height:0!important;box-shadow:none!important}body.rpt-print-active .rpt-page+.rpt-page{break-before:page!important;page-break-before:always!important}body.rpt-print-active>*:not(:has(.rpt-overlay)):not(.rpt-overlay),body.rpt-print-active *:has(.rpt-overlay)>*:not(:has(.rpt-overlay)):not(.rpt-overlay){display:none!important}body.rpt-print-active .no-print{display:none!important}body.pos-print-active{background:#fff!important}body.pos-print-active *{visibility:hidden!important}body.pos-print-active .pos-print-area,body.pos-print-active .pos-print-area *{visibility:visible!important}body.pos-print-active .pos-print-area{position:absolute!important;inset:0 auto auto!important;inset-inline-start:0!important;display:block!important;width:100%!important;max-width:none!important;max-height:none!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.pos-print-active .pos-print-area .receipt{width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;margin:0!important;padding:2mm 3mm 6mm!important;border-radius:0!important;box-shadow:none!important;color:#000!important;font-size:12px!important;line-height:1.45!important}body.pos-print-active .pos-print-area .receipt *{color:#000!important}body.pos-print-active .pos-print-area .receipt *,body.pos-print-active .pos-print-area .receipt{border-color:#000!important}body.pos-print-active .pos-print-area .receipt,body.pos-print-active .pos-print-area .receipt>*{break-inside:avoid!important;page-break-inside:avoid!important}body.pos-print-active>*:not(:has(.pos-print-area)):not(.pos-print-area),body.pos-print-active *:has(.pos-print-area)>*:not(:has(.pos-print-area)):not(.pos-print-area){display:none!important}body.pos-print-active .no-print{display:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}}html[data-theme=dark] .pa-page{color:#cbd5e1!important}html[data-theme=dark] .pa-header-text h1{color:#e8ebf5!important}html[data-theme=dark] .pa-header-text p{color:#8b9cc4!important}html[data-theme=dark] .pa-main,html[data-theme=dark] .pa-panel,html[data-theme=dark] .pa-stat,html[data-theme=dark] .kpi-tile{background:var(--sg-surface-2)!important;border-color:#ffffff12!important;box-shadow:0 1px 3px #0000004d!important}html[data-theme=dark] .pa-toolbar,html[data-theme=dark] .pa-panel-head{border-bottom-color:#ffffff12!important}html[data-theme=dark] .pa-stat-value,html[data-theme=dark] .kpi-value{color:#e8ebf5!important}html[data-theme=dark] .pa-stat-label,html[data-theme=dark] .pa-stat-sub,html[data-theme=dark] .kpi-label{color:#8b9cc4!important}html[data-theme=dark] .kpi-tile--clickable:hover{background:#ffffff0d!important}html[data-theme=dark] .kpi-tile--active{background:#0ab49d1f!important}html[data-theme=dark] .kpi-tile--alert{background:#ef44441a!important;border-color:#ef444466!important}html[data-theme=dark] .ico--indigo{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .ico--green{background:#10b9812e!important;color:#6ee7b7!important}html[data-theme=dark] .ico--teal{background:#14b8a62e!important;color:#5eead4!important}html[data-theme=dark] .ico--violet{background:#8b5cf62e!important;color:#c4b5fd!important}html[data-theme=dark] .ico--blue{background:#3b82f62e!important;color:#93c5fd!important}html[data-theme=dark] .ico--pink{background:#ec48992e!important;color:#f9a8d4!important}html[data-theme=dark] .pa-seg{background:#ffffff0d!important}html[data-theme=dark] .pa-seg button{color:#8b9cc4!important}html[data-theme=dark] .pa-seg button:hover{color:#e2e8f0!important}html[data-theme=dark] .pa-seg button.active{background:var(--sg-surface-3)!important;box-shadow:0 1px 3px #0006!important}html[data-theme=dark] .pa-seg button.on{background:var(--sg-surface-3)!important;color:#a5b4fc!important;box-shadow:0 1px 3px #0006!important}html[data-theme=dark] .pa-select,html[data-theme=dark] .pa-search,html[data-theme=dark] .pa-icon-btn,html[data-theme=dark] .pa-field{background:var(--sg-surface-3)!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html[data-theme=dark] .pa-field select,html[data-theme=dark] .pa-field input{color:#e2e8f0!important}html[data-theme=dark] .pa-field mat-icon{color:#8b9cc4!important}html[data-theme=dark] .pa-search::placeholder,html[data-theme=dark] .pa-field input::placeholder{color:#6d7bb8!important}html[data-theme=dark] .pa-icon-btn{color:#8b9cc4!important}html[data-theme=dark] .pa-icon-btn:hover{background:#818cf829!important;color:#a5b4fc!important;border-color:#818cf866!important}html[data-theme=dark] .pa-kind{background:var(--sg-surface-3)!important;border-color:#ffffff1f!important;color:#8b9cc4!important}html[data-theme=dark] .pa-kind:hover{color:#e2e8f0!important;border-color:#fff3!important}html[data-theme=dark] .pa-kind.active{background:#0ab49d29!important;border-color:#0ab49d80!important}html[data-theme=dark] .pa-kind-count{background:#f59e0b33!important;color:#fcd34d!important}html[data-theme=dark] .pa-thead{background:var(--sg-surface-1)!important}html[data-theme=dark] .pa-th,html[data-theme=dark] .pa-thead .pa-col{color:#8b9cc4!important}html[data-theme=dark] .pa-row{background:var(--sg-surface-2)!important;border-color:#ffffff12!important}html[data-theme=dark] .pa-row:hover{background:#ffffff0a!important;box-shadow:0 3px 12px #00000059!important}html[data-theme=dark] .pa-row.selected{background:#0ab49d1f!important;border-color:#0ab49d80!important}html[data-theme=dark] .pa-td,html[data-theme=dark] .pa-col-date,html[data-theme=dark] .pa-by,html[data-theme=dark] .pa-type{color:#cbd5e1!important}html[data-theme=dark] .pa-no,html[data-theme=dark] .pa-col-amount{color:#e8ebf5!important}html[data-theme=dark] .pa-sub,html[data-theme=dark] .pa-atpost,html[data-theme=dark] .pa-hint,html[data-theme=dark] .pa-count{color:#8b9cc4!important}html[data-theme=dark] .pa-docno{color:#a5b4fc!important}html[data-theme=dark] .pa-type mat-icon{color:#a5b4fc!important}html[data-theme=dark] .pa-avatar{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .pa-check{color:#ffffff47!important}html[data-theme=dark] .pa-check.on,html[data-theme=dark] .pa-check.some{color:#a5b4fc!important}html[data-theme=dark] .pa-skel{background:linear-gradient(90deg,var(--sg-surface-1),rgba(255,255,255,.06),var(--sg-surface-1))!important;border-bottom-color:#ffffff0f!important}html[data-theme=dark] .skeleton-row{background:linear-gradient(90deg,var(--sg-surface-1) 25%,rgba(255,255,255,.07) 50%,var(--sg-surface-1) 75%)!important;background-size:200% 100%!important}html[data-theme=dark] .pa-empty,html[data-theme=dark] .pa-panel-empty{color:#6d7bb8!important}html[data-theme=dark] .pa-match.mt-full,html[data-theme=dark] .pa-pill.st-posted,html[data-theme=dark] .pa-kind-badge.kd-GoodsReceipt{background:#14b8a62e!important;color:#5eead4!important}html[data-theme=dark] .pa-match.mt-partial,html[data-theme=dark] .pa-match.nt-debit,html[data-theme=dark] .pa-pill.st-under,html[data-theme=dark] .pa-pill.pending,html[data-theme=dark] .pa-age.age-warn,html[data-theme=dark] .pa-kind-badge.kd-StockAdjustment{background:#f59e0b2e!important;color:#fcd34d!important}html[data-theme=dark] .pa-match.mt-over,html[data-theme=dark] .pa-pill.st-rejected,html[data-theme=dark] .pa-age.age-old,html[data-theme=dark] .pa-kind-badge.kd-GoodsIssue{background:#ef44442e!important;color:#fca5a5!important}html[data-theme=dark] .pa-match.mt-none{background:#ffffff14!important;color:#a3aed1!important}html[data-theme=dark] .pa-match.nt-credit,html[data-theme=dark] .pa-pill.approved{background:#10b9812e!important;color:#6ee7b7!important}html[data-theme=dark] .pa-pill.st-approved,html[data-theme=dark] .pa-kind-badge.kd-GoodsReceiptNote{background:#3b82f62e!important;color:#93c5fd!important}html[data-theme=dark] .pa-kind-badge.kd-StockTransfer{background:#8b5cf633!important;color:#c4b5fd!important}html[data-theme=dark] .pa-age.age-ok{background:#ffffff12!important;color:#8b9cc4!important}html[data-theme=dark] .pa-net{color:#5eead4!important}html[data-theme=dark] .pa-reason{color:#fca5a5!important}html[data-theme=dark] .pa-link{color:#5eead4!important}html[data-theme=dark] .pa-warn,html[data-theme=dark] .pa-blocked{background:#ef444424!important;color:#fca5a5!important}html[data-theme=dark] .pa-warn--info{background:#0ab49d1f!important;border-color:#0ab49d59!important;color:#5eead4!important}html[data-theme=dark] .pa-warn--info mat-icon{color:#5eead4!important}html[data-theme=dark] .pa-banner{background:#f59e0b1f!important;border-color:#f59e0b59!important}html[data-theme=dark] .pa-banner>mat-icon{color:#fbbf24!important}html[data-theme=dark] .pa-banner b{color:#fcd34d!important}html[data-theme=dark] .pa-banner span{color:#fbbf24!important}html[data-theme=dark] .pa-selected-banner{background:#10b9811f!important;border-color:#10b9814d!important;color:#6ee7b7!important}html[data-theme=dark] .pa-selected-banner mat-icon{color:#6ee7b7!important}html[data-theme=dark] .pa-panel-title,html[data-theme=dark] .pa-panel-head{color:#e8ebf5!important}html[data-theme=dark] .pa-panel-badge{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .pa-selected{background:#ffffff0a!important;border-color:#ffffff14!important}html[data-theme=dark] .pa-selected-row{color:#8b9cc4!important}html[data-theme=dark] .pa-selected-row b{color:#e8ebf5!important}html[data-theme=dark] .pa-label{color:#c7d0e6!important}html[data-theme=dark] .pa-textarea textarea{background:var(--sg-surface-0)!important;border-color:#ffffff1f!important;color:#e2e8f0!important}html[data-theme=dark] .pa-textarea textarea::placeholder{color:#6d7bb8!important}html[data-theme=dark] .pa-textarea textarea:focus{background:var(--sg-surface-0)!important;border-color:#818cf8!important;box-shadow:0 0 0 3px #6366f133!important}html[data-theme=dark] .pa-info{background:#ffffff0a!important;color:#8b9cc4!important}html[data-theme=dark] .pa-btn--ghost{background:#ffffff12!important;border-color:#ffffff24!important;color:#cbd5e1!important}html[data-theme=dark] .pa-btn--ghost:hover:not(:disabled){background:#ffffff1f!important}html[data-theme=dark] .pa-btn--reject{background:#ef444424!important;border-color:#ef444466!important;color:#fca5a5!important}html[data-theme=dark] .pa-btn--reject:hover:not(:disabled){background:#ef444438!important}html[data-theme=dark] .pv-backdrop{background:#02061799!important}html[data-theme=dark] .pv-panel{background:var(--sg-surface-2)!important;box-shadow:-6px 0 28px #00000080!important}html[data-theme=dark] .pv-no{color:#e8ebf5!important}html[data-theme=dark] .pv-sub{color:#8b9cc4!important}html[data-theme=dark] .pv-meta>div{background:#ffffff0a!important;border-color:#ffffff14!important;color:#cbd5e1!important}html[data-theme=dark] .pv-meta .pv-linked{background:#14b8a62e!important;border-color:#14b8a666!important;color:#5eead4!important}html[data-theme=dark] .pv-meta .pv-unlinked{background:#f59e0b2e!important;border-color:#f59e0b66!important;color:#fcd34d!important}html[data-theme=dark] .pv-lrow{border-color:#ffffff14!important;color:#cbd5e1!important}html[data-theme=dark] .pv-lrow.pv-lhead{background:var(--sg-surface-1)!important;border-color:transparent!important;color:#8b9cc4!important}html[data-theme=dark] .pv-charge mat-icon{color:#8b9cc4!important}html[data-theme=dark] .pv-charge .pv-matched{color:#5eead4!important}html[data-theme=dark] .pv-totals{background:#ffffff0a!important;border-color:#ffffff14!important}html[data-theme=dark] .pv-totals>span{color:#8b9cc4!important}html[data-theme=dark] .pv-totals>span b{color:#e8ebf5!important}html[data-theme=dark] .pv-totals .grand b{color:#5eead4!important}html[data-theme=dark] .jv-no{color:#e8ebf5!important}html[data-theme=dark] .jv-sub,html[data-theme=dark] .jv-purpose,html[data-theme=dark] .jv-th{color:#8b9cc4!important}html[data-theme=dark] .jv-meta>div{background:#ffffff0a!important;border-color:#ffffff14!important}html[data-theme=dark] .jv-meta span{color:#8b9cc4!important}html[data-theme=dark] .jv-meta b{color:#e8ebf5!important}html[data-theme=dark] .jv-warn{color:#fcd34d!important}html[data-theme=dark] .jv-thead{background:var(--sg-surface-1)!important}html[data-theme=dark] .jv-row{background:var(--sg-surface-2)!important;border-color:#ffffff12!important}html[data-theme=dark] .jv-row.jv-total{background:#ffffff0d!important;border-color:#ffffff24!important}html[data-theme=dark] .jv-td{color:#cbd5e1!important}html[data-theme=dark] .hdr-back{background:#ffffff0f!important;border-color:#ffffff24!important;color:#cbd5e1!important}html[data-theme=dark] .hdr-back:hover{background:#ffffff1f!important}html[data-theme=dark] .head-meta{color:#8b9cc4!important}html[data-theme=dark] .panel-title{color:#e8ebf5!important}html[data-theme=dark] .act-btn--cancel{background:#ffffff12!important;border-color:#ffffff24!important;color:#cbd5e1!important}html[data-theme=dark] .act-btn--cancel:hover:not(:disabled){background:#ffffff1f!important}html[data-theme=dark] .delegate-banner{background:#8b5cf62e!important;color:#c4b5fd!important}html[data-theme=dark] .blocked-note{background:#ffffff0f!important;color:#8b9cc4!important}html[data-theme=dark] .step-card{background:#ffffff08!important;border-color:#ffffff14!important}html[data-theme=dark] .step-card--current{background:#f59e0b1a!important;border-color:#f59e0b73!important}html[data-theme=dark] .step-card--done{background:#0ab49d1a!important;border-color:#0ab49d66!important}html[data-theme=dark] .step-marker{color:#8b9cc4!important}html[data-theme=dark] .step-card--done .step-marker{color:#5eead4!important}html[data-theme=dark] .step-card--current .step-marker{color:#fbbf24!important}html[data-theme=dark] .step-mode{background:#ffffff12!important;color:#8b9cc4!important}html[data-theme=dark] .approver-row{background:var(--sg-surface-2)!important;border-color:#ffffff14!important}html[data-theme=dark] .approver-row--turn{background:#f59e0b1a!important;border-color:#f59e0b73!important}html[data-theme=dark] .approver-name{color:#e8ebf5!important}html[data-theme=dark] .approver-icon{color:#8b9cc4!important}html[data-theme=dark] .approver-icon--approved{color:#5eead4!important}html[data-theme=dark] .approver-icon--rejected{color:#fca5a5!important}html[data-theme=dark] .approver-icon--returned{color:#fbbf24!important}html[data-theme=dark] .approver-icon--skipped{color:#ffffff47!important}html[data-theme=dark] .reason-box{background:#f59e0b1f!important;border-color:#f59e0b59!important;color:#fcd34d!important}html[data-theme=dark] .trail-item:before{background:#ffffff1f!important}html[data-theme=dark] .trail-dot--ok{background:#0ab49d2e!important;color:#5eead4!important}html[data-theme=dark] .trail-dot--bad{background:#ef44442e!important;color:#fca5a5!important}html[data-theme=dark] .trail-dot--warn{background:#f59e0b2e!important;color:#fcd34d!important}html[data-theme=dark] .trail-dot--info{background:#3b82f62e!important;color:#93c5fd!important}html[data-theme=dark] .trail-dot--muted{background:#ffffff14!important;color:#a3aed1!important}html[data-theme=dark] .trail-round{background:#ffffff12!important;color:#8b9cc4!important}html[data-theme=dark] .trail-meta{color:#8b9cc4!important}html[data-theme=dark] .trail-behalf{color:#c4b5fd!important}html[data-theme=dark] .trail-comment{background:#ffffff0d!important;color:#cbd5e1!important}html[data-theme=dark] .kpi-icon--pending{background:#f59e0b2e!important;color:#fcd34d!important}html[data-theme=dark] .kpi-icon--overdue{background:#ef44442e!important;color:#fca5a5!important}html[data-theme=dark] .kpi-icon--total{background:#0ab49d2e!important;color:#5eead4!important}html[data-theme=dark] .kpi-icon--doc{background:#818cf82e!important;color:#a5b4fc!important}html[data-theme=dark] .data-table-row.row-overdue{background:#ef444414!important;border-color:#ef444473!important}html[data-theme=dark] .table-action-btn.btn-edit{color:#5eead4!important}html[data-theme=dark] .table-action-btn.btn-toggle{color:#8b9cc4!important}html[data-theme=dark] .table-action-btn.btn-toggle:hover:not(:disabled){background:#ffffff12!important;color:#e2e8f0!important}html[data-theme=dark] .table-action-btn.btn-approve{color:#5eead4!important}html[data-theme=dark] .table-action-btn.btn-warn{color:#fbbf24!important}html[data-theme=dark] .table-action-btn.btn-danger{color:#fca5a5!important}html[data-theme=dark] .emp-role-badge{background:#0ab49d29!important;color:#5eead4!important}html[data-theme=dark] .emp-role-badge--pending{background:#f59e0b2e!important;color:#fcd34d!important}html[data-theme=dark] .emp-role-badge--approved{background:#10b9812e!important;color:#6ee7b7!important}html[data-theme=dark] .emp-role-badge--rejected{background:#ef44442e!important;color:#fca5a5!important}html[data-theme=dark] .emp-role-badge--returned{background:#f973162e!important;color:#fdba74!important}html[data-theme=dark] .emp-role-badge--cancelled,html[data-theme=dark] .emp-role-badge--muted{background:#ffffff14!important;color:#a3aed1!important}html[data-theme=dark] .emp-role-badge--draft{background:#3b82f62e!important;color:#93c5fd!important}html[data-theme=dark] .emp-role-badge--purple{background:#8b5cf633!important;color:#c4b5fd!important}html[data-theme=dark] .switch-title{color:#c7d0e6!important}html[data-theme=dark] .delegate-note{color:#c4b5fd!important}html[data-theme=dark] .delegate-note--wait{color:#8b9cc4!important}html[data-theme=dark] .age-pill{background:#ffffff12!important;color:#cbd5e1!important}html[data-theme=dark] .age-pill--overdue{background:#ef44442e!important;color:#fca5a5!important}.chat-image-viewer .mat-mdc-dialog-surface{background:transparent!important;box-shadow:none!important;border-radius:0!important}.chat-image-viewer-backdrop{background:#020617e0!important}a.sg-person-link{color:inherit;text-decoration:none;border-bottom:1px dashed transparent;transition:color .15s,border-color .15s}a.sg-person-link:hover{color:var(--sg-ramp-5, #0f766e);border-bottom-color:currentColor}html[data-theme=dark] .hrl-link{background:var(--sg-surface-2)!important;border-color:#ffffff1a!important;color:#cbd5e1!important}html[data-theme=dark] .hrl-link:hover{color:#5eead4!important;border-color:#5eead4!important}html[data-theme=dark] .hrl-ctx{background:#0ab49d29!important;color:#5eead4!important}html[data-theme=dark] .hrl-label{color:#8b9cc4!important}@media(max-width:959.98px){.main-content .sg-page-shell{padding:8px 8px 24px!important}.main-content .sg-panel{padding:12px!important;border-radius:12px!important;min-width:0}.main-content .data-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.main-content .page-container{padding:12px}.cdk-overlay-pane{max-width:100vw}}
