@charset "UTF-8";:root{color-scheme:light dark;--emerald-900: #073f2f;--emerald-700: #0b6b4f;--emerald-600: #12805e;--emerald-500: #17a374;--emerald-300: #4fd9a5;--emerald-50: #e6f4ee;--emerald-ink: #0a4d39;--emerald-ink-deep: #14301f;--brass-700: #8c5f14;--brass-600: #a87a1e;--brass-500: #c08a2e;--brass-200: #f2dfb4;--brass-50: #fbf3e2;--brass-ink: #6b4a06;--alarm-900: #6b1712;--alarm-700: #8e2019;--alarm-600: #b3261e;--alarm-500: #c4402f;--alarm-200: #f6d3cd;--alarm-50: #fce9e6;--surface: #ffffff;--paper-50: #faf8f3;--paper-100: #f2eee5;--paper-200: #e7e1d4;--paper-300: #d6cebd;--ink-900: #141a16;--ink-700: #3a4640;--ink-600: #4a5550;--ink-500: #5a655e;--night-900: #070d0a;--night-800: #0d1712;--night-700: #132019;--night-hairline: rgb(255 255 255 / 8%);--night-hairline-strong: rgb(255 255 255 / 12%);--ink-dark-50: #e8f1eb;--ink-dark-300: #9bb0a6;--alarm-text-dark: #ff9c8c;--accent-emerald: var(--emerald-700);--accent-emerald-strong: var(--emerald-600);--accent-brass: var(--brass-700);--accent-alarm: var(--alarm-700);--alarm-ink: var(--alarm-700);--emerald-soft-bg: var(--emerald-50);--emerald-soft-ink: var(--emerald-ink);--brass-soft-bg: var(--brass-50);--brass-soft-ink: var(--brass-ink);--alarm-soft-bg: var(--alarm-50);--alarm-soft-ink: var(--alarm-700);--neutral-soft-bg: var(--paper-100);--neutral-soft-ink: var(--ink-700);--emerald-solid-bg: var(--emerald-700);--emerald-solid-ink: #ffffff;--alarm-solid-bg: var(--alarm-600);--alarm-solid-ink: #ffffff;--brand-gradient: linear-gradient(140deg, var(--emerald-700), var(--emerald-600));--alarm-gradient: linear-gradient(140deg, var(--alarm-500), var(--alarm-700));--sidebar-gradient: linear-gradient(180deg, #0b6b4f 0%, #073f2f 100%);--sidebar-ink: #d8e8e1;--sidebar-ink-dim: rgb(255 255 255 / 85%);--sidebar-active-bg: #faf8f3;--sidebar-active-ink: #073f2f;--sidebar-active-shadow: 0 3px 0 rgb(0 0 0 / 22%);--sidebar-edge: rgb(0 0 0 / 22%);--rail-scroll-thumb: rgb(255 255 255 / 28%);--rail-scroll-thumb-hover: rgb(255 255 255 / 44%);--font-sans: "Plus Jakarta Sans", system-ui, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "Cascadia Mono", consolas, monospace;--font-urdu: "Noto Naskh Arabic", "Segoe UI", tahoma, "Arial Unicode MS", sans-serif;--font-icons: "Material Icons Round", "Material Symbols Rounded", sans-serif;--font-ui: var(--font-sans);--type-display: 800 34px / 1.05 var(--font-ui);--type-display-tracking: -.035em;--type-h1: 800 28px / 1.15 var(--font-ui);--type-h1-tracking: -.025em;--type-h2: 800 22px / 1.25 var(--font-ui);--type-h2-tracking: -.02em;--type-body-lg: 500 17px / 1.5 var(--font-ui);--type-body: 500 15px / 1.45 var(--font-ui);--type-label: 700 13px / 1.3 var(--font-ui);--type-label-tracking: .02em;--type-overline: 700 12px / 1.3 var(--font-ui);--type-overline-tracking: .1em;--type-mono: 600 15px / 1.4 var(--font-mono);--type-meta: 600 13px / 1.4 var(--font-ui);--ledge-1: 0 2px 0 var(--paper-200), 0 8px 18px -14px rgb(20 26 22 / 50%);--ledge-2: 0 4px 0 var(--paper-200), 0 18px 32px -24px rgb(20 26 22 / 60%);--ledge-brand: 0 5px 0 var(--emerald-900), 0 20px 34px -18px rgb(11 107 79 / 80%);--ledge-alarm: 0 5px 0 var(--alarm-900), 0 18px 30px -16px rgb(179 38 30 / 80%);--ledge-brass: 0 4px 0 var(--brass-200);--ledge-1-travel: 2px;--ledge-2-travel: 4px;--ledge-brand-travel: 5px;--field-rest: inset 0 0 0 1.5px var(--paper-300), inset 0 2px 4px rgb(20 26 22 / 5%);--field-focus: inset 0 0 0 2px var(--emerald-500), 0 0 0 4px rgb(23 163 116 / 15%);--field-error: inset 0 0 0 2px var(--alarm-600);--field-bg: var(--paper-50);--glass-bg: rgb(255 255 255 / 70%);--glass-bg-raised: rgb(255 255 255 / 88%);--glass-bg-nested: rgb(242 238 229 / 62%);--glass-blur: blur(22px) saturate(150%);--glass-border: rgb(20 26 22 / 9%);--glass-highlight: inset 0 1px 0 rgb(255 255 255 / 92%);--glass-shadow: 0 1px 2px rgb(20 26 22 / 5%), 0 12px 28px -12px rgb(20 26 22 / 22%), 0 30px 56px -28px rgb(20 26 22 / 20%);--glass-shadow-lift: 0 2px 4px rgb(20 26 22 / 7%), 0 20px 40px -14px rgb(20 26 22 / 28%), 0 46px 78px -32px rgb(20 26 22 / 26%);--glass-lift: -3px;--glass-solid-bg: var(--surface);--r-sm: 9px;--r-icon: 11px;--r-md: 14px;--r-lg: 18px;--r-xl: 20px;--r-2xl: 28px;--motion-press: .12s;--motion-enter: .32s;--motion-stagger: 80ms;--motion-alarm: 2s;--motion-drift: 18s;--motion-ease: cubic-bezier(.2, .8, .2, 1);--chart-1: #0b6b4f;--chart-2: #17a374;--chart-3: #6bcda8;--chart-4: #c08a2e;--chart-5: #d6cebd;--chart-track: var(--paper-100);--gauge-track: var(--paper-200);--gauge-accent: var(--accent-emerald);--gauge-glow: none;--hero-bg: radial-gradient(120% 140% at 8% 0%, rgb(23 163 116 / 12%), transparent 60%), linear-gradient(140deg, var(--emerald-700) 0%, var(--emerald-900) 100%);--hero-ink: #ffffff;--hero-ink-dim: rgb(255 255 255 / 85%);--hero-ledge: 0 5px 0 var(--emerald-900), 0 22px 40px -20px rgb(11 107 79 / 55%);--area-fill-top: rgb(23 163 116 / 22%);--area-fill-bottom: rgb(23 163 116 / 0%);--area-fill-brass-top: rgb(192 138 46 / 20%);--area-fill-brass-bottom: rgb(192 138 46 / 0%);--stat-icon-glow: none;--pulse-ring: rgb(179 38 30 / 45%);--brand-nexgenix-blue: #138ef5;--brand-nexgenix-cyan: #21cafb;--vendor-lockup-single: block;--vendor-lockup-colour: none;--skeleton-base: var(--paper-100);--skeleton-sheen: var(--paper-200);--bloom-emerald: rgb(23 163 116 / 8%);--bloom-brass: rgb(192 138 46 / 9%);--bloom-mesh-a: rgb(23 163 116 / 4%);--bloom-mesh-b: rgb(192 138 46 / 4%);--bloom-sheen: rgb(255 253 247 / 70%);--shell-sidebar-size: 17.625rem;--shell-topbar-size: 4.5rem;--touch-target: 40px}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--surface: #0d1712;--paper-50: #132019;--paper-100: #070d0a;--paper-200: rgb(255 255 255 / 8%);--paper-300: rgb(255 255 255 / 12%);--ink-900: #e8f1eb;--ink-700: #cbdcd3;--ink-600: #b3c7bd;--ink-500: #9bb0a6;--accent-emerald: var(--emerald-300);--accent-emerald-strong: var(--emerald-500);--accent-brass: var(--brass-500);--accent-alarm: var(--alarm-500);--alarm-ink: var(--alarm-text-dark);--emerald-soft-bg: color-mix(in srgb, var(--emerald-300) 14%, var(--night-800));--emerald-soft-ink: var(--emerald-300);--brass-soft-bg: color-mix(in srgb, var(--brass-500) 14%, var(--night-800));--brass-soft-ink: #e6c076;--alarm-soft-bg: color-mix(in srgb, var(--alarm-500) 14%, var(--night-800));--alarm-soft-ink: var(--alarm-text-dark);--neutral-soft-bg: var(--night-700);--neutral-soft-ink: var(--ink-dark-50);--emerald-solid-bg: var(--emerald-600);--emerald-solid-ink: #ffffff;--alarm-solid-bg: var(--alarm-600);--alarm-solid-ink: #ffffff;--sidebar-gradient: rgb(255 255 255 / 3.5%);--sidebar-ink: #b9ccc3;--sidebar-ink-dim: #8ba398;--sidebar-active-bg: rgb(23 163 116 / 18%);--sidebar-active-ink: #7fe6bd;--sidebar-active-shadow: inset 0 0 0 1px rgb(23 163 116 / 40%);--sidebar-edge: rgb(255 255 255 / 12%);--ledge-1: inset 0 0 0 1px var(--night-hairline);--ledge-2: inset 0 0 0 1px var(--night-hairline), 0 24px 40px -26px #000000;--ledge-brand: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 34px -6px rgb(23 163 116 / 50%), 0 24px 40px -26px #000000;--ledge-alarm: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 34px -6px rgb(196 64 47 / 55%), 0 24px 40px -26px #000000;--ledge-brass: inset 0 0 0 1px rgb(192 138 46 / 35%);--field-rest: inset 0 0 0 1.5px var(--night-hairline-strong);--field-focus: inset 0 0 0 2px var(--emerald-500), 0 0 0 4px rgb(23 163 116 / 20%);--field-error: inset 0 0 0 2px var(--alarm-500);--field-bg: var(--night-700);--glass-bg: rgb(19 32 25 / 70%);--glass-bg-raised: rgb(19 32 25 / 88%);--glass-bg-nested: rgb(255 255 255 / 6%);--glass-blur: blur(24px) saturate(140%);--glass-border: rgb(255 255 255 / 14%);--glass-highlight: inset 0 1px 0 rgb(255 255 255 / 14%);--glass-shadow: 0 2px 6px rgb(0 0 0 / 40%), 0 18px 36px -16px rgb(0 0 0 / 55%), 0 40px 68px -32px rgb(0 0 0 / 60%);--glass-shadow-lift: 0 3px 8px rgb(0 0 0 / 48%), 0 28px 52px -18px rgb(0 0 0 / 62%), 0 56px 92px -36px rgb(0 0 0 / 66%);--glass-lift: -3px;--glass-solid-bg: var(--surface);--chart-1: #17a374;--chart-2: #4fd9a5;--chart-3: #6bcda8;--chart-4: #c08a2e;--chart-5: #3c4b44;--chart-track: rgb(255 255 255 / 8%);--gauge-track: rgb(255 255 255 / 10%);--gauge-accent: var(--accent-emerald);--gauge-glow: drop-shadow(0 0 7px color-mix(in srgb, var(--gauge-accent) 60%, transparent));--hero-bg: radial-gradient(120% 160% at 12% -20%, rgb(23 163 116 / 18%), transparent 62%), linear-gradient(160deg, var(--night-700) 0%, var(--night-800) 70%);--hero-ink: var(--ink-dark-50);--hero-ink-dim: var(--ink-dark-300);--hero-ledge: inset 0 0 0 1px var(--night-hairline-strong), 0 0 70px -16px rgb(23 163 116 / 55%), 0 24px 40px -26px #000000;--area-fill-top: rgb(79 217 165 / 34%);--area-fill-bottom: rgb(79 217 165 / 0%);--area-fill-brass-top: rgb(192 138 46 / 30%);--area-fill-brass-bottom: rgb(192 138 46 / 0%);--stat-icon-glow: drop-shadow(0 0 9px color-mix(in srgb, currentcolor 55%, transparent));--pulse-ring: rgb(196 64 47 / 55%);--vendor-lockup-single: none;--vendor-lockup-colour: block;--skeleton-base: var(--night-700);--skeleton-sheen: rgb(255 255 255 / 9%);--bloom-emerald: rgb(23 163 116 / 28%);--bloom-brass: rgb(192 138 46 / 26%);--bloom-mesh-a: rgb(23 163 116 / 7%);--bloom-mesh-b: rgb(192 138 46 / 6%);--bloom-sheen: rgb(232 241 235 / 3%)}}:root[data-theme=dark]{color-scheme:dark;--surface: #0d1712;--paper-50: #132019;--paper-100: #070d0a;--paper-200: rgb(255 255 255 / 8%);--paper-300: rgb(255 255 255 / 12%);--ink-900: #e8f1eb;--ink-700: #cbdcd3;--ink-600: #b3c7bd;--ink-500: #9bb0a6;--accent-emerald: var(--emerald-300);--accent-emerald-strong: var(--emerald-500);--accent-brass: var(--brass-500);--accent-alarm: var(--alarm-500);--alarm-ink: var(--alarm-text-dark);--emerald-soft-bg: color-mix(in srgb, var(--emerald-300) 14%, var(--night-800));--emerald-soft-ink: var(--emerald-300);--brass-soft-bg: color-mix(in srgb, var(--brass-500) 14%, var(--night-800));--brass-soft-ink: #e6c076;--alarm-soft-bg: color-mix(in srgb, var(--alarm-500) 14%, var(--night-800));--alarm-soft-ink: var(--alarm-text-dark);--neutral-soft-bg: var(--night-700);--neutral-soft-ink: var(--ink-dark-50);--emerald-solid-bg: var(--emerald-600);--emerald-solid-ink: #ffffff;--alarm-solid-bg: var(--alarm-600);--alarm-solid-ink: #ffffff;--sidebar-gradient: rgb(255 255 255 / 3.5%);--sidebar-ink: #b9ccc3;--sidebar-ink-dim: #8ba398;--sidebar-active-bg: rgb(23 163 116 / 18%);--sidebar-active-ink: #7fe6bd;--sidebar-active-shadow: inset 0 0 0 1px rgb(23 163 116 / 40%);--sidebar-edge: rgb(255 255 255 / 12%);--ledge-1: inset 0 0 0 1px var(--night-hairline);--ledge-2: inset 0 0 0 1px var(--night-hairline), 0 24px 40px -26px #000000;--ledge-brand: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 34px -6px rgb(23 163 116 / 50%), 0 24px 40px -26px #000000;--ledge-alarm: inset 0 0 0 1px rgb(255 255 255 / 10%), 0 0 34px -6px rgb(196 64 47 / 55%), 0 24px 40px -26px #000000;--ledge-brass: inset 0 0 0 1px rgb(192 138 46 / 35%);--field-rest: inset 0 0 0 1.5px var(--night-hairline-strong);--field-focus: inset 0 0 0 2px var(--emerald-500), 0 0 0 4px rgb(23 163 116 / 20%);--field-error: inset 0 0 0 2px var(--alarm-500);--field-bg: var(--night-700);--glass-bg: rgb(19 32 25 / 70%);--glass-bg-raised: rgb(19 32 25 / 88%);--glass-bg-nested: rgb(255 255 255 / 6%);--glass-blur: blur(24px) saturate(140%);--glass-border: rgb(255 255 255 / 14%);--glass-highlight: inset 0 1px 0 rgb(255 255 255 / 14%);--glass-shadow: 0 2px 6px rgb(0 0 0 / 40%), 0 18px 36px -16px rgb(0 0 0 / 55%), 0 40px 68px -32px rgb(0 0 0 / 60%);--glass-shadow-lift: 0 3px 8px rgb(0 0 0 / 48%), 0 28px 52px -18px rgb(0 0 0 / 62%), 0 56px 92px -36px rgb(0 0 0 / 66%);--glass-lift: -3px;--glass-solid-bg: var(--surface);--chart-1: #17a374;--chart-2: #4fd9a5;--chart-3: #6bcda8;--chart-4: #c08a2e;--chart-5: #3c4b44;--chart-track: rgb(255 255 255 / 8%);--gauge-track: rgb(255 255 255 / 10%);--gauge-accent: var(--accent-emerald);--gauge-glow: drop-shadow(0 0 7px color-mix(in srgb, var(--gauge-accent) 60%, transparent));--hero-bg: radial-gradient(120% 160% at 12% -20%, rgb(23 163 116 / 18%), transparent 62%), linear-gradient(160deg, var(--night-700) 0%, var(--night-800) 70%);--hero-ink: var(--ink-dark-50);--hero-ink-dim: var(--ink-dark-300);--hero-ledge: inset 0 0 0 1px var(--night-hairline-strong), 0 0 70px -16px rgb(23 163 116 / 55%), 0 24px 40px -26px #000000;--area-fill-top: rgb(79 217 165 / 34%);--area-fill-bottom: rgb(79 217 165 / 0%);--area-fill-brass-top: rgb(192 138 46 / 30%);--area-fill-brass-bottom: rgb(192 138 46 / 0%);--stat-icon-glow: drop-shadow(0 0 9px color-mix(in srgb, currentcolor 55%, transparent));--pulse-ring: rgb(196 64 47 / 55%);--vendor-lockup-single: none;--vendor-lockup-colour: block;--skeleton-base: var(--night-700);--skeleton-sheen: rgb(255 255 255 / 9%);--bloom-emerald: rgb(23 163 116 / 28%);--bloom-brass: rgb(192 138 46 / 26%);--bloom-mesh-a: rgb(23 163 116 / 7%);--bloom-mesh-b: rgb(192 138 46 / 6%);--bloom-sheen: rgb(232 241 235 / 3%)}:root[data-theme=light]{color-scheme:light}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,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:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yyygA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yyygA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yyygA.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/plusjakarta-LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yw.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,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:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format("woff2");unicode-range:U+0000-00FF,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:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN36HV20Lg.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN3oHV20Lg.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2IHV20Lg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.woff2) format("woff2");unicode-range:U+0000-00FF,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:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN36HV20Lg.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN3oHV20Lg.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2IHV20Lg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.woff2) format("woff2");unicode-range:U+0000-00FF,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:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2DHV20Lg.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-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-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:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN36HV20Lg.woff2) format("woff2");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN3oHV20Lg.woff2) format("woff2");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2IHV20Lg.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/notonaskh-RrQKbpV-9Dd1b1OAGA6M9PkyDuVBeN2GHV0.woff2) format("woff2");unicode-range:U+0000-00FF,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:Material Icons Round;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/matsymbols-LDItaoyNOAY6Uewc665JcIzCKsKc_M9flwmP.woff2) format("woff2")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html{--mat-sys-background: light-dark(#faf8f3, #0b110e);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2eee5, #272e29);--mat-sys-inverse-primary: light-dark(#4fd9a5, #0b6b4f);--mat-sys-inverse-surface: light-dark(#272e29, #e7e1d4);--mat-sys-on-background: light-dark(#141a16, #e7e1d4);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003824);--mat-sys-on-primary-container: light-dark(#005235, #a7f2d2);--mat-sys-on-primary-fixed: light-dark(#002115, #002115);--mat-sys-on-primary-fixed-variant: light-dark(#005235, #005235);--mat-sys-on-secondary: light-dark(#ffffff, #22402f);--mat-sys-on-secondary-container: light-dark(#345441, #cbf1d7);--mat-sys-on-secondary-fixed: light-dark(#14301f, #14301f);--mat-sys-on-secondary-fixed-variant: light-dark(#345441, #345441);--mat-sys-on-surface: light-dark(#141a16, #e7e1d4);--mat-sys-on-surface-variant: light-dark(#3a4640, #e7e1d4);--mat-sys-on-tertiary: light-dark(#ffffff, #4a3100);--mat-sys-on-tertiary-container: light-dark(#6b4a06, #f2dfb4);--mat-sys-on-tertiary-fixed: light-dark(#2b1c00, #2b1c00);--mat-sys-on-tertiary-fixed-variant: light-dark(#6b4a06, #6b4a06);--mat-sys-outline: light-dark(#5a655e, #8d9792);--mat-sys-outline-variant: light-dark(#c3ccc7, #3a4640);--mat-sys-primary: light-dark(#0b6b4f, #4fd9a5);--mat-sys-primary-container: light-dark(#a7f2d2, #005235);--mat-sys-primary-fixed: light-dark(#a7f2d2, #a7f2d2);--mat-sys-primary-fixed-dim: light-dark(#4fd9a5, #4fd9a5);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#486a55, #afd4bb);--mat-sys-secondary-container: light-dark(#cbf1d7, #345441);--mat-sys-secondary-fixed: light-dark(#cbf1d7, #cbf1d7);--mat-sys-secondary-fixed-dim: light-dark(#afd4bb, #afd4bb);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf8f3, #0b110e);--mat-sys-surface-bright: light-dark(#faf8f3, #313936);--mat-sys-surface-container: light-dark(#f0ebe1, #181f1a);--mat-sys-surface-container-high: light-dark(#ebe6da, #222924);--mat-sys-surface-container-highest: light-dark(#e7e1d4, #2c3430);--mat-sys-surface-container-low: light-dark(#f5f2ea, #141a16);--mat-sys-surface-container-lowest: light-dark(#ffffff, #070d0a);--mat-sys-surface-dim: light-dark(#d6cebd, #0b110e);--mat-sys-surface-tint: light-dark(#0b6b4f, #4fd9a5);--mat-sys-surface-variant: light-dark(#e7e1d4, #3a4640);--mat-sys-tertiary: light-dark(#8c5f14, #ecc27f);--mat-sys-tertiary-container: light-dark(#f2dfb4, #6b4a06);--mat-sys-tertiary-fixed: light-dark(#f2dfb4, #f2dfb4);--mat-sys-tertiary-fixed-dim: light-dark(#ecc27f, #ecc27f);--mat-sys-neutral-variant20: #272e29;--mat-sys-neutral10: #141a16;--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 var(--font-ui);--mat-sys-body-large-font: var(--font-ui);--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 var(--font-ui);--mat-sys-body-medium-font: var(--font-ui);--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 var(--font-ui);--mat-sys-body-small-font: var(--font-ui);--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 var(--font-ui);--mat-sys-display-large-font: var(--font-ui);--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 var(--font-ui);--mat-sys-display-medium-font: var(--font-ui);--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 var(--font-ui);--mat-sys-display-small-font: var(--font-ui);--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 var(--font-ui);--mat-sys-headline-large-font: var(--font-ui);--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 var(--font-ui);--mat-sys-headline-medium-font: var(--font-ui);--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 var(--font-ui);--mat-sys-headline-small-font: var(--font-ui);--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 var(--font-ui);--mat-sys-label-large-font: var(--font-ui);--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 var(--font-ui);--mat-sys-label-medium-font: var(--font-ui);--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 var(--font-ui);--mat-sys-label-small-font: var(--font-ui);--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 var(--font-ui);--mat-sys-title-large-font: var(--font-ui);--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 var(--font-ui);--mat-sys-title-medium-font: var(--font-ui);--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 var(--font-ui);--mat-sys-title-small-font: var(--font-ui);--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}:root{--mat-sys-background: var(--paper-100);--mat-sys-on-background: var(--ink-900);--mat-sys-surface: var(--surface);--mat-sys-on-surface: var(--ink-900);--mat-sys-surface-variant: var(--paper-100);--mat-sys-on-surface-variant: var(--ink-500);--mat-sys-surface-dim: var(--paper-100);--mat-sys-surface-bright: var(--surface);--mat-sys-surface-container-lowest: var(--surface);--mat-sys-surface-container-low: var(--paper-50);--mat-sys-surface-container: var(--paper-100);--mat-sys-surface-container-high: var(--paper-200);--mat-sys-surface-container-highest: var(--paper-300);--mat-sys-surface-tint: var(--accent-emerald);--mat-sys-inverse-surface: var(--ink-900);--mat-sys-inverse-on-surface: var(--paper-50);--mat-sys-inverse-primary: var(--emerald-300);--mat-sys-primary: var(--accent-emerald);--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: var(--emerald-soft-bg);--mat-sys-on-primary-container: var(--emerald-soft-ink);--mat-sys-primary-fixed: var(--emerald-soft-bg);--mat-sys-primary-fixed-dim: var(--emerald-300);--mat-sys-on-primary-fixed: var(--emerald-ink-deep);--mat-sys-on-primary-fixed-variant: var(--emerald-ink);--mat-sys-secondary: var(--accent-emerald-strong);--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: var(--emerald-soft-bg);--mat-sys-on-secondary-container: var(--emerald-soft-ink);--mat-sys-secondary-fixed: var(--emerald-soft-bg);--mat-sys-secondary-fixed-dim: var(--emerald-300);--mat-sys-on-secondary-fixed: var(--emerald-ink-deep);--mat-sys-on-secondary-fixed-variant: var(--emerald-ink);--mat-sys-tertiary: var(--accent-brass);--mat-sys-on-tertiary: #ffffff;--mat-sys-tertiary-container: var(--brass-soft-bg);--mat-sys-on-tertiary-container: var(--brass-soft-ink);--mat-sys-tertiary-fixed: var(--brass-soft-bg);--mat-sys-tertiary-fixed-dim: var(--brass-500);--mat-sys-on-tertiary-fixed: var(--brass-ink);--mat-sys-on-tertiary-fixed-variant: var(--brass-700);--mat-sys-error: var(--accent-alarm);--mat-sys-on-error: #ffffff;--mat-sys-error-container: var(--alarm-soft-bg);--mat-sys-on-error-container: var(--alarm-soft-ink);--mat-sys-outline: var(--ink-500);--mat-sys-outline-variant: var(--paper-200);--mat-sys-shadow: #000000;--mat-sys-scrim: rgb(7 13 10 / 55%);--mat-sys-corner-none: 0;--mat-sys-corner-extra-small: 6px;--mat-sys-corner-small: var(--r-sm);--mat-sys-corner-medium: var(--r-icon);--mat-sys-corner-large: var(--r-md);--mat-sys-corner-large-increased: var(--r-lg);--mat-sys-corner-extra-large: var(--r-xl);--mat-sys-corner-extra-large-increased: var(--r-2xl);--mat-sys-corner-full: 9999px;--mat-sys-headline-large: 800 2rem / 2.5rem var(--font-ui);--mat-sys-headline-medium: 800 1.75rem / 2.25rem var(--font-ui);--mat-sys-headline-small: 800 1.5rem / 2rem var(--font-ui);--mat-sys-title-large: 800 1.375rem / 1.75rem var(--font-ui);--mat-sys-title-medium: 800 1rem / 1.5rem var(--font-ui);--mat-sys-title-small: 800 .875rem / 1.25rem var(--font-ui);--mat-sys-body-large: 500 1.0625rem / 1.5rem var(--font-ui);--mat-sys-body-medium: 500 .9375rem / 1.375rem var(--font-ui);--mat-sys-body-small: 500 .8125rem / 1.25rem var(--font-ui);--mat-sys-label-large: 700 .875rem / 1.25rem var(--font-ui);--mat-sys-label-medium: 700 .8125rem / 1.25rem var(--font-ui);--mat-sys-label-small: 700 .75rem / 1rem var(--font-ui);--mat-sys-level0: none;--mat-sys-level1: var(--ledge-1);--mat-sys-level2: var(--ledge-2);--mat-sys-level3: var(--ledge-2);--mat-sys-level4: var(--ledge-2);--mat-sys-level5: var(--ledge-2)}html[lang=ur]{--font-ui: var(--font-urdu)}:root{--mat-button-filled-container-shape: var(--r-md);--mat-button-filled-container-height: var(--touch-target);--mat-button-filled-label-text-weight: 800;--mat-button-outlined-container-shape: var(--r-md);--mat-button-outlined-container-height: var(--touch-target);--mat-button-outlined-label-text-weight: 800;--mat-button-outlined-outline-color: var(--paper-300);--mat-button-text-container-shape: var(--r-md);--mat-button-text-container-height: var(--touch-target);--mat-button-text-label-text-weight: 700;--mat-button-protected-container-shape: var(--r-md);--mat-button-protected-container-height: var(--touch-target);--mat-fab-container-shape: var(--r-md);--mat-icon-button-state-layer-size: var(--touch-target);--mat-card-elevated-container-shape: var(--r-lg);--mat-card-outlined-container-shape: var(--r-lg);--mat-card-elevated-container-color: var(--glass-bg);--mat-card-outlined-container-color: var(--glass-bg);--mat-card-outlined-outline-color: transparent;--mat-card-title-text-weight: 800;--mat-form-field-container-height: 52px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-form-field-container-text-weight: 500;--mat-form-field-outlined-outline-color: var(--paper-300);--mat-form-field-outlined-hover-outline-color: var(--ink-500);--mat-form-field-outlined-focus-outline-color: var(--emerald-500);--mat-form-field-outlined-container-shape: var(--r-md);--mat-form-field-filled-container-shape: var(--r-md);--mat-form-field-filled-container-color: var(--field-bg);--mat-form-field-filled-hover-container-color: var(--field-bg);--mat-form-field-filled-focus-container-color: var(--surface);--mat-form-field-filled-disabled-container-color: var(--paper-100);--mat-form-field-filled-active-indicator-color: transparent;--mat-form-field-filled-hover-active-indicator-color: transparent;--mat-form-field-filled-disabled-active-indicator-color: transparent;--mat-form-field-filled-focus-active-indicator-color: transparent;--mat-menu-container-shape: var(--r-md);--mat-menu-container-color: var(--glass-bg-raised);--mat-menu-item-label-text-weight: 600;--mat-dialog-container-shape: var(--r-xl);--mat-dialog-container-color: var(--glass-bg-raised);--mat-dialog-headline-weight: 800;--mat-bottom-sheet-container-shape: var(--r-2xl);--mat-table-background-color: transparent;--mat-table-header-headline-weight: 700;--mat-table-header-headline-size: 13px;--mat-table-header-headline-color: var(--ink-600);--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-outline-color: var(--paper-200);--mat-tab-active-indicator-color: var(--accent-emerald);--mat-tab-active-label-text-color: var(--accent-emerald);--mat-tab-active-focus-label-text-color: var(--accent-emerald);--mat-tab-active-hover-label-text-color: var(--accent-emerald);--mat-tab-label-text-weight: 700;--mat-list-list-item-label-text-weight: 600;--mat-list-list-item-container-shape: var(--r-icon);--mat-expansion-container-shape: var(--r-lg);--mat-expansion-container-background-color: var(--glass-bg);--mat-expansion-header-text-weight: 700;--mat-toolbar-container-background-color: var(--paper-50);--mat-toolbar-container-text-color: var(--ink-900);--mat-sidenav-container-background-color: transparent;--mat-sidenav-container-shape: 0;--mat-sidenav-container-divider-color: transparent;--mat-sidenav-content-background-color: transparent;--mat-sidenav-scrim-color: rgb(7 13 10 / 55%);--mat-snack-bar-container-shape: var(--r-md);--mat-snack-bar-container-color: var(--glass-bg-raised);--mat-snack-bar-supporting-text-color: var(--ink-900);--mat-snack-bar-button-color: var(--accent-emerald);--mat-tooltip-container-shape: var(--r-sm);--mat-paginator-container-background-color: transparent;--mat-select-panel-background-color: var(--glass-bg-raised);--mat-autocomplete-background-color: var(--glass-bg-raised);--mat-datepicker-calendar-container-shape: var(--r-lg);--mat-datepicker-calendar-container-background-color: var(--glass-bg-raised);--mat-progress-bar-track-color: var(--chart-track);--mat-progress-bar-active-indicator-color: var(--accent-emerald);--mat-checkbox-selected-icon-color: var(--accent-emerald);--mat-checkbox-selected-focus-icon-color: var(--accent-emerald);--mat-checkbox-selected-hover-icon-color: var(--accent-emerald);--mat-checkbox-selected-pressed-icon-color: var(--accent-emerald);--mat-radio-selected-icon-color: var(--accent-emerald);--mat-radio-selected-focus-icon-color: var(--accent-emerald);--mat-radio-selected-hover-icon-color: var(--accent-emerald);--mat-radio-selected-pressed-icon-color: var(--accent-emerald);--mat-slide-toggle-selected-handle-color: #ffffff;--mat-slide-toggle-selected-track-color: var(--accent-emerald);--mat-divider-color: var(--paper-200)}.mat-icon,mat-icon{font-family:var(--font-icons);font-weight:400;font-style:normal;font-variant:normal;letter-spacing:normal;text-transform:none;direction:ltr;white-space:nowrap;word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.mat-mdc-card{border:0;border-radius:var(--r-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.mat-mdc-card-title{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}.mat-mdc-unelevated-button:not(:disabled),.mat-mdc-raised-button:not(:disabled){background:var(--brand-gradient);box-shadow:var(--ledge-brand);color:#fff;transition:transform var(--motion-press) var(--motion-ease),box-shadow var(--motion-press) var(--motion-ease)}.mat-mdc-unelevated-button:not(:disabled):active,.mat-mdc-raised-button:not(:disabled):active{transform:translateY(var(--ledge-brand-travel));box-shadow:0 0 0 var(--emerald-900)}.mat-mdc-outlined-button:not(:disabled){border-color:transparent;background:var(--surface);box-shadow:var(--ledge-1),inset 0 0 0 1.5px var(--paper-300);color:var(--accent-emerald);transition:transform var(--motion-press) var(--motion-ease)}.mat-mdc-outlined-button:not(:disabled):active{transform:translateY(var(--ledge-1-travel))}button.destructive.mat-mdc-unelevated-button:not(:disabled),button.destructive.mat-mdc-raised-button:not(:disabled){background:var(--alarm-gradient);box-shadow:var(--ledge-alarm)}button.destructive.mat-mdc-unelevated-button:not(:disabled):active,button.destructive.mat-mdc-raised-button:not(:disabled):active{transform:translateY(var(--ledge-brand-travel));box-shadow:0 0 0 var(--alarm-900)}button.destructive,.danger-text{--mat-button-outlined-label-text-color: var(--alarm-ink);--mat-button-text-label-text-color: var(--alarm-ink)}.mat-mdc-form-field .mat-mdc-text-field-wrapper{border-radius:var(--r-md);box-shadow:var(--field-rest)}.mat-mdc-form-field.mat-focused .mat-mdc-text-field-wrapper{box-shadow:var(--field-focus)}.mat-mdc-form-field.mat-form-field-invalid .mat-mdc-text-field-wrapper{box-shadow:var(--field-error)}.mat-mdc-form-field-subscript-wrapper{font:var(--type-meta)}input[type=tel],input[inputmode=numeric],.mono-input input{font-family:var(--font-mono);font-weight:600}.mat-mdc-menu-panel,.mat-mdc-dialog-surface,.mat-mdc-autocomplete-panel,.mat-mdc-select-panel,.mat-datepicker-content{border-radius:var(--r-md);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.mat-mdc-dialog-surface{border-radius:var(--r-xl)}.mat-mdc-table{background:transparent}.mat-mdc-header-row{background:var(--paper-50)}.mat-mdc-header-cell{font:var(--type-label);letter-spacing:var(--type-label-tracking);color:var(--ink-600);text-transform:uppercase}.mat-mdc-row:hover{background:var(--paper-50)}.mat-mdc-cell,.mat-mdc-header-cell,.mat-mdc-footer-cell{border-block-end-color:var(--paper-200)}.chrome-button.mat-mdc-icon-button{--mat-icon-button-state-layer-size: 44px;border-radius:13px;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow);color:var(--ink-700);transition:transform .16s var(--motion-ease),box-shadow .16s var(--motion-ease)}.chrome-button.mat-mdc-icon-button:hover{transform:translateY(var(--glass-lift));box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow-lift)}.chrome-button.mat-mdc-icon-button:active{transform:translateY(0);transition-duration:var(--motion-press)}.mat-mdc-snack-bar-container .mdc-snackbar__surface{border-radius:var(--r-md);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.shell-sidenav .mat-drawer-inner-container{display:flex;flex-direction:column;block-size:100%;min-block-size:0;overflow:hidden}html,body{block-size:100%}body{margin:0;font:var(--type-body);color:var(--ink-900);background:var(--paper-50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[lang=ur] body{line-height:1.7}h1,h2,h3,h4{color:var(--ink-900)}h1{font:var(--type-h1);letter-spacing:var(--type-h1-tracking)}h2{font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}h3{font:800 17px/1.3 var(--font-ui);letter-spacing:-.01em}h4{font:var(--type-label);letter-spacing:var(--type-label-tracking)}a{color:var(--accent-emerald);text-decoration:none}a:hover{color:var(--accent-brass);text-decoration:underline}code,.mono,.ref-no,.money,.cnic{font-family:var(--font-mono);font-weight:600;font-variant-numeric:tabular-nums}code{font-size:.875em}.ref-no{font-size:14px;white-space:nowrap}.display{font:var(--type-display);letter-spacing:var(--type-display-tracking)}.overline{display:block;font:var(--type-overline);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--ink-600)}.label-text{font:var(--type-label);letter-spacing:var(--type-label-tracking)}.meta{font:var(--type-meta);color:var(--ink-500)}.muted{color:var(--ink-500)}.uppercase{text-transform:uppercase}.overdue-text{color:var(--alarm-ink);font-weight:700}.danger-text{color:var(--alarm-ink)}.status-chip{display:inline-flex;align-items:center;gap:6px;block-size:30px;padding-inline:12px;border-radius:var(--r-sm);font:var(--type-label);letter-spacing:var(--type-label-tracking);white-space:nowrap;vertical-align:middle;background:var(--neutral-soft-bg);color:var(--neutral-soft-ink)}.status-chip:before{content:"";flex:none;inline-size:7px;block-size:7px;border-radius:4px;background:currentcolor;opacity:.75}.status-chip:has(mat-icon):before,.status-chip.status-chip--no-dot:before{content:none}.status-chip mat-icon{inline-size:15px;block-size:15px;font-size:15px}.status-chip[data-status=resolved],.status-chip[data-status=closed],.status-chip[data-status=published],.status-chip[data-status=sent],.status-chip[data-status=active],.status-chip[data-status=approved],.status-chip[data-status=committed],.status-chip[data-status=complaint-resolved],.status-chip[data-status=complaint-closed],.status-chip[data-status=notice-published],.status-chip[data-status=claim-approved],.status-chip[data-status=sos-resolved],.status-chip[data-status=bill-paid],.status-chip[data-status=payment-verified]{background:var(--emerald-solid-bg);color:var(--emerald-solid-ink)}.status-chip[data-status=submitted],.status-chip[data-status=reopened],.status-chip[data-status=triaged],.status-chip[data-status=assigned],.status-chip[data-status=in_progress],.status-chip[data-status=validated],.status-chip[data-status=match],.status-chip[data-status=create],.status-chip[data-status=area],.status-chip[data-status=guard-post],.status-chip[data-status=update],.status-chip[data-status=staged],.status-chip[data-status=validating],.status-chip[data-status=running],.status-chip[data-status=priority-normal],.status-chip[data-status=severity-info],.status-chip[data-status=complaint-submitted],.status-chip[data-status=complaint-reopened],.status-chip[data-status=complaint-triaged],.status-chip[data-status=complaint-assigned],.status-chip[data-status=complaint-in_progress]{background:var(--emerald-soft-bg);color:var(--emerald-soft-ink)}.status-chip[data-status=submitted]:before,.status-chip[data-status=reopened]:before,.status-chip[data-status=triaged]:before,.status-chip[data-status=assigned]:before,.status-chip[data-status=in_progress]:before,.status-chip[data-status=validated]:before,.status-chip[data-status=match]:before,.status-chip[data-status=create]:before,.status-chip[data-status=area]:before,.status-chip[data-status=guard-post]:before,.status-chip[data-status=update]:before,.status-chip[data-status=staged]:before,.status-chip[data-status=validating]:before,.status-chip[data-status=running]:before,.status-chip[data-status=priority-normal]:before,.status-chip[data-status=severity-info]:before,.status-chip[data-status=complaint-submitted]:before,.status-chip[data-status=complaint-reopened]:before,.status-chip[data-status=complaint-triaged]:before,.status-chip[data-status=complaint-assigned]:before,.status-chip[data-status=complaint-in_progress]:before{background:var(--accent-emerald);opacity:1}.status-chip[data-status=on_hold],.status-chip[data-status=pending],.status-chip[data-status=draft],.status-chip[data-status=queued],.status-chip[data-status=priority-high],.status-chip[data-status=vacant],.status-chip[data-status=under_construction],.status-chip[data-status=severity-warning],.status-chip[data-status=sos-acknowledged],.status-chip[data-status=sos-responding],.status-chip[data-status=sos-type-security],.status-chip[data-status=complaint-on_hold],.status-chip[data-status=claim-pending],.status-chip[data-status=notice-draft],.status-chip[data-status=vacant-post],.status-chip[data-status=bill-unpaid],.status-chip[data-status=bill-partial],.status-chip[data-status=payment-recorded]{background:var(--brass-soft-bg);color:var(--brass-soft-ink)}.status-chip[data-status=on_hold]:before,.status-chip[data-status=pending]:before,.status-chip[data-status=draft]:before,.status-chip[data-status=queued]:before,.status-chip[data-status=priority-high]:before,.status-chip[data-status=vacant]:before,.status-chip[data-status=under_construction]:before,.status-chip[data-status=severity-warning]:before,.status-chip[data-status=sos-acknowledged]:before,.status-chip[data-status=sos-responding]:before,.status-chip[data-status=sos-type-security]:before,.status-chip[data-status=complaint-on_hold]:before,.status-chip[data-status=claim-pending]:before,.status-chip[data-status=notice-draft]:before,.status-chip[data-status=vacant-post]:before,.status-chip[data-status=bill-unpaid]:before,.status-chip[data-status=bill-partial]:before,.status-chip[data-status=payment-recorded]:before{background:var(--brass-500);opacity:1}.status-chip[data-status=overdue],.status-chip[data-status=failed],.status-chip[data-status=rejected],.status-chip[data-status=reject],.status-chip[data-status=delete],.status-chip[data-status=suspended],.status-chip[data-status=escalated],.status-chip[data-status=sos-raised],.status-chip[data-status=sos-type-medical],.status-chip[data-status=sos-type-fire],.status-chip[data-status=complaint-rejected],.status-chip[data-status=claim-rejected],.status-chip[data-status=payment-bounced]{background:var(--alarm-soft-bg);color:var(--alarm-soft-ink)}.status-chip[data-status=overdue]:before,.status-chip[data-status=failed]:before,.status-chip[data-status=rejected]:before,.status-chip[data-status=reject]:before,.status-chip[data-status=delete]:before,.status-chip[data-status=suspended]:before,.status-chip[data-status=escalated]:before,.status-chip[data-status=sos-raised]:before,.status-chip[data-status=sos-type-medical]:before,.status-chip[data-status=sos-type-fire]:before,.status-chip[data-status=complaint-rejected]:before,.status-chip[data-status=claim-rejected]:before,.status-chip[data-status=payment-bounced]:before{background:var(--accent-alarm);opacity:1}.status-chip[data-status=priority-critical],.status-chip[data-status=sos-live],.status-chip[data-status=severity-urgent]{background:var(--alarm-solid-bg);color:var(--alarm-solid-ink)}.status-chip[data-status=priority-low],.status-chip[data-status=skipped],.status-chip[data-status=skip],.status-chip[data-status=expired],.status-chip[data-status=discarded],.status-chip[data-status=false_alarm],.status-chip[data-status=inactive],.status-chip[data-status=cancelled],.status-chip[data-status=withdrawn],.status-chip[data-status=read],.status-chip[data-status=sos-type-other],.status-chip[data-status=notice-expired],.status-chip[data-status=notice-discarded],.status-chip[data-status=sos-false_alarm],.status-chip[data-status=claim-withdrawn],.status-chip[data-status=bill-void],.status-chip[data-status=payment-reversed]{background:var(--neutral-soft-bg);color:var(--neutral-soft-ink)}.status-chip[data-status=sos-live],.status-chip[data-status=sos-raised]{animation:colony-alarm var(--motion-alarm) ease-in-out infinite}.chip-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.queue-tabs{display:flex;flex-wrap:wrap;gap:.375rem}.issue-summary{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.issue-summary li{display:flex;align-items:center;gap:.5rem;block-size:30px;padding-inline:12px;border-radius:var(--r-sm);background:var(--paper-50);box-shadow:inset 0 0 0 1px var(--paper-200);font:var(--type-label)}.issue-summary__count{font-family:var(--font-mono);font-weight:600}.issue-list{margin:0;padding-block:.25rem;padding-inline:0;list-style:none}.issue{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font:var(--type-meta)}.issue mat-icon{inline-size:1.125rem;block-size:1.125rem;font-size:1.125rem}.issue--error mat-icon{color:var(--accent-alarm)}.issue--warning mat-icon{color:var(--accent-brass)}.column-list{display:flex;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none}.column-list li{padding-block:.25rem;padding-inline:.625rem;border-radius:var(--r-sm);background:var(--paper-100);font:var(--type-meta);font-family:var(--font-mono)}.column-list__required{background:var(--emerald-soft-bg);color:var(--emerald-soft-ink);font-weight:700}.nav-item--urgent{background:#c4402f3d;box-shadow:inset 0 0 0 1px #ff9c8c66;color:#ffeeea;font-weight:700}.nav-item--urgent:hover{background:#c4402f57;color:#fff}.nav-badge{flex:none;min-inline-size:24px;padding-inline:7px;border-radius:12px;background:#073f2fc7;color:#fff;font:800 12px/22px var(--font-ui);text-align:center;font-variant-numeric:tabular-nums}.nav-badge--brass{background:var(--brass-500);color:#2b1c00}.nav-badge--urgent{background:var(--alarm-600);color:#fff;animation:colony-alarm var(--motion-alarm) ease-in-out infinite}.page{display:flex;flex-direction:column;gap:1rem;padding-block:1.5rem 2.5rem;padding-inline:1.625rem;max-inline-size:96rem;box-sizing:border-box}.page--narrow{max-inline-size:60rem}.page-header{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-block-end:.25rem}.page-header h1{margin:0;font:var(--type-h1);letter-spacing:var(--type-h1-tracking)}.page-header h2{margin:0;font:var(--type-h2);letter-spacing:var(--type-h2-tracking)}.page-header__sub{flex-basis:100%;margin:0;font:var(--type-meta);color:var(--ink-500)}.back-link{align-self:flex-start}.button-row{display:flex;flex-wrap:wrap;gap:.5rem}.ledge{display:flex;flex-direction:column;box-sizing:border-box;border-radius:var(--r-lg);padding:1.125rem;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge__body{flex:1;min-block-size:0}.ledge__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-block-start:.875rem;margin-block-start:auto;font:var(--type-meta);color:var(--ink-600)}.ledge__foot:empty{display:none}.ledge--flat{background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge--brass{color:var(--brass-soft-ink);--tone-fill: var(--brass-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge--emerald{color:var(--emerald-soft-ink);--tone-fill: var(--emerald-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge--alarm{color:var(--alarm-soft-ink);--tone-fill: var(--alarm-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge__head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding-block-end:.875rem}.ledge__heading{display:flex;flex-direction:column;gap:.1875rem;min-inline-size:0}.ledge__eyebrow{font:var(--type-overline);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--ink-600)}.ledge__title{font:800 16px/1.25 var(--font-ui);letter-spacing:-.01em;color:var(--ink-900)}.ledge__aside{font:var(--type-meta);color:var(--ink-600)}.ledge--hero,.hero{background:var(--hero-bg);color:var(--hero-ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--r-xl);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.ledge--hero .ledge__body,.hero .ledge__body{display:flex;flex-direction:column;justify-content:center;gap:.875rem}.ledge--hero .ledge__title,.hero .ledge__title{font:var(--type-display);letter-spacing:var(--type-display-tracking)}.ledge--hero .ledge__title,.ledge--hero .ledge__body,.ledge--hero .hero__title,.hero .ledge__title,.hero .ledge__body,.hero .hero__title{color:var(--hero-ink)}.ledge--hero .ledge__eyebrow,.ledge--hero .ledge__aside,.ledge--hero .ledge__foot,.ledge--hero .hero__sub,.hero .ledge__eyebrow,.hero .ledge__aside,.hero .ledge__foot,.hero .hero__sub{color:var(--hero-ink-dim)}.section-header{display:flex;align-items:center;gap:.75rem}.section-header mat-icon{color:var(--accent-emerald)}.section-header__title{margin:0;font:800 18px/1.3 var(--font-ui);letter-spacing:-.015em;color:var(--ink-900)}.section-header__rule{flex:1;block-size:2px;border-radius:1px;background:var(--paper-200)}.icon-tile{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border-radius:var(--r-icon);background:var(--neutral-soft-bg);color:var(--ink-700);font:800 13px/1 var(--font-ui)}.icon-tile mat-icon{inline-size:17px;block-size:17px;font-size:17px}.icon-tile--lg{inline-size:2.375rem;block-size:2.375rem}.icon-tile--lg mat-icon{inline-size:20px;block-size:20px;font-size:20px}.icon-tile--emerald{background:var(--emerald-soft-bg);color:var(--emerald-soft-ink)}.icon-tile--brass{background:var(--brass-soft-bg);color:var(--brass-soft-ink)}.icon-tile--alarm{background:var(--alarm-soft-bg);color:var(--alarm-soft-ink)}.icon-tile--brand{background:var(--brand-gradient);color:#fff}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.875rem}.stat{box-sizing:border-box;display:flex;flex-direction:column;gap:.375rem;padding:1rem;border-radius:var(--r-md);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.stat__head{display:flex;align-items:center;gap:.5rem;font:var(--type-label);color:var(--ink-500)}.stat__head mat-icon{inline-size:20px;block-size:20px;font-size:20px;color:var(--accent-emerald)}.stat__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:2.125rem;block-size:2.125rem;border-radius:var(--r-icon);background:var(--emerald-soft-bg);color:var(--emerald-soft-ink);box-shadow:var(--ledge-1);filter:var(--stat-icon-glow)}.stat__icon mat-icon{inline-size:19px;block-size:19px;font-size:19px;color:inherit}.stat__value{font:800 44px/1 var(--font-ui);letter-spacing:-.04em;color:var(--ink-900);font-variant-numeric:tabular-nums}.stat__label{font:var(--type-label);color:var(--ink-500)}.stat__foot{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;min-block-size:1.375rem;margin-block-start:auto;font:var(--type-meta);font-weight:700;color:var(--ink-500)}.stat__foot mat-icon{inline-size:15px;block-size:15px;font-size:15px}.stat__note{display:inline-flex;align-items:center;gap:.25rem}.stat__delta{display:inline-flex;align-items:center;gap:.1875rem;padding-block:.125rem;padding-inline:.4375rem .5rem;border-radius:var(--r-sm);background:var(--neutral-soft-bg);color:var(--neutral-soft-ink);font:var(--type-meta);font-weight:800;font-variant-numeric:tabular-nums}.stat__delta mat-icon{inline-size:16px;block-size:16px;font-size:16px}.stat__delta[data-tone=ok]{background:var(--emerald-soft-bg);color:var(--emerald-soft-ink)}.stat__delta[data-tone=warning]{background:var(--brass-soft-bg);color:var(--brass-soft-ink)}.stat--ok .stat__head mat-icon,.stat--ok .stat__foot{color:var(--accent-emerald)}.stat--warning{--tone-fill: var(--brass-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.stat--warning .stat__head,.stat--warning .stat__value,.stat--warning .stat__label,.stat--warning .stat__foot,.stat--warning .stat__head mat-icon{color:var(--brass-soft-ink)}.stat--warning .stat__icon{background:color-mix(in srgb,currentcolor 12%,transparent);color:var(--brass-soft-ink)}.stat--error{--tone-fill: var(--alarm-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.stat--error .stat__head,.stat--error .stat__value,.stat--error .stat__label,.stat--error .stat__foot,.stat--error .stat__head mat-icon{color:var(--alarm-soft-ink)}.stat--error .stat__icon{background:color-mix(in srgb,currentcolor 12%,transparent);color:var(--alarm-soft-ink)}.banner{box-sizing:border-box;display:flex;align-items:center;gap:.875rem;padding-block:.875rem;padding-inline:1.125rem;border-radius:var(--r-lg);color:var(--emerald-soft-ink);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);font:var(--type-body);--tone-fill: var(--emerald-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.banner mat-icon{flex:none}.banner--brass{color:var(--brass-soft-ink);--tone-fill: var(--brass-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.banner--error{color:var(--alarm-soft-ink);--tone-fill: var(--alarm-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.banner--sos{padding-block:1.125rem;padding-inline:1.25rem;background:linear-gradient(120deg,var(--alarm-500),var(--alarm-700));color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;animation:colony-alarm 2.4s ease-in-out infinite;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--ledge-alarm)}.complaint-cards{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none}.complaint-card{display:flex;flex-direction:column;gap:.375rem;padding-block:.875rem;padding-inline:1.125rem;border-radius:var(--r-md);color:inherit;text-decoration:none;transition:transform var(--motion-press) var(--motion-ease),box-shadow .16s var(--motion-ease),background-color .16s var(--motion-ease);background:var(--glass-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.complaint-card:hover{color:inherit;text-decoration:none;background:var(--glass-bg-raised);transform:translateY(var(--glass-lift));box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow-lift)}.complaint-card:active{transform:translateY(var(--ledge-1-travel))}.complaint-card--overdue{border-inline-start:4px solid var(--accent-alarm);border-start-start-radius:var(--r-sm);border-end-start-radius:var(--r-sm)}.complaint-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}.notification-list{display:flex;flex-direction:column;gap:.625rem}.notification{display:flex;flex-direction:column;gap:.25rem;padding-block:.875rem;padding-inline:1.125rem;border-radius:var(--r-md);background:var(--glass-bg);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.notification--unread{border-inline-start:4px solid var(--accent-emerald);color:var(--emerald-soft-ink);--tone-fill: var(--emerald-soft-bg);background:color-mix(in srgb,var(--tone-fill) 85%,transparent);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.notification__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;font-weight:700}.dispatch{display:flex;flex-direction:column;gap:.125rem;padding-block:.625rem;border-block-end:1px solid var(--paper-200)}.dispatch:last-child{border-block-end:0}.auth-layout{display:flex;flex-direction:column;align-items:center;gap:1.5rem;min-block-size:100dvh;padding-block:2.5rem 1.5rem;padding-inline:1rem;box-sizing:border-box;background:transparent}.auth-layout__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem;inline-size:100%;max-inline-size:28rem}.auth-layout__brand{font:800 20px/1.2 var(--font-ui);letter-spacing:-.02em;color:var(--ink-900)}.auth-layout__card{inline-size:100%;max-inline-size:28rem;border-radius:var(--r-xl);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.empty-state{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-block:3rem;padding-inline:1rem;border-radius:var(--r-lg);text-align:center;color:var(--ink-500);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.empty-state mat-icon{inline-size:3rem;block-size:3rem;font-size:3rem;color:var(--paper-300)}.empty-state p{margin:0}.empty-state__title{font:800 17px/1.3 var(--font-ui);letter-spacing:-.01em;color:var(--ink-900)}.empty-state__hint{max-inline-size:34rem;font:var(--type-body);color:var(--ink-500);text-wrap:pretty}.empty-state__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.empty-state__actions:empty{display:none}.detail-list{display:grid;grid-template-columns:max-content 1fr;column-gap:1.5rem;row-gap:.5rem;margin:0}.detail-list dt{font:var(--type-label);letter-spacing:var(--type-label-tracking);color:var(--ink-500)}.detail-list dd{margin:0;font-weight:600;color:var(--ink-900)}.detail-list--inline{display:flex;flex-wrap:wrap;column-gap:.5rem;row-gap:.25rem}.detail-list--inline dt:after{content:":"}.detail-list--inline dd{margin-inline-end:1.5rem}.detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.plain-list{margin:0;padding:0;list-style:none}.profile-card{max-inline-size:48rem}.description-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.photo-grid{display:flex;flex-wrap:wrap;gap:.625rem;margin:0;padding:0;list-style:none}.photo-thumb{position:relative;display:block;inline-size:6rem;block-size:6rem;overflow:hidden;border-radius:var(--r-md);background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow);transition:transform .16s var(--motion-ease),box-shadow .16s var(--motion-ease)}.photo-thumb:hover{transform:translateY(var(--glass-lift));box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow-lift)}.photo-thumb img{inline-size:100%;block-size:100%;object-fit:cover}.photo-thumb button{position:absolute;inset-block-start:0;inset-inline-end:0;background:#070d0a99;color:#fff}.action-bar{position:sticky;inset-block-end:0;z-index:1;display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.5rem;padding-block:.875rem;padding-inline:1rem;border-radius:var(--r-lg);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.action-bar__progress{flex-basis:100%;margin-block-start:.125rem}.card-actions{padding-block-start:.75rem}.claim-card mat-card-content{display:flex;flex-direction:column;gap:.5rem}.claim-card h3{margin-block:.5rem 0;font:800 15px/1.3 var(--font-ui)}.claim-note{margin:0;padding-block:.625rem;padding-inline:.875rem;border-inline-start:3px solid var(--paper-300);border-radius:var(--r-sm);background:var(--glass-bg-nested)}.hint-list{display:flex;flex-direction:column;gap:.5rem}.hint{display:flex;flex-direction:column;gap:.125rem;padding-block:.625rem;padding-inline:.875rem;border-radius:var(--r-md);background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border)}.hint--match{background:var(--emerald-soft-bg);box-shadow:inset 0 0 0 1px var(--accent-emerald);border-inline-start:4px solid var(--accent-emerald)}.hint-value--match{font-weight:800;color:var(--emerald-soft-ink)}.hint-flags{display:flex;flex-wrap:wrap;gap:.375rem}.hint-none{margin:0}.candidate-list{display:flex;flex-direction:column;gap:.5rem}.candidate{display:flex;flex-direction:column;gap:.25rem;padding-block:.625rem;padding-inline:.875rem;border-radius:var(--r-md);background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border)}.candidate--selected{background:var(--emerald-soft-bg);box-shadow:inset 0 0 0 2px var(--accent-emerald)}.preview-levels{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.875rem}.owner-slot{display:flex;flex-direction:column;gap:.25rem;margin-block-end:.75rem;padding-block:.625rem .75rem;padding-inline:.875rem;border-radius:var(--r-md);background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border)}.picked-person{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0}.audit-detail{padding-block:.5rem 1rem;background:var(--glass-bg-nested)}.audit-diff__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;padding-block-end:.25rem}.audit-diff{display:flex;flex-direction:column;border-radius:var(--r-md);overflow:hidden;background:var(--glass-bg-nested);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border)}.audit-diff__row{display:grid;grid-template-columns:minmax(8rem,14rem) minmax(0,1fr) minmax(0,1fr);column-gap:.75rem;padding-block:.3125rem;padding-inline:.75rem;border-block-end:1px solid var(--paper-200)}.audit-diff__row:last-child{border-block-end:0}.audit-diff__row[data-change=changed],.audit-diff__row[data-change=added],.audit-diff__row[data-change=removed]{background:var(--brass-soft-bg)}.audit-diff__row[data-change=changed] .audit-diff__key,.audit-diff__row[data-change=added] .audit-diff__key,.audit-diff__row[data-change=removed] .audit-diff__key{font-weight:700;color:var(--brass-soft-ink)}.audit-diff__row[data-change=added] .audit-diff__value:last-child,.audit-diff__row[data-change=changed] .audit-diff__value:last-child{background:var(--emerald-soft-bg);color:var(--emerald-soft-ink)}.audit-diff__row[data-change=removed] .audit-diff__value:nth-child(2),.audit-diff__row[data-change=changed] .audit-diff__value:nth-child(2){background:var(--alarm-soft-bg);color:var(--alarm-soft-ink)}.audit-diff__row--head{font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;background:var(--paper-100);color:var(--ink-600)}.audit-diff__key{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:13px}.audit-diff__value{margin:0;padding-inline:.25rem;border-radius:var(--r-sm);font-family:var(--font-mono);font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;text-align:start}.audit-meta{padding-block-start:.5rem;font:var(--type-meta);color:var(--ink-500)}.shell-main{display:flex;flex-direction:column;flex:1 1 auto}.shell-main:focus{outline:none}.skip-link{position:absolute;z-index:5;inset-block-start:.5rem;inset-inline-start:-100vw;padding-block:.5rem;padding-inline:.875rem;border-radius:var(--r-md);color:var(--accent-emerald);font:var(--type-label);letter-spacing:var(--type-label-tracking);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.skip-link:focus-visible{inset-inline-start:.5rem;text-decoration:none}.shell-nav{scrollbar-width:thin;scrollbar-color:var(--rail-scroll-thumb) transparent;scrollbar-gutter:stable;overscroll-behavior:contain}.shell-nav::-webkit-scrollbar{inline-size:8px}.shell-nav::-webkit-scrollbar-track{background:transparent}.shell-nav::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:4px;background:var(--rail-scroll-thumb);background-clip:content-box}.shell-nav:hover::-webkit-scrollbar-thumb{background:var(--rail-scroll-thumb-hover);background-clip:content-box}.shell-sos{flex:none;margin-block:1rem 0;margin-inline:1.625rem;color:#fff;text-decoration:none}.shell-sos:hover{color:#fff;text-decoration:none}.shell-sos__mark{display:flex;flex:none;align-items:center;justify-content:center;inline-size:3.125rem;block-size:3.125rem;border-radius:16px;background:#fff3}.shell-sos__mark mat-icon{inline-size:26px;block-size:26px;font-size:26px}.shell-sos__text{flex:1;min-inline-size:0}.shell-sos__live{display:inline-flex;align-items:center;gap:6px;block-size:24px;padding-inline:10px;border-radius:8px;background:#ffffff38;font:var(--type-overline);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.shell-sos__live:before{content:"";inline-size:7px;block-size:7px;border-radius:4px;background:#fff}.shell-sos__count{display:block;padding-block-start:5px;font:800 17px/1.3 var(--font-ui)}.shell-sos__meta{font-weight:600}.shell-sos__action{flex:none;display:inline-flex;align-items:center;block-size:46px;padding-inline:20px;border-radius:13px;background:#fff;color:var(--alarm-700);font:800 15px/1 var(--font-ui);box-shadow:0 4px #00000040}.shell-user-card{display:flex;flex-direction:column;gap:.125rem;padding-block:.75rem;padding-inline:1rem}:is(.ledge,.mat-mdc-card,.mat-mdc-dialog-surface,.mat-mdc-menu-panel,.auth-layout__card,.action-bar) :is(.ledge,.stat,.banner,.empty-state,.action-bar,.auth-layout__card){-webkit-backdrop-filter:none;backdrop-filter:none}.ledge.control-room__slot,.stat.control-room__slot,a.ledge,button.ledge{transition:transform .16s var(--motion-ease),box-shadow .16s var(--motion-ease)}.ledge.control-room__slot:hover,.stat.control-room__slot:hover,a.ledge:hover,button.ledge:hover{transform:translateY(var(--glass-lift));box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow-lift)}.banner--sos,.banner--sos:hover{transform:none;transition:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ledge--brass,.ledge--emerald,.ledge--alarm,.stat--warning,.stat--error,.banner,.banner--brass,.banner--error,.notification--unread{background:var(--tone-fill)}}@media(prefers-reduced-transparency:reduce){.ledge--brass,.ledge--emerald,.ledge--alarm,.stat--warning,.stat--error,.banner,.banner--brass,.banner--error,.notification--unread{background:var(--tone-fill)}}.form-stack{display:flex;flex-direction:column;gap:.5rem;padding-block-start:.5rem}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));column-gap:1rem;row-gap:.25rem;padding-block-start:.5rem}.form-error{display:flex;align-items:center;gap:.375rem;margin:0;font:var(--type-meta);color:var(--alarm-ink)}.form-error mat-icon{inline-size:16px;block-size:16px;font-size:16px}.radio-stack{display:flex;flex-direction:column;gap:.25rem}.file-pick{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:.875rem;padding-inline:1rem;border-radius:var(--r-md);background:var(--paper-50);box-shadow:inset 0 0 0 1.5px var(--paper-300)}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-block:.75rem 0;padding-inline:1rem;border-radius:var(--r-md);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.filters mat-form-field{inline-size:12rem}.filters .filters__search{inline-size:18rem}.audit-filters mat-form-field{inline-size:11rem}.checkbox-hint{margin-block-end:.5rem;padding-inline-start:2.5rem;font:var(--type-meta);color:var(--ink-500)}.password-form{max-inline-size:28rem}.full-width{inline-size:100%}.inline-icon-button{--mat-icon-button-state-layer-size: 2rem;vertical-align:middle}.inline-icon-button mat-icon{font-size:1.125rem;inline-size:1.125rem;block-size:1.125rem}.role-editor{padding-block-start:.25rem}.permission-group{display:flex;flex-direction:column;margin-block:0 .75rem;margin-inline:0;padding-block:.25rem .625rem;padding-inline:.875rem;border:0;border-radius:var(--r-md);background:var(--paper-50);box-shadow:inset 0 0 0 1px var(--paper-200)}.permission-group legend{padding-inline:.375rem;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;color:var(--ink-600)}.table-wrap{overflow-x:auto;border-radius:var(--r-lg);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.table-wrap table{inline-size:100%;border-collapse:collapse}.table-wrap td,.table-wrap th{font-variant-numeric:tabular-nums}.table-wrap--busy{position:relative}.table-wrap--busy tbody{opacity:.55;transition:opacity var(--motion-press) var(--motion-ease)}.mat-mdc-row:focus-within{background:var(--paper-50)}.cell-actions{inline-size:1%;white-space:nowrap;text-align:end}.cell-sub{display:block;font:var(--type-meta);color:var(--ink-500)}.cell-name{display:flex;align-items:center;gap:.5rem}.unit-address{white-space:nowrap}.tree-child td:first-child{padding-inline-start:2.5rem}.audit-row--expanded td{border-block-end-color:transparent}.matrix{border-collapse:collapse}.matrix th,.matrix td{padding-block:.4375rem;padding-inline:.75rem;border-block-end:1px solid var(--paper-200);text-align:start;vertical-align:middle}.matrix__permission{min-inline-size:14rem;font:var(--type-meta);font-weight:500;color:var(--ink-700)}.matrix__role{min-inline-size:9rem;vertical-align:top;background:var(--paper-50)}.matrix__role--dirty{box-shadow:inset 0 -3px 0 var(--accent-emerald)}.matrix__role-name{display:flex;align-items:center;gap:.25rem;font-weight:800;color:var(--ink-900)}.matrix__lock{font-size:1.125rem;inline-size:1.125rem;block-size:1.125rem;color:var(--accent-brass)}.matrix__meta,.matrix__code{font:var(--type-meta);color:var(--ink-500)}.matrix__code{font-family:var(--font-mono)}.matrix__actions{display:flex;flex-wrap:wrap;gap:.25rem;padding-block-start:.375rem}.matrix__group th{padding-block-start:1rem;font:var(--type-label);letter-spacing:var(--type-label-tracking);text-transform:uppercase;background:var(--paper-100);color:var(--ink-600)}.matrix__cell{text-align:center}.matrix__cell--locked{background:var(--paper-50)}.matrix__note{display:flex;align-items:center;gap:.25rem;font:var(--type-meta);color:var(--ink-500)}.timeline{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.timeline__entry{position:relative;display:grid;grid-template-columns:2.125rem minmax(0,1fr);column-gap:.875rem;padding-block:.5rem 1rem}.timeline__entry:before{content:"";position:absolute;inset-block:2.375rem 0;inset-inline-start:1rem;inline-size:2px;border-radius:1px;background:var(--paper-200)}.timeline__entry:last-child{padding-block-end:0}.timeline__entry:last-child:before{content:none}.timeline__entry>mat-icon{display:flex;align-items:center;justify-content:center;inline-size:2.125rem;block-size:2.125rem;font-size:18px;border-radius:var(--r-icon);background:var(--emerald-soft-bg);color:var(--emerald-soft-ink);box-shadow:var(--ledge-1)}.timeline__title{font:700 15px/1.35 var(--font-ui);color:var(--ink-900)}.timeline__meta{font:var(--type-meta);font-weight:500;color:var(--ink-500)}.timeline__note{margin-block:.375rem 0;padding-block:.5rem;padding-inline:.75rem;border-radius:var(--r-sm);background:var(--paper-50);white-space:pre-wrap;overflow-wrap:anywhere}.timeline__entry--internal>mat-icon{background:var(--brass-soft-bg);color:var(--brass-soft-ink);box-shadow:var(--ledge-brass)}.timeline__entry--internal .timeline__note{background:var(--brass-soft-bg);color:var(--brass-soft-ink)}.timeline__entry--alarm>mat-icon{background:var(--alarm-soft-bg);color:var(--alarm-soft-ink)}.timeline__entry--done>mat-icon{background:var(--brand-gradient);color:#fff;box-shadow:var(--ledge-1)}.bar-rows{display:flex;flex-direction:column;gap:.6875rem;margin:0;padding:0;list-style:none}.bar-row{display:flex;align-items:center;gap:.625rem}.bar-row__label{inline-size:6rem;flex:none;font:var(--type-label);color:var(--ink-700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-row__track{flex:1;block-size:22px;border-radius:7px;background:var(--chart-track);box-shadow:inset 0 0 0 1px var(--glass-border);overflow:hidden}.bar-row__fill{display:flex;justify-content:flex-end;block-size:100%;border-radius:7px;background:linear-gradient(90deg,var(--chart-1),var(--chart-2));box-shadow:inset 0 -3px #0003;overflow:hidden;transform-origin:inline-start;animation:colony-grow-inline var(--motion-enter) var(--motion-ease) both;animation-delay:calc(var(--bar-index, 0) * var(--motion-stagger))}.bar-row__alarm{display:block;flex:none;block-size:100%;background:var(--alarm-solid-bg);border-start-end-radius:7px;border-end-end-radius:7px;border-inline-start:1px solid rgba(255,255,255,.45);box-shadow:inset 0 -3px #00000038}.bar-row__value{inline-size:2.5rem;text-align:end;font:var(--type-mono);font-size:13px;color:var(--ink-900);font-variant-numeric:tabular-nums}.bar-row[data-tone=brass] .bar-row__fill{background:linear-gradient(90deg,var(--brass-700),var(--chart-4))}.bar-row[data-tone=alarm] .bar-row__label,.bar-row[data-tone=alarm] .bar-row__value{color:var(--alarm-ink)}.bar-row[data-tone=alarm] .bar-row__track{background:var(--alarm-soft-bg)}.bar-row[data-tone=alarm] .bar-row__fill{background:linear-gradient(90deg,var(--alarm-700),var(--alarm-500))}.bar-row[data-tone=muted] .bar-row__fill{background:var(--chart-5);box-shadow:inset 0 -3px #0000001f}.bar-columns{display:flex;align-items:flex-end;gap:.875rem;block-size:9.375rem;margin:0;padding:0;padding-block-start:1rem;list-style:none}.bar-column{flex:1;min-inline-size:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.4375rem;block-size:100%}.bar-column__fill{inline-size:100%;border-start-start-radius:8px;border-start-end-radius:8px;background:linear-gradient(180deg,var(--chart-2),var(--chart-1));box-shadow:inset 0 -4px #0003;transform-origin:bottom;animation:colony-grow-block var(--motion-enter) var(--motion-ease) both;animation-delay:calc(var(--bar-index, 0) * var(--motion-stagger))}.bar-column__label{font:var(--type-meta);font-weight:800;color:var(--ink-700);white-space:nowrap;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis}.bar-column[data-tone=brass] .bar-column__fill{background:linear-gradient(180deg,var(--chart-4),var(--brass-700))}.bar-column[data-tone=muted] .bar-column__fill{background:var(--chart-5);box-shadow:inset 0 -4px #0000001f}.spark{display:block;inline-size:100%;block-size:100%;direction:ltr}.spark__area{fill:color-mix(in srgb,var(--chart-1) 22%,transparent)}.spark__line{fill:none;stroke:var(--chart-1);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}.spark__head{fill:var(--chart-1)}.spark-axis{display:flex;justify-content:space-between;padding-block-start:.5rem;font-family:var(--font-mono);font-size:11px;color:var(--ink-600);direction:ltr}.gauge{display:flex;flex-direction:column;align-items:center;gap:.625rem;inline-size:100%;--gauge-from: var(--gauge-accent);--gauge-to: var(--accent-emerald-strong)}.gauge__dial{position:relative;display:grid;place-items:center;inline-size:100%;max-inline-size:10rem;aspect-ratio:1}.gauge__svg{grid-area:1/1;inline-size:100%;block-size:100%}.gauge__track{fill:none;stroke:var(--gauge-track);stroke-width:14;stroke-linecap:round}.gauge__arc{fill:none;stroke-width:14;stroke-linecap:round;filter:var(--gauge-glow);transform-box:view-box;transform-origin:center;animation:colony-sweep var(--motion-enter) var(--motion-ease) both}.gauge__stop[data-stop=from]{stop-color:var(--gauge-from)}.gauge__stop[data-stop=to]{stop-color:var(--gauge-to)}.gauge__readout{grid-area:1/1;display:flex;align-items:center;justify-content:center}.gauge__value{font:800 34px/1 var(--font-ui);letter-spacing:-.035em;color:var(--ink-900);font-variant-numeric:tabular-nums}.gauge__caption{max-inline-size:15rem;font:var(--type-meta);color:var(--ink-500);text-align:center;text-wrap:balance}.gauge[data-tone=brass]{--gauge-accent: var(--accent-brass);--gauge-to: var(--brass-500)}.gauge[data-tone=alarm]{--gauge-accent: var(--alarm-600);--gauge-to: var(--alarm-500)}.gauge[data-tone=alarm] .gauge__value{color:var(--alarm-soft-ink)}.area-chart{display:block;inline-size:100%;block-size:100%;direction:ltr}.area-chart__stop[data-stop=top]{stop-color:var(--area-fill-top)}.area-chart__stop[data-stop=bottom]{stop-color:var(--area-fill-bottom)}.area-chart__stop[data-tone=brass][data-stop=top]{stop-color:var(--area-fill-brass-top)}.area-chart__stop[data-tone=brass][data-stop=bottom]{stop-color:var(--area-fill-brass-bottom)}.area-chart__line{fill:none;stroke:var(--chart-1);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.area-chart__head{fill:var(--chart-1)}.area-chart__line[data-tone=brass]{stroke:var(--chart-4)}.area-chart__head[data-tone=brass]{fill:var(--chart-4)}.meter{display:block;block-size:6px;margin-block-start:5px;border-radius:3px;background:var(--chart-track);box-shadow:inset 0 0 0 1px var(--glass-border);overflow:hidden}.meter__fill{display:flex;justify-content:flex-end;block-size:100%;border-radius:3px;background:var(--chart-1);overflow:hidden}.meter[data-tone=brass] .meter__fill{background:var(--chart-4)}.meter__alarm{display:block;block-size:100%;border-radius:3px;background:var(--accent-alarm)}.progress-sheen{display:block;block-size:10px;border-radius:5px;background:var(--brass-200);box-shadow:inset 0 0 0 1px var(--glass-border);overflow:hidden}.progress-sheen__fill{display:block;block-size:100%;border-radius:5px;background:linear-gradient(90deg,var(--brass-700),var(--brass-500),var(--brass-700));background-size:200% 100%;animation:colony-sheen 9s linear infinite}@keyframes colony-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton{display:block;block-size:.75rem;border-radius:var(--r-sm);background-color:var(--skeleton-base);background-image:linear-gradient(90deg,transparent 0%,var(--skeleton-sheen) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:colony-skeleton 1.6s linear infinite}.app-root:has(.banner--sos) .skeleton{animation:none}.skeleton--text{block-size:.875rem}.skeleton--title{block-size:1.125rem;border-radius:var(--r-sm)}.skeleton--tile{block-size:1.75rem;inline-size:1.75rem;border-radius:var(--r-icon)}.skeleton--chip{block-size:1.375rem;inline-size:4.5rem;border-radius:999px}.skeleton-table{display:block;border-radius:var(--r-lg);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow);overflow:hidden}.skeleton-row{display:grid;grid-template-columns:repeat(var(--skeleton-columns, 4),minmax(0,1fr));align-items:center;gap:1rem;padding-block:.875rem;padding-inline:1rem;border-block-end:1px solid var(--paper-200)}.skeleton-row:last-child{border-block-end:0}.skeleton-row--head .skeleton{block-size:.6875rem;animation:none;opacity:.75}.skeleton-row .skeleton:first-child{inline-size:80%}.skeleton-row .skeleton:last-child{inline-size:55%}.skeleton-cards{display:flex;flex-direction:column;gap:.625rem}.skeleton-card{display:flex;flex-direction:column;gap:.5rem;padding-block:.875rem;padding-inline:1.125rem;border-radius:var(--r-md);background:var(--surface);box-shadow:var(--ledge-1)}.skeleton-card__head{display:flex;align-items:center;gap:.625rem}.skeleton-card__head .skeleton:first-of-type{inline-size:8rem}.skeleton-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.875rem}.skeleton-tile{display:flex;flex-direction:column;gap:.75rem;box-sizing:border-box;padding:1rem;border-radius:var(--r-md);background:var(--glass-bg-raised);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),inset 0 0 0 1px var(--glass-border),var(--glass-shadow)}.skeleton-tile .skeleton:nth-child(1){inline-size:60%}.skeleton-tile .skeleton:nth-child(2){block-size:2rem;inline-size:45%}.skeleton-tile .skeleton:nth-child(3){inline-size:75%}@media(prefers-reduced-motion:reduce){.skeleton{animation:none!important;background-image:none}}.num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.num--alarm{color:var(--alarm-soft-ink);font-weight:800}.num--brass{color:var(--brass-soft-ink);font-weight:800}.num--credit{color:var(--emerald-soft-ink)}.inline-icon{inline-size:1rem;block-size:1rem;font-size:1rem;vertical-align:-.15em}.lookup-lock{margin-inline-start:.25rem;color:var(--brass-soft-ink)}.bill-report td{vertical-align:top}.bill-report__row--replaces td:first-child{box-shadow:inset 3px 0 0 var(--brass-500)}[dir=rtl] .bill-report__row--replaces td:first-child{box-shadow:inset -3px 0 0 var(--brass-500)}.arrears-diff{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:700}.figures{display:grid;grid-template-columns:1fr max-content;column-gap:1.5rem;row-gap:.5rem;margin:0}.figures dt{font:var(--type-body);color:var(--ink-600)}.figures dd{margin:0;text-align:end;color:var(--ink-900)}.figures .figures__total{padding-block-start:.5rem;border-block-start:1px solid var(--paper-200);font-weight:800;color:var(--ink-900)}.dues{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;margin:0}.dues__label{font:var(--type-label);letter-spacing:var(--type-label-tracking);color:var(--ink-600)}.dues__amount{font-size:1.75rem;font-weight:800;line-height:1.2;color:var(--ink-900)}.counter{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:1rem}.counter__side,.counter__main{display:flex;flex-direction:column;gap:1rem;min-inline-size:0}.counter__find{margin-block-start:.75rem}.counter__matches li+li{margin-block-start:.25rem}@media(max-width:959.98px){.counter{grid-template-columns:minmax(0,1fr)}}.receipt{display:block;padding-block:1.25rem;padding-inline:1.5rem;border-radius:var(--r-lg);background:var(--surface);color:var(--ink-900);box-shadow:inset 0 0 0 1px var(--paper-200),var(--glass-shadow)}.receipt__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;padding-block-end:.75rem;border-block-end:1px dashed var(--paper-300)}.receipt__title{font:var(--type-overline);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--ink-600)}.receipt__no{font-size:1.125rem}.receipt__amount{margin-block:1rem;font-size:2rem;font-weight:800}.receipt__note{margin-block:1rem 0;padding-block-start:.75rem;border-block-start:1px dashed var(--paper-300)}@media print{body:has(.print-area) *{visibility:hidden}body:has(.print-area) .print-area,body:has(.print-area) .print-area *{visibility:visible}.print-area{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:100%;box-shadow:none;background:#fff;color:#000}.no-print{display:none}}.settings{display:flex;flex-direction:column;gap:1rem}.settings__explain{margin-block:0 .75rem;color:var(--ink-600)}.collection{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem 1.25rem;margin:0}.collection__figure{display:flex;flex-direction:column;gap:.25rem;min-inline-size:0}.collection__figure dt{font:var(--type-label);letter-spacing:var(--type-label-tracking);color:var(--ink-600)}.collection__figure dd{margin:0;font:800 1.375rem/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-900);overflow-wrap:anywhere}.collection__figure--owed dd{color:var(--brass-soft-ink)}.collection__meter{margin-block-start:.875rem}@media(max-width:959.98px){.collection{grid-template-columns:repeat(2,minmax(0,1fr))}}.sla-resolved{display:flex;flex-direction:column;gap:.125rem;margin:0}.sla-resolved__label{font:var(--type-meta);color:var(--ink-500)}.sla-resolved__value{font:var(--type-label);font-weight:800;font-variant-numeric:tabular-nums}.vendor-mark{display:flex;flex-direction:column;align-items:center;gap:.625rem;inline-size:100%;text-align:center;color:var(--ink-500)}.vendor-mark__rule{inline-size:100%;max-inline-size:28rem;block-size:1px;background:var(--paper-200)}.vendor-mark__label{margin:0;color:var(--ink-600)}.vendor-mark__lockup{display:block;block-size:30px;aspect-ratio:5.875}.vendor-mark--compact .vendor-mark__lockup{block-size:24px}@media(max-width:899.98px){.vendor-mark__lockup{block-size:24px}}.vendor-mark__lockup-ink{display:var(--vendor-lockup-single);inline-size:100%;block-size:100%;background-color:var(--ink-500);mask-image:url(/brand/nexgenix-logo-dark.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/brand/nexgenix-logo-dark.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.vendor-mark__lockup-colour{display:var(--vendor-lockup-colour);inline-size:100%;block-size:100%;object-fit:contain}.vendor-mark__legal{margin:0;font:var(--type-meta);color:var(--ink-500)}.vendor-mark--card{gap:.75rem;box-sizing:border-box;padding-block:1.125rem;padding-inline:1.125rem;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--ledge-1)}.shell-footer{flex:none;padding-block:.875rem 1.125rem;padding-inline:1.625rem;border-block-start:1px solid var(--paper-200)}.vendor-line{display:block;margin:0;font:var(--type-meta);color:var(--ink-500);text-align:center;text-wrap:balance}@media(max-width:599.98px){.shell-footer{padding-inline:.875rem}}@media print{.shell-footer,.vendor-mark{display:none}}@keyframes colony-alarm{0%,to{box-shadow:0 0 #b3261e73}50%{box-shadow:0 0 0 16px #b3261e00}}@keyframes colony-pulse-ring{0%{box-shadow:0 0 0 0 var(--pulse-ring)}70%{box-shadow:0 0 0 20px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes colony-sweep{0%{opacity:0;transform:rotate(-24deg) scale(.92)}to{opacity:1;transform:none}}@keyframes colony-grow-block{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes colony-grow-inline{0%{transform:scaleX(.02)}to{transform:scaleX(1)}}@keyframes colony-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes colony-fade{0%{opacity:0}to{opacity:1}}@keyframes colony-sheen{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes colony-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-4%,3%,0) scale(1.1)}}.enter{animation:colony-rise var(--motion-enter) var(--motion-ease) both;animation-delay:calc(var(--enter-index, 0) * var(--motion-stagger))}.pulse-ring{animation:colony-pulse-ring var(--motion-alarm) var(--motion-ease) infinite}.spacer{flex:1 1 auto}.visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[dir=rtl] .flip-rtl{transform:scaleX(-1)}.aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.aurora:before,.aurora:after{content:"";position:absolute;border-radius:50%;filter:blur(44px);animation:colony-drift 22s ease-in-out infinite}.aurora:before{inset-block-start:-13.75rem;inset-inline-end:-7.5rem;inline-size:40rem;block-size:40rem;background:radial-gradient(closest-side,var(--bloom-emerald),transparent 70%)}.aurora:after{inset-block-end:-16.25rem;inset-inline-start:18%;inline-size:37.5rem;block-size:37.5rem;background:radial-gradient(closest-side,var(--bloom-brass),transparent 70%);animation-duration:28s;animation-direction:reverse}.aurora__mesh{position:absolute;inset:0;background:radial-gradient(46% 42% at 88% 80%,var(--bloom-mesh-a),transparent 70%),radial-gradient(42% 38% at 6% 14%,var(--bloom-mesh-b),transparent 70%),radial-gradient(58% 44% at 30% 6%,var(--bloom-sheen),transparent 72%)}.app-root:has(.banner--sos) .aurora:before,.app-root:has(.banner--sos) .aurora:after,.app-root:has(.pulse-ring) .aurora:before,.app-root:has(.pulse-ring) .aurora:after{animation:none}:where(a,button,[tabindex],summary):focus-visible{outline:2px solid var(--emerald-500);outline-offset:2px;border-radius:var(--r-sm)}@media(max-width:599.98px){.page{padding-inline:.875rem}.filters mat-form-field,.filters .filters__search{inline-size:100%}.detail-list{grid-template-columns:1fr;row-gap:.125rem}.detail-list dd{margin-block-end:.5rem}.stat__value{font-size:36px}.gauge__value{font-size:28px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.enter,.bar-row__fill,.bar-column__fill,.gauge__arc,.banner--sos,.status-chip[data-status=sos-live],.status-chip[data-status=sos-raised]{animation:colony-fade .2s linear both!important;transform:none!important}.pulse-ring{animation:none!important;box-shadow:0 0 0 5px var(--pulse-ring)!important}.aurora:before,.aurora:after{animation:none!important}.progress-sheen__fill{animation:none!important;background:var(--brass-700)!important}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root:root:root{--glass-bg: var(--glass-solid-bg);--glass-bg-raised: var(--glass-solid-bg);--glass-bg-nested: var(--neutral-soft-bg);--glass-blur: none}}@media(prefers-reduced-transparency:reduce){:root:root:root{--glass-bg: var(--glass-solid-bg);--glass-bg-raised: var(--glass-solid-bg);--glass-bg-nested: var(--neutral-soft-bg);--glass-blur: none}*,*:before,*:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}@media print{.aurora,.action-bar,.filters{display:none}.page{padding:0}}
