@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Roboto+Mono:wght@400;500;700&display=swap";@charset "UTF-8";:root{--primitive-white: #ffffff;--primitive-black: #000000;--primitive-blue-50: #eff6ff;--primitive-blue-100: #dbeafe;--primitive-blue-200: #bfdbfe;--primitive-blue-300: #93c5fd;--primitive-blue-400: #60a5fa;--primitive-blue-500: #3b82f6;--primitive-blue-600: #2563eb;--primitive-blue-700: #1d4ed8;--primitive-blue-800: #1e40af;--primitive-blue-900: #1e3a8a;--primitive-gray-50: #f9fafb;--primitive-gray-100: #f3f4f6;--primitive-gray-200: #e5e7eb;--primitive-gray-300: #d1d5db;--primitive-gray-400: #9ca3af;--primitive-gray-500: #6b7280;--primitive-gray-600: #4b5563;--primitive-gray-700: #374151;--primitive-gray-800: #1f2937;--primitive-gray-900: #111827;--primitive-red-50: #fef2f2;--primitive-red-100: #fee2e2;--primitive-red-200: #fecaca;--primitive-red-300: #fca5a5;--primitive-red-400: #f87171;--primitive-red-500: #ef4444;--primitive-red-600: #dc2626;--primitive-red-700: #b91c1c;--primitive-red-800: #991b1b;--primitive-red-900: #7f1d1d;--primitive-green-50: #f0fdf4;--primitive-green-100: #dcfce7;--primitive-green-200: #bbf7d0;--primitive-green-300: #86efac;--primitive-green-400: #4ade80;--primitive-green-500: #22c55e;--primitive-green-600: #16a34a;--primitive-green-700: #15803d;--primitive-green-800: #166534;--primitive-green-900: #14532d;--primitive-yellow-50: #fefce8;--primitive-yellow-100: #fef3c7;--primitive-yellow-200: #fde68a;--primitive-yellow-300: #fcd34d;--primitive-yellow-400: #fbbf24;--primitive-yellow-500: #f59e0b;--primitive-yellow-600: #d97706;--primitive-yellow-700: #b45309;--primitive-yellow-800: #92400e;--primitive-yellow-900: #78350f;--primitive-orange-50: #fff7ed;--primitive-orange-100: #ffedd5;--primitive-orange-200: #fed7aa;--primitive-orange-300: #fdba74;--primitive-orange-400: #fb923c;--primitive-orange-500: #f97316;--primitive-orange-600: #ea580c;--primitive-orange-700: #c2410c;--primitive-orange-800: #9a3412;--primitive-orange-900: #7c2d12;--primitive-spacing-0: 0;--primitive-spacing-1: .25rem;--primitive-spacing-2: .5rem;--primitive-spacing-3: .75rem;--primitive-spacing-4: 1rem;--primitive-spacing-5: 1.25rem;--primitive-spacing-6: 1.5rem;--primitive-spacing-8: 2rem;--primitive-spacing-10: 2.5rem;--primitive-spacing-12: 3rem;--primitive-spacing-16: 4rem;--primitive-spacing-20: 5rem;--primitive-spacing-24: 6rem;--primitive-font-size-xs: .75rem;--primitive-font-size-sm: .875rem;--primitive-font-size-base: 1rem;--primitive-font-size-lg: 1.125rem;--primitive-font-size-xl: 1.25rem;--primitive-font-size-2xl: 1.5rem;--primitive-font-size-3xl: 1.875rem;--primitive-font-size-4xl: 2.25rem;--primitive-font-weight-light: 300;--primitive-font-weight-normal: 400;--primitive-font-weight-medium: 500;--primitive-font-weight-semibold: 600;--primitive-font-weight-bold: 700;--primitive-line-height-tight: 1.25;--primitive-line-height-normal: 1.5;--primitive-line-height-loose: 1.75;--primitive-radius-none: 0;--primitive-radius-sm: .125rem;--primitive-radius-base: .25rem;--primitive-radius-md: .375rem;--primitive-radius-lg: .5rem;--primitive-radius-xl: .75rem;--primitive-radius-2xl: 1rem;--primitive-radius-full: 9999px;--primitive-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--primitive-shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--primitive-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--primitive-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--primitive-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--primitive-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--primitive-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--primitive-transition-fast: .15s ease-in-out;--primitive-transition-base: .2s ease-in-out;--primitive-transition-slow: .3s ease-in-out;--primitive-z-index-dropdown: 1000;--primitive-z-index-sticky: 1020;--primitive-z-index-fixed: 1030;--primitive-z-index-modal-backdrop: 1040;--primitive-z-index-modal: 1050;--primitive-z-index-popover: 1060;--primitive-z-index-tooltip: 1070}:root{--color-primary: var(--primitive-blue-500);--color-primary-hover: var(--primitive-blue-600);--color-primary-active: var(--primitive-blue-700);--color-primary-light: var(--primitive-blue-100);--color-primary-lighter: var(--primitive-blue-50);--color-success: var(--primitive-green-500);--color-success-hover: var(--primitive-green-600);--color-success-light: var(--primitive-green-100);--color-success-lighter: var(--primitive-green-50);--color-warning: var(--primitive-yellow-500);--color-warning-hover: var(--primitive-yellow-600);--color-warning-light: var(--primitive-yellow-100);--color-warning-lighter: var(--primitive-yellow-50);--color-error: var(--primitive-red-500);--color-error-hover: var(--primitive-red-600);--color-error-light: var(--primitive-red-100);--color-error-lighter: var(--primitive-red-50);--color-info: var(--primitive-blue-500);--color-info-hover: var(--primitive-blue-600);--color-info-light: var(--primitive-blue-100);--color-info-lighter: var(--primitive-blue-50);--color-text-primary: var(--primitive-gray-900);--color-text-secondary: var(--primitive-gray-600);--color-text-tertiary: var(--primitive-gray-500);--color-text-disabled: var(--primitive-gray-400);--color-text-inverse: var(--primitive-white);--color-text-link: var(--primitive-blue-600);--color-text-link-hover: var(--primitive-blue-700);--color-background-primary: var(--primitive-white);--color-background-secondary: var(--primitive-gray-50);--color-background-tertiary: var(--primitive-gray-100);--color-background-elevated: var(--primitive-white);--color-background-overlay: rgba(0, 0, 0, .5);--color-background-disabled: var(--primitive-gray-100);--color-surface-primary: var(--primitive-white);--color-surface-secondary: var(--primitive-gray-50);--color-surface-tertiary: var(--primitive-gray-100);--color-surface-elevated: var(--primitive-white);--color-surface-hover: var(--primitive-gray-50);--color-surface-active: var(--primitive-gray-100);--color-border-primary: var(--primitive-gray-200);--color-border-secondary: var(--primitive-gray-300);--color-border-tertiary: var(--primitive-gray-400);--color-border-focus: var(--primitive-blue-500);--color-border-error: var(--primitive-red-500);--color-border-success: var(--primitive-green-500);--color-border-warning: var(--primitive-yellow-500);--spacing-component-gap: var(--primitive-spacing-4);--spacing-element-gap: var(--primitive-spacing-2);--spacing-section-gap: var(--primitive-spacing-8);--spacing-page-margin: var(--primitive-spacing-6);--spacing-content-padding: var(--primitive-spacing-4);--spacing-card-padding: var(--primitive-spacing-6);--spacing-button-padding-y: var(--primitive-spacing-2);--spacing-button-padding-x: var(--primitive-spacing-4);--spacing-input-padding-y: var(--primitive-spacing-3);--spacing-input-padding-x: var(--primitive-spacing-3);--font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "JetBrains Mono", "Fira Code", Consolas, monospace;--font-size-heading-xl: var(--primitive-font-size-4xl);--font-size-heading-lg: var(--primitive-font-size-3xl);--font-size-heading-md: var(--primitive-font-size-2xl);--font-size-heading-sm: var(--primitive-font-size-xl);--font-size-heading-xs: var(--primitive-font-size-lg);--font-size-body-lg: var(--primitive-font-size-lg);--font-size-body-md: var(--primitive-font-size-base);--font-size-body-sm: var(--primitive-font-size-sm);--font-size-body-xs: var(--primitive-font-size-xs);--font-weight-heading: var(--primitive-font-weight-semibold);--font-weight-body: var(--primitive-font-weight-normal);--font-weight-emphasis: var(--primitive-font-weight-medium);--font-weight-strong: var(--primitive-font-weight-bold);--line-height-heading: var(--primitive-line-height-tight);--line-height-body: var(--primitive-line-height-normal);--line-height-caption: var(--primitive-line-height-loose);--radius-button: var(--primitive-radius-md);--radius-input: var(--primitive-radius-md);--radius-card: var(--primitive-radius-lg);--radius-modal: var(--primitive-radius-xl);--radius-tooltip: var(--primitive-radius-base);--radius-badge: var(--primitive-radius-full);--shadow-button: var(--primitive-shadow-sm);--shadow-button-hover: var(--primitive-shadow-base);--shadow-card: var(--primitive-shadow-base);--shadow-card-hover: var(--primitive-shadow-md);--shadow-modal: var(--primitive-shadow-xl);--shadow-dropdown: var(--primitive-shadow-lg);--shadow-tooltip: var(--primitive-shadow-base);--shadow-focus: 0 0 0 3px var(--primitive-blue-100);--transition-button: var(--primitive-transition-fast);--transition-hover: var(--primitive-transition-fast);--transition-modal: var(--primitive-transition-base);--transition-drawer: var(--primitive-transition-base);--transition-page: var(--primitive-transition-slow);--z-index-dropdown: var(--primitive-z-index-dropdown);--z-index-sticky-header: var(--primitive-z-index-sticky);--z-index-fixed-sidebar: var(--primitive-z-index-fixed);--z-index-modal-backdrop: var(--primitive-z-index-modal-backdrop);--z-index-modal: var(--primitive-z-index-modal);--z-index-popover: var(--primitive-z-index-popover);--z-index-tooltip: var(--primitive-z-index-tooltip)}[data-theme=dark]{--color-primary: var(--primitive-yellow-400);--color-primary-hover: var(--primitive-yellow-300);--color-primary-active: var(--primitive-yellow-500);--color-primary-light: var(--primitive-yellow-900);--color-primary-lighter: var(--primitive-yellow-800);--color-success: var(--primitive-green-400);--color-success-hover: var(--primitive-green-300);--color-success-light: var(--primitive-green-900);--color-success-lighter: var(--primitive-green-800);--color-warning: var(--primitive-yellow-400);--color-warning-hover: var(--primitive-yellow-300);--color-warning-light: var(--primitive-yellow-900);--color-warning-lighter: var(--primitive-yellow-800);--color-error: var(--primitive-red-400);--color-error-hover: var(--primitive-red-300);--color-error-light: var(--primitive-red-900);--color-error-lighter: var(--primitive-red-800);--color-info: var(--primitive-blue-400);--color-info-hover: var(--primitive-blue-300);--color-info-light: var(--primitive-blue-900);--color-info-lighter: var(--primitive-blue-800);--color-text-primary: var(--primitive-gray-100);--color-text-secondary: var(--primitive-gray-300);--color-text-tertiary: var(--primitive-gray-400);--color-text-disabled: var(--primitive-gray-600);--color-text-inverse: var(--primitive-gray-900);--color-text-link: var(--primitive-yellow-400);--color-text-link-hover: var(--primitive-yellow-300);--color-background-primary: var(--primitive-gray-900);--color-background-secondary: var(--primitive-gray-800);--color-background-tertiary: var(--primitive-gray-700);--color-background-elevated: var(--primitive-gray-800);--color-background-overlay: rgba(0, 0, 0, .8);--color-background-disabled: var(--primitive-gray-700);--color-surface-primary: var(--primitive-gray-900);--color-surface-secondary: var(--primitive-gray-800);--color-surface-tertiary: var(--primitive-gray-700);--color-surface-elevated: var(--primitive-gray-800);--color-surface-hover: var(--primitive-gray-700);--color-surface-active: var(--primitive-gray-600);--color-border-primary: var(--primitive-gray-700);--color-border-secondary: var(--primitive-gray-600);--color-border-tertiary: var(--primitive-gray-500);--color-border-focus: var(--primitive-yellow-400);--color-border-error: var(--primitive-red-400);--color-border-success: var(--primitive-green-400);--color-border-warning: var(--primitive-yellow-400);--shadow-button: 0 1px 2px 0 rgba(0, 0, 0, .3);--shadow-button-hover: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-card: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-card-hover: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .2);--shadow-modal: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .3);--shadow-dropdown: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .2);--shadow-tooltip: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-focus: 0 0 0 3px rgba(250, 204, 21, .3)}:root{--semantic-color-primary: var(--primitive-blue-500);--semantic-color-primary-hover: var(--primitive-blue-600);--semantic-color-primary-active: var(--primitive-blue-700);--semantic-color-primary-light: var(--primitive-blue-100);--semantic-color-primary-lighter: var(--primitive-blue-50);--semantic-color-success: var(--primitive-green-500);--semantic-color-success-hover: var(--primitive-green-600);--semantic-color-success-light: var(--primitive-green-100);--semantic-color-success-lighter: var(--primitive-green-50);--semantic-color-warning: var(--primitive-yellow-500);--semantic-color-warning-hover: var(--primitive-yellow-600);--semantic-color-warning-light: var(--primitive-yellow-100);--semantic-color-warning-lighter: var(--primitive-yellow-50);--semantic-color-error: var(--primitive-red-500);--semantic-color-error-hover: var(--primitive-red-600);--semantic-color-error-light: var(--primitive-red-100);--semantic-color-error-lighter: var(--primitive-red-50);--semantic-color-info: var(--primitive-blue-500);--semantic-color-info-hover: var(--primitive-blue-600);--semantic-color-info-light: var(--primitive-blue-100);--semantic-color-info-lighter: var(--primitive-blue-50);--semantic-color-text-primary: var(--primitive-gray-900);--semantic-color-text-secondary: var(--primitive-gray-600);--semantic-color-text-tertiary: var(--primitive-gray-500);--semantic-color-text-disabled: var(--primitive-gray-400);--semantic-color-text-inverse: var(--primitive-white);--semantic-color-text-link: var(--primitive-blue-600);--semantic-color-text-link-hover: var(--primitive-blue-700);--semantic-color-background-primary: var(--primitive-white);--semantic-color-background-secondary: var(--primitive-gray-50);--semantic-color-background-tertiary: var(--primitive-gray-100);--semantic-color-background-elevated: var(--primitive-white);--semantic-color-background-overlay: rgba(0, 0, 0, .5);--semantic-color-background-disabled: var(--primitive-gray-100);--semantic-color-surface-primary: var(--primitive-white);--semantic-color-surface-secondary: var(--primitive-gray-50);--semantic-color-surface-tertiary: var(--primitive-gray-100);--semantic-color-surface-elevated: var(--primitive-white);--semantic-color-surface-hover: var(--primitive-gray-50);--semantic-color-surface-active: var(--primitive-gray-100);--semantic-color-border-primary: var(--primitive-gray-200);--semantic-color-border-secondary: var(--primitive-gray-300);--semantic-color-border-tertiary: var(--primitive-gray-400);--semantic-color-border-focus: var(--primitive-blue-500);--semantic-color-border-error: var(--primitive-red-500);--semantic-color-border-success: var(--primitive-green-500);--semantic-color-border-warning: var(--primitive-yellow-500);--semantic-spacing-component-gap: var(--primitive-spacing-4);--semantic-spacing-element-gap: var(--primitive-spacing-2);--semantic-spacing-section-gap: var(--primitive-spacing-8);--semantic-spacing-page-margin: var(--primitive-spacing-6);--semantic-spacing-content-padding: var(--primitive-spacing-4);--semantic-spacing-card-padding: var(--primitive-spacing-6);--semantic-spacing-button-padding-y: var(--primitive-spacing-2);--semantic-spacing-button-padding-x: var(--primitive-spacing-4);--semantic-spacing-input-padding-y: var(--primitive-spacing-3);--semantic-spacing-input-padding-x: var(--primitive-spacing-3);--semantic-font-family-primary: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--semantic-font-family-mono: "JetBrains Mono", "Fira Code", Consolas, monospace;--semantic-font-size-heading-xl: var(--primitive-font-size-4xl);--semantic-font-size-heading-lg: var(--primitive-font-size-3xl);--semantic-font-size-heading-md: var(--primitive-font-size-2xl);--semantic-font-size-heading-sm: var(--primitive-font-size-xl);--semantic-font-size-heading-xs: var(--primitive-font-size-lg);--semantic-font-size-body-lg: var(--primitive-font-size-lg);--semantic-font-size-body-md: var(--primitive-font-size-base);--semantic-font-size-body-sm: var(--primitive-font-size-sm);--semantic-font-size-body-xs: var(--primitive-font-size-xs);--semantic-font-weight-heading: var(--primitive-font-weight-semibold);--semantic-font-weight-body: var(--primitive-font-weight-normal);--semantic-font-weight-emphasis: var(--primitive-font-weight-medium);--semantic-font-weight-strong: var(--primitive-font-weight-bold);--semantic-line-height-heading: var(--primitive-line-height-tight);--semantic-line-height-body: var(--primitive-line-height-normal);--semantic-line-height-caption: var(--primitive-line-height-loose);--semantic-radius-button: var(--primitive-radius-md);--semantic-radius-input: var(--primitive-radius-md);--semantic-radius-card: var(--primitive-radius-lg);--semantic-radius-modal: var(--primitive-radius-xl);--semantic-radius-tooltip: var(--primitive-radius-base);--semantic-radius-badge: var(--primitive-radius-full);--semantic-shadow-button: var(--primitive-shadow-sm);--semantic-shadow-button-hover: var(--primitive-shadow-base);--semantic-shadow-card: var(--primitive-shadow-base);--semantic-shadow-card-hover: var(--primitive-shadow-md);--semantic-shadow-modal: var(--primitive-shadow-xl);--semantic-shadow-dropdown: var(--primitive-shadow-lg);--semantic-shadow-tooltip: var(--primitive-shadow-base);--semantic-shadow-focus: 0 0 0 3px var(--primitive-blue-100);--semantic-transition-button: var(--primitive-transition-fast);--semantic-transition-hover: var(--primitive-transition-fast);--semantic-transition-modal: var(--primitive-transition-base);--semantic-transition-drawer: var(--primitive-transition-base);--semantic-transition-page: var(--primitive-transition-slow);--semantic-z-index-dropdown: var(--primitive-z-index-dropdown);--semantic-z-index-sticky-header: var(--primitive-z-index-sticky);--semantic-z-index-fixed-sidebar: var(--primitive-z-index-fixed);--semantic-z-index-modal-backdrop: var(--primitive-z-index-modal-backdrop);--semantic-z-index-modal: var(--primitive-z-index-modal);--semantic-z-index-popover: var(--primitive-z-index-popover);--semantic-z-index-tooltip: var(--primitive-z-index-tooltip)}:root{--component-button-primary-bg: var(--primitive-blue-500);--component-button-primary-bg-hover: var(--primitive-blue-600);--component-button-primary-bg-active: var(--primitive-blue-700);--component-button-primary-color: var(--primitive-white);--component-button-primary-border: var(--primitive-blue-500);--component-button-primary-border-hover: var(--primitive-blue-600);--component-button-primary-shadow: var(--primitive-shadow-sm);--component-button-primary-shadow-hover: var(--primitive-shadow-base);--component-button-primary-radius: var(--primitive-radius-md);--component-button-primary-padding-y: var(--primitive-spacing-2);--component-button-primary-padding-x: var(--primitive-spacing-4);--component-button-secondary-bg: var(--primitive-white);--component-button-secondary-bg-hover: var(--primitive-gray-50);--component-button-secondary-bg-active: var(--primitive-gray-100);--component-button-secondary-color: var(--primitive-gray-900);--component-button-secondary-border: var(--primitive-gray-200);--component-button-secondary-border-hover: var(--primitive-gray-300);--component-button-secondary-shadow: var(--primitive-shadow-sm);--component-button-secondary-shadow-hover: var(--primitive-shadow-base);--component-button-secondary-radius: var(--primitive-radius-md);--component-button-secondary-padding-y: var(--primitive-spacing-2);--component-button-secondary-padding-x: var(--primitive-spacing-4);--component-button-danger-bg: var(--primitive-red-500);--component-button-danger-bg-hover: var(--primitive-red-600);--component-button-danger-color: var(--primitive-white);--component-button-danger-border: var(--primitive-red-500);--component-button-danger-border-hover: var(--primitive-red-600);--component-input-bg: var(--primitive-white);--component-input-bg-hover: var(--primitive-gray-50);--component-input-bg-focus: var(--primitive-white);--component-input-bg-disabled: var(--primitive-gray-100);--component-input-color: var(--primitive-gray-900);--component-input-color-placeholder: var(--primitive-gray-500);--component-input-color-disabled: var(--primitive-gray-400);--component-input-border: var(--primitive-gray-200);--component-input-border-hover: var(--primitive-gray-300);--component-input-border-focus: var(--primitive-blue-500);--component-input-border-error: var(--primitive-red-500);--component-input-border-success: var(--primitive-green-500);--component-input-radius: var(--primitive-radius-md);--component-input-padding-y: var(--primitive-spacing-3);--component-input-padding-x: var(--primitive-spacing-3);--component-input-shadow: var(--primitive-shadow-sm);--component-input-shadow-focus: 0 0 0 3px var(--primitive-blue-100);--component-card-bg: var(--primitive-white);--component-card-bg-hover: var(--primitive-gray-50);--component-card-border: var(--primitive-gray-200);--component-card-border-hover: var(--primitive-gray-300);--component-card-radius: var(--primitive-radius-lg);--component-card-shadow: var(--primitive-shadow-base);--component-card-shadow-hover: var(--primitive-shadow-md);--component-card-padding: var(--primitive-spacing-6);--component-card-header-bg: transparent;--component-card-header-border: var(--primitive-gray-200);--component-card-header-color: var(--primitive-gray-900);--component-card-header-padding: var(--primitive-spacing-4);--component-card-header-font-size: var(--primitive-font-size-lg);--component-card-header-font-weight: var(--primitive-font-weight-semibold);--component-card-body-bg: transparent;--component-card-body-color: var(--primitive-gray-600);--component-card-body-padding: var(--primitive-spacing-4);--component-card-body-font-size: var(--primitive-font-size-base);--component-card-body-line-height: var(--primitive-line-height-normal);--component-modal-bg: var(--primitive-white);--component-modal-overlay-bg: rgba(0, 0, 0, .5);--component-modal-border: var(--primitive-gray-200);--component-modal-shadow: var(--primitive-shadow-xl);--component-modal-radius: var(--primitive-radius-xl);--component-modal-padding: var(--primitive-spacing-6);--component-dropdown-bg: var(--primitive-white);--component-dropdown-border: var(--primitive-gray-200);--component-dropdown-shadow: var(--primitive-shadow-lg);--component-dropdown-radius: var(--primitive-radius-lg);--component-dropdown-item-bg-hover: var(--primitive-gray-50);--component-dropdown-item-color: var(--primitive-gray-900);--component-dropdown-item-padding: var(--primitive-spacing-3);--component-nav-bg: var(--primitive-white);--component-nav-item-color: var(--primitive-gray-600);--component-nav-item-color-active: var(--primitive-blue-600);--component-nav-item-bg-hover: var(--primitive-gray-50);--component-nav-item-bg-active: var(--primitive-blue-50);--component-nav-item-padding: var(--primitive-spacing-3);--component-nav-item-radius: var(--primitive-radius-md)}:root{--primary: var(--primitive-blue-500);--primary-light: var(--primitive-blue-100);--primary-lighter: var(--primitive-blue-50);--primary-dark: var(--primitive-blue-600);--primary-darker: var(--primitive-blue-700);--primary-500: var(--primitive-blue-500);--primary-400: var(--primitive-blue-100);--primary-300: var(--primitive-blue-50);--primary-600: var(--primitive-blue-600);--primary-700: var(--primitive-blue-700);--error: var(--primitive-red-500);--error-light: var(--primitive-red-100);--error-dark: var(--primitive-red-600);--error-500: var(--primitive-red-500);--error-400: var(--primitive-red-100);--error-600: var(--primitive-red-600);--success: var(--primitive-green-500);--success-light: var(--primitive-green-100);--success-dark: var(--primitive-green-600);--success-500: var(--primitive-green-500);--success-400: var(--primitive-green-100);--success-600: var(--primitive-green-600);--warning: var(--primitive-yellow-500);--warning-light: var(--primitive-yellow-100);--warning-dark: var(--primitive-yellow-600);--warning-500: var(--primitive-yellow-500);--warning-400: var(--primitive-yellow-100);--warning-600: var(--primitive-yellow-600);--text-primary: var(--primitive-gray-900);--text-secondary: var(--primitive-gray-600);--text-disabled: var(--primitive-gray-400);--text-muted: var(--primitive-gray-500);--text-on-primary: var(--primitive-white);--text-on-dark: var(--primitive-white);--background-primary: var(--primitive-white);--background-secondary: var(--primitive-gray-50);--background-tertiary: var(--primitive-gray-100);--background-elevated: var(--primitive-white);--background-overlay: rgba(0, 0, 0, .5);--background-disabled: var(--primitive-gray-100);--border-color: var(--primitive-gray-200);--border-color-hover: var(--primitive-gray-300);--border-light: var(--primitive-gray-200);--border-medium: var(--primitive-gray-300);--border-strong: var(--primitive-gray-400);--border-primary: var(--primitive-gray-200);--border-secondary: var(--primitive-gray-300);--border-focus: var(--primitive-blue-500);--spacing-1: var(--primitive-spacing-1);--spacing-2: var(--primitive-spacing-2);--spacing-3: var(--primitive-spacing-3);--spacing-4: var(--primitive-spacing-4);--spacing-5: var(--primitive-spacing-5);--spacing-6: var(--primitive-spacing-6);--spacing-8: var(--primitive-spacing-8);--spacing-10: var(--primitive-spacing-10);--spacing-12: var(--primitive-spacing-12);--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-base: var(--primitive-font-size-base);--font-size-sm: var(--primitive-font-size-sm);--font-size-xs: var(--primitive-font-size-xs);--font-size-lg: var(--primitive-font-size-lg);--font-size-xl: var(--primitive-font-size-xl);--border-radius: var(--primitive-radius-md);--border-radius-sm: var(--primitive-radius-sm);--border-radius-lg: var(--primitive-radius-lg);--border-radius-full: var(--primitive-radius-full);--shadow: var(--primitive-shadow-base);--shadow-color: rgba(0, 0, 0, .1);--focus-ring: 0 0 0 3px var(--primitive-blue-100);--z-dropdown: var(--primitive-z-index-dropdown);--z-sticky: var(--primitive-z-index-sticky);--z-fixed: var(--primitive-z-index-fixed);--z-modal-backdrop: var(--primitive-z-index-modal-backdrop);--z-modal: var(--primitive-z-index-modal);--z-popover: var(--primitive-z-index-popover);--z-tooltip: var(--primitive-z-index-tooltip);--transition-base: var(--primitive-transition-base);--transition-fast: var(--primitive-transition-fast);--transition-slow: var(--primitive-transition-slow);--x-card-bg-primary: var(--primitive-white);--x-card-bg-secondary: var(--primitive-gray-50);--x-card-bg-elevated: var(--primitive-white);--x-card-border-primary: var(--primitive-gray-200);--x-card-border-secondary: var(--primitive-gray-300);--button-primary-bg: var(--primitive-blue-500);--button-primary-color: var(--primitive-white);--button-primary-border: var(--primitive-blue-500);--button-secondary-bg: var(--primitive-white);--button-secondary-color: var(--primitive-gray-900);--button-secondary-border: var(--primitive-gray-200);--input-bg: var(--primitive-white);--input-border: var(--primitive-gray-200);--input-border-focus: var(--primitive-blue-500);--input-color: var(--primitive-gray-900);--input-placeholder: var(--primitive-gray-500);--modal-bg: var(--primitive-white);--modal-overlay-bg: rgba(0, 0, 0, .5);--modal-border: var(--primitive-gray-200);--modal-shadow: var(--primitive-shadow-xl);--dropdown-bg: var(--primitive-white);--dropdown-border: var(--primitive-gray-200);--dropdown-shadow: var(--primitive-shadow-lg);--dropdown-item-bg-hover: var(--primitive-gray-50);--dropdown-item-color: var(--primitive-gray-900);--nav-bg: var(--primitive-white);--nav-item-color: var(--primitive-gray-600);--nav-item-color-active: var(--primitive-blue-600);--nav-item-bg-hover: var(--primitive-gray-50);--nav-item-bg-active: var(--primitive-blue-50)}[data-theme=dark]{--semantic-color-primary: var(--primitive-yellow-400);--semantic-color-primary-hover: var(--primitive-yellow-300);--semantic-color-primary-active: var(--primitive-yellow-500);--semantic-color-primary-light: var(--primitive-yellow-900);--semantic-color-primary-lighter: var(--primitive-yellow-800);--semantic-color-success: var(--primitive-green-400);--semantic-color-success-hover: var(--primitive-green-300);--semantic-color-success-light: var(--primitive-green-900);--semantic-color-success-lighter: var(--primitive-green-800);--semantic-color-warning: var(--primitive-yellow-400);--semantic-color-warning-hover: var(--primitive-yellow-300);--semantic-color-warning-light: var(--primitive-yellow-900);--semantic-color-warning-lighter: var(--primitive-yellow-800);--semantic-color-error: var(--primitive-red-400);--semantic-color-error-hover: var(--primitive-red-300);--semantic-color-error-light: var(--primitive-red-900);--semantic-color-error-lighter: var(--primitive-red-800);--semantic-color-info: var(--primitive-blue-400);--semantic-color-info-hover: var(--primitive-blue-300);--semantic-color-info-light: var(--primitive-blue-900);--semantic-color-info-lighter: var(--primitive-blue-800);--semantic-color-text-primary: var(--primitive-gray-100);--semantic-color-text-secondary: var(--primitive-gray-300);--semantic-color-text-tertiary: var(--primitive-gray-400);--semantic-color-text-disabled: var(--primitive-gray-600);--semantic-color-text-inverse: var(--primitive-gray-900);--semantic-color-text-link: var(--primitive-yellow-400);--semantic-color-text-link-hover: var(--primitive-yellow-300);--semantic-color-background-primary: var(--primitive-gray-900);--semantic-color-background-secondary: var(--primitive-gray-800);--semantic-color-background-tertiary: var(--primitive-gray-700);--semantic-color-background-elevated: var(--primitive-gray-800);--semantic-color-background-overlay: rgba(0, 0, 0, .8);--semantic-color-background-disabled: var(--primitive-gray-700);--semantic-color-surface-primary: var(--primitive-gray-900);--semantic-color-surface-secondary: var(--primitive-gray-800);--semantic-color-surface-tertiary: var(--primitive-gray-700);--semantic-color-surface-elevated: var(--primitive-gray-800);--semantic-color-surface-hover: var(--primitive-gray-700);--semantic-color-surface-active: var(--primitive-gray-600);--semantic-color-border-primary: var(--primitive-gray-700);--semantic-color-border-secondary: var(--primitive-gray-600);--semantic-color-border-tertiary: var(--primitive-gray-500);--semantic-color-border-focus: var(--primitive-yellow-400);--semantic-color-border-error: var(--primitive-red-400);--semantic-color-border-success: var(--primitive-green-400);--semantic-color-border-warning: var(--primitive-yellow-400);--semantic-shadow-button: 0 1px 2px 0 rgba(0, 0, 0, .3);--semantic-shadow-button-hover: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--semantic-shadow-card: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--semantic-shadow-card-hover: 0 4px 6px -1px rgba(0, 0, 0, .4), 0 2px 4px -1px rgba(0, 0, 0, .2);--semantic-shadow-modal: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .3);--semantic-shadow-dropdown: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .2);--semantic-shadow-tooltip: 0 1px 3px 0 rgba(0, 0, 0, .4), 0 1px 2px 0 rgba(0, 0, 0, .2);--semantic-shadow-focus: 0 0 0 3px rgba(250, 204, 21, .3);--primary-1000: var(--primitive-yellow-900);--primary-900: var(--primitive-yellow-800);--primary-800: var(--primitive-yellow-700);--primary-700: var(--primitive-yellow-600);--primary-600: var(--primitive-yellow-500);--primary-500: var(--primitive-yellow-400);--primary-400: var(--primitive-yellow-300);--primary-300: var(--primitive-yellow-200);--primary-200: var(--primitive-yellow-100);--primary-100: var(--primitive-yellow-50);--primary-50: #fff9e6;--primary-25: #fffdf2;--neutral-1000: var(--primitive-white);--neutral-900: var(--primitive-gray-100);--neutral-800: var(--primitive-gray-200);--neutral-700: var(--primitive-gray-300);--neutral-600: var(--primitive-gray-400);--neutral-500: var(--primitive-gray-500);--neutral-400: var(--primitive-gray-600);--neutral-300: var(--primitive-gray-700);--neutral-200: var(--primitive-gray-800);--neutral-100: var(--primitive-gray-900);--neutral-50: #1a1a1a;--neutral-25: var(--primitive-black);--success-500: var(--primitive-green-400);--success-400: var(--primitive-green-300);--success-600: var(--primitive-green-500);--success-light: var(--primitive-green-300);--success-lighter: var(--primitive-green-200);--error-500: var(--primitive-red-400);--error-400: var(--primitive-red-300);--error-600: var(--primitive-red-500);--error-light: var(--primitive-red-300);--error-lighter: var(--primitive-red-200);--warning-500: var(--primitive-yellow-400);--warning-400: var(--primitive-yellow-300);--warning-600: var(--primitive-yellow-500);--warning-light: var(--primitive-yellow-300);--warning-lighter: var(--primitive-yellow-200);--shadow-color: rgba(0, 0, 0, .6);--sidebar-gradient: linear-gradient(135deg, var(--primitive-gray-800) 0%, var(--primitive-gray-900) 50%, var(--primitive-black) 100%);--layout-background: var(--primitive-gray-800);--layout-background-main: var(--primitive-gray-900);--layout-background-side-bar: var(--primitive-gray-800);--chart-primary-color: var(--primitive-yellow-400);--chart-secondary-color: var(--primitive-blue-400);--chart-accent-color: var(--primitive-green-400);--chart-text-primary: var(--primitive-gray-100);--chart-text-secondary: var(--primitive-gray-300);--chart-grid-color: var(--primitive-gray-700);--chart-background: var(--primitive-gray-900);--button-gradient-overlay: linear-gradient(135deg, var(--primitive-yellow-400) 0%, var(--primitive-orange-400) 100%);--button-shadow-primary: 0 8px 25px rgba(250, 204, 21, .3);--button-shadow-primary-hover: 0 8px 25px rgba(250, 204, 21, .4);--glass-backdrop-filter: blur(12px);--glass-backdrop-filter-strong: blur(20px);--chart-container-bg: rgba(31, 41, 55, .9);--chart-container-border: 1px solid rgba(75, 85, 99, .3);--chart-container-shadow: 0 12px 40px rgba(0, 0, 0, .4);--chart-container-shadow-hover: 0 20px 60px rgba(0, 0, 0, .6);--selector-container-bg: rgba(31, 41, 55, .95);--selector-container-shadow: inset 0 2px 8px rgba(0, 0, 0, .3), 0 1px 3px rgba(0, 0, 0, .4);--selector-button-bg: rgba(75, 85, 99, .8);--selector-button-bg-hover: rgba(250, 204, 21, .1);--selector-button-bg-active: linear-gradient(135deg, var(--primitive-yellow-400) 0%, var(--primitive-yellow-500) 100%);--selector-button-color: var(--primitive-gray-200);--selector-button-color-active: var(--primitive-gray-900);--selector-button-shadow-hover: 0 4px 12px rgba(250, 204, 21, .25);--selector-button-shadow-active: 0 4px 12px rgba(250, 204, 21, .4)}[data-theme=dark] .x-button--primary,[data-theme=dark] .primary-button,[data-theme=dark] [class*=primary]{color:var(--primitive-gray-900)!important}[data-theme=dark] .x-card,[data-theme=dark] .grid-card,[data-theme=dark] .chat-card,[data-theme=dark] [class*=card]{background:var(--primitive-gray-900);border-color:var(--primitive-gray-700)}[data-theme=dark] .x-card:hover,[data-theme=dark] .grid-card:hover,[data-theme=dark] .chat-card:hover,[data-theme=dark] [class*=card]:hover{background:var(--primitive-gray-700);border-color:var(--primitive-gray-600)}[data-theme=dark] .x-input,[data-theme=dark] .x-select,[data-theme=dark] .x-textarea,[data-theme=dark] input,[data-theme=dark] select,[data-theme=dark] textarea{background:var(--primitive-gray-900);border-color:var(--primitive-gray-700);color:var(--primitive-gray-100)}[data-theme=dark] .x-input:focus,[data-theme=dark] .x-select:focus,[data-theme=dark] .x-textarea:focus,[data-theme=dark] input:focus,[data-theme=dark] select:focus,[data-theme=dark] textarea:focus{border-color:var(--primitive-yellow-400);box-shadow:0 0 0 3px #facc154d}[data-theme=dark] .x-input::placeholder,[data-theme=dark] .x-select::placeholder,[data-theme=dark] .x-textarea::placeholder,[data-theme=dark] input::placeholder,[data-theme=dark] select::placeholder,[data-theme=dark] textarea::placeholder{color:var(--primitive-gray-400)}[data-theme=dark] .x-modal,[data-theme=dark] .modal{background:var(--primitive-gray-900);border-color:var(--primitive-gray-700);box-shadow:0 20px 25px -5px #0009,0 10px 10px -5px #0000004d}[data-theme=dark] .x-tooltip,[data-theme=dark] .tooltip{background:var(--primitive-gray-100);color:var(--primitive-gray-900);box-shadow:0 1px 3px #0006,0 1px 2px #0003}:root{--font-family-primary: "Roboto", "Helvetica Neue", Arial, sans-serif;--font-family-monospace: "Roboto Mono", "Consolas", "Monaco", monospace}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;font-family:var(--font-family-primary);background-color:var(--background-primary);transition:background-color .3s ease,color .3s ease;min-height:100vh}[dir=rtl]{text-align:right}[dir=ltr]{text-align:left}button,input,textarea,select{font-family:inherit}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}a{color:var(--primary-500);text-decoration:none;transition:color .2s ease;cursor:pointer}a:hover{color:var(--primary-600);text-decoration:underline}a:focus{outline:none;text-decoration:underline}a:active{color:var(--primary-700)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent;border-radius:4px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color, rgba(0, 0, 0, .2));border-radius:4px;border:1px solid var(--scrollbar-thumb-border, transparent);-webkit-transition:all .2s ease;transition:all .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color, rgba(0, 0, 0, .4))}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color, rgba(0, 0, 0, .2)) transparent}[data-theme=light],:root{--scrollbar-thumb-color: rgba(0, 0, 0, .2);--scrollbar-thumb-hover-color: rgba(0, 0, 0, .4);--scrollbar-thumb-border: transparent;--scrollbar-track-color: transparent}[data-theme=dark]{--scrollbar-thumb-color: rgba(255, 215, 0, .6);--scrollbar-thumb-hover-color: rgba(255, 215, 0, .8);--scrollbar-thumb-border: rgba(255, 215, 0, .2);--scrollbar-track-color: rgba(0, 0, 0, .1)}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:1px solid var(--scrollbar-thumb-border);box-shadow:0 0 3px #ffd7004d}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color);box-shadow:0 0 6px #ffd70080}[data-theme=dark] ::-webkit-scrollbar-thumb:active{background:var(--primary-500);box-shadow:0 0 8px #ffd700b3}[data-theme=modern]{--scrollbar-thumb-color: rgba(102, 126, 234, .6);--scrollbar-thumb-hover-color: rgba(102, 126, 234, .8);--scrollbar-thumb-border: rgba(102, 126, 234, .2);--scrollbar-track-color: rgba(255, 255, 255, .1)}[data-theme=modern] ::-webkit-scrollbar-track{background:var(--scrollbar-track-color);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=modern] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid var(--scrollbar-thumb-border);box-shadow:0 0 3px #667eea4d}[data-theme=modern] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 0 6px #667eea80;transform:scale(1.1)}[data-theme=modern] ::-webkit-scrollbar-thumb:active{box-shadow:0 0 8px #667eeab3}.x-scrollbar-thin::-webkit-scrollbar{width:4px;height:4px}.x-scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.x-scrollbar-hidden::-webkit-scrollbar{display:none}.x-scrollbar-overlay::-webkit-scrollbar{width:0;height:0}.x-scrollbar-overlay:hover::-webkit-scrollbar{width:8px;height:8px}@media (prefers-color-scheme: dark){[data-theme=system]{--scrollbar-thumb-color: rgba(255, 215, 0, .6);--scrollbar-thumb-hover-color: rgba(255, 215, 0, .8);--scrollbar-thumb-border: rgba(255, 215, 0, .2);--scrollbar-track-color: rgba(0, 0, 0, .1)}[data-theme=system] ::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}[data-theme=system] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border:1px solid var(--scrollbar-thumb-border);box-shadow:0 0 3px #ffd7004d}[data-theme=system] ::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color);box-shadow:0 0 6px #ffd70080}[data-theme=system] ::-webkit-scrollbar-thumb:active{background:var(--primary-500);box-shadow:0 0 8px #ffd700b3}}:root{--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-page-padding: var(--spacing-6);--spacing-container-padding: var(--spacing-6);--spacing-card-padding: var(--spacing-6);--spacing-section-padding: var(--spacing-8);--spacing-header-padding: var(--spacing-4) var(--spacing-6);--spacing-content-gap: var(--spacing-6);--spacing-grid-gap: var(--spacing-6);--spacing-element-gap: var(--spacing-4);--spacing-small-gap: var(--spacing-2);--layout-header-height: 60px;--layout-sidebar-width: 220px;--layout-sidebar-width-collapsed: 64px;--layout-sidebar-offset: 4px;--layout-content-margin-left: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset));--layout-content-margin-left-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset));--layout-content-margin-right: var(--layout-sidebar-offset);--layout-content-margin-right-collapsed: var(--layout-sidebar-offset);--layout-sidebar-position: left;--chat-widget-position: right;--chat-widget-left: auto;--chat-widget-right: 20px;--layout-sidebar-left: var(--layout-sidebar-offset);--layout-sidebar-right: auto;--spacing-sidebar-top-offset: var(--spacing-element-gap);--spacing-sidebar-padding: 1rem;--spacing-sidebar-item-padding: .625rem 1rem;--page-header-left: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset) + var(--spacing-element-gap) - (var(--spacing-6) / 2));--page-header-right: 0px;--pagination-bottom-offset: var(--spacing-1);--pagination-side-margin: var(--spacing-element-gap);--pagination-container-padding: var(--spacing-2) var(--spacing-4);--pagination-container-gap: var(--spacing-4);--pagination-controls-gap: var(--spacing-6);--pagination-nav-gap: var(--spacing-4);--pagination-border-radius: var(--spacing-3);--pagination-shadow-offset: calc(-1 * var(--spacing-1));--notifications-component-width: 50px;--notifications-trigger-size: 40px;--notifications-spacing: 10px;--sidebar-toggle-left: calc(var(--layout-sidebar-width) - 20px);--sidebar-toggle-right: auto;--sidebar-toggle-left-collapsed: calc(var(--layout-sidebar-width-collapsed) - 20px);--sidebar-toggle-right-collapsed: auto;--grid-card-icon-size: 1.5rem;--grid-card-icon-size-small: 1rem;--grid-card-icon-size-large: 2rem;--grid-card-icon-size-mini: .875rem;--card-padding: 2rem 1.5rem;--card-radius: 12px;--card-shadow: 0 4px 16px rgba(0,0,0,.12);--card-border: 1px solid var(--border-secondary, #e0e0e0);--x-gap-1: var(--spacing-1);--x-gap-2: var(--spacing-2);--x-gap-3: var(--spacing-3);--x-gap-4: var(--spacing-4);--x-gap-5: var(--spacing-5);--x-gap-6: var(--spacing-6);--x-gap-7: var(--spacing-7);--x-gap-8: var(--spacing-8);--x-gap-9: 36px}@media (max-width: 1024px){:root{--spacing-page-padding: var(--spacing-5);--spacing-container-padding: var(--spacing-5);--spacing-element-gap: var(--spacing-3);--grid-card-icon-size: 1.375rem}}@media (max-width: 768px){:root{--spacing-page-padding: var(--spacing-4);--spacing-container-padding: var(--spacing-4);--spacing-card-padding: var(--spacing-4);--spacing-content-gap: var(--spacing-5);--spacing-grid-gap: var(--spacing-4);--grid-card-icon-size: 1.25rem;--layout-sidebar-width: 90vw;--layout-content-margin-left: 0;--layout-content-margin-left-collapsed: 0}}@media (max-width: 480px){:root{--spacing-page-padding: var(--spacing-3);--spacing-container-padding: var(--spacing-3);--spacing-card-padding: var(--spacing-3);--spacing-section-padding: var(--spacing-5);--grid-card-icon-size: 1.125rem}}.gap-1{gap:var(--spacing-1)!important}.gap-2{gap:var(--spacing-2)!important}.gap-3{gap:var(--spacing-3)!important}.gap-4{gap:var(--spacing-4)!important}.gap-5{gap:var(--spacing-5)!important}.gap-6{gap:var(--spacing-6)!important}.gap-7{gap:var(--spacing-7)!important}.gap-8{gap:var(--spacing-8)!important}.p-1{padding:var(--spacing-1)!important}.p-2{padding:var(--spacing-2)!important}.p-3{padding:var(--spacing-3)!important}.p-4{padding:var(--spacing-4)!important}.p-5{padding:var(--spacing-5)!important}.p-6{padding:var(--spacing-6)!important}.m-1{margin:var(--spacing-1)!important}.m-2{margin:var(--spacing-2)!important}.m-3{margin:var(--spacing-3)!important}.m-4{margin:var(--spacing-4)!important}.m-5{margin:var(--spacing-5)!important}.m-6{margin:var(--spacing-6)!important}:root.sidebar-collapsed,[data-layout=sidebar-left].sidebar-collapsed{--layout-content-margin-left-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset));--layout-content-margin-right-collapsed: var(--layout-sidebar-offset);--page-header-left: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) + var(--spacing-element-gap))}[data-layout=sidebar-right]{--layout-sidebar-position: right;--layout-sidebar-left: auto;--layout-sidebar-right: var(--layout-sidebar-offset);--layout-content-margin-left: 0;--layout-content-margin-right: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset));--layout-content-margin-right-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset));--chat-widget-position: left;--chat-widget-left: 20px !important;--chat-widget-right: auto !important;--page-header-left: 102px ;--page-header-right: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset) + var(--spacing-element-gap));--sidebar-toggle-left: auto;--sidebar-toggle-right: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset) - 20px);--sidebar-toggle-left-collapsed: auto;--sidebar-toggle-right-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) - 20px)}[data-layout=sidebar-right].sidebar-collapsed{--layout-content-margin-left-collapsed: 0;--layout-content-margin-right-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset));--page-header-right: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) + var(--spacing-element-gap))}[data-layout=sidebar-left]{--chat-widget-position: right;--chat-widget-left: auto !important;--chat-widget-right: 20px !important}[data-chat-widget=chat-right]{--chat-widget-left: 20px;--chat-widget-right: auto}@media (max-width: 1024px) and (min-width: 769px){:root{--spacing-page-padding: 1.25rem;--spacing-container-padding: 1.25rem;--spacing-card-padding: 1.25rem;--spacing-section-padding: 1.75rem;--spacing-header-padding: .875rem 1.25rem;--spacing-content-gap: 1.25rem;--spacing-grid-gap: 1.25rem;--spacing-element-gap: .875rem;--spacing-section-margin: 2rem;--spacing-header-margin: 1.75rem;--spacing-sidebar-top-offset: var(--spacing-element-gap);--spacing-sidebar-padding: 1rem;--spacing-sidebar-item-padding: .625rem .875rem}}@media (max-width: 768px){:root{--layout-header-height: 60px;--layout-sidebar-width: 90vw;--layout-sidebar-width-collapsed: 68px;--layout-sidebar-offset: 0px;--sidebar-toggle-left: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) - 18px);--sidebar-toggle-right: auto;--sidebar-toggle-left-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) - 18px);--sidebar-toggle-right-collapsed: auto;--spacing-page-padding: 1rem;--spacing-container-padding: 1rem;--spacing-card-padding: 1rem;--spacing-section-padding: 1.5rem;--spacing-header-padding: .875rem 1rem;--spacing-content-gap: 1rem;--spacing-grid-gap: 1rem;--spacing-element-gap: 16px;--spacing-small-gap: 8px;--spacing-large-gap: 32px;--spacing-section-gap: 24px;--spacing-form-gap: 16px;--spacing-element-margin: 16px;--spacing-section-margin: 24px;--spacing-sidebar-top-offset: calc(54px + var(--spacing-element-gap));--spacing-sidebar-padding: .75rem;--spacing-sidebar-item-padding: .5rem .75rem;--grid-card-icon-size: 1.25rem;--grid-card-icon-size-small: .875rem;--grid-card-icon-size-large: 1.75rem;--grid-card-icon-size-mini: .75rem}[data-layout=sidebar-right]{--chat-widget-left: 20px;--chat-widget-right: auto;--sidebar-toggle-left: auto;--sidebar-toggle-right: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) - 18px);--sidebar-toggle-left-collapsed: auto;--sidebar-toggle-right-collapsed: calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) - 18px)}[data-layout=sidebar-left]{--chat-widget-left: auto;--chat-widget-right: 20px}[data-chat-widget=chat-right]{--chat-widget-left: 20px;--chat-widget-right: auto}}@media (max-width: 480px){:root{--spacing-page-padding: .75rem;--spacing-container-padding: .75rem;--spacing-card-padding: .875rem;--spacing-section-padding: 1.25rem;--spacing-header-padding: .625rem .75rem;--spacing-content-gap: .875rem;--spacing-grid-gap: .875rem;--spacing-element-gap: .625rem;--spacing-small-gap: .25rem;--spacing-section-margin: 1.25rem;--spacing-header-margin: 1.25rem;--spacing-element-margin: .625rem;--spacing-sidebar-top-offset: calc(60px + var(--spacing-element-gap));--spacing-sidebar-padding: .625rem;--spacing-sidebar-item-padding: .375rem .625rem;--grid-card-icon-size: 1.125rem;--grid-card-icon-size-small: .75rem;--grid-card-icon-size-large: 1.5rem;--grid-card-icon-size-mini: .625rem}}.p-page{padding:var(--spacing-page-padding)}.p-container{padding:var(--spacing-container-padding)}.p-card{padding:var(--spacing-card-padding)}.p-section{padding:var(--spacing-section-padding)}.m-section{margin:var(--spacing-section-margin) 0}.m-header{margin-bottom:var(--spacing-header-margin)}.m-element{margin-bottom:var(--spacing-element-margin)}.gap-content{gap:var(--spacing-content-gap)}.gap-grid{gap:var(--spacing-grid-gap)}.gap-element{gap:var(--spacing-element-gap)}.gap-small{gap:var(--spacing-small-gap)}[data-theme=modern]{--spacing-card-padding: 2rem;--spacing-header-padding: 1.25rem 2rem;--spacing-content-gap: 2rem}@media (max-width: 768px){[data-theme=modern]{--spacing-card-padding: 1.25rem;--spacing-header-padding: 1rem 1.25rem;--spacing-content-gap: 1.25rem}}[data-theme=dark]{--page-header-left: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset) + var(--spacing-element-gap));--page-header-right: calc(var(--spacing-element-gap) + 50px);--layout-sidebar-left: var(--layout-sidebar-offset);--layout-sidebar-right: auto;--pagination-bottom-offset: var(--spacing-1);--pagination-container-padding: var(--spacing-2) var(--spacing-4);--pagination-container-gap: var(--spacing-4);--pagination-controls-gap: var(--spacing-6);--pagination-nav-gap: var(--spacing-4);--pagination-border-radius: var(--spacing-3);--pagination-shadow-offset: calc(-1 * var(--spacing-1))}.sidebar-responsive-offset{padding-top:var(--spacing-sidebar-top-offset)}@media (max-width: 768px){.sidebar-responsive-offset{padding-top:calc(60px + var(--spacing-element-gap))}}@media (max-width: 768px){.page-header{--dynamic-header-height: auto;min-height:60px}.sidebar-responsive-offset{padding-top:calc(60px + var(--spacing-element-gap))}}:root{--x-line-height-100: 14px;--x-line-height-200: 16px;--x-line-height-300: 18px;--x-line-height-400: 20px;--x-line-height-500: 24px;--x-line-height-600: 28px;--x-line-height-700: 32px;--x-line-height-800: 26px;--x-line-height-900: 40px;--x-line-height-1000: var(--x-line-height-900);--x-line-height-1200: var(--x-line-height-900);--x-line-height-1400: var(--x-line-height-100);--x-font-size-100: 10px;--x-font-size-200: 12px;--x-font-size-300: 14px;--x-font-size-400: 16px;--x-font-size-500: 20px;--x-font-size-600: 24px;--x-font-size-700: 28px;--x-font-size-800: 32px;--x-font-size-900: 40px;--x-font-size-1000: var(--x-font-size-900);--x-font-size-1200: var(--x-font-size-300);--x-font-size-1400: var(--x-font-size-200);--x-font-weight-light: 300;--x-font-weight-regular: 400;--x-font-weight-medium: 500;--x-font-weight-semi-bold: 600;--x-font-weight-bold: 700;--x-font-family-primary: "Twemoji Country Flags", Roboto, sans-serif;--x-font-family-mono: "Roboto Mono", monospace}.headline-big{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-900);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-1200)}.headline-1{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-500);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-600)}.headline-2{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.headline-2.beta_label:after{content:"";position:absolute;width:39px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='39' height='17' viewBox='0 0 39 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='0.929688' width='39.0001' height='15.1379' rx='7.56897' fill='%230074FF'/%3E%3Cpath d='M27.943 6.15039L26.0778 12.0676H24.5752L27.1234 4.92969H28.0796L27.943 6.15039ZM29.4927 12.0676L27.6227 6.15039L27.472 4.92969H28.4376L30.9999 12.0676H29.4927ZM29.4079 9.4105V10.5626H25.7857V9.4105H29.4079Z' fill='white'/%3E%3Cpath d='M22.7483 4.92969V12.0676H21.3399V4.92969H22.7483ZM24.8584 4.92969V6.08176H19.2627V4.92969H24.8584Z' fill='white'/%3E%3Cpath d='M18.763 10.9205V12.0676H15.1126V10.9205H18.763ZM15.5742 4.92969V12.0676H14.1611V4.92969H15.5742ZM18.2873 7.83683V8.95458H15.1126V7.83683H18.2873ZM18.7583 4.92969V6.08176H15.1126V4.92969H18.7583Z' fill='white'/%3E%3Cpath d='M10.6848 8.93497H8.9232L8.91378 7.92507H10.3928C10.6534 7.92507 10.867 7.89075 11.0334 7.82212C11.1998 7.75022 11.3238 7.64727 11.4055 7.51327C11.4903 7.376 11.5327 7.20932 11.5327 7.01322C11.5327 6.79097 11.4918 6.61122 11.4102 6.47395C11.3317 6.33668 11.2077 6.237 11.0381 6.1749C10.8717 6.11281 10.6566 6.08176 10.3928 6.08176H9.41307V12.0676H8V4.92969H10.3928C10.7916 4.92969 11.148 4.96891 11.462 5.04735C11.7792 5.12578 12.0476 5.24508 12.2675 5.40522C12.4873 5.56537 12.6553 5.768 12.7715 6.01312C12.8876 6.25498 12.9457 6.54259 12.9457 6.87595C12.9457 7.1701 12.8814 7.44136 12.7526 7.68975C12.627 7.93814 12.4276 8.14078 12.1544 8.29765C11.8844 8.45453 11.5311 8.54114 11.0946 8.55748L10.6848 8.93497ZM10.6236 12.0676H8.53696L9.08806 10.9205H10.6236C10.8717 10.9205 11.0742 10.8796 11.2312 10.7979C11.3882 10.7129 11.5044 10.5985 11.5798 10.4547C11.6551 10.3109 11.6928 10.1459 11.6928 9.95958C11.6928 9.75041 11.6583 9.56902 11.5892 9.41541C11.5232 9.2618 11.4165 9.14414 11.2689 9.06243C11.1213 8.97746 10.9266 8.93497 10.6848 8.93497H9.32357L9.33299 7.92507H11.0287L11.3537 8.32217C11.7713 8.31563 12.1073 8.39243 12.3617 8.55258C12.6192 8.70946 12.806 8.91372 12.9222 9.16538C13.0415 9.41704 13.1012 9.68667 13.1012 9.97428C13.1012 10.4318 13.0054 10.8175 12.8138 11.1313C12.6223 11.4417 12.3413 11.6754 11.9707 11.8323C11.6033 11.9892 11.1543 12.0676 10.6236 12.0676Z' fill='white'/%3E%3C/svg%3E%0A");margin-left:4px;margin-top:2px}.headline-3{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300)}.headline-4{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.headline-5{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-100);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-100)}.body-1{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-400)}.body-2{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.body-3{font-family:var(--x-font-family-primary);font-weight:var(--x-font-weight-regular);font-size:var(--x-font-size-300)}.body-4{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.body-5{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.body-6{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.body-7{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-200)}.body-8{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-100);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-100)}.body-9{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-100);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-100)}.button-1{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-400)}.button-2{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-bold);line-height:var(--x-line-height-400)}.button-3{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.button-4{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300)}.button-5{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.button-6{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-200)}.link-1{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.link-2{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-400)}.link-3{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300)}.link-4{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.link-5{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-200)}.link-6{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.subtitle{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-200);text-transform:uppercase}.subtitle-2{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.subtitle-3{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-100)}.subtitle-4{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-100)}.capital-1{font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-1400);text-transform:uppercase}.typography-flag{font-family:var(--x-font-family-primary)}.beta_label:after{content:"BETA";position:absolute;min-width:58px;min-height:22px;margin-left:4px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.beta_label.beta_label-padding-left{padding-right:62px!important}.beta_label.beta_label-padding-left-translate-2px:after{transform:translateY(-2px)}.manager-badge:after{content:"M";position:absolute;min-width:30px;min-height:22px;margin-left:8px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.support-badge:after{content:"S";position:absolute;min-width:30px;min-height:22px;margin-left:8px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.super-manager-badge:after{content:"SM";position:absolute;min-width:38px;min-height:22px;margin-left:8px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.admin-support-badge:after{content:"A+S";position:absolute;min-width:46px;min-height:22px;margin-left:8px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.wrap{white-space:normal}.no_wrap{white-space:nowrap}.for_checking:after{content:"Needs Text Review";position:absolute;min-width:58px;min-height:22px;margin-left:4px;color:var(--black);background-color:var(--secondary-300);padding:2px 10px;border-radius:100px;font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.for_checking.for_checking-padding-left{padding-right:62px!important}.for_checking.for_checking-padding-left-translate-2px:after{transform:translateY(-2px)}.label_delete_accent{color:var(--red-400)}.number-badge{margin-left:8px;padding-inline:1px 7px;position:relative;background-color:var(--primary-500);font-family:var(--x-font-family-primary);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-100);color:var(--white);height:16px;width:-moz-fit-content;width:fit-content;border-radius:2px 10px 10px 2px}.number-badge:before{content:"";position:absolute;left:-15px;border:8px solid transparent;border-right:8px solid var(--primary-500)}.not-show-sm{display:block}.show-only-sm{display:none}@media (max-width: 767px){.not-show-sm{display:none}.show-only-sm{padding:0;display:flex;align-items:center;justify-content:center;width:100%;margin-inline:0px}}:root{--selector-container-bg: rgba(248, 250, 252, .95);--selector-container-shadow: inset 0 2px 8px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .1);--selector-container-border-radius: 12px;--selector-container-padding: 8px;--selector-container-gap: 12px;--selector-button-bg: rgba(255, 255, 255, .8);--selector-button-bg-hover: rgba(59, 130, 246, .1);--selector-button-bg-active: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--selector-button-color: #374151;--selector-button-color-active: #ffffff;--selector-button-shadow-hover: 0 4px 12px rgba(59, 130, 246, .25);--selector-button-shadow-active: 0 4px 12px rgba(59, 130, 246, .4);--selector-button-border-radius: 8px;--selector-button-padding: 12px 20px;--chart-container-bg: rgba(255, 255, 255, .9);--chart-container-border: 1px solid rgba(255, 255, 255, .2);--chart-container-border-radius: 16px;--chart-container-padding: 24px;--chart-container-shadow: 0 12px 40px rgba(0, 0, 0, .08);--chart-container-shadow-hover: 0 20px 60px rgba(0, 0, 0, .12);--chart-container-gradient-accent: linear-gradient(90deg, #667eea 0%, #764ba2 50%, #f093fb 100%);--glass-backdrop-filter: blur(12px);--glass-backdrop-filter-strong: blur(20px);--button-gradient-overlay: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--button-shadow-primary: 0 8px 25px rgba(102, 126, 234, .3);--button-shadow-primary-hover: 0 8px 25px rgba(102, 126, 234, .4);--chart-primary-color: var(--primary-500);--chart-secondary-color: var(--secondary-500);--chart-accent-color: var(--primary-400);--chart-text-primary: var(--text-primary);--chart-text-secondary: var(--text-secondary);--chart-grid-color: var(--border-light);--chart-background: var(--background-primary);--chart-gradient-primary-start: var(--primary-400);--chart-gradient-primary-end: var(--primary-600);--chart-gradient-secondary-start: var(--secondary-400);--chart-gradient-secondary-end: var(--secondary-600);--chart-shadow-color: rgba(0, 0, 0, .1);--chart-shadow-hover: rgba(0, 0, 0, .15);--sidebar-bg: var(--white);--sidebar-text: var(--text-primary);--sidebar-border: var(--border-light);--shadow-sidebar: 0 4px 12px rgba(0, 0, 0, .1);--shadow-sidebar-expanded: 0 8px 24px rgba(0, 0, 0, .15);--shadow-button: 0 2px 8px rgba(0, 0, 0, .1);--shadow-color: rgba(0, 0, 0, .1)}:root .x-select-dark-theme{--ng-select-bg: var(--neutral-50);--ng-select-bg-has-value: var(--neutral-100);--ng-select-border: var(--neutral-300);--ng-select-active-border: var(--primary-400);--ng-select-primary-text: var(--neutral-900);--ng-select-value-text: var(--neutral-1000);--ng-select-placeholder: var(--neutral-500);--ng-select-dropdown-bg: var(--neutral-50);--ng-select-dropdown-option-text: var(--neutral-800);--ng-select-selected: var(--primary-100);--ng-select-selected-text: var(--neutral-1000);--ng-select-marked: var(--primary-50);--ng-select-marked-text: var(--neutral-900)}:root .x-select-dark-theme .ng-select-container:hover{border-color:var(--primary-500)}:root .x-select-dark-theme .ng-select-container.ng-has-value:hover{border-color:var(--primary-500)}:root .x-select-dark-theme.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary-500);box-shadow:0 0 0 2px #ffd70033}:root .x-select-modern-theme{--ng-select-bg: rgba(255, 255, 255, .9);--ng-select-bg-has-value: rgba(255, 255, 255, .95);--ng-select-border: rgba(255, 255, 255, .3);--ng-select-active-border: var(--primary-400);--ng-select-primary-text: var(--neutral-800);--ng-select-value-text: var(--primary-600);--ng-select-placeholder: var(--neutral-500);--ng-select-dropdown-bg: rgba(255, 255, 255, .95);--ng-select-dropdown-option-text: var(--neutral-700);--ng-select-selected: var(--primary-100);--ng-select-selected-text: var(--primary-700);--ng-select-marked: rgba(102, 126, 234, .1);--ng-select-marked-text: var(--primary-700)}:root .x-select-modern-theme .ng-select-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 12px #0000001a}:root .x-select-modern-theme .ng-select-container:hover{border-color:var(--primary-500);box-shadow:0 6px 16px #667eea33}:root .x-select-modern-theme .ng-select-container.ng-has-value:hover{border-color:var(--primary-500)}:root .x-select-modern-theme.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary-500);box-shadow:0 0 0 3px #667eea26,0 6px 16px #667eea33}:root .x-select-yellow-accent{--ng-select-bg: rgba(255, 215, 0, .1);--ng-select-bg-has-value: rgba(255, 215, 0, .15);--ng-select-border: rgba(255, 215, 0, .3);--ng-select-active-border: var(--primary-500);--ng-select-primary-text: var(--neutral-25);--ng-select-value-text: var(--neutral-25);--ng-select-placeholder: rgba(0, 0, 0, .6);--ng-select-dropdown-bg: var(--primary-100);--ng-select-dropdown-option-text: var(--neutral-800);--ng-select-selected: var(--primary-300);--ng-select-selected-text: var(--neutral-25);--ng-select-marked: var(--primary-200);--ng-select-marked-text: var(--neutral-25)}:root .x-select-yellow-accent .ng-select-container:hover{border-color:var(--primary-300);background:#ffd70033}:root .x-select-yellow-accent .ng-select-container.ng-has-value:hover{border-color:var(--primary-300)}:root .x-select-yellow-accent.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary-300);box-shadow:0 0 0 2px #ffd7004d}:root{--x-gap-1: 4px;--x-gap-2: 8px;--x-gap-3: 12px;--x-gap-4: 16px;--x-gap-5: 20px;--x-gap-6: 24px;--x-gap-7: 28px;--x-gap-8: 32px}:root{--x-size-small: 28px;--x-size-medium: 36px;--x-size-normal: 40px;--x-size-large: 48px;--br-container: 16px;--br-small: 4px;--br-button: 8px;--toggle-size: 36px;--toggle-offset: 18px;--toggle-border-width: 3px;--toggle-icon-size: 14px;--z-overlay: 25;--scale-hover: 1.1;--chart-container-border-radius: 16px;--chart-container-padding: 24px;--selector-container-border-radius: 12px;--selector-container-padding: 8px;--selector-container-gap: 12px;--selector-button-border-radius: 8px;--selector-button-padding: 12px 20px;--glass-backdrop-filter: blur(12px);--glass-backdrop-filter-strong: blur(20px)}:root{--pure-white: #ffffff;--pure-black: #000000;--black: #000000;--white: #ffffff;--blue-900: #001d48;--blue-700: #0047b4;--blue-500: #0074ff;--blue-400: #4385ff;--blue-300: #56a3ff;--blue-100: #d4e9ff;--blue-50: #e9f2ff;--blue-1000: var(--blue-900);--blue-800: var(--blue-700);--blue-600: var(--blue-500);--blue-200: var(--blue-300);--blue-25: var(--blue-50);--grey-900: #262626;--grey-700: #4c4c4c;--grey-500: #767676;--grey-400: #8c8c8c;--grey-300: #a2a2a2;--grey-100: #dddcdc;--grey-50: #e9e9e9;--grey-1000: #000000;--grey-800: var(--grey-700);--grey-600: var(--grey-500);--grey-200: var(--grey-300);--grey-25: #f8f8f8;--red-900: #4b0414;--red-700: #a2002c;--red-500: #e81e4e;--red-400: #fe4462;--red-300: #ff6a7b;--red-100: #ffb7ba;--red-50: #ffdede;--red-1000: var(--red-900);--red-800: var(--red-700);--red-600: var(--red-500);--red-200: var(--red-300);--red-25: #ffefef;--orange-900: #2f1a00;--orange-700: #6f4300;--orange-500: #ff9d00;--orange-400: #ffb800;--orange-300: #ffcc46;--orange-100: #ffe6a4;--orange-50: #fff1cd;--orange-1000: var(--orange-900);--orange-800: var(--orange-700);--orange-600: var(--orange-500);--orange-200: var(--orange-300);--orange-25: #fff9ea;--green-900: #00240d;--green-700: #005b20;--green-500: #008a3f;--green-400: #27ae60;--green-300: #4eb671;--green-100: #a8deb5;--green-50: #e8fcec;--green-1000: var(--green-900);--green-800: var(--green-700);--green-600: var(--green-500);--green-200: var(--green-300);--green-25: #f5fff8;--brc-color-violet-800: #a1a8de;--violet-400: #DFDFE5;--light-blue-1000: #1a3a4a;--light-blue-900: #1e4d5d;--light-blue-800: #2e6a7a;--light-blue-700: #3e879a;--light-blue-600: #4ba4b8;--light-blue-500: #5ac1d6;--light-blue-400: #6ed4e0;--light-blue-300: #82e7ea;--light-blue-200: #93f5fb;--light-blue-100: #a9f8f5;--light-blue-50: #c8fcfa;--light-blue-25: #e7fefd;--primary-1000: #1e266d;--primary-900: #28379f;--primary-800: #3747c8;--primary-700: #4c59e0;--primary-600: #566bed;--primary-500: #667eea;--primary-400: #7d95f4;--primary-300: #9aacfa;--primary-200: #bcc6fb;--primary-100: #d8e0fe;--primary-50: #ebf0ff;--primary-25: #f6f8ff;--secondary-1000: #2a2d47;--secondary-900: #3a3f5c;--secondary-800: #4a5170;--secondary-700: #5a6385;--secondary-600: #6b7599;--secondary-500: #7c87ad;--secondary-400: #8d98c1;--secondary-300: #9eaad5;--secondary-200: #afbce9;--secondary-100: #c0cefd;--secondary-50: #d1e0ff;--secondary-25: #e8f0ff;--neutral-1000: #121212;--neutral-900: #1f1f1f;--neutral-800: #333333;--neutral-700: #4f4f4f;--neutral-600: #606060;--neutral-500: #7b7b7b;--neutral-400: #9c9c9c;--neutral-300: #bdbdbd;--neutral-200: #d1d1d1;--neutral-100: #e9e9e9;--neutral-50: #f3f3f3;--neutral-25: #fafafa;--warning-1000: var(--orange-1000);--warning-900: var(--orange-900);--warning-800: var(--orange-800);--warning-700: var(--orange-700);--warning-600: var(--orange-600);--warning-500: var(--orange-500);--warning-400: var(--orange-400);--warning-300: var(--orange-300);--warning-200: var(--orange-200);--warning-100: var(--orange-100);--warning-50: var(--orange-50);--warning-25: var(--orange-25);--info-1000: var(--blue-1000);--info-900: var(--blue-900);--info-800: var(--blue-800);--info-700: var(--blue-700);--info-600: var(--blue-600);--info-500: var(--blue-500);--info-400: var(--blue-400);--info-300: var(--blue-300);--info-200: var(--blue-200);--info-100: var(--blue-100);--info-50: var(--blue-50);--info-25: var(--blue-25);--success-1000: var(--green-1000);--success-900: var(--green-900);--success-800: var(--green-800);--success-700: var(--green-700);--success-600: var(--green-600);--success-500: var(--green-500);--success-400: var(--green-400);--success-300: var(--green-300);--success-200: var(--green-200);--success-100: var(--green-100);--success-50: var(--green-50);--success-25: var(--green-25);--danger-1000: var(--red-1000);--danger-900: var(--red-900);--danger-800: var(--red-800);--danger-700: var(--red-700);--danger-600: var(--red-600);--danger-500: var(--red-500);--danger-400: var(--red-400);--danger-300: var(--red-300);--danger-200: var(--red-200);--danger-100: var(--red-100);--danger-50: var(--red-50);--danger-25: var(--red-25);--success-color: #4caf50;--warning-color: #ff9800;--error-color: #f44336;--info-color: #2196f3;--success: #10b981;--warning: #f59e0b;--error: #ef4444;--info: #06b6d4;--primary-main: var(--blue-500);--chart-primary-color: var(--primary-500);--chart-secondary-color: var(--secondary-500);--chart-accent-color: var(--primary-400);--chart-grid-color: var(--neutral-200);--chart-background: var(--pure-white);--chart-gradient-primary-start: var(--primary-400);--chart-gradient-primary-end: var(--primary-600);--chart-gradient-secondary-start: var(--secondary-400);--chart-gradient-secondary-end: var(--secondary-600);--sidebar-bg: var(--white);--sidebar-text: var(--neutral-700);--sidebar-border: var(--neutral-200);--x-token-color-background-notification-success: var(--green-300);--x-token-color-text-notification_title-success: var(--green-300);--x-token-color-text-notification_desc-success: var(--green-300);--x-token-color-background-notification-success-hover: var(--green-400);--x-token-color-background-notification-error: var(--red-600);--x-token-color-text-notification_title-error: var(--red-600);--x-token-color-text-notification_desc-error: var(--red-600);--x-token-color-background-notification-error-hover: var(--red-700);--x-token-color-background-notification-info: var(--secondary-800);--x-token-color-text-notification_title-info: var(--secondary-800);--x-token-color-text-notification_desc-info: var(--secondary-800);--x-token-color-background-notification-info-hover: var(--secondary-700);--x-token-color-background-notification-none: var(--white);--x-token-color-text-notification_title-none: var(--white);--x-token-color-text-notification_desc-none: var(--white);--x-token-color-background-notification-none-hover: var(--neutral-100);--x-token-color-background-notification-warning: var(--orange-400);--x-token-color-background-notification-warning-hover: var(--orange-300);--x-token-color-background-notification_img_container-warning: var(--orange-400);--x-token-color-background-notification_img_container-warning-hover: var(--orange-300);--x-token-color-text-notification_title-warning: var(--orange-400);--x-token-color-text-notification_desc-warning: var(--orange-400);--text-primary: var(--neutral-700);--text-danger: var(--neutral-500);--text-disabled: var(--neutral-400);--text-muted: var(--neutral-500);--text-on-primary: var(--pure-white);--text-on-dark: var(--pure-white);--text-danger: var(--text-danger);--background-primary: var(--pure-white);--background-secondary: var(--neutral-25);--background-danger: var(--neutral-50);--background-elevated: var(--pure-white);--background-overlay: rgba(0, 0, 0, .5);--border-light: var(--neutral-200);--border-medium: var(--neutral-300);--border-strong: var(--neutral-400);--border-primary: var(--primary-300);--border-focus: var(--primary-500);--border-secondary: var(--border-medium);--border-danger: var(--border-strong);--color-success: var(--green-500);--color-warning: var(--orange-500);--color-error: var(--red-500);--color-info: var(--primary-500);--color-link: var(--primary-600);--color-link-hover: var(--primary-700);--color-focus: var(--primary-500);--x-card-bg-primary: var(--background-primary);--x-card-bg-secondary: var(--background-secondary);--x-card-bg-danger: var(--background-danger);--x-card-bg-elevated: var(--background-elevated);--x-card-bg-surface: var(--background-primary);--x-card-border-primary: var(--border-light);--x-card-border-secondary: var(--border-medium);--x-card-border-strong: var(--border-strong);--current-sidebar-position: left;--current-chat-widget-position: right;--current-direction: ltr;--text-primary: rgba(0, 0, 0, .87);--text-secondary: var(--neutral-400);--text-disabled: rgba(0, 0, 0, .38);--border-color: rgba(0, 0, 0, .12);--divider-color: rgba(0, 0, 0, .12);--background-color: #ffffff;--header-gradient-ocean: #f3f5fd;--layout-background: var(--neutral-100);--layout-background-main: var(--pure-white);--layout-background-side-bar: var(--white);--primary-btn-bg-700: var(--primary-700);--primary-btn-bg-600: var(--primary-600);--primary-btn-bg-500: var(--primary-500);--primary-btn-bg-300: var(--primary-300);--primary-btn-bg-100: var(--primary-100);--primary-btn-bg-50: var(--primary-50);--primary-btn-1000: var(--primary-600);--primary-btn-900: var(--primary-500);--primary-btn-500: var(--primary-500);--primary-btn-400: var(--primary-400);--primary-btn-300: var(--primary-300);--primary-btn-200: var(--primary-200);--secondary-disabled-color-btn: var(--primary-200)}:root{--text-primary: var(--neutral-700);--text-secondary: var(--neutral-600);--text-danger: var(--neutral-500);--text-disabled: var(--neutral-400);--text-muted: var(--neutral-500);--text-on-primary: var(--pure-white);--text-on-dark: var(--pure-white);--background-primary: var(--pure-white);--background-secondary: var(--neutral-25);--background-danger: var(--neutral-50);--background-elevated: var(--pure-white);--background-overlay: rgba(0, 0, 0, .5);--border-light: var(--neutral-200);--border-medium: var(--neutral-300);--border-strong: var(--neutral-400);--border-primary: var(--primary-300);--border-focus: var(--primary-500);--border-secondary: var(--border-medium);--border-danger: var(--border-strong);--text-primary: rgba(0, 0, 0, .87);--text-secondary: rgba(0, 0, 0, .6);--text-disabled: rgba(0, 0, 0, .38);--border-color: rgba(0, 0, 0, .12);--divider-color: rgba(0, 0, 0, .12);--background-color: #ffffff;--x-card-bg-primary: var(--background-primary);--x-card-bg-secondary: var(--background-secondary);--x-card-bg-danger: var(--background-danger);--x-card-bg-elevated: var(--background-elevated);--x-card-bg-surface: var(--background-primary);--x-card-border-primary: var(--border-light);--x-card-border-secondary: var(--border-medium);--x-card-border-strong: var(--border-strong);--current-sidebar-position: left;--current-chat-widget-position: right;--current-direction: ltr;--selector-container-bg: rgba(248, 250, 252, .95);--selector-container-shadow: inset 0 2px 8px rgba(0, 0, 0, .08), 0 1px 3px rgba(0, 0, 0, .1);--selector-button-bg: rgba(255, 255, 255, .8);--selector-button-bg-hover: rgba(59, 130, 246, .1);--selector-button-bg-active: linear-gradient(135deg, #3b82f6 0%, #1d4ed8 100%);--selector-button-color: #374151;--selector-button-color-active: #ffffff;--selector-button-shadow-hover: 0 4px 12px rgba(59, 130, 246, .25);--selector-button-shadow-active: 0 4px 12px rgba(59, 130, 246, .4);--chart-container-bg: rgba(255, 255, 255, .9);--chart-container-border: 1px solid rgba(255, 255, 255, .2);--chart-container-shadow: 0 12px 40px rgba(0, 0, 0, .08);--chart-container-shadow-hover: 0 20px 60px rgba(0, 0, 0, .12);--chart-container-gradient-accent: linear-gradient(90deg, #667eea 0%, #764ba2 50%, #f093fb 100%);--button-gradient-overlay: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--button-shadow-primary: 0 8px 25px rgba(102, 126, 234, .3);--button-shadow-primary-hover: 0 8px 25px rgba(102, 126, 234, .4);--transition-fast: .2s ease;--transition-normal: .3s ease;--sidebar-gradient: linear-gradient(135deg, var(--primary-600) 0%, var(--primary-700) 50%, var(--primary-800) 100%)}:root{--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-color: rgba(0, 0, 0, .1);--chart-shadow-color: rgba(0, 0, 0, .1);--chart-shadow-hover: rgba(0, 0, 0, .15);--shadow-sidebar: 0 4px 12px rgba(0, 0, 0, .1);--shadow-sidebar-expanded: 0 8px 24px rgba(0, 0, 0, .15);--shadow-button: 0 2px 8px rgba(0, 0, 0, .1)}:root{--x-icon-kpi-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%2356A3FF' fill-opacity='0.1'/%3E%3Cpath d='M23.6667 23.8C23.4604 23.8 23.2626 23.8843 23.1167 24.0343C22.9708 24.1843 22.8889 24.3878 22.8889 24.6C22.8889 24.8122 22.8069 25.0157 22.6611 25.1657C22.5152 25.3157 22.3174 25.4 22.1111 25.4H14.3333C14.1271 25.4 13.9292 25.3157 13.7834 25.1657C13.6375 25.0157 13.5556 24.8122 13.5556 24.6V13.4C13.5556 13.1878 13.6375 12.9843 13.7834 12.8343C13.9292 12.6843 14.1271 12.6 14.3333 12.6H18.2222V15C18.2222 15.6365 18.4681 16.247 18.9056 16.6971C19.3432 17.1471 19.9367 17.4 20.5556 17.4H22.8889V18.2C22.8889 18.4122 22.9708 18.6157 23.1167 18.7657C23.2626 18.9157 23.4604 19 23.6667 19C23.8729 19 24.0708 18.9157 24.2166 18.7657C24.3625 18.6157 24.4444 18.4122 24.4444 18.2V16.6C24.4444 16.6 24.4444 16.6 24.4444 16.552C24.4363 16.4785 24.4207 16.4061 24.3978 16.336C24.4011 16.3121 24.4011 16.2879 24.3978 16.264C24.3604 16.1817 24.3105 16.1061 24.25 16.04L19.5833 11.24C19.519 11.1778 19.4455 11.1265 19.3656 11.088H19.2878C19.2144 11.0475 19.1359 11.0179 19.0544 11H14.3333C13.7145 11 13.121 11.2529 12.6834 11.7029C12.2458 12.153 12 12.7635 12 13.4V24.6C12 25.2365 12.2458 25.847 12.6834 26.2971C13.121 26.7471 13.7145 27 14.3333 27H22.1111C22.7299 27 23.3234 26.7471 23.761 26.2971C24.1986 25.847 24.4444 25.2365 24.4444 24.6C24.4444 24.3878 24.3625 24.1843 24.2166 24.0343C24.0708 23.8843 23.8729 23.8 23.6667 23.8ZM19.7778 13.728L21.7922 15.8H20.5556C20.3493 15.8 20.1514 15.7157 20.0056 15.5657C19.8597 15.4157 19.7778 15.2122 19.7778 15V13.728ZM25.2222 20.6H23.2778C23.1754 20.5994 23.0739 20.6196 22.9792 20.6594C22.8844 20.6992 22.7982 20.7579 22.7256 20.832L21.7611 21.832L19.5833 19.272C19.5133 19.1894 19.4275 19.1226 19.3313 19.0755C19.2351 19.0285 19.1305 19.0023 19.024 18.9985C18.9175 18.9948 18.8114 19.0136 18.7123 19.0537C18.6132 19.0939 18.5232 19.1546 18.4478 19.232L17.1256 20.6H15.8889C15.6826 20.6 15.4848 20.6843 15.3389 20.8343C15.1931 20.9843 15.1111 21.1878 15.1111 21.4C15.1111 21.6122 15.1931 21.8157 15.3389 21.9657C15.4848 22.1157 15.6826 22.2 15.8889 22.2H17.4444C17.5468 22.2006 17.6483 22.1804 17.743 22.1406C17.8378 22.1008 17.924 22.0421 17.9967 21.968L19 20.968L21.1778 23.528C21.248 23.6104 21.334 23.677 21.4303 23.7238C21.5267 23.7706 21.6313 23.7965 21.7378 23.8C21.8401 23.8006 21.9416 23.7804 22.0364 23.7406C22.1311 23.7008 22.2173 23.6421 22.29 23.568L23.5967 22.2H25.2222C25.4285 22.2 25.6263 22.1157 25.7722 21.9657C25.9181 21.8157 26 21.6122 26 21.4C26 21.1878 25.9181 20.9843 25.7722 20.8343C25.6263 20.6843 25.4285 20.6 25.2222 20.6Z' fill='%237DAEF6'/%3E%3C/svg%3E%0A");--x-icon-lead-result-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%2356A3FF' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.4766 11C13.4849 11 13.4927 11.0001 13.5001 11.0001H23.793C23.8078 11.0001 23.8229 11.0001 23.8382 11C24.0532 10.9999 24.3103 10.9997 24.5189 11.0292C24.7034 11.0553 25.298 11.1601 25.5514 11.7717C25.8047 12.3833 25.4583 12.8779 25.3463 13.0268C25.2197 13.1952 25.0377 13.3768 24.8857 13.5287C24.8748 13.5395 24.8641 13.5502 24.8536 13.5607L21.4143 17.0001L24.8536 20.4394C24.8641 20.4499 24.8748 20.4606 24.8856 20.4714C25.0377 20.6233 25.2197 20.8049 25.3463 20.9733C25.4583 21.1222 25.8047 21.6168 25.5514 22.2284C25.298 22.84 24.7034 22.9448 24.5189 22.9709C24.3103 23.0004 24.0532 23.0002 23.8382 23.0001C23.8229 23.0001 23.8078 23.0001 23.793 23.0001H14.0001V26.0001C14.0001 26.5523 13.5523 27.0001 13.0001 27.0001C12.4478 27.0001 12.0001 26.5523 12.0001 26.0001V12.5001C12.0001 12.4927 12 12.4849 12 12.4766C11.9999 12.3832 11.9996 12.2304 12.0181 12.0925C12.0422 11.9135 12.1128 11.6196 12.3662 11.3662C12.6196 11.1128 12.9135 11.0422 13.0925 11.0181C13.2304 10.9996 13.3832 10.9999 13.4766 11ZM14.0001 21.0001H22.5858L19.5758 17.99C19.5718 17.986 19.5674 17.9816 19.5625 17.9768C19.5109 17.9254 19.4143 17.8293 19.3379 17.7291C19.2367 17.5965 19.0829 17.348 19.0829 17.0001C19.0829 16.6521 19.2367 16.4036 19.3379 16.271C19.4143 16.1708 19.5109 16.0747 19.5625 16.0233C19.5674 16.0185 19.5718 16.0141 19.5758 16.0101L22.5859 13.0001H14.0001V21.0001ZM24.2389 13.0095C24.2434 13.0101 24.2423 13.0102 24.2367 13.0092L24.2389 13.0095ZM23.7467 11.8263C23.75 11.8216 23.7508 11.8209 23.748 11.8245C23.7477 11.825 23.7472 11.8256 23.7467 11.8263ZM23.748 22.1756C23.7508 22.1792 23.75 22.1785 23.7467 22.1739C23.7472 22.1745 23.7477 22.1751 23.748 22.1756ZM24.2367 20.9909C24.2423 20.9899 24.2434 20.99 24.2389 20.9906L24.2367 20.9909Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-performance-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%2356A3FF' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.6934 23.3821C25.355 23.899 24.9562 24.3775 24.5033 24.8067C23.3811 25.8703 21.9748 26.586 20.4544 26.8671C18.934 27.1482 17.3647 26.9826 15.9364 26.3905C14.5081 25.7984 13.282 24.8051 12.4064 23.5308C11.5308 22.2564 11.0433 20.7557 11.0028 19.21C10.9622 17.6644 11.3705 16.1401 12.1781 14.8217C12.9857 13.5032 14.1581 12.447 15.5534 11.7809C16.4977 11.3301 17.5168 11.071 18.5521 11.0129L17.9969 13.0848C17.4518 13.1773 16.9192 13.3451 16.4151 13.5858C15.3686 14.0854 14.4893 14.8775 13.8836 15.8663C13.2779 16.8552 12.9717 17.9984 13.0021 19.1576C13.0325 20.3168 13.3981 21.4424 14.0548 22.3982C14.7115 23.3539 15.6311 24.0989 16.7023 24.543C17.7735 24.9871 18.9505 25.1112 20.0908 24.9004C21.2311 24.6896 22.2859 24.1529 23.1275 23.3551C23.3032 23.1886 23.4681 23.0121 23.6215 22.8269L25.6934 23.3821Z' fill='%237DAEF6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.2809 10.6193C23.0666 10.9269 23.8068 11.3441 24.4789 11.8598C25.4165 12.5793 26.2033 13.4765 26.7942 14.5C27.3852 15.5236 27.7687 16.6535 27.923 17.8253C28.0336 18.6652 28.0248 19.5148 27.8983 20.349L20.2247 18.2929L22.2809 10.6193ZM20.1259 18.7004C20.1259 18.7004 20.1259 18.6999 20.126 18.6988L20.1259 18.7004ZM19.8239 18.1755C19.8229 18.175 19.8224 18.1748 19.8224 18.1748L19.8239 18.1755ZM22.2474 8.50259C21.9748 8.44572 21.6221 8.43347 21.257 8.62062C20.8779 8.8149 20.6844 9.12573 20.5763 9.37494C20.4902 9.57352 20.4262 9.81292 20.3741 10.008C20.3705 10.0215 20.3669 10.0348 20.3634 10.0479L18.2929 17.7753C18.2895 17.7878 18.2861 17.8005 18.2827 17.8133C18.2308 18.0063 18.1691 18.2362 18.1427 18.441C18.1108 18.6882 18.1083 19.0413 18.3133 19.3965C18.5184 19.7516 18.8255 19.926 19.0555 20.022C19.2461 20.1015 19.476 20.163 19.6691 20.2146C19.6819 20.218 19.6946 20.2214 19.7071 20.2248L27.4345 22.2953C27.4476 22.2988 27.4609 22.3024 27.4744 22.306C27.6694 22.3584 27.9087 22.4228 28.1237 22.4475C28.3936 22.4785 28.7595 22.4663 29.1173 22.2351C29.462 22.0125 29.6277 21.7009 29.7147 21.4364C29.7814 21.2337 29.82 20.9961 29.8499 20.8116C29.8521 20.7981 29.8542 20.7849 29.8563 20.772C30.0292 19.7129 30.0465 18.6321 29.9059 17.5642C29.7173 16.1321 29.2485 14.751 28.5263 13.5C27.804 12.249 26.8424 11.1525 25.6964 10.2731C24.8418 9.61742 23.8972 9.09201 22.8935 8.71215C22.8814 8.70753 22.8689 8.70279 22.8561 8.69795C22.6813 8.63159 22.4563 8.54619 22.2474 8.50259Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-calls-result-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%2356A3FF' fill-opacity='0.1'/%3E%3Cpath d='M21.333 21.9522L22.5392 20.746C22.7006 20.5845 22.9059 20.4739 23.1296 20.428C23.3533 20.382 23.5856 20.4027 23.7976 20.4875L25.2666 21.0755C25.4831 21.1622 25.6687 21.3117 25.7994 21.5048C25.9301 21.6979 26 21.9257 26 22.1589V24.8303C26.0004 24.9891 25.9683 25.1463 25.9059 25.2923C25.8434 25.4382 25.7518 25.5699 25.6367 25.6793C25.5215 25.7886 25.3853 25.8733 25.2363 25.9281C25.0873 25.983 24.9287 26.0069 24.7701 25.9983C14.4733 25.3575 12.3937 16.6363 12.0076 13.2967C11.9889 13.1334 12.0049 12.968 12.0547 12.8114C12.1045 12.6548 12.1869 12.5105 12.2965 12.388C12.4061 12.2655 12.5403 12.1676 12.6904 12.1008C12.8405 12.0339 13.0031 11.9995 13.1675 12H15.7915C16.0247 12 16.2525 12.0699 16.4456 12.2006C16.6387 12.3313 16.7883 12.5169 16.8749 12.7334L17.4624 14.2024C17.5472 14.4144 17.5679 14.6467 17.5219 14.8704C17.476 15.0941 17.3654 15.2994 17.2039 15.4608L15.9977 16.667C15.9977 16.667 16.6665 21.369 21.333 21.9522Z' stroke='%237DAEF6' stroke-width='1.5'/%3E%3C/svg%3E%0A");--x-icon-sms-stat-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 16C10 14.3431 11.3431 13 13 13H25C26.6569 13 28 14.3431 28 16V23C28 24.6569 26.6569 26 25 26H13C11.3431 26 10 24.6569 10 23V16ZM13 15C12.4477 15 12 15.4477 12 16V16.307L18.6489 18.8003C18.8753 18.8852 19.1247 18.8852 19.3511 18.8003L26 16.307V16C26 15.4477 25.5523 15 25 15H13ZM26 18.443L20.0534 20.673C19.3742 20.9277 18.6258 20.9277 17.9466 20.673L12 18.443V23C12 23.5523 12.4477 24 13 24H25C25.5523 24 26 23.5523 26 23V18.443Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-outgoing-stat-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 14C16 13.4477 16.4477 13 17 13H24C24.5523 13 25 13.4477 25 14V21C25 21.5523 24.5523 22 24 22C23.4477 22 23 21.5523 23 21V16.4142L14.7071 24.7071C14.3166 25.0976 13.6834 25.0976 13.2929 24.7071C12.9024 24.3166 12.9024 23.6834 13.2929 23.2929L21.5858 15H17C16.4477 15 16 14.5523 16 14Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-incoming-stat-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22 24C22 24.5523 21.5523 25 21 25H14C13.4477 25 13 24.5523 13 24V17C13 16.4477 13.4477 16 14 16C14.5523 16 15 16.4477 15 17V21.5858L23.2929 13.2929C23.6834 12.9024 24.3166 12.9024 24.7071 13.2929C25.0976 13.6834 25.0976 14.3166 24.7071 14.7071L16.4142 23H21C21.5523 23 22 23.4477 22 24Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-inner-stat-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14 10C13.4477 10 13 10.4477 13 11C13 11.5523 13.4477 12 14 12H18.5858L10.2929 20.2929C9.90237 20.6834 9.90237 21.3166 10.2929 21.7071C10.6834 22.0976 11.3166 22.0976 11.7071 21.7071L20 13.4142V18C20 18.5523 20.4477 19 21 19C21.5523 19 22 18.5523 22 18V11C22 10.4477 21.5523 10 21 10H14ZM24 28C24.5523 28 25 27.5523 25 27C25 26.4477 24.5523 26 24 26H19.4142L27.7071 17.7071C28.0976 17.3166 28.0976 16.6834 27.7071 16.2929C27.3166 15.9024 26.6834 15.9024 26.2929 16.2929L18 24.5858V20C18 19.4477 17.5523 19 17 19C16.4477 19 16 19.4477 16 20V27C16 27.5523 16.4477 28 17 28H24Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-tags-stat-icon: url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='38' height='38' rx='8' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9342 9C14.956 9 14.978 9 15 9L23.0658 9C23.9523 8.99995 24.7161 8.99991 25.3278 9.08215C25.9833 9.17028 26.6117 9.36902 27.1213 9.87868C27.631 10.3883 27.8297 11.0167 27.9179 11.6722C28.0001 12.2839 28.0001 13.0477 28 13.9342V19.0658C28 19.1118 28 19.1574 28 19.2027L28 24.0658C28.0001 24.9523 28.0001 25.7161 27.9179 26.3278C27.8297 26.9833 27.631 27.6117 27.1213 28.1213C26.6117 28.631 25.9833 28.8297 25.3278 28.9179C24.7161 29.0001 23.9523 29.0001 23.0658 29L13.5 29C11.567 29 10 27.433 10 25.5V14C10 13.978 10 13.956 10 13.9342C9.99995 13.0477 9.99991 12.2839 10.0821 11.6722C10.1703 11.0167 10.369 10.3883 10.8787 9.87868C11.3883 9.36902 12.0167 9.17028 12.6722 9.08215C13.2839 8.99991 14.0477 8.99995 14.9342 9ZM12 22.3368V14C12 13.0289 12.0021 12.4012 12.0643 11.9387C12.1226 11.505 12.2168 11.369 12.2929 11.2929C12.369 11.2168 12.505 11.1226 12.9387 11.0643C13.4012 11.0021 14.0289 11 15 11H23C23.9711 11 24.5988 11.0021 25.0613 11.0643C25.495 11.1226 25.631 11.2168 25.7071 11.2929C25.7832 11.369 25.8774 11.505 25.9357 11.9387C25.9979 12.4012 26 13.0289 26 14V19C26 19.9711 25.9979 20.5988 25.9357 21.0613C25.8774 21.495 25.7832 21.631 25.7071 21.7071C25.631 21.7832 25.495 21.8774 25.0613 21.9357C24.5988 21.9979 23.9711 22 23 22H13.5C12.9632 22 12.4546 22.1209 12 22.3368ZM26 23.7767C25.7818 23.8429 25.5565 23.8871 25.3278 23.9179C24.7161 24.0001 23.9523 24.0001 23.0658 24L13.5 24C12.6716 24 12 24.6716 12 25.5C12 26.3284 12.6716 27 13.5 27H23C23.9711 27 24.5988 26.9979 25.0613 26.9357C25.495 26.8774 25.631 26.7832 25.7071 26.7071C25.7832 26.631 25.8774 26.495 25.9357 26.0613C25.9979 25.5988 26 24.9711 26 24V23.7767Z' fill='%237DAEF6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.7071 14.2929C23.0976 14.6834 23.0976 15.3166 22.7071 15.7071L19.4142 19C18.6332 19.781 17.3668 19.781 16.5858 19L15.2929 17.7071C14.9024 17.3166 14.9024 16.6834 15.2929 16.2929C15.6834 15.9024 16.3166 15.9024 16.7071 16.2929L18 17.5858L21.2929 14.2929C21.6834 13.9024 22.3166 13.9024 22.7071 14.2929Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-link-small: url("data:image/svg+xml,%3Csvg width='9' height='10' viewBox='0 0 9 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.662316 5.63968L1.9415 4.3605C2.11811 4.18388 2.40447 4.18388 2.58108 4.3605C2.74509 4.5245 2.7568 4.78312 2.61623 4.96064L2.58108 5.00009L1.30191 6.27927C0.772053 6.80912 0.772053 7.66818 1.30191 8.19803C1.81284 8.70896 2.62988 8.72721 3.16267 8.25278L3.22067 8.19803L4.49985 6.91886C4.67647 6.74224 4.96282 6.74224 5.13944 6.91886C5.30344 7.08286 5.31516 7.34148 5.17459 7.519L5.13944 7.55844L3.86026 8.83762C2.97717 9.72071 1.54541 9.72071 0.662316 8.83762C-0.197533 7.97777 -0.220161 6.59774 0.594434 5.71051L0.662316 5.63968ZM5.13933 1.16244C6.02242 0.27935 7.45419 0.27935 8.33728 1.16244C9.22037 2.04553 9.22037 3.4773 8.33728 4.36039L7.0581 5.63956C6.88148 5.81618 6.59513 5.81618 6.41851 5.63956C6.2419 5.46295 6.2419 5.17659 6.41851 4.99997L7.69769 3.7208C8.22754 3.19094 8.22754 2.33188 7.69769 1.80203C7.16784 1.27217 6.30878 1.27217 5.77892 1.80203L4.49974 3.08121C4.32313 3.25782 4.03677 3.25782 3.86016 3.08121C3.68354 2.90459 3.68354 2.61824 3.86016 2.44162L5.13933 1.16244ZM5.13955 3.72091C5.31617 3.54429 5.60252 3.54429 5.77914 3.72091C5.95576 3.89752 5.95576 4.18388 5.77914 4.3605L3.86037 6.27926C3.68376 6.45588 3.3974 6.45588 3.22078 6.27926C3.04417 6.10265 3.04417 5.81629 3.22078 5.63967L5.13955 3.72091Z' fill='%230074FF'/%3E%3C/svg%3E%0A");--x-icon-info-icon: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='8' fill='%230074ff' fill-opacity='0.1'/%3E%3Cpath d='M12 6C10.8133 6 9.65328 6.35189 8.66658 7.01118C7.67989 7.67047 6.91085 8.60754 6.45673 9.7039C6.0026 10.8003 5.88378 12.0067 6.11529 13.1705C6.3468 14.3344 6.91825 15.4035 7.75736 16.2426C8.59648 17.0818 9.66557 17.6532 10.8295 17.8847C11.9933 18.1162 13.1997 17.9974 14.2961 17.5433C15.3925 17.0891 16.3295 16.3201 16.9888 15.3334C17.6481 14.3467 18 13.1867 18 12C18 11.2121 17.8448 10.4319 17.5433 9.7039C17.2417 8.97594 16.7998 8.31451 16.2426 7.75736C15.6855 7.20021 15.0241 6.75825 14.2961 6.45672C13.5681 6.15519 12.7879 6 12 6ZM12 16.8C11.0507 16.8 10.1226 16.5185 9.33326 15.9911C8.54391 15.4636 7.92868 14.714 7.56538 13.8369C7.20208 12.9598 7.10702 11.9947 7.29223 11.0636C7.47744 10.1325 7.9346 9.27718 8.60589 8.60589C9.27718 7.93459 10.1325 7.47744 11.0636 7.29223C11.9947 7.10702 12.9598 7.20208 13.8369 7.56538C14.714 7.92868 15.4636 8.54391 15.9911 9.33326C16.5185 10.1226 16.8 11.0506 16.8 12C16.8 13.273 16.2943 14.4939 15.3941 15.3941C14.4939 16.2943 13.273 16.8 12 16.8Z' fill='%230074FF'/%3E%3Cpath d='M11.9998 10.2C12.3312 10.2 12.5998 9.93141 12.5998 9.60002C12.5998 9.26864 12.3312 9 11.9998 9C11.6684 9 11.3998 9.26864 11.3998 9.60002C11.3998 9.93141 11.6684 10.2 11.9998 10.2Z' fill='%230074FF'/%3E%3Cpath d='M11.9998 10.8003C11.8407 10.8003 11.688 10.8635 11.5755 10.976C11.463 11.0886 11.3998 11.2412 11.3998 11.4003V14.4003C11.3998 14.5594 11.463 14.712 11.5755 14.8245C11.688 14.9371 11.8407 15.0003 11.9998 15.0003C12.1589 15.0003 12.3115 14.9371 12.424 14.8245C12.5366 14.712 12.5998 14.5594 12.5998 14.4003V11.4003C12.5998 11.2412 12.5366 11.0886 12.424 10.976C12.3115 10.8635 12.1589 10.8003 11.9998 10.8003Z' fill='%230074FF'/%3E%3C/svg%3E%0A");--x-icon-no-data-icon: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 382 206'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='m14.58 36.8-7.225-7.242a1.691 1.691 0 0 0-2.392 2.392l7.243 7.225L4.963 46.4a1.69 1.69 0 1 0 2.392 2.391l7.226-7.242 7.226 7.242a1.686 1.686 0 0 0 2.392 0 1.684 1.684 0 0 0 0-2.391l-7.243-7.225 7.243-7.225a1.683 1.683 0 0 0 0-2.392 1.686 1.686 0 0 0-2.392 0L14.58 36.8ZM3.673 74.46l-1.715-1.718a.401.401 0 1 0-.568.567l1.72 1.715-1.72 1.715a.401.401 0 1 0 .568.568l1.715-1.719 1.715 1.72a.4.4 0 0 0 .656-.131.4.4 0 0 0-.088-.438l-1.72-1.715 1.72-1.715a.4.4 0 0 0-.284-.686.4.4 0 0 0-.284.119L3.673 74.46ZM48.604 37.746l-1.107-1.11a.26.26 0 0 0-.366.367l1.11 1.107-1.11 1.107a.26.26 0 0 0 .366.367l1.107-1.11 1.108 1.11a.258.258 0 0 0 .366 0 .262.262 0 0 0 .076-.183.258.258 0 0 0-.076-.184l-1.11-1.107 1.11-1.107a.262.262 0 0 0 .076-.183.258.258 0 0 0-.26-.26.258.258 0 0 0-.182.077l-1.108 1.11Z' fill='%23B3CFFA' stroke='%23B3CFFA'/%3E%3Crect x='134.278' y='.536' width='158' height='205' rx='8' fill='%23fff'/%3E%3Cg filter='url(%23b)'%3E%3Cpath d='M146.278 30.536a3 3 0 0 1 3-3h185a3 3 0 0 1 3 3v48a3 3 0 0 1-3 3h-185a3 3 0 0 1-3-3v-48Z' fill='%23fff'/%3E%3C/g%3E%3Cg filter='url(%23c)'%3E%3Cpath d='M166.278 91.536a3 3 0 0 1 3-3h185a3 3 0 0 1 3 3v48a3 3 0 0 1-3 3h-185a3 3 0 0 1-3-3v-48Z' fill='%23fff'/%3E%3C/g%3E%3Crect x='165.278' y='46.536' width='16' height='5' rx='1' stroke='%230074FF' stroke-width='2'/%3E%3Cpath d='M165.278 59.536c0-.943 0-1.414.293-1.707.293-.293.764-.293 1.707-.293h3v3c0 .943 0 1.414-.293 1.707-.293.293-.764.293-1.707.293h-1c-.943 0-1.414 0-1.707-.293-.293-.293-.293-.764-.293-1.707v-1ZM176.278 57.536h3c.943 0 1.414 0 1.707.293.293.293.293.764.293 1.707v1c0 .943 0 1.414-.293 1.707-.293.293-.764.293-1.707.293h-1c-.943 0-1.414 0-1.707-.293-.293-.293-.293-.764-.293-1.707v-3ZM190.278 111.536a2.995 2.995 0 0 0 1.852 2.772 2.995 2.995 0 0 0 3.269-.651 2.996 2.996 0 0 0-.973-4.893 3.014 3.014 0 0 0-2.296 0 2.991 2.991 0 0 0-.973.651 2.991 2.991 0 0 0-.879 2.121ZM185.715 119.438a3.01 3.01 0 0 0-.88.771 3.023 3.023 0 0 0-.594 2.218 2.99 2.99 0 0 0 1.148 1.989 3.006 3.006 0 0 0 3.326.218 2.999 2.999 0 1 0-3-5.196ZM200.84 119.438a3.01 3.01 0 0 1 1.398 1.821 3.009 3.009 0 0 1-.3 2.277 2.988 2.988 0 0 1-1.821 1.397 3.009 3.009 0 0 1-2.277-.299 2.999 2.999 0 0 1 .724-5.496 3.006 3.006 0 0 1 2.276.3Z' stroke='%230074FF' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M190.347 112.179a3.008 3.008 0 0 1 .421-2.285 9.007 9.007 0 0 0-5.805 5.198 9.008 9.008 0 0 0-.425 5.592 2.974 2.974 0 0 1 1.769-1.507 6.992 6.992 0 0 1 2.021-5.59 6.99 6.99 0 0 1 2.019-1.408Zm5.861 0a7.007 7.007 0 0 1 3.537 3.679 6.992 6.992 0 0 1 .503 3.319 3.002 3.002 0 0 1 1.77 1.507 9.013 9.013 0 0 0-.425-5.592 9.007 9.007 0 0 0-5.805-5.198 2.996 2.996 0 0 1 .42 2.285Zm3.3 12.852a2.992 2.992 0 0 1-2.19-.778 7.019 7.019 0 0 1-6.719.751 7.052 7.052 0 0 1-1.362-.751 3.002 3.002 0 0 1-2.189.778 8.986 8.986 0 0 0 9.674 1.82 8.98 8.98 0 0 0 2.786-1.82Z' fill='%230074FF'/%3E%3Crect x='205.278' y='42.536' width='95.972' height='5.324' rx='1' fill='%230074ff' fill-opacity='.2'/%3E%3Crect x='225.278' y='105.536' width='95.972' height='5.324' rx='1' fill='%230074ff' fill-opacity='.2'/%3E%3Crect x='205.278' y='56.733' width='56.872' height='5.324' rx='1' fill='%230074ff' fill-opacity='.2'/%3E%3Crect x='225.278' y='119.733' width='56.872' height='5.324' rx='1' fill='%230074ff' fill-opacity='.2'/%3E%3Cmask id='d' fill='%23fff'%3E%3Cpath d='M37.575 142.536h77.622a3 3 0 0 0 3-3V63.049c0-.857-.367-1.673-1.007-2.242L93.963 40.16a3 3 0 0 0-1.993-.758H37.575a3 3 0 0 0-3 3v97.133a3 3 0 0 0 3 3Z'/%3E%3C/mask%3E%3Cpath d='M37.575 142.536h77.622a3 3 0 0 0 3-3V63.049c0-.857-.367-1.673-1.007-2.242L93.963 40.16a3 3 0 0 0-1.993-.758H37.575a3 3 0 0 0-3 3v97.133a3 3 0 0 0 3 3Z' stroke='%230074FF' stroke-width='14' mask='url(%23d)'/%3E%3Cpath d='m62.45 78.426 13.24 13.24m13.24 13.24-13.24-13.24m0 0 13.24-13.24-26.48 26.48' stroke='%230074FF' stroke-width='7' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M88.93 44.978v18.208a3 3 0 0 0 3 3h20.692' stroke='%230074FF' stroke-width='7' stroke-linecap='square'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='b' x='122.278' y='3.536' width='239' height='102' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='12'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_4986_8262'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_4986_8262' result='shape'/%3E%3C/filter%3E%3Cfilter id='c' x='142.278' y='64.536' width='239' height='102' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='12'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.07 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_4986_8262'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_4986_8262' result='shape'/%3E%3C/filter%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(-895 -399)' d='M0 0h1920v1069H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--x-icon-settings-icon: url("data:image/svg+xml,%3Csvg viewBox='0 0 10 10' fill='%230074ff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.458.019h-.785a.408.408 0 0 0-.235-.003.506.506 0 0 0-.245.167.784.784 0 0 0-.17.47l-.104.732c-.216.065-.408.15-.583.235l-.627-.458-.006-.004a1.027 1.027 0 0 0-.462-.174c-.126-.012-.329-.002-.477.147l-.575.577c-.152.152-.17.368-.154.507.017.153.08.316.203.45l.432.595-.028.067c-.07.162-.14.328-.196.491l-.768.165a.839.839 0 0 0-.392.1.56.56 0 0 0-.286.494v.865c0 .238.131.395.256.484.11.079.244.128.353.164l.029.01.8.115c.06.202.138.382.216.546l-.43.54-.01.014c-.09.135-.159.283-.178.438-.021.167.018.35.153.486l.575.576c.146.147.346.16.471.147a.756.756 0 0 0 .418-.187l.599-.383a3.9 3.9 0 0 0 .598.242l.102.663c.016.374.28.703.644.703h.862a.554.554 0 0 0 .456-.25c.08-.114.132-.253.168-.363l.01-.032.111-.72c.218-.066.41-.151.586-.236l.627.457.006.004c.134.09.275.155.418.173a.528.528 0 0 0 .45-.146l.574-.576c.152-.153.17-.369.154-.508a.799.799 0 0 0-.202-.449l-.422-.582c.08-.168.16-.352.222-.56l.68-.105c.33-.014.685-.255.685-.665v-.779a.468.468 0 0 0 .001-.26.528.528 0 0 0-.172-.258.736.736 0 0 0-.444-.162l-.678-.104a3.904 3.904 0 0 0-.23-.575l.383-.604c.089-.134.157-.28.177-.434a.577.577 0 0 0-.154-.486l-.574-.577a.575.575 0 0 0-.472-.146.756.756 0 0 0-.427.196l-.602.439a3.866 3.866 0 0 0-.583-.235L6.102.724c-.015-.375-.28-.705-.644-.705Zm-.906 1.996.177-1.24h.659v.01l.185 1.302.25.05c.307.062.556.185.847.33l.186.094.982-.717.02-.02a.044.044 0 0 1 .007-.005l.412.414a.763.763 0 0 1-.023.036l-.625.987.099.2c.146.292.265.537.326.838l.051.258 1.162.18v.62H9.24l-1.206.186-.051.258c-.06.302-.18.547-.326.839l-.107.214.73 1.007-.405.407a.642.642 0 0 1-.065-.038l-.953-.695-.186.093c-.29.146-.54.269-.848.33l-.246.05-.178 1.164c-.01.03-.02.056-.03.077h-.703v-.013l-.188-1.228-.246-.05c-.308-.061-.557-.184-.847-.33l-.174-.087-.987.63-.028.029a.044.044 0 0 1-.007.005l-.412-.414a.728.728 0 0 1 .015-.024l.718-.902-.112-.225c-.145-.292-.265-.537-.325-.839l-.052-.26L.796 5.36a1.342 1.342 0 0 1-.082-.03v-.592h.038l1.259-.27.056-.227c.043-.172.111-.331.2-.54.043-.102.09-.215.143-.347l.081-.202-.717-.99.42-.422c.031.007.074.022.122.053l.953.696.187-.094c.29-.145.539-.268.847-.33l.249-.05Zm-.677 2.994c0-.609.498-1.136 1.152-1.136.654 0 1.151.527 1.151 1.136 0 .609-.497 1.136-1.151 1.136A1.144 1.144 0 0 1 3.875 5.01Zm1.152-1.891A1.878 1.878 0 0 0 3.16 5.009c0 1.063.853 1.892 1.866 1.892a1.878 1.878 0 0 0 1.865-1.892 1.878 1.878 0 0 0-1.865-1.891Z'/%3E%3C/svg%3E");--x-icon-sort-button-icon: url("data:image/svg+xml,%3Csvg fill='%230074ff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7.41 11.665a.5.5 0 0 1-.82 0L4.488 8.662a.5.5 0 0 1 .41-.787h4.204a.5.5 0 0 1 .41.787L7.41 11.665ZM7.41 2.335a.5.5 0 0 0-.82 0L4.488 5.338a.5.5 0 0 0 .41.787h4.204a.5.5 0 0 0 .41-.787L7.41 2.335Z' fill-opacity='.4'/%3E%3C/svg%3E");--x-icon-sort-button-icon_asc: url("data:image/svg+xml,%3Csvg fill='%230074ff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M7.41 11.665a.5.5 0 0 1-.82 0L4.488 8.662a.5.5 0 0 1 .41-.787h4.204a.5.5 0 0 1 .41.787L7.41 11.665Z' fill-opacity='.4'/%3E%3Cpath d='M7.41 2.335a.5.5 0 0 0-.82 0L4.488 5.338a.5.5 0 0 0 .41.787h4.204a.5.5 0 0 0 .41-.787L7.41 2.335Z'/%3E%3C/svg%3E");--x-icon-sort-button-icon_desc: url("data:image/svg+xml,%3Csvg fill='%230074ff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M6.59 2.335a.5.5 0 0 1 .82 0l2.102 3.003a.5.5 0 0 1-.41.787H4.898a.5.5 0 0 1-.41-.787L6.59 2.335Z' fill-opacity='.4'/%3E%3Cpath d='M6.59 11.665a.5.5 0 0 0 .82 0l2.102-3.003a.5.5 0 0 0-.41-.787H4.898a.5.5 0 0 0-.41.787l2.102 3.003Z'/%3E%3C/svg%3E");--x-icon-status_missed-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%23FF6A6D' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.5 10.5C9.5 10.7761 9.27614 11 9 11H5.5C5.22386 11 5 10.7761 5 10.5V7C5 6.72386 5.22386 6.5 5.5 6.5C5.77614 6.5 6 6.72386 6 7V9.29289L10.1464 5.14645C10.3417 4.95118 10.6583 4.95118 10.8536 5.14645C11.0488 5.34171 11.0488 5.65829 10.8536 5.85355L6.70711 10H9C9.27614 10 9.5 10.2239 9.5 10.5Z' fill='%23FC5E42'/%3E%3C/svg%3E%0A");--x-icon-status_on-demand-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%237DAEF6' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3 6.5C3 5.67157 3.74619 5 4.66667 5H11.3333C12.2538 5 13 5.67157 13 6.5V10C13 10.8284 12.2538 11.5 11.3333 11.5H4.66667C3.74619 11.5 3 10.8284 3 10V6.5ZM4.55556 6C4.24873 6 4 6.22386 4 6.5V6.6535L7.80493 7.90016C7.9307 7.94261 8.0693 7.94261 8.19507 7.90016L12 6.6535V6.5C12 6.22386 11.7513 6 11.4444 6L4.55556 6ZM12 7.7215L8.58521 8.83649C8.2079 8.96384 7.7921 8.96384 7.41479 8.83649L4 7.7215V10C4 10.2761 4.24873 10.5 4.55556 10.5H11.4444C11.7513 10.5 12 10.2761 12 10V7.7215Z' fill='%237DAEF6'/%3E%3C/svg%3E ");--x-icon-status_future-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%23A1A8DE' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 3C10.2761 3 10.5 3.22386 10.5 3.5L11.5 3.5C12.2714 3.5 13 4.06809 13 4.88889V7V11.1111C13 11.9319 12.2714 12.5 11.5 12.5H4.5C3.72856 12.5 3 11.9319 3 11.1111V7V4.88889C3 4.06809 3.72856 3.5 4.5 3.5L5.5 3.5C5.5 3.22386 5.72386 3 6 3C6.27614 3 6.5 3.22386 6.5 3.5H9.5C9.5 3.22386 9.72386 3 10 3ZM5.5 4.5C5.5 4.77614 5.72386 5 6 5C6.27614 5 6.5 4.77614 6.5 4.5H9.5C9.5 4.77614 9.72386 5 10 5C10.2761 5 10.5 4.77614 10.5 4.5L11.5 4.5C11.8331 4.5 12 4.72785 12 4.88889V6.5H4V4.88889C4 4.72785 4.16687 4.5 4.5 4.5L5.5 4.5ZM12 7.5V11.1111C12 11.2722 11.8331 11.5 11.5 11.5H4.5C4.16687 11.5 4 11.2722 4 11.1111V7.5L12 7.5Z' fill='%23A1A8DE'/%3E%3C/svg%3E%0A");--x-icon-status_in-progress-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%230074FF' fill-opacity='0.1'/%3E%3Cpath d='M8.531 5.354C8.531 5.64726 8.29326 5.885 8 5.885C7.70674 5.885 7.469 5.64726 7.469 5.354V4.031C7.469 3.73774 7.70674 3.5 8 3.5C8.29326 3.5 8.531 3.73774 8.531 4.031V5.354ZM8.531 11.969C8.531 12.2623 8.29326 12.5 8 12.5C7.70674 12.5 7.469 12.2623 7.469 11.969V10.646C7.469 10.3527 7.70674 10.115 8 10.115C8.29326 10.115 8.531 10.3527 8.531 10.646V11.969ZM10.646 8.531C10.3527 8.531 10.115 8.29326 10.115 8C10.115 7.70674 10.3527 7.469 10.646 7.469H11.969C12.2623 7.469 12.5 7.70674 12.5 8C12.5 8.29326 12.2623 8.531 11.969 8.531H10.646ZM3.5 8C3.5 7.70674 3.73774 7.469 4.031 7.469H5.354C5.64726 7.469 5.885 7.70674 5.885 8C5.885 8.29326 5.64726 8.531 5.354 8.531H4.031C3.73774 8.531 3.5 8.29326 3.5 8ZM6.5015 6.5015C6.29522 6.70778 5.96078 6.70778 5.7545 6.5015L4.8185 5.5655C4.61222 5.35922 4.61222 5.02478 4.8185 4.8185C5.02478 4.61222 5.35922 4.61222 5.5655 4.8185L6.5015 5.7545C6.70778 5.96078 6.70778 6.29522 6.5015 6.5015ZM11.1815 11.1815C10.9752 11.3878 10.6408 11.3878 10.4345 11.1815L9.4985 10.2455C9.29222 10.0392 9.29222 9.70478 9.4985 9.4985C9.70478 9.29222 10.0392 9.29222 10.2455 9.4985L11.1815 10.4345C11.3878 10.6408 11.3878 10.9752 11.1815 11.1815ZM5.5655 11.1815C5.35922 11.3878 5.02478 11.3878 4.8185 11.1815C4.61222 10.9752 4.61222 10.6408 4.8185 10.4345L5.7545 9.4985C5.96078 9.29222 6.29522 9.29222 6.5015 9.4985C6.70778 9.70478 6.70778 10.0392 6.5015 10.2455L5.5655 11.1815Z' fill='%230074FF'/%3E%3C/svg%3E ");--x-icon-status_answered-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%2318B289' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.5 5.5C6.5 5.22386 6.72386 5 7 5H10.5C10.7761 5 11 5.22386 11 5.5V9C11 9.27614 10.7761 9.5 10.5 9.5C10.2239 9.5 10 9.27614 10 9V6.70711L5.85355 10.8536C5.65829 11.0488 5.34171 11.0488 5.14645 10.8536C4.95118 10.6583 4.95118 10.3417 5.14645 10.1464L9.29289 6H7C6.72386 6 6.5 5.77614 6.5 5.5Z' fill='%2318B289'/%3E%3C/svg%3E%0A");--x-icon-status_no-answer-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%23FFB800' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.5 5.5H7C7.27614 5.5 7.5 5.72386 7.5 6C7.5 6.27614 7.27614 6.5 7 6.5H5.20711L8 9.29289L11.6464 5.64645C11.8417 5.45118 12.1583 5.45118 12.3536 5.64645C12.5488 5.84171 12.5488 6.15829 12.3536 6.35355L8 10.7071L4.5 7.20711V9C4.5 9.27614 4.27614 9.5 4 9.5C3.72386 9.5 3.5 9.27614 3.5 9V5.5Z' fill='%23FFB800'/%3E%3C/svg%3E%0A");--x-icon-status_processed-16: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='16' height='16' rx='4' fill='%23858585' fill-opacity='0.1'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.02683 4.96432L3.26673 4.20422C3.1683 4.10579 3 4.1755 3 4.31471V6.59374C3 6.68003 3.06996 6.74999 3.15625 6.74999H5.43527C5.57447 6.74999 5.64418 6.58168 5.54575 6.48325L4.69686 5.63436C5.43441 4.60637 6.63944 3.9375 8.00001 3.9375C10.2436 3.9375 12.0625 5.75634 12.0625 8C12.0625 10.2437 10.2436 12.0625 8.00001 12.0625C5.89856 12.0625 4.16927 10.4665 3.95903 8.42083C3.93256 8.1633 3.70235 7.97599 3.44482 8.00246C3.18729 8.02892 2.99998 8.25914 3.02645 8.51667C3.28532 11.0356 5.41296 13 8.00001 13C10.7614 13 13 10.7614 13 8C13 5.23857 10.7614 3 8.00001 3C6.3798 3 4.94021 3.77063 4.02683 4.96432Z' fill='%23A0A0A0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1032 7.42885C10.2957 7.23162 10.2994 6.90796 10.1114 6.70603C9.92349 6.50406 9.61509 6.50022 9.42267 6.69744L7.822 8.32166L7.08206 7.54148C6.89219 7.34153 6.5838 7.34098 6.39326 7.54019C6.20272 7.73947 6.20218 8.06312 6.39204 8.26308L7.4723 9.40166C7.66082 9.60019 7.96656 9.60237 8.15761 9.40657L10.1032 7.42885Z' fill='%23A0A0A0'/%3E%3C/svg%3E ");--x-icon-status_failed-16: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='8' fill='%23FC5E42' fill-opacity='0.1'/%3E%3Cg clip-path='url(%23clip0_7387_41412)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.20675 8.20675C8.48241 7.93108 8.92935 7.93108 9.20502 8.20675L12 11.0017L14.795 8.20675C15.0706 7.93108 15.5176 7.93108 15.7933 8.20675C16.0689 8.48241 16.0689 8.92935 15.7933 9.20502L12.9983 12L15.7933 14.795C16.0689 15.0706 16.0689 15.5176 15.7933 15.7933C15.5176 16.0689 15.0706 16.0689 14.795 15.7933L12 12.9983L9.20502 15.7933C8.92935 16.0689 8.48241 16.0689 8.20675 15.7933C7.93108 15.5176 7.93108 15.0706 8.20675 14.795L11.0017 12L8.20675 9.20502C7.93108 8.92935 7.93108 8.48241 8.20675 8.20675Z' fill='%23D8474A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7387_41412'%3E%3Crect width='16' height='16' fill='white' transform='matrix(-1 0 0 1 20 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ");--x-icon-suggestion-notifications-empty: url("data:image/svg+xml,%3Csvg width='147' height='114' viewBox='0 0 147 114' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.05' fill-rule='evenodd' clip-rule='evenodd' d='M81.7648 107.332C74.3265 110.937 65.9777 112.959 57.1567 112.959C25.961 112.959 0.671875 87.6721 0.671875 56.4791C0.671875 25.286 25.961 -0.000976562 57.1567 -0.000976562C77.1967 -0.000976562 94.7993 10.4343 104.826 26.1671C128.078 27.0032 146.672 46.1153 146.672 69.5699C146.672 93.5563 127.225 113.001 103.237 113.001C95.4266 113.001 88.0978 110.94 81.7648 107.332Z' fill='%230074FF'/%3E%3Cg clip-path='url(%23clip0_7734_4253)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M69.9973 36.5335C69.6766 36.5335 69.3898 36.3142 69.3138 35.9935L68.47 32.3822C68.2085 31.2516 68.4954 30.0872 69.2716 29.1C70.2841 27.8259 72.0139 26.999 73.6761 26.999C75.3383 26.999 77.0596 27.8259 78.0721 29.1C78.8568 30.0872 79.1352 31.2516 78.8736 32.3822L78.0299 35.9935C77.9455 36.3732 77.5658 36.601 77.1861 36.5167C74.8911 35.9767 72.4526 35.9767 70.166 36.5167C70.1069 36.5251 70.0563 36.5335 69.9973 36.5335Z' fill='%23CCCCCD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M73.6761 86.9991C69.4994 86.9991 66.1075 83.6072 66.1075 79.4305C66.1075 79.0424 66.4197 78.7302 66.8078 78.7302H80.5359C80.924 78.7302 81.2446 79.0424 81.2446 79.4305C81.2446 83.6072 77.8443 86.9991 73.6761 86.9991Z' fill='%23A0A0A0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M92.9392 73.6676H54.4045C53.873 73.6676 53.5355 73.1023 53.7886 72.6298C57.4674 65.7784 56.8008 58.8427 56.8008 51.5779C56.8008 42.2712 64.3694 34.7026 73.6676 34.7026C82.9743 34.7026 90.5429 42.2712 90.5429 51.5779C90.5429 58.8427 89.8763 65.7784 93.5551 72.6298C93.8083 73.1023 93.4708 73.6676 92.9392 73.6676Z' fill='%23A0A0A0'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M93.2514 80.1309H54.1008C51.9239 80.1309 50.1604 78.3674 50.1604 76.1989C50.1604 74.0304 51.9239 72.2585 54.1008 72.2585H93.2514C95.4199 72.2585 97.1833 74.0304 97.1833 76.1989C97.1833 78.3674 95.4199 80.1309 93.2514 80.1309Z' fill='%23CCCCCD'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M85.2947 46.085H81.5653C80.9578 46.085 80.6371 45.3678 81.0337 44.9122L83.7337 41.8747H81.5653C81.1771 41.8747 80.8565 41.554 80.8565 41.1659C80.8565 40.7778 81.1771 40.4656 81.5653 40.4656H85.2947C85.8938 40.4656 86.2228 41.1828 85.8178 41.6384L83.1262 44.676H85.2863C85.6744 44.676 85.995 44.9966 85.995 45.3763C85.995 45.7644 85.6828 46.085 85.2947 46.085Z' fill='%23363636'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M90.3235 39.8496H87.556C86.9569 39.8496 86.6279 39.1324 87.0329 38.6852L88.7626 36.7277H87.556C87.1679 36.7277 86.8557 36.4071 86.8557 36.0189C86.8557 35.6308 87.1679 35.3186 87.556 35.3186H90.3235C90.931 35.3186 91.2517 36.0358 90.8551 36.4914L89.117 38.449H90.3235C90.7117 38.449 91.0323 38.7612 91.0323 39.1493C91.0323 39.5374 90.7117 39.8496 90.3235 39.8496Z' fill='%23363636'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7734_4253'%3E%3Crect width='60' height='60' fill='white' transform='translate(43.6719 26.999)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--x-icon-status_failed-16: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='8' fill='%23FC5E42' fill-opacity='0.1'/%3E%3Cg clip-path='url(%23clip0_7387_41412)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.20675 8.20675C8.48241 7.93108 8.92935 7.93108 9.20502 8.20675L12 11.0017L14.795 8.20675C15.0706 7.93108 15.5176 7.93108 15.7933 8.20675C16.0689 8.48241 16.0689 8.92935 15.7933 9.20502L12.9983 12L15.7933 14.795C16.0689 15.0706 16.0689 15.5176 15.7933 15.7933C15.5176 16.0689 15.0706 16.0689 14.795 15.7933L12 12.9983L9.20502 15.7933C8.92935 16.0689 8.48241 16.0689 8.20675 15.7933C7.93108 15.5176 7.93108 15.0706 8.20675 14.795L11.0017 12L8.20675 9.20502C7.93108 8.92935 7.93108 8.48241 8.20675 8.20675Z' fill='%23D8474A'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7387_41412'%3E%3Crect width='16' height='16' fill='white' transform='matrix(-1 0 0 1 20 4)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E ")}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 15px;border-radius:16px}@media (max-width: 768px){.container{padding:0 10px}}.card{background-color:var(--background-primary);border-radius:8px;box-shadow:var(--shadow-md);padding:1rem;margin-bottom:1rem;min-width:600px}@media (max-width: 768px){.card{min-width:400px}}@media (max-width: 480px){.card{min-width:100%}}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.height-min-50{min-height:50vh}.h-min-80vh{min-height:80vh}[data-theme=modern] body{background:linear-gradient(135deg,var(--neutral-25) 0%,var(--primary-25) 100%);min-height:100vh}[data-theme=modern] body::-webkit-scrollbar{width:8px;height:8px}[data-theme=modern] body::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:4px}[data-theme=modern] body::-webkit-scrollbar-thumb{background:var(--primary-300);border-radius:4px}[data-theme=modern] body::-webkit-scrollbar-thumb:hover{background:var(--primary-400)}.page-container{padding:1rem 1.5rem;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media (max-width: 768px){.page-container{padding:.25rem}}.page-content{background-color:var(--background-primary);border-radius:16px}.page-content-scroll{overflow-x:hidden}[data-layout=sidebar-left] .dashboard-layout.sidebar-collapsed .page-header{left:calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) + var(--spacing-element-gap));right:52px}[data-layout=sidebar-right] .dashboard-layout.sidebar-collapsed .page-header{left:52px;right:calc(var(--layout-sidebar-width-collapsed) + var(--layout-sidebar-offset) + var(--spacing-element-gap))}@media (max-width: 768px){.page-header{left:0!important;right:0!important;width:100vw!important}.dashboard-layout.mobile-sidebar-collapsed .page-header{left:calc(var(--layout-sidebar-width-collapsed) + var(--spacing-element-gap))!important;right:0!important;width:calc(100vw - var(--layout-sidebar-width-collapsed) - var(--spacing-element-gap))!important}}.page-filters{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap;width:100%}.page-filters .x-select,.page-filters .x-input{max-width:200px}@media (max-width: 768px){.page-filters{flex-direction:column;align-items:stretch;gap:.75rem;flex-wrap:wrap;flex-direction:row}.page-filters .x-select,.page-filters .x-input{max-width:150px}}.page-empty{display:flex;justify-content:center;align-items:center;min-height:300px}.grid-container{margin-bottom:2rem}.grid-cards{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1.5rem;max-width:100%}@media (max-width: 768px){.grid-cards{gap:1rem;justify-content:center}}@media (max-width: 480px){.grid-cards{gap:.75rem}}.grid-cards-small{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1rem}@media (max-width: 768px){.grid-cards-small{gap:.75rem;justify-content:center}}.grid-cards-large{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2rem;max-width:100%}@media (max-width: 768px){.grid-cards-large{gap:1rem;justify-content:center}}.list-container{display:flex;flex-direction:column;gap:var(--x-gap-4)}.list-item{padding:var(--x-gap-4);background-color:var(--white);border-radius:var(--br-button);border:1px solid var(--neutral-200);transition:all .2s ease}.list-item:hover{border-color:var(--primary-300);box-shadow:0 2px 8px #0074ff1a}[data-theme=modern] .list-item{background:var(--background-primary);border:1px solid var(--border-secondary);border-radius:12px;padding:1rem;transition:all .2s ease}[data-theme=modern] .list-item:hover{background:var(--neutral-25);border-color:var(--primary-300);box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.section,.section-elevated,.section-card{background:var(--background-primary);border-radius:var(--br-container);padding:var(--x-gap-6);margin-bottom:var(--x-gap-6);box-shadow:0 2px 4px #0000000d;transition:all .3s ease}.section:hover,.section-elevated:hover,.section-card:hover{box-shadow:var(--shadow-md)}[data-theme=modern] .section,[data-theme=modern] .section-elevated,[data-theme=modern] .section-card{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);border-radius:12px;box-shadow:0 8px 32px #0000001a;animation:modernFadeIn .6s ease-out .2s both}.section .section-header,.section-elevated .section-header,.section-card .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--x-gap-4);padding-bottom:var(--x-gap-3)}.section .section-header h2,.section-elevated .section-header h2,.section-card .section-header h2{margin:0;font-size:1.375rem;font-weight:600;color:var(--text-primary);line-height:1.3}.section .section-header .action-buttons,.section-elevated .section-header .action-buttons,.section-card .section-header .action-buttons{display:flex;gap:var(--x-gap-2);align-items:center}.section .section-header .action-buttons button,.section-elevated .section-header .action-buttons button,.section-card .section-header .action-buttons button{display:flex;align-items:center;gap:var(--x-gap-1)}.section .section-header .action-buttons button i,.section-elevated .section-header .action-buttons button i,.section-card .section-header .action-buttons button i{font-size:.875rem}[data-theme=modern] .section .section-header,[data-theme=modern] .section-elevated .section-header,[data-theme=modern] .section-card .section-header{border-bottom-color:var(--glass-border)}[data-theme=modern] .section .section-header h2,[data-theme=modern] .section-elevated .section-header h2,[data-theme=modern] .section-card .section-header h2{background:linear-gradient(135deg,var(--primary-500) 0%,var(--secondary-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--x-gap-4);padding-bottom:var(--x-gap-3)}.section-header h2{margin:0;font-size:1.375rem;font-weight:600;color:var(--text-primary);line-height:1.3}.section-header .action-buttons{display:flex;gap:var(--x-gap-2);align-items:center}.section-header .action-buttons button{display:flex;align-items:center;gap:var(--x-gap-1)}.section-header .action-buttons button i{font-size:.875rem}[data-theme=modern] .section-header{border-bottom-color:var(--glass-border)}[data-theme=modern] .section-header h2{background:linear-gradient(135deg,var(--primary-500) 0%,var(--secondary-500) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-card{background:var(--background-secondary);border-color:var(--border-strong);box-shadow:var(--shadow-md)}.section-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}[data-theme=modern] .section-card{background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 12px 40px #00000026}.section-elevated{background:var(--background-elevated);border-color:var(--border-strong);box-shadow:var(--shadow-lg)}[data-theme=modern] .section-elevated{background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 12px 40px #00000026}.section-no-border{border:none;box-shadow:none}.section-no-border .section-header{border-bottom:none}.section-compact{padding:var(--x-gap-4)}.section-compact .section-header{margin-bottom:var(--x-gap-3);padding-bottom:var(--x-gap-2)}.content-wrapper{padding:var(--x-gap-6)}[data-theme=modern] .content-wrapper{background:#ffffff26;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 12px 40px #00000026;padding:32px}.content-wrapper{min-width:600px}@media (max-width: 768px){.content-wrapper{min-width:90vw}}@media (max-width: 480px){.content-wrapper{min-width:95vw}}@media (max-width: 320px){.content-wrapper{min-width:100vw}}.content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--x-gap-4);padding-bottom:var(--x-gap-4);border-bottom:1px solid var(--neutral-200)}.content-header h3{margin:0;color:var(--black);font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium)}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:var(--x-gap-4);padding:2rem;text-align:center}.loading-container .loading-spinner{width:48px;height:48px;border:4px solid var(--border-primary);border-top:4px solid var(--primary-500);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1.5rem}[data-theme=modern] .loading-container .loading-spinner{border-color:var(--glass-border);border-top-color:var(--primary-500);box-shadow:var(--shadow-glass)}.loading-container h2{margin:0 0 1rem;color:var(--text-primary)}.loading-container p{margin:0;color:var(--neutral-600);max-width:400px}.error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:var(--x-gap-4);padding:2rem;text-align:center}.error-container .error-icon{font-size:64px;color:var(--danger-500);margin-bottom:1.5rem}.error-container h2{margin:0 0 1rem;color:var(--text-primary)}.error-container p{margin:0 0 2rem;color:var(--text-secondary);max-width:400px}.loading-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:var(--x-gap-4)}.loading-section p{margin:0;color:var(--neutral-600)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;gap:var(--x-gap-4)}.empty-state h3{margin:0;color:var(--neutral-700);font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium)}.empty-state p{margin:0;color:var(--neutral-600);font-size:var(--x-font-size-300)}.full-width{width:100%}.full-height{height:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.position-relative{position:relative}.position-absolute{position:absolute}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.form-container{padding:1.5rem}}.back-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.5rem;color:var(--text-secondary);transition:all .2s ease;width:36px!important;height:36px!important;border-radius:8px;background:var(--background-secondary);border:1px solid var(--border-secondary)}.back-button:hover{color:var(--primary-600);background:var(--primary-50);border-color:var(--primary-200)}.back-button i{font-size:1rem}.loading-spinner{width:40px;height:40px;border:4px solid var(--primary-100);border-radius:50%;border-top-color:var(--primary-500);animation:spin 1s linear infinite}.loading-spinner-small{width:24px;height:24px;border:3px solid var(--primary-100);border-radius:50%;border-top-color:var(--primary-500);animation:spin 1s linear infinite}.delete-section{display:flex;flex-direction:column;gap:2rem;max-width:600px}.delete-warning{display:flex;gap:1rem;padding:1.5rem;background:var(--red-50);border:1px solid var(--red-200);border-radius:.75rem}.delete-warning>i{color:var(--red-600);font-size:1.5rem;flex-shrink:0;margin-top:.125rem}.warning-content{flex:1}.warning-content h3{margin:0 0 .75rem;color:var(--red-800);font-size:1.125rem;font-weight:600}.warning-content p{margin:0 0 1rem;color:var(--red-700);line-height:1.5}.warning-content ul{margin:0;padding-left:1.25rem;color:var(--red-700)}.warning-content ul li{margin-bottom:.5rem;line-height:1.4}.delete-actions{display:flex;justify-content:flex-start;gap:1rem}.delete-actions button{display:flex;align-items:center;gap:.5rem}.delete-actions button i{font-size:.875rem}.x-dialog--confirmation .x-dialog__header,.x-dialog--confirmation .delete-chat-dialog__header,.x-dialog--confirmation .delete-kb-dialog__header,.delete-chat-dialog .x-dialog__header,.delete-chat-dialog .delete-chat-dialog__header,.delete-chat-dialog .delete-kb-dialog__header,.delete-kb-dialog .x-dialog__header,.delete-kb-dialog .delete-chat-dialog__header,.delete-kb-dialog .delete-kb-dialog__header,.delete-agent-dialog .x-dialog__header,.delete-agent-dialog .delete-chat-dialog__header,.delete-agent-dialog .delete-kb-dialog__header{margin-bottom:1.5rem}.x-dialog--confirmation .x-dialog__header h2,.x-dialog--confirmation .delete-chat-dialog__header h2,.x-dialog--confirmation .delete-kb-dialog__header h2,.delete-chat-dialog .x-dialog__header h2,.delete-chat-dialog .delete-chat-dialog__header h2,.delete-chat-dialog .delete-kb-dialog__header h2,.delete-kb-dialog .x-dialog__header h2,.delete-kb-dialog .delete-chat-dialog__header h2,.delete-kb-dialog .delete-kb-dialog__header h2,.delete-agent-dialog .x-dialog__header h2,.delete-agent-dialog .delete-chat-dialog__header h2,.delete-agent-dialog .delete-kb-dialog__header h2{color:var(--red-600);display:flex;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600}.x-dialog--confirmation .x-dialog__header h2:before,.x-dialog--confirmation .delete-chat-dialog__header h2:before,.x-dialog--confirmation .delete-kb-dialog__header h2:before,.delete-chat-dialog .x-dialog__header h2:before,.delete-chat-dialog .delete-chat-dialog__header h2:before,.delete-chat-dialog .delete-kb-dialog__header h2:before,.delete-kb-dialog .x-dialog__header h2:before,.delete-kb-dialog .delete-chat-dialog__header h2:before,.delete-kb-dialog .delete-kb-dialog__header h2:before,.delete-agent-dialog .x-dialog__header h2:before,.delete-agent-dialog .delete-chat-dialog__header h2:before,.delete-agent-dialog .delete-kb-dialog__header h2:before{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.25rem}.x-dialog--confirmation .x-dialog__header p,.x-dialog--confirmation .delete-chat-dialog__header p,.x-dialog--confirmation .delete-kb-dialog__header p,.delete-chat-dialog .x-dialog__header p,.delete-chat-dialog .delete-chat-dialog__header p,.delete-chat-dialog .delete-kb-dialog__header p,.delete-kb-dialog .x-dialog__header p,.delete-kb-dialog .delete-chat-dialog__header p,.delete-kb-dialog .delete-kb-dialog__header p,.delete-agent-dialog .x-dialog__header p,.delete-agent-dialog .delete-chat-dialog__header p,.delete-agent-dialog .delete-kb-dialog__header p{margin:.5rem 0 0;color:var(--text-secondary);font-size:.875rem}.x-dialog--confirmation .x-dialog__content,.x-dialog--confirmation .delete-chat-dialog__content,.x-dialog--confirmation .delete-kb-dialog__content,.delete-chat-dialog .x-dialog__content,.delete-chat-dialog .delete-chat-dialog__content,.delete-chat-dialog .delete-kb-dialog__content,.delete-kb-dialog .x-dialog__content,.delete-kb-dialog .delete-chat-dialog__content,.delete-kb-dialog .delete-kb-dialog__content,.delete-agent-dialog .x-dialog__content,.delete-agent-dialog .delete-chat-dialog__content,.delete-agent-dialog .delete-kb-dialog__content{margin-bottom:2rem}.x-dialog--confirmation .x-dialog__content p,.x-dialog--confirmation .delete-chat-dialog__content p,.x-dialog--confirmation .delete-kb-dialog__content p,.delete-chat-dialog .x-dialog__content p,.delete-chat-dialog .delete-chat-dialog__content p,.delete-chat-dialog .delete-kb-dialog__content p,.delete-kb-dialog .x-dialog__content p,.delete-kb-dialog .delete-chat-dialog__content p,.delete-kb-dialog .delete-kb-dialog__content p,.delete-agent-dialog .x-dialog__content p,.delete-agent-dialog .delete-chat-dialog__content p,.delete-agent-dialog .delete-kb-dialog__content p{margin:0 0 1rem;color:var(--text-primary);line-height:1.5}.x-dialog--confirmation .x-dialog__content p:last-child,.x-dialog--confirmation .delete-chat-dialog__content p:last-child,.x-dialog--confirmation .delete-kb-dialog__content p:last-child,.delete-chat-dialog .x-dialog__content p:last-child,.delete-chat-dialog .delete-chat-dialog__content p:last-child,.delete-chat-dialog .delete-kb-dialog__content p:last-child,.delete-kb-dialog .x-dialog__content p:last-child,.delete-kb-dialog .delete-chat-dialog__content p:last-child,.delete-kb-dialog .delete-kb-dialog__content p:last-child,.delete-agent-dialog .x-dialog__content p:last-child,.delete-agent-dialog .delete-chat-dialog__content p:last-child,.delete-agent-dialog .delete-kb-dialog__content p:last-child{margin-bottom:0}.x-dialog--confirmation .x-dialog__content .highlight,.x-dialog--confirmation .delete-chat-dialog__content .highlight,.x-dialog--confirmation .delete-kb-dialog__content .highlight,.delete-chat-dialog .x-dialog__content .highlight,.delete-chat-dialog .delete-chat-dialog__content .highlight,.delete-chat-dialog .delete-kb-dialog__content .highlight,.delete-kb-dialog .x-dialog__content .highlight,.delete-kb-dialog .delete-chat-dialog__content .highlight,.delete-kb-dialog .delete-kb-dialog__content .highlight,.delete-agent-dialog .x-dialog__content .highlight,.delete-agent-dialog .delete-chat-dialog__content .highlight,.delete-agent-dialog .delete-kb-dialog__content .highlight{padding:1rem;background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:.5rem;margin:1rem 0}.x-dialog--confirmation .x-dialog__content .highlight strong,.x-dialog--confirmation .delete-chat-dialog__content .highlight strong,.x-dialog--confirmation .delete-kb-dialog__content .highlight strong,.delete-chat-dialog .x-dialog__content .highlight strong,.delete-chat-dialog .delete-chat-dialog__content .highlight strong,.delete-chat-dialog .delete-kb-dialog__content .highlight strong,.delete-kb-dialog .x-dialog__content .highlight strong,.delete-kb-dialog .delete-chat-dialog__content .highlight strong,.delete-kb-dialog .delete-kb-dialog__content .highlight strong,.delete-agent-dialog .x-dialog__content .highlight strong,.delete-agent-dialog .delete-chat-dialog__content .highlight strong,.delete-agent-dialog .delete-kb-dialog__content .highlight strong{color:var(--text-primary);font-weight:600}.x-dialog--confirmation .x-dialog__content .warning-text,.x-dialog--confirmation .delete-chat-dialog__content .warning-text,.x-dialog--confirmation .delete-kb-dialog__content .warning-text,.delete-chat-dialog .x-dialog__content .warning-text,.delete-chat-dialog .delete-chat-dialog__content .warning-text,.delete-chat-dialog .delete-kb-dialog__content .warning-text,.delete-kb-dialog .x-dialog__content .warning-text,.delete-kb-dialog .delete-chat-dialog__content .warning-text,.delete-kb-dialog .delete-kb-dialog__content .warning-text,.delete-agent-dialog .x-dialog__content .warning-text,.delete-agent-dialog .delete-chat-dialog__content .warning-text,.delete-agent-dialog .delete-kb-dialog__content .warning-text{color:var(--red-700);font-weight:500;padding:1rem;background:var(--red-50);border:1px solid var(--red-200);border-radius:.5rem;margin:1rem 0}.x-dialog--confirmation .x-dialog__footer,.x-dialog--confirmation .delete-chat-dialog__footer,.x-dialog--confirmation .delete-kb-dialog__footer,.delete-chat-dialog .x-dialog__footer,.delete-chat-dialog .delete-chat-dialog__footer,.delete-chat-dialog .delete-kb-dialog__footer,.delete-kb-dialog .x-dialog__footer,.delete-kb-dialog .delete-chat-dialog__footer,.delete-kb-dialog .delete-kb-dialog__footer,.delete-agent-dialog .x-dialog__footer,.delete-agent-dialog .delete-chat-dialog__footer,.delete-agent-dialog .delete-kb-dialog__footer{display:flex;justify-content:flex-end;gap:1rem;padding-top:1.5rem;border-top:1px solid var(--border-primary)}.x-dialog--confirmation .x-dialog__footer button,.x-dialog--confirmation .delete-chat-dialog__footer button,.x-dialog--confirmation .delete-kb-dialog__footer button,.delete-chat-dialog .x-dialog__footer button,.delete-chat-dialog .delete-chat-dialog__footer button,.delete-chat-dialog .delete-kb-dialog__footer button,.delete-kb-dialog .x-dialog__footer button,.delete-kb-dialog .delete-chat-dialog__footer button,.delete-kb-dialog .delete-kb-dialog__footer button,.delete-agent-dialog .x-dialog__footer button,.delete-agent-dialog .delete-chat-dialog__footer button,.delete-agent-dialog .delete-kb-dialog__footer button{display:flex;align-items:center;gap:.5rem}.x-dialog--confirmation .x-dialog__footer button i,.x-dialog--confirmation .delete-chat-dialog__footer button i,.x-dialog--confirmation .delete-kb-dialog__footer button i,.delete-chat-dialog .x-dialog__footer button i,.delete-chat-dialog .delete-chat-dialog__footer button i,.delete-chat-dialog .delete-kb-dialog__footer button i,.delete-kb-dialog .x-dialog__footer button i,.delete-kb-dialog .delete-chat-dialog__footer button i,.delete-kb-dialog .delete-kb-dialog__footer button i,.delete-agent-dialog .x-dialog__footer button i,.delete-agent-dialog .delete-chat-dialog__footer button i,.delete-agent-dialog .delete-kb-dialog__footer button i{font-size:.875rem}.warning-section{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--warning-50);border:1px solid var(--warning-200);border-radius:.75rem;margin-bottom:1.5rem}.warning-section .warning-icon{flex-shrink:0;width:40px;height:40px;background:var(--warning-500);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--pure-white)}.warning-section .warning-icon i{font-size:18px}.warning-section .warning-content p{margin:0 0 .5rem;color:var(--text-primary);line-height:1.5}.warning-section .warning-content p:last-child{margin-bottom:0}.warning-section .warning-content .warning-text{font-weight:600;color:var(--warning-700)}.info-section{padding:1.5rem;background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:.75rem;margin-bottom:1.5rem}.info-section__header{display:flex;align-items:flex-start;gap:1rem}.info-section__icon{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,var(--primary-500),var(--secondary-500));border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--pure-white);box-shadow:var(--shadow-md)}.info-section__icon i{font-size:24px}.info-section__details{flex:1;min-width:0}.info-section__name{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--text-primary);word-break:break-word}.info-section__description{margin:0 0 .75rem;color:var(--text-secondary);line-height:1.4;font-style:italic;font-size:.9rem}.info-section__meta{display:flex;flex-wrap:wrap;gap:.75rem}.meta-item{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-secondary)}.meta-item i{font-size:.75rem;color:var(--primary-500)}[data-theme=dark] .delete-warning{background:#ef44441a;border-color:#ef44444d}[data-theme=dark] .warning-content h3{color:var(--red-300)}[data-theme=dark] .warning-content p,[data-theme=dark] .warning-content ul{color:var(--red-200)}[data-theme=dark] .x-dialog--confirmation .x-dialog__header h2,[data-theme=dark] .x-dialog--confirmation .delete-chat-dialog__header h2,[data-theme=dark] .x-dialog--confirmation .delete-kb-dialog__header h2,[data-theme=dark] .delete-chat-dialog .x-dialog__header h2,[data-theme=dark] .delete-chat-dialog .delete-chat-dialog__header h2,[data-theme=dark] .delete-chat-dialog .delete-kb-dialog__header h2,[data-theme=dark] .delete-kb-dialog .x-dialog__header h2,[data-theme=dark] .delete-kb-dialog .delete-chat-dialog__header h2,[data-theme=dark] .delete-kb-dialog .delete-kb-dialog__header h2,[data-theme=dark] .delete-agent-dialog .x-dialog__header h2,[data-theme=dark] .delete-agent-dialog .delete-chat-dialog__header h2,[data-theme=dark] .delete-agent-dialog .delete-kb-dialog__header h2{color:var(--red-400)}[data-theme=dark] .x-dialog--confirmation .warning-text,[data-theme=dark] .delete-chat-dialog .warning-text,[data-theme=dark] .delete-kb-dialog .warning-text,[data-theme=dark] .delete-agent-dialog .warning-text{background:#ef44441a;border-color:#ef44444d;color:var(--red-300)}[data-theme=dark] .warning-section{background:#ffc1071a;border-color:#ffc1074d}[data-theme=modern] .delete-warning,[data-theme=modern] .warning-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}[data-theme=modern] .delete-warning{background:#ef44441a}[data-theme=modern] .warning-section{background:#ffc1071a}.delete-modal-unified .modal-header,.delete-modal-unified .x-dialog__header{text-align:center;padding-bottom:1rem}.delete-modal-unified .modal-header h2,.delete-modal-unified .x-dialog__header h2{font-size:1.25rem;font-weight:600;color:var(--danger-600);margin:0;display:flex;align-items:center;justify-content:center;gap:.5rem}.delete-modal-unified .modal-header h2:before,.delete-modal-unified .x-dialog__header h2:before{content:"\f071";font-family:"Font Awesome 5 Free";font-weight:900;font-size:1.25rem;color:var(--danger-600)}.delete-modal-unified .modal-body,.delete-modal-unified .x-dialog__content{padding:1.5rem}.delete-modal-unified .modal-footer,.delete-modal-unified .x-dialog__footer{padding:1.5rem 1.5rem 1rem;border-top:1px solid var(--neutral-200);display:flex;justify-content:center;gap:1rem}.delete-modal-unified .modal-footer button,.delete-modal-unified .x-dialog__footer button{min-width:120px;font-weight:500}.delete-modal-unified .delete-confirmation-content{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.delete-modal-unified .delete-confirmation-content .warning-icon{display:flex;justify-content:center;align-items:center;width:64px;height:64px;background:var(--danger-50);border:3px solid var(--danger-200);border-radius:50%;margin:0 auto}.delete-modal-unified .delete-confirmation-content .warning-icon i{font-size:2rem;color:var(--danger-600)}.delete-modal-unified .delete-confirmation-content .warning-text{text-align:center}.delete-modal-unified .delete-confirmation-content .warning-text .main-message{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem;line-height:1.4}.delete-modal-unified .delete-confirmation-content .warning-text .sub-message{font-size:.875rem;color:var(--text-secondary);margin-bottom:1rem;line-height:1.5}.delete-modal-unified .delete-confirmation-content .warning-text .agent-info{font-size:.875rem;color:var(--text-primary);background:var(--neutral-50);padding:.75rem;border-radius:8px;border:1px solid var(--neutral-200)}.delete-modal-unified .delete-confirmation-content .warning-text .agent-info strong{color:var(--primary-600)}.delete-modal-unified .warning-section{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem;background:var(--warning-50);border:1px solid var(--warning-200);border-radius:.75rem;margin-bottom:1.5rem}.delete-modal-unified .warning-section .warning-icon{flex-shrink:0;width:40px;height:40px;background:var(--warning-500);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--pure-white)}.delete-modal-unified .warning-section .warning-icon i{font-size:18px}.delete-modal-unified .warning-section .warning-content{flex:1}.delete-modal-unified .warning-section .warning-content p{margin:0 0 .5rem;color:var(--text-primary);line-height:1.5}.delete-modal-unified .warning-section .warning-content p:last-child{margin-bottom:0}.delete-modal-unified .warning-section .warning-content .warning-text{font-weight:600;color:var(--warning-700)}.delete-modal-unified .info-section{padding:1.5rem;background:var(--background-secondary);border:1px solid var(--border-secondary);border-radius:.75rem;margin-bottom:1.5rem}.delete-modal-unified .info-section__header{display:flex;align-items:flex-start;gap:1rem}.delete-modal-unified .info-section__icon{flex-shrink:0;width:60px;height:60px;background:linear-gradient(135deg,var(--primary-500),var(--secondary-500));border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--pure-white);box-shadow:var(--shadow-md)}.delete-modal-unified .info-section__icon i{font-size:24px}.delete-modal-unified .info-section__details{flex:1;min-width:0}.delete-modal-unified .info-section__name{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--text-primary);word-break:break-word}.delete-modal-unified .info-section__description{margin:0 0 .75rem;color:var(--text-secondary);line-height:1.4;font-style:italic;font-size:.9rem}.delete-modal-unified .info-section__meta{display:flex;flex-wrap:wrap;gap:.75rem}.delete-modal-unified .meta-item{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;color:var(--text-secondary)}.delete-modal-unified .meta-item i{font-size:.75rem;color:var(--primary-500)}.delete-modal-unified .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem}.delete-modal-unified .loading-container .loading-spinner{width:40px;height:40px;border:4px solid var(--neutral-200);border-top:4px solid var(--primary-500);border-radius:50%;animation:spin 1s linear infinite}.delete-modal-unified .loading-container p{margin:0;color:var(--text-secondary);font-size:.875rem}.delete-modal-unified .info-section,.delete-modal-unified .delete-confirmation-content{animation:slideInUp .3s ease-out}@keyframes slideInUp{0%{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){.delete-modal-unified .modal-footer,.delete-modal-unified .x-dialog__footer{flex-direction:column}.delete-modal-unified .modal-footer button,.delete-modal-unified .x-dialog__footer button{width:100%;min-width:auto}.delete-modal-unified .delete-confirmation-content .warning-icon{width:48px;height:48px}.delete-modal-unified .delete-confirmation-content .warning-icon i{font-size:1.5rem}.delete-modal-unified .delete-confirmation-content .warning-text .main-message{font-size:1rem}.delete-modal-unified .delete-confirmation-content .warning-text .sub-message{font-size:.8rem}.delete-modal-unified .delete-confirmation-content .warning-text .agent-info{font-size:.8rem;padding:.5rem}.delete-modal-unified .info-section{padding:1rem}.delete-modal-unified .info-section__header{flex-direction:column;text-align:center;gap:.75rem}.delete-modal-unified .info-section__meta{justify-content:center;font-size:.8rem}.delete-modal-unified .info-section__icon{width:50px;height:50px}.delete-modal-unified .info-section__icon i{font-size:20px}.delete-modal-unified .warning-section{padding:1rem}.delete-modal-unified .warning-section .warning-icon{width:32px;height:32px}.delete-modal-unified .warning-section .warning-icon i{font-size:14px}}[data-theme=modern] .delete-modal-unified .delete-confirmation-content,[data-theme=modern] .delete-modal-unified .warning-section,[data-theme=modern] .delete-modal-unified .info-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}[data-theme=modern] .delete-modal-unified .delete-confirmation-content .warning-icon{background:#ef44441a;border-color:#ef44444d}[data-theme=modern] .delete-modal-unified .warning-section{background:#ffc1071a;border-color:#ffc1074d}[data-theme=modern] .delete-modal-unified .info-section{background:#ffffff1a;border-color:#fff3}.fas-padding{padding-right:.2rem}.x-modal-backdrop{z-index:var(--z-x-modal-backdrop);position:fixed;top:0;left:0;width:100%;height:100%;background:var(--background-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.x-modal-content{z-index:var(--z-x-modal-content);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--background-elevated);border-radius:var(--br-container);box-shadow:var(--shadow-lg);max-width:90vw;max-height:90vh;overflow:auto}.x-toaster-container{position:fixed;top:20px;right:20px;z-index:var(--z-x-toaster-container);display:flex;flex-direction:column;gap:8px;pointer-events:none}.x-toaster-message{position:relative;z-index:var(--z-x-toaster-message);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-button);padding:12px 16px;box-shadow:var(--shadow-md);pointer-events:all;max-width:300px}.x-toaster-message .x-toaster-close{position:absolute;top:8px;right:8px;z-index:var(--z-x-toaster-close-button);background:none;border:none;color:var(--text-secondary);cursor:pointer}.x-toaster-message .x-toaster-close:hover{color:var(--text-primary)}.chart-tooltip{position:absolute;z-index:var(--z-dashboard-chart-tooltip);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-small);padding:8px 12px;font-size:.875rem;box-shadow:var(--shadow-md);pointer-events:none}.chart-tooltip .tooltip-label{color:var(--text-secondary);font-size:.75rem;margin-bottom:2px}.chart-tooltip .tooltip-value{color:var(--text-primary);font-weight:600}.loading-overlay{position:absolute;z-index:var(--z-loading-spinner);background:#fffc}.loading-overlay .spinner{z-index:calc(var(--z-loading-spinner) + 1)}.system-alert{position:fixed;top:0;left:0;right:0;z-index:var(--z-system-alert);background:var(--red-500);color:#fff;padding:12px;text-align:center;font-weight:600}.maintenance-banner{position:fixed;top:0;left:0;right:0;z-index:var(--z-maintenance-banner);background:var(--orange-500);color:#fff;padding:8px;text-align:center}@media (max-width: 768px){.x-modal-content{position:fixed;inset:0;transform:none;max-width:100vw;max-height:100vh;border-radius:0}}[data-theme=dark]{--primary-1000: #2d1b00;--primary-900: #4a2c00;--primary-800: #664000;--primary-700: #855500;--primary-600: #a66a00;--primary-500: #FFD700;--primary-400: #ffe033;--primary-300: #ffe866;--primary-200: #ffee99;--primary-100: #fff4cc;--primary-50: #fffae6;--primary-25: #fffdfa;--primary-main: var(--primary-500);--current-sidebar-position: left;--current-direction: ltr;--layout-sidebar-width: 228px;--layout-sidebar-width-collapsed: 68px;--layout-sidebar-offset: 4px;--spacing-element-gap: 16px;--page-header-left: calc(var(--layout-sidebar-width) + var(--layout-sidebar-offset) + var(--spacing-element-gap));--page-header-right: calc(var(--spacing-element-gap) + 50px);--layout-sidebar-left: var(--layout-sidebar-offset);--layout-sidebar-right: auto;--spacing-sidebar-top-offset: var(--spacing-element-gap);--pagination-bottom-offset: 2px;--pagination-container-padding: 8px 16px;--pagination-container-gap: 16px;--pagination-controls-gap: 24px;--pagination-nav-gap: 16px;--pagination-border-radius: 12px;--pagination-shadow-offset: -4px;--secondary-1000: #ffffff;--secondary-900: #f5f5f5;--secondary-800: #eeeeee;--secondary-700: #e0e0e0;--secondary-600: #cccccc;--secondary-500: #b3b3b3;--secondary-400: #999999;--secondary-300: #808080;--secondary-200: #666666;--secondary-100: #4d4d4d;--secondary-50: #333333;--secondary-25: #1a1a1a;--neutral-1000: #ffffff;--neutral-900: #f0f0f0;--neutral-800: #e0e0e0;--neutral-700: #cccccc;--neutral-600: #b3b3b3;--neutral-500: #999999;--neutral-400: #808080;--neutral-300: #666666;--neutral-200: #4d4d4d;--neutral-100: #333333;--neutral-50: #1a1a1a;--neutral-25: #000000;--text-primary: var(--neutral-1000);--text-secondary: var(--neutral-600);--text-disabled: var(--neutral-400);--text-muted: var(--neutral-500);--text-on-primary: var(--neutral-25);--text-on-dark: var(--pure-white);--background-elevated: var(--neutral-50);--background-overlay: rgba(0, 0, 0, .8);--border-light: var(--neutral-200);--border-medium: var(--neutral-300);--border-strong: var(--neutral-400);--border-primary: var(--primary-400);--border-focus: var(--primary-500);--text-danger: var(--text-danger);--text-danger: var(--neutral-500);--background-primary: var(--neutral-25);--background-secondary: var(--neutral-50);--background-danger: var(--neutral-100);--background-elevated: var(--neutral-25);--background-overlay: rgba(0, 0, 0, .7);--border-secondary: var(--border-medium);--border-danger: var(--border-strong);--border-color: var(--neutral-200);--divider-color: var(--neutral-200);--background-color: var(--neutral-25);--header-gradient-ocean: linear-gradient(135deg, var(--neutral-100), var(--neutral-200), var(--neutral-100));--shadow-color: rgba(0, 0, 0, .6);--black: #ffffff;--white: #000000;--grey-1000: #ffffff;--grey-900: #f0f0f0;--grey-800: #e0e0e0;--grey-700: #cccccc;--grey-600: #b3b3b3;--grey-500: #999999;--grey-400: #808080;--grey-300: #666666;--grey-200: #4d4d4d;--grey-100: #333333;--grey-50: #1a1a1a;--grey-25: #000000;--x-card-bg-primary: var(--background-primary);--x-card-bg-secondary: var(--background-secondary);--x-card-bg-danger: var(--background-danger);--x-card-bg-elevated: var(--background-elevated);--x-card-bg-surface: var(--background-primary);--x-card-border-primary: var(--border-light);--x-card-border-secondary: var(--border-medium);--x-card-border-strong: var(--border-strong);--layout-background: var(--neutral-50);--layout-background-main: var(--neutral-25);--layout-background-side-bar: var(--neutral-50);--selector-container-bg: rgba(255, 215, 0, .15);--selector-container-shadow: inset 0 2px 8px rgba(255, 215, 0, .2), 0 4px 16px rgba(0, 0, 0, .3);--selector-button-bg: transparent;--selector-button-bg-hover: rgba(255, 215, 0, .2);--selector-button-bg-active: linear-gradient(135deg, var(--primary-600) 0%, var(--primary-500) 100%);--selector-button-color: var(--neutral-800);--selector-button-color-active: var(--neutral-1000);--selector-button-shadow-hover: 0 8px 25px rgba(255, 215, 0, .3);--selector-button-shadow-active: 0 8px 25px rgba(255, 215, 0, .4);--chart-container-bg: rgba(26, 26, 26, .9);--chart-container-border: 1px solid rgba(255, 215, 0, .2);--chart-container-shadow: 0 12px 40px rgba(0, 0, 0, .6);--chart-container-shadow-hover: 0 20px 60px rgba(0, 0, 0, .8);--chart-container-gradient-accent: linear-gradient(90deg, var(--primary-700) 0%, var(--primary-500) 50%, var(--primary-300) 100%);--button-gradient-overlay: linear-gradient(135deg, var(--primary-600) 0%, var(--primary-500) 100%);--button-shadow-primary: 0 8px 25px rgba(255, 215, 0, .3);--button-shadow-primary-hover: 0 8px 25px rgba(255, 215, 0, .4);--glass-backdrop-filter: blur(15px);--glass-backdrop-filter-strong: blur(25px);--chart-primary-color: var(--primary-400);--chart-secondary-color: var(--secondary-600);--chart-accent-color: var(--primary-300);--chart-text-primary: var(--text-primary);--chart-text-secondary: var(--text-secondary);--chart-grid-color: var(--border-light);--chart-background: var(--background-primary);--chart-gradient-primary-start: var(--primary-300);--chart-gradient-primary-end: var(--primary-500);--chart-gradient-secondary-start: var(--secondary-500);--chart-gradient-secondary-end: var(--secondary-700);--chart-shadow-color: rgba(0, 0, 0, .6);--chart-shadow-hover: rgba(0, 0, 0, .8);--sidebar-bg: var(--neutral-800);--sidebar-text: var(--pure-white);--sidebar-border: var(--neutral-700);--shadow-sidebar: 0 4px 12px rgba(0, 0, 0, .3);--shadow-sidebar-expanded: 0 8px 24px rgba(0, 0, 0, .4);--shadow-button: 0 2px 8px rgba(0, 0, 0, .2)}[data-theme=dark] .chat-card .chat-card__type{color:var(--primary-400);font-size:.875rem;font-weight:500}[data-theme=dark] .chat-card .chat-card__agent{color:var(--text-muted);font-size:.75rem}[data-theme=dark] .x-select{--ng-select-bg: var(--neutral-50);--ng-select-bg-has-value: var(--neutral-100);--ng-select-border: var(--neutral-300);--ng-select-active-border: var(--primary-400);--ng-select-primary-text: var(--neutral-900);--ng-select-value-text: var(--neutral-1000);--ng-select-placeholder: var(--neutral-500);--ng-select-dropdown-bg: var(--neutral-50);--ng-select-dropdown-option-text: var(--neutral-800);--ng-select-selected: var(--primary-100);--ng-select-selected-text: var(--neutral-1000);--ng-select-marked: var( --secondary-50);--ng-select-marked-text: var(--neutral-900);--ng-select-highlight: var(--primary-500)}[data-theme=dark] .x-select .ng-select-container:hover,[data-theme=dark] .x-select .ng-select-container.ng-has-value:hover{border-color:var(--primary-500)}[data-theme=dark] .x-select.ng-select-focused:not(.ng-select-opened)>.ng-select-container{border-color:var(--primary-500);box-shadow:0 0 0 2px #ffd70033}[data-theme=dark] .x-select.ng-select-opened>.ng-select-container{border-color:var(--primary-500);box-shadow:0 0 0 2px #ffd70033}[data-theme=dark] .list-item{background:var(--neutral-800)}[data-theme=dark] .list-item:hover,[data-theme=dark] .list-item__section{background:var(--neutral-700)}[data-theme=dark] .grid-card,[data-theme=dark] .chat-card,[data-theme=dark] .list-item{background:var(--neutral-800)}[data-theme=dark] .grid-card:hover,[data-theme=dark] .chat-card:hover,[data-theme=dark] .list-item:hover{background:var(--neutral-700)}[data-theme=dark] .action-btn:hover{background:#ffffff1a!important}[data-theme=dark] .action-btn--danger:hover{background:#e81e4e33!important;color:var(--red-400)!important}[data-theme=dark] .action-btn--edit:hover{background:#ffd70033!important;color:var(--primary-400)!important}[data-theme=dark] .action-btn--add:hover{background:#008a3f33!important;color:var(--green-400)!important}[data-theme=dark] .avatar-placeholder{background:linear-gradient(135deg,var(--primary-300),var(--primary-400));color:var(--primary-100)}[data-theme=dark] .grid-card__footer{border-top-color:var(--neutral-700)}[data-theme=dark] .grid-card__footer .action-btn:hover{background:#ffffff1a!important}[data-theme=dark] .grid-card__footer .action-btn--danger:hover{background:#e81e4e33!important;color:var(--red-400)!important}[data-theme=dark] .grid-card__footer .action-btn--edit:hover{background:#ffd70033!important;color:var(--primary-400)!important}[data-theme=dark] .grid-card__footer .action-btn--add:hover{background:#008a3f33!important;color:var(--green-400)!important}[data-theme=dark] *{scrollbar-color:var(--neutral-600) var(--neutral-800)}[data-theme=dark] *::-webkit-scrollbar-track{background:var(--neutral-800)}[data-theme=dark] *::-webkit-scrollbar-thumb{background:var(--neutral-600);border-color:var(--neutral-700)}[data-theme=dark] *::-webkit-scrollbar-thumb:hover{background:var(--neutral-500)}[data-theme=dark] *::-webkit-scrollbar-thumb:active{background:var(--neutral-400)}[data-theme=dark] *::-webkit-scrollbar-corner{background:var(--neutral-800)}@media (prefers-color-scheme: dark){[data-theme=system]{--text-primary: var(--neutral-1000);--text-secondary: var(--neutral-600);--text-disabled: var(--neutral-400);--text-muted: var(--neutral-500);--text-on-primary: var(--neutral-25);--text-on-dark: var(--pure-white);--background-primary: var(--neutral-25);--background-secondary: var(--neutral-50);--background-danger: var(--neutral-100);--background-elevated: var(--neutral-50);--background-overlay: rgba(0, 0, 0, .8);--border-light: var(--neutral-200);--border-medium: var(--neutral-300);--border-strong: var(--neutral-400);--border-primary: var(--primary-400);--border-focus: var(--primary-500);--border-color: var(--neutral-200);--divider-color: var(--neutral-200);--background-color: var(--neutral-25);--header-gradient-ocean: linear-gradient(135deg, var(--neutral-100), var(--neutral-200), var(--neutral-100));--shadow-color: rgba(0, 0, 0, .6);--black: #ffffff;--white: #000000;--grey-1000: #ffffff;--grey-900: #f0f0f0;--grey-800: #e0e0e0;--grey-700: #cccccc;--grey-600: #b3b3b3;--grey-500: #999999;--grey-400: #808080;--grey-300: #666666;--grey-200: #4d4d4d;--grey-100: #333333;--grey-50: #1a1a1a;--grey-25: #000000;--neutral-1000: #ffffff;--neutral-900: #f0f0f0;--neutral-800: #e0e0e0;--neutral-700: #cccccc;--neutral-600: #b3b3b3;--neutral-500: #999999;--neutral-400: #808080;--neutral-300: #666666;--neutral-200: #4d4d4d;--neutral-100: #333333;--neutral-50: #1a1a1a;--neutral-25: #000000;--x-card-bg-primary: var(--background-primary);--x-card-bg-secondary: var(--background-secondary);--x-card-bg-danger: var(--background-danger);--x-card-bg-elevated: var(--background-elevated);--x-card-bg-surface: var(--background-primary);--x-card-border-primary: var(--border-light);--x-card-border-secondary: var(--border-medium);--x-card-border-strong: var(--border-strong);--layout-background: var(--neutral-50);--layout-background-main: var(--neutral-100);--layout-background-side-bar: var(--neutral-50);--primary-1000: #2d1b00;--primary-900: #4a2c00;--primary-800: #664000;--primary-700: #855500;--primary-600: #a66a00;--primary-500: #FFD700;--primary-400: #ffe033;--primary-300: #ffe866;--primary-200: #ffee99;--primary-100: #fff4cc;--primary-50: #fffae6;--primary-25: #fffdfa;--secondary-1000: #ffffff;--secondary-900: #f5f5f5;--secondary-800: #eeeeee;--secondary-700: #e0e0e0;--secondary-600: #cccccc;--secondary-500: #b3b3b3;--secondary-400: #999999;--secondary-300: #808080;--secondary-200: #666666;--secondary-100: #4d4d4d;--secondary-50: #333333;--secondary-25: #1a1a1a}}html[data-theme=dark],body[data-theme=dark],html[data-theme=dark] :root,[data-theme=dark] *{--layout-sidebar-width: 228px !important;--layout-sidebar-width-collapsed: 68px !important;--layout-sidebar-offset: 4px !important;--spacing-element-gap: 16px !important;--spacing-5: 20px !important;--spacing-6: 24px !important;--primary-500: #FFD700 !important;--primary-main: #FFD700 !important;--primary-600: #a66a00 !important;--primary-700: #855500 !important;--primary-400: #ffe033 !important;--primary-300: #ffe866 !important;--primary-500-rgb: 255, 215, 0 !important;--primary-600-rgb: 166, 106, 0 !important;--primary-700-rgb: 133, 85, 0 !important;--primary-400-rgb: 255, 224, 51 !important;--primary-300-rgb: 255, 232, 102 !important;--danger-1000: var(--red-1000) !important;--danger-900: var(--red-900) !important;--danger-800: var(--red-800) !important;--danger-700: var(--red-700) !important;--danger-600: var(--red-600) !important;--danger-500: var(--red-500) !important;--danger-400: var(--red-400) !important;--danger-300: var(--red-300) !important;--danger-200: var(--red-200) !important;--danger-100: var(--red-100) !important;--danger-50: var(--red-50) !important;--danger-25: var(--red-25) !important;--page-header-left: 248px !important;--page-header-right: 66px !important;--layout-sidebar-left: 4px !important;--layout-sidebar-right: auto !important;--spacing-sidebar-top-offset: 16px !important;--pagination-bottom-offset: 4px !important;--pagination-container-padding: 8px 16px !important;--pagination-container-gap: 16px !important;--pagination-controls-gap: 24px !important;--pagination-nav-gap: 16px !important;--pagination-border-radius: 12px !important;--pagination-shadow-offset: -4px !important}[data-theme=blue]{--blue-1000: #001d48;--blue-900: #012458;--blue-800: #003588;--blue-700: #0047b4;--blue-600: #005bdb;--blue-500: #0074ff;--blue-400: #4385ff;--blue-300: #56a3ff;--blue-200: #6bafff;--blue-100: #d4e9ff;--blue-50: #e9f2ff;--blue-25: #f2f8ff;--grey-1000: #000000;--grey-900: #262626;--grey-800: #393939;--grey-700: #4c4c4c;--grey-600: #616161;--grey-500: #767676;--grey-400: #8c8c8c;--br-container: 16px;--br-small: 4px;--br-button: 8px;--background-color: #8aa2f3}[data-theme=modern]{--primary-1000: rgb(56, 1, 97);--primary-900: rgb(100, 2, 175);--primary-800: rgb(81, 2, 142);--primary-700: rgb(102, 2, 177);--primary-600: rgb(98, 5, 169);--primary-500: rgb(118, 8, 201);--primary-400: rgb(136, 6, 236);--primary-300: rgb(101, 1, 177);--primary-200: rgb(139, 5, 241);--primary-100: rgb(212, 170, 245);--primary-50: rgb(240, 221, 255);--primary-25: rgb(249, 240, 255);--background-gradient: #ffffff;--header-gradient: var(--modern-gradient-primary);--header-gradient-vibrant: var(--modern-gradient-primary);--header-gradient-sunset: linear-gradient(135deg, var(--light-blue-200), var(--light-blue-100));--header-gradient-ocean: var(--modern-gradient-primary);--card-gradient: var(--modern-gradient-accent);--glass-bg: rgba(255, 255, 255, .9);--glass-bg-secondary: rgba(255, 255, 255, .7);--glass-border: rgba(255, 255, 255, .2);--glass-border-strong: rgba(255, 255, 255, .3);--backdrop-blur: blur(10px);--backdrop-blur-strong: blur(20px);--shadow-glass: 0 8px 32px rgba(0, 0, 0, .1);--shadow-glass-hover: 0 20px 60px rgba(0, 0, 0, .12);--shadow-glass-strong: 0 12px 40px rgba(0, 0, 0, .08);--shadow-button: 0 8px 25px rgba(102, 126, 234, .3);--shadow-button-hover: 0 8px 25px rgba(102, 126, 234, .4);--br-modern: 16px;--br-large: 20px;--br-extra-large: 24px;--background-color: transparent;--text-primary: #2d3748;--text-secondary: #4a5568;--text-disabled: #718096;--border-color: var(--glass-border);--divider-color: var(--glass-border);--layout-background: #f0f2f5;--layout-background-main: #eaeaea;--layout-background-side-bar: var(--glass-bg);--primary-btn-bg-700: var(--primary-700);--primary-btn-bg-600: var(--primary-600);--primary-btn-bg-500: var(--primary-500);--primary-btn-bg-300: var(--primary-300);--shadow-color: rgba(0, 0, 0, .1);--neutral-100: rgba(255, 255, 255, .8);--neutral-50: #f8f9fa;--modern-gradient-primary: linear-gradient(135deg, rgb(30 49 134 / 95%), rgba(118, 75, 162, .95), #050e0f);--modern-gradient-secondary: linear-gradient(135deg, #070c1a, rgba(102, 126, 234, .2));--modern-gradient-accent: linear-gradient(135deg, #1d1f4e, rgb(27 34 61 / 40%));--modern-gradient-badge: linear-gradient(135deg, #2f3469, rgba(102, 126, 234, .9));--modern-gradient-indicator: linear-gradient(135deg, #322d6b, rgba(102, 126, 234, 1));--text-primary: var(--neutral-900);--text-secondary: var(--neutral-600);--text-danger: var(--neutral-500);--text-disabled: var(--neutral-400);--text-muted: var(--neutral-500);--text-on-primary: var(--pure-white);--text-on-dark: var(--pure-white);--text-danger: var(--text-danger);--background-primary: transparent;--background-secondary: var(--glass-bg-secondary);--background-danger: rgba(255, 255, 255, .6);--background-elevated: rgb(232 229 245 / 90%);--background-overlay: rgba(0, 0, 0, .3);--border-light: var(--glass-border);--border-medium: var(--glass-border-strong);--border-strong: rgba(255, 255, 255, .4);--border-primary: var(--primary-300);--border-focus: var(--primary-500);--border-secondary: var(--border-medium);--border-danger: var(--border-strong);--x-card-bg-primary: var(--glass-bg);--x-card-bg-secondary: var(--glass-bg-secondary);--x-card-bg-danger: rgba(255, 255, 255, .6);--x-card-bg-elevated: var(--glass-bg);--x-card-bg-surface: var(--glass-bg);--x-card-border-primary: var(--glass-border);--x-card-border-secondary: var(--glass-border-strong);--x-card-border-strong: rgba(255, 255, 255, .4);--border-primary: rgba(255, 255, 255, .1);--border-secondary: rgba(255, 255, 255, .05);--border-danger: rgba(255, 255, 255, .02);--neutral-100: #caceec;--selector-container-bg: rgba(255, 255, 255, .8);--selector-container-shadow: inset 0 2px 8px rgba(0, 0, 0, .1);--selector-button-bg: transparent;--selector-button-bg-hover: rgba(102, 126, 234, .1);--selector-button-bg-active: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--selector-button-color: #666;--selector-button-color-active: white;--selector-button-shadow-hover: 0 8px 25px rgba(102, 126, 234, .3);--selector-button-shadow-active: 0 8px 25px rgba(102, 126, 234, .4);--chart-container-bg: rgba(255, 255, 255, .95);--chart-container-border: 1px solid rgba(255, 255, 255, .3);--chart-container-shadow: 0 15px 50px rgba(0, 0, 0, .1);--chart-container-shadow-hover: 0 25px 80px rgba(0, 0, 0, .15);--chart-container-gradient-accent: linear-gradient(90deg, #667eea 0%, #764ba2 50%, #f093fb 100%);--button-gradient-overlay: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--button-shadow-primary: 0 8px 25px rgba(102, 126, 234, .3);--button-shadow-primary-hover: 0 8px 25px rgba(102, 126, 234, .4);--glass-backdrop-filter: blur(12px);--glass-backdrop-filter-strong: blur(20px);--chart-primary-color: var(--light-blue-400);--chart-secondary-color: var(--light-blue-300);--chart-accent-color: var(--light-blue-500);--chart-text-primary: var(--pure-white);--chart-text-secondary: rgba(255, 255, 255, .8);--chart-grid-color: rgba(255, 255, 255, .2);--chart-background: transparent;--chart-gradient-primary-start: var(--light-blue-300);--chart-gradient-primary-end: var(--light-blue-500);--chart-gradient-secondary-start: var(--light-blue-200);--chart-gradient-secondary-end: var(--light-blue-400);--chart-shadow-color: rgba(102, 126, 234, .3);--chart-shadow-hover: rgba(102, 126, 234, .5);--sidebar-bg: rgba(255, 255, 255, .1);--sidebar-text: var(--pure-white);--sidebar-border: rgba(255, 255, 255, .2);--shadow-sidebar: 0 8px 24px rgba(102, 126, 234, .2);--shadow-sidebar-expanded: 0 16px 40px rgba(102, 126, 234, .3);--shadow-button: 0 4px 16px rgba(102, 126, 234, .2)}[data-theme=modern] *{scrollbar-color:rgba(255,255,255,.3) rgba(255,255,255,.1)}[data-theme=modern] *::-webkit-scrollbar-track{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=modern] *::-webkit-scrollbar-thumb{background:#ffffff4d;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=modern] *::-webkit-scrollbar-thumb:hover{background:#fff6}[data-theme=modern] *::-webkit-scrollbar-thumb:active{background:#ffffff80}[data-theme=modern] *::-webkit-scrollbar-corner{background:#ffffff1a}[data-theme=modern] .list-item{border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}[data-theme=modern] .list-item:hover{background:#fffc}[data-theme=modern] .list-item__section{background:#ffffff4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=modern] .grid-card,[data-theme=modern] [data-theme=dark] .chat-card,[data-theme=dark] [data-theme=modern] .chat-card,[data-theme=modern] .list-item{border:1px solid var(--glass-border);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur)}[data-theme=modern] .grid-card:hover,[data-theme=modern] [data-theme=dark] .chat-card:hover,[data-theme=dark] [data-theme=modern] .chat-card:hover,[data-theme=modern] .list-item:hover{background:#fffc}[data-theme=modern] .action-btn:hover{background:#fff3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}[data-theme=modern] .action-btn--danger:hover{background:#e81e4e33!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--red-400)!important}[data-theme=modern] .action-btn--edit:hover{background:#ffd70033!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--primary-400)!important}[data-theme=modern] .action-btn--add:hover{background:#008a3f33!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--green-400)!important}[data-theme=modern] .avatar-placeholder{background:linear-gradient(135deg,#ffffff4d,#fff6);color:var(--primary-600);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=modern] .grid-card__footer{border-top-color:#fff3}[data-theme=modern] .grid-card__footer .action-btn:hover{background:#fff3!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}[data-theme=modern] .grid-card__footer .action-btn--danger:hover{background:#e81e4e33!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--red-400)!important}[data-theme=modern] .grid-card__footer .action-btn--edit:hover{background:#ffd70033!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--primary-400)!important}[data-theme=modern] .grid-card__footer .action-btn--add:hover{background:#008a3f33!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:var(--green-400)!important}@media (prefers-color-scheme: light){[data-theme=system]{--text-primary: rgba(0, 0, 0, .87);--text-secondary: rgba(0, 0, 0, .6);--text-disabled: rgba(0, 0, 0, .38);--border-color: rgba(0, 0, 0, .12);--divider-color: rgba(0, 0, 0, .12);--background-color: #ffffff;--shadow-color: rgba(0, 0, 0, .1);--black: #000000;--white: #ffffff;--selector-container-bg: rgba(255, 255, 255, .8);--selector-container-shadow: inset 0 2px 8px rgba(0, 0, 0, .1);--selector-container-border-radius: 12px;--selector-container-padding: 8px;--selector-container-gap: 12px;--selector-button-bg: transparent;--selector-button-bg-hover: rgba(102, 126, 234, .1);--selector-button-bg-active: linear-gradient(135deg, #667eea 0%, #764ba2 100%);--selector-button-color: #666;--selector-button-color-active: white;--selector-button-shadow-hover: 0 8px 25px rgba(102, 126, 234, .3);--selector-button-shadow-active: 0 8px 25px rgba(102, 126, 234, .4);--selector-button-border-radius: 8px;--selector-button-padding: 12px 20px}}@media (prefers-color-scheme: dark){[data-theme=system]{--text-primary: var(--neutral-1000);--text-secondary: var(--neutral-600);--text-disabled: var(--neutral-400);--border-color: var(--neutral-300);--divider-color: var(--neutral-300);--background-color: var(--neutral-50);--shadow-color: rgba(0, 0, 0, .3);--black: #ffffff;--white: #000000;--primary-1000: #FFD700;--primary-900: #FFED4A;--primary-800: #FFF382;--primary-700: #FFF700;--primary-600: #FFE135;--primary-500: #FFD700;--primary-400: #FFEB9C;--primary-300: #FFF3C4;--primary-200: #FFF8E1;--primary-100: #FFFBF0;--primary-50: #FFFEF7;--primary-25: #FFFFF9;--selector-container-bg: rgba(255, 215, 0, .15);--selector-container-shadow: inset 0 2px 8px rgba(255, 215, 0, .2), 0 4px 16px rgba(0, 0, 0, .3);--selector-container-border-radius: 12px;--selector-container-padding: 8px;--selector-container-gap: 12px;--selector-button-bg: transparent;--selector-button-bg-hover: rgba(255, 215, 0, .2);--selector-button-bg-active: linear-gradient(135deg, var(--primary-600) 0%, var(--primary-500) 100%);--selector-button-color: var(--neutral-800);--selector-button-color-active: var(--neutral-1000);--selector-button-shadow-hover: 0 8px 25px rgba(255, 215, 0, .3);--selector-button-shadow-active: 0 8px 25px rgba(255, 215, 0, .4);--selector-button-border-radius: 8px;--selector-button-padding: 12px 20px}}.x-button{position:relative;display:flex;align-items:center;justify-content:center;margin:0;overflow:visible;color:var(--color);text-transform:none;background:var(--background);border:var(--border);border-radius:var(--br-button);border-color:var(--border-color);--button-icon-size: 20px;font-size:14px;font-weight:700;line-height:16px;--secondary-disabled-color: var(--secondary-600);--secondary-disabled-background: var(--secondary-100);cursor:pointer}.x-button,.x-button[type=button],.x-button[type=reset],.x-button[type=submit]{appearance:button}.x-button::-moz-focus-inner,.x-button[type=button]::-moz-focus-inner,.x-button[type=reset]::-moz-focus-inner,.x-button[type=submit]::-moz-focus-inner{padding:0;border-style:none}.x-button:-moz-focusring,.x-button[type=button]:-moz-focusring,.x-button[type=reset]:-moz-focusring,.x-button[type=submit]:-moz-focusring{outline:1px dotted ButtonText}.x-button:hover{border:var(--border);border-color:var(--border-color-hover);color:var(--color-hover);background-color:var(--background-hover)}.x-button:focus-visible{border:var(--border);border-color:var(--border-color-focus);color:var(--color-focus);background-color:var(--background-focus);outline:none}.x-button:focus-visible:before{position:absolute;inset:-2px;content:"";border:1px solid var(--focus);border-radius:var(--br-button)}.x-button:active{border:var(--border);border-color:var(--border-color-active);color:var(--color-active);background-color:var(--background-active)}.x-button[disabled]{border-color:var(--border-color-disabled);color:var(--color-disabled);cursor:not-allowed;background-color:var(--background-disabled)}.x-button .x-icon{width:var(--button-icon-size);height:var(--button-icon-size);margin-right:2px}[data-theme=modern] .x-button{font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.2)}[data-theme=modern] .x-button.x-button_kind_primary{background:var(--modern-gradient-primary);border:none;color:var(--pure-white)!important;text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-theme=modern] .x-button.x-button_kind_primary:hover{background:var(--modern-gradient-accent);box-shadow:0 8px 25px #667eea66;color:var(--pure-white)!important;text-shadow:0 2px 4px rgba(0,0,0,.4)}[data-theme=modern] .x-button.x-button_kind_primary:focus{color:var(--pure-white)!important;text-shadow:0 2px 4px rgba(0,0,0,.4)}[data-theme=modern] .x-button.x-button_kind_primary:active{color:var(--pure-white)!important;text-shadow:0 2px 4px rgba(0,0,0,.4)}[data-theme=modern] .x-button.x-button_kind_secondary{background:var(--glass-bg-secondary);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);border:1px solid var(--glass-border);color:var(--primary-700)!important;text-shadow:0 1px 2px rgba(255,255,255,.5);font-weight:700}[data-theme=modern] .x-button.x-button_kind_secondary:hover{background:var(--glass-bg);border-color:var(--light-blue-300);color:var(--primary-800)!important;text-shadow:0 1px 2px rgba(255,255,255,.7)}[data-theme=modern] .x-button.x-button_kind_secondary:focus{color:var(--primary-800)!important;text-shadow:0 1px 2px rgba(255,255,255,.7)}[data-theme=modern] .x-button.x-button_kind_secondary:active{color:var(--primary-800)!important;text-shadow:0 1px 2px rgba(255,255,255,.7)}[data-theme=modern] .x-button.x-button_kind_danger{color:var(--red-600)!important;font-weight:700;text-shadow:0 1px 2px rgba(255,255,255,.3)}[data-theme=modern] .x-button.x-button_kind_danger:hover{color:var(--red-700)!important;text-shadow:0 1px 2px rgba(255,255,255,.5)}.x-button_size_normal{width:150px;padding:10px;font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.x-button_size_medium{width:150px;padding:6px;--button-icon-size: 16px;font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.x-button_size_small{width:100px;padding:5px;--button-icon-size: 16px;font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-300)}.x-button_size_super-small{width:100px;padding:4px;--button-icon-size: 16px;font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.x-button_kind_primary{--color-hover: var(--pure-white);--border: 0;--background: var(--primary-btn-bg-500);--background-hover: var(--primary-btn-bg-300);--background-focus: var(--primary-btn-bg-600);--focus: var(--primary-btn-bg-600);--color: var(--pure-white);--background-active: var(--primary-btn-bg-600);--color-disabled: var(--neutral-500);--background-disabled: var(--neutral-200);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}.x-button_kind_secondary{--border: 0;--color: var(--primary-600);--background: var(--primary-btn-bg-50);--color-hover: var(--primary-700);--background-hover: var(--primary-btn-bg-100);--color-focus: var(--primary-700);--background-focus: var(--primary-btn-bg-50);--focus: var(--primary-btn-bg-50);--color-active: var(--primary-700);--background-active: var(--primary-btn-bg-50);--color-disabled: var(--primary-btn-200);--background-disabled: var(--primary-btn-bg-50);--color-disabled: var(--secondary-disabled-color-btn);font-weight:600}.x-button_kind_secondary[disabled]{color:var(--color-disabled)!important;background:var(--secondary-disabled-background)!important}.x-button_kind_danger{--border: 0;--color: var(--red-600);--background: var(--red-50);--color-hover: var(--red-700);--background-hover: var(--red-100);--color-focus: var(--red-700);--background-focus: var(--red-100);--focus: var(--red-700);--color-active: var(--red-700);--background-active: var(--red-100);--color-disabled: var(--red-200);--background-disabled: var(--red-25);font-weight:600}.x-button_kind_warning{--border: 0;--color: var(--orange-600);--background: var(--orange-50);--color-hover: var(--orange-700);--background-hover: var(--orange-100);--color-focus: var(--orange-700);--background-focus: var(--orange-100);--focus: var(--orange-700);--color-active: var(--orange-700);--background-active: var(--orange-100);--color-disabled: var(--orange-300);--background-disabled: var(--orange-50);font-weight:600}.x-button_kind_success{--border: 0;--color: var(--green-800);--background: var(--green-100);--color-hover: var(--green-900);--background-hover: var(--green-200);--color-focus: var(--green-900);--background-focus: var(--green-200);--focus: var(--green-900);--color-active: var(--green-900);--background-active: var(--green-200);--color-disabled: var(--green-400);--background-disabled: var(--green-50);font-weight:600}.x-button_kind_text{--border: 0;--color: var(--primary-500);--background: transparent;--color-hover: var(--primary-600);--background-hover: transparent;--color-focus: var(--primary-btn-1000);--background-focus: transparent;--focus: transparent;--color-active: var(--primary-btn-1000);--background-active: transparent;--color-disabled: var(--grey-200);--background-disabled: transparent}.x-button_kind_gray{--border: 0;--color: var(--neutral-500);--background: var(--neutral-200);--color-hover: var(--neutral-600);--background-hover: var(--neutral-400);--color-focus: var(--neutral-600);--background-focus: var(--neutral-200);--focus: var(--neutral-200);--color-active: var(--neutral-600);--background-active: var(--neutral-400);--color-disabled: var(--neutral-400);--background-disabled: var(--neutral-200)}.x-button_kind_stroke{--border: 1px solid;--color: var(--primary-500);--border-color: var(--primary-300);--background: var(--neutral-100);--color-hover: var(--primary-200);--background-hover: transparent;--border-color-hover: var(--primary-200);--color-focus: var(--primary-600);--background-focus: transparent;--focus: var(--primary-600);--border-color-focus: var(--primary-600);--color-active: var(--primary-600);--background-active: transparent;--border-color-active: var(--primary-600);--color-disabled: var(--grey-200);--background-disabled: transparent;--border-color-disabled: var(--grey-25)}.x-button_size_normal.x-button_kind_secondary:has(.x-icon){width:114px}.x-button_size_normal.x-button_kind_danger,.x-button_size_normal.x-button_kind_success,.x-button_size_normal.x-button_kind_warning{width:114px}.x-button-force-hover{color:var(--color-hover);background-color:var(--background-hover)}.x-button-force-focus{color:var(--color-focus);background-color:var(--background-focus);outline:none}.x-button-force-focus:before{position:absolute;inset:-2px;content:"";border:1px solid var(--focus);border-radius:var(--br-button)}.x-button-force-active{color:var(--color-active);background-color:var(--background-active)}.x-button-force-disable{color:var(--color-disabled);cursor:not-allowed;background-color:var(--background-disabled)}[data-theme=dark] .x-button_kind_primary{color:var(--pure-white)!important;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.5)}[data-theme=dark] .x-button_kind_primary:hover,[data-theme=dark] .x-button_kind_primary:focus,[data-theme=dark] .x-button_kind_primary:active{color:var(--pure-white)!important;text-shadow:0 1px 2px rgba(0,0,0,.6)}[data-theme=dark] .x-button_kind_secondary{color:var(--primary-300)!important;font-weight:600}[data-theme=dark] .x-button_kind_secondary:hover,[data-theme=dark] .x-button_kind_secondary:focus,[data-theme=dark] .x-button_kind_secondary:active{color:var(--primary-200)!important}[data-theme=dark] .x-button_kind_danger{color:var(--red-400)!important;font-weight:600}[data-theme=dark] .x-button_kind_danger:hover,[data-theme=dark] .x-button_kind_danger:focus,[data-theme=dark] .x-button_kind_danger:active{color:var(--red-300)!important}[data-theme=light] .x-button_kind_primary,:root .x-button_kind_primary{font-weight:600}[data-theme=light] .x-button_kind_secondary,:root .x-button_kind_secondary{color:var(--primary-600)!important;font-weight:600}[data-theme=light] .x-button_kind_secondary:hover,[data-theme=light] .x-button_kind_secondary:focus,[data-theme=light] .x-button_kind_secondary:active,:root .x-button_kind_secondary:hover,:root .x-button_kind_secondary:focus,:root .x-button_kind_secondary:active{color:var(--primary-700)!important}[data-theme=light] .x-button_kind_danger,:root .x-button_kind_danger{color:var(--red-600)!important;font-weight:600}[data-theme=light] .x-button_kind_danger:hover,[data-theme=light] .x-button_kind_danger:focus,[data-theme=light] .x-button_kind_danger:active,:root .x-button_kind_danger:hover,:root .x-button_kind_danger:focus,:root .x-button_kind_danger:active{color:var(--red-700)!important}[x-button]{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:1px solid transparent;border-radius:var(--border-radius);font-weight:500;font-size:.875rem;line-height:1.5;cursor:pointer;transition:all .2s ease-in-out}[x-button]:disabled{opacity:.6;cursor:not-allowed}[x-button]:focus{outline:none;box-shadow:var(--focus-ring)}[x-button][variant=primary]{background-color:var(--primary);color:var(--on-primary)}[x-button][variant=primary]:hover:not(:disabled){background-color:var(--primary-dark)}[x-button][variant=primary]:active:not(:disabled){background-color:var(--primary-darker)}[x-button][variant=secondary]{background-color:transparent;border-color:var(--primary);color:var(--primary)}[x-button][variant=secondary]:hover:not(:disabled){background-color:var(--primary-light);color:var(--primary-dark)}[x-button][variant=secondary]:active:not(:disabled){background-color:var(--primary-lighter)}[x-button][size=sm]{padding:.25rem .5rem;font-size:.75rem}[x-button][size=lg]{padding:.75rem 1.5rem;font-size:1rem}[x-button] i{margin-right:.5rem}[x-button].loading{position:relative;color:transparent}[x-button].loading:after{content:"";position:absolute;width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:spin .75s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-form{--vertical-gap: 15px;--horizontal-gap: 15px;width:calc(100% + var(--horizontal-gap));margin-left:calc(-1 * var(--horizontal-gap));max-width:600px;min-width:480px}.x-form.full-size,.x-form.full-size-items,.x-form.full-size-items .x-form__item{max-width:100%}.x-form.medium-size,.x-form.medium-size .x-form__item{max-width:800px}.x-form.horizontal-gap-none{--horizontal-gap: 0px}.x-form-section{min-width:600px}@media (max-width: 768px){.x-form-section{min-width:100%;max-width:100%;padding:0 1rem}}@media (max-width: 480px){.x-form-section{min-width:100%;max-width:100%;padding:0 .5rem}}.horizontal-gap-none{--horizontal-gap: 0px}.x-form__row{display:flex;align-items:flex-start;margin-block:0}.x-form__row+.x-form__row,.x-form__row+[class*=x-form__item]{margin-top:var(--vertical-gap)}[class*=x-form__item]{width:100%;margin-block:0;padding-left:var(--horizontal-gap)}[class*=x-form__item]>*{width:100%}[class*=x-form__item]+[class*=x-form__item],[class*=x-form__item]+.x-form__row{margin-top:var(--vertical-gap)}.x-form__row [class*=x-form__item]{margin-top:0}[class*=x-form__item_no_padding]{padding-left:0}[class*=x-form__item_no_padding]>*{width:100%}[class*=x-form__item_no_padding]+[class*=x-form__item],[class*=x-form__item_no_padding]+.x-form__row{margin-top:var(--vertical-gap)}.x-form__legend{padding-left:var(--horizontal-gap)}.x-form__hr{height:1px;margin-block:30px 20px;margin-left:var(--horizontal-gap);background-color:var(--neutral-200);border:0}.x-form__heading{margin-block:0 15px;color:var(--black);padding-left:var(--horizontal-gap)}.x-form__sub_heading{color:var(--black);margin-bottom:5px}.x-form__description{color:var(--neutral-800);margin-bottom:10px;font-size:var(--x-font-size-200);line-height:var(--x-line-height-200);font-weight:var(--x-font-weight-regular)}.x-form__helper-text{display:block;margin-top:.25rem;font-size:var(--x-font-size-200);line-height:var(--x-line-height-200);font-weight:var(--x-font-weight-regular)}.x-form__helper-text--error{color:var(--error-600)}.x-form__helper-text--warning{color:var(--warning-600)}.x-form__helper-text--success{color:var(--success-600)}.x-form__sub_cell{display:flex;flex-direction:column;gap:10px;padding-bottom:15px;padding-top:15px;border-bottom:1px solid var(--neutral-200)}.x-form__sub_cell .x-form__sub_heading,.x-form__sub_cell .x-form__description{margin-bottom:0}.x-list-forms{display:flex;flex-direction:column;gap:20px}.x-list-form{display:flex;flex-direction:column;gap:10px}.x-list-form-cells{display:flex;flex-direction:column;max-height:450px;overflow-y:auto;gap:10px}.x-list-form-cell{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:6px;border:1px solid var(--neutral-300);border-radius:var(--br-button);box-shadow:2px 2px 3px #0000000d;cursor:pointer}.x-list-form-cell-title{margin-left:10px;color:var(--black)}.x-form__item{max-width:600px}.x-form__item.medium-size{max-width:800px}.x-form__item.title{color:var(--black)}.x-form__item_full-size,.x-form__item_code{max-width:100%}.x-form__item_wide{max-width:850px}.x-form__item_button{margin-top:30px}.x-form__actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--x-gap-2);margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-primary)}@media (max-width: 768px){.x-form__actions{flex-direction:column;gap:.75rem}.x-form__actions button{width:100%}}.x-form-container{background:var(--background-secondary);border-radius:16px;border:1px solid var(--border-primary);box-shadow:var(--shadow-lg)}[data-theme=modern] .x-form-container{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff0d}.form-section{padding:2rem}.form-section:not(:last-child){border-bottom:1px solid var(--border-secondary)}.form-section__header{margin-bottom:2rem}.form-section__header h2{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:1rem}[data-theme=modern] .form-section__header h2{background:linear-gradient(135deg,var(--primary-600),var(--secondary-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.form-section__divider{height:2px;background:linear-gradient(90deg,var(--primary-500),var(--secondary-500));border-radius:1px;opacity:.3}.form-section__content{display:flex;flex-direction:column;gap:1.5rem}.form-section.loading{opacity:.7;pointer-events:none}.form-actions{padding:2rem;display:flex;justify-content:flex-end;gap:1rem}[data-theme=modern] .form-actions{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-actions button{min-width:120px}.form-actions button[type=submit]{display:flex;align-items:center;gap:.5rem}.form-actions button[type=submit] i{font-size:.875rem}.form-actions button[variant=danger]{display:flex;align-items:center;gap:.5rem}.form-actions button[variant=danger] i{font-size:.875rem}.warning-section{padding:2rem;background:linear-gradient(135deg,var(--danger-50),var(--warning-50));border-bottom:1px solid var(--border-secondary);display:flex;align-items:flex-start;gap:1.5rem}[data-theme=modern] .warning-section{background:linear-gradient(135deg,#ff6b6b1a,#ffc1071a)}.warning-section .warning-icon{flex-shrink:0;width:60px;height:60px;background:var(--danger-100);border-radius:50%;display:flex;align-items:center;justify-content:center;border:3px solid var(--danger-200)}.warning-section .warning-icon i{font-size:24px;color:var(--danger-600)}.warning-section .warning-content{flex:1}.warning-section .warning-content h2{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--danger-700)}[data-theme=modern] .warning-section .warning-content h2{background:linear-gradient(135deg,var(--danger-600),var(--warning-600));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.warning-section .warning-content p{margin:0 0 .5rem;color:var(--text-secondary);line-height:1.5}.warning-section .warning-content .warning-text{font-weight:600;color:var(--danger-600);background:var(--danger-50);padding:.75rem 1rem;border-radius:8px;border-left:4px solid var(--danger-500);margin-top:1rem}.meta-item{display:flex;align-items:center;gap:.5rem;color:var(--text-danger);font-size:.875rem;font-weight:500}.meta-item i{color:var(--primary-500)}.form-animation{animation:slideInUp .4s ease-out}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){.form-section{padding:1.5rem}.form-actions{flex-direction:column;gap:1rem;padding:1.5rem}.form-actions button{width:100%}.warning-section{flex-direction:column;text-align:center;padding:1.5rem}}.step-navigation{margin-top:auto;padding:20px 0;border-top:1px solid #e9ecef;background:#fff;display:flex;justify-content:flex-start;align-items:center;gap:16px;flex-shrink:0}.step-navigation button{min-width:120px}.step-content{display:flex;flex-direction:column;height:100%;width:100%}.step-content .step-content-wrapper{display:flex;flex-direction:column;flex:1;min-height:0}.step-content .step-content-wrapper .step-main-content{flex:1;overflow-y:auto;padding:0;max-height:calc(100vh - 204px)}.step-content .step-content-wrapper .step-main-content.tabs-content{min-height:calc(100vh - 254px)}.step-content .step-content-wrapper .step-navigation{padding:16px 24px;background:var(--background-primary);border-top:1px solid var(--border-primary);margin-top:auto}.step-header{margin-bottom:24px}.step-header .step-title{font-size:24px;font-weight:600;color:var(--text-primary);margin:0 0 8px;display:flex;align-items:center;gap:12px}.step-header .step-title i{color:var(--primary-500);font-size:20px}.step-header .step-description{font-size:16px;color:var(--text-secondary);margin:0;line-height:1.5}.form-group{margin-bottom:1.5rem}.form-group label{display:block;margin-bottom:.5rem;font-weight:500;color:var(--text-primary)}.form-group .error-message{color:var(--error);font-size:.875rem;margin-top:.25rem}.page-header{margin-bottom:24px}.muted-text{color:var(--color-text-muted, #6b7280)}.gap-2{gap:8px;display:flex;flex-wrap:wrap}.gap-4{gap:16px;display:flex;flex-wrap:wrap}.field-hint{margin-top:.5rem}.field-hint small{color:var(--text-secondary);font-size:.8rem}.field-hint .error-text{color:var(--error);font-size:.8rem}.checkbox-group{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background:var(--background-primary);border:1px solid var(--border-primary);border-radius:8px;min-height:200px}.loading-container .loading-spinner{width:40px;height:40px;border:3px solid var(--border-primary);border-top-color:var(--primary-500);border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.loading-container p{color:var(--text-secondary)}@keyframes spin{to{transform:rotate(360deg)}}.actions-section{margin-top:32px}.actions-section .actions-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.actions-section .actions-header h3{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}.actions-section .actions-header .muted-text{color:var(--color-text-muted, #6b7280);margin-bottom:0}.form-actions{display:flex;justify-content:flex-start;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--border-color)}[dir=rtl] .form-actions{justify-content:flex-end}.form-actions-sticky{flex-shrink:0;padding:var(--x-gap-4) var(--x-gap-2) 0;border-top:1px solid var(--border-secondary, #e5e7eb);background:var(--background-primary, #ffffff);position:sticky;bottom:0}.form-actions-sticky .x-form__item{margin:0;display:flex;justify-content:flex-start}[dir=rtl] .form-actions-sticky .x-form__item{justify-content:flex-end}@media (max-width: 768px){.form-actions-sticky{padding:var(--x-gap-3) var(--x-gap-1) 0}.form-actions-sticky button{width:100%;max-width:200px}}x-input,x-textarea,x-select{width:100%}x-checkbox{display:block;margin-bottom:.5rem}.ng-touched.ng-invalid{border-color:var(--error)}.agent-form{max-width:800px;margin:0 auto;padding:2rem;background:var(--surface);border-radius:var(--border-radius);box-shadow:var(--shadow-sm)}.agent-form h4{margin-bottom:1rem;color:var(--text-primary);font-weight:500}.agent-form .checkbox-group{margin-top:.5rem}.x-modal-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-width:550px;height:100%}.x-modal-title{margin-block:0 15px;font-size:20px;font-weight:500;line-height:24px}.x-modal-title.no-margin-block{margin-block:0px}.x-modal-description,.x-modal-description-little{color:var(--neutral-800)}.x-modal-body{display:flex;flex-direction:column;justify-content:flex-start;gap:15px;min-width:490px}.x-modal-buttons{margin-top:20px;display:flex;justify-content:center;gap:var(--x-gap-4);width:100%}.x-dialog{display:block;padding:var(--x-spacing-6);width:100%;max-width:500px}@media (max-width: 768px){.x-dialog{padding:var(--x-spacing-4);max-width:100%}}.x-dialog__header{margin-bottom:var(--x-spacing-6)}.x-dialog__header h1,.x-dialog__header h2,.x-dialog__header h3{margin:0;color:var(--text-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.x-dialog__header h1{font-size:var(--font-size-2xl)}.x-dialog__header h2{font-size:var(--font-size-xl)}.x-dialog__header h3{font-size:var(--font-size-lg)}.x-dialog__header p{margin:var(--x-spacing-2) 0 0 0;color:var(--text-secondary);font-size:var(--font-size-sm)}.x-dialog__content{margin-bottom:var(--x-spacing-8);color:var(--text-primary);line-height:var(--line-height-relaxed)}.x-dialog__content p{margin:0 0 var(--x-spacing-4) 0}.x-dialog__content p:last-child{margin-bottom:0}.x-dialog__content strong{font-weight:var(--font-weight-semibold);color:var(--text-primary)}.x-dialog__content .highlight{padding:var(--x-spacing-3);background:var(--background-muted);border:1px solid var(--border-light);border-radius:var(--br-small);margin:var(--x-spacing-4) 0}.x-dialog__footer{display:flex;justify-content:flex-end;gap:var(--x-spacing-3)}@media (max-width: 480px){.x-dialog__footer{flex-direction:column-reverse;gap:var(--x-spacing-2)}.x-dialog__footer button{width:100%}}.x-dialog--confirmation .x-dialog__header h1,.x-dialog--confirmation .x-dialog__header h2,.x-dialog--confirmation .x-dialog__header h3{color:var(--red-600)}.x-dialog--confirmation .x-dialog__content .warning-text{color:var(--red-600);font-weight:var(--font-weight-medium)}.x-dialog--success .x-dialog__header h1,.x-dialog--success .x-dialog__header h2,.x-dialog--success .x-dialog__header h3{color:var(--green-600)}.x-dialog--info .x-dialog__header h1,.x-dialog--info .x-dialog__header h2,.x-dialog--info .x-dialog__header h3{color:var(--blue-600)}.x-dialog--warning .x-dialog__header h1,.x-dialog--warning .x-dialog__header h2,.x-dialog--warning .x-dialog__header h3{color:var(--orange-600)}.x-dialog--form{max-width:600px}.x-dialog--form .x-dialog__content .form-section{margin-bottom:var(--x-spacing-6)}.x-dialog--form .x-dialog__content .form-section:last-child{margin-bottom:0}.x-dialog--form .x-dialog__content .form-group{margin-bottom:var(--x-spacing-4)}.x-dialog--form .x-dialog__content .form-group label{display:block;margin-bottom:var(--x-spacing-2);color:var(--text-primary);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.x-dialog--large{max-width:800px}.x-dialog--xl{max-width:1000px}.x-dialog-action--primary{background-color:var(--primary-main);color:var(--white);border:1px solid var(--primary-main)}.x-dialog-action--primary:hover:not(:disabled){background-color:var(--primary-600);border-color:var(--primary-600)}.x-dialog-action--primary:disabled{opacity:.6;cursor:not-allowed}.x-dialog-action--destructive{background-color:var(--red-500);color:var(--white);border:1px solid var(--red-500)}.x-dialog-action--destructive:hover:not(:disabled){background-color:var(--red-600);border-color:var(--red-600)}.x-dialog-action--destructive:disabled{opacity:.6;cursor:not-allowed}.x-dialog-action--secondary{background-color:transparent;color:var(--text-secondary);border:1px solid var(--border-medium)}.x-dialog-action--secondary:hover:not(:disabled){background-color:var(--background-muted);color:var(--text-primary);border-color:var(--border-strong)}.x-dialog-action--secondary:disabled{opacity:.6;cursor:not-allowed}.x-dialog--loading .x-dialog__content{opacity:.7;pointer-events:none}.x-dialog--loading .x-dialog__footer button:not(.loading){opacity:.7;pointer-events:none}.x-link{color:var(--primary-500);text-decoration:none;font-weight:500;transition:color .2s ease,-webkit-text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease;transition:color .2s ease,text-decoration .2s ease,-webkit-text-decoration .2s ease}.x-link:hover{color:var(--primary-600);text-decoration:underline}.x-link:active{color:var(--primary-700)}.x-link:focus{outline:2px solid var(--primary-300);outline-offset:2px}.x-link:focus:not(:focus-visible){outline:none}[data-theme=dark] .x-link{color:var(--primary-400)}[data-theme=dark] .x-link:hover{color:var(--primary-300)}[data-theme=dark] .x-link:active{color:var(--primary-500)}[data-theme=dark] .x-link:focus{outline-color:var(--primary-400)}[data-theme=modern] .x-link{color:var(--primary-500)}[data-theme=modern] .x-link:hover{color:var(--primary-600);text-shadow:0 0 8px var(--primary-500)}[data-theme=modern] .x-link:focus{outline-color:var(--primary-400);box-shadow:0 0 0 3px rgba(var(--primary-500-rgb),.2)}.forgot-password-link{text-align:center;margin-bottom:1rem}.forgot-password-link .x-link{font-size:.875rem;font-weight:400}.register-container{text-align:center;margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--border-light);display:flex;flex-direction:column;gap:.5rem}.register-container p{margin:0;color:var(--text-secondary);font-size:.875rem}.register-container .x-link{font-weight:500;font-size:.875rem}.register-container .separator{margin:0 .5rem;color:var(--text-secondary);font-size:.875rem}.register-container.horizontal{flex-direction:row;justify-content:center;align-items:center;gap:0}[data-theme=dark] .register-container{border-top-color:var(--border-medium)}[data-theme=dark] .register-container p,[data-theme=dark] .register-container .separator{color:var(--text-secondary)}[data-theme=modern] .register-container{border-top:1px solid var(--glass-border);background:#ffffff05;border-radius:var(--br-button);padding:1rem;margin-top:1rem;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-theme=modern] .register-container p{color:#fffc}[data-theme=modern] .register-container .separator{color:#fff9}.terms-text{color:var(--text-secondary);font-size:.875rem;line-height:1.5;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease}.terms-text:hover{color:var(--text-primary)}.terms-text .x-link{font-weight:500}.terms-text .x-link:hover{text-decoration:underline}[data-theme=dark] .terms-text{color:var(--text-secondary)}[data-theme=dark] .terms-text:hover{color:var(--text-primary)}[data-theme=modern] .terms-text{color:#fffc}[data-theme=modern] .terms-text:hover{color:#fffffff2}.x-block-wrapper{padding:16px;background-color:var(--white);border-radius:var(--br-button)}.x-block-helper{padding:8px 10px;background-color:var(--secondary-100);border-radius:var(--br-button)}.x-block-helper p{color:var(--neutral-600)}.x-block-center-column{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%}.x-block-center-center-row{display:flex;align-items:center;justify-content:center;flex-direction:row}.x-block-center-row{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;height:100%}.x-block-center-row.gray-5{padding:5px;background-color:var(--neutral-100)}.x-block-start-center-column{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;width:100%;height:100%}.x-block-start-center-row{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;width:100%;height:100%}.x-block-center-start-row{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;width:100%;height:100%}.x-block-end-center-row{display:flex;align-items:flex-end;justify-content:center;flex-direction:row;width:100%;height:100%}.x-block-end-start-row{display:flex;align-items:flex-end;justify-content:flex-start;flex-direction:row;width:100%;height:100%}.x-block-end-between-row{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;width:100%;height:100%}.x-block-center-end-row{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;width:100%;height:100%}.x-block-center-space_between-row{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;height:100%}.x-block-end-space_between-row{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;width:100%;height:100%}.x-block-start-space_between-row{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;width:100%;height:100%}.x-block-start-space_between-column{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;width:100%;height:100%}.x-block-start-start-row{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:100%;height:100%}.x-block-start-start-column{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%;height:100%}.x-block-fit{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.border-radius-standard{border-radius:var(--br-button)}.x-wrap{display:flex;flex-direction:row;flex-wrap:wrap}:root{--card-padding: 20px;--card-radius: var(--br-container);--card-min-height: 238px;--card-max-height: 340px;--card-width: 255px;--card-width-mobile: 238px;--card-border-width: 1px;--card-border-color: var(--neutral-100);--card-border: var(--card-border-width) solid var(--card-border-color);--card-shadow: var(--shadow-md);--card-shadow-hover: var(--shadow-lg);--card-selected-bg: var(--primary-25);--card-selected-border: var(--primary-500);--card-hover-transform: translateY(-2px);--card-icon-size: 1.6rem;--card-icon-size-small: .95rem;--card-icon-size-mini: .8rem;--card-title-size: 1.45rem;--card-text-size: .85rem;--card-label-size: .7rem}.grid-card,[data-theme=dark] .chat-card{display:flex;flex-direction:column;width:var(--card-width);min-height:var(--card-min-height);max-height:var(--card-max-height);height:var(--card-max-height);padding:var(--card-padding);background:var(--primary-50);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);position:relative;cursor:pointer;overflow:hidden;box-sizing:border-box;transition:all .2s ease}@media (max-width: 768px){.grid-card,[data-theme=dark] .chat-card{width:var(--card-width-mobile)}}@media (max-width: 480px){.grid-card,[data-theme=dark] .chat-card{width:100%;max-width:none;margin:0 auto;height:auto}}.grid-card .fas,[data-theme=dark] .chat-card .fas,.grid-card i,[data-theme=dark] .chat-card i{color:var(--primary-600);font-size:var(--card-icon-size)}.grid-card:hover,[data-theme=dark] .chat-card:hover{background:var(--primary-100);transform:var(--card-hover-transform);box-shadow:var(--card-shadow-hover);border-color:var(--card-selected-border)}.grid-card.selected,[data-theme=dark] .selected.chat-card{background:var(--card-selected-bg);border-color:var(--card-selected-border)}.grid-card__header{margin-bottom:1rem}.grid-card__title-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.grid-card__icon{color:var(--primary-500);font-size:var(--card-icon-size);width:var(--card-icon-size);height:var(--card-icon-size);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.grid-card__icon:hover{transform:scale(1.1)}.grid-card__name{font-size:var(--card-title-size);font-weight:600;color:var(--text-primary);margin:0}.grid-card__id{font-size:.75rem;color:var(--text-secondary);cursor:pointer}.grid-card__id:hover{color:var(--primary-500)}.grid-card__section{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-secondary);margin-top:.5rem;padding:.25rem .5rem .25rem 0rem;border-radius:6px}.grid-card__section i,.grid-card__section .icon{color:var(--primary-500);font-size:var(--card-icon-size-small);width:var(--card-icon-size-small);height:var(--card-icon-size-small);display:flex;align-items:center;justify-content:center;flex-shrink:0}.grid-card__section .status-icon{font-size:var(--card-icon-size-mini);width:var(--card-icon-size-mini);height:var(--card-icon-size-mini)}.grid-card__section .feature-icon{color:var(--success-500)}.grid-card__section .warning-icon{color:var(--warning-500)}.grid-card__section .info-icon{color:var(--info-500)}.grid-card__section .danger-icon{color:var(--danger-500)}.grid-card__content{flex:1;margin-bottom:1rem}.grid-card__instructions-label{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:uppercase;margin:0 0 .5rem}.grid-card .grid-card-description,[data-theme=dark] .chat-card .grid-card-description{font-size:var(--card-text-size);color:var(--text-primary);line-height:1.4;margin:0;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-card .grid-card-location,[data-theme=dark] .chat-card .grid-card-location{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-secondary);margin-top:.75rem}.grid-card .grid-card-location i,[data-theme=dark] .chat-card .grid-card-location i{color:var(--primary-500)}.grid-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1rem;border-top:1px solid var(--border-secondary)}.grid-card__label{font-size:var(--card-label-size);color:var(--text-secondary);font-weight:600;text-transform:uppercase}.grid-card__actions .action-btn{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:0;background:var(--background-secondary);border:1px solid var(--border-secondary);color:var(--text-secondary);transition:all .2s ease}.grid-card__actions .action-btn:hover{background:var(--neutral-100);color:var(--text-primary);transform:translateY(-1px);border-color:var(--primary-200)}.grid-card__actions .action-btn--danger:hover{background:var(--danger-50);color:var(--danger-600);border-color:var(--danger-200)}.grid-card__actions .action-btn i{font-size:var(--card-icon-size-mini);color:currentColor}[data-theme=modern] .grid-card,[data-theme=modern] [data-theme=dark] .chat-card,[data-theme=dark] [data-theme=modern] .chat-card{background:var(--glass-bg);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);border-color:var(--glass-border);box-shadow:var(--shadow-glass)}[data-theme=modern] .grid-card:hover,[data-theme=modern] [data-theme=dark] .chat-card:hover,[data-theme=dark] [data-theme=modern] .chat-card:hover{background:var(--glass-bg-secondary);-webkit-backdrop-filter:var(--backdrop-blur-strong);backdrop-filter:var(--backdrop-blur-strong);box-shadow:var(--shadow-glass-hover)}[data-theme=modern] .grid-card .action-btn:hover,[data-theme=modern] [data-theme=dark] .chat-card .action-btn:hover,[data-theme=dark] [data-theme=modern] .chat-card .action-btn:hover{background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-theme=dark] .grid-card .action-btn:hover,[data-theme=dark] .chat-card .action-btn:hover{background:var(--neutral-700)}[data-theme=dark] .grid-card .action-btn--danger:hover,[data-theme=dark] .chat-card .action-btn--danger:hover{background:var(--danger-900);color:var(--danger-400)}[data-theme=dark] .grid-card .action-btn i,[data-theme=dark] .chat-card .action-btn i{color:var(--text-primary)}.grid-card__actions{display:flex;gap:.5rem;align-items:center}.grid-card__actions .action-btn{display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.grid-card__actions .action-btn:hover{background:var(--neutral-100)}[data-theme=modern] .grid-card__actions .action-btn:hover{background:#ffffff1a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}[data-theme=dark] .grid-card__actions .action-btn:hover{background:var(--neutral-700)}.grid-card__actions .action-btn--danger:hover{background:var(--danger-50);color:var(--danger-600)}[data-theme=modern] .grid-card__actions .action-btn--danger:hover{background:rgba(var(--danger-500-rgb),.1);color:var(--danger-400)}[data-theme=dark] .grid-card__actions .action-btn--danger:hover{background:var(--danger-900);color:var(--danger-400)}.grid-card__actions .action-btn i{font-size:.8rem;color:var(--text-secondary)}[data-theme=dark] .grid-card__actions .action-btn i{color:var(--text-primary)}@media (max-width: 768px){.grid-card,[data-theme=dark] .chat-card{min-height:204px;--card-padding: .65rem;padding:var(--card-padding)}.action-btn{width:30px!important;height:30px!important}}@media (max-width: 480px){.grid-card,[data-theme=dark] .chat-card{min-height:170px;--card-padding: .45rem;padding:var(--card-padding)}.grid-card__header,.grid-card__content{margin-bottom:.75rem}.grid-card__footer{padding-top:.75rem}}.x-data-display__grid-item{width:-moz-fit-content!important;width:fit-content!important;display:flex;align-items:stretch;padding:2px}.x-data-display__grid-item .grid-card,.x-data-display__grid-item [data-theme=dark] .chat-card,[data-theme=dark] .x-data-display__grid-item .chat-card{flex:1;align-self:stretch}.grid-card .method-icon,[data-theme=dark] .chat-card .method-icon{width:28px;height:28px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;flex-shrink:0}.grid-card .method-icon i,[data-theme=dark] .chat-card .method-icon i{font-size:18px!important;color:var(--primary-500)}.grid-card .method-icon x-icon,[data-theme=dark] .chat-card .method-icon x-icon{font-size:18px!important;color:var(--primary-500)}.grid-card .method-content,[data-theme=dark] .chat-card .method-content{text-align:center;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;margin-top:1rem;gap:.5rem}.grid-card .method-content .method-name,[data-theme=dark] .chat-card .method-content .method-name{font-size:calc(var(--card-title-size) * .9);font-weight:700;color:var(--text-primary);margin:0;display:flex;align-items:center;gap:.5rem;line-height:1.2;letter-spacing:-.01em;word-break:break-word;overflow-wrap:anywhere}.grid-card .method-content .method-name .beta-badge,[data-theme=dark] .chat-card .method-content .method-name .beta-badge,.grid-card .method-content .method-name .coming-soon-badge,[data-theme=dark] .chat-card .method-content .method-name .coming-soon-badge{background:var(--primary-600);color:var(--pure-white);font-size:.625rem;padding:.125rem .5rem;border-radius:12px;font-weight:500;text-transform:uppercase}.grid-card .method-content .method-name .coming-soon-badge,[data-theme=dark] .chat-card .method-content .method-name .coming-soon-badge{background:var(--neutral-600)}.grid-card .method-content .method-description,[data-theme=dark] .chat-card .method-content .method-description{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.4;max-width:100%;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-card .method-meta,[data-theme=dark] .chat-card .method-meta{margin-top:auto;width:100%;display:flex;flex-direction:column;align-items:center;gap:.25rem}.grid-card .method-meta .method-meta-item,[data-theme=dark] .chat-card .method-meta .method-meta-item{font-size:.75rem;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;gap:.25rem;line-height:1.2}.grid-card .method-meta .method-meta-item i,[data-theme=dark] .chat-card .method-meta .method-meta-item i{font-size:14px!important;opacity:.7;color:var(--text-secondary);transition:all .2s ease}.grid-card:hover .method-meta-item i,[data-theme=dark] .chat-card:hover .method-meta-item i{opacity:1;color:var(--primary-500)}[data-theme=dark] .grid-card:hover .method-meta-item i,[data-theme=dark] .chat-card:hover .method-meta-item i{color:var(--primary-400)}.grid-card.available,[data-theme=dark] .available.chat-card{background:var(--background-primary);border-color:var(--neutral-200);box-shadow:var(--shadow-md)}.grid-card.available:hover,[data-theme=dark] .available.chat-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--primary-500)}.grid-card.available.selected,[data-theme=dark] .available.selected.chat-card{border-color:var(--primary-500);background:linear-gradient(135deg,var(--primary-25) 0%,var(--primary-50) 100%);box-shadow:0 4px 16px rgba(var(--primary-500-rgb, 102, 126, 234),.2)}.grid-card.unavailable,[data-theme=dark] .unavailable.chat-card{background:var(--neutral-50);border-color:var(--neutral-200);opacity:.8}.grid-card.unavailable:hover,[data-theme=dark] .unavailable.chat-card:hover{transform:translateY(-1px);box-shadow:var(--shadow-md);opacity:1;border-color:var(--primary-500)}@media (max-width: 768px){.grid-card .method-content .method-name,[data-theme=dark] .chat-card .method-content .method-name{font-size:1rem}.grid-card .method-meta .method-meta-item,[data-theme=dark] .chat-card .method-meta .method-meta-item{font-size:.7rem}}@media (max-width: 480px){.grid-card .method-content .method-name,[data-theme=dark] .chat-card .method-content .method-name{font-size:.95rem}.grid-card .method-icon i,[data-theme=dark] .chat-card .method-icon i{font-size:1.25rem}.grid-card .method-icon x-icon,[data-theme=dark] .chat-card .method-icon x-icon{font-size:1.25rem}.grid-card .method-meta .method-meta-item i,[data-theme=dark] .chat-card .method-meta .method-meta-item i{font-size:14px!important}.grid-card .method-meta .method-meta-item x-icon,[data-theme=dark] .chat-card .method-meta .method-meta-item x-icon{font-size:14px!important}}.method-icon i{font-size:18px!important}.grid-card-status{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}.grid-card-status--active{background:var(--green-100);color:var(--green-700);border:1px solid var(--green-200)}.grid-card-status--active i{color:var(--green-500);font-size:6px}.grid-card-status--inactive{background:var(--neutral-100);color:var(--neutral-600);border:1px solid var(--neutral-200)}.grid-card-status--inactive i{color:var(--neutral-400);font-size:6px}.grid-card-status--pending{background:var(--orange-100);color:var(--orange-700);border:1px solid var(--orange-200)}.grid-card-status--pending i{color:var(--orange-500);font-size:6px}.grid-card-status--error{background:var(--red-100);color:var(--red-700);border:1px solid var(--red-200)}.grid-card-status--error i{color:var(--red-500);font-size:6px}.grid-card-status--warning{background:var(--orange-100);color:var(--orange-700);border:1px solid var(--orange-200)}.grid-card-status--warning i{color:var(--orange-500);font-size:6px}.grid-card-status--info{background:var(--blue-100);color:var(--blue-700);border:1px solid var(--blue-200)}.grid-card-status--info i{color:var(--blue-500);font-size:6px}.action-btn{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:var(--primary-500);transition:all .2s ease;cursor:pointer}.action-btn:hover{background:var(--primary-50);color:var(--primary-600);transform:scale(1.1)}.action-btn--danger{color:var(--danger-600)}.action-btn--danger:hover{background:var(--danger-50);color:var(--danger-700)}.action-btn--edit{color:var(--primary-600)}.action-btn--edit:hover{background:var(--primary-50);color:var(--primary-700)}.action-btn--view{color:var(--text-secondary)}.action-btn--view:hover{background:var(--neutral-100);color:var(--text-primary)}.action-btn--add{color:var(--green-600)}.action-btn--add:hover{background:var(--green-50);color:var(--green-700)}.action-btn--small{width:28px;height:28px;border-radius:6px;background:var(--background-secondary);border:1px solid var(--border-secondary);color:var(--text-secondary)}.action-btn--small:hover{background:var(--neutral-100);color:var(--text-primary);transform:translateY(-1px);border-color:var(--primary-200)}.action-btn--small.action-btn--danger:hover{background:var(--danger-50);color:var(--danger-600);border-color:var(--danger-200)}.action-btn i{font-size:.875rem}.action-btn--small i{font-size:.75rem}.table-actions{display:flex;align-items:center;gap:.25rem;justify-content:flex-end;padding:.25rem 0}.table-action-btn{width:28px!important;height:28px!important;min-width:28px;border:none!important;border-radius:6px;transition:all .2s ease;background:var(--background-secondary);color:var(--text-secondary)}.table-action-btn:hover{background:var(--neutral-100);color:var(--text-primary);transform:translateY(-1px)}.table-action-btn:active{transform:scale(.95)}.table-action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.table-action-btn i{font-size:.75rem;line-height:1}.table-action-btn--primary{color:var(--primary-600)}.table-action-btn--primary:hover{background:var(--primary-50);color:var(--primary-700);border-color:var(--primary-200)}.table-action-btn--secondary{color:var(--text-secondary)}.table-action-btn--secondary:hover{background:var(--neutral-100);color:var(--text-primary)}.table-action-btn--warning{color:var(--warning-600)}.table-action-btn--warning:hover{background:var(--warning-50);color:var(--warning-700)}.table-action-btn--danger{color:var(--danger-600)}.table-action-btn--danger:hover{background:var(--danger-50);color:var(--danger-700);border-color:var(--danger-200)}@media (max-width: 768px){.action-btn{width:30px!important;height:30px!important}.table-actions{gap:.125rem}.table-action-btn{width:24px!important;height:24px!important;min-width:24px}.table-action-btn i{font-size:.6875rem}}.ng-dropdown-panel{z-index:var(--z-x-select-dropdown)!important;position:absolute!important;background:var(--background-primary);border:1px solid var(--border-light);border-radius:4px;box-shadow:var(--shadow-lg);max-height:200px;overflow-y:auto;visibility:visible!important;opacity:1!important}.ng-dropdown-panel.ng-select-bottom{position:absolute!important}.ng-dropdown-panel .ng-option{padding:8px 12px;color:var(--text-primary)}.ng-dropdown-panel .ng-option.ng-option-selected{background-color:var(--primary-100)}.ng-dropdown-panel .ng-option.ng-option-marked,.ng-dropdown-panel .ng-option:hover{background-color:var(--neutral-50)}.has-select{overflow:visible!important}.x-form-container:has(.ng-select),.form-section:has(.ng-select),.modal-content:has(.ng-select),.card-content:has(.ng-select){overflow:visible!important}@media (max-width: 768px){.ng-dropdown-panel{z-index:var(--z-x-select-dropdown);position:fixed!important}.x-modal-content{position:fixed;inset:0;transform:none;max-width:100vw;max-height:100vh;border-radius:0}}.ng-select.custom .ng-select-container{border:1px solid var(--border-light);border-radius:var(--br-button);min-height:36px}.ng-select.custom .ng-select-container:hover{border-color:var(--border-medium)}.ng-select.custom .ng-select-container.ng-select-focused{border-color:var(--border-focus);box-shadow:0 0 0 2px #0074ff1a}.ng-select.custom .ng-dropdown-panel{border:1px solid var(--border-light);border-radius:var(--br-button);box-shadow:var(--shadow-lg)}.ng-select.custom .ng-dropdown-panel .ng-option{padding:8px 12px}.ng-select.custom .ng-dropdown-panel .ng-option.ng-option-highlighted{background:var(--primary-50);color:var(--text-primary)}.ng-select.custom .ng-dropdown-panel .ng-option.ng-option-selected{background:var(--primary-100);color:var(--primary-700)}.list-item{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:var(--background-primary);border:1px solid var(--border-secondary);border-radius:12px;transition:all .2s ease;cursor:pointer;box-shadow:0 1px 3px #0000000a}.list-item:hover{background:var(--neutral-25);border-color:var(--primary-300);box-shadow:0 4px 12px #00000014;transform:translateY(-1px)}.list-item.selected{background:var(--primary-50);border-color:var(--primary-500);box-shadow:0 0 0 2px #0074ff1a}.list-item__avatar{flex-shrink:0}.list-item__avatar .avatar,.list-item__avatar .avatar-placeholder{width:52px;height:52px;border-radius:50%;border:2px solid var(--border-secondary)}.list-item__avatar .avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--primary-100),var(--primary-200));color:var(--primary-600)}.list-item__avatar .avatar-placeholder i{font-size:20px}.list-item__content{flex:1;display:flex;flex-direction:column;gap:.75rem;min-width:0}.list-item__header{display:flex;flex-direction:column;gap:.5rem}.list-item__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.list-item__name{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0;line-height:1.3}.list-item__id{font-size:.75rem;color:var(--text-secondary);cursor:pointer;padding:.25rem .5rem;border-radius:4px;transition:all .2s ease;flex-shrink:0}.list-item__id:hover{background:var(--primary-50);color:var(--primary-600)}.list-item__subtitle{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.list-item__category{font-size:.875rem;color:var(--text-secondary);font-weight:500}.list-item__section{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:var(--text-secondary);padding:.25rem .5rem;background:var(--neutral-50);border-radius:6px}.list-item__section i{color:var(--primary-500);font-size:.75rem}.list-item__description{color:var(--text-secondary);margin:0;line-height:1.5;font-size:.9rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-item__footer{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.25rem}.list-item__location{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.list-item__location i{color:var(--primary-500);width:12px}.list-item__location .location-text{color:var(--text-secondary)}.list-item__stats{display:flex;align-items:center;gap:1rem}.list-item__stat{display:flex;align-items:center;gap:.375rem;font-size:.8rem;color:var(--text-secondary)}.list-item__stat i{color:var(--primary-500);font-size:.75rem}.list-item__actions{display:flex;gap:.375rem;align-items:flex-start;flex-shrink:0}@media (max-width: 768px){.list-item{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.list-item__avatar{align-self:flex-start}.list-item__avatar .avatar,.list-item__avatar .avatar-placeholder{width:44px;height:44px}.list-item__avatar .avatar i,.list-item__avatar .avatar-placeholder i{font-size:18px}.list-item__title-row{flex-direction:column;align-items:flex-start;gap:.5rem}.list-item__footer{flex-direction:column;align-items:flex-start;gap:.75rem}.list-item__stats{align-self:flex-start}.list-item__actions{align-self:flex-end;margin-top:-.5rem}}@media (max-width: 480px){.list-item{padding:.75rem}.list-item__name{font-size:1rem}.list-item__description{font-size:.85rem}}.empty-state{text-align:center;padding:2rem;color:var(--text-danger)}.empty-state i{font-size:3rem;margin-bottom:1rem;color:var(--neutral-400)}.empty-state h3{margin:0 0 .5rem;font-size:1.2rem;font-weight:600;color:var(--text-secondary)}.empty-state p{margin:0;font-size:.9rem}.navbar-dropdown{position:absolute;z-index:var(--z-navbar-dropdown);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-button);box-shadow:var(--shadow-lg);min-width:200px}.navbar-dropdown .dropdown-item{position:relative;z-index:calc(var(--z-navbar-dropdown) + 1);padding:8px 16px;color:var(--text-primary);text-decoration:none;display:block}.navbar-dropdown .dropdown-item:hover{background:var(--neutral-50);color:var(--text-primary)}.user-menu-dropdown{position:absolute;z-index:var(--z-user-menu);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-button);box-shadow:var(--shadow-lg);min-width:180px;right:0;top:100%;margin-top:4px}.table-filter-dropdown{position:absolute;z-index:var(--z-table-filters);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-small);box-shadow:var(--shadow-md);padding:8px;min-width:150px}.card-action-menu{position:absolute;z-index:var(--z-card-actions);background:var(--background-elevated);border:1px solid var(--border-light);border-radius:var(--br-small);box-shadow:var(--shadow-md);right:0;top:100%;margin-top:4px;min-width:120px}.card-action-menu .action-item{padding:6px 12px;cursor:pointer;color:var(--text-primary)}.card-action-menu .action-item:hover{background:var(--neutral-50)}.auth-container{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--background-color);padding:1rem}.auth-card{background-color:var(--background-elevated);border-radius:8px;padding:2rem;width:100%;max-width:400px;box-shadow:var(--shadow-md)}.auth-card h1,.auth-card h2{margin-bottom:1.5rem;color:var(--text-primary);text-align:center;font-weight:600}.auth-card .description{color:var(--text-secondary);text-align:center;margin-bottom:2rem;line-height:1.5}.auth-form .form-group{margin-bottom:1.5rem}.auth-form .submit-button{width:100%;padding:.75rem;background-color:var(--blue-700);color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:600;font-size:1rem;transition:background-color .2s ease}.auth-form .submit-button:hover:not(:disabled){background-color:var(--blue-800)}.auth-form .submit-button:disabled{opacity:.7;cursor:not-allowed}.auth-form .auth-link{text-align:center;margin-top:1rem}.auth-form .auth-link a{color:var(--blue-700);text-decoration:none;transition:color .2s ease}.auth-form .auth-link a:hover{color:var(--blue-800);text-decoration:underline}.auth-form .auth-divider{text-align:center;margin:1.5rem 0;padding-top:1rem;border-top:1px solid var(--border-color)}.auth-form .auth-divider p{margin-bottom:.5rem;color:var(--text-secondary)}.auth-form .auth-divider .auth-link{margin-top:0}body.introjs-enabled{overflow:hidden!important;height:100vh!important}body.introjs-enabled:after{content:""!important;position:fixed!important;inset:0!important;background:#00000080!important;z-index:99997!important;pointer-events:none!important}.intro-overlay,.introjs-overlay-layer{background:#000000bf!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;z-index:99998!important}.introjs-overlay{background:#000000b3!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important;transition:all .3s ease!important;z-index:99998!important;pointer-events:none!important;position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important}.introjs-overlay:before{content:""!important;position:absolute!important;inset:0!important;background:#0009!important;z-index:-1!important}.introjs-helperLayer{border-radius:8px!important;box-shadow:0 0 0 5px var(--primary-500, #6b46c1),0 0 0 9999px #000000b3!important;transition:all .3s ease!important;z-index:99999!important;pointer-events:none!important}.introjs-showElement{position:relative!important;z-index:1000000!important;pointer-events:auto!important;border-radius:8px!important}.introjs-showElement *{pointer-events:auto!important}.introjs-showElement:hover{cursor:pointer!important}.introjs-tooltip,.xbrains-tour-tooltip{background:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important;border:1px solid rgba(var(--border-primary-rgb, 229, 229, 229),.3)!important;border-radius:12px!important;box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a!important;color:var(--text-primary, #1f2937)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:14px!important;line-height:1.5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;min-width:280px!important;max-width:400px!important;z-index:9999999!important;pointer-events:auto!important}.introjs-tooltip .introjs-tooltip-header,.xbrains-tour-tooltip .introjs-tooltip-header{background:transparent!important;border-bottom:1px solid rgba(var(--border-primary-rgb, 229, 229, 229),.2)!important;color:var(--text-primary, #111827)!important;font-size:16px!important;font-weight:600!important;padding:16px 20px 12px!important;margin:0!important}.introjs-tooltip .introjs-tooltip-header .introjs-tooltip-title,.xbrains-tour-tooltip .introjs-tooltip-header .introjs-tooltip-title{color:var(--text-primary, #111827)!important;font-size:16px!important;font-weight:600!important;margin:0!important}.introjs-tooltip .introjs-tooltiptext,.xbrains-tour-tooltip .introjs-tooltiptext{color:var(--text-secondary, #6b7280)!important;font-size:14px!important;line-height:1.6!important;padding:12px 20px 16px!important;margin:0!important}.introjs-tooltip .introjs-bullets,.xbrains-tour-tooltip .introjs-bullets{text-align:center!important;padding:8px 20px!important;margin:0!important}.introjs-tooltip .introjs-bullets ul,.xbrains-tour-tooltip .introjs-bullets ul{margin:0!important;padding:0!important;display:flex!important;justify-content:center!important;gap:8px!important}.introjs-tooltip .introjs-bullets ul li,.xbrains-tour-tooltip .introjs-bullets ul li{background:rgba(var(--text-danger-rgb, 156, 163, 175),.4)!important;border:none!important;border-radius:50%!important;height:8px!important;width:8px!important;margin:0!important;transition:all .2s ease!important;list-style:none!important}.introjs-tooltip .introjs-bullets ul li.active,.xbrains-tour-tooltip .introjs-bullets ul li.active{background:var(--primary-500, #6b46c1)!important;transform:scale(1.3)!important}.introjs-tooltip .introjs-bullets ul li a,.xbrains-tour-tooltip .introjs-bullets ul li a{background:transparent!important;border:none!important;height:100%!important;width:100%!important;display:block!important;border-radius:50%!important}.introjs-tooltip .introjs-progress,.xbrains-tour-tooltip .introjs-progress{background:rgba(var(--text-danger-rgb, 156, 163, 175),.2)!important;border-radius:6px!important;height:6px!important;margin:0 20px 12px!important;overflow:hidden!important}.introjs-tooltip .introjs-progress .introjs-progressbar,.xbrains-tour-tooltip .introjs-progress .introjs-progressbar{background:linear-gradient(90deg,var(--primary-500, #6b46c1),var(--primary-600, #553c9a))!important;border-radius:6px!important;height:100%!important;transition:width .3s ease!important}.introjs-tooltip .introjs-tooltipbuttons,.xbrains-tour-tooltip .introjs-tooltipbuttons{background:transparent!important;border-top:1px solid rgba(var(--border-primary-rgb, 229, 229, 229),.2)!important;padding:16px 20px!important;text-align:right!important;margin:0!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button{background:var(--background-secondary, #f9fafb)!important;border:1px solid rgba(var(--border-primary-rgb, 229, 229, 229),.4)!important;border-radius:8px!important;color:var(--text-primary, #374151)!important;cursor:pointer!important;font-family:inherit!important;font-size:14px!important;font-weight:500!important;margin-left:8px!important;padding:8px 16px!important;text-shadow:none!important;transition:all .2s ease!important;min-width:70px!important;pointer-events:auto!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button:hover,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button:hover{background:var(--background-danger, #f3f4f6)!important;border-color:rgba(var(--border-primary-rgb, 229, 229, 229),.6)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px #0000001a!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button:active,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button:active{transform:translateY(0)!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-donebutton,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-nextbutton,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-donebutton{background:var(--primary-500, #6b46c1)!important;border-color:var(--primary-500, #6b46c1)!important;color:#fff!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:hover,.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-donebutton:hover,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-nextbutton:hover,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-donebutton:hover{background:var(--primary-600, #553c9a)!important;border-color:var(--primary-600, #553c9a)!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-skipbutton,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-skipbutton{background:transparent!important;border:none!important;color:var(--text-danger, #9ca3af)!important;margin-right:auto!important;margin-left:0!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button.introjs-skipbutton:hover,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button.introjs-skipbutton:hover{background:rgba(var(--text-danger-rgb, 156, 163, 175),.1)!important;color:var(--text-secondary, #6b7280)!important}.introjs-tooltip.introjs-arrow.top,.introjs-tooltip.introjs-arrow.top-right-aligned,.introjs-tooltip.introjs-arrow.top-middle-aligned,.xbrains-tour-tooltip.introjs-arrow.top,.xbrains-tour-tooltip.introjs-arrow.top-right-aligned,.xbrains-tour-tooltip.introjs-arrow.top-middle-aligned{border-bottom-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-tooltip.introjs-arrow.bottom,.introjs-tooltip.introjs-arrow.bottom-right-aligned,.introjs-tooltip.introjs-arrow.bottom-middle-aligned,.xbrains-tour-tooltip.introjs-arrow.bottom,.xbrains-tour-tooltip.introjs-arrow.bottom-right-aligned,.xbrains-tour-tooltip.introjs-arrow.bottom-middle-aligned{border-top-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-tooltip.introjs-arrow.left,.xbrains-tour-tooltip.introjs-arrow.left{border-right-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-tooltip.introjs-arrow.right,.xbrains-tour-tooltip.introjs-arrow.right{border-left-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-arrow{border-color:transparent!important}.introjs-arrow.top{border-bottom-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-arrow.bottom{border-top-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-arrow.left{border-right-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.introjs-arrow.right{border-left-color:rgba(var(--background-primary-rgb, 255, 255, 255),.98)!important}.xbrains-tour-highlight{border-radius:8px!important;box-shadow:0 0 0 3px var(--primary-500, #6b46c1)!important;transition:all .3s ease!important;z-index:1000000!important;pointer-events:auto!important}.xbrains-tour-highlight *{pointer-events:auto!important}.introjs-showElement button,.introjs-showElement a,.introjs-showElement input,.introjs-showElement select,.introjs-showElement textarea,.introjs-showElement [role=button],.introjs-showElement [tabindex],.introjs-showElement .clickable,.xbrains-tour-highlight button,.xbrains-tour-highlight a,.xbrains-tour-highlight input,.xbrains-tour-highlight select,.xbrains-tour-highlight textarea,.xbrains-tour-highlight [role=button],.xbrains-tour-highlight [tabindex],.xbrains-tour-highlight .clickable{pointer-events:auto!important;cursor:pointer!important;position:relative!important;z-index:1000001!important}.introjs-showElement .card,.introjs-showElement .grid-card,.introjs-showElement [data-theme=dark] .chat-card,[data-theme=dark] .introjs-showElement .chat-card,.introjs-showElement .list-item,.introjs-showElement [onclick],.introjs-showElement [ng-click],.introjs-showElement .sidebar__nav-item,.xbrains-tour-highlight .card,.xbrains-tour-highlight .grid-card,.xbrains-tour-highlight [data-theme=dark] .chat-card,[data-theme=dark] .xbrains-tour-highlight .chat-card,.xbrains-tour-highlight .list-item,.xbrains-tour-highlight [onclick],.xbrains-tour-highlight [ng-click],.xbrains-tour-highlight .sidebar__nav-item{pointer-events:auto!important;cursor:pointer!important}[data-theme=dark] .introjs-tooltip,[data-theme=dark] .xbrains-tour-tooltip{background:#1e1e1ef2!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;color:#f9fafb!important}[data-theme=dark] .introjs-tooltip .introjs-tooltip-header,[data-theme=dark] .xbrains-tour-tooltip .introjs-tooltip-header{color:#f9fafb!important;border-bottom-color:#ffffff1a!important}[data-theme=dark] .introjs-tooltip .introjs-tooltiptext,[data-theme=dark] .xbrains-tour-tooltip .introjs-tooltiptext{color:#d1d5db!important}[data-theme=dark] .introjs-tooltip .introjs-tooltipbuttons,[data-theme=dark] .xbrains-tour-tooltip .introjs-tooltipbuttons{border-top-color:#ffffff1a!important}[data-theme=dark] .introjs-tooltip .introjs-tooltipbuttons .introjs-button,[data-theme=dark] .xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button{background:#ffffff1a!important;border-color:#fff3!important;color:#f9fafb!important}[data-theme=dark] .introjs-tooltip .introjs-tooltipbuttons .introjs-button:hover,[data-theme=dark] .xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button:hover{background:#ffffff26!important}@media (max-width: 768px){.introjs-tooltip,.xbrains-tour-tooltip{max-width:calc(100vw - 32px)!important;min-width:calc(100vw - 32px)!important;left:16px!important;right:16px!important}.introjs-tooltip .introjs-tooltiptext,.xbrains-tour-tooltip .introjs-tooltiptext{font-size:13px!important;padding:12px 16px!important}.introjs-tooltip .introjs-tooltip-header,.xbrains-tour-tooltip .introjs-tooltip-header{padding:12px 16px 8px!important;font-size:15px!important}.introjs-tooltip .introjs-tooltipbuttons,.xbrains-tour-tooltip .introjs-tooltipbuttons{padding:12px 16px!important}.introjs-tooltip .introjs-tooltipbuttons .introjs-button,.xbrains-tour-tooltip .introjs-tooltipbuttons .introjs-button{font-size:13px!important;padding:6px 12px!important;min-width:60px!important}}.introjs-fadeout{opacity:0!important;transition:opacity .3s ease!important}.introjs-fadein{opacity:1!important;transition:opacity .3s ease!important}.introjs-showElement .tour-trigger-btn,body.introjs-enabled .tour-trigger-btn{display:none!important}.introjs-tooltip{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.introjs-tooltip,.introjs-tooltipReferenceLayer{z-index:999999!important}.text-primary{color:var(--text-primary)!important}.text-secondary{color:var(--text-secondary)!important}.text-disabled{color:var(--text-disabled)!important}.text-muted{color:var(--text-muted)!important}.text-on-primary{color:var(--text-on-primary)!important}.text-on-dark{color:var(--text-on-dark)!important}.text-pure-white{color:var(--pure-white)!important}.text-pure-black{color:var(--pure-black)!important}.text-success{color:var(--color-success)!important}.text-warning{color:var(--color-warning)!important}.text-error{color:var(--color-error)!important}.text-info{color:var(--color-info)!important}.text-link{color:var(--color-link)!important}.bg-primary{background:var(--background-primary)!important}.bg-secondary{background:var(--background-secondary)!important}.bg-danger{background:var(--background-danger)!important}.bg-elevated{background:var(--background-elevated)!important}.bg-overlay{background:var(--background-overlay)!important}.bg-pure-white{background:var(--pure-white)!important}.bg-pure-black{background:var(--pure-black)!important}.bg-success{background:var(--color-success)!important}.bg-warning{background:var(--color-warning)!important}.bg-error{background:var(--color-error)!important}.bg-info{background:var(--color-info)!important}.border-light{border-color:var(--border-light)!important}.border-medium{border-color:var(--border-medium)!important}.border-strong{border-color:var(--border-strong)!important}.border-primary{border-color:var(--border-primary)!important}.border-focus{border-color:var(--border-focus)!important}.border-1{border-width:1px!important;border-style:solid}.border-2{border-width:2px!important;border-style:solid}.border-0{border:none!important}.card-primary{background:var(--x-card-bg-primary)!important;border:1px solid var(--x-card-border-primary)!important}.card-secondary{background:var(--x-card-bg-secondary)!important;border:1px solid var(--x-card-border-secondary)!important}.card-danger{background:var(--x-card-bg-danger)!important;border:1px solid var(--x-card-border-primary)!important}.card-elevated{background:var(--x-card-bg-elevated)!important;border:1px solid var(--x-card-border-strong)!important;box-shadow:var(--shadow-lg)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.shadow-none{box-shadow:none!important}.hover-lift{transition:transform .2s ease,box-shadow .2s ease}.hover-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.hover-scale{transition:transform .2s ease}.hover-scale:hover{transform:scale(1.02)}.focus-ring:focus{outline:2px solid var(--border-focus);outline-offset:2px}.focus-ring-inset:focus{outline:2px solid var(--border-focus);outline-offset:-2px}.p-semantic{padding:var(--x-gap-4)!important}.px-semantic{padding-left:var(--x-gap-4)!important;padding-right:var(--x-gap-4)!important}.py-semantic{padding-top:var(--x-gap-4)!important;padding-bottom:var(--x-gap-4)!important}.m-semantic{margin:var(--x-gap-4)!important}.mx-semantic{margin-left:var(--x-gap-4)!important;margin-right:var(--x-gap-4)!important}.my-semantic{margin-top:var(--x-gap-4)!important;margin-bottom:var(--x-gap-4)!important}.rounded-semantic{border-radius:var(--br-container)!important}.rounded-small{border-radius:var(--br-small)!important}.rounded-button{border-radius:var(--br-button)!important}.rounded-none{border-radius:0!important}.transition-all{transition:all .3s ease!important}.transition-colors{transition:color .2s ease,background-color .2s ease,border-color .2s ease!important}.transition-transform{transition:transform .2s ease!important}[data-theme=modern] .glass-effect{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}[data-theme=modern] .glass-card{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--backdrop-blur-strong)!important;backdrop-filter:var(--backdrop-blur-strong)!important;border:1px solid var(--glass-border-strong)!important;box-shadow:var(--shadow-glass-hover)!important;border-radius:var(--br-large)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}[data-theme=modern] .glass-sidebar{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--backdrop-blur-strong)!important;backdrop-filter:var(--backdrop-blur-strong)!important;border-right:2px solid var(--glass-border-strong)!important;box-shadow:var(--shadow-glass-hover)!important}[data-theme=modern] .sidebar-enhanced{border-right:2px solid var(--border-medium)!important;box-shadow:var(--shadow-lg)!important;transition:all .3s ease!important}[data-theme=modern] .glass-header{background:var(--glass-bg)!important;-webkit-backdrop-filter:var(--backdrop-blur)!important;backdrop-filter:var(--backdrop-blur)!important;border-bottom:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass)!important}[data-theme=modern] .gradient-text{background:linear-gradient(135deg,var(--primary-500),var(--primary-300));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}[data-theme=modern] .gradient-header{background:var(--header-gradient)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--shadow-glass-strong)!important;-webkit-backdrop-filter:var(--backdrop-blur)!important;backdrop-filter:var(--backdrop-blur)!important;position:relative;overflow:hidden}[data-theme=modern] .gradient-header:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d,#0000000d);pointer-events:none;z-index:1}[data-theme=modern] .gradient-header>*{position:relative;z-index:2}[data-theme=modern] .gradient-header-vibrant{background:var(--header-gradient-vibrant)!important}[data-theme=modern] .gradient-header-sunset{background:var(--header-gradient-sunset)!important}[data-theme=modern] .gradient-header-ocean{background:var(--header-gradient-ocean)!important}[data-theme=modern] .glass-auth-header{background:#ffffff26!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(255,255,255,.3)!important;box-shadow:var(--shadow-glass-strong)!important;color:var(--pure-white)!important}[data-theme=modern] .glass-auth-header *{color:var(--pure-white)!important}.h-70{height:70vh}.h-50{height:50vh}.h-60{height:60vh}.w-fit{width:-moz-fit-content;width:fit-content}.heading{font-size:var(--x-font-size-500);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-500);margin-block:0 30px;color:var(--black)}.heading.no-margin-block{margin-block:0 10px}.heading-2{font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300);margin-block:0 30px;color:var(--black)}.description{font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200);margin-block:6px;color:var(--neutral-800)}.description.description-gray{color:var(--neutral-600)}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-align-start{text-align:start}.text-align-end{text-align:end}.x-title_item{font-size:var(--x-font-size-1200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400)}.x-title_desc_item{font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200)}.x-title_desc_item_help{font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200);color:var(--neutral-600)}.x-text-two-line{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}.error_message{font-size:var(--x-font-size-100);font-weight:var(--x-font-weight-regular);line-height:var(--x-line-height-200);color:var(--red-400)}.name{font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300);padding:0;color:var(--primary-500);background:transparent;border:0;text-align:start}.edit-link{font-size:var(--x-font-size-400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-300);text-align:start;padding:0;color:var(--primary-500);background:transparent;border:0;text-decoration:none;font-size:14px}.x_label_input{width:50%;font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400);display:flex;order:-1;margin-bottom:10px}.x_helper_text{font-size:var(--x-font-size-1400);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-100);color:var(--neutral-800);margin-top:2px}.x-title_index{display:flex;align-items:center;justify-content:center;border-radius:var(--br-button);padding:4px;color:var(--neutral-800);background-color:var(--neutral-200);font-size:var(--x-font-size-200);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-100)}.x-title_text{font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400);color:var(--black)}.tag__label{font-size:var(--x-font-size-300);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-400);order:-1;margin-bottom:10px}.tag__label.required:after{color:var(--red-400);content:"*";margin-left:4px}:root{--x-gap-1: .25rem;--x-gap-2: .5rem;--x-gap-3: .75rem;--x-gap-4: 1rem;--x-gap-5: 1.25rem;--x-gap-6: 1.5rem;--x-gap-7: 1.75rem;--x-gap-8: 2rem;--x-gap-9: 2.25rem}.gap-1{gap:var(--x-gap-1)}.gap-2{gap:var(--x-gap-2)}.gap-3{gap:var(--x-gap-3)}.gap-4{gap:var(--x-gap-4)}.gap-5{gap:var(--x-gap-5)}.gap-6{gap:var(--x-gap-6)}.gap-7{gap:var(--x-gap-7)}.gap-8{gap:var(--x-gap-8)}.gap-9{gap:var(--x-gap-9)}:root{--z-behind: -1;--z-background-overlay: -1;--z-base: 0;--z-content: 1;--z-sidebar: 10;--z-header: 20;--z-footer: 30;--z-sticky-elements: 40;--z-card-elevated: 50;--z-form-elements: 100;--z-select-dropdown: 150;--z-autocomplete: 160;--z-datepicker: 170;--z-form-validation: 180;--z-tooltip: 200;--z-tooltip-interactive: 210;--z-popover: 220;--z-contextmenu: 230;--z-navbar-dropdown: 300;--z-user-menu: 310;--z-settings-menu: 320;--z-language-switcher: 330;--z-table-filters: 400;--z-chart-tooltips: 410;--z-card-actions: 420;--z-dashboard-widgets: 430;--z-loading-spinner: 1000;--z-progress-overlay: 1010;--z-skeleton-loader: 1020;--z-modal-backdrop: 2000;--z-modal-dialog: 2010;--z-modal-header: 2020;--z-nested-modal-backdrop: 2100;--z-nested-modal-dialog: 2110;--z-drawer-backdrop: 2200;--z-drawer-panel: 2210;--z-offcanvas-backdrop: 2220;--z-offcanvas-panel: 2230;--z-confirm-dialog-backdrop: 2300;--z-confirm-dialog: 2310;--z-alert-dialog-backdrop: 2320;--z-alert-dialog: 2330;--z-toast-container: 10000;--z-toast-message: 10010;--z-notification-panel: 10020;--z-notification-badge: 10030;--z-system-alert: 11000;--z-maintenance-banner: 11010;--z-error-boundary: 11020;--z-network-status: 11030;--z-debug-panel: 12000;--z-performance-monitor: 12010;--z-error-logger: 12020;--z-max-priority: 99999;--z-critical-overlay: 99998;--z-security-warning: 99997;--z-x-select-container: var(--z-form-elements);--z-x-select-dropdown: var(--z-select-dropdown);--z-x-select-option: calc(var(--z-select-dropdown) + 1);--z-x-select-loading: calc(var(--z-select-dropdown) + 2);--z-x-modal-backdrop: var(--z-modal-backdrop);--z-x-modal-content: var(--z-modal-dialog);--z-x-modal-header: calc(var(--z-modal-dialog) + 1);--z-x-modal-footer: calc(var(--z-modal-dialog) + 1);--z-x-modal-close-button: calc(var(--z-modal-dialog) + 2);--z-x-toaster-container: var(--z-toast-container);--z-x-toaster-message: var(--z-toast-message);--z-x-toaster-close-button: calc(var(--z-toast-message) + 1);--z-x-toaster-progress: calc(var(--z-toast-message) + 1);--z-x-carousel-container: var(--z-content);--z-x-carousel-navigation: calc(var(--z-content) + 1);--z-x-carousel-dots: calc(var(--z-content) + 1);--z-x-carousel-overlay: calc(var(--z-content) + 2);--z-dashboard-base: var(--z-content);--z-dashboard-widget: calc(var(--z-content) + 1);--z-dashboard-widget-hover: calc(var(--z-content) + 2);--z-dashboard-chart-tooltip: var(--z-chart-tooltips);--z-dashboard-filter-dropdown: var(--z-table-filters);--z-notification-trigger: var(--z-header);--z-notification-dropdown: var(--z-user-menu);--z-notification-item-actions: calc(var(--z-user-menu) + 1);--z-navbar-base: var(--z-header);--z-navbar-brand: calc(var(--z-header) + 1);--z-navbar-toggle: calc(var(--z-header) + 2);--z-navbar-menu: var(--z-navbar-dropdown)}.z-behind{z-index:var(--z-behind)!important}.z-base{z-index:var(--z-base)!important}.z-content{z-index:var(--z-content)!important}.z-header{z-index:var(--z-header)!important}.z-dropdown{z-index:var(--z-select-dropdown)!important}.z-tooltip{z-index:var(--z-tooltip)!important}.z-modal{z-index:var(--z-modal-dialog)!important}.z-toast{z-index:var(--z-toast-message)!important}.z-max{z-index:var(--z-max-priority)!important}@keyframes modernFadeIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modernSlideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateY(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}.modern-fade-in{animation:modernFadeIn .6s cubic-bezier(.4,0,.2,1)}.modern-slide-in{animation:modernSlideIn .4s cubic-bezier(.4,0,.2,1)}.fade-in{animation:fadeIn .3s ease-out}.slide-up{animation:slideUp .4s ease-out}.bounce{animation:bounce 1s ease-in-out}.transition-all{transition:all .2s ease}.transition-fast{transition:all .15s ease}.transition-slow{transition:all .3s ease}.transition-smooth{transition:all .3s cubic-bezier(.4,0,.2,1)}[data-layout=sidebar-right] .notifications-container{left:10px!important;right:auto!important}[data-layout=sidebar-left] .notifications-container,:not([data-layout]) .notifications-container{right:10px!important;left:auto!important}@media (max-width: 768px){[data-layout=sidebar-right] .dashboard-layout .notifications-container,[data-layout=sidebar-right] .dashboard-layout.mobile-sidebar-collapsed .notifications-container,[data-layout=sidebar-right] .dashboard-layout.mobile-sidebar-expanded .notifications-container{left:10px!important;right:auto!important}[data-layout=sidebar-left] .dashboard-layout .notifications-container,:not([data-layout]) .dashboard-layout .notifications-container{right:10px!important;left:auto!important}[data-layout=sidebar-left] .dashboard-layout.mobile-sidebar-collapsed .notifications-container,:not([data-layout]) .dashboard-layout.mobile-sidebar-collapsed .notifications-container{right:10px!important;left:auto!important}[data-layout=sidebar-left] .dashboard-layout.mobile-sidebar-expanded .notifications-container,:not([data-layout]) .dashboard-layout.mobile-sidebar-expanded .notifications-container{right:10px!important;left:auto!important}}@media (min-width: 769px){[data-layout=sidebar-right] .dashboard-layout.sidebar-collapsed .notifications-container{left:10px!important;right:auto!important}[data-layout=sidebar-left] .dashboard-layout.sidebar-collapsed .notifications-container,:not([data-layout]) .dashboard-layout.sidebar-collapsed .notifications-container{right:10px!important;left:auto!important}}@media (max-width: 768px){[data-layout=sidebar-right] .dashboard-layout .notifications-container{left:10px!important;right:auto!important}[data-layout=sidebar-right] .dashboard-layout.mobile-sidebar-collapsed .notifications-container{left:calc(40px - var(--layout-sidebar-width-collapsed))!important;right:auto!important}[data-layout=sidebar-right] .dashboard-layout.mobile-sidebar-expanded .notifications-container{left:20px!important;right:auto!important}}[data-layout=sidebar-left] .dashboard-layout .notifications-container{right:10px!important;left:auto!important}[data-layout=sidebar-right] .dashboard-layout .notifications-container{left:10px!important;right:auto!important}@media (max-width: 768px){.sidebar__footer .ng-select{z-index:1}.sidebar__footer .ng-select.ng-select-opened{z-index:99999!important}.sidebar__footer .ng-select.ng-select-opened .ng-dropdown-panel{z-index:100000!important}.sidebar__footer .ng-select:not(.ng-select-opened){z-index:1!important}}.fas{padding-right:2px}
