.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--us-gold-50: #fff8e1;--us-gold-100: #ffefb8;--us-gold-200: #ffe285;--us-gold-300: #fed14e;--us-gold-400: #fdc426;--us-gold-500: #fab802;--us-gold-600: #dc9e00;--us-gold-700: #b07c00;--us-gold-800: #8a6200;--us-gold-900: #5e4200;--us-gold-950: #332400;--us-gray-0: #ffffff;--us-gray-50: #f7f9fb;--us-gray-100: #f1f3f6;--us-gray-200: #e3e7ec;--us-gray-300: #cfd5de;--us-gray-400: #a4adba;--us-gray-500: #78818f;--us-gray-600: #555e6b;--us-gray-700: #3c434e;--us-gray-800: #262b33;--us-gray-900: #171a1f;--us-gray-950: #0e1013;--us-green-500: #16a37a;--us-green-600: #0f8a66;--us-orange-500: #d2691e;--us-orange-600: #b45309;--us-red-500: #e5484d;--us-red-600: #cc3b40;--us-blue-500: #3b82f6;--us-blue-600: #2f6fd6;--us-chart-1: #fab802;--us-chart-2: #2f6fd6;--us-chart-3: #0e9f87;--us-chart-4: #8a6200;--us-chart-5: #7a5cf0;--us-chart-6: #e5484d;--us-chart-7: #55b3f3;--us-chart-8: #fed14e;--us-chart-positive: #0f8a66;--us-chart-negative: #cc3b40;--us-chart-grid: rgba(120, 129, 143, .18);--us-space-1: 4px;--us-space-2: 8px;--us-space-3: 12px;--us-space-4: 16px;--us-space-5: 20px;--us-space-6: 24px;--us-space-7: 32px;--us-space-8: 40px;--us-space-9: 48px;--us-space-10: 64px;--us-radius-xs: 4px;--us-radius-sm: 6px;--us-radius-md: 8px;--us-radius-lg: 12px;--us-radius-xl: 16px;--us-radius-2xl: 24px;--us-radius-pill: 999px;--us-font-sans: "Inter", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", sans-serif;--us-font-arabic: "Noto Kufi Arabic", "Segoe UI", system-ui, sans-serif;--us-font-mono: "JetBrains Mono", "SFMono-Regular", "Consolas", "Liberation Mono", monospace;--us-font-size-display-lg: 48px;--us-font-size-display: 36px;--us-font-size-h1: 30px;--us-font-size-h2: 24px;--us-font-size-h3: 20px;--us-font-size-title: 18px;--us-font-size-subtitle: 16px;--us-font-size-body: 14px;--us-font-size-body-sm: 13px;--us-font-size-caption: 12px;--us-font-size-overline: 11px;--us-font-weight-regular: 400;--us-font-weight-medium: 500;--us-font-weight-semibold: 600;--us-font-weight-bold: 700;--us-line-height-tight: 1.2;--us-line-height-normal: 1.5;--us-line-height-relaxed: 1.65;--us-letter-spacing-overline: .08em;--us-duration-instant: 80ms;--us-duration-fast: .15s;--us-duration-base: .24s;--us-duration-slow: .4s;--us-easing-standard: cubic-bezier(.2, 0, 0, 1);--us-easing-decelerate: cubic-bezier(0, 0, 0, 1);--us-easing-accelerate: cubic-bezier(.3, 0, 1, 1);--us-opacity-disabled: .45;--us-opacity-muted: .65;--us-opacity-hover-overlay: .06;--us-opacity-active-overlay: .12;--us-z-dropdown: 1000;--us-z-sticky: 1100;--us-z-drawer: 1200;--us-z-overlay: 1300;--us-z-modal: 1400;--us-z-popover: 1500;--us-z-toast: 1600;--us-z-tooltip: 1700;--us-sidebar-width: 264px;--us-sidebar-width-collapsed: 76px;--us-topbar-height: 64px;--us-content-max-width: 1520px;--us-drawer-width: 400px;--us-header-blur: 12px;--us-control-height-xs: 24px;--us-control-height-sm: 32px;--us-control-height-md: 40px;--us-control-height-lg: 48px;--us-glass-blur: 16px;--us-gradient-brand: linear-gradient(135deg, var(--us-gray-950) 0%, var(--us-gray-800) 52%, var(--us-gold-700) 132%)}:root,:root[data-theme=light]{color-scheme:light;--us-color-primary: var(--us-gold-500);--us-color-primary-hover: var(--us-gold-400);--us-color-primary-active: var(--us-gold-600);--us-color-on-primary: var(--us-gray-900);--us-color-secondary: var(--us-gold-800);--us-color-secondary-hover: var(--us-gold-700);--us-color-secondary-active: var(--us-gold-900);--us-color-on-secondary: var(--us-gray-0);--us-color-accent: var(--us-gold-500);--us-color-accent-hover: var(--us-gold-400);--us-color-on-accent: var(--us-gray-900);--us-color-success: var(--us-green-600);--us-color-success-surface: #e7f6f0;--us-color-warning: var(--us-orange-600);--us-color-warning-surface: #fdeade;--us-color-danger: var(--us-red-600);--us-color-danger-surface: #fcecec;--us-color-info: var(--us-blue-600);--us-color-info-surface: #e8f0fe;--us-color-background: var(--us-gray-100);--us-color-surface: var(--us-gray-0);--us-color-surface-raised: var(--us-gray-0);--us-color-surface-sunken: var(--us-gray-50);--us-color-surface-inverse: var(--us-gray-900);--us-color-on-inverse: var(--us-gray-0);--us-color-border: var(--us-gray-200);--us-color-border-strong: var(--us-gray-300);--us-color-divider: var(--us-gray-200);--us-color-text: var(--us-gray-900);--us-color-text-secondary: var(--us-gray-600);--us-color-text-muted: var(--us-gray-500);--us-color-text-disabled: var(--us-gray-400);--us-color-text-link: var(--us-gold-800);--us-color-hover: rgba(23, 26, 31, .04);--us-color-active: rgba(23, 26, 31, .08);--us-color-selected: rgba(250, 184, 2, .16);--us-color-disabled: var(--us-gray-200);--us-color-focus-ring: var(--us-gold-700);--us-color-overlay: rgba(14, 16, 19, .48);--us-color-backdrop: rgba(14, 16, 19, .32);--us-glass-bg: rgba(255, 255, 255, .72);--us-glass-border: rgba(255, 255, 255, .6);--us-glass-highlight: rgba(255, 255, 255, .5);--us-glass-on-brand-bg: rgba(255, 255, 255, .14);--us-glass-on-brand-border: rgba(255, 255, 255, .22);--us-elevation-0: none;--us-elevation-1: 0 1px 2px rgba(23, 26, 31, .06), 0 1px 3px rgba(23, 26, 31, .1);--us-elevation-2: 0 2px 6px rgba(23, 26, 31, .08), 0 4px 12px rgba(23, 26, 31, .06);--us-elevation-3: 0 8px 24px rgba(23, 26, 31, .12);--us-elevation-4: 0 16px 48px rgba(23, 26, 31, .16)}:root[data-theme=dark]{color-scheme:dark;--us-color-primary: var(--us-gold-500);--us-color-primary-hover: var(--us-gold-400);--us-color-primary-active: var(--us-gold-600);--us-color-on-primary: var(--us-gray-950);--us-color-secondary: var(--us-gold-400);--us-color-secondary-hover: var(--us-gold-300);--us-color-secondary-active: var(--us-gold-500);--us-color-on-secondary: var(--us-gray-950);--us-color-accent: var(--us-gold-300);--us-color-accent-hover: var(--us-gold-200);--us-color-on-accent: var(--us-gray-950);--us-color-success: #2fd39f;--us-color-success-surface: rgba(22, 163, 122, .16);--us-color-warning: #f0842f;--us-color-warning-surface: rgba(210, 105, 30, .18);--us-color-danger: #ff6b6f;--us-color-danger-surface: rgba(229, 72, 77, .18);--us-color-info: #6ba6ff;--us-color-info-surface: rgba(59, 130, 246, .18);--us-color-background: var(--us-gray-950);--us-color-surface: var(--us-gray-900);--us-color-surface-raised: var(--us-gray-800);--us-color-surface-sunken: #090a0c;--us-color-surface-inverse: var(--us-gray-50);--us-color-on-inverse: var(--us-gray-900);--us-color-border: rgba(227, 231, 236, .12);--us-color-border-strong: rgba(227, 231, 236, .24);--us-color-divider: rgba(227, 231, 236, .1);--us-color-text: #eef1f5;--us-color-text-secondary: #b6bdc7;--us-color-text-muted: #8a929e;--us-color-text-disabled: rgba(182, 189, 199, .4);--us-color-text-link: var(--us-gold-300);--us-color-hover: rgba(255, 255, 255, .06);--us-color-active: rgba(255, 255, 255, .12);--us-color-selected: rgba(250, 184, 2, .18);--us-color-disabled: rgba(255, 255, 255, .08);--us-color-focus-ring: var(--us-gold-400);--us-color-overlay: rgba(0, 0, 0, .64);--us-color-backdrop: rgba(0, 0, 0, .56);--us-glass-bg: rgba(38, 43, 51, .55);--us-glass-border: rgba(227, 231, 236, .16);--us-glass-highlight: rgba(227, 231, 236, .08);--us-glass-on-brand-bg: rgba(255, 255, 255, .1);--us-glass-on-brand-border: rgba(255, 255, 255, .16);--us-elevation-0: none;--us-elevation-1: 0 1px 2px rgba(0, 0, 0, .4);--us-elevation-2: 0 2px 8px rgba(0, 0, 0, .48);--us-elevation-3: 0 8px 24px rgba(0, 0, 0, .56);--us-elevation-4: 0 16px 48px rgba(0, 0, 0, .64);--us-chart-grid: rgba(227, 231, 236, .12)}:root[data-theme=high-contrast]{color-scheme:light;--us-color-primary: #fab802;--us-color-primary-hover: #ffd044;--us-color-primary-active: #d99f00;--us-color-on-primary: #000000;--us-color-secondary: #6b4a00;--us-color-secondary-hover: #523800;--us-color-secondary-active: #3d2a00;--us-color-on-secondary: #ffffff;--us-color-accent: #7a5300;--us-color-accent-hover: #5c3e00;--us-color-on-accent: #ffffff;--us-color-success: #005c3b;--us-color-success-surface: #d6f5e8;--us-color-warning: #8a3a00;--us-color-warning-surface: #fbe4d4;--us-color-danger: #a80000;--us-color-danger-surface: #fbdcdc;--us-color-info: #003fa3;--us-color-info-surface: #d8e4ff;--us-color-background: #ffffff;--us-color-surface: #ffffff;--us-color-surface-raised: #ffffff;--us-color-surface-sunken: #f2f2f2;--us-color-surface-inverse: #000000;--us-color-on-inverse: #ffffff;--us-color-border: #000000;--us-color-border-strong: #000000;--us-color-divider: #000000;--us-color-text: #000000;--us-color-text-secondary: #1a1a1a;--us-color-text-muted: #333333;--us-color-text-disabled: #595959;--us-color-text-link: #003fa3;--us-color-hover: rgba(0, 0, 0, .1);--us-color-active: rgba(0, 0, 0, .2);--us-color-selected: rgba(250, 184, 2, .32);--us-color-disabled: #d9d9d9;--us-color-focus-ring: #003fa3;--us-color-overlay: rgba(0, 0, 0, .7);--us-color-backdrop: rgba(0, 0, 0, .6);--us-elevation-0: none;--us-elevation-1: 0 0 0 1px #000000;--us-elevation-2: 0 0 0 2px #000000;--us-elevation-3: 0 0 0 2px #000000;--us-elevation-4: 0 0 0 3px #000000;--us-opacity-disabled: .6}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:var(--us-line-height-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}a{color:var(--us-color-text-link);text-decoration:none}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul[role=list],ol[role=list]{list-style:none;padding:0}:where(:focus-visible){outline:2px solid var(--us-color-focus-ring);outline-offset:2px}html{font-size:100%}body{font-family:var(--us-font-sans);font-size:var(--us-font-size-body);font-weight:var(--us-font-weight-regular);color:var(--us-color-text);background-color:var(--us-color-background)}:root[lang=ar] body{font-family:var(--us-font-arabic)}h1{font-size:var(--us-font-size-h1);font-weight:var(--us-font-weight-bold);line-height:var(--us-line-height-tight)}h2{font-size:var(--us-font-size-h2);font-weight:var(--us-font-weight-semibold);line-height:var(--us-line-height-tight)}h3{font-size:var(--us-font-size-h3);font-weight:var(--us-font-weight-semibold);line-height:var(--us-line-height-snug, 1.35)}code,kbd,samp,pre{font-family:var(--us-font-mono);font-size:.9em}.us-tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.us-text-display{font-size:var(--us-font-size-display);font-weight:var(--us-font-weight-bold);line-height:var(--us-line-height-tight)}.us-text-title{font-size:var(--us-font-size-title);font-weight:var(--us-font-weight-semibold)}.us-text-subtitle{font-size:var(--us-font-size-subtitle);font-weight:var(--us-font-weight-medium)}.us-text-body{font-size:var(--us-font-size-body)}.us-text-caption{font-size:var(--us-font-size-caption);color:var(--us-color-text-secondary)}.us-text-overline{font-size:var(--us-font-size-overline);font-weight:var(--us-font-weight-semibold);letter-spacing:var(--us-letter-spacing-overline);text-transform:uppercase;color:var(--us-color-text-muted)}us-root{display:block;min-height:100%}body{scrollbar-width:thin;scrollbar-color:var(--us-color-border-strong) transparent}body::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-thumb{background-color:var(--us-color-border-strong);border-radius:999px;border:2px solid transparent;background-clip:content-box}::selection{background-color:var(--us-color-selected)}@media(prefers-reduced-motion:no-preference){body{transition:background-color var(--us-duration-base) var(--us-easing-standard),color var(--us-duration-base) var(--us-easing-standard)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.us-skip-link{position:absolute;inset-inline-start:var(--us-space-3);top:-48px;z-index:var(--us-z-tooltip);padding:var(--us-space-2) var(--us-space-4);background:var(--us-color-surface);border-radius:var(--us-radius-md);box-shadow:var(--us-elevation-2);transition:top var(--us-duration-fast) var(--us-easing-standard)}.us-skip-link:focus-visible{top:var(--us-space-3)}:root[dir=rtl] .us-icon--directional{transform:scaleX(-1)}:root[dir=rtl] .us-force-ltr,:root[dir=rtl] .us-chart,:root[dir=rtl] .us-tabular-nums{direction:ltr;text-align:start}.us-container{width:100%;max-width:var(--us-content-max-width);margin-inline:auto;padding-inline:var(--us-space-6)}@media(max-width:767.98px){.us-container{padding-inline:var(--us-space-4)}}.us-container--fluid{max-width:none}.us-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--us-space-6)}@media(max-width:1023.98px){.us-grid{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:767.98px){.us-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--us-space-4)}}.us-col-1{grid-column:span 1}.us-col-2{grid-column:span 2}.us-col-3{grid-column:span 3}.us-col-4{grid-column:span 4}.us-col-5{grid-column:span 5}.us-col-6{grid-column:span 6}.us-col-7{grid-column:span 7}.us-col-8{grid-column:span 8}.us-col-9{grid-column:span 9}.us-col-10{grid-column:span 10}.us-col-11{grid-column:span 11}.us-col-12{grid-column:span 12}@media(max-width:1023.98px){.us-col-9,.us-col-10,.us-col-11,.us-col-12{grid-column:span 8}}@media(max-width:767.98px){.us-col-1,.us-col-2,.us-col-3,.us-col-4,.us-col-5,.us-col-6,.us-col-7,.us-col-8,.us-col-9,.us-col-10,.us-col-11,.us-col-12{grid-column:span 4}}@keyframes us-fade-in{0%{opacity:0}to{opacity:1}}@keyframes us-fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes us-spin{to{transform:rotate(360deg)}}@keyframes us-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes us-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes us-ping{0%{transform:scale(1);opacity:.6}75%,to{transform:scale(2.4);opacity:0}}@keyframes us-accordion-down{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes us-scale-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes us-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes us-progress-indeterminate{0%{inset-inline-start:-40%;width:40%}50%{inset-inline-start:25%;width:55%}to{inset-inline-start:100%;width:40%}}.us-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--us-space-2);min-height:var(--us-control-height-md);padding-block:var(--us-space-3);padding-inline:var(--us-space-4);border:1px solid transparent;border-radius:var(--us-radius-md);font-family:inherit;font-size:var(--us-font-size-body);font-weight:var(--us-font-weight-medium);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--us-duration-fast) var(--us-easing-standard),border-color var(--us-duration-fast) var(--us-easing-standard),color var(--us-duration-fast) var(--us-easing-standard),box-shadow var(--us-duration-fast) var(--us-easing-standard)}.us-btn:focus-visible{outline:2px solid var(--us-color-focus-ring);outline-offset:2px}.us-btn:disabled,.us-btn[aria-disabled=true]{opacity:var(--us-opacity-disabled);pointer-events:none}.us-btn--sm{min-height:var(--us-control-height-sm);padding:var(--us-space-2) var(--us-space-3);font-size:var(--us-font-size-body-sm)}.us-btn us-icon{flex-shrink:0}.us-btn--primary{background:var(--us-color-primary);color:var(--us-color-on-primary);border-color:#171a1f29}.us-btn--primary:hover{background:var(--us-color-primary-hover)}.us-btn--primary:active{background:var(--us-color-primary-active)}.us-btn--secondary{background:var(--us-color-secondary);color:var(--us-color-on-secondary)}.us-btn--secondary:hover{background:var(--us-color-secondary-hover)}.us-btn--outline{background:transparent;border-color:var(--us-color-border-strong);color:var(--us-color-text)}.us-btn--outline:hover{background:var(--us-color-hover)}.us-btn--ghost{background:transparent;color:var(--us-color-text-secondary)}.us-btn--ghost:hover{background:var(--us-color-hover);color:var(--us-color-text)}.us-btn--danger{background:var(--us-color-danger);color:var(--us-gray-0)}.us-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--us-radius-md);background:transparent;color:var(--us-color-text-secondary);cursor:pointer;transition:background-color var(--us-duration-fast) var(--us-easing-standard),color var(--us-duration-fast) var(--us-easing-standard)}.us-icon-btn:hover{background:var(--us-color-hover);color:var(--us-color-text)}.us-icon-btn:focus-visible{outline:2px solid var(--us-color-focus-ring);outline-offset:2px}.us-icon-btn--sm{width:32px;height:32px}.us-field{display:flex;flex-direction:column;gap:var(--us-space-1)}.us-field__label{font-size:var(--us-font-size-body-sm);font-weight:var(--us-font-weight-medium);color:var(--us-color-text)}.us-field__required{color:var(--us-color-danger);margin-inline-start:2px}.us-field__hint{margin:0;font-size:var(--us-font-size-caption);color:var(--us-color-text-muted)}.us-field__error{margin:0;font-size:var(--us-font-size-caption);color:var(--us-color-danger)}.us-input,.us-textarea,.us-select{width:100%;font-family:inherit;font-size:var(--us-font-size-body);color:var(--us-color-text);background:var(--us-color-surface);border:1px solid var(--us-color-border-strong);border-radius:var(--us-radius-md);padding:var(--us-space-2) var(--us-space-3);min-height:var(--us-control-height-md);transition:border-color var(--us-duration-fast) var(--us-easing-standard),box-shadow var(--us-duration-fast) var(--us-easing-standard)}.us-textarea{min-height:calc(var(--us-control-height-md) * 2);resize:vertical;line-height:var(--us-line-height-normal)}.us-input::placeholder,.us-textarea::placeholder{color:var(--us-color-text-muted)}.us-input:hover,.us-textarea:hover,.us-select:hover{border-color:var(--us-color-text-muted)}.us-input:focus,.us-textarea:focus,.us-select:focus{outline:none;border-color:var(--us-color-secondary);box-shadow:0 0 0 3px var(--us-color-focus-ring)}.us-input:disabled,.us-textarea:disabled,.us-select:disabled{background:var(--us-color-surface-sunken);color:var(--us-color-text-disabled);cursor:not-allowed}.us-input--invalid,.us-textarea--invalid,.us-select--invalid{border-color:var(--us-color-danger)}.us-input--invalid:focus,.us-textarea--invalid:focus{box-shadow:0 0 0 3px var(--us-color-danger-surface)}.us-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--us-space-3) center;padding-inline-end:var(--us-space-8)}[dir=rtl] .us-select{background-position:left var(--us-space-3) center}.us-input-affix{display:flex;align-items:center;width:100%;background:var(--us-color-surface);border:1px solid var(--us-color-border-strong);border-radius:var(--us-radius-md);overflow:hidden;transition:border-color var(--us-duration-fast) var(--us-easing-standard),box-shadow var(--us-duration-fast) var(--us-easing-standard)}.us-input-affix:focus-within{border-color:var(--us-color-secondary);box-shadow:0 0 0 3px var(--us-color-focus-ring)}.us-input-affix--invalid{border-color:var(--us-color-danger)}.us-input-affix__text{padding-inline:var(--us-space-3);color:var(--us-color-text-muted);font-size:var(--us-font-size-body-sm);white-space:nowrap}.us-input-affix .us-input{border:none;box-shadow:none;border-radius:0}.us-input-affix .us-input:focus{box-shadow:none}.us-input-affix__btn{display:inline-flex;align-items:center;padding-inline:var(--us-space-3);border:none;background:transparent;color:var(--us-color-text-muted);cursor:pointer}.us-menu{min-width:224px;padding:var(--us-space-2);background:var(--us-color-surface-raised);border:1px solid var(--us-color-border);border-radius:var(--us-radius-lg);box-shadow:var(--us-elevation-3);display:flex;flex-direction:column;gap:2px}@media(prefers-reduced-motion:no-preference){.us-menu{animation:us-fade-in-up var(--us-duration-fast) var(--us-easing-decelerate)}}.us-menu__label{padding:var(--us-space-2) var(--us-space-3) var(--us-space-1);color:var(--us-color-text-muted);font-size:var(--us-font-size-overline);font-weight:var(--us-font-weight-semibold);letter-spacing:var(--us-letter-spacing-overline);text-transform:uppercase}.us-menu__item{display:flex;align-items:center;gap:var(--us-space-3);width:100%;padding:var(--us-space-2) var(--us-space-3);border-radius:var(--us-radius-md);color:var(--us-color-text);font-size:var(--us-font-size-body);text-align:start;cursor:pointer;background:transparent;transition:background-color var(--us-duration-fast) var(--us-easing-standard)}.us-menu__item:hover,.us-menu__item.cdk-focused,.us-menu__item:focus-visible{background:var(--us-color-hover);outline:none}.us-menu__item[aria-checked=true]{color:var(--us-color-secondary);font-weight:var(--us-font-weight-medium)}.us-menu__item--danger{color:var(--us-color-danger)}.us-menu__item-meta{margin-inline-start:auto;color:var(--us-color-text-muted);font-size:var(--us-font-size-caption)}.us-menu__divider{height:1px;margin:var(--us-space-2) 0;background:var(--us-color-divider)}.us-menu--wide{min-width:280px}.us-menu__account{display:flex;align-items:center;gap:var(--us-space-3);padding:var(--us-space-3)}.us-menu__account-text{display:flex;flex-direction:column;min-width:0}.us-menu__account-name{font-weight:var(--us-font-weight-semibold)}.us-menu__account-email,.us-menu__account-role{color:var(--us-color-text-muted);font-size:var(--us-font-size-caption)}.us-menu__item-text{display:flex;flex-direction:column;min-width:0}.us-menu__item-sub{color:var(--us-color-text-muted);font-size:var(--us-font-size-caption)}.us-menu__item-chevron{margin-inline-start:auto;color:var(--us-color-text-muted)}.us-avatar{position:relative;display:inline-grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--us-radius-pill);background:var(--us-color-secondary);color:var(--us-color-on-secondary);font-size:var(--us-font-size-caption);font-weight:var(--us-font-weight-semibold);text-transform:uppercase}.us-avatar--sm{width:26px;height:26px;font-size:var(--us-font-size-overline)}.us-avatar--lg{width:44px;height:44px;font-size:var(--us-font-size-body)}.us-avatar__status{position:absolute;inset-block-end:-1px;inset-inline-end:-1px;width:10px;height:10px;border-radius:var(--us-radius-pill);background:var(--us-color-success);border:2px solid var(--us-color-surface-raised)}.us-drawer{position:fixed;inset-block:0;inset-inline-end:0;width:min(var(--us-drawer-width),100vw);display:flex;flex-direction:column;background:var(--us-color-surface);border-inline-start:1px solid var(--us-color-border);box-shadow:var(--us-elevation-4);z-index:var(--us-z-modal)}@media(prefers-reduced-motion:no-preference){.us-drawer{animation:us-drawer-in var(--us-duration-base) var(--us-easing-decelerate)}}.us-drawer--start{inset-inline:0 auto;border-inline:none;border-inline-end:1px solid var(--us-color-border)}@media(prefers-reduced-motion:no-preference){.us-drawer--start{animation:us-drawer-in-start var(--us-duration-base) var(--us-easing-decelerate)}}.us-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--us-space-3);padding:var(--us-space-4) var(--us-space-5);border-block-end:1px solid var(--us-color-divider)}.us-drawer__title{margin:0}.us-drawer__body{flex:1;overflow-y:auto}.us-scrim{position:fixed;inset:0;z-index:var(--us-z-overlay);background:var(--us-color-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none}@media(prefers-reduced-motion:no-preference){.us-scrim{animation:us-fade-in var(--us-duration-fast) var(--us-easing-standard)}}@keyframes us-drawer-in{0%{transform:translate(16px);opacity:.6}to{transform:translate(0);opacity:1}}@keyframes us-drawer-in-start{0%{transform:translate(-16px);opacity:.6}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:no-preference){:root[dir=rtl] .us-drawer{animation-name:us-drawer-in-start}}.us-palette{position:fixed;inset-block-start:12vh;inset-inline:0;margin-inline:auto;z-index:var(--us-z-modal);width:min(640px,100vw - var(--us-space-8));max-height:min(70vh,560px);display:flex;flex-direction:column;background:var(--us-color-surface-raised);border:1px solid var(--us-color-border);border-radius:var(--us-radius-xl);box-shadow:var(--us-elevation-4);overflow:hidden}@media(prefers-reduced-motion:no-preference){.us-palette{animation:us-palette-in var(--us-duration-base) var(--us-easing-decelerate)}}.us-palette__search{display:flex;align-items:center;gap:var(--us-space-3);padding:var(--us-space-4) var(--us-space-5);border-block-end:1px solid var(--us-color-divider);color:var(--us-color-text-muted)}.us-palette__input{flex:1;border:none;outline:none;background:transparent;color:var(--us-color-text);font-size:var(--us-font-size-subtitle)}.us-palette__input::placeholder{color:var(--us-color-text-muted)}.us-palette__results{flex:1;overflow-y:auto;padding:var(--us-space-2)}.us-palette__group-label{padding:var(--us-space-3) var(--us-space-3) var(--us-space-1);color:var(--us-color-text-muted);font-size:var(--us-font-size-overline);font-weight:var(--us-font-weight-semibold);letter-spacing:var(--us-letter-spacing-overline);text-transform:uppercase}.us-palette__item{display:flex;align-items:center;gap:var(--us-space-3);width:100%;padding:var(--us-space-3);border-radius:var(--us-radius-md);text-align:start;color:var(--us-color-text);cursor:pointer;background:transparent}.us-palette__item:hover,.us-palette__item.is-active{background:var(--us-color-selected)}.us-palette__item-text{display:flex;flex-direction:column;min-width:0}.us-palette__item-sub{color:var(--us-color-text-muted);font-size:var(--us-font-size-caption)}@keyframes us-palette-in{0%{transform:translateY(-8px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.us-sidebar{position:relative;display:flex;flex-direction:column;height:100%;width:100%;background:var(--us-color-surface);border-inline-end:1px solid var(--us-color-border);overflow:hidden}.us-sidebar__brand{display:flex;align-items:center;height:var(--us-topbar-height);padding-inline:var(--us-space-4);flex:none}.us-brand{display:flex;align-items:center;gap:var(--us-space-3);min-width:0;color:var(--us-color-text)}.us-brand__lockup{display:block;width:auto;height:50px;max-width:100%;object-fit:contain;object-position:left center}.us-brand__mark{display:none;width:36px;height:36px;flex:none;object-fit:contain}[dir=rtl] .us-brand__lockup{object-position:right center}.us-sidebar__nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:var(--us-space-2) var(--us-space-3) var(--us-space-4);scrollbar-width:thin}.us-sidebar__nav::-webkit-scrollbar{width:8px}.us-sidebar__nav::-webkit-scrollbar-thumb{background:var(--us-color-border);border-radius:var(--us-radius-pill)}.us-sidebar__section{padding-block:var(--us-space-2)}.us-sidebar__section+.us-sidebar__section{margin-block-start:var(--us-space-1);border-block-start:1px solid var(--us-color-divider)}.us-sidebar__section-label{display:flex;align-items:center;justify-content:space-between;gap:var(--us-space-2);width:100%;margin:0;padding:var(--us-space-2) var(--us-space-3) var(--us-space-1);border:none;background:transparent;color:var(--us-color-text-muted);font-family:inherit;font-size:var(--us-font-size-overline);font-weight:var(--us-font-weight-semibold);letter-spacing:var(--us-letter-spacing-overline);text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:var(--us-radius-sm);transition:color var(--us-duration-fast) var(--us-easing-standard)}.us-sidebar__section-label:hover{color:var(--us-color-text-secondary)}.us-sidebar__section-label:focus-visible{outline:2px solid var(--us-color-focus-ring);outline-offset:-2px}.us-sidebar__section-chevron{flex:none;color:var(--us-color-text-muted);transition:transform var(--us-duration-fast) var(--us-easing-standard)}.us-sidebar__section.is-collapsed .us-sidebar__section-chevron{transform:rotate(-90deg)}.us-nav-item{display:flex;align-items:center;gap:var(--us-space-3);width:100%;padding:var(--us-space-2) var(--us-space-3);margin-block:1px;border:none;border-radius:var(--us-radius-md);background:transparent;color:var(--us-color-text-secondary);font-family:inherit;font-size:var(--us-font-size-body);font-weight:var(--us-font-weight-medium);text-align:start;cursor:pointer;position:relative;transition:background-color var(--us-duration-fast) var(--us-easing-standard),color var(--us-duration-fast) var(--us-easing-standard)}.us-nav-item:hover{background:var(--us-color-hover);color:var(--us-color-text)}.us-nav-item:focus-visible{outline:2px solid var(--us-color-focus-ring);outline-offset:-2px}.us-nav-item.is-active:not(.us-nav-item--parent){background:var(--us-color-primary);color:var(--us-color-on-primary);font-weight:var(--us-font-weight-semibold)}.us-nav-item.is-active:not(.us-nav-item--parent):hover{background:var(--us-color-primary-hover);color:var(--us-color-on-primary)}.us-nav-item.is-active:not(.us-nav-item--parent) .us-nav-item__icon,.us-nav-item.is-active:not(.us-nav-item--parent) .us-nav-item__chevron{color:var(--us-color-on-primary)}.us-nav-item--parent.is-active,.us-nav-item--parent.is-active .us-nav-item__icon{color:var(--us-color-secondary)}.us-nav-item__icon{flex:none;color:var(--us-color-text-muted)}.us-nav-item__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-nav-item__badge{flex:none;min-width:20px;height:20px;padding-inline:6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--us-radius-pill);background:var(--us-color-danger);color:var(--us-gray-0);font-size:var(--us-font-size-overline);font-weight:var(--us-font-weight-semibold)}.us-nav-item__chevron{flex:none;color:var(--us-color-text-muted);transition:transform var(--us-duration-fast) var(--us-easing-standard)}.us-nav-item__chevron.is-open{transform:rotate(180deg)}.us-subnav{margin-inline-start:var(--us-space-5);padding-inline-start:var(--us-space-2);border-inline-start:1px solid var(--us-color-divider)}@media(prefers-reduced-motion:no-preference){.us-subnav{animation:us-subnav-in var(--us-duration-fast) var(--us-easing-decelerate)}}.us-subnav .us-nav-item{font-weight:var(--us-font-weight-regular)}@keyframes us-subnav-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.us-sidebar__footer{flex:none;padding:var(--us-space-2) var(--us-space-3);border-block-start:1px solid var(--us-color-divider)}.us-sidebar__collapse{color:var(--us-color-text-muted)}.us-sidebar--mini{position:absolute;inset-block:0;inset-inline-start:0;width:var(--us-sidebar-width-collapsed);border-inline-end:1px solid var(--us-color-border);z-index:var(--us-z-drawer);transition:width var(--us-duration-base) var(--us-easing-standard)}.us-sidebar--mini .us-nav-item__label,.us-sidebar--mini .us-nav-item__badge,.us-sidebar--mini .us-nav-item__chevron,.us-sidebar--mini .us-sidebar__section-label{opacity:0;pointer-events:none}.us-sidebar--mini .us-brand__lockup{display:none}.us-sidebar--mini .us-brand__mark{display:block}.us-sidebar--mini .us-nav-item{justify-content:center}.us-sidebar--mini .us-sidebar__brand{padding-inline:var(--us-space-2);justify-content:center}.us-sidebar--mini .us-subnav{display:none}.us-sidebar--mini:hover,.us-sidebar--mini:focus-within{width:var(--us-sidebar-width);box-shadow:var(--us-elevation-3)}.us-sidebar--mini:hover .us-nav-item__label,.us-sidebar--mini:hover .us-nav-item__badge,.us-sidebar--mini:hover .us-nav-item__chevron,.us-sidebar--mini:hover .us-sidebar__section-label,.us-sidebar--mini:focus-within .us-nav-item__label,.us-sidebar--mini:focus-within .us-nav-item__badge,.us-sidebar--mini:focus-within .us-nav-item__chevron,.us-sidebar--mini:focus-within .us-sidebar__section-label{opacity:1;pointer-events:auto}.us-sidebar--mini:hover .us-brand__lockup,.us-sidebar--mini:focus-within .us-brand__lockup{display:block}.us-sidebar--mini:hover .us-brand__mark,.us-sidebar--mini:focus-within .us-brand__mark{display:none}.us-sidebar--mini:hover .us-nav-item,.us-sidebar--mini:focus-within .us-nav-item{justify-content:flex-start}.us-sidebar--mini:hover .us-sidebar__brand,.us-sidebar--mini:focus-within .us-sidebar__brand{justify-content:flex-start;padding-inline:var(--us-space-4)}.us-sidebar--mini:hover .us-subnav,.us-sidebar--mini:focus-within .us-subnav{display:block}.us-sidebar--drawer{width:100%;border-inline-end:none}.us-topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--us-space-4);height:var(--us-topbar-height);padding-inline:var(--us-space-4);border-block-end:2px solid var(--us-color-primary);background:var(--us-glass-bg)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.us-topbar{backdrop-filter:saturate(180%) blur(var(--us-glass-blur));-webkit-backdrop-filter:saturate(180%) blur(var(--us-glass-blur))}}.us-topbar__start,.us-topbar__end{display:flex;align-items:center;gap:var(--us-space-2);min-width:0}.us-topbar__menu{display:none}.us-topbar__collapse{display:inline-flex}.us-topbar__bell{position:relative}.us-topbar__badge{position:absolute;inset-block-start:4px;inset-inline-end:4px;min-width:16px;height:16px;padding-inline:4px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--us-radius-pill);background:var(--us-color-danger);color:var(--us-gray-0);font-size:10px;font-weight:var(--us-font-weight-semibold);border:2px solid var(--us-color-surface)}.us-topbar__divider{width:1px;height:24px;margin-inline:var(--us-space-1);background:var(--us-color-divider)}.us-user-trigger{display:flex;align-items:center;gap:var(--us-space-2);padding:var(--us-space-1) var(--us-space-2);border:none;border-radius:var(--us-radius-pill);background:transparent;color:var(--us-color-text);cursor:pointer;transition:background-color var(--us-duration-fast) var(--us-easing-standard)}.us-user-trigger:hover{background:var(--us-color-hover)}.us-user-trigger:focus-visible{outline:2px solid var(--us-color-focus-ring);outline-offset:2px}.us-user-trigger__meta{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;min-width:0}.us-user-trigger__name{font-size:var(--us-font-size-body-sm);font-weight:var(--us-font-weight-semibold)}.us-user-trigger__role{font-size:var(--us-font-size-caption);color:var(--us-color-text-muted)}.us-user-trigger__chev{color:var(--us-color-text-muted)}@media(max-width:1024px){.us-topbar__menu{display:inline-flex}.us-topbar__collapse{display:none}}@media(max-width:767px){.us-user-trigger__meta{display:none}}[page-actions]{display:flex;align-items:center;gap:var(--us-space-2);flex-wrap:wrap}[page-actions].us-btn,[page-actions] .us-btn{min-height:var(--us-control-height-md);padding-block:var(--us-space-3);padding-inline:var(--us-space-4);font-size:var(--us-font-size-body)}.us-filters{display:flex;align-items:flex-end;gap:var(--us-space-3);flex-wrap:wrap;padding:var(--us-space-4);background:color-mix(in srgb,var(--us-color-surface) 84%,transparent);border:1px solid var(--us-glass-border);border-radius:var(--us-radius-lg)}.us-filters__field{display:flex;flex-direction:column;gap:var(--us-space-1);min-width:180px}.us-filters__label{color:var(--us-color-text-secondary);font-size:var(--us-font-size-caption);font-weight:var(--us-font-weight-medium)}.us-filters__spacer{flex:1 1 auto}.us-filters__actions{display:flex;align-items:center;gap:var(--us-space-2)}.us-metric-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--us-space-4)}.us-panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--us-space-4);align-items:start}.us-facts{display:flex;flex-direction:column;gap:var(--us-space-3);margin:0}.us-facts__row{display:flex;align-items:center;justify-content:space-between;gap:var(--us-space-3)}.us-facts__label{color:var(--us-color-text-secondary);font-size:var(--us-font-size-body-sm)}.us-facts__value{color:var(--us-color-text);font-weight:var(--us-font-weight-medium);text-align:end}.us-cell-muted{color:var(--us-color-text-muted);font-size:var(--us-font-size-body-sm)}.us-cell-stack{display:flex;flex-direction:column;line-height:1.35}.us-cell-stack__title{color:var(--us-color-text);font-weight:var(--us-font-weight-medium)}.us-cell-stack__sub{color:var(--us-color-text-muted);font-size:var(--us-font-size-caption)}.us-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--us-space-4)}.us-form-grid__full{grid-column:1/-1}.us-flex{display:flex}.us-inline-flex{display:inline-flex}.us-grid-display{display:grid}.us-hidden{display:none!important}.us-items-center{align-items:center}.us-items-start{align-items:flex-start}.us-justify-between{justify-content:space-between}.us-justify-center{justify-content:center}.us-flex-col{flex-direction:column}.us-flex-wrap{flex-wrap:wrap}.us-flex-1{flex:1 1 0%}.us-gap-0{gap:0}.us-mt-0{margin-block-start:0}.us-mb-0{margin-block-end:0}.us-ms-0{margin-inline-start:0}.us-me-0{margin-inline-end:0}.us-p-0{padding:0}.us-gap-1{gap:4px}.us-mt-1{margin-block-start:4px}.us-mb-1{margin-block-end:4px}.us-ms-1{margin-inline-start:4px}.us-me-1{margin-inline-end:4px}.us-p-1{padding:4px}.us-gap-2{gap:8px}.us-mt-2{margin-block-start:8px}.us-mb-2{margin-block-end:8px}.us-ms-2{margin-inline-start:8px}.us-me-2{margin-inline-end:8px}.us-p-2{padding:8px}.us-gap-3{gap:12px}.us-mt-3{margin-block-start:12px}.us-mb-3{margin-block-end:12px}.us-ms-3{margin-inline-start:12px}.us-me-3{margin-inline-end:12px}.us-p-3{padding:12px}.us-gap-4{gap:16px}.us-mt-4{margin-block-start:16px}.us-mb-4{margin-block-end:16px}.us-ms-4{margin-inline-start:16px}.us-me-4{margin-inline-end:16px}.us-p-4{padding:16px}.us-gap-5{gap:20px}.us-mt-5{margin-block-start:20px}.us-mb-5{margin-block-end:20px}.us-ms-5{margin-inline-start:20px}.us-me-5{margin-inline-end:20px}.us-p-5{padding:20px}.us-gap-6{gap:24px}.us-mt-6{margin-block-start:24px}.us-mb-6{margin-block-end:24px}.us-ms-6{margin-inline-start:24px}.us-me-6{margin-inline-end:24px}.us-p-6{padding:24px}.us-gap-7{gap:32px}.us-mt-7{margin-block-start:32px}.us-mb-7{margin-block-end:32px}.us-ms-7{margin-inline-start:32px}.us-me-7{margin-inline-end:32px}.us-p-7{padding:32px}.us-gap-8{gap:40px}.us-mt-8{margin-block-start:40px}.us-mb-8{margin-block-end:40px}.us-ms-8{margin-inline-start:40px}.us-me-8{margin-inline-end:40px}.us-p-8{padding:40px}.us-gap-9{gap:48px}.us-mt-9{margin-block-start:48px}.us-mb-9{margin-block-end:48px}.us-ms-9{margin-inline-start:48px}.us-me-9{margin-inline-end:48px}.us-p-9{padding:48px}.us-gap-10{gap:64px}.us-mt-10{margin-block-start:64px}.us-mb-10{margin-block-end:64px}.us-ms-10{margin-inline-start:64px}.us-me-10{margin-inline-end:64px}.us-p-10{padding:64px}.us-gap-11{gap:80px}.us-mt-11{margin-block-start:80px}.us-mb-11{margin-block-end:80px}.us-ms-11{margin-inline-start:80px}.us-me-11{margin-inline-end:80px}.us-p-11{padding:80px}.us-gap-12{gap:96px}.us-mt-12{margin-block-start:96px}.us-mb-12{margin-block-end:96px}.us-ms-12{margin-inline-start:96px}.us-me-12{margin-inline-end:96px}.us-p-12{padding:96px}.us-text-start{text-align:start}.us-text-center{text-align:center}.us-text-end{text-align:end}.us-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.us-text-success{color:var(--us-color-success)}.us-text-danger{color:var(--us-color-danger)}.us-text-warning{color:var(--us-color-warning)}.us-text-muted{color:var(--us-color-text-muted)}.us-glass{background:var(--us-glass-bg);border:1px solid var(--us-glass-border);border-radius:12px;box-shadow:var(--us-elevation-2)}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.us-glass{backdrop-filter:saturate(160%) blur(var(--us-glass-blur));-webkit-backdrop-filter:saturate(160%) blur(var(--us-glass-blur))}}.us-hero-brand{background:var(--us-gradient-brand);border-radius:16px;color:var(--us-gray-0)}.us-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
