@import"https://fonts.googleapis.com/css2?family=Marcellus&family=Instrument+Sans:ital,wght@0,400..700;1,400..700&family=Readex+Pro:wght@200..700&family=IBM+Plex+Mono:wght@400;500;600&display=swap";:root{--ink-950: #0B0A08;--charcoal-900: #14120F;--charcoal-800: #1C1A16;--charcoal-700: #262320;--charcoal-600: #36322D;--charcoal-500: #4A453E;--neutral-500: #6E675E;--neutral-400: #8C857B;--neutral-300: #B5AEA3;--neutral-200: #D8D2C8;--neutral-100: #E9E4DC;--sand-50: #F2EEE7;--cream-25: #FAF8F4;--stone-100: #ECEBE7;--stone-50: #F5F4F1;--white: #FFFFFF;--copper-100: #F2E3D4;--copper-200: #E2C5A7;--copper-300: #D0A67D;--copper-400: #C08B5C;--copper-500: #B0764A;--copper-600: #95613B;--copper-700: #774C2E;--surface-page: var(--white);--surface-card: var(--white);--surface-sunken: var(--stone-50);--surface-tile: var(--stone-50);--surface-inverse: var(--charcoal-800);--surface-inverse-deep: var(--ink-950);--surface-inverse-raised: rgba(250, 248, 244, .045);--surface-glass: rgba(250, 248, 244, .045);--chrome: var(--charcoal-900);--chrome-line: rgba(250, 248, 244, .08);--chrome-line-strong: rgba(250, 248, 244, .18);--chrome-fill: rgba(250, 248, 244, .045);--chrome-fill-hover: rgba(250, 248, 244, .09);--chrome-fill-active: rgba(250, 248, 244, .13);--chrome-ink: rgba(250, 248, 244, .76);--chrome-ink-strong: var(--cream-25);--chrome-ink-muted: rgba(250, 248, 244, .5);--text-display: var(--charcoal-900);--text-body: var(--charcoal-700);--text-muted: var(--neutral-500);--text-faint: var(--neutral-400);--text-inverse: var(--cream-25);--text-inverse-muted: rgba(250, 248, 244, .62);--text-accent: var(--copper-500);--text-accent-on-dark: var(--copper-300);--accent: var(--copper-500);--accent-hover: var(--copper-600);--accent-on-dark: var(--copper-300);--accent-on-dark-hover: var(--copper-200);--wash-hover: rgba(28, 26, 22, .04);--wash-selected: rgba(28, 26, 22, .07);--wash-pressed: rgba(28, 26, 22, .1);--accent-line: var(--copper-500);--accent-ring: rgba(176, 118, 74, .22);--border-hairline: rgba(28, 26, 22, .08);--border-strong: rgba(28, 26, 22, .14);--border-hairline-inverse: rgba(250, 248, 244, .1);--border-strong-inverse: rgba(250, 248, 244, .28);--border-glass: rgba(250, 248, 244, .09);--border-accent: var(--copper-500);--status-positive: #5A7355;--status-caution: #A8823C;--status-negative: #95483B;--status-blocked: #4A6A7D;--status-delivered: #7C5473;--status-positive-bg: color-mix(in oklab, var(--status-positive) 9%, transparent);--status-caution-bg: color-mix(in oklab, var(--status-caution) 10%, transparent);--status-negative-bg: color-mix(in oklab, var(--status-negative) 9%, transparent);--status-blocked-bg: color-mix(in oklab, var(--status-blocked) 9%, transparent);--status-delivered-bg: color-mix(in oklab, var(--status-delivered) 9%, transparent);--status-positive-line: color-mix(in oklab, var(--status-positive) 22%, transparent);--status-caution-line: color-mix(in oklab, var(--status-caution) 26%, transparent);--status-negative-line: color-mix(in oklab, var(--status-negative) 22%, transparent);--status-blocked-line: color-mix(in oklab, var(--status-blocked) 22%, transparent);--status-delivered-line: color-mix(in oklab, var(--status-delivered) 22%, transparent);--status-positive-ink: #395232;--status-caution-ink: #6B4F1E;--status-negative-ink: #73362B;--status-blocked-ink: #354F5F;--status-delivered-ink: #5D3C56;--status-positive-bg-dark: color-mix(in oklab, var(--status-positive) 18%, transparent);--status-caution-bg-dark: color-mix(in oklab, var(--status-caution) 18%, transparent);--status-negative-bg-dark: color-mix(in oklab, var(--status-negative) 18%, transparent);--status-blocked-bg-dark: color-mix(in oklab, var(--status-blocked) 18%, transparent);--status-delivered-bg-dark: color-mix(in oklab, var(--status-delivered) 18%, transparent);--status-positive-ink-dark: #A9C4A0;--status-caution-ink-dark: #DDBE7A;--status-negative-ink-dark: #E0A091;--status-blocked-ink-dark: #A3C0D2;--status-delivered-ink-dark: #D2A9C6;--status-dot-size: 8px;--chip-critical-bg: var(--status-negative);--chip-critical-ink: var(--text-inverse);--chip-locked-bg: var(--charcoal-900);--chip-locked-ink: var(--text-inverse);--tag-yellow: #78611C;--tag-yellow-bg: color-mix(in oklab, var(--tag-yellow) 9%, transparent);--tag-blue: #2F4279;--tag-blue-bg: color-mix(in oklab, var(--tag-blue) 8%, transparent);--tag-green: #286245;--tag-green-bg: color-mix(in oklab, var(--tag-green) 8%, transparent);--tag-teal: #25646A;--tag-teal-bg: color-mix(in oklab, var(--tag-teal) 8%, transparent);--tag-rose: #743449;--tag-rose-bg: color-mix(in oklab, var(--tag-rose) 8%, transparent);--tag-stone: #58544B;--tag-stone-bg: color-mix(in oklab, var(--tag-stone) 8%, transparent);--tag-line: color-mix(in oklab, currentColor 20%, transparent);--age-track: rgba(28, 26, 22, .1);--age-fill-positive: var(--status-positive);--age-fill-caution: var(--status-caution);--age-fill-negative: var(--status-negative);--scrim-photo: linear-gradient(180deg, rgba(11, 10, 8, 0) 30%, rgba(11, 10, 8, .78) 100%);--scrim-photo-full: rgba(20, 18, 15, .45)}:root{--font-display: "Marcellus", "Times New Roman", serif;--font-sans: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--font-arabic: "Readex Pro", "Instrument Sans", sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--text-hero: 72px;--text-display-1: 56px;--text-display-2: 40px;--text-display-3: 28px;--leading-display: 1.08;--tracking-display: .01em;--tracking-display-caps: .06em;--text-lead: 20px;--text-body: 16px;--text-body-sm: 14px;--text-caption: 13px;--leading-body: 1.65;--leading-tight: 1.35;--text-label: 12px;--text-label-lg: 13px;--tracking-label: .22em;--tracking-button: .14em;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--text-stat: 48px}:root{--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--content-max: 1240px;--content-pad: 48px;--grid-gap: 32px;--section-pad-y: var(--space-10);--control-h: 48px;--control-h-sm: 38px;--control-h-app: 36px;--control-h-form: 40px;--control-pad-x: 28px;--control-pad-x-app: 14px;--age-bar-h: 3px}:root{--radius-0: 0px;--radius-chip: 6px;--radius-1: 8px;--radius-2: 12px;--radius-3: 16px;--radius-4: 20px;--radius-full: 999px;--hairline: 1px solid var(--border-hairline);--hairline-inverse: 1px solid var(--border-hairline-inverse);--shadow-card: 0 1px 2px rgba(20, 18, 15, .04), 0 8px 24px -16px rgba(20, 18, 15, .14);--shadow-card-hover: 0 2px 4px rgba(20, 18, 15, .04), 0 16px 36px -18px rgba(20, 18, 15, .22);--shadow-nav-active: 0 1px 2px rgba(20, 18, 15, .05), 0 4px 12px -8px rgba(20, 18, 15, .16);--shadow-raised: 0 12px 40px -12px rgba(20, 18, 15, .22);--shadow-overlay: 0 24px 80px -16px rgba(11, 10, 8, .45);--shadow-accent: 0 8px 20px -10px rgba(176, 118, 74, .55);--highlight-accent: inset 0 1px 0 rgba(255, 255, 255, .16);--glass-blur: 10px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--duration-fast: .18s;--duration-base: .32s;--duration-slow: .6s;--lift-hover: translateY(-1px)}:root{--surface-0: #ffffff;--surface-1: #ffffff;--surface-2: #f5f4f1;--surface-3: #ecebe7;--hairline: rgba(28, 26, 22, .08);--wash-hover: rgba(28, 26, 22, .04);--wash-selected: rgba(28, 26, 22, .07);--wash-pressed: rgba(28, 26, 22, .1);--chrome: #14120f;--chrome-line: rgba(250, 248, 244, .08);--chrome-line-strong: rgba(250, 248, 244, .18);--chrome-fill: rgba(250, 248, 244, .045);--chrome-fill-hover: rgba(250, 248, 244, .09);--chrome-fill-active: rgba(250, 248, 244, .13);--chrome-ink: rgba(250, 248, 244, .76);--chrome-ink-strong: #faf8f4;--chrome-ink-muted: rgba(250, 248, 244, .5);--rail-w: 250px;--topbar-h: 60px;--ink-0: #1c1a16;--ink-1: #4a453e;--ink-2: #6e675e;--ink-3: #8c857b;--ink-inv: #faf8f4;--brand-50: #f5f4f1;--brand-100: #ecebe7;--brand-200: #e2c5a7;--brand-300: #d0a67d;--brand-400: #c08b5c;--brand-500: #b0764a;--brand-600: #95613b;--brand-700: #774c2e;--brand-800: #5a3a23;--line: #ecebe7;--line-strong: rgba(28, 26, 22, .14);--bronze: var(--brand-500);--bronze-deep: var(--brand-600);--bronze-tint: var(--surface-2);--bronze-ring: rgba(176, 118, 74, .22);--brand-tint: var(--wash-selected);--brand-tint-hover: var(--wash-hover);--info: #2f5d8a;--ok: #3a6b46;--danger: #9b3434;--warning: #9a6a1b;--status-info: #2f5d8a;--status-success: #3a6b46;--status-warning: #9a6a1b;--status-danger: #9b3434;--status-positive: #5a7355;--status-caution: #a8823c;--status-negative: #95483b;--status-blocked: #4a6a7d;--status-delivered: #7c5473;--status-positive-bg: color-mix(in oklab, var(--status-positive) 9%, transparent);--status-caution-bg: color-mix(in oklab, var(--status-caution) 10%, transparent);--status-negative-bg: color-mix(in oklab, var(--status-negative) 9%, transparent);--status-blocked-bg: color-mix(in oklab, var(--status-blocked) 9%, transparent);--status-delivered-bg: color-mix(in oklab, var(--status-delivered) 9%, transparent);--status-positive-line: color-mix(in oklab, var(--status-positive) 22%, transparent);--status-caution-line: color-mix(in oklab, var(--status-caution) 26%, transparent);--status-negative-line: color-mix(in oklab, var(--status-negative) 22%, transparent);--status-blocked-line: color-mix(in oklab, var(--status-blocked) 22%, transparent);--status-delivered-line: color-mix(in oklab, var(--status-delivered) 22%, transparent);--status-positive-ink: #395232;--status-caution-ink: #6b4f1e;--status-negative-ink: #73362b;--status-blocked-ink: #354f5f;--status-delivered-ink: #5d3c56;--status-positive-bg-dark: color-mix(in oklab, var(--status-positive) 18%, transparent);--status-caution-bg-dark: color-mix(in oklab, var(--status-caution) 18%, transparent);--status-negative-bg-dark: color-mix(in oklab, var(--status-negative) 18%, transparent);--status-blocked-bg-dark: color-mix(in oklab, var(--status-blocked) 18%, transparent);--status-delivered-bg-dark: color-mix(in oklab, var(--status-delivered) 18%, transparent);--status-positive-ink-dark: #a9c4a0;--status-caution-ink-dark: #ddbe7a;--status-negative-ink-dark: #e0a091;--status-blocked-ink-dark: #a3c0d2;--status-delivered-ink-dark: #d2a9c6;--chip-critical-bg: var(--status-negative);--chip-critical-ink: var(--ink-inv);--chip-locked-bg: #14120f;--chip-locked-ink: var(--ink-inv);--tag-yellow: #78611c;--tag-yellow-bg: color-mix(in oklab, var(--tag-yellow) 9%, transparent);--tag-blue: #2f4279;--tag-blue-bg: color-mix(in oklab, var(--tag-blue) 8%, transparent);--tag-green: #286245;--tag-green-bg: color-mix(in oklab, var(--tag-green) 8%, transparent);--tag-teal: #25646a;--tag-teal-bg: color-mix(in oklab, var(--tag-teal) 8%, transparent);--tag-rose: #743449;--tag-rose-bg: color-mix(in oklab, var(--tag-rose) 8%, transparent);--tag-stone: #58544b;--tag-stone-bg: color-mix(in oklab, var(--tag-stone) 8%, transparent);--tag-line: color-mix(in oklab, currentColor 20%, transparent);--age-track: rgba(28, 26, 22, .1);--age-bar-h: 4px;--age-fill-positive: var(--status-positive);--age-fill-caution: var(--status-caution);--age-fill-negative: var(--status-negative);--band-exceptional: #3a6b46;--band-exceeds: #6a9a4a;--band-meets: #6e675e;--band-improvement: #b8792c;--band-required: #9b3434;--font-display: "Marcellus", "Times New Roman", serif;--font-sans: "Instrument Sans", ui-sans-serif, "Segoe UI", system-ui, sans-serif;--font-arabic: "Readex Pro", "Instrument Sans", "Segoe UI", Tahoma, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", "Menlo", monospace;--fs-12: 12px;--fs-13: 13px;--fs-14: 14px;--fs-15: 15px;--fs-16: 16px;--fs-18: 18px;--fs-20: 20px;--fs-24: 24px;--fs-28: 28px;--fs-30: 30px;--lh-tight: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.65;--gap-1: 4px;--gap-2: 8px;--gap-3: 12px;--gap-4: 16px;--gap-5: 24px;--gap-6: 32px;--gap-7: 48px;--gap: 16px;--control-h: 36px;--control-h-form: 40px;--icon-size: 18px;--radius-chip: 6px;--radius-1: 8px;--radius-2: 12px;--radius-3: 16px;--radius: 8px;--radius-sm: 6px;--shadow-1: 0 1px 2px rgba(20, 18, 15, .04), 0 8px 24px -16px rgba(20, 18, 15, .14);--shadow-2: 0 2px 4px rgba(20, 18, 15, .04), 0 16px 36px -18px rgba(20, 18, 15, .22);--shadow-nav: 0 1px 2px rgba(20, 18, 15, .05), 0 4px 12px -8px rgba(20, 18, 15, .16);--shadow-popover: 0 16px 48px -12px rgba(20, 18, 15, .22), 0 2px 6px rgba(20, 18, 15, .08);--shadow-accent: 0 8px 20px -10px rgba(176, 118, 74, .55);--highlight-accent: inset 0 1px 0 rgba(255, 255, 255, .16);--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--lh-normal);color:var(--ink-0);background:var(--surface-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,.u-display{font-family:var(--font-display);font-weight:400;font-size:var(--fs-28);letter-spacing:.01em;line-height:1.15;color:var(--ink-0);margin:0 0 .3em}h2{font-family:var(--font-sans);font-size:var(--fs-16);font-weight:600;letter-spacing:-.005em;line-height:1.3;color:var(--ink-0);margin:0 0 .3em}h3{font-family:var(--font-sans);font-size:var(--fs-15);font-weight:600;color:var(--ink-0);margin:0 0 .3em}a{color:var(--brand-600)}a:hover{color:var(--brand-700)}:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:var(--radius-1)}.u-appbar :focus-visible,.u-sidenav :focus-visible{outline-color:var(--brand-300)}.u-icon,.u-btn svg,.u-navlink svg,.u-tab svg,.u-appbar svg,.u-appmark svg{width:var(--icon-size);height:var(--icon-size);flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] body,[dir=rtl] .u-input,[dir=rtl] .u-textarea,[dir=rtl] .u-select,[dir=rtl] .u-label,[dir=rtl] .u-btn,[dir=rtl] .u-wordmark,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3{font-family:var(--font-arabic)}[dir=rtl] body{font-size:var(--fs-15);line-height:1.75}[dir=rtl] h1{font-family:var(--font-arabic);font-weight:500;letter-spacing:0}.u-appbar{background:var(--chrome);color:var(--chrome-ink-strong);border-bottom:1px solid var(--chrome-line);display:flex;align-items:center;gap:28px;padding:0 24px;min-height:var(--topbar-h)}.u-appbar a{display:inline-flex;align-items:center;gap:8px;min-height:var(--topbar-h);color:var(--chrome-ink);text-decoration:none;font-size:var(--fs-14);font-weight:500;border-bottom:2px solid transparent;transition:color .18s var(--ease)}.u-appbar a:hover{color:var(--chrome-ink-strong)}.u-appbar a.is-active,.u-appbar a[aria-current=page]{color:var(--chrome-ink-strong);border-bottom-color:var(--brand-500)}.u-appbar a.is-active svg{color:var(--brand-300)}.u-appbar .u-muted,.u-appbar .u-faint{color:var(--chrome-ink-muted)}.u-wordmark{display:inline-flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:var(--fs-18);font-weight:400;letter-spacing:.04em;white-space:nowrap;color:var(--chrome-ink-strong);text-decoration:none}.u-appmark{width:32px;height:32px;border-radius:var(--radius-1);background:var(--chrome-fill-hover);border:1px solid var(--chrome-line);display:inline-grid;place-items:center;color:var(--brand-300);flex:none}.u-appmark svg{width:18px;height:18px}.u-wordmark-text{display:flex;flex-direction:column;line-height:1.15}.u-wordmark-sub{font-family:var(--font-sans);font-size:var(--fs-12);font-weight:400;letter-spacing:0;color:var(--chrome-ink-muted)}.u-appbar .u-btn{min-height:var(--control-h);background:var(--chrome-fill);border-color:var(--chrome-line-strong);color:var(--chrome-ink-strong)}.u-appbar .u-btn:hover{background:var(--chrome-fill-hover);border-color:#faf8f447}.u-appbar .u-btn-ghost{background:transparent;border-color:transparent;color:var(--chrome-ink)}.u-appbar .u-btn-ghost:hover{background:var(--chrome-fill-hover);color:var(--chrome-ink-strong)}.u-appbar .u-btn-primary{background:var(--brand-500);border-color:var(--brand-500);color:#fff}.u-appbar .u-btn-primary:hover{background:var(--brand-400);border-color:var(--brand-400)}.u-appbar .u-search{background:var(--chrome-fill);border-color:var(--chrome-line);color:var(--chrome-ink-muted)}.u-appbar .u-search input{color:var(--chrome-ink-strong)}.u-appbar .u-search input::-moz-placeholder{color:var(--chrome-ink-muted)}.u-appbar .u-search input::placeholder{color:var(--chrome-ink-muted)}.u-appbar .u-search:focus-within{background:var(--chrome-fill-hover);border-color:var(--brand-300);box-shadow:none}.u-appbar .u-kbd{background:transparent;border-color:var(--chrome-line-strong);color:var(--chrome-ink-muted)}.u-appbar .u-segmented{background:var(--chrome-fill);border:1px solid var(--chrome-line)}.u-appbar .u-segmented>*{color:var(--chrome-ink)}.u-appbar .u-segmented>.is-active{background:var(--chrome-fill-active);color:var(--chrome-ink-strong);box-shadow:none}.u-appbar .u-avatar-lg{background:var(--brand-500);color:var(--ink-inv)}.u-appbar .u-count{background:var(--brand-500);color:#fff}.u-sidenav{display:flex;flex-direction:column;gap:22px;width:var(--rail-w);flex:none;padding:20px 12px;background:var(--chrome);color:var(--chrome-ink);border-inline-end:1px solid var(--chrome-line)}.u-sidenav-group{display:flex;flex-direction:column;gap:6px}.u-sidenav-group+.u-sidenav-group.is-ruled{border-top:1px solid var(--chrome-line);padding-top:16px}.u-sidenav-label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--chrome-ink-muted);padding:0 10px;margin:0 0 4px}[dir=rtl] .u-sidenav-label{letter-spacing:0;font-size:var(--fs-12)}.u-navlink{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:var(--radius-1);color:var(--chrome-ink);background:var(--chrome-fill);border:1px solid var(--chrome-line);font-size:var(--fs-14);font-weight:500;text-decoration:none;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease)}.u-navlink svg{color:var(--chrome-ink-muted)}.u-navlink:hover{background:var(--chrome-fill-hover);color:var(--chrome-ink-strong)}.u-navlink.is-active,.u-navlink[aria-current=page]{background:var(--chrome-fill-active);border-color:var(--chrome-line-strong);color:var(--chrome-ink-strong)}.u-navlink.is-active svg,.u-navlink[aria-current=page] svg{color:var(--brand-300)}.u-navlink.is-active:before,.u-navlink[aria-current=page]:before{content:"";position:absolute;inset-inline-start:-13px;top:11px;width:3px;height:18px;border-radius:2px;background:var(--brand-500)}.u-navlink[aria-disabled=true]{color:var(--chrome-ink-muted);cursor:default}.u-navlink-count{margin-inline-start:auto;min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:var(--chrome-fill-hover);color:var(--chrome-ink-strong);font-size:var(--fs-12);font-weight:600;display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.u-navlink-card{min-height:52px;padding:8px 10px;gap:12px}.u-navlink-card .u-navlink-icon{width:36px;height:36px;border-radius:9px;background:var(--chrome-fill-hover);display:grid;place-items:center;color:var(--chrome-ink);flex:none}.u-navlink-card.is-active .u-navlink-icon{background:#b0764a47;color:var(--brand-200)}.u-navlink-card .u-navlink-icon svg{color:inherit}.u-navlink-text{display:flex;flex-direction:column;min-width:0;line-height:1.2}.u-navlink-sub{font-size:var(--fs-12);font-weight:400;color:var(--chrome-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.u-navlink-card.is-active:before{top:17px}.u-sidenav-note{font-size:var(--fs-12);color:var(--chrome-ink-muted);padding:0 10px}.u-appbar .u-badge,.u-sidenav .u-badge{background:var(--chrome-fill-hover);color:var(--chrome-ink-strong);border-color:transparent}.u-appbar .u-chip-positive,.u-sidenav .u-chip-positive{background:var(--status-positive-bg-dark);color:var(--status-positive-ink-dark)}.u-appbar .u-chip-caution,.u-sidenav .u-chip-caution{background:var(--status-caution-bg-dark);color:var(--status-caution-ink-dark)}.u-appbar .u-chip-negative,.u-sidenav .u-chip-negative{background:var(--status-negative-bg-dark);color:var(--status-negative-ink-dark)}.u-appbar .u-chip-blocked,.u-sidenav .u-chip-blocked{background:var(--status-blocked-bg-dark);color:var(--status-blocked-ink-dark)}.u-appbar .u-chip-delivered,.u-sidenav .u-chip-delivered{background:var(--status-delivered-bg-dark);color:var(--status-delivered-ink-dark)}@media (max-width: 767px){.u-sidenav{width:auto;flex-direction:row;gap:8px;padding:10px 12px;overflow-x:auto;border-inline-end:0;border-bottom:1px solid var(--chrome-line)}.u-sidenav-group{flex-direction:row;gap:8px}.u-sidenav-label{display:none}.u-navlink.is-active:before{display:none}}.u-tabs{display:flex;gap:24px;border-bottom:1px solid var(--hairline)}.u-tab{display:inline-flex;align-items:center;gap:8px;padding:10px 2px;margin-bottom:-1px;font-size:var(--fs-14);font-weight:500;color:var(--ink-2);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.u-tab:hover{color:var(--ink-0)}.u-tab.is-active{color:var(--ink-0);border-bottom-color:var(--brand-500)}.u-tab.is-active svg{color:var(--brand-500)}.u-card{background:var(--surface-0);border:1px solid var(--hairline);border-radius:var(--radius-2);box-shadow:var(--shadow-1)}.u-card-pad{padding:var(--gap-5)}.u-card-seal{border-top:2px solid var(--brand-500)}.u-card-interactive{cursor:pointer;transition:box-shadow .32s var(--ease),transform .32s var(--ease)}.u-card-interactive:hover{box-shadow:var(--shadow-2);transform:translateY(-1px)}.u-divider{height:1px;background:var(--hairline)}.u-stat{display:flex;flex-direction:column;padding:20px 22px 18px;background:var(--surface-2);border-color:transparent;box-shadow:none}.u-stat.u-card-interactive:hover{box-shadow:none;transform:none;background:#f0efeb}.u-stat-label{font-size:var(--fs-13);font-weight:500;color:var(--ink-2)}.u-stat-value{font-family:var(--font-sans);font-weight:600;font-size:var(--fs-30);line-height:1.1;letter-spacing:-.02em;color:var(--ink-0);margin-top:10px;font-variant-numeric:tabular-nums}.u-stat-value em{font-style:normal;color:var(--brand-500)}.u-stat-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid var(--hairline);font-size:var(--fs-12);color:var(--ink-2)}.u-stat-delta{font-family:var(--font-mono);font-size:11.5px;color:var(--status-positive-ink)}.u-stat-delta.is-down{color:var(--status-negative-ink)}.u-stat-progress{height:var(--age-bar-h);background:var(--age-track);border-radius:2px;overflow:hidden;margin-top:14px}.u-stat-progress>i{display:block;height:100%;background:var(--brand-500);border-radius:inherit}[dir=rtl] .u-stat-value{font-family:var(--font-arabic);font-weight:500}.u-quicklink{display:flex;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;color:inherit}.u-quicklink-icon{width:38px;height:38px;border-radius:10px;background:var(--surface-2);display:grid;place-items:center;color:var(--brand-500);flex:none}.u-quicklink-title{font-weight:600;font-size:var(--fs-14)}.u-quicklink-hint{font-size:var(--fs-12);color:var(--ink-2)}.u-field{display:flex;flex-direction:column;gap:6px;margin-block-end:var(--gap)}.u-label{display:block;font-size:var(--fs-13);font-weight:500;color:var(--ink-1);margin-bottom:2px}.u-label-row{display:flex;align-items:baseline;gap:5px}.u-req{color:var(--brand-500);font-size:1.1em;font-weight:600;line-height:1}.u-help{font-size:var(--fs-12);color:var(--ink-2)}.u-error{font-size:var(--fs-12);color:var(--status-danger);font-weight:500}.u-input,.u-select,.u-textarea{display:block;width:100%;inline-size:100%;min-height:var(--control-h);padding:0 12px;font:inherit;font-size:var(--fs-14);color:var(--ink-0);background:var(--surface-0);border:1px solid var(--line-strong);border-radius:var(--radius-1);transition:border-color .15s var(--ease),box-shadow .15s var(--ease)}.u-input:focus,.u-select:focus,.u-textarea:focus{outline:none;border-color:var(--brand-500);box-shadow:0 0 0 3px var(--bronze-ring)}.u-input:hover:not(:focus),.u-select:hover:not(:focus),.u-textarea:hover:not(:focus){border-color:#1c1a163d}.u-input::-moz-placeholder,.u-textarea::-moz-placeholder{color:var(--ink-3)}.u-input::placeholder,.u-textarea::placeholder{color:var(--ink-3)}.u-textarea{min-height:96px;padding:8px 12px;resize:vertical;line-height:var(--lh-normal)}.u-form .u-input,.u-form .u-select{min-height:var(--control-h-form)}.u-form .u-label{font-size:var(--fs-14);color:var(--ink-0)}.u-search{display:flex;align-items:center;gap:10px;min-height:var(--control-h);padding:0 12px;background:var(--surface-2);border:1px solid transparent;border-radius:var(--radius-1);color:var(--ink-2)}.u-search input{flex:1;min-width:0;border:0;background:transparent;font:inherit;color:var(--ink-0);outline:none}.u-search:focus-within{background:var(--surface-0);border-color:var(--brand-500);box-shadow:0 0 0 3px var(--bronze-ring)}.u-segmented{display:inline-flex;min-height:var(--control-h);padding:3px;border-radius:var(--radius-1);background:var(--surface-2);font-size:var(--fs-13);font-weight:500}.u-segmented>*{display:inline-grid;place-items:center;padding:0 12px;border-radius:6px;color:var(--ink-2);background:transparent;border:0;font:inherit;cursor:pointer}.u-segmented>.is-active{background:var(--surface-0);color:var(--ink-0);box-shadow:0 1px 2px #14120f14}.u-switch{width:34px;height:20px;border-radius:10px;background:#1c1a1633;position:relative;display:inline-block;flex:none;transition:background-color .15s var(--ease)}.u-switch:after{content:"";position:absolute;top:2px;inset-inline-start:2px;width:16px;height:16px;border-radius:8px;background:#fff;transition:transform .15s var(--ease)}.u-switch.is-on{background:var(--ink-0)}.u-switch.is-on:after{transform:translate(14px)}[dir=rtl] .u-switch.is-on:after{transform:translate(-14px)}.u-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-2);min-height:var(--control-h);padding:0 14px;font:inherit;font-size:var(--fs-14);font-weight:500;border:1px solid var(--line-strong);border-radius:var(--radius-1);background:var(--surface-0);color:var(--ink-0);cursor:pointer;white-space:nowrap;transition:background-color .15s var(--ease),border-color .15s var(--ease),color .15s var(--ease),box-shadow .15s var(--ease)}.u-btn:hover{border-color:#1c1a163d;background:var(--wash-hover)}.u-btn:active{background:var(--wash-pressed)}.u-btn[disabled]{opacity:.5;cursor:not-allowed}.u-btn-sm{min-height:32px;padding:0 10px;font-size:var(--fs-13)}.u-btn-primary{background:var(--ink-0);border-color:var(--ink-0);color:var(--ink-inv)}.u-btn-primary:hover{background:#2e2a24;border-color:#2e2a24;color:var(--ink-inv)}.u-btn-secondary{background:var(--surface-0);color:var(--ink-0);border-color:var(--line-strong)}.u-btn-secondary:hover{background:var(--wash-hover);border-color:#1c1a163d;color:var(--ink-0)}.u-btn-ghost{background:transparent;border-color:transparent;color:var(--ink-1)}.u-btn-ghost:hover{background:var(--wash-hover);color:var(--ink-0);border-color:transparent}.u-btn-danger{background:var(--status-danger);border-color:var(--status-danger);color:#fff}.u-btn-danger:hover{background:#7e2626;border-color:#7e2626;color:#fff}.u-btn-accent{background:var(--brand-500);border-color:var(--brand-500);color:#fff;box-shadow:var(--highlight-accent),var(--shadow-accent)}.u-btn-accent:hover{background:var(--brand-600);border-color:var(--brand-600);color:#fff}.u-btn-icon{width:var(--control-h);padding:0}.u-table{width:100%;inline-size:100%;border-collapse:collapse;font-size:var(--fs-14)}.u-table th,.u-table thead th{text-align:start;font-size:12.5px;font-weight:500;color:var(--ink-2);padding:10px 12px;border-bottom:1px solid var(--hairline)}.u-table td,.u-table tbody td{padding:12px;border-bottom:1px solid rgba(28,26,22,.06);color:var(--ink-0)}.u-table tbody tr:last-child td{border-bottom:0}.u-table tbody tr:hover{background:var(--wash-hover)}.u-card>.u-table th:first-child,.u-card>.u-table td:first-child{padding-inline-start:var(--gap-5)}.u-card>.u-table th:last-child,.u-card>.u-table td:last-child{padding-inline-end:var(--gap-5)}.u-avatar{width:26px;height:26px;border-radius:13px;background:var(--surface-2);display:inline-grid;place-items:center;font-size:11px;font-weight:600;color:var(--ink-1);flex:none}.u-avatar-lg{width:32px;height:32px;border-radius:16px;background:var(--ink-0);color:var(--ink-inv);font-size:12px}.u-badge{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;font-size:12.5px;font-weight:500;line-height:1.6;border-radius:var(--radius-chip);background:#1c1a160d;color:var(--ink-1);border:1px solid transparent}.u-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.85;flex:none}.u-badge-plain:before{display:none}.u-badge-info{background:color-mix(in oklab,var(--status-info) 9%,transparent);color:var(--status-info);border-color:color-mix(in oklab,var(--status-info) 22%,transparent)}.u-badge-success{background:color-mix(in oklab,var(--status-success) 9%,transparent);color:var(--status-success);border-color:color-mix(in oklab,var(--status-success) 22%,transparent)}.u-badge-warning{background:color-mix(in oklab,var(--status-warning) 10%,transparent);color:var(--status-warning);border-color:color-mix(in oklab,var(--status-warning) 26%,transparent)}.u-badge-danger{background:color-mix(in oklab,var(--status-danger) 9%,transparent);color:var(--status-danger);border-color:color-mix(in oklab,var(--status-danger) 22%,transparent)}.u-chip-positive{background:var(--status-positive-bg);color:var(--status-positive-ink);border-color:var(--status-positive-line)}.u-chip-caution{background:var(--status-caution-bg);color:var(--status-caution-ink);border-color:var(--status-caution-line)}.u-chip-negative{background:var(--status-negative-bg);color:var(--status-negative-ink);border-color:var(--status-negative-line)}.u-chip-blocked{background:var(--status-blocked-bg);color:var(--status-blocked-ink);border-color:var(--status-blocked-line)}.u-chip-delivered{background:var(--status-delivered-bg);color:var(--status-delivered-ink);border-color:var(--status-delivered-line)}.u-chip-critical{background:var(--chip-critical-bg);color:var(--chip-critical-ink);border-color:var(--chip-critical-bg)}.u-chip-locked{background:var(--chip-locked-bg);color:var(--chip-locked-ink);border-color:var(--chip-locked-bg);font-family:var(--font-mono);font-size:11.5px;letter-spacing:.02em}.u-chip-locked:before{display:none}.u-tag{display:inline-flex;align-items:center;padding:2px 9px;font-size:12.5px;font-weight:500;border-radius:var(--radius-chip);border:1px solid var(--tag-line);line-height:1.6}.u-tag-yellow{background:var(--tag-yellow-bg);color:var(--tag-yellow)}.u-tag-blue{background:var(--tag-blue-bg);color:var(--tag-blue)}.u-tag-green{background:var(--tag-green-bg);color:var(--tag-green)}.u-tag-teal{background:var(--tag-teal-bg);color:var(--tag-teal)}.u-tag-rose{background:var(--tag-rose-bg);color:var(--tag-rose)}.u-tag-stone{background:var(--tag-stone-bg);color:var(--tag-stone)}.u-dot{display:inline-flex;align-items:center;gap:8px;color:var(--ink-0);font-size:var(--fs-14)}.u-dot:before{content:"";width:8px;height:8px;border-radius:4px;background:var(--ink-3);flex:none}.u-dot-positive:before{background:var(--status-positive)}.u-dot-caution:before{background:var(--status-caution)}.u-dot-negative:before{background:var(--status-negative)}.u-dot-blocked:before{background:var(--status-blocked)}.u-dot-delivered:before{background:var(--status-delivered)}.u-dot-info:before{background:var(--status-info)}.u-dot-success:before{background:var(--status-success)}.u-dot-warning:before{background:var(--status-warning)}.u-dot-danger:before{background:var(--status-danger)}.u-count{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ink-0);color:var(--ink-inv);font-size:11.5px;font-weight:600;display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}.u-age{height:var(--age-bar-h);background:var(--age-track);border-radius:2px;overflow:hidden}.u-age>i{display:block;height:100%;border-radius:inherit}.u-age-positive>i{background:var(--age-fill-positive)}.u-age-caution>i{background:var(--age-fill-caution)}.u-age-negative>i{background:var(--age-fill-negative)}.u-band-exceptional{color:var(--band-exceptional)}.u-band-exceeds{color:var(--band-exceeds)}.u-band-meets{color:var(--band-meets)}.u-band-improvement{color:var(--band-improvement)}.u-band-required{color:var(--band-required)}.u-eyebrow{font-size:var(--fs-12);font-weight:500;letter-spacing:0;text-transform:none;color:var(--ink-3)}.u-muted{color:var(--ink-2)}.u-faint{color:var(--ink-3)}.u-mono{font-family:var(--font-mono)}.u-kbd{font-family:var(--font-mono);font-size:11px;padding:1px 6px;background:var(--surface-0);border:1px solid rgba(28,26,22,.12);border-radius:5px;color:var(--ink-2)}.u-cap{font-size:var(--fs-13);color:var(--ink-1);font-weight:500;margin-block-end:4px;display:block}.u-subtitle{font-size:var(--fs-14);color:var(--ink-2);margin-top:4px}.u-stack>*+*{margin-top:var(--gap-4)}.u-stack-sm>*+*{margin-top:var(--gap-2)}.u-stack-lg>*+*{margin-top:var(--gap-5)}.u-empty{display:flex;align-items:center;gap:16px;padding:20px 24px}.u-empty-icon{width:40px;height:40px;border-radius:20px;background:var(--surface-2);display:grid;place-items:center;color:var(--status-positive);flex:none}.u-empty-title{font-size:var(--fs-15);font-weight:600}.u-toast{position:fixed;top:16px;right:16px;z-index:9999;display:flex;flex-direction:column;gap:8px}[dir=rtl] .u-toast{right:auto;left:16px}.u-toast-item{background:var(--surface-0);border:1px solid var(--hairline);border-radius:var(--radius-2);padding:12px 16px;font-size:var(--fs-14);box-shadow:var(--shadow-popover);min-width:280px;display:flex;align-items:center;gap:10px}.u-toast-item:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand-500);flex:none}.u-file{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.u-file-btn{flex-shrink:0}.u-file-name{font-size:var(--fs-13);color:var(--ink-2)}.u-page-narrow{max-width:680px;margin-inline:auto}.u-page-wide{max-width:1200px;margin-inline:auto}@keyframes u-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: no-preference){.u-anim .u-form .u-field{animation:u-rise .4s var(--ease) both}.u-anim .u-form .u-field:nth-child(1){animation-delay:.02s}.u-anim .u-form .u-field:nth-child(2){animation-delay:.06s}.u-anim .u-form .u-field:nth-child(3){animation-delay:.1s}.u-anim .u-form .u-field:nth-child(4){animation-delay:.14s}.u-anim .u-form .u-field:nth-child(5){animation-delay:.18s}.u-anim .u-form .u-field:nth-child(6){animation-delay:.22s}}@media print{.u-form .u-field{animation:none!important}}@media print{body{background:#fff!important;color:#000!important}header,aside,nav,button,.u-btn,.u-toast,.u-toast-item,.u-sidenav,.u-appbar{display:none!important}main{padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.u-card{box-shadow:none!important;border:1px solid #c8c2b6!important;page-break-inside:avoid;margin-bottom:12pt}.u-stat{background:#fff!important;border:1px solid #c8c2b6!important}table{page-break-inside:auto;width:100%;border-collapse:collapse}tr{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}th,td{border-bottom:1px solid #d8d2c6!important;padding:6pt 4pt}h1,h2,h3{page-break-after:avoid}h1{font-size:18pt;margin:0 0 4pt}.u-eyebrow{font-size:9pt;color:#444!important}.u-muted{color:#555!important}@page{margin:18mm 14mm}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.isolate{isolation:isolate}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ul-shell{min-height:100vh;display:flex;flex-direction:column}.ul-body{flex:1;display:flex;min-height:0}.ul-main{flex:1;min-width:0;padding:28px 32px;max-width:1240px}.ul-bar-start{display:flex;align-items:center;gap:10px;flex:none}.ul-bar-search{flex:1;max-width:520px}.ul-bar-end{display:flex;align-items:center;gap:8px;margin-inline-start:auto}.ul-bar-anchor{position:relative;display:flex;align-items:center}.ul-me-text{display:flex;flex-direction:column;line-height:1.15;text-align:start;min-width:0}.ul-me-role{font-size:var(--fs-12);color:var(--chrome-ink-muted)}.ul-bell-count{position:absolute;inset-block-start:2px;inset-inline-end:2px;min-width:16px;height:16px;font-size:10.5px;pointer-events:none}.ul-pop{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:200;background:var(--surface-0);border:1px solid var(--hairline);border-radius:var(--radius-3);box-shadow:var(--shadow-popover);font-size:var(--fs-13);overflow:hidden}.ul-pop-head{padding:12px 16px;font-weight:600;color:var(--ink-0);border-block-end:1px solid var(--hairline)}.ul-pop-empty{padding:24px 16px;text-align:center;color:var(--ink-2)}.ul-pop-item{display:block;width:100%;text-align:start;font:inherit;font-size:var(--fs-13);background:transparent;border:0;cursor:pointer;padding:9px 16px;color:var(--ink-0);text-decoration:none}.ul-pop-item:hover{background:var(--wash-hover)}.ul-pop-sep{height:1px;background:var(--hairline)}.ul-menu{width:240px}.ul-menu-head{padding:12px 16px;border-block-end:1px solid var(--hairline)}.ul-notif-panel{width:360px;max-height:480px;overflow-y:auto}.ul-notif-group{padding-block-end:4px}.ul-notif-group-title{padding:10px 16px 4px;font-size:var(--fs-12);color:var(--ink-3);font-weight:500}.ul-notif-item{display:flex;align-items:flex-start;gap:10px;padding:8px 16px;text-decoration:none;color:var(--ink-0)}.ul-notif-item:hover{background:var(--wash-hover)}.ul-notif-dot{flex:none;width:8px;height:8px;border-radius:4px;margin-block-start:5px;background:var(--status-blocked)}.ul-notif-dot[data-severity=red]{background:var(--status-negative)}.ul-notif-dot[data-severity=amber]{background:var(--status-caution)}.ul-notif-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ul-notif-title{font-size:var(--fs-13);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ul-notif-meta{font-size:var(--fs-12);color:var(--ink-2)}.ul-notif-mine{flex:none;align-self:center}.ul-global-search{position:relative;flex:1}.ul-global-search-panel{inset-inline:0;width:auto;max-height:min(60vh,480px);overflow-y:auto}.ul-global-search-group-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 4px;font-size:var(--fs-12);color:var(--ink-3);font-weight:500}.ul-global-search-seeall{background:transparent;border:0;cursor:pointer;font:inherit;font-size:var(--fs-12);font-weight:500;color:var(--brand-600);padding:0}.ul-global-search-seeall:hover,.ul-global-search-seeall.is-active{color:var(--brand-700);text-decoration:underline;text-underline-offset:2px}.ul-global-search-row{display:flex;align-items:flex-start;gap:10px;width:100%;border:0;background:transparent;text-align:start;font:inherit;cursor:pointer;padding:8px 16px}.ul-global-search-row:hover,.ul-global-search-row.is-active{background:var(--wash-hover)}.ul-global-search-row.is-inert{cursor:default}.ul-global-search-row.is-inert:hover{background:transparent}.ul-global-search-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ul-global-search-title{font-size:var(--fs-13);font-weight:500;color:var(--ink-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ul-global-search-meta{font-size:var(--fs-12);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ul-global-search-snippet{display:block;font-size:var(--fs-12);color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ul-global-search-snippet mark{background:var(--surface-2);color:var(--ink-0);border-radius:var(--radius-chip);padding-inline:2px}.ul-global-search-more{padding:6px 16px 10px;color:var(--ink-2);font-size:var(--fs-12)}.ul-views{position:relative;display:inline-block}.ul-views-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:transparent;border:0;cursor:default}.ul-views-menu{min-width:240px}.ul-views-row{display:flex;align-items:center}.ul-views-row .ul-pop-item{flex:1}.ul-views-del{background:none;border:0;cursor:pointer;color:var(--ink-3);padding:8px 12px;display:inline-grid;place-items:center}.ul-views-del:hover{color:var(--status-negative-ink);background:var(--wash-hover)}.ul-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.ul-page-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ul-asof{font-size:var(--fs-12);color:var(--ink-2);white-space:nowrap}.ul-asof b{font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums}.ul-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ul-toolbar{display:flex;flex-direction:column;gap:12px}.ul-search{max-width:560px}.ul-filters{display:flex;flex-wrap:wrap;gap:10px 14px}.ul-filter{display:flex;flex-direction:column;gap:4px;min-width:140px}.ul-chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ul-chip{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;font:inherit;font-size:var(--fs-13);color:var(--ink-0);background:var(--surface-0);border:1px solid var(--line-strong);border-radius:var(--radius-chip);cursor:pointer}.ul-chip:hover{background:var(--wash-hover);border-color:#1c1a163d}.ul-chip.is-on{background:var(--wash-selected);border-color:#1c1a163d;font-weight:500}.ul-chip-x{font-size:1.1em;line-height:1;color:var(--ink-3)}.ul-listbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.ul-listbar-left,.ul-listbar-right{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ul-listbar-right .ul-filter{flex-direction:row;align-items:center;gap:6px;min-width:0}.ul-total{font-size:var(--fs-13);font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums}.ul-bulkbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;background:var(--surface-2);border-radius:var(--radius-2)}.ul-bulk-count{font-weight:600;margin-inline-end:4px}.ul-bulk-panel{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.ul-bulk-failures ul{margin:8px 0;padding-inline-start:20px}.ul-table-card{overflow-x:auto;overflow-y:hidden;padding:0}.ul-register{table-layout:fixed}.ul-register td,.ul-register th{overflow-wrap:anywhere}.ul-cell-check{width:34px;text-align:center}.ul-select-checkbox{width:16px;height:16px;accent-color:var(--brand-500);cursor:pointer;margin:0}.ul-cell-id{font-size:var(--fs-12);color:var(--ink-2);white-space:nowrap;vertical-align:top}.ul-cell-num{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.ul-cell-date{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink-1)}.ul-cell-status{white-space:nowrap}.ul-row-title{color:var(--ink-0);font-weight:600;text-decoration:none}.ul-row-title:hover{color:var(--brand-600);text-decoration:underline;text-underline-offset:2px}.ul-row-sub{font-size:var(--fs-12);color:var(--ink-2);margin-top:1px;max-width:340px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ul-sort-th{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ul-flag{display:inline-flex;align-items:center;justify-content:center;margin-inline-start:6px;color:var(--ink-3)}.ul-flag.is-exec{color:var(--brand-600)}.ul-flag.is-hold{color:var(--status-blocked)}.ul-pager{display:flex;align-items:center;justify-content:center;gap:16px}.ul-pager-range{font-size:var(--fs-13);color:var(--ink-2);font-variant-numeric:tabular-nums}.ul-rcards{display:flex;flex-direction:column;gap:10px}.ul-rcard{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.ul-rcard-title{font-size:var(--fs-14);line-height:1.35;overflow-wrap:anywhere}.ul-rcard-meta{font-size:var(--fs-12);color:var(--ink-2)}.ul-rcard-badges{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ul-back{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-13);color:var(--ink-2);text-decoration:none}.ul-back:hover{color:var(--brand-600)}.ul-record-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.ul-record-meta{display:flex;align-items:center;gap:8px 16px;flex-wrap:wrap;font-size:var(--fs-13);color:var(--ink-2);margin-top:6px}.ul-record-meta b{font-weight:500;color:var(--ink-1)}.ul-record-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.ul-record-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ul-tabscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ul-tabscroll .u-tabs{min-width:-moz-max-content;min-width:max-content}.ul-field-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px 24px}.ul-field-ro{min-width:0}.ul-field-label{font-size:var(--fs-12);color:var(--ink-2);margin-bottom:3px}.ul-field-value{font-size:var(--fs-14);color:var(--ink-0);line-height:var(--lh-normal);overflow-wrap:anywhere}.ul-activity{list-style:none;margin:0;padding:0}.ul-activity-row{padding:10px 16px;border-block-end:1px solid var(--hairline)}.ul-activity-row:last-child{border-block-end:none}.ul-activity-actor{font-weight:600}.ul-activity-time{font-size:var(--fs-12)}.ul-track{display:flex;align-items:flex-start;list-style:none;margin:0;padding:2px 0 0;overflow-x:auto}.ul-track-step{position:relative;flex:1 0 0;min-inline-size:76px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.ul-track-line{position:absolute;inset-block-start:5px;inset-inline-start:-50%;inline-size:100%;block-size:2px;background:var(--age-track);border-radius:1px}.ul-track-step:first-child .ul-track-line{display:none}.ul-track-node{position:relative;z-index:1;inline-size:12px;block-size:12px;border-radius:6px;background:var(--surface-0);box-shadow:inset 0 0 0 2px var(--line-strong)}.ul-track-label{font-size:var(--fs-12);line-height:1.25;color:var(--ink-2);max-inline-size:88px}.ul-track-step.is-done .ul-track-node{background:var(--status-positive);box-shadow:none}.ul-track-step.is-done .ul-track-line,.ul-track-step.is-current .ul-track-line,.ul-track-step.is-reached .ul-track-line{background:var(--status-positive)}.ul-track-step.is-done .ul-track-label{color:var(--ink-1)}.ul-track-step.is-current .ul-track-node,.ul-track-step.is-reached .ul-track-node{background:var(--brand-500);box-shadow:0 0 0 3px #b0764a2e}.ul-track-step.is-current .ul-track-label,.ul-track-step.is-reached .ul-track-label{color:var(--ink-0);font-weight:600}.ul-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.ul-stats-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ul-stat-link{text-decoration:none;color:inherit}.ul-breakdowns{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.ul-bd-title{font-size:var(--fs-13);font-weight:600;color:var(--ink-0);padding:14px 16px 10px}.ul-bd-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 16px;border-block-start:1px solid var(--hairline);text-decoration:none;color:inherit}.ul-bd-row:hover{background:var(--wash-hover)}.ul-bd-name{font-size:var(--fs-13);color:var(--ink-1);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ul-bd-count{font-size:var(--fs-13);font-weight:600;color:var(--ink-0);font-variant-numeric:tabular-nums}.ul-bd-empty{padding:14px 16px;font-size:var(--fs-13);color:var(--ink-2)}.ul-num{text-align:end;font-variant-numeric:tabular-nums}.ul-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 18px}.ul-form-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.ul-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-14);color:var(--ink-1);cursor:pointer;margin-block:6px}.ul-checkbox input{width:16px;height:16px;accent-color:var(--brand-500)}.ul-checkbox-group{display:flex;flex-wrap:wrap;-moz-column-gap:20px;column-gap:20px;row-gap:2px;margin-block:4px 10px}.ul-poa-agent-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block:6px}.ul-poa-agent-row .u-input{flex:1 1 180px;min-width:0}.ul-doc-upload-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.ul-doc-upload-row .u-input[type=file]{flex:1 1 240px;min-width:0;padding:6px 10px}.ul-doc-upload-row .u-select{flex:0 1 220px}.ul-tpl-item-row{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:6px}.ul-dialog-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#14120f73;display:flex;align-items:center;justify-content:center;padding:24px}.ul-dialog{background:var(--surface-0);border-radius:var(--radius-3);box-shadow:var(--shadow-popover);padding:24px;max-width:440px;width:100%}.ul-report-actions{display:flex;gap:12px;flex-wrap:wrap}.ul-preset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.ul-preset-card{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;align-items:start;padding:12px 14px;cursor:pointer}.ul-preset-card input{margin-block-start:3px;accent-color:var(--brand-500)}.ul-preset-card.is-selected{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--bronze-ring)}.ul-preset-card .u-muted{grid-column:2;font-size:var(--fs-12);line-height:var(--lh-normal)}.ul-preset-title{font-weight:600;color:var(--ink-0)}.ul-schedule-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:end}.ul-recipient-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:4px 12px}.ul-workload{inline-size:100%;border-collapse:collapse}.ul-ai-answer{white-space:pre-wrap;line-height:var(--lh-relaxed);font-size:var(--fs-14)}.ul-ai-cites{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ul-ai-cite{color:var(--brand-600);text-decoration:none;font-size:var(--fs-13);border-bottom:1px solid var(--bronze-ring);cursor:pointer;background:none;border-inline:0;border-top:0;padding:0;font-family:inherit}.ul-ai-cite:hover{color:var(--brand-700);border-bottom-color:var(--brand-500)}.ul-corr-row{display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-block-end:1px solid var(--hairline)}.ul-corr-row:last-child{border-block-end:none}.ul-corr-row.is-dimmed{opacity:.55}.ul-corr-snippet{color:var(--ink-2);font-size:var(--fs-13);margin-top:4px}.ul-corr-ai{font-size:var(--fs-13);color:var(--ink-2);margin-top:6px}.ul-corr-picker{margin-top:8px;border:1px solid var(--hairline);border-radius:var(--radius-2);padding:12px;background:var(--surface-2)}.ul-corr-picker-hits{display:flex;flex-direction:column;margin-top:8px;max-height:220px;overflow-y:auto}.ul-corr-picker-row{display:flex;flex-direction:column;gap:2px;text-align:start;border:0;background:none;cursor:pointer;padding:8px;border-radius:var(--radius-1);font:inherit;color:var(--ink-0)}.ul-corr-picker-row:hover{background:var(--wash-hover)}.ul-corr-picker-actions{margin-top:8px;display:flex;justify-content:flex-end}.ul-cal-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-end:16px}.ul-cal-title{font-size:var(--fs-18);font-weight:600;color:var(--ink-0);margin-inline-end:4px}.ul-cal-spacer{flex:1}.ul-cal-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--hairline);border:1px solid var(--hairline);border-radius:var(--radius-2);overflow:hidden}.ul-cal-hd{background:var(--surface-2);text-align:center;font-size:var(--fs-12);color:var(--ink-2);padding:8px 0}.ul-cal-cell{background:var(--surface-0);min-block-size:88px;padding:6px;display:flex;flex-direction:column;gap:3px}.ul-cal-cell.is-out{background:var(--surface-2)}.ul-cal-dn{display:flex;align-items:baseline;gap:5px;font-size:var(--fs-12);color:var(--ink-1)}.ul-cal-hijri{font-size:10.5px;color:var(--ink-3)}.ul-cal-cell.is-out .ul-cal-dn{color:var(--ink-3)}.ul-cal-cell.is-today .ul-cal-dnum{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border-radius:10px;background:var(--brand-500);color:#fff}.ul-cal-ev{display:flex;align-items:center;gap:6px;font-size:var(--fs-12);line-height:1.3;border-radius:var(--radius-chip);padding:2px 6px;text-align:start;inline-size:100%;border:1px solid transparent;cursor:pointer;background:#1c1a160d;color:var(--ink-1)}.ul-cal-ev>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ul-cal-ev:before{content:"";inline-size:6px;block-size:6px;border-radius:3px;flex:none;background:currentColor;opacity:.85}.ul-cal-ev.u-overdue,.ul-cal-ev.u-missed{background:var(--status-negative-bg);color:var(--status-negative-ink);border-color:var(--status-negative-line)}.ul-cal-ev.u-soon{background:var(--status-caution-bg);color:var(--status-caution-ink);border-color:var(--status-caution-line)}.ul-cal-ev.u-upcoming{background:var(--status-positive-bg);color:var(--status-positive-ink);border-color:var(--status-positive-line)}.ul-cal-ev.u-done{background:var(--status-delivered-bg);color:var(--status-delivered-ink);border-color:var(--status-delivered-line)}.ul-cal-more{font-size:var(--fs-12);color:var(--ink-2);background:none;border:0;cursor:pointer;text-align:start;padding:0}.ul-cal-legend{display:flex;gap:16px;flex-wrap:wrap;margin-block-start:14px}.ul-cal-agenda{display:flex;flex-direction:column;gap:2px}.ul-cal-aday{margin-block-start:14px;font-size:var(--fs-13);font-weight:600;color:var(--ink-1);border-block-end:1px solid var(--hairline);padding-block-end:6px}.ul-cal-arow{display:flex;align-items:center;gap:10px;inline-size:100%;border:0;background:none;cursor:pointer;text-align:start;padding:8px;border-radius:var(--radius-1);font:inherit}.ul-cal-arow:hover{background:var(--wash-hover)}.ul-cal-atitle{color:var(--ink-0)}.ul-cal-ameta{color:var(--ink-2);font-size:var(--fs-12)}.ul-cal-ahijri{color:var(--ink-3);font-size:var(--fs-12)}.ul-login{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--surface-1)}.ul-login-card{max-width:420px;width:100%;padding:40px 36px 32px;display:flex;flex-direction:column;align-items:center;text-align:center}.ul-login-mark{background:var(--surface-2);border-color:transparent;color:var(--brand-500);width:44px;height:44px;border-radius:var(--radius-2);display:inline-grid;place-items:center;margin-bottom:20px}.ul-login-mark svg{width:24px;height:24px}.ul-login-corner{position:absolute;inset-block-start:20px;inset-inline-end:24px}.ul-ms-btn{width:100%;min-height:44px}@keyframes ul-spin{to{transform:rotate(360deg)}}.ul-spinner{width:22px;height:22px;border-radius:11px;border:2px solid var(--surface-3);border-top-color:var(--brand-500);animation:ul-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.ul-spinner{animation:none}}.ul-center{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--ink-2)}.u-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width: 767px){.ul-body{flex-direction:column}.ul-main{padding:16px 14px}.u-appbar{flex-wrap:wrap;gap:12px;padding:10px 14px}.ul-bar-search{order:3;flex:1 0 100%;max-width:none}.ul-me-text{display:none}.ul-notif-panel,.ul-menu{position:fixed;inset-inline:8px;inset-block-start:118px;width:auto;max-height:70vh}.ul-global-search-panel{position:absolute;inset-inline:0;inset-block-start:calc(100% + 8px)}.ul-search{max-width:none}.ul-filters{flex-direction:column;gap:8px}.ul-filter{min-width:0;width:100%}.ul-filters.is-collapsed{display:none}.ul-filters-toggle{align-self:flex-start}.ul-field-grid,.ul-form-grid{grid-template-columns:1fr}.ul-track-step{min-inline-size:84px}.ul-track{-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.ul-tabscroll{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 16px,#000 calc(100% - 16px),transparent 100%)}.u-card{overflow-x:auto}.ul-doc-upload-row .u-input[type=file],.ul-doc-upload-row .u-select{flex-basis:100%}.ul-form-actions{flex-wrap:wrap}.ul-form-actions .u-btn,.ul-report-actions .u-btn{flex:1 1 auto;min-height:42px}.ul-page-head{align-items:flex-start}.ul-workload{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.ul-workload th,.ul-workload td{white-space:nowrap}.ul-tpl-item-row{grid-template-columns:minmax(0,1fr)}.ul-cal-bar{row-gap:10px}.ul-cal-title{flex-basis:100%}.ul-cal-arow{padding:10px 8px;min-height:42px;flex-wrap:wrap}.ul-cal-cell{min-block-size:60px;padding:4px}.ul-views-menu{max-width:calc(100vw - 32px)}}
