:root{--ex-color-primary: #00ff88;--ex-color-primary-50: #f0fff4;--ex-color-primary-100: #dcfce7;--ex-color-primary-200: #bbf7d0;--ex-color-primary-300: #86efac;--ex-color-primary-400: #4ade80;--ex-color-primary-500: #00ff88;--ex-color-primary-600: #16a34a;--ex-color-primary-700: #15803d;--ex-color-primary-800: #166534;--ex-color-primary-900: #14532d;--ex-color-secondary: #ff0080;--ex-color-secondary-50: #fdf2f8;--ex-color-secondary-100: #fce7f3;--ex-color-secondary-200: #fbcfe8;--ex-color-secondary-300: #f9a8d4;--ex-color-secondary-400: #f472b6;--ex-color-secondary-500: #ff0080;--ex-color-secondary-600: #db2777;--ex-color-secondary-700: #be185d;--ex-color-secondary-800: #9d174d;--ex-color-secondary-900: #831843;--ex-color-accent: #00d4ff;--ex-color-accent-50: #f0f9ff;--ex-color-accent-100: #e0f2fe;--ex-color-accent-200: #bae6fd;--ex-color-accent-300: #7dd3fc;--ex-color-accent-400: #38bdf8;--ex-color-accent-500: #00d4ff;--ex-color-accent-600: #0284c7;--ex-color-accent-700: #0369a1;--ex-color-accent-800: #075985;--ex-color-accent-900: #0c4a6e;--ex-color-gray-50: #f9fafb;--ex-color-gray-100: #f3f4f6;--ex-color-gray-200: #e5e7eb;--ex-color-gray-300: #d1d5db;--ex-color-gray-400: #9ca3af;--ex-color-gray-500: #6b7280;--ex-color-gray-600: #4b5563;--ex-color-gray-700: #374151;--ex-color-gray-800: #1f2937;--ex-color-gray-900: #111827;--ex-color-success: var(--ex-color-primary-500);--ex-color-warning: #f59e0b;--ex-color-error: #ef4444;--ex-color-info: var(--ex-color-accent-500);--ex-color-bg: #0a0a0a;--ex-color-bg-secondary: #1a1a1a;--ex-color-bg-tertiary: #2a2a2a;--ex-color-surface: #1a1a1a;--ex-color-surface-hover: #2a2a2a;--ex-color-text-primary: #ffffff;--ex-color-text-secondary: #a3a3a3;--ex-color-text-tertiary: #737373;--ex-color-text-disabled: #525252;--ex-color-border: #404040;--ex-color-border-light: #262626;--ex-color-border-dark: #171717;--ex-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--ex-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--ex-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--ex-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--ex-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--ex-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--ex-shadow-glow: 0 0 20px rgba(0, 255, 136, .3);--ex-shadow-glow-secondary: 0 0 20px rgba(255, 0, 128, .3);--ex-shadow-glow-accent: 0 0 20px rgba(0, 212, 255, .3);--ex-radius-none: 0;--ex-radius-sm: .125rem;--ex-radius: .25rem;--ex-radius-md: .375rem;--ex-radius-lg: .5rem;--ex-radius-xl: .75rem;--ex-radius-2xl: 1rem;--ex-radius-3xl: 1.5rem;--ex-radius-full: 9999px;--ex-spacing-0: 0;--ex-spacing-1: .25rem;--ex-spacing-2: .5rem;--ex-spacing-3: .75rem;--ex-spacing-4: 1rem;--ex-spacing-5: 1.25rem;--ex-spacing-6: 1.5rem;--ex-spacing-8: 2rem;--ex-spacing-10: 2.5rem;--ex-spacing-12: 3rem;--ex-spacing-16: 4rem;--ex-spacing-20: 5rem;--ex-spacing-24: 6rem;--ex-spacing-32: 8rem;--ex-text-xs: .75rem;--ex-text-sm: .875rem;--ex-text-base: 1rem;--ex-text-lg: 1.125rem;--ex-text-xl: 1.25rem;--ex-text-2xl: 1.5rem;--ex-text-3xl: 1.875rem;--ex-text-4xl: 2.25rem;--ex-text-5xl: 3rem;--ex-text-6xl: 3.75rem;--ex-font-thin: 100;--ex-font-light: 300;--ex-font-normal: 400;--ex-font-medium: 500;--ex-font-semibold: 600;--ex-font-bold: 700;--ex-font-extrabold: 800;--ex-font-black: 900;--ex-leading-none: 1;--ex-leading-tight: 1.25;--ex-leading-snug: 1.375;--ex-leading-normal: 1.5;--ex-leading-relaxed: 1.625;--ex-leading-loose: 2;--ex-breakpoint-sm: 480px;--ex-breakpoint-md: 768px;--ex-breakpoint-lg: 1024px;--ex-breakpoint-xl: 1440px;--ex-motion-duration-quick: .12s;--ex-motion-duration-base: .2s;--ex-motion-duration-medium: .32s;--ex-motion-duration-slow: .48s;--ex-ease-standard: cubic-bezier(.2, .8, .2, 1);--ex-ease-decelerate: cubic-bezier(0, 0, .2, 1);--ex-ease-accelerate: cubic-bezier(.4, 0, 1, 1);--ex-ease-sharp: cubic-bezier(.4, 0, .6, 1);--ex-motion-stagger: 24ms;--ex-scale-press: .98;--ex-translate-small: 6px;--ex-translate-medium: 12px;--ex-motion-disabled-duration: 0ms}@media (prefers-reduced-motion: reduce){:root{--ex-motion-duration-quick: var(--ex-motion-disabled-duration);--ex-motion-duration-base: var(--ex-motion-disabled-duration);--ex-motion-duration-medium: var(--ex-motion-disabled-duration);--ex-motion-duration-slow: var(--ex-motion-disabled-duration);--ex-motion-stagger: 0ms}}[data-theme=dark]{--ex-color-bg: #0a0a0a;--ex-color-bg-secondary: #1a1a1a;--ex-color-bg-tertiary: #2a2a2a;--ex-color-surface: #1a1a1a;--ex-color-surface-hover: #2a2a2a;--ex-color-text-primary: #ffffff;--ex-color-text-secondary: #a3a3a3;--ex-color-text-tertiary: #737373;--ex-color-text-disabled: #525252;--ex-color-border: #404040;--ex-color-border-light: #262626;--ex-color-border-dark: #171717}[data-theme=light]{--ex-color-bg: #ffffff;--ex-color-bg-secondary: #f9fafb;--ex-color-bg-tertiary: #f3f4f6;--ex-color-surface: #ffffff;--ex-color-surface-hover: #f9fafb;--ex-color-text-primary: #111827;--ex-color-text-secondary: #6b7280;--ex-color-text-tertiary: #9ca3af;--ex-color-text-disabled: #d1d5db;--ex-color-border: #e5e7eb;--ex-color-border-light: #f3f4f6;--ex-color-border-dark: #d1d5db}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:var(--ex-text-base);line-height:var(--ex-leading-normal);color:var(--ex-color-text-primary);background-color:var(--ex-color-bg);transition:color var(--ex-motion-duration-base) var(--ex-ease-standard),background-color var(--ex-motion-duration-base) var(--ex-ease-standard)}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--ex-font-semibold);line-height:var(--ex-leading-tight);color:var(--ex-color-text-primary)}p{margin:0;line-height:var(--ex-leading-normal);color:var(--ex-color-text-secondary)}a{color:var(--ex-color-primary);text-decoration:none;transition:color var(--ex-motion-duration-quick) var(--ex-ease-accelerate)}a:hover{color:var(--ex-color-primary-400)}a:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}button{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:transparent;border:none;cursor:pointer;transition:all var(--ex-motion-duration-quick) var(--ex-ease-accelerate)}button:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.5}input,textarea,select{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:transparent;border:none;outline:none}input:focus,textarea:focus,select:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}ul,ol{list-style:none;margin:0;padding:0}img{max-width:100%;height:auto;display:block}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ex-color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--ex-color-border);border-radius:var(--ex-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--ex-color-text-tertiary)}::selection{background:var(--ex-color-primary);color:var(--ex-color-bg)}.focus-visible{outline:2px solid var(--ex-color-primary);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.ex-ui{--ex-component-prefix: "ex-"}.ex-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ex-not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.ex-transition-all{transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-transition-colors{transition:color var(--ex-motion-duration-base) var(--ex-ease-standard),background-color var(--ex-motion-duration-base) var(--ex-ease-standard),border-color var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-transition-transform{transition:transform var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-transition-opacity{transition:opacity var(--ex-motion-duration-base) var(--ex-ease-standard)}@media (max-width: 479px){.ex-sm\:hidden{display:none}}@media (min-width: 480px) and (max-width: 767px){.ex-md\:hidden{display:none}}@media (min-width: 768px) and (max-width: 1023px){.ex-lg\:hidden{display:none}}@media (min-width: 1024px){.ex-xl\:hidden{display:none}}.ex-glow{box-shadow:var(--ex-shadow-glow)}.ex-glow-secondary{box-shadow:var(--ex-shadow-glow-secondary)}.ex-glow-accent{box-shadow:var(--ex-shadow-glow-accent)}.ex-gradient-primary{background:linear-gradient(135deg,var(--ex-color-primary-500),var(--ex-color-primary-700))}.ex-gradient-secondary{background:linear-gradient(135deg,var(--ex-color-secondary-500),var(--ex-color-secondary-700))}.ex-gradient-accent{background:linear-gradient(135deg,var(--ex-color-accent-500),var(--ex-color-accent-700))}.ex-cyber-grid{background-image:linear-gradient(rgba(0,255,136,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,136,.1) 1px,transparent 1px);background-size:20px 20px}.ex-neon{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 15px currentColor,0 0 20px currentColor}.ex-scan-line{position:relative;overflow:hidden}.ex-scan-line:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:scan 2s linear infinite}@keyframes scan{0%{left:-100%}to{left:100%}}.ex-typography[data-v-a76d27fa]{display:block;margin:0;padding:0;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-typography--heading[data-v-a76d27fa]{font-weight:var(--ex-font-semibold);line-height:var(--ex-leading-tight);color:var(--ex-color-text-primary)}.ex-typography--paragraph[data-v-a76d27fa]{font-weight:var(--ex-font-normal);line-height:var(--ex-leading-normal);color:var(--ex-color-text-secondary)}.ex-typography--text[data-v-a76d27fa]{font-weight:var(--ex-font-normal);line-height:var(--ex-leading-normal);color:var(--ex-color-text-primary)}.ex-typography--code[data-v-a76d27fa]{font-family:Fira Code,Monaco,Consolas,Courier New,monospace;font-weight:var(--ex-font-normal);line-height:var(--ex-leading-normal);background:var(--ex-color-bg-secondary);padding:var(--ex-spacing-1) var(--ex-spacing-2);border-radius:var(--ex-radius);border:1px solid var(--ex-color-border);color:var(--ex-color-text-primary)}.ex-typography--quote[data-v-a76d27fa]{font-style:italic;font-weight:var(--ex-font-normal);line-height:var(--ex-leading-relaxed);color:var(--ex-color-text-secondary);border-left:4px solid var(--ex-color-primary);padding-left:var(--ex-spacing-4);margin:var(--ex-spacing-4) 0}.ex-typography--caption[data-v-a76d27fa]{font-weight:var(--ex-font-normal);line-height:var(--ex-leading-normal);color:var(--ex-color-text-tertiary)}.ex-typography--xs[data-v-a76d27fa]{font-size:var(--ex-text-xs)}.ex-typography--sm[data-v-a76d27fa]{font-size:var(--ex-text-sm)}.ex-typography--base[data-v-a76d27fa]{font-size:var(--ex-text-base)}.ex-typography--lg[data-v-a76d27fa]{font-size:var(--ex-text-lg)}.ex-typography--xl[data-v-a76d27fa]{font-size:var(--ex-text-xl)}.ex-typography--2xl[data-v-a76d27fa]{font-size:var(--ex-text-2xl)}.ex-typography--3xl[data-v-a76d27fa]{font-size:var(--ex-text-3xl)}.ex-typography--4xl[data-v-a76d27fa]{font-size:var(--ex-text-4xl)}.ex-typography--5xl[data-v-a76d27fa]{font-size:var(--ex-text-5xl)}.ex-typography--6xl[data-v-a76d27fa]{font-size:var(--ex-text-6xl)}.ex-typography--truncate[data-v-a76d27fa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-typography--selectable[data-v-a76d27fa]{-webkit-user-select:text;user-select:text}.ex-typography[data-v-a76d27fa]:not(.ex-typography--selectable){-webkit-user-select:none;user-select:none}.ex-typography--neon[data-v-a76d27fa]{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 15px currentColor,0 0 20px currentColor}.ex-typography--glow[data-v-a76d27fa]{box-shadow:var(--ex-shadow-glow)}@media (max-width: 479px){.ex-typography--6xl[data-v-a76d27fa]{font-size:var(--ex-text-4xl)}.ex-typography--5xl[data-v-a76d27fa]{font-size:var(--ex-text-3xl)}.ex-typography--4xl[data-v-a76d27fa]{font-size:var(--ex-text-2xl)}.ex-typography--3xl[data-v-a76d27fa]{font-size:var(--ex-text-xl)}}@media (prefers-reduced-motion: reduce){.ex-typography[data-v-a76d27fa]{transition:none}}.ex-icon[data-v-685c761b]{display:inline-flex;align-items:center;justify-content:center;position:relative;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-icon--xs[data-v-685c761b]{width:12px;height:12px}.ex-icon--sm[data-v-685c761b]{width:16px;height:16px}.ex-icon--md[data-v-685c761b]{width:20px;height:20px}.ex-icon--lg[data-v-685c761b]{width:24px;height:24px}.ex-icon--xl[data-v-685c761b]{width:32px;height:32px}.ex-icon--2xl[data-v-685c761b]{width:40px;height:40px}.ex-icon--3xl[data-v-685c761b]{width:48px;height:48px}.ex-icon__img[data-v-685c761b]{width:100%;height:100%;object-fit:contain;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-icon__img--error[data-v-685c761b]{opacity:.5;filter:grayscale(100%)}.ex-icon__loading[data-v-685c761b]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.ex-icon__spinner[data-v-685c761b]{width:60%;height:60%;border:2px solid var(--ex-color-border);border-top:2px solid var(--ex-color-primary);border-radius:50%;animation:spin-685c761b 1s linear infinite}.ex-icon--spin .ex-icon__img[data-v-685c761b]{animation:spin-685c761b 1s linear infinite}.ex-icon--pulse .ex-icon__img[data-v-685c761b]{animation:pulse-685c761b 2s cubic-bezier(.4,0,.6,1) infinite}.ex-icon--glow[data-v-685c761b]{box-shadow:var(--ex-shadow-glow)}.ex-icon--neon .ex-icon__img[data-v-685c761b]{filter:drop-shadow(0 0 5px currentColor) drop-shadow(0 0 10px currentColor)}.ex-icon[data-v-685c761b]:hover:not(.ex-icon--loading){transform:scale(1.1)}.ex-icon:hover:not(.ex-icon--loading) .ex-icon__img[data-v-685c761b]{filter:brightness(1.2)}@keyframes spin-685c761b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-685c761b{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion: reduce){.ex-icon__spinner[data-v-685c761b],.ex-icon--spin .ex-icon__img[data-v-685c761b],.ex-icon--pulse .ex-icon__img[data-v-685c761b]{animation:none}.ex-icon[data-v-685c761b]:hover:not(.ex-icon--loading){transform:none}}.ex-btn[data-v-310293cd]{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--ex-radius);font-weight:var(--ex-font-medium);line-height:1;text-align:center;text-decoration:none;cursor:pointer;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden}.ex-btn[data-v-310293cd]:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}.ex-btn[data-v-310293cd]:disabled,.ex-btn--disabled[data-v-310293cd]{cursor:not-allowed;opacity:.5}.ex-btn--xs[data-v-310293cd]{padding:var(--ex-spacing-1) var(--ex-spacing-2);font-size:var(--ex-text-xs);min-height:24px}.ex-btn--sm[data-v-310293cd]{padding:var(--ex-spacing-2) var(--ex-spacing-3);font-size:var(--ex-text-sm);min-height:32px}.ex-btn--md[data-v-310293cd]{padding:var(--ex-spacing-3) var(--ex-spacing-4);font-size:var(--ex-text-base);min-height:40px}.ex-btn--lg[data-v-310293cd]{padding:var(--ex-spacing-4) var(--ex-spacing-6);font-size:var(--ex-text-lg);min-height:48px}.ex-btn--xl[data-v-310293cd]{padding:var(--ex-spacing-5) var(--ex-spacing-8);font-size:var(--ex-text-xl);min-height:56px}.ex-btn--primary[data-v-310293cd]{background:var(--ex-color-primary);border-color:var(--ex-color-primary);color:var(--ex-color-bg)}.ex-btn--primary[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-primary-600);border-color:var(--ex-color-primary-600);transform:translateY(-2px) scale(1.02)}.ex-btn--primary[data-v-310293cd]:active:not(:disabled){transform:scale(var(--ex-scale-press))}.ex-btn--secondary[data-v-310293cd]{background:var(--ex-color-secondary);border-color:var(--ex-color-secondary);color:var(--ex-color-bg)}.ex-btn--secondary[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-secondary-600);border-color:var(--ex-color-secondary-600);transform:translateY(-2px) scale(1.02)}.ex-btn--secondary[data-v-310293cd]:active:not(:disabled){transform:scale(var(--ex-scale-press))}.ex-btn--accent[data-v-310293cd]{background:var(--ex-color-accent);border-color:var(--ex-color-accent);color:var(--ex-color-bg)}.ex-btn--accent[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-accent-600);border-color:var(--ex-color-accent-600);transform:translateY(-2px) scale(1.02)}.ex-btn--accent[data-v-310293cd]:active:not(:disabled){transform:scale(var(--ex-scale-press))}.ex-btn--success[data-v-310293cd]{background:var(--ex-color-success);border-color:var(--ex-color-success);color:var(--ex-color-bg)}.ex-btn--success[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-primary-600);border-color:var(--ex-color-primary-600);transform:translateY(-2px) scale(1.02)}.ex-btn--warning[data-v-310293cd]{background:var(--ex-color-warning);border-color:var(--ex-color-warning);color:var(--ex-color-bg)}.ex-btn--warning[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-warning);border-color:var(--ex-color-warning);transform:translateY(-2px) scale(1.02)}.ex-btn--error[data-v-310293cd]{background:var(--ex-color-error);border-color:var(--ex-color-error);color:var(--ex-color-bg)}.ex-btn--error[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-error);border-color:var(--ex-color-error);transform:translateY(-2px) scale(1.02)}.ex-btn--info[data-v-310293cd]{background:var(--ex-color-info);border-color:var(--ex-color-info);color:var(--ex-color-bg)}.ex-btn--info[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-accent-600);border-color:var(--ex-color-accent-600);transform:translateY(-2px) scale(1.02)}.ex-btn--ghost[data-v-310293cd]{background:transparent;border-color:var(--ex-color-primary);color:var(--ex-color-primary)}.ex-btn--ghost[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-primary);color:var(--ex-color-bg);transform:translateY(-2px) scale(1.02)}.ex-btn--dashed[data-v-310293cd]{background:transparent;border-color:var(--ex-color-border);border-style:dashed;color:var(--ex-color-text-primary)}.ex-btn--dashed[data-v-310293cd]:hover:not(:disabled){border-color:var(--ex-color-primary);color:var(--ex-color-primary);transform:translateY(-2px) scale(1.02)}.ex-btn--text[data-v-310293cd]{background:transparent;border-color:transparent;color:var(--ex-color-primary);padding:var(--ex-spacing-1) var(--ex-spacing-2)}.ex-btn--text[data-v-310293cd]:hover:not(:disabled){background:var(--ex-color-bg-secondary);transform:translateY(-2px) scale(1.02)}.ex-btn--block[data-v-310293cd]{width:100%;display:flex}.ex-btn--round[data-v-310293cd]{border-radius:var(--ex-radius-full)}.ex-btn--circle[data-v-310293cd]{border-radius:var(--ex-radius-full);padding:0;width:40px;height:40px}.ex-btn--circle.ex-btn--xs[data-v-310293cd]{width:24px;height:24px}.ex-btn--circle.ex-btn--sm[data-v-310293cd]{width:32px;height:32px}.ex-btn--circle.ex-btn--lg[data-v-310293cd]{width:48px;height:48px}.ex-btn--circle.ex-btn--xl[data-v-310293cd]{width:56px;height:56px}.ex-btn--glow[data-v-310293cd]{box-shadow:var(--ex-shadow-glow)}.ex-btn--neon[data-v-310293cd]{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 15px currentColor}.ex-btn--cyber[data-v-310293cd]{background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent));border:1px solid var(--ex-color-primary);color:var(--ex-color-bg);position:relative;overflow:hidden}.ex-btn--cyber[data-v-310293cd]:hover:not(:disabled){background:linear-gradient(45deg,var(--ex-color-primary-600),var(--ex-color-accent-600));transform:translateY(-2px) scale(1.02)}.ex-btn__content[data-v-310293cd]{display:flex;align-items:center;justify-content:center;gap:var(--ex-spacing-2);width:100%;height:100%}.ex-btn__icon[data-v-310293cd]{flex-shrink:0}.ex-btn__icon--loading[data-v-310293cd]{animation:spin-310293cd 1s linear infinite}.ex-btn__text[data-v-310293cd]{flex:1;min-width:0}.ex-btn__scan-line[data-v-310293cd]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:scan-310293cd 2s linear infinite}@keyframes spin-310293cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes scan-310293cd{0%{left:-100%}to{left:100%}}@media (prefers-reduced-motion: reduce){.ex-btn[data-v-310293cd]{transition:none}.ex-btn[data-v-310293cd]:hover:not(:disabled){transform:none}.ex-btn[data-v-310293cd]:active:not(:disabled){transform:none}.ex-btn__icon--loading[data-v-310293cd],.ex-btn__scan-line[data-v-310293cd]{animation:none}}.ex-link[data-v-f6e55be3]{position:relative;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);-webkit-user-select:none;user-select:none}.ex-link[data-v-f6e55be3]:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}.ex-link--disabled[data-v-f6e55be3]{cursor:not-allowed;opacity:.5}.ex-link--xs[data-v-f6e55be3]{font-size:var(--ex-text-xs);gap:var(--ex-spacing-1)}.ex-link--sm[data-v-f6e55be3]{font-size:var(--ex-text-sm);gap:var(--ex-spacing-2)}.ex-link--md[data-v-f6e55be3]{font-size:var(--ex-text-base);gap:var(--ex-spacing-2)}.ex-link--lg[data-v-f6e55be3]{font-size:var(--ex-text-lg);gap:var(--ex-spacing-3)}.ex-link--xl[data-v-f6e55be3]{font-size:var(--ex-text-xl);gap:var(--ex-spacing-3)}.ex-link--primary[data-v-f6e55be3]{color:var(--ex-color-primary)}.ex-link--primary[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-primary-400)}.ex-link--secondary[data-v-f6e55be3]{color:var(--ex-color-secondary)}.ex-link--secondary[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-secondary-400)}.ex-link--accent[data-v-f6e55be3]{color:var(--ex-color-accent)}.ex-link--accent[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-accent-400)}.ex-link--success[data-v-f6e55be3]{color:var(--ex-color-success)}.ex-link--success[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-primary-400)}.ex-link--warning[data-v-f6e55be3]{color:var(--ex-color-warning)}.ex-link--warning[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-warning)}.ex-link--error[data-v-f6e55be3]{color:var(--ex-color-error)}.ex-link--error[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-error)}.ex-link--info[data-v-f6e55be3]{color:var(--ex-color-info)}.ex-link--info[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-accent-400)}.ex-link--text[data-v-f6e55be3]{color:var(--ex-color-text-primary)}.ex-link--text[data-v-f6e55be3]:hover:not(.ex-link--disabled){color:var(--ex-color-primary)}.ex-link--underline[data-v-f6e55be3]{text-decoration:underline}.ex-link--hover-underline[data-v-f6e55be3]:hover:not(.ex-link--disabled){text-decoration:underline}.ex-link--glow[data-v-f6e55be3]{box-shadow:var(--ex-shadow-glow)}.ex-link--neon[data-v-f6e55be3]{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 15px currentColor}.ex-link--cyber[data-v-f6e55be3]{color:var(--ex-color-primary);background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;overflow:hidden}.ex-link--cyber[data-v-f6e55be3]:hover:not(.ex-link--disabled){background:linear-gradient(45deg,var(--ex-color-primary-400),var(--ex-color-accent-400));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ex-link__content[data-v-f6e55be3]{display:flex;align-items:center;gap:inherit;width:100%;height:100%}.ex-link__icon[data-v-f6e55be3]{flex-shrink:0}.ex-link__text[data-v-f6e55be3]{flex:1;min-width:0}.ex-link__scan-line[data-v-f6e55be3]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:scan-f6e55be3 2s linear infinite}@keyframes scan-f6e55be3{0%{left:-100%}to{left:100%}}.ex-link[data-v-f6e55be3]:hover:not(.ex-link--disabled){transform:translateY(-1px)}@media (prefers-reduced-motion: reduce){.ex-link[data-v-f6e55be3]{transition:none}.ex-link[data-v-f6e55be3]:hover:not(.ex-link--disabled){transform:none}.ex-link__scan-line[data-v-f6e55be3]{animation:none}}.ex-avatar[data-v-1a3a8f92]{position:relative;display:inline-flex;align-items:center;justify-content:center;background:var(--ex-color-bg-secondary);border:2px solid var(--ex-color-border);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);overflow:hidden}.ex-avatar--xs[data-v-1a3a8f92]{width:24px;height:24px;font-size:var(--ex-text-xs)}.ex-avatar--sm[data-v-1a3a8f92]{width:32px;height:32px;font-size:var(--ex-text-sm)}.ex-avatar--md[data-v-1a3a8f92]{width:40px;height:40px;font-size:var(--ex-text-base)}.ex-avatar--lg[data-v-1a3a8f92]{width:48px;height:48px;font-size:var(--ex-text-lg)}.ex-avatar--xl[data-v-1a3a8f92]{width:64px;height:64px;font-size:var(--ex-text-xl)}.ex-avatar--2xl[data-v-1a3a8f92]{width:80px;height:80px;font-size:var(--ex-text-2xl)}.ex-avatar--3xl[data-v-1a3a8f92]{width:96px;height:96px;font-size:var(--ex-text-3xl)}.ex-avatar--circle[data-v-1a3a8f92]{border-radius:var(--ex-radius-full)}.ex-avatar--square[data-v-1a3a8f92]{border-radius:var(--ex-radius)}.ex-avatar--rounded[data-v-1a3a8f92]{border-radius:var(--ex-radius-lg)}.ex-avatar--disabled[data-v-1a3a8f92]{opacity:.5;cursor:not-allowed}.ex-avatar--loading[data-v-1a3a8f92]{cursor:wait}.ex-avatar--glow[data-v-1a3a8f92]{box-shadow:var(--ex-shadow-glow)}.ex-avatar--neon[data-v-1a3a8f92]{border-color:var(--ex-color-primary);box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px var(--ex-color-primary)}.ex-avatar--cyber[data-v-1a3a8f92]{background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent));border-color:var(--ex-color-primary);position:relative;overflow:hidden}.ex-avatar--online[data-v-1a3a8f92]{border-color:var(--ex-color-success)}.ex-avatar--offline[data-v-1a3a8f92]{border-color:var(--ex-color-text-disabled)}.ex-avatar__img[data-v-1a3a8f92]{width:100%;height:100%;object-fit:cover;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-avatar__img--error[data-v-1a3a8f92]{opacity:.5;filter:grayscale(100%)}.ex-avatar__loading[data-v-1a3a8f92]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ex-color-bg-secondary)}.ex-avatar__spinner[data-v-1a3a8f92]{color:var(--ex-color-primary)}.ex-avatar__fallback[data-v-1a3a8f92]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--ex-color-bg-tertiary);color:var(--ex-color-text-secondary)}.ex-avatar__icon[data-v-1a3a8f92]{color:var(--ex-color-text-tertiary)}.ex-avatar__status[data-v-1a3a8f92]{position:absolute;bottom:0;right:0;width:25%;height:25%;display:flex;align-items:center;justify-content:center}.ex-avatar__status-dot[data-v-1a3a8f92]{width:100%;height:100%;border-radius:var(--ex-radius-full);border:2px solid var(--ex-color-bg);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-avatar__status-dot--online[data-v-1a3a8f92]{background:var(--ex-color-success);box-shadow:0 0 6px var(--ex-color-success)}.ex-avatar__status-dot--offline[data-v-1a3a8f92]{background:var(--ex-color-text-disabled)}.ex-avatar__badge[data-v-1a3a8f92]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 4px;background:var(--ex-color-error);color:var(--ex-color-bg);border-radius:var(--ex-radius-full);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--ex-font-bold);line-height:1;border:2px solid var(--ex-color-bg);z-index:1}.ex-avatar__badge-text[data-v-1a3a8f92]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:24px}.ex-avatar__scan-line[data-v-1a3a8f92]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:scan-1a3a8f92 2s linear infinite;z-index:2}.ex-avatar[data-v-1a3a8f92]:hover:not(.ex-avatar--disabled):not(.ex-avatar--loading){transform:scale(1.05);border-color:var(--ex-color-primary)}.ex-avatar:hover:not(.ex-avatar--disabled):not(.ex-avatar--loading) .ex-avatar__img[data-v-1a3a8f92]{filter:brightness(1.1)}@keyframes scan-1a3a8f92{0%{left:-100%}to{left:100%}}@media (max-width: 479px){.ex-avatar--3xl[data-v-1a3a8f92]{width:80px;height:80px;font-size:var(--ex-text-2xl)}.ex-avatar--2xl[data-v-1a3a8f92]{width:64px;height:64px;font-size:var(--ex-text-xl)}}@media (prefers-reduced-motion: reduce){.ex-avatar[data-v-1a3a8f92]{transition:none}.ex-avatar[data-v-1a3a8f92]:hover:not(.ex-avatar--disabled):not(.ex-avatar--loading){transform:none}.ex-avatar__scan-line[data-v-1a3a8f92]{animation:none}}.ex-badge[data-v-3f50e5dd]{position:relative;display:inline-flex;align-items:center;justify-content:center;font-family:var(--ex-font-family-base);font-weight:var(--ex-font-weight-medium);line-height:1;border-radius:var(--ex-radius-full);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);z-index:1}.ex-badge--xs[data-v-3f50e5dd]{min-width:16px;height:16px;font-size:10px;padding:0 4px}.ex-badge--sm[data-v-3f50e5dd]{min-width:18px;height:18px;font-size:11px;padding:0 5px}.ex-badge--md[data-v-3f50e5dd]{min-width:20px;height:20px;font-size:12px;padding:0 6px}.ex-badge--lg[data-v-3f50e5dd]{min-width:24px;height:24px;font-size:13px;padding:0 8px}.ex-badge--xl[data-v-3f50e5dd]{min-width:28px;height:28px;font-size:14px;padding:0 10px}.ex-badge--primary[data-v-3f50e5dd]{background-color:var(--ex-color-primary-500);color:var(--ex-color-white)}.ex-badge--secondary[data-v-3f50e5dd]{background-color:var(--ex-color-secondary-500);color:var(--ex-color-white)}.ex-badge--accent[data-v-3f50e5dd]{background-color:var(--ex-color-accent-500);color:var(--ex-color-white)}.ex-badge--success[data-v-3f50e5dd]{background-color:var(--ex-color-success-500);color:var(--ex-color-white)}.ex-badge--warning[data-v-3f50e5dd]{background-color:var(--ex-color-warning-500);color:var(--ex-color-white)}.ex-badge--error[data-v-3f50e5dd]{background-color:var(--ex-color-error-500);color:var(--ex-color-white)}.ex-badge--info[data-v-3f50e5dd]{background-color:var(--ex-color-info-500);color:var(--ex-color-white)}.ex-badge--top-right[data-v-3f50e5dd]{position:absolute;top:-8px;right:-8px;transform:translate(50%,-50%)}.ex-badge--top-left[data-v-3f50e5dd]{position:absolute;top:-8px;left:-8px;transform:translate(-50%,-50%)}.ex-badge--bottom-right[data-v-3f50e5dd]{position:absolute;bottom:-8px;right:-8px;transform:translate(50%,50%)}.ex-badge--bottom-left[data-v-3f50e5dd]{position:absolute;bottom:-8px;left:-8px;transform:translate(-50%,50%)}.ex-badge--top[data-v-3f50e5dd]{position:absolute;top:-8px;left:50%;transform:translate(-50%)}.ex-badge--bottom[data-v-3f50e5dd]{position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.ex-badge--left[data-v-3f50e5dd]{position:absolute;left:-8px;top:50%;transform:translateY(-50%)}.ex-badge--right[data-v-3f50e5dd]{position:absolute;right:-8px;top:50%;transform:translateY(-50%)}.ex-badge--dot[data-v-3f50e5dd]{min-width:8px;width:8px;height:8px;padding:0;border-radius:var(--ex-radius-full)}.ex-badge--dot.ex-badge--xs[data-v-3f50e5dd]{min-width:6px;width:6px;height:6px}.ex-badge--dot.ex-badge--sm[data-v-3f50e5dd]{min-width:7px;width:7px;height:7px}.ex-badge--dot.ex-badge--md[data-v-3f50e5dd]{min-width:8px;width:8px;height:8px}.ex-badge--dot.ex-badge--lg[data-v-3f50e5dd]{min-width:10px;width:10px;height:10px}.ex-badge--dot.ex-badge--xl[data-v-3f50e5dd]{min-width:12px;width:12px;height:12px}.ex-badge--disabled[data-v-3f50e5dd]{opacity:.5;cursor:not-allowed}.ex-badge--glow[data-v-3f50e5dd]{box-shadow:var(--ex-shadow-glow)}.ex-badge--neon[data-v-3f50e5dd]{box-shadow:0 0 10px currentColor,inset 0 0 10px currentColor}.ex-badge--cyber[data-v-3f50e5dd]{background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent));position:relative;overflow:hidden}.ex-badge--floating[data-v-3f50e5dd]{animation:float-3f50e5dd 2s ease-in-out infinite}.ex-badge--pulse[data-v-3f50e5dd]{animation:pulse-3f50e5dd 2s ease-in-out infinite}.ex-badge__content[data-v-3f50e5dd]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:2}.ex-badge__text[data-v-3f50e5dd]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ex-badge__dot[data-v-3f50e5dd]{width:100%;height:100%;border-radius:var(--ex-radius-full);background-color:currentColor}.ex-badge__scan-line[data-v-3f50e5dd]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-white),transparent);animation:scan-3f50e5dd 2s linear infinite;z-index:3}.ex-badge__pulse[data-v-3f50e5dd]{position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:var(--ex-radius-full);background-color:currentColor;opacity:.3;transform:translate(-50%,-50%) scale(1);animation:pulse-ring-3f50e5dd 2s ease-in-out infinite;z-index:1}.ex-badge[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:scale(1.1)}.ex-badge--top-right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(50%,-50%) scale(1.1)}.ex-badge--top-left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%,-50%) scale(1.1)}.ex-badge--bottom-right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(50%,50%) scale(1.1)}.ex-badge--bottom-left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%,50%) scale(1.1)}.ex-badge--top[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%) scale(1.1)}.ex-badge--bottom[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%) scale(1.1)}.ex-badge--left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translateY(-50%) scale(1.1)}.ex-badge--right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translateY(-50%) scale(1.1)}@keyframes float-3f50e5dd{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes pulse-3f50e5dd{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-ring-3f50e5dd{0%{transform:translate(-50%,-50%) scale(1);opacity:.3}to{transform:translate(-50%,-50%) scale(2);opacity:0}}@keyframes scan-3f50e5dd{0%{left:-100%}to{left:100%}}@media (max-width: 479px){.ex-badge--xl[data-v-3f50e5dd]{min-width:24px;height:24px;font-size:12px;padding:0 8px}.ex-badge--lg[data-v-3f50e5dd]{min-width:20px;height:20px;font-size:11px;padding:0 6px}}@media (prefers-reduced-motion: reduce){.ex-badge[data-v-3f50e5dd]{transition:none}.ex-badge--floating[data-v-3f50e5dd],.ex-badge--pulse[data-v-3f50e5dd],.ex-badge__pulse[data-v-3f50e5dd],.ex-badge__scan-line[data-v-3f50e5dd]{animation:none}.ex-badge[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:none}.ex-badge--top-right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(50%,-50%)}.ex-badge--top-left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%,-50%)}.ex-badge--bottom-right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(50%,50%)}.ex-badge--bottom-left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%,50%)}.ex-badge--top[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%)}.ex-badge--bottom[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translate(-50%)}.ex-badge--left[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translateY(-50%)}.ex-badge--right[data-v-3f50e5dd]:hover:not(.ex-badge--disabled){transform:translateY(-50%)}}.ex-divider[data-v-1fa09b4d]{position:relative;display:flex;align-items:center;margin:var(--ex-spacing-md) 0;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-divider--horizontal[data-v-1fa09b4d]{width:100%;flex-direction:row}.ex-divider--vertical[data-v-1fa09b4d]{height:100%;flex-direction:column;margin:0 var(--ex-spacing-md)}.ex-divider--xs[data-v-1fa09b4d]{margin:var(--ex-spacing-xs) 0}.ex-divider--xs.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-xs)}.ex-divider--sm[data-v-1fa09b4d]{margin:var(--ex-spacing-sm) 0}.ex-divider--sm.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-sm)}.ex-divider--md[data-v-1fa09b4d]{margin:var(--ex-spacing-md) 0}.ex-divider--md.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-md)}.ex-divider--lg[data-v-1fa09b4d]{margin:var(--ex-spacing-lg) 0}.ex-divider--lg.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-lg)}.ex-divider--xl[data-v-1fa09b4d]{margin:var(--ex-spacing-xl) 0}.ex-divider--xl.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-xl)}.ex-divider--primary .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-primary-500)}.ex-divider--secondary .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-secondary-500)}.ex-divider--accent .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-accent-500)}.ex-divider--success .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-success-500)}.ex-divider--warning .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-warning-500)}.ex-divider--error .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-error-500)}.ex-divider--info .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-info-500)}.ex-divider--text .ex-divider__line[data-v-1fa09b4d]{background-color:var(--ex-color-border)}.ex-divider__line[data-v-1fa09b4d]{flex:1;height:1px;background-color:var(--ex-color-border);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-divider--vertical .ex-divider__line[data-v-1fa09b4d]{width:1px;height:100%}.ex-divider--dashed .ex-divider__line[data-v-1fa09b4d]{background:none;border-top:1px dashed var(--ex-color-border);height:0}.ex-divider--dashed.ex-divider--vertical .ex-divider__line[data-v-1fa09b4d]{border-top:none;border-left:1px dashed var(--ex-color-border);width:0;height:100%}.ex-divider--solid .ex-divider__line[data-v-1fa09b4d]{height:2px}.ex-divider--solid.ex-divider--vertical .ex-divider__line[data-v-1fa09b4d]{width:2px;height:100%}.ex-divider__content[data-v-1fa09b4d]{display:flex;align-items:center;width:100%;gap:var(--ex-spacing-md)}.ex-divider--vertical .ex-divider__content[data-v-1fa09b4d]{flex-direction:column;height:100%;gap:var(--ex-spacing-md)}.ex-divider__text[data-v-1fa09b4d]{color:var(--ex-color-text-secondary);font-size:var(--ex-font-size-sm);font-weight:var(--ex-font-weight-medium);white-space:nowrap;padding:0 var(--ex-spacing-sm);background:var(--ex-color-bg);z-index:1;position:relative}.ex-divider--disabled[data-v-1fa09b4d]{opacity:.5;cursor:not-allowed}.ex-divider--glow .ex-divider__line[data-v-1fa09b4d]{box-shadow:var(--ex-shadow-glow)}.ex-divider--neon .ex-divider__line[data-v-1fa09b4d]{box-shadow:0 0 10px currentColor,inset 0 0 10px currentColor}.ex-divider--cyber[data-v-1fa09b4d]{position:relative;overflow:hidden}.ex-divider--cyber .ex-divider__line[data-v-1fa09b4d]{background:linear-gradient(90deg,var(--ex-color-primary),var(--ex-color-accent))}.ex-divider--animated .ex-divider__line[data-v-1fa09b4d]{background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);background-size:200% 100%;animation:flow-1fa09b4d 2s ease-in-out infinite}.ex-divider--animated.ex-divider--vertical .ex-divider__line[data-v-1fa09b4d]{background:linear-gradient(180deg,transparent,var(--ex-color-primary),transparent);background-size:100% 200%;animation:flow-vertical-1fa09b4d 2s ease-in-out infinite}.ex-divider__scan-line[data-v-1fa09b4d]{position:absolute;top:50%;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);transform:translateY(-50%);animation:scan-1fa09b4d 2s linear infinite;z-index:2}.ex-divider--vertical .ex-divider__scan-line[data-v-1fa09b4d]{top:-100%;left:50%;width:2px;height:100%;background:linear-gradient(180deg,transparent,var(--ex-color-primary),transparent);transform:translate(-50%);animation:scan-vertical-1fa09b4d 2s linear infinite}.ex-divider__animation[data-v-1fa09b4d]{position:absolute;top:50%;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-accent),transparent);transform:translateY(-50%);animation:pulse-line-1fa09b4d 3s ease-in-out infinite;z-index:1}.ex-divider--vertical .ex-divider__animation[data-v-1fa09b4d]{top:0;left:50%;width:2px;height:100%;background:linear-gradient(180deg,transparent,var(--ex-color-accent),transparent);transform:translate(-50%);animation:pulse-line-vertical-1fa09b4d 3s ease-in-out infinite}.ex-divider:hover:not(.ex-divider--disabled) .ex-divider__line[data-v-1fa09b4d]{height:2px}.ex-divider--vertical:hover:not(.ex-divider--disabled) .ex-divider__line[data-v-1fa09b4d]{width:2px;height:100%}.ex-divider:hover:not(.ex-divider--disabled) .ex-divider__text[data-v-1fa09b4d]{color:var(--ex-color-text-primary)}@keyframes flow-1fa09b4d{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes flow-vertical-1fa09b4d{0%{background-position:0 -200%}to{background-position:0 200%}}@keyframes scan-1fa09b4d{0%{left:-100%}to{left:100%}}@keyframes scan-vertical-1fa09b4d{0%{top:-100%}to{top:100%}}@keyframes pulse-line-1fa09b4d{0%,to{opacity:.3;transform:translateY(-50%) scaleX(.8)}50%{opacity:1;transform:translateY(-50%) scaleX(1)}}@keyframes pulse-line-vertical-1fa09b4d{0%,to{opacity:.3;transform:translate(-50%) scaleY(.8)}50%{opacity:1;transform:translate(-50%) scaleY(1)}}@media (max-width: 479px){.ex-divider__text[data-v-1fa09b4d]{font-size:var(--ex-font-size-xs);padding:0 var(--ex-spacing-xs)}.ex-divider--xl[data-v-1fa09b4d]{margin:var(--ex-spacing-lg) 0}.ex-divider--xl.ex-divider--vertical[data-v-1fa09b4d]{margin:0 var(--ex-spacing-lg)}}@media (prefers-reduced-motion: reduce){.ex-divider[data-v-1fa09b4d]{transition:none}.ex-divider--animated .ex-divider__line[data-v-1fa09b4d]{animation:none;background:var(--ex-color-border)}.ex-divider__scan-line[data-v-1fa09b4d],.ex-divider__animation[data-v-1fa09b4d]{animation:none}.ex-divider:hover:not(.ex-divider--disabled) .ex-divider__line[data-v-1fa09b4d]{height:1px}.ex-divider--vertical:hover:not(.ex-divider--disabled) .ex-divider__line[data-v-1fa09b4d]{width:1px;height:100%}}.ex-space[data-v-336307e4]{display:flex;align-items:center;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-space--horizontal[data-v-336307e4]{flex-direction:row}.ex-space--vertical[data-v-336307e4]{flex-direction:column}.ex-space--xs[data-v-336307e4]{gap:var(--ex-spacing-xs)}.ex-space--sm[data-v-336307e4]{gap:var(--ex-spacing-sm)}.ex-space--md[data-v-336307e4]{gap:var(--ex-spacing-md)}.ex-space--lg[data-v-336307e4]{gap:var(--ex-spacing-lg)}.ex-space--xl[data-v-336307e4]{gap:var(--ex-spacing-xl)}.ex-space--2xl[data-v-336307e4]{gap:var(--ex-spacing-2xl)}.ex-space--3xl[data-v-336307e4]{gap:var(--ex-spacing-3xl)}.ex-space--start[data-v-336307e4]{align-items:flex-start}.ex-space--center[data-v-336307e4]{align-items:center}.ex-space--end[data-v-336307e4]{align-items:flex-end}.ex-space--baseline[data-v-336307e4]{align-items:baseline}.ex-space--stretch[data-v-336307e4]{align-items:stretch}.ex-space--wrap[data-v-336307e4]{flex-wrap:wrap}.ex-space--fill[data-v-336307e4]{width:100%;height:100%}.ex-space--fill .ex-space__item[data-v-336307e4]{flex:1}.ex-space--disabled[data-v-336307e4]{opacity:.5;cursor:not-allowed}.ex-space--glow[data-v-336307e4]{box-shadow:var(--ex-shadow-glow)}.ex-space--neon[data-v-336307e4]{box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px var(--ex-color-primary)}.ex-space--cyber[data-v-336307e4]{position:relative;overflow:hidden;background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent));border-radius:var(--ex-radius);padding:var(--ex-spacing-sm)}.ex-space__item[data-v-336307e4]{display:flex;align-items:center;justify-content:center;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-space__item--glow[data-v-336307e4]{box-shadow:var(--ex-shadow-glow)}.ex-space__item--neon[data-v-336307e4]{box-shadow:0 0 5px var(--ex-color-accent),inset 0 0 5px var(--ex-color-accent)}.ex-space__item--cyber[data-v-336307e4]{background:linear-gradient(45deg,var(--ex-color-secondary),var(--ex-color-accent));border-radius:var(--ex-radius-sm);padding:var(--ex-spacing-xs)}.ex-space__scan-line[data-v-336307e4]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-white),transparent);animation:scan-336307e4 2s linear infinite;z-index:2}.ex-space--vertical .ex-space__scan-line[data-v-336307e4]{top:-100%;left:0;width:2px;height:100%;background:linear-gradient(180deg,transparent,var(--ex-color-white),transparent);animation:scan-vertical-336307e4 2s linear infinite}.ex-space:hover:not(.ex-space--disabled) .ex-space__item[data-v-336307e4]{transform:scale(1.02)}.ex-space:hover:not(.ex-space--disabled) .ex-space__item--glow[data-v-336307e4]{box-shadow:0 0 15px var(--ex-color-primary),0 0 30px var(--ex-color-primary)}.ex-space:hover:not(.ex-space--disabled) .ex-space__item--neon[data-v-336307e4]{box-shadow:0 0 10px var(--ex-color-accent),0 0 20px var(--ex-color-accent),inset 0 0 10px var(--ex-color-accent)}@keyframes scan-336307e4{0%{left:-100%}to{left:100%}}@keyframes scan-vertical-336307e4{0%{top:-100%}to{top:100%}}@media (max-width: 479px){.ex-space--3xl[data-v-336307e4]{gap:var(--ex-spacing-2xl)}.ex-space--2xl[data-v-336307e4]{gap:var(--ex-spacing-xl)}.ex-space--xl[data-v-336307e4]{gap:var(--ex-spacing-lg)}.ex-space--wrap[data-v-336307e4]{gap:var(--ex-spacing-sm)}}@media (prefers-reduced-motion: reduce){.ex-space[data-v-336307e4],.ex-space__item[data-v-336307e4]{transition:none}.ex-space__scan-line[data-v-336307e4]{animation:none}.ex-space:hover:not(.ex-space--disabled) .ex-space__item[data-v-336307e4]{transform:none}}.ex-space--horizontal.ex-space--wrap[data-v-336307e4],.ex-space--vertical.ex-space--wrap[data-v-336307e4]{align-content:flex-start}.ex-space--fill.ex-space--horizontal .ex-space__item[data-v-336307e4]{min-width:0}.ex-space--fill.ex-space--vertical .ex-space__item[data-v-336307e4]{min-height:0}.ex-space--baseline .ex-space__item[data-v-336307e4]{align-items:baseline}.ex-space--stretch .ex-space__item[data-v-336307e4]{align-items:stretch}.ex-space--disabled .ex-space__item[data-v-336307e4]{pointer-events:none;-webkit-user-select:none;user-select:none}.ex-space--cyber .ex-space__item[data-v-336307e4]{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}.ex-space--cyber .ex-space__item[data-v-336307e4]:hover{background:#fff3;border-color:#fff6}.ex-input[data-v-2fa89814]{position:relative;display:inline-flex;align-items:center;width:100%;font-family:var(--ex-font-family-base);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input--xs[data-v-2fa89814]{font-size:var(--ex-font-size-xs)}.ex-input--sm[data-v-2fa89814]{font-size:var(--ex-font-size-sm)}.ex-input--md[data-v-2fa89814]{font-size:var(--ex-font-size-md)}.ex-input--lg[data-v-2fa89814]{font-size:var(--ex-font-size-lg)}.ex-input--xl[data-v-2fa89814]{font-size:var(--ex-font-size-xl)}.ex-input__wrapper[data-v-2fa89814]{position:relative;display:flex;align-items:center;width:100%;background:var(--ex-color-bg);border:2px solid var(--ex-color-border);border-radius:var(--ex-radius-md);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);overflow:hidden}.ex-input__inner[data-v-2fa89814]{flex:1;width:100%;padding:var(--ex-spacing-sm) var(--ex-spacing-md);background:transparent;border:none;outline:none;color:var(--ex-color-text-primary);font-size:inherit;font-family:inherit;line-height:1.5;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input__inner[data-v-2fa89814]::placeholder{color:var(--ex-color-text-tertiary);transition:color var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input--xs .ex-input__inner[data-v-2fa89814]{padding:var(--ex-spacing-xs) var(--ex-spacing-sm);height:28px}.ex-input--sm .ex-input__inner[data-v-2fa89814]{padding:var(--ex-spacing-sm) var(--ex-spacing-md);height:32px}.ex-input--md .ex-input__inner[data-v-2fa89814]{padding:var(--ex-spacing-sm) var(--ex-spacing-md);height:36px}.ex-input--lg .ex-input__inner[data-v-2fa89814]{padding:var(--ex-spacing-md) var(--ex-spacing-lg);height:40px}.ex-input--xl .ex-input__inner[data-v-2fa89814]{padding:var(--ex-spacing-md) var(--ex-spacing-lg);height:44px}.ex-input__prefix[data-v-2fa89814]{display:flex;align-items:center;padding-left:var(--ex-spacing-md);color:var(--ex-color-text-secondary);transition:color var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input__prefix-icon[data-v-2fa89814]{font-size:1.2em}.ex-input__suffix[data-v-2fa89814]{display:flex;align-items:center;padding-right:var(--ex-spacing-md);color:var(--ex-color-text-secondary);transition:color var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input__suffix-icon[data-v-2fa89814]{font-size:1.2em}.ex-input__clear[data-v-2fa89814]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--ex-color-bg-secondary);border:none;border-radius:var(--ex-radius-full);color:var(--ex-color-text-tertiary);cursor:pointer;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input__clear[data-v-2fa89814]:hover{background:var(--ex-color-bg-tertiary);color:var(--ex-color-text-secondary)}.ex-input__password-toggle[data-v-2fa89814]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:transparent;border:none;color:var(--ex-color-text-tertiary);cursor:pointer;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-input__password-toggle[data-v-2fa89814]:hover{color:var(--ex-color-text-secondary)}.ex-input__count[data-v-2fa89814]{position:absolute;bottom:-20px;right:0;font-size:var(--ex-font-size-xs);color:var(--ex-color-text-tertiary)}.ex-input--disabled[data-v-2fa89814]{opacity:.6;cursor:not-allowed}.ex-input--disabled .ex-input__wrapper[data-v-2fa89814]{background:var(--ex-color-bg-disabled);border-color:var(--ex-color-border-disabled)}.ex-input--disabled .ex-input__inner[data-v-2fa89814]{color:var(--ex-color-text-disabled);cursor:not-allowed}.ex-input--readonly .ex-input__wrapper[data-v-2fa89814]{background:var(--ex-color-bg-secondary);border-color:var(--ex-color-border)}.ex-input--readonly .ex-input__inner[data-v-2fa89814]{color:var(--ex-color-text-secondary);cursor:default}.ex-input--focused .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-primary);box-shadow:0 0 0 2px rgba(var(--ex-color-primary-rgb),.2)}.ex-input--focused .ex-input__inner[data-v-2fa89814]::placeholder{color:var(--ex-color-text-secondary)}.ex-input--error .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-error);box-shadow:0 0 0 2px rgba(var(--ex-color-error-rgb),.2)}.ex-input--success .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-success);box-shadow:0 0 0 2px rgba(var(--ex-color-success-rgb),.2)}.ex-input--warning .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-warning);box-shadow:0 0 0 2px rgba(var(--ex-color-warning-rgb),.2)}.ex-input--glow .ex-input__wrapper[data-v-2fa89814]{box-shadow:var(--ex-shadow-glow)}.ex-input--neon .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-primary);box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px var(--ex-color-primary)}.ex-input--cyber[data-v-2fa89814]{position:relative;overflow:hidden}.ex-input--cyber .ex-input__wrapper[data-v-2fa89814]{background:linear-gradient(45deg,var(--ex-color-bg),var(--ex-color-bg-secondary));border-color:var(--ex-color-primary)}.ex-input__scan-line[data-v-2fa89814]{position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:scan-2fa89814 2s linear infinite;z-index:2}.ex-input__border-animation[data-v-2fa89814]{position:absolute;inset:0;border:2px solid transparent;border-radius:var(--ex-radius-md);background:linear-gradient(45deg,var(--ex-color-primary),var(--ex-color-accent)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-glow-2fa89814 2s ease-in-out infinite;z-index:1}.ex-input:hover:not(.ex-input--disabled):not(.ex-input--readonly) .ex-input__wrapper[data-v-2fa89814]{border-color:var(--ex-color-primary)}.ex-input:hover:not(.ex-input--disabled):not(.ex-input--readonly) .ex-input__prefix[data-v-2fa89814],.ex-input:hover:not(.ex-input--disabled):not(.ex-input--readonly) .ex-input__suffix[data-v-2fa89814]{color:var(--ex-color-text-primary)}@keyframes scan-2fa89814{0%{left:-100%}to{left:100%}}@keyframes border-glow-2fa89814{0%,to{opacity:.3}50%{opacity:1}}@media (max-width: 479px){.ex-input--xl[data-v-2fa89814]{font-size:var(--ex-font-size-lg)}.ex-input--lg[data-v-2fa89814]{font-size:var(--ex-font-size-md)}.ex-input__count[data-v-2fa89814]{font-size:10px}}@media (prefers-reduced-motion: reduce){.ex-input[data-v-2fa89814],.ex-input__wrapper[data-v-2fa89814],.ex-input__inner[data-v-2fa89814]{transition:none}.ex-input__scan-line[data-v-2fa89814],.ex-input__border-animation[data-v-2fa89814]{animation:none}}.ex-input__inner[data-v-2fa89814]:focus{outline:none}.ex-input--focused .ex-input__clear[data-v-2fa89814]{background:var(--ex-color-bg-tertiary);color:var(--ex-color-text-primary)}.ex-input--focused .ex-input__password-toggle[data-v-2fa89814]{color:var(--ex-color-text-primary)}.ex-textarea[data-v-60638e74]{position:relative;display:inline-flex;align-items:flex-start;width:100%;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);box-sizing:border-box}.ex-textarea[data-v-60638e74]:hover{border-color:var(--dx-primary-color)}.ex-textarea--focused[data-v-60638e74]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-textarea--disabled[data-v-60638e74]{background:var(--dx-disabled-bg);color:var(--dx-disabled-text);border-color:var(--dx-disabled-border);cursor:not-allowed}.ex-textarea--disabled[data-v-60638e74]:hover{border-color:var(--dx-disabled-border)}.ex-textarea--readonly[data-v-60638e74]{background:var(--dx-readonly-bg);cursor:default}.ex-textarea--readonly[data-v-60638e74]:hover{border-color:var(--dx-border-color)}.ex-textarea--has-error[data-v-60638e74],.ex-textarea--has-error[data-v-60638e74]:hover{border-color:var(--dx-error-color)}.ex-textarea--has-error.ex-textarea--focused[data-v-60638e74]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-textarea--xs[data-v-60638e74]{font-size:var(--dx-font-size-xs);padding:var(--dx-spacing-1) var(--dx-spacing-2);min-height:60px}.ex-textarea--sm[data-v-60638e74]{font-size:var(--dx-font-size-sm);padding:var(--dx-spacing-2) var(--dx-spacing-3);min-height:80px}.ex-textarea--md[data-v-60638e74]{font-size:var(--dx-font-size-base);padding:var(--dx-spacing-3) var(--dx-spacing-4);min-height:100px}.ex-textarea--lg[data-v-60638e74]{font-size:var(--dx-font-size-lg);padding:var(--dx-spacing-4) var(--dx-spacing-5);min-height:120px}.ex-textarea--xl[data-v-60638e74]{font-size:var(--dx-font-size-xl);padding:var(--dx-spacing-5) var(--dx-spacing-6);min-height:140px}.ex-textarea--type-primary[data-v-60638e74]{border-color:var(--dx-primary-color)}.ex-textarea--type-secondary[data-v-60638e74]{border-color:var(--dx-secondary-color)}.ex-textarea--type-accent[data-v-60638e74]{border-color:var(--dx-accent-color)}.ex-textarea--type-success[data-v-60638e74]{border-color:var(--dx-success-color)}.ex-textarea--type-warning[data-v-60638e74]{border-color:var(--dx-warning-color)}.ex-textarea--type-error[data-v-60638e74]{border-color:var(--dx-error-color)}.ex-textarea--type-info[data-v-60638e74]{border-color:var(--dx-info-color)}.ex-textarea--glow[data-v-60638e74]{box-shadow:0 0 10px var(--dx-primary-color-30)}.ex-textarea--glow[data-v-60638e74]:hover{box-shadow:0 0 15px var(--dx-primary-color-40)}.ex-textarea--glow.ex-textarea--focused[data-v-60638e74]{box-shadow:0 0 20px var(--dx-primary-color-50)}.ex-textarea--neon[data-v-60638e74]{border-color:var(--dx-neon-color);box-shadow:0 0 5px var(--dx-neon-color-50)}.ex-textarea--neon[data-v-60638e74]:hover{box-shadow:0 0 10px var(--dx-neon-color-70)}.ex-textarea--neon.ex-textarea--focused[data-v-60638e74]{box-shadow:0 0 15px var(--dx-neon-color-90)}.ex-textarea--cyber[data-v-60638e74]{background:linear-gradient(135deg,var(--dx-cyber-bg-1),var(--dx-cyber-bg-2));border:2px solid var(--dx-cyber-border);box-shadow:0 0 10px var(--dx-cyber-glow),inset 0 0 10px var(--dx-cyber-glow-20);position:relative}.ex-textarea--cyber[data-v-60638e74]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,var(--dx-cyber-accent-1),var(--dx-cyber-accent-2),var(--dx-cyber-accent-3),var(--dx-cyber-accent-4));border-radius:inherit;z-index:-1;animation:cyber-border-60638e74 2s linear infinite}@keyframes cyber-border-60638e74{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ex-textarea--cyber[data-v-60638e74]:hover{box-shadow:0 0 20px var(--dx-cyber-glow),inset 0 0 20px var(--dx-cyber-glow-30)}.ex-textarea--cyber.ex-textarea--focused[data-v-60638e74]{box-shadow:0 0 30px var(--dx-cyber-glow),inset 0 0 30px var(--dx-cyber-glow-40)}.ex-textarea__wrapper[data-v-60638e74]{position:relative;flex:1;display:flex;flex-direction:column}.ex-textarea__input[data-v-60638e74]{width:100%;height:100%;min-height:inherit;padding:0;margin:0;border:none;outline:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;resize:vertical;box-sizing:border-box}.ex-textarea__input--resizable[data-v-60638e74]{resize:both}.ex-textarea__input[data-v-60638e74]:disabled{cursor:inherit}.ex-textarea__input[data-v-60638e74]::placeholder{color:var(--dx-placeholder-color);opacity:1}.ex-textarea__prefix[data-v-60638e74]{display:flex;align-items:flex-start;padding:var(--dx-spacing-2) 0;margin-right:var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-textarea__prefix-icon[data-v-60638e74]{font-size:var(--dx-font-size-lg)}.ex-textarea__suffix[data-v-60638e74]{display:flex;align-items:flex-start;padding:var(--dx-spacing-2) 0;margin-left:var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-textarea__suffix-icon[data-v-60638e74]{font-size:var(--dx-font-size-lg)}.ex-textarea__word-limit[data-v-60638e74]{position:absolute;bottom:var(--dx-spacing-1);right:var(--dx-spacing-2);font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);background:var(--dx-bg-color);padding:2px 4px;border-radius:2px;pointer-events:none}.ex-textarea__word-count[data-v-60638e74]{color:var(--dx-text-color)}.ex-textarea__word-separator[data-v-60638e74]{margin:0 2px;color:var(--dx-text-color-secondary)}.ex-textarea__word-max[data-v-60638e74]{color:var(--dx-text-color-secondary)}.ex-textarea__error[data-v-60638e74]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-error-color);line-height:1.4}.ex-textarea__help[data-v-60638e74]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);line-height:1.4}@media (max-width: 768px){.ex-textarea--xs[data-v-60638e74]{min-height:50px}.ex-textarea--sm[data-v-60638e74]{min-height:70px}.ex-textarea--md[data-v-60638e74]{min-height:90px}.ex-textarea--lg[data-v-60638e74]{min-height:110px}.ex-textarea--xl[data-v-60638e74]{min-height:130px}}@media (prefers-reduced-motion: reduce){.ex-textarea[data-v-60638e74]{transition:none}.ex-textarea--cyber[data-v-60638e74]:before{animation:none}}@media (prefers-contrast: high){.ex-textarea[data-v-60638e74]{border-width:2px}.ex-textarea--focused[data-v-60638e74]{border-width:3px}}.ex-input-number[data-v-8ee269c1]{position:relative;display:inline-flex;align-items:center;width:100%;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);box-sizing:border-box}.ex-input-number[data-v-8ee269c1]:hover{border-color:var(--dx-primary-color)}.ex-input-number--focused[data-v-8ee269c1]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-input-number--disabled[data-v-8ee269c1]{background:var(--dx-disabled-bg);color:var(--dx-disabled-text);border-color:var(--dx-disabled-border);cursor:not-allowed}.ex-input-number--disabled[data-v-8ee269c1]:hover{border-color:var(--dx-disabled-border)}.ex-input-number--readonly[data-v-8ee269c1]{background:var(--dx-readonly-bg);cursor:default}.ex-input-number--readonly[data-v-8ee269c1]:hover{border-color:var(--dx-border-color)}.ex-input-number--has-error[data-v-8ee269c1],.ex-input-number--has-error[data-v-8ee269c1]:hover{border-color:var(--dx-error-color)}.ex-input-number--has-error.ex-input-number--focused[data-v-8ee269c1]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-input-number--xs[data-v-8ee269c1]{font-size:var(--dx-font-size-xs);padding:var(--dx-spacing-1) var(--dx-spacing-2);height:24px}.ex-input-number--sm[data-v-8ee269c1]{font-size:var(--dx-font-size-sm);padding:var(--dx-spacing-2) var(--dx-spacing-3);height:32px}.ex-input-number--md[data-v-8ee269c1]{font-size:var(--dx-font-size-base);padding:var(--dx-spacing-3) var(--dx-spacing-4);height:40px}.ex-input-number--lg[data-v-8ee269c1]{font-size:var(--dx-font-size-lg);padding:var(--dx-spacing-4) var(--dx-spacing-5);height:48px}.ex-input-number--xl[data-v-8ee269c1]{font-size:var(--dx-font-size-xl);padding:var(--dx-spacing-5) var(--dx-spacing-6);height:56px}.ex-input-number--type-primary[data-v-8ee269c1]{border-color:var(--dx-primary-color)}.ex-input-number--type-secondary[data-v-8ee269c1]{border-color:var(--dx-secondary-color)}.ex-input-number--type-accent[data-v-8ee269c1]{border-color:var(--dx-accent-color)}.ex-input-number--type-success[data-v-8ee269c1]{border-color:var(--dx-success-color)}.ex-input-number--type-warning[data-v-8ee269c1]{border-color:var(--dx-warning-color)}.ex-input-number--type-error[data-v-8ee269c1]{border-color:var(--dx-error-color)}.ex-input-number--type-info[data-v-8ee269c1]{border-color:var(--dx-info-color)}.ex-input-number--glow[data-v-8ee269c1]{box-shadow:0 0 10px var(--dx-primary-color-30)}.ex-input-number--glow[data-v-8ee269c1]:hover{box-shadow:0 0 15px var(--dx-primary-color-40)}.ex-input-number--glow.ex-input-number--focused[data-v-8ee269c1]{box-shadow:0 0 20px var(--dx-primary-color-50)}.ex-input-number--neon[data-v-8ee269c1]{border-color:var(--dx-neon-color);box-shadow:0 0 5px var(--dx-neon-color-50)}.ex-input-number--neon[data-v-8ee269c1]:hover{box-shadow:0 0 10px var(--dx-neon-color-70)}.ex-input-number--neon.ex-input-number--focused[data-v-8ee269c1]{box-shadow:0 0 15px var(--dx-neon-color-90)}.ex-input-number--cyber[data-v-8ee269c1]{background:linear-gradient(135deg,var(--dx-cyber-bg-1),var(--dx-cyber-bg-2));border:2px solid var(--dx-cyber-border);box-shadow:0 0 10px var(--dx-cyber-glow),inset 0 0 10px var(--dx-cyber-glow-20);position:relative}.ex-input-number--cyber[data-v-8ee269c1]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,var(--dx-cyber-accent-1),var(--dx-cyber-accent-2),var(--dx-cyber-accent-3),var(--dx-cyber-accent-4));border-radius:inherit;z-index:-1;animation:cyber-border-8ee269c1 2s linear infinite}@keyframes cyber-border-8ee269c1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ex-input-number--cyber[data-v-8ee269c1]:hover{box-shadow:0 0 20px var(--dx-cyber-glow),inset 0 0 20px var(--dx-cyber-glow-30)}.ex-input-number--cyber.ex-input-number--focused[data-v-8ee269c1]{box-shadow:0 0 30px var(--dx-cyber-glow),inset 0 0 30px var(--dx-cyber-glow-40)}.ex-input-number__wrapper[data-v-8ee269c1]{position:relative;flex:1;display:flex;align-items:center}.ex-input-number__input[data-v-8ee269c1]{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;text-align:center;box-sizing:border-box}.ex-input-number__input[data-v-8ee269c1]:disabled{cursor:inherit}.ex-input-number__input[data-v-8ee269c1]::placeholder{color:var(--dx-placeholder-color);opacity:1}.ex-input-number__prefix[data-v-8ee269c1]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-input-number__prefix-icon[data-v-8ee269c1]{font-size:var(--dx-font-size-lg)}.ex-input-number__suffix[data-v-8ee269c1]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-input-number__suffix-icon[data-v-8ee269c1]{font-size:var(--dx-font-size-lg)}.ex-input-number__controls[data-v-8ee269c1]{display:flex;flex-direction:column;height:100%;border-left:1px solid var(--dx-border-color)}.ex-input-number--controls-right .ex-input-number__controls[data-v-8ee269c1]{border-left:none;border-right:1px solid var(--dx-border-color)}.ex-input-number__control[data-v-8ee269c1]{flex:1;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:var(--dx-text-color-secondary);cursor:pointer;transition:all var(--dx-motion-duration-quick) var(--dx-ease-accelerate);min-height:50%}.ex-input-number__control[data-v-8ee269c1]:hover{background:var(--dx-hover-bg);color:var(--dx-text-color)}.ex-input-number__control[data-v-8ee269c1]:active{background:var(--dx-active-bg)}.ex-input-number__control[data-v-8ee269c1]:disabled{background:transparent;color:var(--dx-disabled-text);cursor:not-allowed}.ex-input-number__control-icon[data-v-8ee269c1]{font-size:var(--dx-font-size-sm)}.ex-input-number__unit[data-v-8ee269c1]{padding:0 var(--dx-spacing-2);font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);white-space:nowrap}.ex-input-number__error[data-v-8ee269c1]{position:absolute;top:100%;left:0;right:0;margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-error-color);line-height:1.4}.ex-input-number__help[data-v-8ee269c1]{position:absolute;top:100%;left:0;right:0;margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);line-height:1.4}@media (max-width: 768px){.ex-input-number--xs[data-v-8ee269c1]{height:20px}.ex-input-number--sm[data-v-8ee269c1]{height:28px}.ex-input-number--md[data-v-8ee269c1]{height:36px}.ex-input-number--lg[data-v-8ee269c1]{height:44px}.ex-input-number--xl[data-v-8ee269c1]{height:52px}}@media (prefers-reduced-motion: reduce){.ex-input-number[data-v-8ee269c1]{transition:none}.ex-input-number--cyber[data-v-8ee269c1]:before{animation:none}}@media (prefers-contrast: high){.ex-input-number[data-v-8ee269c1]{border-width:2px}.ex-input-number--focused[data-v-8ee269c1]{border-width:3px}}.ex-select[data-v-7ff33470]{position:relative;display:inline-block;width:100%;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);box-sizing:border-box;cursor:pointer}.ex-select[data-v-7ff33470]:hover{border-color:var(--dx-primary-color)}.ex-select--focused[data-v-7ff33470],.ex-select--open[data-v-7ff33470]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-select--disabled[data-v-7ff33470]{background:var(--dx-disabled-bg);color:var(--dx-disabled-text);border-color:var(--dx-disabled-border);cursor:not-allowed}.ex-select--disabled[data-v-7ff33470]:hover{border-color:var(--dx-disabled-border)}.ex-select--readonly[data-v-7ff33470]{background:var(--dx-readonly-bg);cursor:default}.ex-select--readonly[data-v-7ff33470]:hover{border-color:var(--dx-border-color)}.ex-select--has-error[data-v-7ff33470],.ex-select--has-error[data-v-7ff33470]:hover{border-color:var(--dx-error-color)}.ex-select--has-error.ex-select--focused[data-v-7ff33470]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-select--xs[data-v-7ff33470]{font-size:var(--dx-font-size-xs);padding:var(--dx-spacing-1) var(--dx-spacing-2);height:24px}.ex-select--sm[data-v-7ff33470]{font-size:var(--dx-font-size-sm);padding:var(--dx-spacing-2) var(--dx-spacing-3);height:32px}.ex-select--md[data-v-7ff33470]{font-size:var(--dx-font-size-base);padding:var(--dx-spacing-3) var(--dx-spacing-4);height:40px}.ex-select--lg[data-v-7ff33470]{font-size:var(--dx-font-size-lg);padding:var(--dx-spacing-4) var(--dx-spacing-5);height:48px}.ex-select--xl[data-v-7ff33470]{font-size:var(--dx-font-size-xl);padding:var(--dx-spacing-5) var(--dx-spacing-6);height:56px}.ex-select--type-primary[data-v-7ff33470]{border-color:var(--dx-primary-color)}.ex-select--type-secondary[data-v-7ff33470]{border-color:var(--dx-secondary-color)}.ex-select--type-accent[data-v-7ff33470]{border-color:var(--dx-accent-color)}.ex-select--type-success[data-v-7ff33470]{border-color:var(--dx-success-color)}.ex-select--type-warning[data-v-7ff33470]{border-color:var(--dx-warning-color)}.ex-select--type-error[data-v-7ff33470]{border-color:var(--dx-error-color)}.ex-select--type-info[data-v-7ff33470]{border-color:var(--dx-info-color)}.ex-select--glow[data-v-7ff33470]{box-shadow:0 0 10px var(--dx-primary-color-30)}.ex-select--glow[data-v-7ff33470]:hover{box-shadow:0 0 15px var(--dx-primary-color-40)}.ex-select--glow.ex-select--focused[data-v-7ff33470]{box-shadow:0 0 20px var(--dx-primary-color-50)}.ex-select--neon[data-v-7ff33470]{border-color:var(--dx-neon-color);box-shadow:0 0 5px var(--dx-neon-color-50)}.ex-select--neon[data-v-7ff33470]:hover{box-shadow:0 0 10px var(--dx-neon-color-70)}.ex-select--neon.ex-select--focused[data-v-7ff33470]{box-shadow:0 0 15px var(--dx-neon-color-90)}.ex-select--cyber[data-v-7ff33470]{background:linear-gradient(135deg,var(--dx-cyber-bg-1),var(--dx-cyber-bg-2));border:2px solid var(--dx-cyber-border);box-shadow:0 0 10px var(--dx-cyber-glow),inset 0 0 10px var(--dx-cyber-glow-20);position:relative}.ex-select--cyber[data-v-7ff33470]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,var(--dx-cyber-accent-1),var(--dx-cyber-accent-2),var(--dx-cyber-accent-3),var(--dx-cyber-accent-4));border-radius:inherit;z-index:-1;animation:cyber-border-7ff33470 2s linear infinite}@keyframes cyber-border-7ff33470{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ex-select--cyber[data-v-7ff33470]:hover{box-shadow:0 0 20px var(--dx-cyber-glow),inset 0 0 20px var(--dx-cyber-glow-30)}.ex-select--cyber.ex-select--focused[data-v-7ff33470]{box-shadow:0 0 30px var(--dx-cyber-glow),inset 0 0 30px var(--dx-cyber-glow-40)}.ex-select__input-wrapper[data-v-7ff33470]{position:relative;display:flex;align-items:center;width:100%;height:100%}.ex-select__prefix[data-v-7ff33470]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-select__prefix-icon[data-v-7ff33470]{font-size:var(--dx-font-size-lg)}.ex-select__suffix[data-v-7ff33470]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-select__suffix-icon[data-v-7ff33470]{font-size:var(--dx-font-size-lg)}.ex-select__input[data-v-7ff33470]{flex:1;display:flex;align-items:center;min-width:0;height:100%}.ex-select__single[data-v-7ff33470]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-select__single-value[data-v-7ff33470]{color:var(--dx-text-color)}.ex-select__placeholder[data-v-7ff33470]{color:var(--dx-placeholder-color)}.ex-select__tags[data-v-7ff33470]{display:flex;flex-wrap:wrap;gap:var(--dx-spacing-1);width:100%;max-height:100%;overflow-y:auto}.ex-select__tag[data-v-7ff33470]{display:inline-flex;align-items:center;padding:2px var(--dx-spacing-1);background:var(--dx-primary-color-10);color:var(--dx-primary-color);border-radius:var(--dx-border-radius-sm);font-size:var(--dx-font-size-xs);max-width:120px}.ex-select__tag-text[data-v-7ff33470]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:var(--dx-spacing-1)}.ex-select__tag-close[data-v-7ff33470]{font-size:var(--dx-font-size-xs);cursor:pointer;transition:color var(--dx-motion-duration-quick) var(--dx-ease-accelerate)}.ex-select__tag-close[data-v-7ff33470]:hover{color:var(--dx-error-color)}.ex-select__search-input[data-v-7ff33470]{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.ex-select__search-input[data-v-7ff33470]::placeholder{color:var(--dx-placeholder-color);opacity:1}.ex-select__clear[data-v-7ff33470]{position:absolute;right:24px;font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);cursor:pointer;transition:color var(--dx-motion-duration-quick) var(--dx-ease-accelerate)}.ex-select__clear[data-v-7ff33470]:hover{color:var(--dx-text-color)}.ex-select__arrow[data-v-7ff33470]{position:absolute;right:var(--dx-spacing-2);font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);transition:transform var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-select__arrow--open[data-v-7ff33470]{transform:rotate(180deg)}.ex-select__dropdown[data-v-7ff33470]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-lg);z-index:1000;max-height:200px;overflow:hidden}.ex-select__dropdown--top[data-v-7ff33470]{top:auto;bottom:100%;margin-top:0;margin-bottom:4px}.ex-select__no-data[data-v-7ff33470]{padding:var(--dx-spacing-3);text-align:center;color:var(--dx-text-color-secondary);font-size:var(--dx-font-size-sm)}.ex-select__options[data-v-7ff33470]{max-height:200px;overflow-y:auto}.ex-select__option[data-v-7ff33470]{display:flex;align-items:center;padding:var(--dx-spacing-2) var(--dx-spacing-3);cursor:pointer;transition:background-color var(--dx-motion-duration-quick) var(--dx-ease-accelerate)}.ex-select__option[data-v-7ff33470]:hover,.ex-select__option--hover[data-v-7ff33470]{background:var(--dx-hover-bg)}.ex-select__option--selected[data-v-7ff33470]{background:var(--dx-primary-color-10);color:var(--dx-primary-color)}.ex-select__option--disabled[data-v-7ff33470]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-select__option--disabled[data-v-7ff33470]:hover{background:transparent}.ex-select__option-checkbox[data-v-7ff33470]{margin-right:var(--dx-spacing-2);font-size:var(--dx-font-size-sm);color:var(--dx-primary-color)}.ex-select__option-content[data-v-7ff33470]{flex:1;min-width:0}.ex-select__option-label[data-v-7ff33470]{font-size:var(--dx-font-size-sm);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-select__option-description[data-v-7ff33470]{font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ex-select__option-check[data-v-7ff33470]{margin-left:var(--dx-spacing-2);font-size:var(--dx-font-size-sm);color:var(--dx-primary-color)}.ex-select__error[data-v-7ff33470]{position:absolute;top:100%;left:0;right:0;margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-error-color);line-height:1.4}.ex-select__help[data-v-7ff33470]{position:absolute;top:100%;left:0;right:0;margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);line-height:1.4}.ex-select-dropdown-enter-active[data-v-7ff33470],.ex-select-dropdown-leave-active[data-v-7ff33470]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-select-dropdown-enter-from[data-v-7ff33470],.ex-select-dropdown-leave-to[data-v-7ff33470]{opacity:0;transform:translateY(-8px)}@media (max-width: 768px){.ex-select--xs[data-v-7ff33470]{height:20px}.ex-select--sm[data-v-7ff33470]{height:28px}.ex-select--md[data-v-7ff33470]{height:36px}.ex-select--lg[data-v-7ff33470]{height:44px}.ex-select--xl[data-v-7ff33470]{height:52px}}@media (prefers-reduced-motion: reduce){.ex-select[data-v-7ff33470]{transition:none}.ex-select--cyber[data-v-7ff33470]:before{animation:none}.ex-select-dropdown-enter-active[data-v-7ff33470],.ex-select-dropdown-leave-active[data-v-7ff33470]{transition:none}}@media (prefers-contrast: high){.ex-select[data-v-7ff33470]{border-width:2px}.ex-select--focused[data-v-7ff33470]{border-width:3px}}.ex-cascader[data-v-0090807e]{position:relative;display:inline-block;width:100%;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);cursor:pointer;-webkit-user-select:none;user-select:none}.ex-cascader[data-v-0090807e]:hover{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-cascader[data-v-0090807e]:focus-within{outline:none;border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-cascader--disabled[data-v-0090807e]{background:var(--dx-disabled-bg);color:var(--dx-disabled-text);cursor:not-allowed;border-color:var(--dx-disabled-border)}.ex-cascader--readonly[data-v-0090807e]{background:var(--dx-readonly-bg);cursor:default}.ex-cascader--error[data-v-0090807e]:focus-within{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-cascader--xs[data-v-0090807e]{min-height:24px;font-size:var(--dx-font-size-xs)}.ex-cascader--sm[data-v-0090807e]{min-height:32px;font-size:var(--dx-font-size-sm)}.ex-cascader--md[data-v-0090807e]{min-height:40px;font-size:var(--dx-font-size-base)}.ex-cascader--lg[data-v-0090807e]{min-height:48px;font-size:var(--dx-font-size-lg)}.ex-cascader--xl[data-v-0090807e]{min-height:56px;font-size:var(--dx-font-size-xl)}.ex-cascader--success[data-v-0090807e]{border-color:var(--dx-success-color)}.ex-cascader--warning[data-v-0090807e]{border-color:var(--dx-warning-color)}.ex-cascader--error[data-v-0090807e]{border-color:var(--dx-error-color)}.ex-cascader--glow[data-v-0090807e]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-cascader--neon[data-v-0090807e]{border-color:var(--dx-primary-color);box-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-cascader--cyber[data-v-0090807e]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));border-color:var(--dx-primary-color);position:relative;overflow:hidden}.ex-cascader--cyber[data-v-0090807e]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-0090807e 2s infinite}@keyframes cyber-scan-0090807e{0%{left:-100%}to{left:100%}}.ex-cascader__input[data-v-0090807e]{display:flex;align-items:center;width:100%;height:100%;padding:0 var(--dx-spacing-3);position:relative}.ex-cascader__prefix-icon[data-v-0090807e],.ex-cascader__suffix-icon[data-v-0090807e]{display:flex;align-items:center;color:var(--dx-text-color-secondary);margin-right:var(--dx-spacing-2)}.ex-cascader__suffix-icon[data-v-0090807e]{margin-right:0;margin-left:var(--dx-spacing-2)}.ex-cascader__prefix[data-v-0090807e],.ex-cascader__suffix[data-v-0090807e]{display:flex;align-items:center;margin-right:var(--dx-spacing-2)}.ex-cascader__suffix[data-v-0090807e]{margin-right:0;margin-left:var(--dx-spacing-2)}.ex-cascader__display[data-v-0090807e]{flex:1;display:flex;align-items:center;min-height:0}.ex-cascader__placeholder[data-v-0090807e]{color:var(--dx-text-color-placeholder)}.ex-cascader__selected[data-v-0090807e]{color:var(--dx-text-color)}.ex-cascader__tags[data-v-0090807e]{display:flex;flex-wrap:wrap;gap:var(--dx-spacing-1);align-items:center}.ex-cascader__tag[data-v-0090807e]{display:inline-flex;align-items:center;padding:2px var(--dx-spacing-2);background:var(--dx-primary-color-10);color:var(--dx-primary-color);border-radius:var(--dx-border-radius-sm);font-size:var(--dx-font-size-sm)}.ex-cascader__tag-text[data-v-0090807e]{margin-right:var(--dx-spacing-1)}.ex-cascader__tag-close[data-v-0090807e]{display:flex;align-items:center;background:none;border:none;color:var(--dx-primary-color);cursor:pointer;padding:0;margin:0;font-size:12px}.ex-cascader__tag-close[data-v-0090807e]:hover{color:var(--dx-primary-color-dark)}.ex-cascader__clear[data-v-0090807e]{display:flex;align-items:center;background:none;border:none;color:var(--dx-text-color-secondary);cursor:pointer;padding:0;margin:0;margin-left:var(--dx-spacing-2)}.ex-cascader__clear[data-v-0090807e]:hover{color:var(--dx-text-color)}.ex-cascader__arrow[data-v-0090807e]{display:flex;align-items:center;color:var(--dx-text-color-secondary);margin-left:var(--dx-spacing-2);transition:transform var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-cascader__arrow--rotated[data-v-0090807e]{transform:rotate(180deg)}.ex-cascader__panel[data-v-0090807e]{position:absolute;top:100%;left:0;right:0;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-lg);z-index:1000;max-height:300px;overflow:hidden}.ex-cascader__search[data-v-0090807e]{display:flex;align-items:center;padding:var(--dx-spacing-2);border-bottom:1px solid var(--dx-border-color)}.ex-cascader__search-icon[data-v-0090807e]{color:var(--dx-text-color-secondary);margin-right:var(--dx-spacing-2)}.ex-cascader__search-input[data-v-0090807e]{flex:1;border:none;outline:none;background:transparent;color:var(--dx-text-color);font-size:inherit}.ex-cascader__search-input[data-v-0090807e]::placeholder{color:var(--dx-text-color-placeholder)}.ex-cascader__cascader-panel[data-v-0090807e]{display:flex;max-height:200px;overflow:auto}.ex-cascader__panel-column[data-v-0090807e]{min-width:120px;border-right:1px solid var(--dx-border-color)}.ex-cascader__panel-column[data-v-0090807e]:last-child{border-right:none}.ex-cascader__option[data-v-0090807e]{display:flex;align-items:center;padding:var(--dx-spacing-2) var(--dx-spacing-3);cursor:pointer;transition:background-color var(--dx-motion-duration-quick) var(--dx-ease-standard)}.ex-cascader__option[data-v-0090807e]:hover{background:var(--dx-hover-bg)}.ex-cascader__option--selected[data-v-0090807e]{background:var(--dx-primary-color-10);color:var(--dx-primary-color)}.ex-cascader__option--disabled[data-v-0090807e]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-cascader__option--disabled[data-v-0090807e]:hover{background:transparent}.ex-cascader__option-checkbox[data-v-0090807e]{margin-right:var(--dx-spacing-2)}.ex-cascader__option-content[data-v-0090807e]{flex:1;display:flex;flex-direction:column}.ex-cascader__option-label[data-v-0090807e]{font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base)}.ex-cascader__option-description[data-v-0090807e]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:2px}.ex-cascader__option-arrow[data-v-0090807e]{display:flex;align-items:center;color:var(--dx-text-color-secondary);margin-left:var(--dx-spacing-2)}.ex-cascader__no-data[data-v-0090807e]{padding:var(--dx-spacing-4);text-align:center;color:var(--dx-text-color-secondary)}.ex-cascader__error[data-v-0090807e]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-sm);color:var(--dx-error-color)}.ex-cascader__help[data-v-0090807e]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary)}.ex-cascader-fade-enter-active[data-v-0090807e],.ex-cascader-fade-leave-active[data-v-0090807e]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-cascader-fade-enter-from[data-v-0090807e],.ex-cascader-fade-leave-to[data-v-0090807e]{opacity:0;transform:translateY(-4px)}@media (max-width: 768px){.ex-cascader__cascader-panel[data-v-0090807e]{flex-direction:column;max-height:200px}.ex-cascader__panel-column[data-v-0090807e]{min-width:auto;border-right:none;border-bottom:1px solid var(--dx-border-color)}.ex-cascader__panel-column[data-v-0090807e]:last-child{border-bottom:none}}.ex-autocomplete[data-v-77d28458]{position:relative;display:inline-block;width:100%;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);cursor:pointer;-webkit-user-select:none;user-select:none}.ex-autocomplete[data-v-77d28458]:hover{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-autocomplete[data-v-77d28458]:focus-within{outline:none;border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-autocomplete--disabled[data-v-77d28458]{background:var(--dx-disabled-bg);color:var(--dx-disabled-text);cursor:not-allowed;border-color:var(--dx-disabled-border)}.ex-autocomplete--readonly[data-v-77d28458]{background:var(--dx-readonly-bg);cursor:default}.ex-autocomplete--error[data-v-77d28458]:focus-within{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-autocomplete--xs[data-v-77d28458]{min-height:24px;font-size:var(--dx-font-size-xs)}.ex-autocomplete--sm[data-v-77d28458]{min-height:32px;font-size:var(--dx-font-size-sm)}.ex-autocomplete--md[data-v-77d28458]{min-height:40px;font-size:var(--dx-font-size-base)}.ex-autocomplete--lg[data-v-77d28458]{min-height:48px;font-size:var(--dx-font-size-lg)}.ex-autocomplete--xl[data-v-77d28458]{min-height:56px;font-size:var(--dx-font-size-xl)}.ex-autocomplete--success[data-v-77d28458]{border-color:var(--dx-success-color)}.ex-autocomplete--warning[data-v-77d28458]{border-color:var(--dx-warning-color)}.ex-autocomplete--error[data-v-77d28458]{border-color:var(--dx-error-color)}.ex-autocomplete--glow[data-v-77d28458]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-autocomplete--neon[data-v-77d28458]{border-color:var(--dx-primary-color);box-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-autocomplete--cyber[data-v-77d28458]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));border-color:var(--dx-primary-color);position:relative;overflow:hidden}.ex-autocomplete--cyber[data-v-77d28458]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-77d28458 2s infinite}@keyframes cyber-scan-77d28458{0%{left:-100%}to{left:100%}}.ex-autocomplete__input[data-v-77d28458]{display:flex;align-items:center;width:100%;height:100%;padding:0 var(--dx-spacing-3);position:relative}.ex-autocomplete__prefix-icon[data-v-77d28458],.ex-autocomplete__suffix-icon[data-v-77d28458]{display:flex;align-items:center;color:var(--dx-text-color-secondary);margin-right:var(--dx-spacing-2)}.ex-autocomplete__suffix-icon[data-v-77d28458]{margin-right:0;margin-left:var(--dx-spacing-2)}.ex-autocomplete__prefix[data-v-77d28458],.ex-autocomplete__suffix[data-v-77d28458]{display:flex;align-items:center;margin-right:var(--dx-spacing-2)}.ex-autocomplete__suffix[data-v-77d28458]{margin-right:0;margin-left:var(--dx-spacing-2)}.ex-autocomplete__input-field[data-v-77d28458]{flex:1;border:none;outline:none;background:transparent;color:var(--dx-text-color);font-size:inherit;font-family:inherit;line-height:inherit;padding:0;margin:0}.ex-autocomplete__input-field[data-v-77d28458]::placeholder{color:var(--dx-text-color-placeholder)}.ex-autocomplete__input-field[data-v-77d28458]:disabled{color:var(--dx-disabled-text);cursor:not-allowed}.ex-autocomplete__input-field[data-v-77d28458]:read-only{cursor:default}.ex-autocomplete__clear[data-v-77d28458]{display:flex;align-items:center;background:none;border:none;color:var(--dx-text-color-secondary);cursor:pointer;padding:0;margin:0;margin-left:var(--dx-spacing-2)}.ex-autocomplete__clear[data-v-77d28458]:hover{color:var(--dx-text-color)}.ex-autocomplete__arrow[data-v-77d28458]{display:flex;align-items:center;color:var(--dx-text-color-secondary);margin-left:var(--dx-spacing-2);transition:transform var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-autocomplete__arrow--rotated[data-v-77d28458]{transform:rotate(180deg)}.ex-autocomplete__panel[data-v-77d28458]{position:absolute;top:100%;left:0;right:0;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-lg);z-index:1000;max-height:200px;overflow:hidden}.ex-autocomplete__options[data-v-77d28458]{max-height:200px;overflow-y:auto}.ex-autocomplete__option[data-v-77d28458]{display:flex;align-items:center;padding:var(--dx-spacing-2) var(--dx-spacing-3);cursor:pointer;transition:background-color var(--dx-motion-duration-quick) var(--dx-ease-standard)}.ex-autocomplete__option[data-v-77d28458]:hover{background:var(--dx-hover-bg)}.ex-autocomplete__option--selected[data-v-77d28458]{background:var(--dx-primary-color-10);color:var(--dx-primary-color)}.ex-autocomplete__option--disabled[data-v-77d28458]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-autocomplete__option--disabled[data-v-77d28458]:hover{background:transparent}.ex-autocomplete__option--hover[data-v-77d28458]{background:var(--dx-hover-bg)}.ex-autocomplete__option-content[data-v-77d28458]{flex:1;display:flex;flex-direction:column}.ex-autocomplete__option-label[data-v-77d28458]{font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base)}.ex-autocomplete__option-description[data-v-77d28458]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:2px}.ex-autocomplete__option-check[data-v-77d28458]{display:flex;align-items:center;color:var(--dx-primary-color);margin-left:var(--dx-spacing-2)}.ex-autocomplete__no-data[data-v-77d28458]{padding:var(--dx-spacing-4);text-align:center;color:var(--dx-text-color-secondary)}.ex-autocomplete__error[data-v-77d28458]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-sm);color:var(--dx-error-color)}.ex-autocomplete__help[data-v-77d28458]{margin-top:var(--dx-spacing-1);font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary)}.ex-autocomplete-fade-enter-active[data-v-77d28458],.ex-autocomplete-fade-leave-active[data-v-77d28458]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-autocomplete-fade-enter-from[data-v-77d28458],.ex-autocomplete-fade-leave-to[data-v-77d28458]{opacity:0;transform:translateY(-4px)}@media (max-width: 768px){.ex-autocomplete__panel[data-v-77d28458],.ex-autocomplete__options[data-v-77d28458]{max-height:150px}}.ex-checkbox[data-v-0d891d09]{position:relative;display:inline-flex;align-items:flex-start;gap:var(--dx-spacing-2);font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-checkbox[data-v-0d891d09]:hover:not(.ex-checkbox--disabled):not(.ex-checkbox--readonly){color:var(--dx-primary-color)}.ex-checkbox[data-v-0d891d09]:focus-within{outline:none}.ex-checkbox--disabled[data-v-0d891d09]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-checkbox--readonly[data-v-0d891d09]{cursor:default}.ex-checkbox--xs[data-v-0d891d09]{font-size:var(--dx-font-size-xs);gap:var(--dx-spacing-1)}.ex-checkbox--sm[data-v-0d891d09]{font-size:var(--dx-font-size-sm);gap:var(--dx-spacing-1-5)}.ex-checkbox--md[data-v-0d891d09]{font-size:var(--dx-font-size-base);gap:var(--dx-spacing-2)}.ex-checkbox--lg[data-v-0d891d09]{font-size:var(--dx-font-size-lg);gap:var(--dx-spacing-2-5)}.ex-checkbox--xl[data-v-0d891d09]{font-size:var(--dx-font-size-xl);gap:var(--dx-spacing-3)}.ex-checkbox--success[data-v-0d891d09]{color:var(--dx-success-color)}.ex-checkbox--warning[data-v-0d891d09]{color:var(--dx-warning-color)}.ex-checkbox--error[data-v-0d891d09]{color:var(--dx-error-color)}.ex-checkbox--glow[data-v-0d891d09]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-checkbox--neon[data-v-0d891d09]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-checkbox--cyber[data-v-0d891d09]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-checkbox--cyber[data-v-0d891d09]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-0d891d09 2s infinite}@keyframes cyber-scan-0d891d09{0%{left:-100%}to{left:100%}}.ex-checkbox__input[data-v-0d891d09]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;outline:none}.ex-checkbox__custom[data-v-0d891d09]{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--dx-border-color);border-radius:var(--dx-border-radius-sm);background:var(--dx-bg-color);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);flex-shrink:0}.ex-checkbox--xs .ex-checkbox__custom[data-v-0d891d09]{width:14px;height:14px;border-width:1px}.ex-checkbox--sm .ex-checkbox__custom[data-v-0d891d09]{width:16px;height:16px;border-width:1.5px}.ex-checkbox--lg .ex-checkbox__custom[data-v-0d891d09]{width:20px;height:20px;border-width:2.5px}.ex-checkbox--xl .ex-checkbox__custom[data-v-0d891d09]{width:22px;height:22px;border-width:3px}.ex-checkbox:hover:not(.ex-checkbox--disabled):not(.ex-checkbox--readonly) .ex-checkbox__custom[data-v-0d891d09]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-checkbox:focus-within .ex-checkbox__custom[data-v-0d891d09]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-checkbox--checked .ex-checkbox__custom[data-v-0d891d09],.ex-checkbox--indeterminate .ex-checkbox__custom[data-v-0d891d09]{background:var(--dx-primary-color);border-color:var(--dx-primary-color);color:var(--dx-bg-color)}.ex-checkbox--disabled .ex-checkbox__custom[data-v-0d891d09]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border);color:var(--dx-disabled-text)}.ex-checkbox--readonly .ex-checkbox__custom[data-v-0d891d09]{background:var(--dx-readonly-bg);border-color:var(--dx-readonly-border)}.ex-checkbox--error .ex-checkbox__custom[data-v-0d891d09]{border-color:var(--dx-error-color)}.ex-checkbox--error:focus-within .ex-checkbox__custom[data-v-0d891d09]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-checkbox__check[data-v-0d891d09],.ex-checkbox__indeterminate[data-v-0d891d09]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;font-weight:700}.ex-checkbox--xs .ex-checkbox__check[data-v-0d891d09],.ex-checkbox--xs .ex-checkbox__indeterminate[data-v-0d891d09]{font-size:10px}.ex-checkbox--sm .ex-checkbox__check[data-v-0d891d09],.ex-checkbox--sm .ex-checkbox__indeterminate[data-v-0d891d09]{font-size:11px}.ex-checkbox--lg .ex-checkbox__check[data-v-0d891d09],.ex-checkbox--lg .ex-checkbox__indeterminate[data-v-0d891d09]{font-size:13px}.ex-checkbox--xl .ex-checkbox__check[data-v-0d891d09],.ex-checkbox--xl .ex-checkbox__indeterminate[data-v-0d891d09]{font-size:14px}.ex-checkbox__label[data-v-0d891d09]{flex:1;font-size:inherit;line-height:inherit;color:inherit;cursor:inherit}.ex-checkbox--disabled .ex-checkbox__label[data-v-0d891d09]{cursor:not-allowed}.ex-checkbox--readonly .ex-checkbox__label[data-v-0d891d09]{cursor:default}.ex-checkbox__description[data-v-0d891d09]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-checkbox__error[data-v-0d891d09]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-checkbox__help[data-v-0d891d09]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}@media (max-width: 768px){.ex-checkbox[data-v-0d891d09]{gap:var(--dx-spacing-1-5)}.ex-checkbox--lg[data-v-0d891d09],.ex-checkbox--xl[data-v-0d891d09]{gap:var(--dx-spacing-2)}}.ex-radio[data-v-f662be35]{position:relative;display:inline-flex;align-items:flex-start;gap:var(--dx-spacing-2);font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-radio[data-v-f662be35]:hover:not(.ex-radio--disabled):not(.ex-radio--readonly){color:var(--dx-primary-color)}.ex-radio[data-v-f662be35]:focus-within{outline:none}.ex-radio--disabled[data-v-f662be35]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-radio--readonly[data-v-f662be35]{cursor:default}.ex-radio--xs[data-v-f662be35]{font-size:var(--dx-font-size-xs);gap:var(--dx-spacing-1)}.ex-radio--sm[data-v-f662be35]{font-size:var(--dx-font-size-sm);gap:var(--dx-spacing-1-5)}.ex-radio--md[data-v-f662be35]{font-size:var(--dx-font-size-base);gap:var(--dx-spacing-2)}.ex-radio--lg[data-v-f662be35]{font-size:var(--dx-font-size-lg);gap:var(--dx-spacing-2-5)}.ex-radio--xl[data-v-f662be35]{font-size:var(--dx-font-size-xl);gap:var(--dx-spacing-3)}.ex-radio--success[data-v-f662be35]{color:var(--dx-success-color)}.ex-radio--warning[data-v-f662be35]{color:var(--dx-warning-color)}.ex-radio--error[data-v-f662be35]{color:var(--dx-error-color)}.ex-radio--glow[data-v-f662be35]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-radio--neon[data-v-f662be35]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-radio--cyber[data-v-f662be35]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-radio--cyber[data-v-f662be35]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-f662be35 2s infinite}@keyframes cyber-scan-f662be35{0%{left:-100%}to{left:100%}}.ex-radio__input[data-v-f662be35]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;outline:none}.ex-radio__custom[data-v-f662be35]{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:2px solid var(--dx-border-color);border-radius:50%;background:var(--dx-bg-color);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);flex-shrink:0}.ex-radio--xs .ex-radio__custom[data-v-f662be35]{width:14px;height:14px;border-width:1px}.ex-radio--sm .ex-radio__custom[data-v-f662be35]{width:16px;height:16px;border-width:1.5px}.ex-radio--lg .ex-radio__custom[data-v-f662be35]{width:20px;height:20px;border-width:2.5px}.ex-radio--xl .ex-radio__custom[data-v-f662be35]{width:22px;height:22px;border-width:3px}.ex-radio:hover:not(.ex-radio--disabled):not(.ex-radio--readonly) .ex-radio__custom[data-v-f662be35]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-radio:focus-within .ex-radio__custom[data-v-f662be35]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-radio--checked .ex-radio__custom[data-v-f662be35]{border-color:var(--dx-primary-color);background:var(--dx-primary-color)}.ex-radio--disabled .ex-radio__custom[data-v-f662be35]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border)}.ex-radio--readonly .ex-radio__custom[data-v-f662be35]{background:var(--dx-readonly-bg);border-color:var(--dx-readonly-border)}.ex-radio--error .ex-radio__custom[data-v-f662be35]{border-color:var(--dx-error-color)}.ex-radio--error:focus-within .ex-radio__custom[data-v-f662be35]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-radio__dot[data-v-f662be35]{width:8px;height:8px;border-radius:50%;background:var(--dx-bg-color);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-radio--xs .ex-radio__dot[data-v-f662be35]{width:6px;height:6px}.ex-radio--sm .ex-radio__dot[data-v-f662be35]{width:7px;height:7px}.ex-radio--lg .ex-radio__dot[data-v-f662be35]{width:9px;height:9px}.ex-radio--xl .ex-radio__dot[data-v-f662be35]{width:10px;height:10px}.ex-radio__label[data-v-f662be35]{flex:1;font-size:inherit;line-height:inherit;color:inherit;cursor:inherit}.ex-radio--disabled .ex-radio__label[data-v-f662be35]{cursor:not-allowed}.ex-radio--readonly .ex-radio__label[data-v-f662be35]{cursor:default}.ex-radio__description[data-v-f662be35]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-radio__error[data-v-f662be35]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-radio__help[data-v-f662be35]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}@media (max-width: 768px){.ex-radio[data-v-f662be35]{gap:var(--dx-spacing-1-5)}.ex-radio--lg[data-v-f662be35],.ex-radio--xl[data-v-f662be35]{gap:var(--dx-spacing-2)}}.ex-switch[data-v-2503d0b7]{position:relative;display:inline-flex;align-items:center;gap:var(--dx-spacing-2);font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-switch[data-v-2503d0b7]:hover:not(.ex-switch--disabled):not(.ex-switch--readonly){color:var(--dx-primary-color)}.ex-switch[data-v-2503d0b7]:focus-within{outline:none}.ex-switch--disabled[data-v-2503d0b7]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-switch--readonly[data-v-2503d0b7]{cursor:default}.ex-switch--xs[data-v-2503d0b7]{font-size:var(--dx-font-size-xs);gap:var(--dx-spacing-1)}.ex-switch--sm[data-v-2503d0b7]{font-size:var(--dx-font-size-sm);gap:var(--dx-spacing-1-5)}.ex-switch--md[data-v-2503d0b7]{font-size:var(--dx-font-size-base);gap:var(--dx-spacing-2)}.ex-switch--lg[data-v-2503d0b7]{font-size:var(--dx-font-size-lg);gap:var(--dx-spacing-2-5)}.ex-switch--xl[data-v-2503d0b7]{font-size:var(--dx-font-size-xl);gap:var(--dx-spacing-3)}.ex-switch--success[data-v-2503d0b7]{color:var(--dx-success-color)}.ex-switch--warning[data-v-2503d0b7]{color:var(--dx-warning-color)}.ex-switch--error[data-v-2503d0b7]{color:var(--dx-error-color)}.ex-switch--glow[data-v-2503d0b7]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-switch--neon[data-v-2503d0b7]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-switch--cyber[data-v-2503d0b7]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-switch--cyber[data-v-2503d0b7]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-2503d0b7 2s infinite}@keyframes cyber-scan-2503d0b7{0%{left:-100%}to{left:100%}}.ex-switch__input[data-v-2503d0b7]{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;border:none;outline:none}.ex-switch__track[data-v-2503d0b7]{position:relative;display:flex;align-items:center;width:44px;height:22px;background:var(--dx-border-color);border-radius:11px;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);flex-shrink:0}.ex-switch--xs .ex-switch__track[data-v-2503d0b7]{width:32px;height:16px;border-radius:8px}.ex-switch--sm .ex-switch__track[data-v-2503d0b7]{width:36px;height:18px;border-radius:9px}.ex-switch--lg .ex-switch__track[data-v-2503d0b7]{width:52px;height:26px;border-radius:13px}.ex-switch--xl .ex-switch__track[data-v-2503d0b7]{width:60px;height:30px;border-radius:15px}.ex-switch__thumb[data-v-2503d0b7]{position:absolute;top:2px;left:2px;width:18px;height:18px;background:var(--dx-bg-color);border-radius:50%;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003}.ex-switch--xs .ex-switch__thumb[data-v-2503d0b7]{width:12px;height:12px;top:2px;left:2px}.ex-switch--sm .ex-switch__thumb[data-v-2503d0b7]{width:14px;height:14px;top:2px;left:2px}.ex-switch--lg .ex-switch__thumb[data-v-2503d0b7]{width:22px;height:22px;top:2px;left:2px}.ex-switch--xl .ex-switch__thumb[data-v-2503d0b7]{width:26px;height:26px;top:2px;left:2px}.ex-switch:hover:not(.ex-switch--disabled):not(.ex-switch--readonly) .ex-switch__track[data-v-2503d0b7]{background:var(--dx-primary-color-30)}.ex-switch:focus-within .ex-switch__track[data-v-2503d0b7]{box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-switch--checked .ex-switch__track[data-v-2503d0b7]{background:var(--dx-primary-color)}.ex-switch--checked .ex-switch__thumb[data-v-2503d0b7]{transform:translate(22px)}.ex-switch--xs.ex-switch--checked .ex-switch__thumb[data-v-2503d0b7]{transform:translate(16px)}.ex-switch--sm.ex-switch--checked .ex-switch__thumb[data-v-2503d0b7]{transform:translate(18px)}.ex-switch--lg.ex-switch--checked .ex-switch__thumb[data-v-2503d0b7]{transform:translate(26px)}.ex-switch--xl.ex-switch--checked .ex-switch__thumb[data-v-2503d0b7]{transform:translate(30px)}.ex-switch--disabled .ex-switch__track[data-v-2503d0b7]{background:var(--dx-disabled-bg);opacity:.6}.ex-switch--disabled .ex-switch__thumb[data-v-2503d0b7]{background:var(--dx-disabled-text)}.ex-switch--readonly .ex-switch__track[data-v-2503d0b7]{background:var(--dx-readonly-bg)}.ex-switch--readonly .ex-switch__thumb[data-v-2503d0b7]{background:var(--dx-readonly-text)}.ex-switch--error .ex-switch__track[data-v-2503d0b7]{background:var(--dx-error-color-30)}.ex-switch--error:focus-within .ex-switch__track[data-v-2503d0b7]{box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-switch--error.ex-switch--checked .ex-switch__track[data-v-2503d0b7]{background:var(--dx-error-color)}.ex-switch__icon[data-v-2503d0b7]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:10px;color:var(--dx-primary-color)}.ex-switch--xs .ex-switch__icon[data-v-2503d0b7]{font-size:8px}.ex-switch--sm .ex-switch__icon[data-v-2503d0b7]{font-size:9px}.ex-switch--lg .ex-switch__icon[data-v-2503d0b7]{font-size:11px}.ex-switch--xl .ex-switch__icon[data-v-2503d0b7]{font-size:12px}.ex-switch__label[data-v-2503d0b7]{flex:1;font-size:inherit;line-height:inherit;color:inherit;cursor:inherit}.ex-switch--disabled .ex-switch__label[data-v-2503d0b7]{cursor:not-allowed}.ex-switch--readonly .ex-switch__label[data-v-2503d0b7]{cursor:default}.ex-switch__description[data-v-2503d0b7]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-switch__error[data-v-2503d0b7]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-switch__help[data-v-2503d0b7]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}@media (max-width: 768px){.ex-switch[data-v-2503d0b7]{gap:var(--dx-spacing-1-5)}.ex-switch--lg[data-v-2503d0b7],.ex-switch--xl[data-v-2503d0b7]{gap:var(--dx-spacing-2)}}.ex-slider[data-v-738f8133]{position:relative;display:flex;flex-direction:column;gap:var(--dx-spacing-2);font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color)}.ex-slider--vertical[data-v-738f8133]{flex-direction:row;align-items:stretch}.ex-slider--xs[data-v-738f8133]{font-size:var(--dx-font-size-xs);gap:var(--dx-spacing-1)}.ex-slider--sm[data-v-738f8133]{font-size:var(--dx-font-size-sm);gap:var(--dx-spacing-1-5)}.ex-slider--md[data-v-738f8133]{font-size:var(--dx-font-size-base);gap:var(--dx-spacing-2)}.ex-slider--lg[data-v-738f8133]{font-size:var(--dx-font-size-lg);gap:var(--dx-spacing-2-5)}.ex-slider--xl[data-v-738f8133]{font-size:var(--dx-font-size-xl);gap:var(--dx-spacing-3)}.ex-slider--success[data-v-738f8133]{color:var(--dx-success-color)}.ex-slider--warning[data-v-738f8133]{color:var(--dx-warning-color)}.ex-slider--error[data-v-738f8133]{color:var(--dx-error-color)}.ex-slider--glow[data-v-738f8133]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-slider--neon[data-v-738f8133]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-slider--cyber[data-v-738f8133]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-slider--cyber[data-v-738f8133]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-738f8133 2s infinite}@keyframes cyber-scan-738f8133{0%{left:-100%}to{left:100%}}.ex-slider__track[data-v-738f8133]{position:relative;width:100%;height:6px;background:var(--dx-border-color);border-radius:3px;cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-slider--xs .ex-slider__track[data-v-738f8133]{height:4px;border-radius:2px}.ex-slider--sm .ex-slider__track[data-v-738f8133]{height:5px;border-radius:2.5px}.ex-slider--lg .ex-slider__track[data-v-738f8133]{height:8px;border-radius:4px}.ex-slider--xl .ex-slider__track[data-v-738f8133]{height:10px;border-radius:5px}.ex-slider--vertical .ex-slider__track[data-v-738f8133]{width:6px;height:200px}.ex-slider--vertical.ex-slider--xs .ex-slider__track[data-v-738f8133]{width:4px;height:150px}.ex-slider--vertical.ex-slider--sm .ex-slider__track[data-v-738f8133]{width:5px;height:175px}.ex-slider--vertical.ex-slider--lg .ex-slider__track[data-v-738f8133]{width:8px;height:250px}.ex-slider--vertical.ex-slider--xl .ex-slider__track[data-v-738f8133]{width:10px;height:300px}.ex-slider__progress[data-v-738f8133]{position:absolute;background:var(--dx-primary-color);border-radius:inherit;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-slider__thumb[data-v-738f8133]{position:absolute;width:20px;height:20px;background:var(--dx-bg-color);border:2px solid var(--dx-primary-color);border-radius:50%;cursor:grab;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);z-index:2}.ex-slider--xs .ex-slider__thumb[data-v-738f8133]{width:16px;height:16px;border-width:1.5px}.ex-slider--sm .ex-slider__thumb[data-v-738f8133]{width:18px;height:18px;border-width:1.5px}.ex-slider--lg .ex-slider__thumb[data-v-738f8133]{width:24px;height:24px;border-width:2.5px}.ex-slider--xl .ex-slider__thumb[data-v-738f8133]{width:28px;height:28px;border-width:3px}.ex-slider__thumb[data-v-738f8133]:hover:not(.ex-slider--disabled){transform:scale(1.1);box-shadow:0 0 0 4px var(--dx-primary-color-20)}.ex-slider__thumb[data-v-738f8133]:focus{outline:none;box-shadow:0 0 0 4px var(--dx-primary-color-20)}.ex-slider__thumb--dragging[data-v-738f8133]{cursor:grabbing;transform:scale(1.1);box-shadow:0 0 0 4px var(--dx-primary-color-20)}.ex-slider--disabled .ex-slider__track[data-v-738f8133]{background:var(--dx-disabled-bg);cursor:not-allowed}.ex-slider--disabled .ex-slider__thumb[data-v-738f8133]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border);cursor:not-allowed}.ex-slider--disabled .ex-slider__progress[data-v-738f8133]{background:var(--dx-disabled-text)}.ex-slider--readonly .ex-slider__track[data-v-738f8133],.ex-slider--readonly .ex-slider__thumb[data-v-738f8133]{cursor:default}.ex-slider--error .ex-slider__progress[data-v-738f8133]{background:var(--dx-error-color)}.ex-slider--error .ex-slider__thumb[data-v-738f8133]{border-color:var(--dx-error-color)}.ex-slider--error .ex-slider__thumb[data-v-738f8133]:hover{box-shadow:0 0 0 4px var(--dx-error-color-20)}.ex-slider--error .ex-slider__thumb[data-v-738f8133]:focus{box-shadow:0 0 0 4px var(--dx-error-color-20)}.ex-slider__marks[data-v-738f8133]{position:absolute;inset:0;pointer-events:none}.ex-slider--vertical .ex-slider__marks[data-v-738f8133]{inset:0}.ex-slider__mark[data-v-738f8133]{position:absolute;width:2px;height:8px;background:var(--dx-border-color);border-radius:1px;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-slider--vertical .ex-slider__mark[data-v-738f8133]{width:8px;height:2px}.ex-slider__mark--active[data-v-738f8133]{background:var(--dx-primary-color)}.ex-slider__mark-label[data-v-738f8133]{position:absolute;font-size:var(--dx-font-size-xs);color:var(--dx-text-color-secondary);white-space:nowrap;transform:translate(-50%);margin-top:8px}.ex-slider--vertical .ex-slider__mark-label[data-v-738f8133]{transform:translateY(-50%);margin-top:0;margin-left:12px}.ex-slider__tooltip[data-v-738f8133]{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background:var(--dx-bg-color);color:var(--dx-text-color);padding:var(--dx-spacing-1) var(--dx-spacing-2);border-radius:var(--dx-border-radius-sm);font-size:var(--dx-font-size-sm);white-space:nowrap;box-shadow:var(--dx-shadow-2);margin-bottom:var(--dx-spacing-1);z-index:10}.ex-slider--vertical .ex-slider__tooltip[data-v-738f8133]{bottom:50%;left:100%;transform:translateY(-50%);margin-bottom:0;margin-left:var(--dx-spacing-1)}.ex-slider__label[data-v-738f8133]{font-size:inherit;line-height:inherit;color:inherit}.ex-slider__description[data-v-738f8133]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);line-height:var(--dx-line-height-sm)}.ex-slider__error[data-v-738f8133]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);line-height:var(--dx-line-height-sm)}.ex-slider__help[data-v-738f8133]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);line-height:var(--dx-line-height-sm)}@media (max-width: 768px){.ex-slider[data-v-738f8133]{gap:var(--dx-spacing-1-5)}.ex-slider--lg[data-v-738f8133],.ex-slider--xl[data-v-738f8133]{gap:var(--dx-spacing-2)}}.ex-timepicker[data-v-56126123]{position:relative;display:inline-block;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none}.ex-timepicker[data-v-56126123]:hover:not(.ex-timepicker--disabled):not(.ex-timepicker--readonly){color:var(--dx-primary-color)}.ex-timepicker[data-v-56126123]:focus-within{outline:none}.ex-timepicker--disabled[data-v-56126123]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-timepicker--readonly[data-v-56126123]{cursor:default}.ex-timepicker--xs[data-v-56126123]{font-size:var(--dx-font-size-xs)}.ex-timepicker--sm[data-v-56126123]{font-size:var(--dx-font-size-sm)}.ex-timepicker--md[data-v-56126123]{font-size:var(--dx-font-size-base)}.ex-timepicker--lg[data-v-56126123]{font-size:var(--dx-font-size-lg)}.ex-timepicker--xl[data-v-56126123]{font-size:var(--dx-font-size-xl)}.ex-timepicker--success[data-v-56126123]{color:var(--dx-success-color)}.ex-timepicker--warning[data-v-56126123]{color:var(--dx-warning-color)}.ex-timepicker--error[data-v-56126123]{color:var(--dx-error-color)}.ex-timepicker--glow[data-v-56126123]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-timepicker--neon[data-v-56126123]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-timepicker--cyber[data-v-56126123]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-timepicker--cyber[data-v-56126123]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-56126123 2s infinite}@keyframes cyber-scan-56126123{0%{left:-100%}to{left:100%}}.ex-timepicker__input[data-v-56126123]{position:relative;display:flex;align-items:center;width:100%;min-width:200px;height:40px;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-timepicker--xs .ex-timepicker__input[data-v-56126123]{height:28px;min-width:160px}.ex-timepicker--sm .ex-timepicker__input[data-v-56126123]{height:32px;min-width:180px}.ex-timepicker--lg .ex-timepicker__input[data-v-56126123]{height:48px;min-width:220px}.ex-timepicker--xl .ex-timepicker__input[data-v-56126123]{height:56px;min-width:240px}.ex-timepicker:hover:not(.ex-timepicker--disabled):not(.ex-timepicker--readonly) .ex-timepicker__input[data-v-56126123]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-timepicker:focus-within .ex-timepicker__input[data-v-56126123]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-timepicker--disabled .ex-timepicker__input[data-v-56126123]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border);color:var(--dx-disabled-text)}.ex-timepicker--readonly .ex-timepicker__input[data-v-56126123]{background:var(--dx-readonly-bg);border-color:var(--dx-readonly-border)}.ex-timepicker--error .ex-timepicker__input[data-v-56126123]{border-color:var(--dx-error-color)}.ex-timepicker--error:focus-within .ex-timepicker__input[data-v-56126123]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-timepicker__prefix[data-v-56126123]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-timepicker__content[data-v-56126123]{position:relative;flex:1;display:flex;align-items:center}.ex-timepicker__input-field[data-v-56126123]{width:100%;height:100%;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;font-family:inherit;padding:0 var(--dx-spacing-2)}.ex-timepicker__input-field[data-v-56126123]::placeholder{color:var(--dx-text-color-placeholder)}.ex-timepicker__clear[data-v-56126123]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:var(--dx-text-color-secondary);cursor:pointer;border-radius:50%;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-timepicker__clear[data-v-56126123]:hover{background:var(--dx-text-color-secondary);color:var(--dx-bg-color)}.ex-timepicker__suffix[data-v-56126123]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-timepicker__panel[data-v-56126123]{position:absolute;top:100%;left:0;right:0;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-2);z-index:1000;min-width:280px}.ex-timepicker__header[data-v-56126123]{padding:var(--dx-spacing-3);border-bottom:1px solid var(--dx-border-color);text-align:center}.ex-timepicker__time-display[data-v-56126123]{font-size:var(--dx-font-size-lg);font-weight:600;color:var(--dx-text-color)}.ex-timepicker__body[data-v-56126123]{display:flex;max-height:200px;overflow:hidden}.ex-timepicker__column[data-v-56126123]{flex:1;display:flex;flex-direction:column;border-right:1px solid var(--dx-border-color)}.ex-timepicker__column[data-v-56126123]:last-child{border-right:none}.ex-timepicker__column-header[data-v-56126123]{padding:var(--dx-spacing-2);text-align:center;font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);background:var(--dx-bg-color-secondary);border-bottom:1px solid var(--dx-border-color)}.ex-timepicker__column-content[data-v-56126123]{flex:1;overflow-y:auto;max-height:160px}.ex-timepicker__option[data-v-56126123]{padding:var(--dx-spacing-2);text-align:center;cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);border-bottom:1px solid var(--dx-border-color-light)}.ex-timepicker__option[data-v-56126123]:hover:not(.ex-timepicker__option--disabled){background:var(--dx-primary-color-10);color:var(--dx-primary-color)}.ex-timepicker__option--selected[data-v-56126123]{background:var(--dx-primary-color);color:var(--dx-bg-color)}.ex-timepicker__option--disabled[data-v-56126123]{color:var(--dx-disabled-text);cursor:not-allowed;background:var(--dx-disabled-bg)}.ex-timepicker__footer[data-v-56126123]{display:flex;justify-content:flex-end;gap:var(--dx-spacing-2);padding:var(--dx-spacing-3);border-top:1px solid var(--dx-border-color)}.ex-timepicker__btn[data-v-56126123]{padding:var(--dx-spacing-1-5) var(--dx-spacing-3);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);background:var(--dx-bg-color);color:var(--dx-text-color);cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-timepicker__btn[data-v-56126123]:hover{background:var(--dx-bg-color-secondary)}.ex-timepicker__btn--confirm[data-v-56126123]{background:var(--dx-primary-color);color:var(--dx-bg-color);border-color:var(--dx-primary-color)}.ex-timepicker__btn--confirm[data-v-56126123]:hover{background:var(--dx-primary-color-700);border-color:var(--dx-primary-color-700)}.ex-timepicker__label[data-v-56126123]{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:var(--dx-spacing-1)}.ex-timepicker__description[data-v-56126123]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-timepicker__error[data-v-56126123]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-timepicker__help[data-v-56126123]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-timepicker-fade-enter-active[data-v-56126123],.ex-timepicker-fade-leave-active[data-v-56126123]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-timepicker-fade-enter-from[data-v-56126123],.ex-timepicker-fade-leave-to[data-v-56126123]{opacity:0;transform:translateY(-8px)}@media (max-width: 768px){.ex-timepicker__panel[data-v-56126123]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:320px}}.ex-datepicker[data-v-fd0fe219]{position:relative;display:inline-block;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none}.ex-datepicker[data-v-fd0fe219]:hover:not(.ex-datepicker--disabled):not(.ex-datepicker--readonly){color:var(--dx-primary-color)}.ex-datepicker[data-v-fd0fe219]:focus-within{outline:none}.ex-datepicker--disabled[data-v-fd0fe219]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-datepicker--readonly[data-v-fd0fe219]{cursor:default}.ex-datepicker--xs[data-v-fd0fe219]{font-size:var(--dx-font-size-xs)}.ex-datepicker--sm[data-v-fd0fe219]{font-size:var(--dx-font-size-sm)}.ex-datepicker--md[data-v-fd0fe219]{font-size:var(--dx-font-size-base)}.ex-datepicker--lg[data-v-fd0fe219]{font-size:var(--dx-font-size-lg)}.ex-datepicker--xl[data-v-fd0fe219]{font-size:var(--dx-font-size-xl)}.ex-datepicker--success[data-v-fd0fe219]{color:var(--dx-success-color)}.ex-datepicker--warning[data-v-fd0fe219]{color:var(--dx-warning-color)}.ex-datepicker--error[data-v-fd0fe219]{color:var(--dx-error-color)}.ex-datepicker--glow[data-v-fd0fe219]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-datepicker--neon[data-v-fd0fe219]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-datepicker--cyber[data-v-fd0fe219]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-datepicker--cyber[data-v-fd0fe219]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-fd0fe219 2s infinite}@keyframes cyber-scan-fd0fe219{0%{left:-100%}to{left:100%}}.ex-datepicker__input[data-v-fd0fe219]{position:relative;display:flex;align-items:center;width:100%;min-width:200px;height:40px;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-datepicker--xs .ex-datepicker__input[data-v-fd0fe219]{height:28px;min-width:160px}.ex-datepicker--sm .ex-datepicker__input[data-v-fd0fe219]{height:32px;min-width:180px}.ex-datepicker--lg .ex-datepicker__input[data-v-fd0fe219]{height:48px;min-width:220px}.ex-datepicker--xl .ex-datepicker__input[data-v-fd0fe219]{height:56px;min-width:240px}.ex-datepicker:hover:not(.ex-datepicker--disabled):not(.ex-datepicker--readonly) .ex-datepicker__input[data-v-fd0fe219]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-datepicker:focus-within .ex-datepicker__input[data-v-fd0fe219]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-datepicker--disabled .ex-datepicker__input[data-v-fd0fe219]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border);color:var(--dx-disabled-text)}.ex-datepicker--readonly .ex-datepicker__input[data-v-fd0fe219]{background:var(--dx-readonly-bg);border-color:var(--dx-readonly-border)}.ex-datepicker--error .ex-datepicker__input[data-v-fd0fe219]{border-color:var(--dx-error-color)}.ex-datepicker--error:focus-within .ex-datepicker__input[data-v-fd0fe219]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-datepicker__prefix[data-v-fd0fe219]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-datepicker__content[data-v-fd0fe219]{position:relative;flex:1;display:flex;align-items:center}.ex-datepicker__input-field[data-v-fd0fe219]{width:100%;height:100%;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;font-family:inherit;padding:0 var(--dx-spacing-2)}.ex-datepicker__input-field[data-v-fd0fe219]::placeholder{color:var(--dx-text-color-placeholder)}.ex-datepicker__clear[data-v-fd0fe219]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:var(--dx-text-color-secondary);cursor:pointer;border-radius:50%;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-datepicker__clear[data-v-fd0fe219]:hover{background:var(--dx-text-color-secondary);color:var(--dx-bg-color)}.ex-datepicker__suffix[data-v-fd0fe219]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-datepicker__panel[data-v-fd0fe219]{position:absolute;top:100%;left:0;right:0;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-2);z-index:1000;min-width:300px}.ex-datepicker__header[data-v-fd0fe219]{padding:var(--dx-spacing-3);border-bottom:1px solid var(--dx-border-color)}.ex-datepicker__nav[data-v-fd0fe219]{display:flex;align-items:center;justify-content:space-between}.ex-datepicker__nav-btn[data-v-fd0fe219]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;color:var(--dx-text-color);cursor:pointer;border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-datepicker__nav-btn[data-v-fd0fe219]:hover{background:var(--dx-bg-color-secondary)}.ex-datepicker__current-date[data-v-fd0fe219]{font-size:var(--dx-font-size-lg);font-weight:600;color:var(--dx-text-color)}.ex-datepicker__body[data-v-fd0fe219]{padding:var(--dx-spacing-2)}.ex-datepicker__weekdays[data-v-fd0fe219]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:var(--dx-spacing-2)}.ex-datepicker__weekday[data-v-fd0fe219]{display:flex;align-items:center;justify-content:center;height:32px;font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);font-weight:500}.ex-datepicker__days[data-v-fd0fe219]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.ex-datepicker__day[data-v-fd0fe219]{display:flex;align-items:center;justify-content:center;height:32px;cursor:pointer;border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard);font-size:var(--dx-font-size-sm)}.ex-datepicker__day[data-v-fd0fe219]:hover:not(.ex-datepicker__day--disabled){background:var(--dx-primary-color-10);color:var(--dx-primary-color)}.ex-datepicker__day--other-month[data-v-fd0fe219]{color:var(--dx-text-color-placeholder)}.ex-datepicker__day--today[data-v-fd0fe219]{font-weight:600;color:var(--dx-primary-color)}.ex-datepicker__day--selected[data-v-fd0fe219]{background:var(--dx-primary-color);color:var(--dx-bg-color)}.ex-datepicker__day--disabled[data-v-fd0fe219]{color:var(--dx-disabled-text);cursor:not-allowed;background:var(--dx-disabled-bg)}.ex-datepicker__footer[data-v-fd0fe219]{display:flex;justify-content:flex-end;gap:var(--dx-spacing-2);padding:var(--dx-spacing-3);border-top:1px solid var(--dx-border-color)}.ex-datepicker__btn[data-v-fd0fe219]{padding:var(--dx-spacing-1-5) var(--dx-spacing-3);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);background:var(--dx-bg-color);color:var(--dx-text-color);cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-datepicker__btn[data-v-fd0fe219]:hover{background:var(--dx-bg-color-secondary)}.ex-datepicker__btn--confirm[data-v-fd0fe219]{background:var(--dx-primary-color);color:var(--dx-bg-color);border-color:var(--dx-primary-color)}.ex-datepicker__btn--confirm[data-v-fd0fe219]:hover{background:var(--dx-primary-color-700);border-color:var(--dx-primary-color-700)}.ex-datepicker__label[data-v-fd0fe219]{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:var(--dx-spacing-1)}.ex-datepicker__description[data-v-fd0fe219]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-datepicker__error[data-v-fd0fe219]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-datepicker__help[data-v-fd0fe219]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-datepicker-fade-enter-active[data-v-fd0fe219],.ex-datepicker-fade-leave-active[data-v-fd0fe219]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-datepicker-fade-enter-from[data-v-fd0fe219],.ex-datepicker-fade-leave-to[data-v-fd0fe219]{opacity:0;transform:translateY(-8px)}@media (max-width: 768px){.ex-datepicker__panel[data-v-fd0fe219]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:320px}}.ex-colorpicker[data-v-967412f1]{position:relative;display:inline-block;font-family:var(--dx-font-family);font-size:var(--dx-font-size-base);line-height:var(--dx-line-height-base);color:var(--dx-text-color);cursor:pointer;-webkit-user-select:none;user-select:none}.ex-colorpicker[data-v-967412f1]:hover:not(.ex-colorpicker--disabled):not(.ex-colorpicker--readonly){color:var(--dx-primary-color)}.ex-colorpicker[data-v-967412f1]:focus-within{outline:none}.ex-colorpicker--disabled[data-v-967412f1]{color:var(--dx-disabled-text);cursor:not-allowed}.ex-colorpicker--readonly[data-v-967412f1]{cursor:default}.ex-colorpicker--xs[data-v-967412f1]{font-size:var(--dx-font-size-xs)}.ex-colorpicker--sm[data-v-967412f1]{font-size:var(--dx-font-size-sm)}.ex-colorpicker--md[data-v-967412f1]{font-size:var(--dx-font-size-base)}.ex-colorpicker--lg[data-v-967412f1]{font-size:var(--dx-font-size-lg)}.ex-colorpicker--xl[data-v-967412f1]{font-size:var(--dx-font-size-xl)}.ex-colorpicker--success[data-v-967412f1]{color:var(--dx-success-color)}.ex-colorpicker--warning[data-v-967412f1]{color:var(--dx-warning-color)}.ex-colorpicker--error[data-v-967412f1]{color:var(--dx-error-color)}.ex-colorpicker--glow[data-v-967412f1]{box-shadow:0 0 20px var(--dx-primary-color-30)}.ex-colorpicker--neon[data-v-967412f1]{color:var(--dx-primary-color);text-shadow:0 0 5px var(--dx-primary-color),0 0 10px var(--dx-primary-color),0 0 15px var(--dx-primary-color)}.ex-colorpicker--cyber[data-v-967412f1]{background:linear-gradient(135deg,var(--dx-primary-color-10),var(--dx-secondary-color-10));padding:var(--dx-spacing-2);border-radius:var(--dx-border-radius);position:relative;overflow:hidden}.ex-colorpicker--cyber[data-v-967412f1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,var(--dx-primary-color-20),transparent);animation:cyber-scan-967412f1 2s infinite}@keyframes cyber-scan-967412f1{0%{left:-100%}to{left:100%}}.ex-colorpicker__input[data-v-967412f1]{position:relative;display:flex;align-items:center;width:100%;min-width:200px;height:40px;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-colorpicker--xs .ex-colorpicker__input[data-v-967412f1]{height:28px;min-width:160px}.ex-colorpicker--sm .ex-colorpicker__input[data-v-967412f1]{height:32px;min-width:180px}.ex-colorpicker--lg .ex-colorpicker__input[data-v-967412f1]{height:48px;min-width:220px}.ex-colorpicker--xl .ex-colorpicker__input[data-v-967412f1]{height:56px;min-width:240px}.ex-colorpicker:hover:not(.ex-colorpicker--disabled):not(.ex-colorpicker--readonly) .ex-colorpicker__input[data-v-967412f1]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-colorpicker:focus-within .ex-colorpicker__input[data-v-967412f1]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-colorpicker--disabled .ex-colorpicker__input[data-v-967412f1]{background:var(--dx-disabled-bg);border-color:var(--dx-disabled-border);color:var(--dx-disabled-text)}.ex-colorpicker--readonly .ex-colorpicker__input[data-v-967412f1]{background:var(--dx-readonly-bg);border-color:var(--dx-readonly-border)}.ex-colorpicker--error .ex-colorpicker__input[data-v-967412f1]{border-color:var(--dx-error-color)}.ex-colorpicker--error:focus-within .ex-colorpicker__input[data-v-967412f1]{border-color:var(--dx-error-color);box-shadow:0 0 0 2px var(--dx-error-color-20)}.ex-colorpicker__preview[data-v-967412f1]{display:flex;align-items:center;padding:0 var(--dx-spacing-2)}.ex-colorpicker__color[data-v-967412f1]{width:20px;height:20px;border-radius:var(--dx-border-radius-sm);border:1px solid var(--dx-border-color)}.ex-colorpicker__content[data-v-967412f1]{position:relative;flex:1;display:flex;align-items:center}.ex-colorpicker__input-field[data-v-967412f1]{width:100%;height:100%;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;font-family:inherit;padding:0 var(--dx-spacing-2)}.ex-colorpicker__input-field[data-v-967412f1]::placeholder{color:var(--dx-text-color-placeholder)}.ex-colorpicker__clear[data-v-967412f1]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;color:var(--dx-text-color-secondary);cursor:pointer;border-radius:50%;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-colorpicker__clear[data-v-967412f1]:hover{background:var(--dx-text-color-secondary);color:var(--dx-bg-color)}.ex-colorpicker__suffix[data-v-967412f1]{display:flex;align-items:center;padding:0 var(--dx-spacing-2);color:var(--dx-text-color-secondary)}.ex-colorpicker__panel[data-v-967412f1]{position:absolute;top:100%;left:0;right:0;background:var(--dx-bg-color);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);box-shadow:var(--dx-shadow-2);z-index:1000;min-width:280px}.ex-colorpicker__header[data-v-967412f1]{padding:var(--dx-spacing-3);border-bottom:1px solid var(--dx-border-color)}.ex-colorpicker__current-color[data-v-967412f1]{display:flex;align-items:center;gap:var(--dx-spacing-2)}.ex-colorpicker__color-preview[data-v-967412f1]{width:32px;height:32px;border-radius:var(--dx-border-radius);border:1px solid var(--dx-border-color)}.ex-colorpicker__color-value[data-v-967412f1]{font-family:monospace;font-size:var(--dx-font-size-sm);color:var(--dx-text-color)}.ex-colorpicker__body[data-v-967412f1]{padding:var(--dx-spacing-3)}.ex-colorpicker__saturation[data-v-967412f1]{margin-bottom:var(--dx-spacing-3)}.ex-colorpicker__saturation-panel[data-v-967412f1]{position:relative;width:100%;height:150px;cursor:crosshair;border-radius:var(--dx-border-radius);overflow:hidden}.ex-colorpicker__saturation-white[data-v-967412f1]{position:absolute;inset:0;background:linear-gradient(to right,#fff,transparent)}.ex-colorpicker__saturation-black[data-v-967412f1]{position:absolute;inset:0;background:linear-gradient(to top,#000,transparent)}.ex-colorpicker__saturation-pointer[data-v-967412f1]{position:absolute;width:12px;height:12px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000004d;pointer-events:none}.ex-colorpicker__hue[data-v-967412f1]{margin-bottom:var(--dx-spacing-3)}.ex-colorpicker__hue-slider[data-v-967412f1]{position:relative;width:100%;height:20px;cursor:pointer;border-radius:var(--dx-border-radius);background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.ex-colorpicker__hue-pointer[data-v-967412f1]{position:absolute;top:50%;width:4px;height:20px;background:#fff;border:1px solid rgba(0,0,0,.3);border-radius:1px;transform:translateY(-50%);pointer-events:none}.ex-colorpicker__presets[data-v-967412f1]{margin-top:var(--dx-spacing-3)}.ex-colorpicker__presets-title[data-v-967412f1]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-bottom:var(--dx-spacing-2)}.ex-colorpicker__presets-grid[data-v-967412f1]{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--dx-spacing-1)}.ex-colorpicker__preset-color[data-v-967412f1]{width:24px;height:24px;border-radius:var(--dx-border-radius-sm);border:1px solid var(--dx-border-color);cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-colorpicker__preset-color[data-v-967412f1]:hover{transform:scale(1.1)}.ex-colorpicker__preset-color--selected[data-v-967412f1]{border-color:var(--dx-primary-color);box-shadow:0 0 0 2px var(--dx-primary-color-20)}.ex-colorpicker__footer[data-v-967412f1]{display:flex;justify-content:flex-end;gap:var(--dx-spacing-2);padding:var(--dx-spacing-3);border-top:1px solid var(--dx-border-color)}.ex-colorpicker__btn[data-v-967412f1]{padding:var(--dx-spacing-1-5) var(--dx-spacing-3);border:1px solid var(--dx-border-color);border-radius:var(--dx-border-radius);background:var(--dx-bg-color);color:var(--dx-text-color);cursor:pointer;transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-colorpicker__btn[data-v-967412f1]:hover{background:var(--dx-bg-color-secondary)}.ex-colorpicker__btn--confirm[data-v-967412f1]{background:var(--dx-primary-color);color:var(--dx-bg-color);border-color:var(--dx-primary-color)}.ex-colorpicker__btn--confirm[data-v-967412f1]:hover{background:var(--dx-primary-color-700);border-color:var(--dx-primary-color-700)}.ex-colorpicker__label[data-v-967412f1]{font-size:inherit;line-height:inherit;color:inherit;margin-bottom:var(--dx-spacing-1)}.ex-colorpicker__description[data-v-967412f1]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-colorpicker__error[data-v-967412f1]{font-size:var(--dx-font-size-sm);color:var(--dx-error-color);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-colorpicker__help[data-v-967412f1]{font-size:var(--dx-font-size-sm);color:var(--dx-text-color-secondary);margin-top:var(--dx-spacing-1);line-height:var(--dx-line-height-sm)}.ex-colorpicker-fade-enter-active[data-v-967412f1],.ex-colorpicker-fade-leave-active[data-v-967412f1]{transition:all var(--dx-motion-duration-base) var(--dx-ease-standard)}.ex-colorpicker-fade-enter-from[data-v-967412f1],.ex-colorpicker-fade-leave-to[data-v-967412f1]{opacity:0;transform:translateY(-8px)}@media (max-width: 768px){.ex-colorpicker__panel[data-v-967412f1]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:320px}}.ex-transfer[data-v-b3b70469]{display:flex;flex-direction:column;gap:var(--ex-spacing-3);font-family:var(--ex-font-family);color:var(--ex-color-text-primary)}.ex-transfer__header[data-v-b3b70469]{display:flex;flex-direction:column;gap:var(--ex-spacing-1)}.ex-transfer__title[data-v-b3b70469]{margin:0;font-size:var(--ex-font-size-lg);font-weight:var(--ex-font-weight-semibold);color:var(--ex-color-text-primary)}.ex-transfer__description[data-v-b3b70469]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary)}.ex-transfer__body[data-v-b3b70469]{display:flex;gap:var(--ex-spacing-4);align-items:flex-start}.ex-transfer__panel[data-v-b3b70469]{flex:1;border:1px solid var(--ex-color-border);border-radius:var(--ex-radius-md);background:var(--ex-color-bg);overflow:hidden;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-transfer__panel--source[data-v-b3b70469]{border-color:var(--ex-color-primary-300)}.ex-transfer__panel--target[data-v-b3b70469]{border-color:var(--ex-color-success-300)}.ex-transfer__panel-header[data-v-b3b70469]{padding:var(--ex-spacing-3);border-bottom:1px solid var(--ex-color-border);background:var(--ex-color-bg-secondary)}.ex-transfer__panel-title[data-v-b3b70469]{display:flex;align-items:center;gap:var(--ex-spacing-2);margin-bottom:var(--ex-spacing-2)}.ex-transfer__panel-title-text[data-v-b3b70469]{font-weight:var(--ex-font-weight-medium);color:var(--ex-color-text-primary)}.ex-transfer__panel-count[data-v-b3b70469]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary)}.ex-transfer__panel-search[data-v-b3b70469]{margin-top:var(--ex-spacing-2)}.ex-transfer__panel-content[data-v-b3b70469]{max-height:300px;overflow-y:auto}.ex-transfer__panel-empty[data-v-b3b70469]{padding:var(--ex-spacing-8) var(--ex-spacing-4);text-align:center;color:var(--ex-color-text-tertiary);font-size:var(--ex-font-size-sm)}.ex-transfer__panel-list[data-v-b3b70469]{padding:var(--ex-spacing-2)}.ex-transfer__panel-item[data-v-b3b70469]{padding:var(--ex-spacing-2);border-radius:var(--ex-radius-sm);cursor:pointer;transition:all var(--ex-motion-duration-quick) var(--ex-ease-standard)}.ex-transfer__panel-item[data-v-b3b70469]:hover:not(.is-disabled){background:var(--ex-color-bg-hover)}.ex-transfer__panel-item.is-checked[data-v-b3b70469]{background:var(--ex-color-primary-50)}.ex-transfer__panel-item.is-disabled[data-v-b3b70469]{opacity:.5;cursor:not-allowed}.ex-transfer__panel-item-content[data-v-b3b70469]{display:flex;flex-direction:column;gap:var(--ex-spacing-1)}.ex-transfer__panel-item-label[data-v-b3b70469]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-primary);font-weight:var(--ex-font-weight-medium)}.ex-transfer__panel-item-description[data-v-b3b70469]{font-size:var(--ex-font-size-xs);color:var(--ex-color-text-secondary);line-height:1.4}.ex-transfer__operations[data-v-b3b70469]{display:flex;flex-direction:column;gap:var(--ex-spacing-2);padding:var(--ex-spacing-4) 0;align-items:center;justify-content:center}.ex-transfer__error[data-v-b3b70469]{font-size:var(--ex-font-size-sm);color:var(--ex-color-error);margin-top:var(--ex-spacing-1)}.ex-transfer__help[data-v-b3b70469]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);margin-top:var(--ex-spacing-1)}.ex-transfer--xs[data-v-b3b70469]{font-size:var(--ex-font-size-xs)}.ex-transfer--xs .ex-transfer__panel[data-v-b3b70469]{max-height:200px}.ex-transfer--sm[data-v-b3b70469]{font-size:var(--ex-font-size-sm)}.ex-transfer--sm .ex-transfer__panel[data-v-b3b70469]{max-height:250px}.ex-transfer--md[data-v-b3b70469]{font-size:var(--ex-font-size-base)}.ex-transfer--md .ex-transfer__panel[data-v-b3b70469]{max-height:300px}.ex-transfer--lg[data-v-b3b70469]{font-size:var(--ex-font-size-lg)}.ex-transfer--lg .ex-transfer__panel[data-v-b3b70469]{max-height:350px}.ex-transfer--xl[data-v-b3b70469]{font-size:var(--ex-font-size-xl)}.ex-transfer--xl .ex-transfer__panel[data-v-b3b70469]{max-height:400px}.ex-transfer--success .ex-transfer__panel[data-v-b3b70469]{border-color:var(--ex-color-success-300)}.ex-transfer--warning .ex-transfer__panel[data-v-b3b70469]{border-color:var(--ex-color-warning-300)}.ex-transfer--error .ex-transfer__panel[data-v-b3b70469]{border-color:var(--ex-color-error-300)}.ex-transfer.is-disabled[data-v-b3b70469]{opacity:.6;cursor:not-allowed}.ex-transfer.is-readonly[data-v-b3b70469]{cursor:default}.ex-transfer.is-error .ex-transfer__panel[data-v-b3b70469]{border-color:var(--ex-color-error)}.ex-transfer.is-glow .ex-transfer__panel[data-v-b3b70469]{box-shadow:0 0 20px rgba(var(--ex-color-primary-rgb),.3)}.ex-transfer.is-neon .ex-transfer__panel[data-v-b3b70469]{border-color:var(--ex-color-primary);box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px rgba(var(--ex-color-primary-rgb),.1)}.ex-transfer.is-cyber .ex-transfer__panel[data-v-b3b70469]{background:linear-gradient(135deg,rgba(var(--ex-color-primary-rgb),.05),rgba(var(--ex-color-accent-rgb),.05));border-color:var(--ex-color-primary);position:relative;overflow:hidden}.ex-transfer.is-cyber .ex-transfer__panel[data-v-b3b70469]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:cyber-scan-b3b70469 2s linear infinite}@keyframes cyber-scan-b3b70469{0%{left:-100%}to{left:100%}}@media (max-width: 768px){.ex-transfer__body[data-v-b3b70469]{flex-direction:column;gap:var(--ex-spacing-3)}.ex-transfer__operations[data-v-b3b70469]{flex-direction:row;justify-content:center;padding:var(--ex-spacing-2) 0}}@media (prefers-reduced-motion: reduce){.ex-transfer__panel[data-v-b3b70469],.ex-transfer__panel-item[data-v-b3b70469],.ex-transfer.is-cyber .ex-transfer__panel[data-v-b3b70469]:before{transition:none;animation:none}}.ex-rate[data-v-959d58e1]{display:inline-flex;align-items:center;gap:var(--ex-spacing-2);font-family:var(--ex-font-family);color:var(--ex-color-text-primary)}.ex-rate__stars[data-v-959d58e1]{display:flex;gap:var(--ex-spacing-1);align-items:center}.ex-rate__star[data-v-959d58e1]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:var(--ex-spacing-1);border-radius:var(--ex-radius-sm);transition:all var(--ex-motion-duration-quick) var(--ex-ease-standard);color:var(--ex-color-text-tertiary);position:relative;overflow:hidden}.ex-rate__star[data-v-959d58e1]:not(.is-disabled):hover{transform:scale(1.1);color:var(--ex-color-warning)}.ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-warning)}.ex-rate__star.is-half[data-v-959d58e1]{color:var(--ex-color-warning);opacity:.7}.ex-rate__star.is-disabled[data-v-959d58e1]{cursor:not-allowed;opacity:.5}.ex-rate__star[data-v-959d58e1]:focus{outline:2px solid var(--ex-color-primary);outline-offset:2px}.ex-rate__text[data-v-959d58e1]{display:flex;flex-direction:column;gap:var(--ex-spacing-1);margin-left:var(--ex-spacing-2)}.ex-rate__text-label[data-v-959d58e1]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-primary);font-weight:var(--ex-font-weight-medium)}.ex-rate__score[data-v-959d58e1]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);font-weight:var(--ex-font-weight-medium)}.ex-rate__error[data-v-959d58e1]{font-size:var(--ex-font-size-sm);color:var(--ex-color-error);margin-top:var(--ex-spacing-1)}.ex-rate__help[data-v-959d58e1]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);margin-top:var(--ex-spacing-1)}.ex-rate--xs[data-v-959d58e1]{font-size:var(--ex-font-size-xs)}.ex-rate--xs .ex-rate__star[data-v-959d58e1]{padding:var(--ex-spacing-0-5)}.ex-rate--sm[data-v-959d58e1]{font-size:var(--ex-font-size-sm)}.ex-rate--sm .ex-rate__star[data-v-959d58e1]{padding:var(--ex-spacing-1)}.ex-rate--md[data-v-959d58e1]{font-size:var(--ex-font-size-base)}.ex-rate--md .ex-rate__star[data-v-959d58e1]{padding:var(--ex-spacing-1)}.ex-rate--lg[data-v-959d58e1]{font-size:var(--ex-font-size-lg)}.ex-rate--lg .ex-rate__star[data-v-959d58e1]{padding:var(--ex-spacing-2)}.ex-rate--xl[data-v-959d58e1]{font-size:var(--ex-font-size-xl)}.ex-rate--xl .ex-rate__star[data-v-959d58e1]{padding:var(--ex-spacing-2)}.ex-rate--success .ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-success)}.ex-rate--warning .ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-warning)}.ex-rate--error .ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-error)}.ex-rate.is-disabled[data-v-959d58e1]{opacity:.6;cursor:not-allowed}.ex-rate.is-readonly[data-v-959d58e1]{cursor:default}.ex-rate.is-error .ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-error)}.ex-rate.is-glow .ex-rate__star.is-active[data-v-959d58e1]{box-shadow:0 0 10px rgba(var(--ex-color-warning-rgb),.5)}.ex-rate.is-neon .ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-warning);text-shadow:0 0 5px var(--ex-color-warning),0 0 10px var(--ex-color-warning),0 0 15px var(--ex-color-warning)}.ex-rate.is-cyber .ex-rate__star[data-v-959d58e1]{position:relative;background:linear-gradient(45deg,rgba(var(--ex-color-primary-rgb),.1),rgba(var(--ex-color-accent-rgb),.1));border:1px solid rgba(var(--ex-color-primary-rgb),.3)}.ex-rate.is-cyber .ex-rate__star.is-active[data-v-959d58e1]{background:linear-gradient(45deg,rgba(var(--ex-color-warning-rgb),.2),rgba(var(--ex-color-accent-rgb),.2));border-color:var(--ex-color-warning);color:var(--ex-color-warning)}.ex-rate.is-cyber .ex-rate__star.is-active[data-v-959d58e1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--ex-color-warning-rgb),.4),transparent);animation:cyber-scan-959d58e1 2s linear infinite}@keyframes cyber-scan-959d58e1{0%{left:-100%}to{left:100%}}@media (max-width: 768px){.ex-rate[data-v-959d58e1]{flex-direction:column;align-items:flex-start;gap:var(--ex-spacing-1)}.ex-rate__text[data-v-959d58e1]{margin-left:0}}@media (prefers-reduced-motion: reduce){.ex-rate__star[data-v-959d58e1],.ex-rate.is-cyber .ex-rate__star.is-active[data-v-959d58e1]:before{transition:none;animation:none}}@media (prefers-contrast: high){.ex-rate__star.is-active[data-v-959d58e1]{color:var(--ex-color-text-primary);background:var(--ex-color-warning)}.ex-rate__star[data-v-959d58e1]:focus{outline:3px solid var(--ex-color-primary)}}.ex-upload[data-v-05e4ca1a]{font-family:var(--ex-font-family);color:var(--ex-color-text-primary)}.ex-upload__area[data-v-05e4ca1a]{border:2px dashed var(--ex-color-border);border-radius:var(--ex-radius-md);padding:var(--ex-spacing-6);text-align:center;cursor:pointer;transition:all var(--ex-motion-duration-base) var(--ex-ease-standard);background:var(--ex-color-bg);position:relative;overflow:hidden}.ex-upload__area[data-v-05e4ca1a]:hover:not(.is-disabled){border-color:var(--ex-color-primary);background:var(--ex-color-bg-hover)}.ex-upload__area.is-dragover[data-v-05e4ca1a]{border-color:var(--ex-color-primary);background:var(--ex-color-primary-50)}.ex-upload__area.is-disabled[data-v-05e4ca1a]{cursor:not-allowed;opacity:.6}.ex-upload__icon[data-v-05e4ca1a]{font-size:3rem;color:var(--ex-color-text-tertiary);margin-bottom:var(--ex-spacing-3)}.ex-upload__text[data-v-05e4ca1a]{margin-bottom:var(--ex-spacing-2)}.ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-lg);font-weight:var(--ex-font-weight-medium);color:var(--ex-color-text-primary);margin-bottom:var(--ex-spacing-1)}.ex-upload__text-hint[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary)}.ex-upload__files[data-v-05e4ca1a]{text-align:left}.ex-upload__file[data-v-05e4ca1a]{display:flex;align-items:center;gap:var(--ex-spacing-3);padding:var(--ex-spacing-3);border:1px solid var(--ex-color-border);border-radius:var(--ex-radius-sm);margin-bottom:var(--ex-spacing-2);background:var(--ex-color-bg);transition:all var(--ex-motion-duration-quick) var(--ex-ease-standard)}.ex-upload__file[data-v-05e4ca1a]:hover:not(.is-disabled){border-color:var(--ex-color-primary);background:var(--ex-color-bg-hover)}.ex-upload__file--uploading[data-v-05e4ca1a]{border-color:var(--ex-color-warning);background:var(--ex-color-warning-50)}.ex-upload__file--success[data-v-05e4ca1a]{border-color:var(--ex-color-success);background:var(--ex-color-success-50)}.ex-upload__file--error[data-v-05e4ca1a]{border-color:var(--ex-color-error);background:var(--ex-color-error-50)}.ex-upload__file-icon[data-v-05e4ca1a]{font-size:1.5rem;color:var(--ex-color-text-tertiary);flex-shrink:0}.ex-upload__file--uploading .ex-upload__file-icon[data-v-05e4ca1a]{color:var(--ex-color-warning);animation:spin-05e4ca1a 1s linear infinite}.ex-upload__file--success .ex-upload__file-icon[data-v-05e4ca1a]{color:var(--ex-color-success)}.ex-upload__file--error .ex-upload__file-icon[data-v-05e4ca1a]{color:var(--ex-color-error)}@keyframes spin-05e4ca1a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ex-upload__file-info[data-v-05e4ca1a]{flex:1;min-width:0}.ex-upload__file-name[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm);font-weight:var(--ex-font-weight-medium);color:var(--ex-color-text-primary);margin-bottom:var(--ex-spacing-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-upload__file-size[data-v-05e4ca1a]{font-size:var(--ex-font-size-xs);color:var(--ex-color-text-secondary);margin-bottom:var(--ex-spacing-1)}.ex-upload__file-progress[data-v-05e4ca1a]{display:flex;align-items:center;gap:var(--ex-spacing-2)}.ex-upload__progress-bar[data-v-05e4ca1a]{flex:1;height:4px;background:var(--ex-color-border);border-radius:2px;overflow:hidden}.ex-upload__progress-fill[data-v-05e4ca1a]{height:100%;background:var(--ex-color-warning);transition:width var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-upload__progress-text[data-v-05e4ca1a]{font-size:var(--ex-font-size-xs);color:var(--ex-color-text-secondary);min-width:3rem;text-align:right}.ex-upload__file-error[data-v-05e4ca1a]{font-size:var(--ex-font-size-xs);color:var(--ex-color-error);margin-top:var(--ex-spacing-1)}.ex-upload__file-actions[data-v-05e4ca1a]{display:flex;gap:var(--ex-spacing-1);flex-shrink:0}.ex-upload__file-action[data-v-05e4ca1a]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:var(--ex-radius-sm);background:transparent;color:var(--ex-color-text-tertiary);cursor:pointer;transition:all var(--ex-motion-duration-quick) var(--ex-ease-standard)}.ex-upload__file-action[data-v-05e4ca1a]:hover{background:var(--ex-color-bg-hover);color:var(--ex-color-text-primary)}.ex-upload__file-action[data-v-05e4ca1a]:active{transform:scale(.95)}.ex-upload__error[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm);color:var(--ex-color-error);margin-top:var(--ex-spacing-2)}.ex-upload__help[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);margin-top:var(--ex-spacing-2)}.ex-upload__limit[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm);color:var(--ex-color-warning);margin-top:var(--ex-spacing-2);text-align:center}.ex-upload--xs .ex-upload__area[data-v-05e4ca1a]{padding:var(--ex-spacing-4)}.ex-upload--xs .ex-upload__icon[data-v-05e4ca1a]{font-size:2rem}.ex-upload--xs .ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-sm)}.ex-upload--sm .ex-upload__area[data-v-05e4ca1a]{padding:var(--ex-spacing-5)}.ex-upload--sm .ex-upload__icon[data-v-05e4ca1a]{font-size:2.5rem}.ex-upload--sm .ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-base)}.ex-upload--md .ex-upload__area[data-v-05e4ca1a]{padding:var(--ex-spacing-6)}.ex-upload--md .ex-upload__icon[data-v-05e4ca1a]{font-size:3rem}.ex-upload--md .ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-lg)}.ex-upload--lg .ex-upload__area[data-v-05e4ca1a]{padding:var(--ex-spacing-8)}.ex-upload--lg .ex-upload__icon[data-v-05e4ca1a]{font-size:3.5rem}.ex-upload--lg .ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-xl)}.ex-upload--xl .ex-upload__area[data-v-05e4ca1a]{padding:var(--ex-spacing-10)}.ex-upload--xl .ex-upload__icon[data-v-05e4ca1a]{font-size:4rem}.ex-upload--xl .ex-upload__text-main[data-v-05e4ca1a]{font-size:var(--ex-font-size-2xl)}.ex-upload--success .ex-upload__area[data-v-05e4ca1a]{border-color:var(--ex-color-success)}.ex-upload--warning .ex-upload__area[data-v-05e4ca1a]{border-color:var(--ex-color-warning)}.ex-upload--error .ex-upload__area[data-v-05e4ca1a]{border-color:var(--ex-color-error)}.ex-upload.is-disabled .ex-upload__area[data-v-05e4ca1a]{cursor:not-allowed;opacity:.6}.ex-upload.is-readonly .ex-upload__area[data-v-05e4ca1a]{cursor:default}.ex-upload.is-error .ex-upload__area[data-v-05e4ca1a]{border-color:var(--ex-color-error)}.ex-upload.is-glow .ex-upload__area[data-v-05e4ca1a]{box-shadow:0 0 20px rgba(var(--ex-color-primary-rgb),.3)}.ex-upload.is-neon .ex-upload__area[data-v-05e4ca1a]{border-color:var(--ex-color-primary);box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px rgba(var(--ex-color-primary-rgb),.1)}.ex-upload.is-cyber .ex-upload__area[data-v-05e4ca1a]{background:linear-gradient(135deg,rgba(var(--ex-color-primary-rgb),.05),rgba(var(--ex-color-accent-rgb),.05));border-color:var(--ex-color-primary);position:relative;overflow:hidden}.ex-upload.is-cyber .ex-upload__area[data-v-05e4ca1a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:cyber-scan-05e4ca1a 2s linear infinite}@keyframes cyber-scan-05e4ca1a{0%{left:-100%}to{left:100%}}@media (max-width: 768px){.ex-upload__file[data-v-05e4ca1a]{flex-direction:column;align-items:flex-start;gap:var(--ex-spacing-2)}.ex-upload__file-actions[data-v-05e4ca1a]{align-self:flex-end}}@media (prefers-reduced-motion: reduce){.ex-upload__area[data-v-05e4ca1a],.ex-upload__file[data-v-05e4ca1a],.ex-upload__progress-fill[data-v-05e4ca1a],.ex-upload__file-action[data-v-05e4ca1a],.ex-upload__file--uploading .ex-upload__file-icon[data-v-05e4ca1a],.ex-upload.is-cyber .ex-upload__area[data-v-05e4ca1a]:before{transition:none;animation:none}}.ex-form[data-v-a14dd4c5]{font-family:var(--ex-font-family);color:var(--ex-color-text-primary);background:var(--ex-color-bg);border-radius:var(--ex-radius-md);padding:var(--ex-spacing-6);border:1px solid var(--ex-color-border);transition:all var(--ex-motion-duration-base) var(--ex-ease-standard)}.ex-form__header[data-v-a14dd4c5]{margin-bottom:var(--ex-spacing-6);text-align:center}.ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-xl);font-weight:var(--ex-font-weight-bold);color:var(--ex-color-text-primary);margin:0 0 var(--ex-spacing-2) 0}.ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);margin:0;line-height:var(--ex-line-height-sm)}.ex-form__content[data-v-a14dd4c5]{margin-bottom:var(--ex-spacing-6)}.ex-form__actions[data-v-a14dd4c5]{display:flex;justify-content:center;gap:var(--ex-spacing-3);padding-top:var(--ex-spacing-4);border-top:1px solid var(--ex-color-border)}.ex-form__error[data-v-a14dd4c5]{font-size:var(--ex-font-size-sm);color:var(--ex-color-error);margin-top:var(--ex-spacing-3);text-align:center;padding:var(--ex-spacing-2);background:var(--ex-color-error-50);border-radius:var(--ex-radius-sm);border:1px solid var(--ex-color-error)}.ex-form__help[data-v-a14dd4c5]{font-size:var(--ex-font-size-sm);color:var(--ex-color-text-secondary);margin-top:var(--ex-spacing-3);text-align:center;padding:var(--ex-spacing-2);background:var(--ex-color-bg-hover);border-radius:var(--ex-radius-sm)}.ex-form--xs[data-v-a14dd4c5]{padding:var(--ex-spacing-4);font-size:var(--ex-font-size-xs)}.ex-form--xs .ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-lg)}.ex-form--xs .ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-xs)}.ex-form--sm[data-v-a14dd4c5]{padding:var(--ex-spacing-5);font-size:var(--ex-font-size-sm)}.ex-form--sm .ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-xl)}.ex-form--sm .ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-sm)}.ex-form--md[data-v-a14dd4c5]{padding:var(--ex-spacing-6);font-size:var(--ex-font-size-base)}.ex-form--md .ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-xl)}.ex-form--md .ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-sm)}.ex-form--lg[data-v-a14dd4c5]{padding:var(--ex-spacing-8);font-size:var(--ex-font-size-lg)}.ex-form--lg .ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-2xl)}.ex-form--lg .ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-base)}.ex-form--xl[data-v-a14dd4c5]{padding:var(--ex-spacing-10);font-size:var(--ex-font-size-xl)}.ex-form--xl .ex-form__title[data-v-a14dd4c5]{font-size:var(--ex-font-size-3xl)}.ex-form--xl .ex-form__description[data-v-a14dd4c5]{font-size:var(--ex-font-size-lg)}.ex-form--success[data-v-a14dd4c5]{border-color:var(--ex-color-success)}.ex-form--warning[data-v-a14dd4c5]{border-color:var(--ex-color-warning)}.ex-form--error[data-v-a14dd4c5]{border-color:var(--ex-color-error)}.ex-form.is-disabled[data-v-a14dd4c5]{opacity:.6;cursor:not-allowed;background:var(--ex-color-bg-disabled)}.ex-form.is-readonly[data-v-a14dd4c5]{background:var(--ex-color-bg-hover)}.ex-form.is-error[data-v-a14dd4c5]{border-color:var(--ex-color-error);box-shadow:0 0 0 2px rgba(var(--ex-color-error-rgb),.1)}.ex-form.is-glow[data-v-a14dd4c5]{box-shadow:0 0 20px rgba(var(--ex-color-primary-rgb),.3)}.ex-form.is-neon[data-v-a14dd4c5]{border-color:var(--ex-color-primary);box-shadow:0 0 10px var(--ex-color-primary),inset 0 0 10px rgba(var(--ex-color-primary-rgb),.1)}.ex-form.is-cyber[data-v-a14dd4c5]{background:linear-gradient(135deg,rgba(var(--ex-color-primary-rgb),.05),rgba(var(--ex-color-accent-rgb),.05));border-color:var(--ex-color-primary);position:relative;overflow:hidden}.ex-form.is-cyber[data-v-a14dd4c5]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--ex-color-primary),transparent);animation:cyber-scan-a14dd4c5 2s linear infinite}@keyframes cyber-scan-a14dd4c5{0%{left:-100%}to{left:100%}}@media (max-width: 768px){.ex-form[data-v-a14dd4c5]{padding:var(--ex-spacing-4)}.ex-form__actions[data-v-a14dd4c5]{flex-direction:column;gap:var(--ex-spacing-2)}.ex-form__actions .ex-button[data-v-a14dd4c5]{width:100%}}@media (prefers-reduced-motion: reduce){.ex-form[data-v-a14dd4c5],.ex-form.is-cyber[data-v-a14dd4c5]:before{transition:none;animation:none}}@media (prefers-contrast: high){.ex-form[data-v-a14dd4c5]{border-width:2px}.ex-form.is-error[data-v-a14dd4c5]{border-color:var(--ex-color-error);box-shadow:0 0 0 3px rgba(var(--ex-color-error-rgb),.3)}}.ex-form-item[data-v-5a5de3a7]{display:flex;margin-bottom:var(--ex-spacing-4);align-items:flex-start}.ex-form-item--top[data-v-5a5de3a7]{flex-direction:column;align-items:flex-start}.ex-form-item--left[data-v-5a5de3a7],.ex-form-item--right[data-v-5a5de3a7]{flex-direction:row;align-items:flex-start}.ex-form-item__label[data-v-5a5de3a7]{display:inline-block;font-size:var(--ex-font-size-sm);font-weight:var(--ex-font-weight-medium);color:var(--ex-color-text-primary);line-height:var(--ex-line-height-base);padding:var(--ex-spacing-1) var(--ex-spacing-2) 0 0;text-align:right;flex-shrink:0;position:relative}.ex-form-item--top .ex-form-item__label[data-v-5a5de3a7]{text-align:left;padding:0 0 var(--ex-spacing-1) 0;margin-bottom:var(--ex-spacing-1)}.ex-form-item--left .ex-form-item__label[data-v-5a5de3a7]{text-align:left;padding:var(--ex-spacing-1) var(--ex-spacing-2) 0 0}.ex-form-item__required[data-v-5a5de3a7]{color:var(--ex-color-error);margin-left:2px}.ex-form-item__content[data-v-5a5de3a7]{flex:1;min-width:0}.ex-form-item__control[data-v-5a5de3a7]{position:relative}.ex-form-item__error[data-v-5a5de3a7]{font-size:var(--ex-font-size-xs);color:var(--ex-color-error);margin-top:var(--ex-spacing-1);line-height:var(--ex-line-height-sm)}.ex-form-item__help[data-v-5a5de3a7]{font-size:var(--ex-font-size-xs);color:var(--ex-color-text-secondary);margin-top:var(--ex-spacing-1);line-height:var(--ex-line-height-sm)}.ex-form-item.is-required .ex-form-item__label[data-v-5a5de3a7]{font-weight:var(--ex-font-weight-semibold)}.ex-form-item.is-error .ex-form-item__label[data-v-5a5de3a7]{color:var(--ex-color-error)}.ex-form-item.is-disabled .ex-form-item__label[data-v-5a5de3a7]{color:var(--ex-color-text-disabled)}.ex-form-item.is-readonly .ex-form-item__label[data-v-5a5de3a7]{color:var(--ex-color-text-secondary)}@media (max-width: 768px){.ex-form-item[data-v-5a5de3a7]{flex-direction:column;align-items:flex-start}.ex-form-item__label[data-v-5a5de3a7]{text-align:left;padding:0 0 var(--ex-spacing-1) 0;margin-bottom:var(--ex-spacing-1);width:auto!important}.ex-form-item--left[data-v-5a5de3a7],.ex-form-item--right[data-v-5a5de3a7]{flex-direction:column}}.ex-form-item__label[for][data-v-5a5de3a7]{cursor:pointer}@media (prefers-contrast: high){.ex-form-item.is-error .ex-form-item__label[data-v-5a5de3a7],.ex-form-item__required[data-v-5a5de3a7]{font-weight:var(--ex-font-weight-bold)}}
